From 30580f914350543ddc237d12056d851cdab559b3 Mon Sep 17 00:00:00 2001 From: Luke Street Date: Wed, 6 Sep 2023 00:27:23 -0400 Subject: [PATCH] Reorganize includes & src, match 8 f_op TUs --- .clang-format | 87 ++ .gitattributes | 2 +- .vscode/c_cpp_properties.json | 22 + .vscode/extensions.json | 7 + .vscode/settings.json | 18 + config/GZLE01/rels/d_a_acorn_leaf/splits.txt | 2 +- config/GZLE01/rels/d_a_agbsw0/splits.txt | 2 +- config/GZLE01/rels/d_a_alldie/splits.txt | 2 +- config/GZLE01/rels/d_a_am/splits.txt | 2 +- config/GZLE01/rels/d_a_am2/splits.txt | 2 +- config/GZLE01/rels/d_a_amiprop/splits.txt | 2 +- config/GZLE01/rels/d_a_andsw0/splits.txt | 2 +- config/GZLE01/rels/d_a_andsw2/splits.txt | 2 +- .../GZLE01/rels/d_a_arrow_iceeff/splits.txt | 2 +- .../GZLE01/rels/d_a_arrow_lighteff/splits.txt | 2 +- config/GZLE01/rels/d_a_atdoor/splits.txt | 2 +- config/GZLE01/rels/d_a_att/splits.txt | 2 +- config/GZLE01/rels/d_a_auction/splits.txt | 2 +- config/GZLE01/rels/d_a_bb/splits.txt | 2 +- config/GZLE01/rels/d_a_bdk/splits.txt | 2 +- config/GZLE01/rels/d_a_bdkobj/splits.txt | 2 +- config/GZLE01/rels/d_a_beam/splits.txt | 2 +- config/GZLE01/rels/d_a_bflower/splits.txt | 2 +- config/GZLE01/rels/d_a_bgn/splits.txt | 2 +- config/GZLE01/rels/d_a_bgn2/splits.txt | 2 +- config/GZLE01/rels/d_a_bgn3/splits.txt | 2 +- config/GZLE01/rels/d_a_bigelf/splits.txt | 2 +- config/GZLE01/rels/d_a_bita/splits.txt | 2 +- config/GZLE01/rels/d_a_bk/splits.txt | 2 +- config/GZLE01/rels/d_a_bl/splits.txt | 2 +- config/GZLE01/rels/d_a_bmd/splits.txt | 2 +- config/GZLE01/rels/d_a_bmdfoot/splits.txt | 2 +- config/GZLE01/rels/d_a_bmdhand/splits.txt | 2 +- config/GZLE01/rels/d_a_bo/splits.txt | 2 +- config/GZLE01/rels/d_a_boko/splits.txt | 2 +- config/GZLE01/rels/d_a_boss_item/splits.txt | 2 +- config/GZLE01/rels/d_a_bpw/splits.txt | 2 +- config/GZLE01/rels/d_a_branch/splits.txt | 2 +- config/GZLE01/rels/d_a_bridge/splits.txt | 2 +- config/GZLE01/rels/d_a_bst/splits.txt | 2 +- config/GZLE01/rels/d_a_btd/splits.txt | 2 +- config/GZLE01/rels/d_a_bwd/splits.txt | 2 +- config/GZLE01/rels/d_a_bwdg/splits.txt | 2 +- config/GZLE01/rels/d_a_bwds/splits.txt | 2 +- config/GZLE01/rels/d_a_canon/splits.txt | 2 +- config/GZLE01/rels/d_a_cc/splits.txt | 2 +- config/GZLE01/rels/d_a_coming2/splits.txt | 2 +- config/GZLE01/rels/d_a_coming3/splits.txt | 2 +- config/GZLE01/rels/d_a_dai/splits.txt | 2 +- config/GZLE01/rels/d_a_daiocta/splits.txt | 2 +- config/GZLE01/rels/d_a_daiocta_eye/splits.txt | 2 +- config/GZLE01/rels/d_a_deku_item/splits.txt | 2 +- config/GZLE01/rels/d_a_demo_dk/splits.txt | 2 +- config/GZLE01/rels/d_a_demo_item/splits.txt | 2 +- config/GZLE01/rels/d_a_demo_kmm/splits.txt | 2 +- config/GZLE01/rels/d_a_dk/splits.txt | 2 +- config/GZLE01/rels/d_a_door10/splits.txt | 2 +- config/GZLE01/rels/d_a_door12/splits.txt | 2 +- config/GZLE01/rels/d_a_dr/splits.txt | 2 +- config/GZLE01/rels/d_a_dr2/splits.txt | 2 +- config/GZLE01/rels/d_a_dummy/splits.txt | 2 +- config/GZLE01/rels/d_a_ep/splits.txt | 2 +- config/GZLE01/rels/d_a_fallrock/splits.txt | 2 +- .../GZLE01/rels/d_a_fallrock_tag/splits.txt | 2 +- config/GZLE01/rels/d_a_fan/splits.txt | 2 +- config/GZLE01/rels/d_a_ff/splits.txt | 2 +- config/GZLE01/rels/d_a_fganon/splits.txt | 2 +- config/GZLE01/rels/d_a_fgmahou/splits.txt | 2 +- config/GZLE01/rels/d_a_fire/splits.txt | 2 +- config/GZLE01/rels/d_a_floor/splits.txt | 2 +- config/GZLE01/rels/d_a_fm/splits.txt | 2 +- config/GZLE01/rels/d_a_ghostship/splits.txt | 2 +- config/GZLE01/rels/d_a_gm/splits.txt | 2 +- config/GZLE01/rels/d_a_gnd/splits.txt | 2 +- config/GZLE01/rels/d_a_goal_flag/splits.txt | 2 +- config/GZLE01/rels/d_a_grass/splits.txt | 2 +- config/GZLE01/rels/d_a_gy/splits.txt | 2 +- config/GZLE01/rels/d_a_gy_ctrl/splits.txt | 2 +- config/GZLE01/rels/d_a_himo3/splits.txt | 2 +- config/GZLE01/rels/d_a_hitobj/splits.txt | 2 +- config/GZLE01/rels/d_a_hmlif/splits.txt | 2 +- config/GZLE01/rels/d_a_hot_floor/splits.txt | 2 +- config/GZLE01/rels/d_a_hys/splits.txt | 2 +- config/GZLE01/rels/d_a_icelift/splits.txt | 2 +- config/GZLE01/rels/d_a_ikari/splits.txt | 2 +- config/GZLE01/rels/d_a_jbo/splits.txt | 2 +- config/GZLE01/rels/d_a_kaji/splits.txt | 2 +- config/GZLE01/rels/d_a_kamome/splits.txt | 2 +- config/GZLE01/rels/d_a_kanban/splits.txt | 2 +- config/GZLE01/rels/d_a_kantera/splits.txt | 2 +- config/GZLE01/rels/d_a_kb/splits.txt | 2 +- config/GZLE01/rels/d_a_kddoor/splits.txt | 2 +- config/GZLE01/rels/d_a_ki/splits.txt | 2 +- config/GZLE01/rels/d_a_kita/splits.txt | 2 +- config/GZLE01/rels/d_a_klft/splits.txt | 2 +- config/GZLE01/rels/d_a_kmon/splits.txt | 2 +- config/GZLE01/rels/d_a_kn/splits.txt | 2 +- config/GZLE01/rels/d_a_knob00/splits.txt | 2 +- config/GZLE01/rels/d_a_kokiie/splits.txt | 2 +- config/GZLE01/rels/d_a_komore/splits.txt | 2 +- config/GZLE01/rels/d_a_ks/splits.txt | 2 +- config/GZLE01/rels/d_a_kt/splits.txt | 2 +- config/GZLE01/rels/d_a_kui/splits.txt | 2 +- config/GZLE01/rels/d_a_kytag00/splits.txt | 2 +- config/GZLE01/rels/d_a_kytag01/splits.txt | 2 +- config/GZLE01/rels/d_a_kytag02/splits.txt | 2 +- config/GZLE01/rels/d_a_kytag03/splits.txt | 2 +- config/GZLE01/rels/d_a_kytag04/splits.txt | 2 +- config/GZLE01/rels/d_a_kytag05/splits.txt | 2 +- config/GZLE01/rels/d_a_kytag06/splits.txt | 2 +- config/GZLE01/rels/d_a_kytag07/splits.txt | 2 +- config/GZLE01/rels/d_a_lamp/splits.txt | 2 +- config/GZLE01/rels/d_a_lbridge/splits.txt | 2 +- config/GZLE01/rels/d_a_leaflift/splits.txt | 2 +- config/GZLE01/rels/d_a_lod_bg/splits.txt | 2 +- config/GZLE01/rels/d_a_lstair/splits.txt | 2 +- config/GZLE01/rels/d_a_lwood/splits.txt | 2 +- config/GZLE01/rels/d_a_machine/splits.txt | 2 +- config/GZLE01/rels/d_a_magma/splits.txt | 2 +- config/GZLE01/rels/d_a_majuu_flag/splits.txt | 2 +- config/GZLE01/rels/d_a_mant/splits.txt | 2 +- config/GZLE01/rels/d_a_mbdoor/splits.txt | 2 +- config/GZLE01/rels/d_a_mdoor/splits.txt | 2 +- config/GZLE01/rels/d_a_mflft/splits.txt | 2 +- config/GZLE01/rels/d_a_mgameboard/splits.txt | 2 +- config/GZLE01/rels/d_a_mmusic/splits.txt | 2 +- config/GZLE01/rels/d_a_mo2/splits.txt | 2 +- .../GZLE01/rels/d_a_movie_player/splits.txt | 2 +- config/GZLE01/rels/d_a_mozo/splits.txt | 2 +- config/GZLE01/rels/d_a_msw/splits.txt | 2 +- config/GZLE01/rels/d_a_mt/splits.txt | 2 +- config/GZLE01/rels/d_a_mtoge/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_ac1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_ah/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_aj1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_auction/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_ba1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_bj1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_bm1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_bmcon1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_bms1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_bmsw/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_bs1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_btsw/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_btsw2/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_cb1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_co1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_de1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_ds1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_gk1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_gp1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_hi1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_ho/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_hr/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_jb1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_ji1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_kamome/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_kf1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_kg1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_kg2/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_kk1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_km1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_ko1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_kp1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_ls1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_md/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_mk/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_mn/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_mt/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_nz/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_ob1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_os/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_p1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_p2/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_people/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_pf1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_photo/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_pm1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_roten/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_rsh1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_sarace/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_so/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_sv/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_tc/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_tt/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_uk/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_ym1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_yw1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_zk1/splits.txt | 2 +- config/GZLE01/rels/d_a_npc_zl1/splits.txt | 2 +- config/GZLE01/rels/d_a_nz/splits.txt | 2 +- config/GZLE01/rels/d_a_nzg/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_AjavW/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_Itnak/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_Vds/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_Vteng/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_YLzou/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_Yboil/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_Ygush00/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_adnno/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_ajav/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_akabe/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_apzl/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_ashut/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_auzu/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_aygr/splits.txt | 2 +- .../rels/d_a_obj_balancelift/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_barrel/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_barrel2/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_barrier/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_bemos/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_bscurtain/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_buoyflag/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_buoyrace/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_cafelmp/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_canon/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_coming/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_correct/splits.txt | 2 +- .../rels/d_a_obj_demo_barrel/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_dmgroom/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_doguu/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_doguu_demo/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_dragonhead/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_drift/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_eayogn/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_ebomzo/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_eff/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_ekskz/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_eskban/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_ferris/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_figure/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_firewall/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_flame/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_ftree/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_ganonbed/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_gaship/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_gaship2/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_gnnbtltaki/splits.txt | 2 +- .../rels/d_a_obj_gnndemotakie/splits.txt | 2 +- .../rels/d_a_obj_gnndemotakis/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_gong/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_gryw00/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_gtaki/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_hami2/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_hami3/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_hami4/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_hat/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_hbrf1/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_hcbh/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_hfuck1/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_hha/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_hlift/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_hole/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_homen/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_homensmoke/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_hsehi1/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_htetu1/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_ice/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_iceisland/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_ikada/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_jump/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_kanat/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_kanoke/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_ladder/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_leaves/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_light/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_lpalm/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_magmarock/splits.txt | 2 +- .../rels/d_a_obj_majyuu_door/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_mkie/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_mkiek/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_mknjd/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_mmrr/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_monument/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_movebox/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_msdan/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_msdan2/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_msdan_sub/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_msdan_sub2/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_mshokki/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_mtest/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_nest/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_ohatch/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_ojtree/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_ospbox/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_otble/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_paper/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_pbco/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_pbka/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_pfall/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_pirateship/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_plant/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_quake/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_rcloud/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_rflw/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_rforce/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_roten/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_shelf/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_shmrgrd/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_smplbg/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_stair/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_swflat/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_swhammer/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_swheavy/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_swlight/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_swpush/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_table/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_tapestry/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_tenmado/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_tide/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_timer/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_tntrap/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_toripost/splits.txt | 2 +- .../GZLE01/rels/d_a_obj_tousekiki/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_tower/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_trap/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_tribox/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_try/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_usovmc/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_vfan/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_vgnfd/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_vmc/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_vmsdz/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_vmsms/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_volcano/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_vtil/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_vyasi/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_warpt/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_wood/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_xfuta/splits.txt | 2 +- config/GZLE01/rels/d_a_obj_zouK/splits.txt | 2 +- config/GZLE01/rels/d_a_oq/splits.txt | 2 +- config/GZLE01/rels/d_a_oship/splits.txt | 2 +- config/GZLE01/rels/d_a_pedestal/splits.txt | 2 +- config/GZLE01/rels/d_a_ph/splits.txt | 2 +- config/GZLE01/rels/d_a_pirate_flag/splits.txt | 2 +- config/GZLE01/rels/d_a_pt/splits.txt | 2 +- config/GZLE01/rels/d_a_pw/splits.txt | 2 +- config/GZLE01/rels/d_a_pz/splits.txt | 2 +- config/GZLE01/rels/d_a_race_item/splits.txt | 2 +- config/GZLE01/rels/d_a_rd/splits.txt | 2 +- config/GZLE01/rels/d_a_rectangle/splits.txt | 2 +- config/GZLE01/rels/d_a_sail/splits.txt | 2 +- config/GZLE01/rels/d_a_saku/splits.txt | 2 +- config/GZLE01/rels/d_a_salvage/splits.txt | 2 +- .../GZLE01/rels/d_a_salvage_tbox/splits.txt | 2 +- config/GZLE01/rels/d_a_sbox/splits.txt | 2 +- .../GZLE01/rels/d_a_scene_change/splits.txt | 2 +- config/GZLE01/rels/d_a_seatag/splits.txt | 2 +- config/GZLE01/rels/d_a_shand/splits.txt | 2 +- config/GZLE01/rels/d_a_ship/splits.txt | 2 +- config/GZLE01/rels/d_a_shop_item/splits.txt | 2 +- config/GZLE01/rels/d_a_shutter/splits.txt | 2 +- config/GZLE01/rels/d_a_shutter2/splits.txt | 2 +- config/GZLE01/rels/d_a_sie_flag/splits.txt | 2 +- config/GZLE01/rels/d_a_sitem/splits.txt | 2 +- config/GZLE01/rels/d_a_sk/splits.txt | 2 +- config/GZLE01/rels/d_a_sk2/splits.txt | 2 +- config/GZLE01/rels/d_a_spotbox/splits.txt | 2 +- config/GZLE01/rels/d_a_ss/splits.txt | 2 +- config/GZLE01/rels/d_a_ssk/splits.txt | 2 +- config/GZLE01/rels/d_a_sss/splits.txt | 2 +- config/GZLE01/rels/d_a_st/splits.txt | 2 +- config/GZLE01/rels/d_a_steam_tag/splits.txt | 2 +- config/GZLE01/rels/d_a_stone/splits.txt | 2 +- config/GZLE01/rels/d_a_stone2/splits.txt | 2 +- config/GZLE01/rels/d_a_swattack/splits.txt | 2 +- config/GZLE01/rels/d_a_swc00/splits.txt | 2 +- config/GZLE01/rels/d_a_swhit0/splits.txt | 2 +- config/GZLE01/rels/d_a_switem/splits.txt | 2 +- config/GZLE01/rels/d_a_swpropeller/splits.txt | 2 +- config/GZLE01/rels/d_a_swtact/splits.txt | 2 +- config/GZLE01/rels/d_a_swtdoor/splits.txt | 2 +- config/GZLE01/rels/d_a_syan/splits.txt | 2 +- .../GZLE01/rels/d_a_tag_attention/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_ba1/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_etc/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_event/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_evsw/splits.txt | 2 +- .../GZLE01/rels/d_a_tag_ghostship/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_hint/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_island/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_kb_item/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_kf1/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_kk1/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_light/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_md_cb/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_mk/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_msg/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_photo/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_ret/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_so/splits.txt | 2 +- config/GZLE01/rels/d_a_tag_volcano/splits.txt | 2 +- .../GZLE01/rels/d_a_tag_waterlevel/splits.txt | 2 +- config/GZLE01/rels/d_a_tama/splits.txt | 2 +- config/GZLE01/rels/d_a_tbox/splits.txt | 2 +- config/GZLE01/rels/d_a_title/splits.txt | 2 +- config/GZLE01/rels/d_a_tn/splits.txt | 2 +- config/GZLE01/rels/d_a_toge/splits.txt | 2 +- config/GZLE01/rels/d_a_tori_flag/splits.txt | 2 +- config/GZLE01/rels/d_a_tornado/splits.txt | 2 +- config/GZLE01/rels/d_a_tpota/splits.txt | 2 +- config/GZLE01/rels/d_a_tsubo/splits.txt | 2 +- config/GZLE01/rels/d_a_wall/splits.txt | 2 +- config/GZLE01/rels/d_a_warpdm20/splits.txt | 2 +- config/GZLE01/rels/d_a_warpf/splits.txt | 2 +- config/GZLE01/rels/d_a_warpfout/splits.txt | 2 +- config/GZLE01/rels/d_a_warpgn/splits.txt | 2 +- config/GZLE01/rels/d_a_warphr/splits.txt | 2 +- config/GZLE01/rels/d_a_warpls/splits.txt | 2 +- config/GZLE01/rels/d_a_warpmj/splits.txt | 2 +- config/GZLE01/rels/d_a_waterfall/splits.txt | 2 +- config/GZLE01/rels/d_a_wbird/splits.txt | 2 +- config/GZLE01/rels/d_a_wind_tag/splits.txt | 2 +- config/GZLE01/rels/d_a_windmill/splits.txt | 2 +- config/GZLE01/rels/d_a_wz/splits.txt | 2 +- config/GZLE01/rels/d_a_ygcwp/splits.txt | 2 +- config/GZLE01/rels/d_a_ykgr/splits.txt | 2 +- config/GZLE01/rels/d_a_yougan/splits.txt | 2 +- .../GZLE01/rels/f_pc_profile_lst/splits.txt | 2 +- config/GZLE01/splits.txt | 1264 ++++++++--------- config/GZLJ01/rels/d_a_acorn_leaf/splits.txt | 2 +- config/GZLJ01/rels/d_a_agbsw0/splits.txt | 2 +- config/GZLJ01/rels/d_a_alldie/splits.txt | 2 +- config/GZLJ01/rels/d_a_am/splits.txt | 2 +- config/GZLJ01/rels/d_a_am2/splits.txt | 2 +- config/GZLJ01/rels/d_a_amiprop/splits.txt | 2 +- config/GZLJ01/rels/d_a_andsw0/splits.txt | 2 +- config/GZLJ01/rels/d_a_andsw2/splits.txt | 2 +- .../GZLJ01/rels/d_a_arrow_iceeff/splits.txt | 2 +- .../GZLJ01/rels/d_a_arrow_lighteff/splits.txt | 2 +- config/GZLJ01/rels/d_a_atdoor/splits.txt | 2 +- config/GZLJ01/rels/d_a_att/splits.txt | 2 +- config/GZLJ01/rels/d_a_auction/splits.txt | 2 +- config/GZLJ01/rels/d_a_bb/splits.txt | 2 +- config/GZLJ01/rels/d_a_bdk/splits.txt | 2 +- config/GZLJ01/rels/d_a_bdkobj/splits.txt | 2 +- config/GZLJ01/rels/d_a_beam/splits.txt | 2 +- config/GZLJ01/rels/d_a_bflower/splits.txt | 2 +- config/GZLJ01/rels/d_a_bgn/splits.txt | 2 +- config/GZLJ01/rels/d_a_bgn2/splits.txt | 2 +- config/GZLJ01/rels/d_a_bgn3/splits.txt | 2 +- config/GZLJ01/rels/d_a_bigelf/splits.txt | 2 +- config/GZLJ01/rels/d_a_bita/splits.txt | 2 +- config/GZLJ01/rels/d_a_bk/splits.txt | 2 +- config/GZLJ01/rels/d_a_bl/splits.txt | 2 +- config/GZLJ01/rels/d_a_bmd/splits.txt | 2 +- config/GZLJ01/rels/d_a_bmdfoot/splits.txt | 2 +- config/GZLJ01/rels/d_a_bmdhand/splits.txt | 2 +- config/GZLJ01/rels/d_a_bo/splits.txt | 2 +- config/GZLJ01/rels/d_a_boko/splits.txt | 2 +- config/GZLJ01/rels/d_a_boss_item/splits.txt | 2 +- config/GZLJ01/rels/d_a_bpw/splits.txt | 2 +- config/GZLJ01/rels/d_a_branch/splits.txt | 2 +- config/GZLJ01/rels/d_a_bridge/splits.txt | 2 +- config/GZLJ01/rels/d_a_bst/splits.txt | 2 +- config/GZLJ01/rels/d_a_btd/splits.txt | 2 +- config/GZLJ01/rels/d_a_bwd/splits.txt | 2 +- config/GZLJ01/rels/d_a_bwdg/splits.txt | 2 +- config/GZLJ01/rels/d_a_bwds/splits.txt | 2 +- config/GZLJ01/rels/d_a_canon/splits.txt | 2 +- config/GZLJ01/rels/d_a_cc/splits.txt | 2 +- config/GZLJ01/rels/d_a_coming2/splits.txt | 2 +- config/GZLJ01/rels/d_a_coming3/splits.txt | 2 +- config/GZLJ01/rels/d_a_dai/splits.txt | 2 +- config/GZLJ01/rels/d_a_daiocta/splits.txt | 2 +- config/GZLJ01/rels/d_a_daiocta_eye/splits.txt | 2 +- config/GZLJ01/rels/d_a_deku_item/splits.txt | 2 +- config/GZLJ01/rels/d_a_demo_dk/splits.txt | 2 +- config/GZLJ01/rels/d_a_demo_item/splits.txt | 2 +- config/GZLJ01/rels/d_a_demo_kmm/splits.txt | 2 +- config/GZLJ01/rels/d_a_dk/splits.txt | 2 +- config/GZLJ01/rels/d_a_door10/splits.txt | 2 +- config/GZLJ01/rels/d_a_door12/splits.txt | 2 +- config/GZLJ01/rels/d_a_dr/splits.txt | 2 +- config/GZLJ01/rels/d_a_dr2/splits.txt | 2 +- config/GZLJ01/rels/d_a_dummy/splits.txt | 2 +- config/GZLJ01/rels/d_a_ep/splits.txt | 2 +- config/GZLJ01/rels/d_a_fallrock/splits.txt | 2 +- .../GZLJ01/rels/d_a_fallrock_tag/splits.txt | 2 +- config/GZLJ01/rels/d_a_fan/splits.txt | 2 +- config/GZLJ01/rels/d_a_ff/splits.txt | 2 +- config/GZLJ01/rels/d_a_fganon/splits.txt | 2 +- config/GZLJ01/rels/d_a_fgmahou/splits.txt | 2 +- config/GZLJ01/rels/d_a_fire/splits.txt | 2 +- config/GZLJ01/rels/d_a_floor/splits.txt | 2 +- config/GZLJ01/rels/d_a_fm/splits.txt | 2 +- config/GZLJ01/rels/d_a_ghostship/splits.txt | 2 +- config/GZLJ01/rels/d_a_gm/splits.txt | 2 +- config/GZLJ01/rels/d_a_gnd/splits.txt | 2 +- config/GZLJ01/rels/d_a_goal_flag/splits.txt | 2 +- config/GZLJ01/rels/d_a_grass/splits.txt | 2 +- config/GZLJ01/rels/d_a_gy/splits.txt | 2 +- config/GZLJ01/rels/d_a_gy_ctrl/splits.txt | 2 +- config/GZLJ01/rels/d_a_himo3/splits.txt | 2 +- config/GZLJ01/rels/d_a_hitobj/splits.txt | 2 +- config/GZLJ01/rels/d_a_hmlif/splits.txt | 2 +- config/GZLJ01/rels/d_a_hot_floor/splits.txt | 2 +- config/GZLJ01/rels/d_a_hys/splits.txt | 2 +- config/GZLJ01/rels/d_a_icelift/splits.txt | 2 +- config/GZLJ01/rels/d_a_ikari/splits.txt | 2 +- config/GZLJ01/rels/d_a_jbo/splits.txt | 2 +- config/GZLJ01/rels/d_a_kaji/splits.txt | 2 +- config/GZLJ01/rels/d_a_kamome/splits.txt | 2 +- config/GZLJ01/rels/d_a_kanban/splits.txt | 2 +- config/GZLJ01/rels/d_a_kantera/splits.txt | 2 +- config/GZLJ01/rels/d_a_kb/splits.txt | 2 +- config/GZLJ01/rels/d_a_kddoor/splits.txt | 2 +- config/GZLJ01/rels/d_a_ki/splits.txt | 2 +- config/GZLJ01/rels/d_a_kita/splits.txt | 2 +- config/GZLJ01/rels/d_a_klft/splits.txt | 2 +- config/GZLJ01/rels/d_a_kmon/splits.txt | 2 +- config/GZLJ01/rels/d_a_kn/splits.txt | 2 +- config/GZLJ01/rels/d_a_knob00/splits.txt | 2 +- config/GZLJ01/rels/d_a_kokiie/splits.txt | 2 +- config/GZLJ01/rels/d_a_komore/splits.txt | 2 +- config/GZLJ01/rels/d_a_ks/splits.txt | 2 +- config/GZLJ01/rels/d_a_kt/splits.txt | 2 +- config/GZLJ01/rels/d_a_kui/splits.txt | 2 +- config/GZLJ01/rels/d_a_kytag00/splits.txt | 2 +- config/GZLJ01/rels/d_a_kytag01/splits.txt | 2 +- config/GZLJ01/rels/d_a_kytag02/splits.txt | 2 +- config/GZLJ01/rels/d_a_kytag03/splits.txt | 2 +- config/GZLJ01/rels/d_a_kytag04/splits.txt | 2 +- config/GZLJ01/rels/d_a_kytag05/splits.txt | 2 +- config/GZLJ01/rels/d_a_kytag06/splits.txt | 2 +- config/GZLJ01/rels/d_a_kytag07/splits.txt | 2 +- config/GZLJ01/rels/d_a_lamp/splits.txt | 2 +- config/GZLJ01/rels/d_a_lbridge/splits.txt | 2 +- config/GZLJ01/rels/d_a_leaflift/splits.txt | 2 +- config/GZLJ01/rels/d_a_lod_bg/splits.txt | 2 +- config/GZLJ01/rels/d_a_lstair/splits.txt | 2 +- config/GZLJ01/rels/d_a_lwood/splits.txt | 2 +- config/GZLJ01/rels/d_a_machine/splits.txt | 2 +- config/GZLJ01/rels/d_a_magma/splits.txt | 2 +- config/GZLJ01/rels/d_a_majuu_flag/splits.txt | 2 +- config/GZLJ01/rels/d_a_mant/splits.txt | 2 +- config/GZLJ01/rels/d_a_mbdoor/splits.txt | 2 +- config/GZLJ01/rels/d_a_mdoor/splits.txt | 2 +- config/GZLJ01/rels/d_a_mflft/splits.txt | 2 +- config/GZLJ01/rels/d_a_mgameboard/splits.txt | 2 +- config/GZLJ01/rels/d_a_mmusic/splits.txt | 2 +- config/GZLJ01/rels/d_a_mo2/splits.txt | 2 +- .../GZLJ01/rels/d_a_movie_player/splits.txt | 2 +- config/GZLJ01/rels/d_a_mozo/splits.txt | 2 +- config/GZLJ01/rels/d_a_msw/splits.txt | 2 +- config/GZLJ01/rels/d_a_mt/splits.txt | 2 +- config/GZLJ01/rels/d_a_mtoge/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_ac1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_ah/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_aj1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_auction/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_ba1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_bj1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_bm1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_bmcon1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_bms1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_bmsw/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_bs1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_btsw/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_btsw2/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_cb1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_co1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_de1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_ds1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_gk1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_gp1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_hi1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_ho/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_hr/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_jb1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_ji1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_kamome/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_kf1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_kg1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_kg2/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_kk1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_km1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_ko1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_kp1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_ls1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_md/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_mk/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_mn/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_mt/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_nz/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_ob1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_os/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_p1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_p2/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_people/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_pf1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_photo/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_pm1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_roten/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_rsh1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_sarace/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_so/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_sv/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_tc/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_tt/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_uk/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_ym1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_yw1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_zk1/splits.txt | 2 +- config/GZLJ01/rels/d_a_npc_zl1/splits.txt | 2 +- config/GZLJ01/rels/d_a_nz/splits.txt | 2 +- config/GZLJ01/rels/d_a_nzg/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_AjavW/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_Itnak/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_Vds/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_Vteng/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_YLzou/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_Yboil/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_Ygush00/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_adnno/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_ajav/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_akabe/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_apzl/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_ashut/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_auzu/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_aygr/splits.txt | 2 +- .../rels/d_a_obj_balancelift/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_barrel/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_barrel2/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_barrier/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_bemos/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_bscurtain/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_buoyflag/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_buoyrace/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_cafelmp/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_canon/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_coming/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_correct/splits.txt | 2 +- .../rels/d_a_obj_demo_barrel/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_dmgroom/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_doguu/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_doguu_demo/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_dragonhead/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_drift/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_eayogn/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_ebomzo/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_eff/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_ekskz/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_eskban/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_ferris/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_figure/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_firewall/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_flame/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_ftree/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_ganonbed/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_gaship/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_gaship2/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_gnnbtltaki/splits.txt | 2 +- .../rels/d_a_obj_gnndemotakie/splits.txt | 2 +- .../rels/d_a_obj_gnndemotakis/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_gong/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_gryw00/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_gtaki/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_hami2/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_hami3/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_hami4/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_hat/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_hbrf1/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_hcbh/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_hfuck1/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_hha/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_hlift/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_hole/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_homen/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_homensmoke/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_hsehi1/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_htetu1/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_ice/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_iceisland/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_ikada/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_jump/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_kanat/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_kanoke/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_ladder/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_leaves/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_light/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_lpalm/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_magmarock/splits.txt | 2 +- .../rels/d_a_obj_majyuu_door/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_mkie/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_mkiek/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_mknjd/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_mmrr/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_monument/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_movebox/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_msdan/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_msdan2/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_msdan_sub/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_msdan_sub2/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_mshokki/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_mtest/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_nest/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_ohatch/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_ojtree/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_ospbox/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_otble/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_paper/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_pbco/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_pbka/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_pfall/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_pirateship/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_plant/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_quake/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_rcloud/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_rflw/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_rforce/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_roten/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_shelf/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_shmrgrd/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_smplbg/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_stair/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_swflat/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_swhammer/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_swheavy/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_swlight/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_swpush/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_table/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_tapestry/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_tenmado/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_tide/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_timer/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_tntrap/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_toripost/splits.txt | 2 +- .../GZLJ01/rels/d_a_obj_tousekiki/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_tower/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_trap/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_tribox/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_try/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_usovmc/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_vfan/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_vgnfd/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_vmc/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_vmsdz/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_vmsms/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_volcano/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_vtil/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_vyasi/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_warpt/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_wood/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_xfuta/splits.txt | 2 +- config/GZLJ01/rels/d_a_obj_zouK/splits.txt | 2 +- config/GZLJ01/rels/d_a_oq/splits.txt | 2 +- config/GZLJ01/rels/d_a_oship/splits.txt | 2 +- config/GZLJ01/rels/d_a_pedestal/splits.txt | 2 +- config/GZLJ01/rels/d_a_ph/splits.txt | 2 +- config/GZLJ01/rels/d_a_pirate_flag/splits.txt | 2 +- config/GZLJ01/rels/d_a_pt/splits.txt | 2 +- config/GZLJ01/rels/d_a_pw/splits.txt | 2 +- config/GZLJ01/rels/d_a_pz/splits.txt | 2 +- config/GZLJ01/rels/d_a_race_item/splits.txt | 2 +- config/GZLJ01/rels/d_a_rd/splits.txt | 2 +- config/GZLJ01/rels/d_a_rectangle/splits.txt | 2 +- config/GZLJ01/rels/d_a_sail/splits.txt | 2 +- config/GZLJ01/rels/d_a_saku/splits.txt | 2 +- config/GZLJ01/rels/d_a_salvage/splits.txt | 2 +- .../GZLJ01/rels/d_a_salvage_tbox/splits.txt | 2 +- config/GZLJ01/rels/d_a_sbox/splits.txt | 2 +- .../GZLJ01/rels/d_a_scene_change/splits.txt | 2 +- config/GZLJ01/rels/d_a_seatag/splits.txt | 2 +- config/GZLJ01/rels/d_a_shand/splits.txt | 2 +- config/GZLJ01/rels/d_a_ship/splits.txt | 2 +- config/GZLJ01/rels/d_a_shop_item/splits.txt | 2 +- config/GZLJ01/rels/d_a_shutter/splits.txt | 2 +- config/GZLJ01/rels/d_a_shutter2/splits.txt | 2 +- config/GZLJ01/rels/d_a_sie_flag/splits.txt | 2 +- config/GZLJ01/rels/d_a_sitem/splits.txt | 2 +- config/GZLJ01/rels/d_a_sk/splits.txt | 2 +- config/GZLJ01/rels/d_a_sk2/splits.txt | 2 +- config/GZLJ01/rels/d_a_spotbox/splits.txt | 2 +- config/GZLJ01/rels/d_a_ss/splits.txt | 2 +- config/GZLJ01/rels/d_a_ssk/splits.txt | 2 +- config/GZLJ01/rels/d_a_sss/splits.txt | 2 +- config/GZLJ01/rels/d_a_st/splits.txt | 2 +- config/GZLJ01/rels/d_a_steam_tag/splits.txt | 2 +- config/GZLJ01/rels/d_a_stone/splits.txt | 2 +- config/GZLJ01/rels/d_a_stone2/splits.txt | 2 +- config/GZLJ01/rels/d_a_swattack/splits.txt | 2 +- config/GZLJ01/rels/d_a_swc00/splits.txt | 2 +- config/GZLJ01/rels/d_a_swhit0/splits.txt | 2 +- config/GZLJ01/rels/d_a_switem/splits.txt | 2 +- config/GZLJ01/rels/d_a_swpropeller/splits.txt | 2 +- config/GZLJ01/rels/d_a_swtact/splits.txt | 2 +- config/GZLJ01/rels/d_a_swtdoor/splits.txt | 2 +- config/GZLJ01/rels/d_a_syan/splits.txt | 2 +- .../GZLJ01/rels/d_a_tag_attention/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_ba1/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_etc/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_event/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_evsw/splits.txt | 2 +- .../GZLJ01/rels/d_a_tag_ghostship/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_hint/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_island/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_kb_item/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_kf1/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_kk1/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_light/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_md_cb/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_mk/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_msg/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_photo/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_ret/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_so/splits.txt | 2 +- config/GZLJ01/rels/d_a_tag_volcano/splits.txt | 2 +- .../GZLJ01/rels/d_a_tag_waterlevel/splits.txt | 2 +- config/GZLJ01/rels/d_a_tama/splits.txt | 2 +- config/GZLJ01/rels/d_a_tbox/splits.txt | 2 +- config/GZLJ01/rels/d_a_title/splits.txt | 2 +- config/GZLJ01/rels/d_a_tn/splits.txt | 2 +- config/GZLJ01/rels/d_a_toge/splits.txt | 2 +- config/GZLJ01/rels/d_a_tori_flag/splits.txt | 2 +- config/GZLJ01/rels/d_a_tornado/splits.txt | 2 +- config/GZLJ01/rels/d_a_tpota/splits.txt | 2 +- config/GZLJ01/rels/d_a_tsubo/splits.txt | 2 +- config/GZLJ01/rels/d_a_wall/splits.txt | 2 +- config/GZLJ01/rels/d_a_warpdm20/splits.txt | 2 +- config/GZLJ01/rels/d_a_warpf/splits.txt | 2 +- config/GZLJ01/rels/d_a_warpfout/splits.txt | 2 +- config/GZLJ01/rels/d_a_warpgn/splits.txt | 2 +- config/GZLJ01/rels/d_a_warphr/splits.txt | 2 +- config/GZLJ01/rels/d_a_warpls/splits.txt | 2 +- config/GZLJ01/rels/d_a_warpmj/splits.txt | 2 +- config/GZLJ01/rels/d_a_waterfall/splits.txt | 2 +- config/GZLJ01/rels/d_a_wbird/splits.txt | 2 +- config/GZLJ01/rels/d_a_wind_tag/splits.txt | 2 +- config/GZLJ01/rels/d_a_windmill/splits.txt | 2 +- config/GZLJ01/rels/d_a_wz/splits.txt | 2 +- config/GZLJ01/rels/d_a_ygcwp/splits.txt | 2 +- config/GZLJ01/rels/d_a_ykgr/splits.txt | 2 +- config/GZLJ01/rels/d_a_yougan/splits.txt | 2 +- .../GZLJ01/rels/f_pc_profile_lst/splits.txt | 2 +- config/GZLJ01/splits.txt | 1212 ++++++++-------- config/GZLP01/rels/d_a_acorn_leaf/splits.txt | 2 +- config/GZLP01/rels/d_a_agbsw0/splits.txt | 2 +- config/GZLP01/rels/d_a_alldie/splits.txt | 2 +- config/GZLP01/rels/d_a_am/splits.txt | 2 +- config/GZLP01/rels/d_a_am2/splits.txt | 2 +- config/GZLP01/rels/d_a_amiprop/splits.txt | 2 +- config/GZLP01/rels/d_a_andsw0/splits.txt | 2 +- config/GZLP01/rels/d_a_andsw2/splits.txt | 2 +- .../GZLP01/rels/d_a_arrow_iceeff/splits.txt | 2 +- .../GZLP01/rels/d_a_arrow_lighteff/splits.txt | 2 +- config/GZLP01/rels/d_a_atdoor/splits.txt | 2 +- config/GZLP01/rels/d_a_att/splits.txt | 2 +- config/GZLP01/rels/d_a_auction/splits.txt | 2 +- config/GZLP01/rels/d_a_bb/splits.txt | 2 +- config/GZLP01/rels/d_a_bdk/splits.txt | 2 +- config/GZLP01/rels/d_a_bdkobj/splits.txt | 2 +- config/GZLP01/rels/d_a_beam/splits.txt | 2 +- config/GZLP01/rels/d_a_bflower/splits.txt | 2 +- config/GZLP01/rels/d_a_bgn/splits.txt | 2 +- config/GZLP01/rels/d_a_bgn2/splits.txt | 2 +- config/GZLP01/rels/d_a_bgn3/splits.txt | 2 +- config/GZLP01/rels/d_a_bigelf/splits.txt | 2 +- config/GZLP01/rels/d_a_bita/splits.txt | 2 +- config/GZLP01/rels/d_a_bk/splits.txt | 2 +- config/GZLP01/rels/d_a_bl/splits.txt | 2 +- config/GZLP01/rels/d_a_bmd/splits.txt | 2 +- config/GZLP01/rels/d_a_bmdfoot/splits.txt | 2 +- config/GZLP01/rels/d_a_bmdhand/splits.txt | 2 +- config/GZLP01/rels/d_a_bo/splits.txt | 2 +- config/GZLP01/rels/d_a_boko/splits.txt | 2 +- config/GZLP01/rels/d_a_boss_item/splits.txt | 2 +- config/GZLP01/rels/d_a_bpw/splits.txt | 2 +- config/GZLP01/rels/d_a_branch/splits.txt | 2 +- config/GZLP01/rels/d_a_bridge/splits.txt | 2 +- config/GZLP01/rels/d_a_bst/splits.txt | 2 +- config/GZLP01/rels/d_a_btd/splits.txt | 2 +- config/GZLP01/rels/d_a_bwd/splits.txt | 2 +- config/GZLP01/rels/d_a_bwdg/splits.txt | 2 +- config/GZLP01/rels/d_a_bwds/splits.txt | 2 +- config/GZLP01/rels/d_a_canon/splits.txt | 2 +- config/GZLP01/rels/d_a_cc/splits.txt | 2 +- config/GZLP01/rels/d_a_coming2/splits.txt | 2 +- config/GZLP01/rels/d_a_coming3/splits.txt | 2 +- config/GZLP01/rels/d_a_dai/splits.txt | 2 +- config/GZLP01/rels/d_a_daiocta/splits.txt | 2 +- config/GZLP01/rels/d_a_daiocta_eye/splits.txt | 2 +- config/GZLP01/rels/d_a_deku_item/splits.txt | 2 +- config/GZLP01/rels/d_a_demo_dk/splits.txt | 2 +- config/GZLP01/rels/d_a_demo_item/splits.txt | 2 +- config/GZLP01/rels/d_a_demo_kmm/splits.txt | 2 +- config/GZLP01/rels/d_a_dk/splits.txt | 2 +- config/GZLP01/rels/d_a_door10/splits.txt | 2 +- config/GZLP01/rels/d_a_door12/splits.txt | 2 +- config/GZLP01/rels/d_a_dr/splits.txt | 2 +- config/GZLP01/rels/d_a_dr2/splits.txt | 2 +- config/GZLP01/rels/d_a_dummy/splits.txt | 2 +- config/GZLP01/rels/d_a_ep/splits.txt | 2 +- config/GZLP01/rels/d_a_fallrock/splits.txt | 2 +- .../GZLP01/rels/d_a_fallrock_tag/splits.txt | 2 +- config/GZLP01/rels/d_a_fan/splits.txt | 2 +- config/GZLP01/rels/d_a_ff/splits.txt | 2 +- config/GZLP01/rels/d_a_fganon/splits.txt | 2 +- config/GZLP01/rels/d_a_fgmahou/splits.txt | 2 +- config/GZLP01/rels/d_a_fire/splits.txt | 2 +- config/GZLP01/rels/d_a_floor/splits.txt | 2 +- config/GZLP01/rels/d_a_fm/splits.txt | 2 +- config/GZLP01/rels/d_a_ghostship/splits.txt | 2 +- config/GZLP01/rels/d_a_gm/splits.txt | 2 +- config/GZLP01/rels/d_a_gnd/splits.txt | 2 +- config/GZLP01/rels/d_a_goal_flag/splits.txt | 2 +- config/GZLP01/rels/d_a_grass/splits.txt | 2 +- config/GZLP01/rels/d_a_gy/splits.txt | 2 +- config/GZLP01/rels/d_a_gy_ctrl/splits.txt | 2 +- config/GZLP01/rels/d_a_himo3/splits.txt | 2 +- config/GZLP01/rels/d_a_hitobj/splits.txt | 2 +- config/GZLP01/rels/d_a_hmlif/splits.txt | 2 +- config/GZLP01/rels/d_a_hot_floor/splits.txt | 2 +- config/GZLP01/rels/d_a_hys/splits.txt | 2 +- config/GZLP01/rels/d_a_icelift/splits.txt | 2 +- config/GZLP01/rels/d_a_ikari/splits.txt | 2 +- config/GZLP01/rels/d_a_jbo/splits.txt | 2 +- config/GZLP01/rels/d_a_kaji/splits.txt | 2 +- config/GZLP01/rels/d_a_kamome/splits.txt | 2 +- config/GZLP01/rels/d_a_kanban/splits.txt | 2 +- config/GZLP01/rels/d_a_kantera/splits.txt | 2 +- config/GZLP01/rels/d_a_kb/splits.txt | 2 +- config/GZLP01/rels/d_a_kddoor/splits.txt | 2 +- config/GZLP01/rels/d_a_ki/splits.txt | 2 +- config/GZLP01/rels/d_a_kita/splits.txt | 2 +- config/GZLP01/rels/d_a_klft/splits.txt | 2 +- config/GZLP01/rels/d_a_kmon/splits.txt | 2 +- config/GZLP01/rels/d_a_kn/splits.txt | 2 +- config/GZLP01/rels/d_a_knob00/splits.txt | 2 +- config/GZLP01/rels/d_a_kokiie/splits.txt | 2 +- config/GZLP01/rels/d_a_komore/splits.txt | 2 +- config/GZLP01/rels/d_a_ks/splits.txt | 2 +- config/GZLP01/rels/d_a_kt/splits.txt | 2 +- config/GZLP01/rels/d_a_kui/splits.txt | 2 +- config/GZLP01/rels/d_a_kytag00/splits.txt | 2 +- config/GZLP01/rels/d_a_kytag01/splits.txt | 2 +- config/GZLP01/rels/d_a_kytag02/splits.txt | 2 +- config/GZLP01/rels/d_a_kytag03/splits.txt | 2 +- config/GZLP01/rels/d_a_kytag04/splits.txt | 2 +- config/GZLP01/rels/d_a_kytag05/splits.txt | 2 +- config/GZLP01/rels/d_a_kytag06/splits.txt | 2 +- config/GZLP01/rels/d_a_kytag07/splits.txt | 2 +- config/GZLP01/rels/d_a_lamp/splits.txt | 2 +- config/GZLP01/rels/d_a_lbridge/splits.txt | 2 +- config/GZLP01/rels/d_a_leaflift/splits.txt | 2 +- config/GZLP01/rels/d_a_lod_bg/splits.txt | 2 +- config/GZLP01/rels/d_a_lstair/splits.txt | 2 +- config/GZLP01/rels/d_a_lwood/splits.txt | 2 +- config/GZLP01/rels/d_a_machine/splits.txt | 2 +- config/GZLP01/rels/d_a_magma/splits.txt | 2 +- config/GZLP01/rels/d_a_majuu_flag/splits.txt | 2 +- config/GZLP01/rels/d_a_mant/splits.txt | 2 +- config/GZLP01/rels/d_a_mbdoor/splits.txt | 2 +- config/GZLP01/rels/d_a_mdoor/splits.txt | 2 +- config/GZLP01/rels/d_a_mflft/splits.txt | 2 +- config/GZLP01/rels/d_a_mgameboard/splits.txt | 2 +- config/GZLP01/rels/d_a_mmusic/splits.txt | 2 +- config/GZLP01/rels/d_a_mo2/splits.txt | 2 +- .../GZLP01/rels/d_a_movie_player/splits.txt | 2 +- config/GZLP01/rels/d_a_mozo/splits.txt | 2 +- config/GZLP01/rels/d_a_msw/splits.txt | 2 +- config/GZLP01/rels/d_a_mt/splits.txt | 2 +- config/GZLP01/rels/d_a_mtoge/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_ac1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_ah/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_aj1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_auction/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_ba1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_bj1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_bm1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_bmcon1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_bms1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_bmsw/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_bs1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_btsw/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_btsw2/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_cb1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_co1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_de1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_ds1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_gk1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_gp1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_hi1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_ho/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_hr/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_jb1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_ji1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_kamome/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_kf1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_kg1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_kg2/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_kk1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_km1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_ko1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_kp1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_ls1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_md/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_mk/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_mn/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_mt/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_nz/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_ob1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_os/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_p1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_p2/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_people/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_pf1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_photo/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_pm1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_roten/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_rsh1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_sarace/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_so/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_sv/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_tc/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_tt/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_uk/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_ym1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_yw1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_zk1/splits.txt | 2 +- config/GZLP01/rels/d_a_npc_zl1/splits.txt | 2 +- config/GZLP01/rels/d_a_nz/splits.txt | 2 +- config/GZLP01/rels/d_a_nzg/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_AjavW/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_Itnak/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_Vds/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_Vteng/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_YLzou/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_Yboil/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_Ygush00/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_adnno/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_ajav/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_akabe/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_apzl/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_ashut/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_auzu/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_aygr/splits.txt | 2 +- .../rels/d_a_obj_balancelift/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_barrel/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_barrel2/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_barrier/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_bemos/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_bscurtain/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_buoyflag/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_buoyrace/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_cafelmp/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_canon/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_coming/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_correct/splits.txt | 2 +- .../rels/d_a_obj_demo_barrel/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_dmgroom/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_doguu/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_doguu_demo/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_dragonhead/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_drift/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_eayogn/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_ebomzo/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_eff/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_ekskz/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_eskban/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_ferris/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_figure/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_firewall/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_flame/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_ftree/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_ganonbed/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_gaship/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_gaship2/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_gnnbtltaki/splits.txt | 2 +- .../rels/d_a_obj_gnndemotakie/splits.txt | 2 +- .../rels/d_a_obj_gnndemotakis/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_gong/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_gryw00/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_gtaki/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_hami2/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_hami3/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_hami4/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_hat/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_hbrf1/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_hcbh/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_hfuck1/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_hha/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_hlift/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_hole/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_homen/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_homensmoke/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_hsehi1/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_htetu1/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_ice/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_iceisland/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_ikada/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_jump/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_kanat/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_kanoke/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_ladder/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_leaves/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_light/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_lpalm/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_magmarock/splits.txt | 2 +- .../rels/d_a_obj_majyuu_door/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_mkie/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_mkiek/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_mknjd/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_mmrr/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_monument/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_movebox/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_msdan/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_msdan2/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_msdan_sub/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_msdan_sub2/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_mshokki/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_mtest/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_nest/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_ohatch/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_ojtree/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_ospbox/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_otble/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_paper/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_pbco/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_pbka/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_pfall/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_pirateship/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_plant/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_quake/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_rcloud/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_rflw/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_rforce/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_roten/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_shelf/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_shmrgrd/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_smplbg/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_stair/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_swflat/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_swhammer/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_swheavy/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_swlight/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_swpush/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_table/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_tapestry/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_tenmado/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_tide/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_timer/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_tntrap/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_toripost/splits.txt | 2 +- .../GZLP01/rels/d_a_obj_tousekiki/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_tower/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_trap/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_tribox/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_try/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_usovmc/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_vfan/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_vgnfd/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_vmc/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_vmsdz/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_vmsms/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_volcano/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_vtil/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_vyasi/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_warpt/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_wood/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_xfuta/splits.txt | 2 +- config/GZLP01/rels/d_a_obj_zouK/splits.txt | 2 +- config/GZLP01/rels/d_a_oq/splits.txt | 2 +- config/GZLP01/rels/d_a_oship/splits.txt | 2 +- config/GZLP01/rels/d_a_pedestal/splits.txt | 2 +- config/GZLP01/rels/d_a_ph/splits.txt | 2 +- config/GZLP01/rels/d_a_pirate_flag/splits.txt | 2 +- config/GZLP01/rels/d_a_pt/splits.txt | 2 +- config/GZLP01/rels/d_a_pw/splits.txt | 2 +- config/GZLP01/rels/d_a_pz/splits.txt | 2 +- config/GZLP01/rels/d_a_race_item/splits.txt | 2 +- config/GZLP01/rels/d_a_rd/splits.txt | 2 +- config/GZLP01/rels/d_a_rectangle/splits.txt | 2 +- config/GZLP01/rels/d_a_sail/splits.txt | 2 +- config/GZLP01/rels/d_a_saku/splits.txt | 2 +- config/GZLP01/rels/d_a_salvage/splits.txt | 2 +- .../GZLP01/rels/d_a_salvage_tbox/splits.txt | 2 +- config/GZLP01/rels/d_a_sbox/splits.txt | 2 +- .../GZLP01/rels/d_a_scene_change/splits.txt | 2 +- config/GZLP01/rels/d_a_seatag/splits.txt | 2 +- config/GZLP01/rels/d_a_shand/splits.txt | 2 +- config/GZLP01/rels/d_a_ship/splits.txt | 2 +- config/GZLP01/rels/d_a_shop_item/splits.txt | 2 +- config/GZLP01/rels/d_a_shutter/splits.txt | 2 +- config/GZLP01/rels/d_a_shutter2/splits.txt | 2 +- config/GZLP01/rels/d_a_sie_flag/splits.txt | 2 +- config/GZLP01/rels/d_a_sitem/splits.txt | 2 +- config/GZLP01/rels/d_a_sk/splits.txt | 2 +- config/GZLP01/rels/d_a_sk2/splits.txt | 2 +- config/GZLP01/rels/d_a_spotbox/splits.txt | 2 +- config/GZLP01/rels/d_a_ss/splits.txt | 2 +- config/GZLP01/rels/d_a_ssk/splits.txt | 2 +- config/GZLP01/rels/d_a_sss/splits.txt | 2 +- config/GZLP01/rels/d_a_st/splits.txt | 2 +- config/GZLP01/rels/d_a_steam_tag/splits.txt | 2 +- config/GZLP01/rels/d_a_stone/splits.txt | 2 +- config/GZLP01/rels/d_a_stone2/splits.txt | 2 +- config/GZLP01/rels/d_a_swattack/splits.txt | 2 +- config/GZLP01/rels/d_a_swc00/splits.txt | 2 +- config/GZLP01/rels/d_a_swhit0/splits.txt | 2 +- config/GZLP01/rels/d_a_switem/splits.txt | 2 +- config/GZLP01/rels/d_a_swpropeller/splits.txt | 2 +- config/GZLP01/rels/d_a_swtact/splits.txt | 2 +- config/GZLP01/rels/d_a_swtdoor/splits.txt | 2 +- config/GZLP01/rels/d_a_syan/splits.txt | 2 +- .../GZLP01/rels/d_a_tag_attention/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_ba1/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_etc/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_event/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_evsw/splits.txt | 2 +- .../GZLP01/rels/d_a_tag_ghostship/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_hint/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_island/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_kb_item/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_kf1/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_kk1/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_light/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_md_cb/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_mk/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_msg/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_photo/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_ret/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_so/splits.txt | 2 +- config/GZLP01/rels/d_a_tag_volcano/splits.txt | 2 +- .../GZLP01/rels/d_a_tag_waterlevel/splits.txt | 2 +- config/GZLP01/rels/d_a_tama/splits.txt | 2 +- config/GZLP01/rels/d_a_tbox/splits.txt | 2 +- config/GZLP01/rels/d_a_title/splits.txt | 2 +- config/GZLP01/rels/d_a_tn/splits.txt | 2 +- config/GZLP01/rels/d_a_toge/splits.txt | 2 +- config/GZLP01/rels/d_a_tori_flag/splits.txt | 2 +- config/GZLP01/rels/d_a_tornado/splits.txt | 2 +- config/GZLP01/rels/d_a_tpota/splits.txt | 2 +- config/GZLP01/rels/d_a_tsubo/splits.txt | 2 +- config/GZLP01/rels/d_a_wall/splits.txt | 2 +- config/GZLP01/rels/d_a_warpdm20/splits.txt | 2 +- config/GZLP01/rels/d_a_warpf/splits.txt | 2 +- config/GZLP01/rels/d_a_warpfout/splits.txt | 2 +- config/GZLP01/rels/d_a_warpgn/splits.txt | 2 +- config/GZLP01/rels/d_a_warphr/splits.txt | 2 +- config/GZLP01/rels/d_a_warpls/splits.txt | 2 +- config/GZLP01/rels/d_a_warpmj/splits.txt | 2 +- config/GZLP01/rels/d_a_waterfall/splits.txt | 2 +- config/GZLP01/rels/d_a_wbird/splits.txt | 2 +- config/GZLP01/rels/d_a_wind_tag/splits.txt | 2 +- config/GZLP01/rels/d_a_windmill/splits.txt | 2 +- config/GZLP01/rels/d_a_wz/splits.txt | 2 +- config/GZLP01/rels/d_a_ygcwp/splits.txt | 2 +- config/GZLP01/rels/d_a_ykgr/splits.txt | 2 +- config/GZLP01/rels/d_a_yougan/splits.txt | 2 +- .../GZLP01/rels/f_pc_profile_lst/splits.txt | 2 +- config/GZLP01/splits.txt | 1212 ++++++++-------- configure.py | 47 +- include/MSL_C/MSL_Common/Src/FILE_POS.h | 18 + include/MSL_C/MSL_Common/Src/abort_exit.h | 17 + include/MSL_C/MSL_Common/Src/alloc.h | 17 + include/MSL_C/MSL_Common/Src/ansi_files.h | 131 ++ include/MSL_C/MSL_Common/Src/arith.h | 19 + include/MSL_C/MSL_Common/Src/buffer_io.h | 11 + include/MSL_C/MSL_Common/Src/char_io.h | 17 + include/MSL_C/MSL_Common/Src/ctype.h | 37 + include/MSL_C/MSL_Common/Src/direct_io.h | 17 + include/MSL_C/MSL_Common/Src/extras.h | 15 + include/MSL_C/MSL_Common/Src/file_io.h | 18 + include/MSL_C/MSL_Common/Src/float.h | 69 + include/MSL_C/MSL_Common/Src/limits | 70 + include/MSL_C/MSL_Common/Src/mbstring.h | 16 + include/MSL_C/MSL_Common/Src/mem.h | 19 + include/MSL_C/MSL_Common/Src/mem_funcs.h | 19 + include/MSL_C/MSL_Common/Src/misc_io.h | 14 + include/MSL_C/MSL_Common/Src/printf.h | 22 + include/MSL_C/MSL_Common/Src/scanf.h | 14 + include/MSL_C/MSL_Common/Src/signal.h | 14 + .../MSL_C/MSL_Common/Src}/stddef.h | 6 +- include/MSL_C/MSL_Common/Src/string.h | 26 + include/MSL_C/MSL_Common/Src/strtoul.h | 16 + include/MSL_C/MSL_Common/Src/wchar_io.h | 12 + .../MSL_C/MSL_Common_Embedded/Src/ansi_fp.h | 4 + include/MSL_C/Math/Double_precision/e_acos.h | 4 + include/MSL_C/Math/Double_precision/e_asin.h | 4 + include/MSL_C/Math/Double_precision/e_atan2.h | 4 + include/MSL_C/Math/Double_precision/e_exp.h | 4 + include/MSL_C/Math/Double_precision/e_fmod.h | 4 + include/MSL_C/Math/Double_precision/e_pow.h | 4 + .../MSL_C/Math/Double_precision/e_rem_pio2.h | 4 + include/MSL_C/Math/Double_precision/e_sqrt.h | 4 + include/MSL_C/Math/Double_precision/k_cos.h | 4 + .../MSL_C/Math/Double_precision/k_rem_pio2.h | 4 + include/MSL_C/Math/Double_precision/k_sin.h | 4 + include/MSL_C/Math/Double_precision/k_tan.h | 4 + include/MSL_C/Math/Double_precision/s_atan.h | 4 + include/MSL_C/Math/Double_precision/s_ceil.h | 4 + .../MSL_C/Math/Double_precision/s_copysign.h | 4 + include/MSL_C/Math/Double_precision/s_cos.h | 4 + include/MSL_C/Math/Double_precision/s_floor.h | 4 + include/MSL_C/Math/Double_precision/s_frexp.h | 4 + include/MSL_C/Math/Double_precision/s_ldexp.h | 4 + include/MSL_C/Math/Double_precision/s_modf.h | 4 + include/MSL_C/Math/Double_precision/s_sin.h | 4 + include/MSL_C/Math/Double_precision/s_tan.h | 4 + include/MSL_C/Math/Double_precision/w_acos.h | 4 + include/MSL_C/Math/Double_precision/w_asin.h | 4 + include/MSL_C/Math/Double_precision/w_atan2.h | 4 + include/MSL_C/Math/Double_precision/w_exp.h | 4 + include/MSL_C/Math/Double_precision/w_fmod.h | 6 + include/MSL_C/Math/Double_precision/w_pow.h | 4 + include/MSL_C/Math/Double_precision/w_sqrt.h | 4 + .../PPC_EABI/Src/critical_regions.gamecube.h | 4 + include/MSL_C/PPC_EABI/Src/math_ppc.h | 4 + .../MSL_C/PPC_EABI/Src/uart_console_io_gcn.h | 6 + include/MSL_C/algorithm.h | 15 + include/MSL_C/bitset.h | 15 + include/MSL_C/float.h | 10 + include/MSL_C/functional.h | 9 + include/MSL_C/math.h | 91 ++ include/MSL_C/stdio.h | 12 + include/MSL_C/stdlib.h | 9 + include/MSL_C/string.h | 8 + include/MSL_C/utility.h | 17 + include/Runtime.PPCEABI.H/CPlusLibPPC.h | 6 + include/Runtime.PPCEABI.H/GCN_mem_alloc.h | 4 + .../Runtime.PPCEABI.H/Gecko_ExceptionPPC.h | 4 + .../{ => Runtime.PPCEABI.H}/NMWException.h | 5 +- .../Runtime.PPCEABI.H/__init_cpp_exceptions.h | 6 + .../__ppc_eabi_linker.h | 20 +- include/Runtime.PPCEABI.H/__va_arg.h | 40 + .../global_destructor_chain.h | 4 + include/Runtime.PPCEABI.H/ptmf.h | 13 + include/Runtime.PPCEABI.H/runtime.h | 6 + include/SSystem/SComponent/c_API.h | 8 + .../SSystem/SComponent/c_API_controller_pad.h | 38 + include/SSystem/SComponent/c_API_graphic.h | 8 + include/SSystem/SComponent/c_angle.h | 142 ++ include/SSystem/SComponent/c_bg_s_chk.h | 38 + include/SSystem/SComponent/c_bg_s_gnd_chk.h | 29 + include/SSystem/SComponent/c_bg_s_lin_chk.h | 42 + include/SSystem/SComponent/c_bg_s_poly_info.h | 29 + include/SSystem/SComponent/c_bg_s_shdw_draw.h | 26 + include/SSystem/SComponent/c_bg_w.h | 28 + include/SSystem/SComponent/c_cc_d.h | 564 ++++++++ include/SSystem/SComponent/c_cc_s.h | 64 + include/SSystem/SComponent/c_counter.h | 20 + include/SSystem/SComponent/c_lib.h | 110 ++ include/SSystem/SComponent/c_list.h | 20 + include/SSystem/SComponent/c_list_iter.h | 11 + include/SSystem/SComponent/c_m2d.h | 10 + include/SSystem/SComponent/c_m3d.h | 98 ++ include/SSystem/SComponent/c_m3d_g_aab.h | 53 + include/SSystem/SComponent/c_m3d_g_cir.h | 29 + include/SSystem/SComponent/c_m3d_g_cps.h | 34 + include/SSystem/SComponent/c_m3d_g_cyl.h | 46 + include/SSystem/SComponent/c_m3d_g_lin.h | 32 + include/SSystem/SComponent/c_m3d_g_pla.h | 38 + include/SSystem/SComponent/c_m3d_g_sph.h | 53 + include/SSystem/SComponent/c_m3d_g_tri.h | 40 + include/SSystem/SComponent/c_malloc.h | 15 + include/SSystem/SComponent/c_math.h | 51 + include/SSystem/SComponent/c_node.h | 28 + include/SSystem/SComponent/c_node_iter.h | 13 + include/SSystem/SComponent/c_phase.h | 32 + include/SSystem/SComponent/c_request.h | 212 +++ include/SSystem/SComponent/c_sxyz.h | 34 + include/SSystem/SComponent/c_tag.h | 25 + include/SSystem/SComponent/c_tag_iter.h | 21 + include/SSystem/SComponent/c_tree.h | 18 + include/SSystem/SComponent/c_tree_iter.h | 11 + include/SSystem/SComponent/c_xyz.h | 141 ++ include/dolphin/mtx/mtx.h | 76 + include/dolphin/mtx/mtx44.h | 19 + include/dolphin/mtx/mtxvec.h | 32 + include/dolphin/mtx/quat.h | 29 + include/dolphin/mtx/vec.h | 117 ++ include/dolphin/types.h | 44 + include/f_op/f_op_actor.h | 202 +++ include/f_op/f_op_actor_iter.h | 10 + include/f_op/f_op_actor_tag.h | 13 + include/f_op/f_op_draw_iter.h | 10 + include/f_op/f_op_draw_tag.h | 15 + include/f_op/f_op_overlap.h | 6 + include/f_op/f_op_overlap_mng.h | 35 + include/f_op/f_op_overlap_req.h | 33 + include/f_op/f_op_scene.h | 25 + include/f_op/f_op_scene_iter.h | 7 + include/f_op/f_op_scene_mng.h | 35 + include/f_op/f_op_scene_pause.h | 9 + include/f_op/f_op_scene_req.h | 26 + include/f_op/f_op_scene_tag.h | 19 + include/f_op/f_op_view.h | 59 + include/f_pc/f_pc_base.h | 51 + include/f_pc/f_pc_create_iter.h | 33 + include/f_pc/f_pc_create_req.h | 42 + include/f_pc/f_pc_create_tag.h | 18 + include/f_pc/f_pc_creator.h | 14 + include/f_pc/f_pc_delete_tag.h | 25 + include/f_pc/f_pc_deletor.h | 15 + include/f_pc/f_pc_draw.h | 14 + include/f_pc/f_pc_draw_priority.h | 15 + include/f_pc/f_pc_executor.h | 27 + include/f_pc/f_pc_fstcreate_req.h | 23 + include/f_pc/f_pc_layer.h | 54 + include/f_pc/f_pc_layer_iter.h | 21 + include/f_pc/f_pc_layer_tag.h | 22 + include/f_pc/f_pc_leaf.h | 40 + include/f_pc/f_pc_line.h | 10 + include/f_pc/f_pc_line_iter.h | 9 + include/f_pc/f_pc_line_tag.h | 17 + include/f_pc/f_pc_load.h | 12 + include/f_pc/f_pc_manager.h | 91 ++ include/f_pc/f_pc_method.h | 27 + include/f_pc/f_pc_method_iter.h | 13 + include/f_pc/f_pc_method_tag.h | 20 + include/f_pc/f_pc_node.h | 40 + include/f_pc/f_pc_node_req.h | 70 + include/f_pc/f_pc_pause.h | 11 + include/f_pc/f_pc_priority.h | 33 + include/f_pc/f_pc_profile.h | 28 + include/f_pc/f_pc_searcher.h | 19 + include/f_pc/f_pc_stdcreate_req.h | 34 + include/fdlibm.h | 228 +++ include/global.h | 40 + src/Runtime.PPCEABI.H/Gecko_ExceptionPPC.cp | 40 + .../__init_cpp_exceptions.cpp | 22 +- .../global_destructor_chain.c | 24 + src/Runtime/Gecko_ExceptionPPC.cp | 40 - src/Runtime/global_destructor_chain.c | 24 - src/f_op/f_op_actor_iter.cpp | 31 + src/f_op/f_op_actor_tag.cpp | 22 + src/f_op/f_op_draw_tag.cpp | 30 + src/f_op/f_op_overlap.cpp | 50 + src/f_op/f_op_overlap_mng.cpp | 103 ++ src/f_op/f_op_overlap_req.cpp | 160 +++ src/f_op/f_op_scene.cpp | 52 + src/f_op/f_op_scene_iter.cpp | 20 + src/f_op/f_op_scene_mng.cpp | 50 + src/f_op/f_op_scene_pause.cpp | 41 + src/f_op/f_op_scene_req.cpp | 149 ++ src/f_op/f_op_scene_tag.cpp | 20 + src/f_op/f_op_view.cpp | 41 + tools/ninja_syntax.py | 136 +- tools/transform_dep.py | 69 +- 1441 files changed, 9418 insertions(+), 3279 deletions(-) create mode 100644 .clang-format create mode 100644 .vscode/c_cpp_properties.json create mode 100644 .vscode/extensions.json create mode 100644 .vscode/settings.json create mode 100644 include/MSL_C/MSL_Common/Src/FILE_POS.h create mode 100644 include/MSL_C/MSL_Common/Src/abort_exit.h create mode 100644 include/MSL_C/MSL_Common/Src/alloc.h create mode 100644 include/MSL_C/MSL_Common/Src/ansi_files.h create mode 100644 include/MSL_C/MSL_Common/Src/arith.h create mode 100644 include/MSL_C/MSL_Common/Src/buffer_io.h create mode 100644 include/MSL_C/MSL_Common/Src/char_io.h create mode 100644 include/MSL_C/MSL_Common/Src/ctype.h create mode 100644 include/MSL_C/MSL_Common/Src/direct_io.h create mode 100644 include/MSL_C/MSL_Common/Src/extras.h create mode 100644 include/MSL_C/MSL_Common/Src/file_io.h create mode 100644 include/MSL_C/MSL_Common/Src/float.h create mode 100644 include/MSL_C/MSL_Common/Src/limits create mode 100644 include/MSL_C/MSL_Common/Src/mbstring.h create mode 100644 include/MSL_C/MSL_Common/Src/mem.h create mode 100644 include/MSL_C/MSL_Common/Src/mem_funcs.h create mode 100644 include/MSL_C/MSL_Common/Src/misc_io.h create mode 100644 include/MSL_C/MSL_Common/Src/printf.h create mode 100644 include/MSL_C/MSL_Common/Src/scanf.h create mode 100644 include/MSL_C/MSL_Common/Src/signal.h rename {libc => include/MSL_C/MSL_Common/Src}/stddef.h (64%) create mode 100644 include/MSL_C/MSL_Common/Src/string.h create mode 100644 include/MSL_C/MSL_Common/Src/strtoul.h create mode 100644 include/MSL_C/MSL_Common/Src/wchar_io.h create mode 100644 include/MSL_C/MSL_Common_Embedded/Src/ansi_fp.h create mode 100644 include/MSL_C/Math/Double_precision/e_acos.h create mode 100644 include/MSL_C/Math/Double_precision/e_asin.h create mode 100644 include/MSL_C/Math/Double_precision/e_atan2.h create mode 100644 include/MSL_C/Math/Double_precision/e_exp.h create mode 100644 include/MSL_C/Math/Double_precision/e_fmod.h create mode 100644 include/MSL_C/Math/Double_precision/e_pow.h create mode 100644 include/MSL_C/Math/Double_precision/e_rem_pio2.h create mode 100644 include/MSL_C/Math/Double_precision/e_sqrt.h create mode 100644 include/MSL_C/Math/Double_precision/k_cos.h create mode 100644 include/MSL_C/Math/Double_precision/k_rem_pio2.h create mode 100644 include/MSL_C/Math/Double_precision/k_sin.h create mode 100644 include/MSL_C/Math/Double_precision/k_tan.h create mode 100644 include/MSL_C/Math/Double_precision/s_atan.h create mode 100644 include/MSL_C/Math/Double_precision/s_ceil.h create mode 100644 include/MSL_C/Math/Double_precision/s_copysign.h create mode 100644 include/MSL_C/Math/Double_precision/s_cos.h create mode 100644 include/MSL_C/Math/Double_precision/s_floor.h create mode 100644 include/MSL_C/Math/Double_precision/s_frexp.h create mode 100644 include/MSL_C/Math/Double_precision/s_ldexp.h create mode 100644 include/MSL_C/Math/Double_precision/s_modf.h create mode 100644 include/MSL_C/Math/Double_precision/s_sin.h create mode 100644 include/MSL_C/Math/Double_precision/s_tan.h create mode 100644 include/MSL_C/Math/Double_precision/w_acos.h create mode 100644 include/MSL_C/Math/Double_precision/w_asin.h create mode 100644 include/MSL_C/Math/Double_precision/w_atan2.h create mode 100644 include/MSL_C/Math/Double_precision/w_exp.h create mode 100644 include/MSL_C/Math/Double_precision/w_fmod.h create mode 100644 include/MSL_C/Math/Double_precision/w_pow.h create mode 100644 include/MSL_C/Math/Double_precision/w_sqrt.h create mode 100644 include/MSL_C/PPC_EABI/Src/critical_regions.gamecube.h create mode 100644 include/MSL_C/PPC_EABI/Src/math_ppc.h create mode 100644 include/MSL_C/PPC_EABI/Src/uart_console_io_gcn.h create mode 100644 include/MSL_C/algorithm.h create mode 100644 include/MSL_C/bitset.h create mode 100644 include/MSL_C/float.h create mode 100644 include/MSL_C/functional.h create mode 100644 include/MSL_C/math.h create mode 100644 include/MSL_C/stdio.h create mode 100644 include/MSL_C/stdlib.h create mode 100644 include/MSL_C/string.h create mode 100644 include/MSL_C/utility.h create mode 100644 include/Runtime.PPCEABI.H/CPlusLibPPC.h create mode 100644 include/Runtime.PPCEABI.H/GCN_mem_alloc.h create mode 100644 include/Runtime.PPCEABI.H/Gecko_ExceptionPPC.h rename include/{ => Runtime.PPCEABI.H}/NMWException.h (88%) create mode 100644 include/Runtime.PPCEABI.H/__init_cpp_exceptions.h rename include/{ => Runtime.PPCEABI.H}/__ppc_eabi_linker.h (87%) create mode 100644 include/Runtime.PPCEABI.H/__va_arg.h create mode 100644 include/Runtime.PPCEABI.H/global_destructor_chain.h create mode 100644 include/Runtime.PPCEABI.H/ptmf.h create mode 100644 include/Runtime.PPCEABI.H/runtime.h create mode 100644 include/SSystem/SComponent/c_API.h create mode 100644 include/SSystem/SComponent/c_API_controller_pad.h create mode 100644 include/SSystem/SComponent/c_API_graphic.h create mode 100644 include/SSystem/SComponent/c_angle.h create mode 100644 include/SSystem/SComponent/c_bg_s_chk.h create mode 100644 include/SSystem/SComponent/c_bg_s_gnd_chk.h create mode 100644 include/SSystem/SComponent/c_bg_s_lin_chk.h create mode 100644 include/SSystem/SComponent/c_bg_s_poly_info.h create mode 100644 include/SSystem/SComponent/c_bg_s_shdw_draw.h create mode 100644 include/SSystem/SComponent/c_bg_w.h create mode 100644 include/SSystem/SComponent/c_cc_d.h create mode 100644 include/SSystem/SComponent/c_cc_s.h create mode 100644 include/SSystem/SComponent/c_counter.h create mode 100644 include/SSystem/SComponent/c_lib.h create mode 100644 include/SSystem/SComponent/c_list.h create mode 100644 include/SSystem/SComponent/c_list_iter.h create mode 100644 include/SSystem/SComponent/c_m2d.h create mode 100644 include/SSystem/SComponent/c_m3d.h create mode 100644 include/SSystem/SComponent/c_m3d_g_aab.h create mode 100644 include/SSystem/SComponent/c_m3d_g_cir.h create mode 100644 include/SSystem/SComponent/c_m3d_g_cps.h create mode 100644 include/SSystem/SComponent/c_m3d_g_cyl.h create mode 100644 include/SSystem/SComponent/c_m3d_g_lin.h create mode 100644 include/SSystem/SComponent/c_m3d_g_pla.h create mode 100644 include/SSystem/SComponent/c_m3d_g_sph.h create mode 100644 include/SSystem/SComponent/c_m3d_g_tri.h create mode 100644 include/SSystem/SComponent/c_malloc.h create mode 100644 include/SSystem/SComponent/c_math.h create mode 100644 include/SSystem/SComponent/c_node.h create mode 100644 include/SSystem/SComponent/c_node_iter.h create mode 100644 include/SSystem/SComponent/c_phase.h create mode 100644 include/SSystem/SComponent/c_request.h create mode 100644 include/SSystem/SComponent/c_sxyz.h create mode 100644 include/SSystem/SComponent/c_tag.h create mode 100644 include/SSystem/SComponent/c_tag_iter.h create mode 100644 include/SSystem/SComponent/c_tree.h create mode 100644 include/SSystem/SComponent/c_tree_iter.h create mode 100644 include/SSystem/SComponent/c_xyz.h create mode 100644 include/dolphin/mtx/mtx.h create mode 100644 include/dolphin/mtx/mtx44.h create mode 100644 include/dolphin/mtx/mtxvec.h create mode 100644 include/dolphin/mtx/quat.h create mode 100644 include/dolphin/mtx/vec.h create mode 100644 include/dolphin/types.h create mode 100644 include/f_op/f_op_actor.h create mode 100644 include/f_op/f_op_actor_iter.h create mode 100644 include/f_op/f_op_actor_tag.h create mode 100644 include/f_op/f_op_draw_iter.h create mode 100644 include/f_op/f_op_draw_tag.h create mode 100644 include/f_op/f_op_overlap.h create mode 100644 include/f_op/f_op_overlap_mng.h create mode 100644 include/f_op/f_op_overlap_req.h create mode 100644 include/f_op/f_op_scene.h create mode 100644 include/f_op/f_op_scene_iter.h create mode 100644 include/f_op/f_op_scene_mng.h create mode 100644 include/f_op/f_op_scene_pause.h create mode 100644 include/f_op/f_op_scene_req.h create mode 100644 include/f_op/f_op_scene_tag.h create mode 100644 include/f_op/f_op_view.h create mode 100644 include/f_pc/f_pc_base.h create mode 100644 include/f_pc/f_pc_create_iter.h create mode 100644 include/f_pc/f_pc_create_req.h create mode 100644 include/f_pc/f_pc_create_tag.h create mode 100644 include/f_pc/f_pc_creator.h create mode 100644 include/f_pc/f_pc_delete_tag.h create mode 100644 include/f_pc/f_pc_deletor.h create mode 100644 include/f_pc/f_pc_draw.h create mode 100644 include/f_pc/f_pc_draw_priority.h create mode 100644 include/f_pc/f_pc_executor.h create mode 100644 include/f_pc/f_pc_fstcreate_req.h create mode 100644 include/f_pc/f_pc_layer.h create mode 100644 include/f_pc/f_pc_layer_iter.h create mode 100644 include/f_pc/f_pc_layer_tag.h create mode 100644 include/f_pc/f_pc_leaf.h create mode 100644 include/f_pc/f_pc_line.h create mode 100644 include/f_pc/f_pc_line_iter.h create mode 100644 include/f_pc/f_pc_line_tag.h create mode 100644 include/f_pc/f_pc_load.h create mode 100644 include/f_pc/f_pc_manager.h create mode 100644 include/f_pc/f_pc_method.h create mode 100644 include/f_pc/f_pc_method_iter.h create mode 100644 include/f_pc/f_pc_method_tag.h create mode 100644 include/f_pc/f_pc_node.h create mode 100644 include/f_pc/f_pc_node_req.h create mode 100644 include/f_pc/f_pc_pause.h create mode 100644 include/f_pc/f_pc_priority.h create mode 100644 include/f_pc/f_pc_profile.h create mode 100644 include/f_pc/f_pc_searcher.h create mode 100644 include/f_pc/f_pc_stdcreate_req.h create mode 100644 include/fdlibm.h create mode 100644 include/global.h create mode 100644 src/Runtime.PPCEABI.H/Gecko_ExceptionPPC.cp rename src/{Runtime => Runtime.PPCEABI.H}/__init_cpp_exceptions.cpp (70%) create mode 100644 src/Runtime.PPCEABI.H/global_destructor_chain.c delete mode 100644 src/Runtime/Gecko_ExceptionPPC.cp delete mode 100644 src/Runtime/global_destructor_chain.c create mode 100644 src/f_op/f_op_actor_iter.cpp create mode 100644 src/f_op/f_op_actor_tag.cpp create mode 100644 src/f_op/f_op_draw_tag.cpp create mode 100644 src/f_op/f_op_overlap.cpp create mode 100644 src/f_op/f_op_overlap_mng.cpp create mode 100644 src/f_op/f_op_overlap_req.cpp create mode 100644 src/f_op/f_op_scene.cpp create mode 100644 src/f_op/f_op_scene_iter.cpp create mode 100644 src/f_op/f_op_scene_mng.cpp create mode 100644 src/f_op/f_op_scene_pause.cpp create mode 100644 src/f_op/f_op_scene_req.cpp create mode 100644 src/f_op/f_op_scene_tag.cpp create mode 100644 src/f_op/f_op_view.cpp diff --git a/.clang-format b/.clang-format new file mode 100644 index 0000000..867b90c --- /dev/null +++ b/.clang-format @@ -0,0 +1,87 @@ +--- +Language: Cpp +Standard: C++03 +AccessModifierOffset: -4 +AlignAfterOpenBracket: Align +AlignConsecutiveAssignments: false +AlignConsecutiveDeclarations: false +AlignOperands: true +AlignTrailingComments: true +AllowAllParametersOfDeclarationOnNextLine: true +AllowShortBlocksOnASingleLine: false +AllowShortCaseLabelsOnASingleLine: false +AllowShortFunctionsOnASingleLine: Inline +AllowShortIfStatementsOnASingleLine: false +AllowShortLoopsOnASingleLine: false +AlwaysBreakAfterDefinitionReturnType: None +AlwaysBreakAfterReturnType: None +AlwaysBreakBeforeMultilineStrings: false +AlwaysBreakTemplateDeclarations: true +BinPackArguments: true +BinPackParameters: true +BreakBeforeBinaryOperators: None +BreakBeforeBraces: Custom +BraceWrapping: + AfterControlStatement: MultiLine + AfterFunction: false + AfterEnum: false + AfterClass: false + AfterCaseLabel: false + AfterNamespace: false + AfterStruct: false + AfterUnion: false + AfterExternBlock: false + BeforeElse: false + BeforeWhile: false +BreakBeforeTernaryOperators: false +BreakConstructorInitializersBeforeComma: false +ColumnLimit: 100 +CommentPragmas: '^ (IWYU pragma:|NOLINT)' +ConstructorInitializerAllOnOneLineOrOnePerLine: false +ConstructorInitializerIndentWidth: 4 +ContinuationIndentWidth: 4 +Cpp11BracedListStyle: true +DerivePointerAlignment: false +DisableFormat: false +ForEachMacros: [] +IncludeCategories: + - Regex: '^<[Ww]indows\.h>$' + Priority: 1 + - Regex: '^<' + Priority: 2 + - Regex: '^"' + Priority: 3 +IndentCaseLabels: false +IndentWidth: 4 +IndentWrappedFunctionNames: false +KeepEmptyLinesAtTheStartOfBlocks: false +MacroBlockBegin: '' +MacroBlockEnd: '' +MaxEmptyLinesToKeep: 1 +NamespaceIndentation: None +ObjCBlockIndentWidth: 4 +ObjCSpaceAfterProperty: false +ObjCSpaceBeforeProtocolList: true +PenaltyBreakBeforeFirstCallParameter: 19 +PenaltyBreakComment: 300 +PenaltyBreakFirstLessLess: 120 +PenaltyBreakString: 1000 +PenaltyExcessCharacter: 1000000 +PenaltyReturnTypeOnItsOwnLine: 60 +PointerAlignment: Left +ReferenceAlignment: Left +ReflowComments: true +SortIncludes: true +SpaceAfterCStyleCast: false +SpaceBeforeAssignmentOperators: true +SpaceBeforeParens: ControlStatements +SpaceInEmptyParentheses: false +SpacesBeforeTrailingComments: 2 +SpacesInAngles: false +SpacesInContainerLiterals: true +SpacesInCStyleCastParentheses: false +SpacesInParentheses: false +SpacesInSquareBrackets: false +TabWidth: 4 +UseTab: false +... diff --git a/.gitattributes b/.gitattributes index b2b91d4..9545db5 100644 --- a/.gitattributes +++ b/.gitattributes @@ -10,4 +10,4 @@ *.sha1 text eol=lf # DTK keeps these files with LF -config/*/*.txt text eol=lf +config/**/*.txt text eol=lf diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json new file mode 100644 index 0000000..60e51b8 --- /dev/null +++ b/.vscode/c_cpp_properties.json @@ -0,0 +1,22 @@ +{ + "configurations": [ + { + "name": "Linux", + "includePath": [ + "${workspaceFolder}/include/**" + ], + "cStandard": "c99", + "cppStandard": "c++98", + "intelliSenseMode": "linux-clang-x86", + "compilerPath": "", + "configurationProvider": "ms-vscode.makefile-tools", + "browse": { + "path": [ + "${workspaceFolder}/include" + ], + "limitSymbolsToIncludedHeaders": true + } + } + ], + "version": 4 +} diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..7aed64f --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,7 @@ +{ + "recommendations": [ + "ms-vscode.cpptools", + "xaver.clang-format", + "ms-python.black-formatter" + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..187251d --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,18 @@ +{ + "[c]": { + "files.encoding": "shiftjis", + "editor.defaultFormatter": "xaver.clang-format" + }, + "[cpp]": { + "files.encoding": "shiftjis", + "editor.defaultFormatter": "xaver.clang-format" + }, + "[python]":{ + "editor.defaultFormatter": "ms-python.black-formatter" + }, + "editor.tabSize": 2, + "files.autoSave": "onFocusChange", + "files.insertFinalNewline": true, + "files.trimFinalNewlines": true, + "search.useIgnoreFiles": false, +} diff --git a/config/GZLE01/rels/d_a_acorn_leaf/splits.txt b/config/GZLE01/rels/d_a_acorn_leaf/splits.txt index a673d8a..ffad599 100644 --- a/config/GZLE01/rels/d_a_acorn_leaf/splits.txt +++ b/config/GZLE01/rels/d_a_acorn_leaf/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_acorn_leaf.o: +d/a/d_a_acorn_leaf.cpp: .text start:0x000000EC end:0x00000E60 .text start:0x00000E60 end:0x00000E60 .text start:0x00000E60 end:0x00000EDC diff --git a/config/GZLE01/rels/d_a_agbsw0/splits.txt b/config/GZLE01/rels/d_a_agbsw0/splits.txt index f2dcdf0..87fc1da 100644 --- a/config/GZLE01/rels/d_a_agbsw0/splits.txt +++ b/config/GZLE01/rels/d_a_agbsw0/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_agbsw0.o: +d/a/d_a_agbsw0.cpp: .text start:0x00000078 end:0x000057B0 .rodata start:0x00000000 end:0x0000009D .data start:0x00000000 end:0x00000574 diff --git a/config/GZLE01/rels/d_a_alldie/splits.txt b/config/GZLE01/rels/d_a_alldie/splits.txt index c549e20..c8988cc 100644 --- a/config/GZLE01/rels/d_a_alldie/splits.txt +++ b/config/GZLE01/rels/d_a_alldie/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_alldie.o: +d/a/d_a_alldie.cpp: .text start:0x00000078 end:0x000002CC .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_am/splits.txt b/config/GZLE01/rels/d_a_am/splits.txt index 7b02901..a303c64 100644 --- a/config/GZLE01/rels/d_a_am/splits.txt +++ b/config/GZLE01/rels/d_a_am/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_am.o: +d/a/d_a_am.cpp: .text start:0x00000078 end:0x00004B00 .rodata start:0x00000000 end:0x000000B8 .data start:0x00000000 end:0x000004C4 diff --git a/config/GZLE01/rels/d_a_am2/splits.txt b/config/GZLE01/rels/d_a_am2/splits.txt index c02344b..98277b4 100644 --- a/config/GZLE01/rels/d_a_am2/splits.txt +++ b/config/GZLE01/rels/d_a_am2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_am2.o: +d/a/d_a_am2.cpp: .text start:0x00000078 end:0x00004DA8 .rodata start:0x00000000 end:0x000000C2 .data start:0x00000000 end:0x000004D4 diff --git a/config/GZLE01/rels/d_a_amiprop/splits.txt b/config/GZLE01/rels/d_a_amiprop/splits.txt index 8dbe61b..4a5ba7f 100644 --- a/config/GZLE01/rels/d_a_amiprop/splits.txt +++ b/config/GZLE01/rels/d_a_amiprop/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_amiprop.o: +d/a/d_a_amiprop.cpp: .text start:0x00000078 end:0x00000AB4 .rodata start:0x00000000 end:0x00000048 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLE01/rels/d_a_andsw0/splits.txt b/config/GZLE01/rels/d_a_andsw0/splits.txt index c0a237e..40d87a2 100644 --- a/config/GZLE01/rels/d_a_andsw0/splits.txt +++ b/config/GZLE01/rels/d_a_andsw0/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_andsw0.o: +d/a/d_a_andsw0.cpp: .text start:0x00000078 end:0x00000A64 .data start:0x00000000 end:0x000000CC .bss start:0x00000000 end:0x00000020 diff --git a/config/GZLE01/rels/d_a_andsw2/splits.txt b/config/GZLE01/rels/d_a_andsw2/splits.txt index 0b3228b..b2a9a8d 100644 --- a/config/GZLE01/rels/d_a_andsw2/splits.txt +++ b/config/GZLE01/rels/d_a_andsw2/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_andsw2.o: +d/a/d_a_andsw2.cpp: .text start:0x00000078 end:0x00000724 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLE01/rels/d_a_arrow_iceeff/splits.txt b/config/GZLE01/rels/d_a_arrow_iceeff/splits.txt index d4e7c2b..5ef62aa 100644 --- a/config/GZLE01/rels/d_a_arrow_iceeff/splits.txt +++ b/config/GZLE01/rels/d_a_arrow_iceeff/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_arrow_iceeff.o: +d/a/d_a_arrow_iceeff.cpp: .text start:0x000000EC end:0x00001058 .rodata start:0x00000000 end:0x00000083 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLE01/rels/d_a_arrow_lighteff/splits.txt b/config/GZLE01/rels/d_a_arrow_lighteff/splits.txt index b59224d..725bff5 100644 --- a/config/GZLE01/rels/d_a_arrow_lighteff/splits.txt +++ b/config/GZLE01/rels/d_a_arrow_lighteff/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_arrow_lighteff.o: +d/a/d_a_arrow_lighteff.cpp: .text start:0x00000078 end:0x000011AC .rodata start:0x00000000 end:0x000000AE .data start:0x00000000 end:0x00000074 diff --git a/config/GZLE01/rels/d_a_atdoor/splits.txt b/config/GZLE01/rels/d_a_atdoor/splits.txt index 060617d..ee6272e 100644 --- a/config/GZLE01/rels/d_a_atdoor/splits.txt +++ b/config/GZLE01/rels/d_a_atdoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_atdoor.o: +d/a/d_a_atdoor.cpp: .text start:0x00000078 end:0x0000072C .rodata start:0x00000000 end:0x00000039 .data start:0x00000000 end:0x00000064 diff --git a/config/GZLE01/rels/d_a_att/splits.txt b/config/GZLE01/rels/d_a_att/splits.txt index dbd006f..f106be8 100644 --- a/config/GZLE01/rels/d_a_att/splits.txt +++ b/config/GZLE01/rels/d_a_att/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_att.o: +d/a/d_a_att.cpp: .text start:0x000000EC end:0x00000CE4 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000018 diff --git a/config/GZLE01/rels/d_a_auction/splits.txt b/config/GZLE01/rels/d_a_auction/splits.txt index cdf362b..8418460 100644 --- a/config/GZLE01/rels/d_a_auction/splits.txt +++ b/config/GZLE01/rels/d_a_auction/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_auction.o: +d/a/d_a_auction.cpp: .text start:0x000000EC end:0x00003C90 .text start:0x00003C90 end:0x0000416C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_bb/splits.txt b/config/GZLE01/rels/d_a_bb/splits.txt index eb6beb0..0d96fc2 100644 --- a/config/GZLE01/rels/d_a_bb/splits.txt +++ b/config/GZLE01/rels/d_a_bb/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bb.o: +d/a/d_a_bb.cpp: .text start:0x000000EC end:0x00008DF8 .text start:0x00008DF8 end:0x00008DF8 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_bdk/splits.txt b/config/GZLE01/rels/d_a_bdk/splits.txt index 9389844..dc8eeed 100644 --- a/config/GZLE01/rels/d_a_bdk/splits.txt +++ b/config/GZLE01/rels/d_a_bdk/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bdk.o: +d/a/d_a_bdk.cpp: .text start:0x000000EC end:0x0000DDB4 .text start:0x0000DDB4 end:0x0000DDB4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_bdkobj/splits.txt b/config/GZLE01/rels/d_a_bdkobj/splits.txt index 6f2aea0..1e47aed 100644 --- a/config/GZLE01/rels/d_a_bdkobj/splits.txt +++ b/config/GZLE01/rels/d_a_bdkobj/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bdkobj.o: +d/a/d_a_bdkobj.cpp: .text start:0x000000EC end:0x00002FA0 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000E3 diff --git a/config/GZLE01/rels/d_a_beam/splits.txt b/config/GZLE01/rels/d_a_beam/splits.txt index dfda1f1..86a5ce7 100644 --- a/config/GZLE01/rels/d_a_beam/splits.txt +++ b/config/GZLE01/rels/d_a_beam/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_beam.o: +d/a/d_a_beam.cpp: .text start:0x000000EC end:0x00002CA0 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000B2 diff --git a/config/GZLE01/rels/d_a_bflower/splits.txt b/config/GZLE01/rels/d_a_bflower/splits.txt index 7b29d12..664ebae 100644 --- a/config/GZLE01/rels/d_a_bflower/splits.txt +++ b/config/GZLE01/rels/d_a_bflower/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bflower.o: +d/a/d_a_bflower.cpp: .text start:0x000000EC end:0x00001DFC .text start:0x00001DFC end:0x00001DFC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_bgn/splits.txt b/config/GZLE01/rels/d_a_bgn/splits.txt index 0654d96..ad89f12 100644 --- a/config/GZLE01/rels/d_a_bgn/splits.txt +++ b/config/GZLE01/rels/d_a_bgn/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bgn.o: +d/a/d_a_bgn.cpp: .text start:0x000000EC end:0x0000EE68 .text start:0x0000EE68 end:0x0000EE68 .text start:0x0000EE68 end:0x0000EEC4 diff --git a/config/GZLE01/rels/d_a_bgn2/splits.txt b/config/GZLE01/rels/d_a_bgn2/splits.txt index 9d45914..6ff0cc6 100644 --- a/config/GZLE01/rels/d_a_bgn2/splits.txt +++ b/config/GZLE01/rels/d_a_bgn2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bgn2.o: +d/a/d_a_bgn2.cpp: .text start:0x000000EC end:0x000049C4 .text start:0x000049C4 end:0x000049C4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_bgn3/splits.txt b/config/GZLE01/rels/d_a_bgn3/splits.txt index b86e457..e810fd5 100644 --- a/config/GZLE01/rels/d_a_bgn3/splits.txt +++ b/config/GZLE01/rels/d_a_bgn3/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bgn3.o: +d/a/d_a_bgn3.cpp: .text start:0x000000EC end:0x000055D0 .text start:0x000055D0 end:0x000055D0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_bigelf/splits.txt b/config/GZLE01/rels/d_a_bigelf/splits.txt index 97c4e66..b703342 100644 --- a/config/GZLE01/rels/d_a_bigelf/splits.txt +++ b/config/GZLE01/rels/d_a_bigelf/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bigelf.o: +d/a/d_a_bigelf.cpp: .text start:0x00000078 end:0x00003890 .text start:0x00003890 end:0x000038C8 .rodata start:0x00000000 end:0x000001FD diff --git a/config/GZLE01/rels/d_a_bita/splits.txt b/config/GZLE01/rels/d_a_bita/splits.txt index 30202d0..41af952 100644 --- a/config/GZLE01/rels/d_a_bita/splits.txt +++ b/config/GZLE01/rels/d_a_bita/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bita.o: +d/a/d_a_bita.cpp: .text start:0x00000078 end:0x000010D8 .rodata start:0x00000000 end:0x0000007A .data start:0x00000000 end:0x00000208 diff --git a/config/GZLE01/rels/d_a_bk/splits.txt b/config/GZLE01/rels/d_a_bk/splits.txt index 4d11e4e..c84d1c7 100644 --- a/config/GZLE01/rels/d_a_bk/splits.txt +++ b/config/GZLE01/rels/d_a_bk/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bk.o: +d/a/d_a_bk.cpp: .text start:0x000000EC end:0x0000F940 .text start:0x0000F940 end:0x0000F940 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_bl/splits.txt b/config/GZLE01/rels/d_a_bl/splits.txt index e4e7790..5fe5d46 100644 --- a/config/GZLE01/rels/d_a_bl/splits.txt +++ b/config/GZLE01/rels/d_a_bl/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bl.o: +d/a/d_a_bl.cpp: .text start:0x00000078 end:0x00006840 .text start:0x00006840 end:0x00006898 .rodata start:0x00000000 end:0x000000F9 diff --git a/config/GZLE01/rels/d_a_bmd/splits.txt b/config/GZLE01/rels/d_a_bmd/splits.txt index e9163ed..a2873b2 100644 --- a/config/GZLE01/rels/d_a_bmd/splits.txt +++ b/config/GZLE01/rels/d_a_bmd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bmd.o: +d/a/d_a_bmd.cpp: .text start:0x000000EC end:0x000074CC .text start:0x000074CC end:0x000074CC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_bmdfoot/splits.txt b/config/GZLE01/rels/d_a_bmdfoot/splits.txt index 25859c8..98b9c34 100644 --- a/config/GZLE01/rels/d_a_bmdfoot/splits.txt +++ b/config/GZLE01/rels/d_a_bmdfoot/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bmdfoot.o: +d/a/d_a_bmdfoot.cpp: .text start:0x000000EC end:0x0000348C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000CA diff --git a/config/GZLE01/rels/d_a_bmdhand/splits.txt b/config/GZLE01/rels/d_a_bmdhand/splits.txt index 0de9cd1..aa5fa7c 100644 --- a/config/GZLE01/rels/d_a_bmdhand/splits.txt +++ b/config/GZLE01/rels/d_a_bmdhand/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bmdhand.o: +d/a/d_a_bmdhand.cpp: .text start:0x000000EC end:0x0000389C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000C7 diff --git a/config/GZLE01/rels/d_a_bo/splits.txt b/config/GZLE01/rels/d_a_bo/splits.txt index e24a62a..8999a8d 100644 --- a/config/GZLE01/rels/d_a_bo/splits.txt +++ b/config/GZLE01/rels/d_a_bo/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bo.o: +d/a/d_a_bo.cpp: .text start:0x000000EC end:0x00005D38 .text start:0x00005D38 end:0x00005D90 .text start:0x00005D90 end:0x00006404 diff --git a/config/GZLE01/rels/d_a_boko/splits.txt b/config/GZLE01/rels/d_a_boko/splits.txt index 6c28db0..cae4200 100644 --- a/config/GZLE01/rels/d_a_boko/splits.txt +++ b/config/GZLE01/rels/d_a_boko/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_boko.o: +d/a/d_a_boko.cpp: .text start:0x000000EC end:0x00004378 .text start:0x00004378 end:0x00004378 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_boss_item/splits.txt b/config/GZLE01/rels/d_a_boss_item/splits.txt index db49b6f..4c19f29 100644 --- a/config/GZLE01/rels/d_a_boss_item/splits.txt +++ b/config/GZLE01/rels/d_a_boss_item/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_boss_item.o: +d/a/d_a_boss_item.cpp: .text start:0x00000078 end:0x00000128 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_bpw/splits.txt b/config/GZLE01/rels/d_a_bpw/splits.txt index b7582db..a9b90fc 100644 --- a/config/GZLE01/rels/d_a_bpw/splits.txt +++ b/config/GZLE01/rels/d_a_bpw/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bpw.o: +d/a/d_a_bpw.cpp: .text start:0x00000078 end:0x0000E308 .text start:0x0000E308 end:0x0000E494 .text start:0x0000E494 end:0x0000E600 diff --git a/config/GZLE01/rels/d_a_branch/splits.txt b/config/GZLE01/rels/d_a_branch/splits.txt index 2405327..519bbfd 100644 --- a/config/GZLE01/rels/d_a_branch/splits.txt +++ b/config/GZLE01/rels/d_a_branch/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_branch.o: +d/a/d_a_branch.cpp: .text start:0x00000078 end:0x0000080C .rodata start:0x00000000 end:0x00000060 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLE01/rels/d_a_bridge/splits.txt b/config/GZLE01/rels/d_a_bridge/splits.txt index 02ed703..c17c404 100644 --- a/config/GZLE01/rels/d_a_bridge/splits.txt +++ b/config/GZLE01/rels/d_a_bridge/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bridge.o: +d/a/d_a_bridge.cpp: .text start:0x00000078 end:0x00004CB4 .text start:0x00004CB4 end:0x00004CB4 .rodata start:0x00000000 end:0x00000169 diff --git a/config/GZLE01/rels/d_a_bst/splits.txt b/config/GZLE01/rels/d_a_bst/splits.txt index 5149701..abad9e3 100644 --- a/config/GZLE01/rels/d_a_bst/splits.txt +++ b/config/GZLE01/rels/d_a_bst/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bst.o: +d/a/d_a_bst.cpp: .text start:0x000000EC end:0x0000C528 .text start:0x0000C528 end:0x0000C528 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_btd/splits.txt b/config/GZLE01/rels/d_a_btd/splits.txt index 0f9fcc5..9aa3676 100644 --- a/config/GZLE01/rels/d_a_btd/splits.txt +++ b/config/GZLE01/rels/d_a_btd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_btd.o: +d/a/d_a_btd.cpp: .text start:0x000000EC end:0x00009DD4 .text start:0x00009DD4 end:0x00009DD4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_bwd/splits.txt b/config/GZLE01/rels/d_a_bwd/splits.txt index 2b4d093..5ddf393 100644 --- a/config/GZLE01/rels/d_a_bwd/splits.txt +++ b/config/GZLE01/rels/d_a_bwd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bwd.o: +d/a/d_a_bwd.cpp: .text start:0x000000EC end:0x0000A8E0 .text start:0x0000A8E0 end:0x0000A8E0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_bwdg/splits.txt b/config/GZLE01/rels/d_a_bwdg/splits.txt index 0946367..42fc08d 100644 --- a/config/GZLE01/rels/d_a_bwdg/splits.txt +++ b/config/GZLE01/rels/d_a_bwdg/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bwdg.o: +d/a/d_a_bwdg.cpp: .text start:0x00000078 end:0x00000B88 .text start:0x00000B88 end:0x00000B88 .text start:0x00000B88 end:0x00000C2C diff --git a/config/GZLE01/rels/d_a_bwds/splits.txt b/config/GZLE01/rels/d_a_bwds/splits.txt index 07c6f26..c8a8737 100644 --- a/config/GZLE01/rels/d_a_bwds/splits.txt +++ b/config/GZLE01/rels/d_a_bwds/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bwds.o: +d/a/d_a_bwds.cpp: .text start:0x000000EC end:0x00004088 .text start:0x00004088 end:0x00004088 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_canon/splits.txt b/config/GZLE01/rels/d_a_canon/splits.txt index 0e27fe0..0f22ea0 100644 --- a/config/GZLE01/rels/d_a_canon/splits.txt +++ b/config/GZLE01/rels/d_a_canon/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_canon.o: +d/a/d_a_canon.cpp: .text start:0x000000EC end:0x00002A10 .text start:0x00002A10 end:0x00002A10 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_cc/splits.txt b/config/GZLE01/rels/d_a_cc/splits.txt index 07f5d1f..de01957 100644 --- a/config/GZLE01/rels/d_a_cc/splits.txt +++ b/config/GZLE01/rels/d_a_cc/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_cc.o: +d/a/d_a_cc.cpp: .text start:0x00000078 end:0x00007CD8 .text start:0x00007CD8 end:0x00007CF4 .text start:0x00007CF4 end:0x00007CF4 diff --git a/config/GZLE01/rels/d_a_coming2/splits.txt b/config/GZLE01/rels/d_a_coming2/splits.txt index f856c17..17d22c8 100644 --- a/config/GZLE01/rels/d_a_coming2/splits.txt +++ b/config/GZLE01/rels/d_a_coming2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_coming2.o: +d/a/d_a_coming2.cpp: .text start:0x000000EC end:0x0000244C .text start:0x0000244C end:0x00002684 .rodata start:0x00000000 end:0x0000005C diff --git a/config/GZLE01/rels/d_a_coming3/splits.txt b/config/GZLE01/rels/d_a_coming3/splits.txt index cf701b7..57444c5 100644 --- a/config/GZLE01/rels/d_a_coming3/splits.txt +++ b/config/GZLE01/rels/d_a_coming3/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_coming3.o: +d/a/d_a_coming3.cpp: .text start:0x000000EC end:0x00001EDC .text start:0x00001EDC end:0x000021E4 .rodata start:0x00000000 end:0x000000EA diff --git a/config/GZLE01/rels/d_a_dai/splits.txt b/config/GZLE01/rels/d_a_dai/splits.txt index 868f32d..4489407 100644 --- a/config/GZLE01/rels/d_a_dai/splits.txt +++ b/config/GZLE01/rels/d_a_dai/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_dai.o: +d/a/d_a_dai.cpp: .text start:0x00000078 end:0x00001130 .text start:0x00001130 end:0x00001130 .text start:0x00001130 end:0x00001250 diff --git a/config/GZLE01/rels/d_a_daiocta/splits.txt b/config/GZLE01/rels/d_a_daiocta/splits.txt index 746f63e..0954e4a 100644 --- a/config/GZLE01/rels/d_a_daiocta/splits.txt +++ b/config/GZLE01/rels/d_a_daiocta/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_daiocta.o: +d/a/d_a_daiocta.cpp: .text start:0x000000EC end:0x00005630 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000038F diff --git a/config/GZLE01/rels/d_a_daiocta_eye/splits.txt b/config/GZLE01/rels/d_a_daiocta_eye/splits.txt index 0d8d7ff..7f4dbe6 100644 --- a/config/GZLE01/rels/d_a_daiocta_eye/splits.txt +++ b/config/GZLE01/rels/d_a_daiocta_eye/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_daiocta_eye.o: +d/a/d_a_daiocta_eye.cpp: .text start:0x000000EC end:0x00001AF0 .text start:0x00001AF0 end:0x00001B80 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_deku_item/splits.txt b/config/GZLE01/rels/d_a_deku_item/splits.txt index a1322c9..8abc176 100644 --- a/config/GZLE01/rels/d_a_deku_item/splits.txt +++ b/config/GZLE01/rels/d_a_deku_item/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_deku_item.o: +d/a/d_a_deku_item.cpp: .text start:0x00000078 end:0x000011A0 .rodata start:0x00000000 end:0x0000006C .data start:0x00000000 end:0x0000029C diff --git a/config/GZLE01/rels/d_a_demo_dk/splits.txt b/config/GZLE01/rels/d_a_demo_dk/splits.txt index 25c485a..ebf13c9 100644 --- a/config/GZLE01/rels/d_a_demo_dk/splits.txt +++ b/config/GZLE01/rels/d_a_demo_dk/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_demo_dk.o: +d/a/d_a_demo_dk.cpp: .text start:0x00000078 end:0x00000714 .rodata start:0x00000000 end:0x0000002C .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_demo_item/splits.txt b/config/GZLE01/rels/d_a_demo_item/splits.txt index ae29522..c76341e 100644 --- a/config/GZLE01/rels/d_a_demo_item/splits.txt +++ b/config/GZLE01/rels/d_a_demo_item/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_demo_item.o: +d/a/d_a_demo_item.cpp: .text start:0x000000EC end:0x00000F98 .rodata start:0x00000000 end:0x00000024 .data start:0x00000000 end:0x0000028C diff --git a/config/GZLE01/rels/d_a_demo_kmm/splits.txt b/config/GZLE01/rels/d_a_demo_kmm/splits.txt index e373713..cb79332 100644 --- a/config/GZLE01/rels/d_a_demo_kmm/splits.txt +++ b/config/GZLE01/rels/d_a_demo_kmm/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_demo_kmm.o: +d/a/d_a_demo_kmm.cpp: .text start:0x00000078 end:0x00000520 .rodata start:0x00000000 end:0x00000018 .data start:0x00000000 end:0x00000054 diff --git a/config/GZLE01/rels/d_a_dk/splits.txt b/config/GZLE01/rels/d_a_dk/splits.txt index 4995273..ee4e379 100644 --- a/config/GZLE01/rels/d_a_dk/splits.txt +++ b/config/GZLE01/rels/d_a_dk/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_dk.o: +d/a/d_a_dk.cpp: .text start:0x000000EC end:0x0000148C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000B3 diff --git a/config/GZLE01/rels/d_a_door10/splits.txt b/config/GZLE01/rels/d_a_door10/splits.txt index 54460f4..febd4bb 100644 --- a/config/GZLE01/rels/d_a_door10/splits.txt +++ b/config/GZLE01/rels/d_a_door10/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_door10.o: +d/a/d_a_door10.cpp: .text start:0x00000078 end:0x00001F5C .text start:0x00001F5C end:0x00002000 .rodata start:0x00000000 end:0x000000BC diff --git a/config/GZLE01/rels/d_a_door12/splits.txt b/config/GZLE01/rels/d_a_door12/splits.txt index 413e411..de40197 100644 --- a/config/GZLE01/rels/d_a_door12/splits.txt +++ b/config/GZLE01/rels/d_a_door12/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_door12.o: +d/a/d_a_door12.cpp: .text start:0x00000078 end:0x00001D3C .text start:0x00001D3C end:0x00001D3C .text start:0x00001D3C end:0x00001DE0 diff --git a/config/GZLE01/rels/d_a_dr/splits.txt b/config/GZLE01/rels/d_a_dr/splits.txt index 6c5e986..46db39c 100644 --- a/config/GZLE01/rels/d_a_dr/splits.txt +++ b/config/GZLE01/rels/d_a_dr/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_dr.o: +d/a/d_a_dr.cpp: .text start:0x000000EC end:0x00000D68 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000002C diff --git a/config/GZLE01/rels/d_a_dr2/splits.txt b/config/GZLE01/rels/d_a_dr2/splits.txt index 1e4779d..5a1660d 100644 --- a/config/GZLE01/rels/d_a_dr2/splits.txt +++ b/config/GZLE01/rels/d_a_dr2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_dr2.o: +d/a/d_a_dr2.cpp: .text start:0x000000EC end:0x000027E4 .text start:0x000027E4 end:0x00002800 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_dummy/splits.txt b/config/GZLE01/rels/d_a_dummy/splits.txt index a3ee0bd..230798c 100644 --- a/config/GZLE01/rels/d_a_dummy/splits.txt +++ b/config/GZLE01/rels/d_a_dummy/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_dummy.o: +d/a/d_a_dummy.cpp: .text start:0x00000078 end:0x00000270 .text start:0x00000270 end:0x000002D0 .rodata start:0x00000000 end:0x0000000C diff --git a/config/GZLE01/rels/d_a_ep/splits.txt b/config/GZLE01/rels/d_a_ep/splits.txt index aba753e..34a9b6b 100644 --- a/config/GZLE01/rels/d_a_ep/splits.txt +++ b/config/GZLE01/rels/d_a_ep/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ep.o: +d/a/d_a_ep.cpp: .text start:0x00000078 end:0x00003004 .text start:0x00003004 end:0x00003004 .rodata start:0x00000000 end:0x00000111 diff --git a/config/GZLE01/rels/d_a_fallrock/splits.txt b/config/GZLE01/rels/d_a_fallrock/splits.txt index ff3490a..bbf3a65 100644 --- a/config/GZLE01/rels/d_a_fallrock/splits.txt +++ b/config/GZLE01/rels/d_a_fallrock/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fallrock.o: +d/a/d_a_fallrock.cpp: .text start:0x00000078 end:0x00001A2C .rodata start:0x00000000 end:0x00000099 .data start:0x00000000 end:0x000002B0 diff --git a/config/GZLE01/rels/d_a_fallrock_tag/splits.txt b/config/GZLE01/rels/d_a_fallrock_tag/splits.txt index 7e91ddb..127337c 100644 --- a/config/GZLE01/rels/d_a_fallrock_tag/splits.txt +++ b/config/GZLE01/rels/d_a_fallrock_tag/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fallrock_tag.o: +d/a/d_a_fallrock_tag.cpp: .text start:0x00000078 end:0x000003E4 .rodata start:0x00000000 end:0x00000018 .data start:0x00000000 end:0x00000070 diff --git a/config/GZLE01/rels/d_a_fan/splits.txt b/config/GZLE01/rels/d_a_fan/splits.txt index 007d03c..6648dd6 100644 --- a/config/GZLE01/rels/d_a_fan/splits.txt +++ b/config/GZLE01/rels/d_a_fan/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fan.o: +d/a/d_a_fan.cpp: .text start:0x00000078 end:0x00001220 .text start:0x00001220 end:0x00001324 .rodata start:0x00000000 end:0x00000115 diff --git a/config/GZLE01/rels/d_a_ff/splits.txt b/config/GZLE01/rels/d_a_ff/splits.txt index 1394e4d..b9181d1 100644 --- a/config/GZLE01/rels/d_a_ff/splits.txt +++ b/config/GZLE01/rels/d_a_ff/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ff.o: +d/a/d_a_ff.cpp: .text start:0x00000078 end:0x000019CC .rodata start:0x00000000 end:0x000000C2 .data start:0x00000000 end:0x00000248 diff --git a/config/GZLE01/rels/d_a_fganon/splits.txt b/config/GZLE01/rels/d_a_fganon/splits.txt index 84d0ba3..e6db673 100644 --- a/config/GZLE01/rels/d_a_fganon/splits.txt +++ b/config/GZLE01/rels/d_a_fganon/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_fganon.o: +d/a/d_a_fganon.cpp: .text start:0x000000EC end:0x0000A788 .text start:0x0000A788 end:0x0000A788 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_fgmahou/splits.txt b/config/GZLE01/rels/d_a_fgmahou/splits.txt index 500ed8b..1e1e3ca 100644 --- a/config/GZLE01/rels/d_a_fgmahou/splits.txt +++ b/config/GZLE01/rels/d_a_fgmahou/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fgmahou.o: +d/a/d_a_fgmahou.cpp: .text start:0x00000078 end:0x00001748 .rodata start:0x00000000 end:0x00000053 .data start:0x00000000 end:0x00000268 diff --git a/config/GZLE01/rels/d_a_fire/splits.txt b/config/GZLE01/rels/d_a_fire/splits.txt index 9dadf16..d7fce6f 100644 --- a/config/GZLE01/rels/d_a_fire/splits.txt +++ b/config/GZLE01/rels/d_a_fire/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fire.o: +d/a/d_a_fire.cpp: .text start:0x00000078 end:0x000017A0 .rodata start:0x00000000 end:0x00000095 .data start:0x00000000 end:0x0000026C diff --git a/config/GZLE01/rels/d_a_floor/splits.txt b/config/GZLE01/rels/d_a_floor/splits.txt index f90314d..da77f2f 100644 --- a/config/GZLE01/rels/d_a_floor/splits.txt +++ b/config/GZLE01/rels/d_a_floor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_floor.o: +d/a/d_a_floor.cpp: .text start:0x00000078 end:0x00000774 .text start:0x00000774 end:0x0000078C .rodata start:0x00000000 end:0x00000066 diff --git a/config/GZLE01/rels/d_a_fm/splits.txt b/config/GZLE01/rels/d_a_fm/splits.txt index 2b88dbf..ac84ced 100644 --- a/config/GZLE01/rels/d_a_fm/splits.txt +++ b/config/GZLE01/rels/d_a_fm/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_fm.o: +d/a/d_a_fm.cpp: .text start:0x000000EC end:0x0000A548 .text start:0x0000A548 end:0x0000A614 .text start:0x0000A614 end:0x0000A630 diff --git a/config/GZLE01/rels/d_a_ghostship/splits.txt b/config/GZLE01/rels/d_a_ghostship/splits.txt index 1991ab9..1e3bd70 100644 --- a/config/GZLE01/rels/d_a_ghostship/splits.txt +++ b/config/GZLE01/rels/d_a_ghostship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ghostship.o: +d/a/d_a_ghostship.cpp: .text start:0x000000EC end:0x00001B40 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000138 diff --git a/config/GZLE01/rels/d_a_gm/splits.txt b/config/GZLE01/rels/d_a_gm/splits.txt index 960fd96..32eea95 100644 --- a/config/GZLE01/rels/d_a_gm/splits.txt +++ b/config/GZLE01/rels/d_a_gm/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_gm.o: +d/a/d_a_gm.cpp: .text start:0x000000EC end:0x00009068 .text start:0x00009068 end:0x00009338 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_gnd/splits.txt b/config/GZLE01/rels/d_a_gnd/splits.txt index 6ee3be1..5204169 100644 --- a/config/GZLE01/rels/d_a_gnd/splits.txt +++ b/config/GZLE01/rels/d_a_gnd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_gnd.o: +d/a/d_a_gnd.cpp: .text start:0x000000EC end:0x00008D7C .text start:0x00008D7C end:0x00008D7C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_goal_flag/splits.txt b/config/GZLE01/rels/d_a_goal_flag/splits.txt index 76454e9..149aa6a 100644 --- a/config/GZLE01/rels/d_a_goal_flag/splits.txt +++ b/config/GZLE01/rels/d_a_goal_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_goal_flag.o: +d/a/d_a_goal_flag.cpp: .text start:0x000000EC end:0x00002DC8 .text start:0x00002DC8 end:0x00002EB0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_grass/splits.txt b/config/GZLE01/rels/d_a_grass/splits.txt index 395747f..a4fd27d 100644 --- a/config/GZLE01/rels/d_a_grass/splits.txt +++ b/config/GZLE01/rels/d_a_grass/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_grass.o: +d/a/d_a_grass.cpp: .text start:0x000000EC end:0x0000151C .rodata start:0x00000000 end:0x00000008 .data start:0x00000000 end:0x00000090 diff --git a/config/GZLE01/rels/d_a_gy/splits.txt b/config/GZLE01/rels/d_a_gy/splits.txt index 3ed8524..8a07cd1 100644 --- a/config/GZLE01/rels/d_a_gy/splits.txt +++ b/config/GZLE01/rels/d_a_gy/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_gy.o: +d/a/d_a_gy.cpp: .text start:0x000000EC end:0x00005FE4 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000282 diff --git a/config/GZLE01/rels/d_a_gy_ctrl/splits.txt b/config/GZLE01/rels/d_a_gy_ctrl/splits.txt index 3d81647..d8f492e 100644 --- a/config/GZLE01/rels/d_a_gy_ctrl/splits.txt +++ b/config/GZLE01/rels/d_a_gy_ctrl/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_gy_ctrl.o: +d/a/d_a_gy_ctrl.cpp: .text start:0x000000EC end:0x00001DCC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000080 diff --git a/config/GZLE01/rels/d_a_himo3/splits.txt b/config/GZLE01/rels/d_a_himo3/splits.txt index 3818e74..56d4dfd 100644 --- a/config/GZLE01/rels/d_a_himo3/splits.txt +++ b/config/GZLE01/rels/d_a_himo3/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_himo3.o: +d/a/d_a_himo3.cpp: .text start:0x000000EC end:0x00002D30 .text start:0x00002D30 end:0x00002DA4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_hitobj/splits.txt b/config/GZLE01/rels/d_a_hitobj/splits.txt index 044f4c2..6f0e8a1 100644 --- a/config/GZLE01/rels/d_a_hitobj/splits.txt +++ b/config/GZLE01/rels/d_a_hitobj/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_hitobj.o: +d/a/d_a_hitobj.cpp: .text start:0x00000078 end:0x00000510 .rodata start:0x00000000 end:0x00000007 .data start:0x00000000 end:0x00000184 diff --git a/config/GZLE01/rels/d_a_hmlif/splits.txt b/config/GZLE01/rels/d_a_hmlif/splits.txt index b61e773..1cf8d32 100644 --- a/config/GZLE01/rels/d_a_hmlif/splits.txt +++ b/config/GZLE01/rels/d_a_hmlif/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_hmlif.o: +d/a/d_a_hmlif.cpp: .text start:0x00000078 end:0x000016A4 .text start:0x000016A4 end:0x00001870 .rodata start:0x00000000 end:0x00000150 diff --git a/config/GZLE01/rels/d_a_hot_floor/splits.txt b/config/GZLE01/rels/d_a_hot_floor/splits.txt index 9e92413..bb8f442 100644 --- a/config/GZLE01/rels/d_a_hot_floor/splits.txt +++ b/config/GZLE01/rels/d_a_hot_floor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_hot_floor.o: +d/a/d_a_hot_floor.cpp: .text start:0x00000078 end:0x00000614 .rodata start:0x00000000 end:0x00000020 .data start:0x00000000 end:0x00000074 diff --git a/config/GZLE01/rels/d_a_hys/splits.txt b/config/GZLE01/rels/d_a_hys/splits.txt index 5d805b9..f9ac2b5 100644 --- a/config/GZLE01/rels/d_a_hys/splits.txt +++ b/config/GZLE01/rels/d_a_hys/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_hys.o: +d/a/d_a_hys.cpp: .text start:0x00000078 end:0x00000C30 .text start:0x00000C30 end:0x00000DB4 .rodata start:0x00000000 end:0x00000066 diff --git a/config/GZLE01/rels/d_a_icelift/splits.txt b/config/GZLE01/rels/d_a_icelift/splits.txt index 2d28299..3cebd56 100644 --- a/config/GZLE01/rels/d_a_icelift/splits.txt +++ b/config/GZLE01/rels/d_a_icelift/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_icelift.o: +d/a/d_a_icelift.cpp: .text start:0x00000078 end:0x0000109C .rodata start:0x00000000 end:0x000000A0 .data start:0x00000000 end:0x0000007C diff --git a/config/GZLE01/rels/d_a_ikari/splits.txt b/config/GZLE01/rels/d_a_ikari/splits.txt index e820f6e..e1a0d83 100644 --- a/config/GZLE01/rels/d_a_ikari/splits.txt +++ b/config/GZLE01/rels/d_a_ikari/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ikari.o: +d/a/d_a_ikari.cpp: .text start:0x000000EC end:0x0000077C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000005A diff --git a/config/GZLE01/rels/d_a_jbo/splits.txt b/config/GZLE01/rels/d_a_jbo/splits.txt index f649d51..043da2c 100644 --- a/config/GZLE01/rels/d_a_jbo/splits.txt +++ b/config/GZLE01/rels/d_a_jbo/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_jbo.o: +d/a/d_a_jbo.cpp: .text start:0x00000078 end:0x00000D44 .rodata start:0x00000000 end:0x00000028 .data start:0x00000000 end:0x00000184 diff --git a/config/GZLE01/rels/d_a_kaji/splits.txt b/config/GZLE01/rels/d_a_kaji/splits.txt index e7e1f6b..a56787b 100644 --- a/config/GZLE01/rels/d_a_kaji/splits.txt +++ b/config/GZLE01/rels/d_a_kaji/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kaji.o: +d/a/d_a_kaji.cpp: .text start:0x00000078 end:0x00000570 .rodata start:0x00000000 end:0x0000004A .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_kamome/splits.txt b/config/GZLE01/rels/d_a_kamome/splits.txt index deb9534..7e1c490 100644 --- a/config/GZLE01/rels/d_a_kamome/splits.txt +++ b/config/GZLE01/rels/d_a_kamome/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_kamome.o: +d/a/d_a_kamome.cpp: .text start:0x000000EC end:0x00005398 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000DA diff --git a/config/GZLE01/rels/d_a_kanban/splits.txt b/config/GZLE01/rels/d_a_kanban/splits.txt index 36ddaff..884fc69 100644 --- a/config/GZLE01/rels/d_a_kanban/splits.txt +++ b/config/GZLE01/rels/d_a_kanban/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_kanban.o: +d/a/d_a_kanban.cpp: .text start:0x000000EC end:0x00002EDC .text start:0x00002EDC end:0x00002EF8 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_kantera/splits.txt b/config/GZLE01/rels/d_a_kantera/splits.txt index d0d6668..efd70d8 100644 --- a/config/GZLE01/rels/d_a_kantera/splits.txt +++ b/config/GZLE01/rels/d_a_kantera/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_kantera.o: +d/a/d_a_kantera.cpp: .text start:0x000000EC end:0x00002784 .rodata start:0x00000000 end:0x00000129 .data start:0x00000000 end:0x0000025C diff --git a/config/GZLE01/rels/d_a_kb/splits.txt b/config/GZLE01/rels/d_a_kb/splits.txt index 20ac17f..2269d5a 100644 --- a/config/GZLE01/rels/d_a_kb/splits.txt +++ b/config/GZLE01/rels/d_a_kb/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kb.o: +d/a/d_a_kb.cpp: .text start:0x00000078 end:0x00007F88 .text start:0x00007F88 end:0x00007F88 .rodata start:0x00000000 end:0x0000010F diff --git a/config/GZLE01/rels/d_a_kddoor/splits.txt b/config/GZLE01/rels/d_a_kddoor/splits.txt index aade497..b3e8c3e 100644 --- a/config/GZLE01/rels/d_a_kddoor/splits.txt +++ b/config/GZLE01/rels/d_a_kddoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kddoor.o: +d/a/d_a_kddoor.cpp: .text start:0x00000078 end:0x00002E5C .text start:0x00002E5C end:0x00002FD8 .text start:0x00002FD8 end:0x0000307C diff --git a/config/GZLE01/rels/d_a_ki/splits.txt b/config/GZLE01/rels/d_a_ki/splits.txt index 5f6e480..8a180fc 100644 --- a/config/GZLE01/rels/d_a_ki/splits.txt +++ b/config/GZLE01/rels/d_a_ki/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ki.o: +d/a/d_a_ki.cpp: .text start:0x000000EC end:0x00005364 .text start:0x00005364 end:0x00005364 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_kita/splits.txt b/config/GZLE01/rels/d_a_kita/splits.txt index 8dfecd6..b4a60a3 100644 --- a/config/GZLE01/rels/d_a_kita/splits.txt +++ b/config/GZLE01/rels/d_a_kita/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kita.o: +d/a/d_a_kita.cpp: .text start:0x00000078 end:0x000027CC .rodata start:0x00000000 end:0x000000D5 .data start:0x00000000 end:0x0000039C diff --git a/config/GZLE01/rels/d_a_klft/splits.txt b/config/GZLE01/rels/d_a_klft/splits.txt index cce2b2b..79e6200 100644 --- a/config/GZLE01/rels/d_a_klft/splits.txt +++ b/config/GZLE01/rels/d_a_klft/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_klft.o: +d/a/d_a_klft.cpp: .text start:0x00000078 end:0x00002214 .rodata start:0x00000000 end:0x000000DA .data start:0x00000000 end:0x00000270 diff --git a/config/GZLE01/rels/d_a_kmon/splits.txt b/config/GZLE01/rels/d_a_kmon/splits.txt index 419ae5b..4b2c0db 100644 --- a/config/GZLE01/rels/d_a_kmon/splits.txt +++ b/config/GZLE01/rels/d_a_kmon/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kmon.o: +d/a/d_a_kmon.cpp: .text start:0x00000078 end:0x00000AB4 .rodata start:0x00000000 end:0x0000007E .data start:0x00000000 end:0x000000B0 diff --git a/config/GZLE01/rels/d_a_kn/splits.txt b/config/GZLE01/rels/d_a_kn/splits.txt index 938218b..ddb8843 100644 --- a/config/GZLE01/rels/d_a_kn/splits.txt +++ b/config/GZLE01/rels/d_a_kn/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kn.o: +d/a/d_a_kn.cpp: .text start:0x00000078 end:0x00001330 .rodata start:0x00000000 end:0x0000009B .data start:0x00000000 end:0x0000009C diff --git a/config/GZLE01/rels/d_a_knob00/splits.txt b/config/GZLE01/rels/d_a_knob00/splits.txt index 61bdc02..d71c4b0 100644 --- a/config/GZLE01/rels/d_a_knob00/splits.txt +++ b/config/GZLE01/rels/d_a_knob00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_knob00.o: +d/a/d_a_knob00.cpp: .text start:0x00000078 end:0x00001F70 .text start:0x00001F70 end:0x00002014 .text start:0x00002014 end:0x00002014 diff --git a/config/GZLE01/rels/d_a_kokiie/splits.txt b/config/GZLE01/rels/d_a_kokiie/splits.txt index e9d64c0..557824c 100644 --- a/config/GZLE01/rels/d_a_kokiie/splits.txt +++ b/config/GZLE01/rels/d_a_kokiie/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kokiie.o: +d/a/d_a_kokiie.cpp: .text start:0x00000078 end:0x000014E8 .rodata start:0x00000000 end:0x00000102 .data start:0x00000000 end:0x00000148 diff --git a/config/GZLE01/rels/d_a_komore/splits.txt b/config/GZLE01/rels/d_a_komore/splits.txt index 635546d..84fd2d5 100644 --- a/config/GZLE01/rels/d_a_komore/splits.txt +++ b/config/GZLE01/rels/d_a_komore/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_komore.o: +d/a/d_a_komore.cpp: .text start:0x00000078 end:0x000005AC .text start:0x000005AC end:0x00000638 .rodata start:0x00000000 end:0x00000048 diff --git a/config/GZLE01/rels/d_a_ks/splits.txt b/config/GZLE01/rels/d_a_ks/splits.txt index 1a5606e..0381e8d 100644 --- a/config/GZLE01/rels/d_a_ks/splits.txt +++ b/config/GZLE01/rels/d_a_ks/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ks.o: +d/a/d_a_ks.cpp: .text start:0x00000078 end:0x00004580 .text start:0x00004580 end:0x000045B8 .text start:0x000045B8 end:0x000045B8 diff --git a/config/GZLE01/rels/d_a_kt/splits.txt b/config/GZLE01/rels/d_a_kt/splits.txt index e0be174..b219acd 100644 --- a/config/GZLE01/rels/d_a_kt/splits.txt +++ b/config/GZLE01/rels/d_a_kt/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kt.o: +d/a/d_a_kt.cpp: .text start:0x00000078 end:0x000015E8 .text start:0x000015E8 end:0x00001984 .rodata start:0x00000000 end:0x0000008B diff --git a/config/GZLE01/rels/d_a_kui/splits.txt b/config/GZLE01/rels/d_a_kui/splits.txt index b3fbde9..ff7e7cf 100644 --- a/config/GZLE01/rels/d_a_kui/splits.txt +++ b/config/GZLE01/rels/d_a_kui/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kui.o: +d/a/d_a_kui.cpp: .text start:0x00000078 end:0x000018C8 .text start:0x000018C8 end:0x000018E4 .rodata start:0x00000000 end:0x00000099 diff --git a/config/GZLE01/rels/d_a_kytag00/splits.txt b/config/GZLE01/rels/d_a_kytag00/splits.txt index fb6405e..92be9ee 100644 --- a/config/GZLE01/rels/d_a_kytag00/splits.txt +++ b/config/GZLE01/rels/d_a_kytag00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag00.o: +d/a/d_a_kytag00.cpp: .text start:0x00000078 end:0x00000F8C .rodata start:0x00000000 end:0x0000004C .data start:0x00000000 end:0x00000080 diff --git a/config/GZLE01/rels/d_a_kytag01/splits.txt b/config/GZLE01/rels/d_a_kytag01/splits.txt index 82c21d7..fbd6b40 100644 --- a/config/GZLE01/rels/d_a_kytag01/splits.txt +++ b/config/GZLE01/rels/d_a_kytag01/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag01.o: +d/a/d_a_kytag01.cpp: .text start:0x00000078 end:0x00000318 .rodata start:0x00000000 end:0x00000053 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_kytag02/splits.txt b/config/GZLE01/rels/d_a_kytag02/splits.txt index 9039b76..ee426fe 100644 --- a/config/GZLE01/rels/d_a_kytag02/splits.txt +++ b/config/GZLE01/rels/d_a_kytag02/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag02.o: +d/a/d_a_kytag02.cpp: .text start:0x00000078 end:0x0000047C .rodata start:0x00000000 end:0x00000028 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_kytag03/splits.txt b/config/GZLE01/rels/d_a_kytag03/splits.txt index fd580e2..925d057 100644 --- a/config/GZLE01/rels/d_a_kytag03/splits.txt +++ b/config/GZLE01/rels/d_a_kytag03/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag03.o: +d/a/d_a_kytag03.cpp: .text start:0x00000078 end:0x00000604 .rodata start:0x00000000 end:0x0000000F .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_kytag04/splits.txt b/config/GZLE01/rels/d_a_kytag04/splits.txt index efa797d..b44f370 100644 --- a/config/GZLE01/rels/d_a_kytag04/splits.txt +++ b/config/GZLE01/rels/d_a_kytag04/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag04.o: +d/a/d_a_kytag04.cpp: .text start:0x00000078 end:0x00000208 .rodata start:0x00000000 end:0x00000004 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_kytag05/splits.txt b/config/GZLE01/rels/d_a_kytag05/splits.txt index b2f5de6..a33a497 100644 --- a/config/GZLE01/rels/d_a_kytag05/splits.txt +++ b/config/GZLE01/rels/d_a_kytag05/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag05.o: +d/a/d_a_kytag05.cpp: .text start:0x00000078 end:0x000004C0 .rodata start:0x00000000 end:0x00000057 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_kytag06/splits.txt b/config/GZLE01/rels/d_a_kytag06/splits.txt index a1db4a7..65a23f1 100644 --- a/config/GZLE01/rels/d_a_kytag06/splits.txt +++ b/config/GZLE01/rels/d_a_kytag06/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag06.o: +d/a/d_a_kytag06.cpp: .text start:0x00000078 end:0x00000224 .rodata start:0x00000000 end:0x00000030 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_kytag07/splits.txt b/config/GZLE01/rels/d_a_kytag07/splits.txt index b731ff0..474f793 100644 --- a/config/GZLE01/rels/d_a_kytag07/splits.txt +++ b/config/GZLE01/rels/d_a_kytag07/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag07.o: +d/a/d_a_kytag07.cpp: .text start:0x00000078 end:0x00000350 .rodata start:0x00000000 end:0x00000030 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_lamp/splits.txt b/config/GZLE01/rels/d_a_lamp/splits.txt index 99246e4..8bf2590 100644 --- a/config/GZLE01/rels/d_a_lamp/splits.txt +++ b/config/GZLE01/rels/d_a_lamp/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_lamp.o: +d/a/d_a_lamp.cpp: .text start:0x000000EC end:0x00000BC8 .rodata start:0x00000000 end:0x00000082 .data start:0x00000000 end:0x00000184 diff --git a/config/GZLE01/rels/d_a_lbridge/splits.txt b/config/GZLE01/rels/d_a_lbridge/splits.txt index ed19c88..b5147c5 100644 --- a/config/GZLE01/rels/d_a_lbridge/splits.txt +++ b/config/GZLE01/rels/d_a_lbridge/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_lbridge.o: +d/a/d_a_lbridge.cpp: .text start:0x00000078 end:0x00001140 .rodata start:0x00000000 end:0x00000099 .data start:0x00000000 end:0x00000080 diff --git a/config/GZLE01/rels/d_a_leaflift/splits.txt b/config/GZLE01/rels/d_a_leaflift/splits.txt index 5eac188..8c2f221 100644 --- a/config/GZLE01/rels/d_a_leaflift/splits.txt +++ b/config/GZLE01/rels/d_a_leaflift/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_leaflift.o: +d/a/d_a_leaflift.cpp: .text start:0x000000EC end:0x00001360 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000081 diff --git a/config/GZLE01/rels/d_a_lod_bg/splits.txt b/config/GZLE01/rels/d_a_lod_bg/splits.txt index bd8d1da..ca69008 100644 --- a/config/GZLE01/rels/d_a_lod_bg/splits.txt +++ b/config/GZLE01/rels/d_a_lod_bg/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_lod_bg.o: +d/a/d_a_lod_bg.cpp: .text start:0x00000078 end:0x0000133C .rodata start:0x00000000 end:0x000001DD .data start:0x00000000 end:0x000000C8 diff --git a/config/GZLE01/rels/d_a_lstair/splits.txt b/config/GZLE01/rels/d_a_lstair/splits.txt index cb562ff..bb0e40f 100644 --- a/config/GZLE01/rels/d_a_lstair/splits.txt +++ b/config/GZLE01/rels/d_a_lstair/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_lstair.o: +d/a/d_a_lstair.cpp: .text start:0x00000078 end:0x000012D4 .rodata start:0x00000000 end:0x000000AF .data start:0x00000000 end:0x0000008C diff --git a/config/GZLE01/rels/d_a_lwood/splits.txt b/config/GZLE01/rels/d_a_lwood/splits.txt index acd202e..87270cb 100644 --- a/config/GZLE01/rels/d_a_lwood/splits.txt +++ b/config/GZLE01/rels/d_a_lwood/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_lwood.o: +d/a/d_a_lwood.cpp: .text start:0x00000078 end:0x00000794 .rodata start:0x00000000 end:0x00000074 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_machine/splits.txt b/config/GZLE01/rels/d_a_machine/splits.txt index 81a3b00..67cf140 100644 --- a/config/GZLE01/rels/d_a_machine/splits.txt +++ b/config/GZLE01/rels/d_a_machine/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_machine.o: +d/a/d_a_machine.cpp: .text start:0x00000078 end:0x000017A4 .rodata start:0x00000000 end:0x000000B1 .data start:0x00000000 end:0x000002A0 diff --git a/config/GZLE01/rels/d_a_magma/splits.txt b/config/GZLE01/rels/d_a_magma/splits.txt index 9ff8caf..1bc26d2 100644 --- a/config/GZLE01/rels/d_a_magma/splits.txt +++ b/config/GZLE01/rels/d_a_magma/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_magma.o: +d/a/d_a_magma.cpp: .text start:0x00000078 end:0x00000178 .rodata start:0x00000000 end:0x00000006 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_majuu_flag/splits.txt b/config/GZLE01/rels/d_a_majuu_flag/splits.txt index 5d4168c..4a156ab 100644 --- a/config/GZLE01/rels/d_a_majuu_flag/splits.txt +++ b/config/GZLE01/rels/d_a_majuu_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_majuu_flag.o: +d/a/d_a_majuu_flag.cpp: .text start:0x000000EC end:0x00001C38 .text start:0x00001C38 end:0x00001D08 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_mant/splits.txt b/config/GZLE01/rels/d_a_mant/splits.txt index 93751fa..61f1c2b 100644 --- a/config/GZLE01/rels/d_a_mant/splits.txt +++ b/config/GZLE01/rels/d_a_mant/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mant.o: +d/a/d_a_mant.cpp: .text start:0x000000EC end:0x0000229C .text start:0x0000229C end:0x0000233C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_mbdoor/splits.txt b/config/GZLE01/rels/d_a_mbdoor/splits.txt index d1bee34..24a483e 100644 --- a/config/GZLE01/rels/d_a_mbdoor/splits.txt +++ b/config/GZLE01/rels/d_a_mbdoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mbdoor.o: +d/a/d_a_mbdoor.cpp: .text start:0x00000078 end:0x000015F4 .text start:0x000015F4 end:0x000015F4 .rodata start:0x00000000 end:0x000000FB diff --git a/config/GZLE01/rels/d_a_mdoor/splits.txt b/config/GZLE01/rels/d_a_mdoor/splits.txt index e254dea..56f7087 100644 --- a/config/GZLE01/rels/d_a_mdoor/splits.txt +++ b/config/GZLE01/rels/d_a_mdoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mdoor.o: +d/a/d_a_mdoor.cpp: .text start:0x00000078 end:0x00001128 .rodata start:0x00000000 end:0x000000A2 .data start:0x00000000 end:0x000000D8 diff --git a/config/GZLE01/rels/d_a_mflft/splits.txt b/config/GZLE01/rels/d_a_mflft/splits.txt index 7170e88..3f8d714 100644 --- a/config/GZLE01/rels/d_a_mflft/splits.txt +++ b/config/GZLE01/rels/d_a_mflft/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mflft.o: +d/a/d_a_mflft.cpp: .text start:0x00000078 end:0x00002E10 .rodata start:0x00000000 end:0x000000F6 .data start:0x00000000 end:0x00000300 diff --git a/config/GZLE01/rels/d_a_mgameboard/splits.txt b/config/GZLE01/rels/d_a_mgameboard/splits.txt index 543c46c..0692b9b 100644 --- a/config/GZLE01/rels/d_a_mgameboard/splits.txt +++ b/config/GZLE01/rels/d_a_mgameboard/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mgameboard.o: +d/a/d_a_mgameboard.cpp: .text start:0x000000EC end:0x00002CB0 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000FC diff --git a/config/GZLE01/rels/d_a_mmusic/splits.txt b/config/GZLE01/rels/d_a_mmusic/splits.txt index 9d42fb5..9d86e94 100644 --- a/config/GZLE01/rels/d_a_mmusic/splits.txt +++ b/config/GZLE01/rels/d_a_mmusic/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mmusic.o: +d/a/d_a_mmusic.cpp: .text start:0x00000078 end:0x000005F0 .rodata start:0x00000000 end:0x0000001C .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_mo2/splits.txt b/config/GZLE01/rels/d_a_mo2/splits.txt index b7a6289..70d7c7e 100644 --- a/config/GZLE01/rels/d_a_mo2/splits.txt +++ b/config/GZLE01/rels/d_a_mo2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mo2.o: +d/a/d_a_mo2.cpp: .text start:0x000000EC end:0x0000D3A4 .text start:0x0000D3A4 end:0x0000D3A4 .text start:0x0000D3A4 end:0x0000D464 diff --git a/config/GZLE01/rels/d_a_movie_player/splits.txt b/config/GZLE01/rels/d_a_movie_player/splits.txt index c2e1cff..c21b000 100644 --- a/config/GZLE01/rels/d_a_movie_player/splits.txt +++ b/config/GZLE01/rels/d_a_movie_player/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000020 -d_a_movie_player.o: +d/a/d_a_movie_player.cpp: .text start:0x000000EC end:0x000068F4 .text start:0x000068F4 end:0x00006970 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_mozo/splits.txt b/config/GZLE01/rels/d_a_mozo/splits.txt index 72d5774..24d180c 100644 --- a/config/GZLE01/rels/d_a_mozo/splits.txt +++ b/config/GZLE01/rels/d_a_mozo/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mozo.o: +d/a/d_a_mozo.cpp: .text start:0x000000EC end:0x000027F8 .text start:0x000027F8 end:0x00002834 .text start:0x00002834 end:0x00002834 diff --git a/config/GZLE01/rels/d_a_msw/splits.txt b/config/GZLE01/rels/d_a_msw/splits.txt index 7a094f1..4a40723 100644 --- a/config/GZLE01/rels/d_a_msw/splits.txt +++ b/config/GZLE01/rels/d_a_msw/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_msw.o: +d/a/d_a_msw.cpp: .text start:0x00000078 end:0x0000131C .rodata start:0x00000000 end:0x0000008C .data start:0x00000000 end:0x000001A8 diff --git a/config/GZLE01/rels/d_a_mt/splits.txt b/config/GZLE01/rels/d_a_mt/splits.txt index 2b5fa2d..addfdee 100644 --- a/config/GZLE01/rels/d_a_mt/splits.txt +++ b/config/GZLE01/rels/d_a_mt/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mt.o: +d/a/d_a_mt.cpp: .text start:0x000000EC end:0x0000962C .text start:0x0000962C end:0x0000962C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_mtoge/splits.txt b/config/GZLE01/rels/d_a_mtoge/splits.txt index cf60e64..a2a41b4 100644 --- a/config/GZLE01/rels/d_a_mtoge/splits.txt +++ b/config/GZLE01/rels/d_a_mtoge/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mtoge.o: +d/a/d_a_mtoge.cpp: .text start:0x00000078 end:0x000007B0 .rodata start:0x00000000 end:0x00000044 .data start:0x00000000 end:0x00000064 diff --git a/config/GZLE01/rels/d_a_npc_ac1/splits.txt b/config/GZLE01/rels/d_a_npc_ac1/splits.txt index 0368b4b..a19ec17 100644 --- a/config/GZLE01/rels/d_a_npc_ac1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_ac1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ac1.o: +d/a/d_a_npc_ac1.cpp: .text start:0x000000EC end:0x0000328C .text start:0x0000328C end:0x000032A0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_ah/splits.txt b/config/GZLE01/rels/d_a_npc_ah/splits.txt index 51b3e76..36d6db2 100644 --- a/config/GZLE01/rels/d_a_npc_ah/splits.txt +++ b/config/GZLE01/rels/d_a_npc_ah/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_ah.o: +d/a/d_a_npc_ah.cpp: .text start:0x00000078 end:0x000025EC .text start:0x000025EC end:0x0000261C .text start:0x0000261C end:0x000026E8 diff --git a/config/GZLE01/rels/d_a_npc_aj1/splits.txt b/config/GZLE01/rels/d_a_npc_aj1/splits.txt index 2602dce..7555ca1 100644 --- a/config/GZLE01/rels/d_a_npc_aj1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_aj1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_aj1.o: +d/a/d_a_npc_aj1.cpp: .text start:0x000000EC end:0x000042DC .text start:0x000042DC end:0x000042F0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_auction/splits.txt b/config/GZLE01/rels/d_a_npc_auction/splits.txt index 3537bc0..366b494 100644 --- a/config/GZLE01/rels/d_a_npc_auction/splits.txt +++ b/config/GZLE01/rels/d_a_npc_auction/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_auction.o: +d/a/d_a_npc_auction.cpp: .text start:0x000000EC end:0x00002F1C .text start:0x00002F1C end:0x00003E70 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_ba1/splits.txt b/config/GZLE01/rels/d_a_npc_ba1/splits.txt index 94c1ed2..d071164 100644 --- a/config/GZLE01/rels/d_a_npc_ba1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_ba1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ba1.o: +d/a/d_a_npc_ba1.cpp: .text start:0x000000EC end:0x00004AA4 .text start:0x00004AA4 end:0x00004AA4 .text start:0x00004AA4 end:0x00004AB8 diff --git a/config/GZLE01/rels/d_a_npc_bj1/splits.txt b/config/GZLE01/rels/d_a_npc_bj1/splits.txt index 6788a51..b2cb4f1 100644 --- a/config/GZLE01/rels/d_a_npc_bj1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_bj1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bj1.o: +d/a/d_a_npc_bj1.cpp: .text start:0x000000EC end:0x000074B8 .text start:0x000074B8 end:0x000074CC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_bm1/splits.txt b/config/GZLE01/rels/d_a_npc_bm1/splits.txt index 52ef8c5..4a972b4 100644 --- a/config/GZLE01/rels/d_a_npc_bm1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_bm1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bm1.o: +d/a/d_a_npc_bm1.cpp: .text start:0x000000EC end:0x00009810 .text start:0x00009810 end:0x00009824 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_bmcon1/splits.txt b/config/GZLE01/rels/d_a_npc_bmcon1/splits.txt index 82b85b7..e415d3c 100644 --- a/config/GZLE01/rels/d_a_npc_bmcon1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_bmcon1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bmcon1.o: +d/a/d_a_npc_bmcon1.cpp: .text start:0x000000EC end:0x000040B0 .text start:0x000040B0 end:0x000040E0 .text start:0x000040E0 end:0x0000429C diff --git a/config/GZLE01/rels/d_a_npc_bms1/splits.txt b/config/GZLE01/rels/d_a_npc_bms1/splits.txt index 897092e..c126732 100644 --- a/config/GZLE01/rels/d_a_npc_bms1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_bms1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bms1.o: +d/a/d_a_npc_bms1.cpp: .text start:0x000000EC end:0x00004764 .text start:0x00004764 end:0x000047AC .text start:0x000047AC end:0x00004820 diff --git a/config/GZLE01/rels/d_a_npc_bmsw/splits.txt b/config/GZLE01/rels/d_a_npc_bmsw/splits.txt index 1627d27..93ba916 100644 --- a/config/GZLE01/rels/d_a_npc_bmsw/splits.txt +++ b/config/GZLE01/rels/d_a_npc_bmsw/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bmsw.o: +d/a/d_a_npc_bmsw.cpp: .text start:0x000000EC end:0x00005234 .text start:0x00005234 end:0x00005290 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_bs1/splits.txt b/config/GZLE01/rels/d_a_npc_bs1/splits.txt index 059ab4e..08f4f0d 100644 --- a/config/GZLE01/rels/d_a_npc_bs1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_bs1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bs1.o: +d/a/d_a_npc_bs1.cpp: .text start:0x000000EC end:0x00005800 .text start:0x00005800 end:0x00005848 .text start:0x00005848 end:0x000058BC diff --git a/config/GZLE01/rels/d_a_npc_btsw/splits.txt b/config/GZLE01/rels/d_a_npc_btsw/splits.txt index ffca5e1..385c648 100644 --- a/config/GZLE01/rels/d_a_npc_btsw/splits.txt +++ b/config/GZLE01/rels/d_a_npc_btsw/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_btsw.o: +d/a/d_a_npc_btsw.cpp: .text start:0x000000EC end:0x00004CB0 .text start:0x00004CB0 end:0x00004D0C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_btsw2/splits.txt b/config/GZLE01/rels/d_a_npc_btsw2/splits.txt index 568cd73..4ee6240 100644 --- a/config/GZLE01/rels/d_a_npc_btsw2/splits.txt +++ b/config/GZLE01/rels/d_a_npc_btsw2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_btsw2.o: +d/a/d_a_npc_btsw2.cpp: .text start:0x000000EC end:0x000022EC .text start:0x000022EC end:0x00002348 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_cb1/splits.txt b/config/GZLE01/rels/d_a_npc_cb1/splits.txt index 34ca3ac..6096771 100644 --- a/config/GZLE01/rels/d_a_npc_cb1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_cb1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_cb1.o: +d/a/d_a_npc_cb1.cpp: .text start:0x000000EC end:0x00009AB4 .text start:0x00009AB4 end:0x00009AFC .text start:0x00009AFC end:0x0000A19C diff --git a/config/GZLE01/rels/d_a_npc_co1/splits.txt b/config/GZLE01/rels/d_a_npc_co1/splits.txt index da5beb1..fc33365 100644 --- a/config/GZLE01/rels/d_a_npc_co1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_co1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_co1.o: +d/a/d_a_npc_co1.cpp: .text start:0x000000EC end:0x00003A10 .text start:0x00003A10 end:0x00003A24 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_de1/splits.txt b/config/GZLE01/rels/d_a_npc_de1/splits.txt index 0820b18..8f03615 100644 --- a/config/GZLE01/rels/d_a_npc_de1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_de1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_de1.o: +d/a/d_a_npc_de1.cpp: .text start:0x000000EC end:0x00002F54 .text start:0x00002F54 end:0x00002F54 .text start:0x00002F54 end:0x00002F58 diff --git a/config/GZLE01/rels/d_a_npc_ds1/splits.txt b/config/GZLE01/rels/d_a_npc_ds1/splits.txt index c3661aa..3dda44e 100644 --- a/config/GZLE01/rels/d_a_npc_ds1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_ds1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ds1.o: +d/a/d_a_npc_ds1.cpp: .text start:0x000000EC end:0x00005768 .text start:0x00005768 end:0x000057B0 .text start:0x000057B0 end:0x00005824 diff --git a/config/GZLE01/rels/d_a_npc_gk1/splits.txt b/config/GZLE01/rels/d_a_npc_gk1/splits.txt index fe6d078..5302892 100644 --- a/config/GZLE01/rels/d_a_npc_gk1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_gk1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_gk1.o: +d/a/d_a_npc_gk1.cpp: .text start:0x000000EC end:0x00002FF0 .text start:0x00002FF0 end:0x00003004 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_gp1/splits.txt b/config/GZLE01/rels/d_a_npc_gp1/splits.txt index 4041838..09e3fe5 100644 --- a/config/GZLE01/rels/d_a_npc_gp1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_gp1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_gp1.o: +d/a/d_a_npc_gp1.cpp: .text start:0x000000EC end:0x00003BE8 .text start:0x00003BE8 end:0x00003BFC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_hi1/splits.txt b/config/GZLE01/rels/d_a_npc_hi1/splits.txt index e0150f3..387fa72 100644 --- a/config/GZLE01/rels/d_a_npc_hi1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_hi1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_hi1.o: +d/a/d_a_npc_hi1.cpp: .text start:0x000000EC end:0x00002AB0 .text start:0x00002AB0 end:0x00002AC4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_ho/splits.txt b/config/GZLE01/rels/d_a_npc_ho/splits.txt index a27165f..eaa6c18 100644 --- a/config/GZLE01/rels/d_a_npc_ho/splits.txt +++ b/config/GZLE01/rels/d_a_npc_ho/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_ho.o: +d/a/d_a_npc_ho.cpp: .text start:0x00000078 end:0x00002934 .text start:0x00002934 end:0x0000296C .rodata start:0x00000000 end:0x00000108 diff --git a/config/GZLE01/rels/d_a_npc_hr/splits.txt b/config/GZLE01/rels/d_a_npc_hr/splits.txt index 2ded212..20d9ce7 100644 --- a/config/GZLE01/rels/d_a_npc_hr/splits.txt +++ b/config/GZLE01/rels/d_a_npc_hr/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_hr.o: +d/a/d_a_npc_hr.cpp: .text start:0x00000078 end:0x00005F84 .text start:0x00005F84 end:0x00005F84 .text start:0x00005F84 end:0x00005FBC diff --git a/config/GZLE01/rels/d_a_npc_jb1/splits.txt b/config/GZLE01/rels/d_a_npc_jb1/splits.txt index 927e1a6..be56eb5 100644 --- a/config/GZLE01/rels/d_a_npc_jb1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_jb1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_jb1.o: +d/a/d_a_npc_jb1.cpp: .text start:0x000000EC end:0x00001E38 .text start:0x00001E38 end:0x00001E4C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_ji1/splits.txt b/config/GZLE01/rels/d_a_npc_ji1/splits.txt index d463436..fadf505 100644 --- a/config/GZLE01/rels/d_a_npc_ji1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_ji1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ji1.o: +d/a/d_a_npc_ji1.cpp: .text start:0x000000EC end:0x000124D8 .text start:0x000124D8 end:0x000124F4 .text start:0x000124F4 end:0x00012510 diff --git a/config/GZLE01/rels/d_a_npc_kamome/splits.txt b/config/GZLE01/rels/d_a_npc_kamome/splits.txt index af10511..654f9f2 100644 --- a/config/GZLE01/rels/d_a_npc_kamome/splits.txt +++ b/config/GZLE01/rels/d_a_npc_kamome/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kamome.o: +d/a/d_a_npc_kamome.cpp: .text start:0x000000EC end:0x000049DC .text start:0x000049DC end:0x00004AD4 .text start:0x00004AD4 end:0x00004CC0 diff --git a/config/GZLE01/rels/d_a_npc_kf1/splits.txt b/config/GZLE01/rels/d_a_npc_kf1/splits.txt index 704d19e..a66ecd7 100644 --- a/config/GZLE01/rels/d_a_npc_kf1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_kf1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kf1.o: +d/a/d_a_npc_kf1.cpp: .text start:0x000000EC end:0x00004760 .text start:0x00004760 end:0x00004774 .text start:0x00004774 end:0x00004884 diff --git a/config/GZLE01/rels/d_a_npc_kg1/splits.txt b/config/GZLE01/rels/d_a_npc_kg1/splits.txt index 550f18d..0aea378 100644 --- a/config/GZLE01/rels/d_a_npc_kg1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_kg1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kg1.o: +d/a/d_a_npc_kg1.cpp: .text start:0x000000EC end:0x00002A34 .text start:0x00002A34 end:0x00002ABC .text start:0x00002ABC end:0x00002ABC diff --git a/config/GZLE01/rels/d_a_npc_kg2/splits.txt b/config/GZLE01/rels/d_a_npc_kg2/splits.txt index 1c9d4e9..d0581aa 100644 --- a/config/GZLE01/rels/d_a_npc_kg2/splits.txt +++ b/config/GZLE01/rels/d_a_npc_kg2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kg2.o: +d/a/d_a_npc_kg2.cpp: .text start:0x000000EC end:0x000031F4 .text start:0x000031F4 end:0x00003250 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_kk1/splits.txt b/config/GZLE01/rels/d_a_npc_kk1/splits.txt index f6ef5cc..245822e 100644 --- a/config/GZLE01/rels/d_a_npc_kk1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_kk1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kk1.o: +d/a/d_a_npc_kk1.cpp: .text start:0x000000EC end:0x00006948 .text start:0x00006948 end:0x00006948 .text start:0x00006948 end:0x0000695C diff --git a/config/GZLE01/rels/d_a_npc_km1/splits.txt b/config/GZLE01/rels/d_a_npc_km1/splits.txt index 57576f4..66de594 100644 --- a/config/GZLE01/rels/d_a_npc_km1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_km1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_km1.o: +d/a/d_a_npc_km1.cpp: .text start:0x000000EC end:0x0000238C .text start:0x0000238C end:0x000023A0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_ko1/splits.txt b/config/GZLE01/rels/d_a_npc_ko1/splits.txt index f40da98..e7b917d 100644 --- a/config/GZLE01/rels/d_a_npc_ko1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_ko1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ko1.o: +d/a/d_a_npc_ko1.cpp: .text start:0x000000EC end:0x00008948 .text start:0x00008948 end:0x0000895C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_kp1/splits.txt b/config/GZLE01/rels/d_a_npc_kp1/splits.txt index 3e06586..2e42cdd 100644 --- a/config/GZLE01/rels/d_a_npc_kp1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_kp1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kp1.o: +d/a/d_a_npc_kp1.cpp: .text start:0x000000EC end:0x00002D5C .text start:0x00002D5C end:0x00002D70 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_ls1/splits.txt b/config/GZLE01/rels/d_a_npc_ls1/splits.txt index 32b4e58..9fbe874 100644 --- a/config/GZLE01/rels/d_a_npc_ls1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_ls1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ls1.o: +d/a/d_a_npc_ls1.cpp: .text start:0x000000EC end:0x00005880 .text start:0x00005880 end:0x00005880 .text start:0x00005880 end:0x00005894 diff --git a/config/GZLE01/rels/d_a_npc_md/splits.txt b/config/GZLE01/rels/d_a_npc_md/splits.txt index ddeead0..9d9dd58 100644 --- a/config/GZLE01/rels/d_a_npc_md/splits.txt +++ b/config/GZLE01/rels/d_a_npc_md/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_md.o: +d/a/d_a_npc_md.cpp: .text start:0x000000EC end:0x000118C4 .text start:0x000118C4 end:0x0001190C .text start:0x0001190C end:0x000119A8 diff --git a/config/GZLE01/rels/d_a_npc_mk/splits.txt b/config/GZLE01/rels/d_a_npc_mk/splits.txt index 9e29e82..7dd5d63 100644 --- a/config/GZLE01/rels/d_a_npc_mk/splits.txt +++ b/config/GZLE01/rels/d_a_npc_mk/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_mk.o: +d/a/d_a_npc_mk.cpp: .text start:0x00000078 end:0x00004C38 .text start:0x00004C38 end:0x00004C70 .rodata start:0x00000000 end:0x00000227 diff --git a/config/GZLE01/rels/d_a_npc_mn/splits.txt b/config/GZLE01/rels/d_a_npc_mn/splits.txt index 6165d17..6f33208 100644 --- a/config/GZLE01/rels/d_a_npc_mn/splits.txt +++ b/config/GZLE01/rels/d_a_npc_mn/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_mn.o: +d/a/d_a_npc_mn.cpp: .text start:0x00000078 end:0x00003F9C .text start:0x00003F9C end:0x00003FCC .text start:0x00003FCC end:0x00004128 diff --git a/config/GZLE01/rels/d_a_npc_mt/splits.txt b/config/GZLE01/rels/d_a_npc_mt/splits.txt index 9509afb..d79aed9 100644 --- a/config/GZLE01/rels/d_a_npc_mt/splits.txt +++ b/config/GZLE01/rels/d_a_npc_mt/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_mt.o: +d/a/d_a_npc_mt.cpp: .text start:0x00000078 end:0x00003000 .text start:0x00003000 end:0x00003030 .text start:0x00003030 end:0x000030E0 diff --git a/config/GZLE01/rels/d_a_npc_nz/splits.txt b/config/GZLE01/rels/d_a_npc_nz/splits.txt index 061e268..7b1a863 100644 --- a/config/GZLE01/rels/d_a_npc_nz/splits.txt +++ b/config/GZLE01/rels/d_a_npc_nz/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_nz.o: +d/a/d_a_npc_nz.cpp: .text start:0x000000EC end:0x000032BC .text start:0x000032BC end:0x00004554 .text start:0x00004554 end:0x00004554 diff --git a/config/GZLE01/rels/d_a_npc_ob1/splits.txt b/config/GZLE01/rels/d_a_npc_ob1/splits.txt index e45df04..93c7f00 100644 --- a/config/GZLE01/rels/d_a_npc_ob1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_ob1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ob1.o: +d/a/d_a_npc_ob1.cpp: .text start:0x000000EC end:0x00003EAC .text start:0x00003EAC end:0x00003EC0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_os/splits.txt b/config/GZLE01/rels/d_a_npc_os/splits.txt index d7c27a7..dc56fa5 100644 --- a/config/GZLE01/rels/d_a_npc_os/splits.txt +++ b/config/GZLE01/rels/d_a_npc_os/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_os.o: +d/a/d_a_npc_os.cpp: .text start:0x000000EC end:0x000074CC .text start:0x000074CC end:0x00007514 .text start:0x00007514 end:0x00007B48 diff --git a/config/GZLE01/rels/d_a_npc_p1/splits.txt b/config/GZLE01/rels/d_a_npc_p1/splits.txt index 3226843..9e9efbd 100644 --- a/config/GZLE01/rels/d_a_npc_p1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_p1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_p1.o: +d/a/d_a_npc_p1.cpp: .text start:0x000000EC end:0x00004F14 .text start:0x00004F14 end:0x00004F30 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_p2/splits.txt b/config/GZLE01/rels/d_a_npc_p2/splits.txt index 02994b2..aa1787c 100644 --- a/config/GZLE01/rels/d_a_npc_p2/splits.txt +++ b/config/GZLE01/rels/d_a_npc_p2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_p2.o: +d/a/d_a_npc_p2.cpp: .text start:0x000000EC end:0x000051D4 .text start:0x000051D4 end:0x00005238 .text start:0x00005238 end:0x00008400 diff --git a/config/GZLE01/rels/d_a_npc_people/splits.txt b/config/GZLE01/rels/d_a_npc_people/splits.txt index 31a8f31..7331e7a 100644 --- a/config/GZLE01/rels/d_a_npc_people/splits.txt +++ b/config/GZLE01/rels/d_a_npc_people/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_people.o: +d/a/d_a_npc_people.cpp: .text start:0x00000078 end:0x00009B90 .text start:0x00009B90 end:0x00009BB4 .text start:0x00009BB4 end:0x00009BFC diff --git a/config/GZLE01/rels/d_a_npc_pf1/splits.txt b/config/GZLE01/rels/d_a_npc_pf1/splits.txt index ef82416..50f23bc 100644 --- a/config/GZLE01/rels/d_a_npc_pf1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_pf1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_pf1.o: +d/a/d_a_npc_pf1.cpp: .text start:0x000000EC end:0x00003AE0 .text start:0x00003AE0 end:0x00003AF4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_photo/splits.txt b/config/GZLE01/rels/d_a_npc_photo/splits.txt index a7359df..09e1a7d 100644 --- a/config/GZLE01/rels/d_a_npc_photo/splits.txt +++ b/config/GZLE01/rels/d_a_npc_photo/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_photo.o: +d/a/d_a_npc_photo.cpp: .text start:0x000000EC end:0x00004FF8 .text start:0x00004FF8 end:0x00005040 .text start:0x00005040 end:0x00005070 diff --git a/config/GZLE01/rels/d_a_npc_pm1/splits.txt b/config/GZLE01/rels/d_a_npc_pm1/splits.txt index 32bdc74..fe31f87 100644 --- a/config/GZLE01/rels/d_a_npc_pm1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_pm1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_pm1.o: +d/a/d_a_npc_pm1.cpp: .text start:0x000000EC end:0x0000239C .text start:0x0000239C end:0x000023B0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_roten/splits.txt b/config/GZLE01/rels/d_a_npc_roten/splits.txt index ecbfd39..cf10b6b 100644 --- a/config/GZLE01/rels/d_a_npc_roten/splits.txt +++ b/config/GZLE01/rels/d_a_npc_roten/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_roten.o: +d/a/d_a_npc_roten.cpp: .text start:0x00000078 end:0x00003F9C .text start:0x00003F9C end:0x00003FB8 .text start:0x00003FB8 end:0x000042C0 diff --git a/config/GZLE01/rels/d_a_npc_rsh1/splits.txt b/config/GZLE01/rels/d_a_npc_rsh1/splits.txt index 051311b..79e827f 100644 --- a/config/GZLE01/rels/d_a_npc_rsh1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_rsh1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_rsh1.o: +d/a/d_a_npc_rsh1.cpp: .text start:0x000000EC end:0x00004F98 .text start:0x00004F98 end:0x00004FE0 .text start:0x00004FE0 end:0x00005018 diff --git a/config/GZLE01/rels/d_a_npc_sarace/splits.txt b/config/GZLE01/rels/d_a_npc_sarace/splits.txt index 12a9674..d5962fd 100644 --- a/config/GZLE01/rels/d_a_npc_sarace/splits.txt +++ b/config/GZLE01/rels/d_a_npc_sarace/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_sarace.o: +d/a/d_a_npc_sarace.cpp: .text start:0x000000EC end:0x00002818 .text start:0x00002818 end:0x00002874 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_so/splits.txt b/config/GZLE01/rels/d_a_npc_so/splits.txt index d32d446..830541c 100644 --- a/config/GZLE01/rels/d_a_npc_so/splits.txt +++ b/config/GZLE01/rels/d_a_npc_so/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_so.o: +d/a/d_a_npc_so.cpp: .text start:0x000000EC end:0x00004BE0 .text start:0x00004BE0 end:0x00004C28 .text start:0x00004C28 end:0x00004CE8 diff --git a/config/GZLE01/rels/d_a_npc_sv/splits.txt b/config/GZLE01/rels/d_a_npc_sv/splits.txt index 8a18e08..92e216f 100644 --- a/config/GZLE01/rels/d_a_npc_sv/splits.txt +++ b/config/GZLE01/rels/d_a_npc_sv/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_sv.o: +d/a/d_a_npc_sv.cpp: .text start:0x00000078 end:0x00002C0C .text start:0x00002C0C end:0x00002C28 .text start:0x00002C28 end:0x00002C58 diff --git a/config/GZLE01/rels/d_a_npc_tc/splits.txt b/config/GZLE01/rels/d_a_npc_tc/splits.txt index 854a936..a2ed88d 100644 --- a/config/GZLE01/rels/d_a_npc_tc/splits.txt +++ b/config/GZLE01/rels/d_a_npc_tc/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_tc.o: +d/a/d_a_npc_tc.cpp: .text start:0x000000EC end:0x00004BAC .text start:0x00004BAC end:0x00005158 .text start:0x00005158 end:0x00005498 diff --git a/config/GZLE01/rels/d_a_npc_tt/splits.txt b/config/GZLE01/rels/d_a_npc_tt/splits.txt index b944ab4..2f49b20 100644 --- a/config/GZLE01/rels/d_a_npc_tt/splits.txt +++ b/config/GZLE01/rels/d_a_npc_tt/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_tt.o: +d/a/d_a_npc_tt.cpp: .text start:0x00000078 end:0x00002C60 .text start:0x00002C60 end:0x00002CD4 .text start:0x00002CD4 end:0x00003210 diff --git a/config/GZLE01/rels/d_a_npc_uk/splits.txt b/config/GZLE01/rels/d_a_npc_uk/splits.txt index c22c9bf..2037503 100644 --- a/config/GZLE01/rels/d_a_npc_uk/splits.txt +++ b/config/GZLE01/rels/d_a_npc_uk/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_uk.o: +d/a/d_a_npc_uk.cpp: .text start:0x000000EC end:0x00005A0C .text start:0x00005A0C end:0x00005A44 .rodata start:0x00000000 end:0x0000026A diff --git a/config/GZLE01/rels/d_a_npc_ym1/splits.txt b/config/GZLE01/rels/d_a_npc_ym1/splits.txt index 4c754c6..c83aa76 100644 --- a/config/GZLE01/rels/d_a_npc_ym1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_ym1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ym1.o: +d/a/d_a_npc_ym1.cpp: .text start:0x000000EC end:0x000048E4 .text start:0x000048E4 end:0x000048F8 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_yw1/splits.txt b/config/GZLE01/rels/d_a_npc_yw1/splits.txt index 95d9996..b107a04 100644 --- a/config/GZLE01/rels/d_a_npc_yw1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_yw1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_yw1.o: +d/a/d_a_npc_yw1.cpp: .text start:0x000000EC end:0x00004CF4 .text start:0x00004CF4 end:0x00004D08 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_zk1/splits.txt b/config/GZLE01/rels/d_a_npc_zk1/splits.txt index 8dcaa06..bc2d0ea 100644 --- a/config/GZLE01/rels/d_a_npc_zk1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_zk1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_zk1.o: +d/a/d_a_npc_zk1.cpp: .text start:0x000000EC end:0x000029D0 .text start:0x000029D0 end:0x000029E4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_npc_zl1/splits.txt b/config/GZLE01/rels/d_a_npc_zl1/splits.txt index 9d17f4c..32cdd71 100644 --- a/config/GZLE01/rels/d_a_npc_zl1/splits.txt +++ b/config/GZLE01/rels/d_a_npc_zl1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_zl1.o: +d/a/d_a_npc_zl1.cpp: .text start:0x000000EC end:0x00007CA0 .text start:0x00007CA0 end:0x00007CBC .text start:0x00007CBC end:0x00007CD0 diff --git a/config/GZLE01/rels/d_a_nz/splits.txt b/config/GZLE01/rels/d_a_nz/splits.txt index df93a84..58675e2 100644 --- a/config/GZLE01/rels/d_a_nz/splits.txt +++ b/config/GZLE01/rels/d_a_nz/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_nz.o: +d/a/d_a_nz.cpp: .text start:0x000000EC end:0x00008E50 .text start:0x00008E50 end:0x00008E6C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_nzg/splits.txt b/config/GZLE01/rels/d_a_nzg/splits.txt index 23f822d..9c3b47e 100644 --- a/config/GZLE01/rels/d_a_nzg/splits.txt +++ b/config/GZLE01/rels/d_a_nzg/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_nzg.o: +d/a/d_a_nzg.cpp: .text start:0x00000078 end:0x00000B18 .rodata start:0x00000000 end:0x00000072 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLE01/rels/d_a_obj_AjavW/splits.txt b/config/GZLE01/rels/d_a_obj_AjavW/splits.txt index cd4020d..62ed544 100644 --- a/config/GZLE01/rels/d_a_obj_AjavW/splits.txt +++ b/config/GZLE01/rels/d_a_obj_AjavW/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_AjavW.o: +d/a/d_a_obj_AjavW.cpp: .text start:0x00000078 end:0x00000600 .rodata start:0x00000000 end:0x00000025 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLE01/rels/d_a_obj_Itnak/splits.txt b/config/GZLE01/rels/d_a_obj_Itnak/splits.txt index 78276a9..544e046 100644 --- a/config/GZLE01/rels/d_a_obj_Itnak/splits.txt +++ b/config/GZLE01/rels/d_a_obj_Itnak/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Itnak.o: +d/a/d_a_obj_Itnak.cpp: .text start:0x00000078 end:0x0000144C .text start:0x0000144C end:0x00001850 .text start:0x00001850 end:0x000018BC diff --git a/config/GZLE01/rels/d_a_obj_Vds/splits.txt b/config/GZLE01/rels/d_a_obj_Vds/splits.txt index d9d0903..2354c0f 100644 --- a/config/GZLE01/rels/d_a_obj_Vds/splits.txt +++ b/config/GZLE01/rels/d_a_obj_Vds/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Vds.o: +d/a/d_a_obj_Vds.cpp: .text start:0x00000078 end:0x0000163C .text start:0x0000163C end:0x00001720 .text start:0x00001720 end:0x0000173C diff --git a/config/GZLE01/rels/d_a_obj_Vteng/splits.txt b/config/GZLE01/rels/d_a_obj_Vteng/splits.txt index 8952c12..27a6c37 100644 --- a/config/GZLE01/rels/d_a_obj_Vteng/splits.txt +++ b/config/GZLE01/rels/d_a_obj_Vteng/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Vteng.o: +d/a/d_a_obj_Vteng.cpp: .text start:0x00000078 end:0x0000060C .rodata start:0x00000000 end:0x0000002B .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_obj_YLzou/splits.txt b/config/GZLE01/rels/d_a_obj_YLzou/splits.txt index 06b0d7a..959c35c 100644 --- a/config/GZLE01/rels/d_a_obj_YLzou/splits.txt +++ b/config/GZLE01/rels/d_a_obj_YLzou/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_YLzou.o: +d/a/d_a_obj_YLzou.cpp: .text start:0x000000EC end:0x0000197C .text start:0x0000197C end:0x00001A48 .text start:0x00001A48 end:0x00001A64 diff --git a/config/GZLE01/rels/d_a_obj_Yboil/splits.txt b/config/GZLE01/rels/d_a_obj_Yboil/splits.txt index f1ba6e9..ac082ea 100644 --- a/config/GZLE01/rels/d_a_obj_Yboil/splits.txt +++ b/config/GZLE01/rels/d_a_obj_Yboil/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Yboil.o: +d/a/d_a_obj_Yboil.cpp: .text start:0x00000078 end:0x00000DFC .text start:0x00000DFC end:0x00000E18 .rodata start:0x00000000 end:0x0000007F diff --git a/config/GZLE01/rels/d_a_obj_Ygush00/splits.txt b/config/GZLE01/rels/d_a_obj_Ygush00/splits.txt index f168b04..c47dd80 100644 --- a/config/GZLE01/rels/d_a_obj_Ygush00/splits.txt +++ b/config/GZLE01/rels/d_a_obj_Ygush00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Ygush00.o: +d/a/d_a_obj_Ygush00.cpp: .text start:0x00000078 end:0x00000790 .text start:0x00000790 end:0x000007AC .rodata start:0x00000000 end:0x0000003B diff --git a/config/GZLE01/rels/d_a_obj_adnno/splits.txt b/config/GZLE01/rels/d_a_obj_adnno/splits.txt index c6f5db3..7269693 100644 --- a/config/GZLE01/rels/d_a_obj_adnno/splits.txt +++ b/config/GZLE01/rels/d_a_obj_adnno/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_adnno.o: +d/a/d_a_obj_adnno.cpp: .text start:0x00000078 end:0x00000524 .rodata start:0x00000000 end:0x000000B4 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_obj_ajav/splits.txt b/config/GZLE01/rels/d_a_obj_ajav/splits.txt index e8f1bfb..2d75f8f 100644 --- a/config/GZLE01/rels/d_a_obj_ajav/splits.txt +++ b/config/GZLE01/rels/d_a_obj_ajav/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_ajav.o: +d/a/d_a_obj_ajav.cpp: .text start:0x000000EC end:0x00003580 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000001C1 diff --git a/config/GZLE01/rels/d_a_obj_akabe/splits.txt b/config/GZLE01/rels/d_a_obj_akabe/splits.txt index 55798d0..30de780 100644 --- a/config/GZLE01/rels/d_a_obj_akabe/splits.txt +++ b/config/GZLE01/rels/d_a_obj_akabe/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_akabe.o: +d/a/d_a_obj_akabe.cpp: .text start:0x00000078 end:0x00000680 .text start:0x00000680 end:0x0000069C .rodata start:0x00000000 end:0x0000007E diff --git a/config/GZLE01/rels/d_a_obj_apzl/splits.txt b/config/GZLE01/rels/d_a_obj_apzl/splits.txt index ae27a62..a505123 100644 --- a/config/GZLE01/rels/d_a_obj_apzl/splits.txt +++ b/config/GZLE01/rels/d_a_obj_apzl/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_apzl.o: +d/a/d_a_obj_apzl.cpp: .text start:0x00000078 end:0x00001E94 .rodata start:0x00000000 end:0x00000503 .data start:0x00000000 end:0x00000118 diff --git a/config/GZLE01/rels/d_a_obj_ashut/splits.txt b/config/GZLE01/rels/d_a_obj_ashut/splits.txt index 8c43c6e..13b26a6 100644 --- a/config/GZLE01/rels/d_a_obj_ashut/splits.txt +++ b/config/GZLE01/rels/d_a_obj_ashut/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ashut.o: +d/a/d_a_obj_ashut.cpp: .text start:0x00000078 end:0x00000E24 .text start:0x00000E24 end:0x00000E64 .text start:0x00000E64 end:0x00000E80 diff --git a/config/GZLE01/rels/d_a_obj_auzu/splits.txt b/config/GZLE01/rels/d_a_obj_auzu/splits.txt index 5bf1198..8cda9c0 100644 --- a/config/GZLE01/rels/d_a_obj_auzu/splits.txt +++ b/config/GZLE01/rels/d_a_obj_auzu/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_auzu.o: +d/a/d_a_obj_auzu.cpp: .text start:0x00000078 end:0x00000CCC .text start:0x00000CCC end:0x00000CE8 .rodata start:0x00000000 end:0x0000008E diff --git a/config/GZLE01/rels/d_a_obj_aygr/splits.txt b/config/GZLE01/rels/d_a_obj_aygr/splits.txt index 5fd3b3c..5837805 100644 --- a/config/GZLE01/rels/d_a_obj_aygr/splits.txt +++ b/config/GZLE01/rels/d_a_obj_aygr/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_aygr.o: +d/a/d_a_obj_aygr.cpp: .text start:0x00000078 end:0x00000854 .text start:0x00000854 end:0x0000086C .text start:0x0000086C end:0x00000888 diff --git a/config/GZLE01/rels/d_a_obj_balancelift/splits.txt b/config/GZLE01/rels/d_a_obj_balancelift/splits.txt index 56631b9..a6cec87 100644 --- a/config/GZLE01/rels/d_a_obj_balancelift/splits.txt +++ b/config/GZLE01/rels/d_a_obj_balancelift/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_balancelift.o: +d/a/d_a_obj_balancelift.cpp: .text start:0x000000EC end:0x000018FC .text start:0x000018FC end:0x000018FC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_obj_barrel/splits.txt b/config/GZLE01/rels/d_a_obj_barrel/splits.txt index 102c4bd..526dc11 100644 --- a/config/GZLE01/rels/d_a_obj_barrel/splits.txt +++ b/config/GZLE01/rels/d_a_obj_barrel/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_barrel.o: +d/a/d_a_obj_barrel.cpp: .text start:0x00000078 end:0x000026D0 .text start:0x000026D0 end:0x0000270C .rodata start:0x00000000 end:0x000001A9 diff --git a/config/GZLE01/rels/d_a_obj_barrel2/splits.txt b/config/GZLE01/rels/d_a_obj_barrel2/splits.txt index b7ce107..440802e 100644 --- a/config/GZLE01/rels/d_a_obj_barrel2/splits.txt +++ b/config/GZLE01/rels/d_a_obj_barrel2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_barrel2.o: +d/a/d_a_obj_barrel2.cpp: .text start:0x000000EC end:0x000034C8 .text start:0x000034C8 end:0x0000352C .rodata start:0x00000000 end:0x00000305 diff --git a/config/GZLE01/rels/d_a_obj_barrier/splits.txt b/config/GZLE01/rels/d_a_obj_barrier/splits.txt index e8c921f..a89dd5b 100644 --- a/config/GZLE01/rels/d_a_obj_barrier/splits.txt +++ b/config/GZLE01/rels/d_a_obj_barrier/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_barrier.o: +d/a/d_a_obj_barrier.cpp: .text start:0x000000EC end:0x00001D9C .text start:0x00001D9C end:0x00002130 .text start:0x00002130 end:0x000021A4 diff --git a/config/GZLE01/rels/d_a_obj_bemos/splits.txt b/config/GZLE01/rels/d_a_obj_bemos/splits.txt index 8970724..6df5120 100644 --- a/config/GZLE01/rels/d_a_obj_bemos/splits.txt +++ b/config/GZLE01/rels/d_a_obj_bemos/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_bemos.o: +d/a/d_a_obj_bemos.cpp: .text start:0x000000EC end:0x000050E8 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000120 diff --git a/config/GZLE01/rels/d_a_obj_bscurtain/splits.txt b/config/GZLE01/rels/d_a_obj_bscurtain/splits.txt index 7145f1f..7f0caa2 100644 --- a/config/GZLE01/rels/d_a_obj_bscurtain/splits.txt +++ b/config/GZLE01/rels/d_a_obj_bscurtain/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_bscurtain.o: +d/a/d_a_obj_bscurtain.cpp: .text start:0x000000EC end:0x00000584 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000032 diff --git a/config/GZLE01/rels/d_a_obj_buoyflag/splits.txt b/config/GZLE01/rels/d_a_obj_buoyflag/splits.txt index c4edb2e..c42f008 100644 --- a/config/GZLE01/rels/d_a_obj_buoyflag/splits.txt +++ b/config/GZLE01/rels/d_a_obj_buoyflag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_buoyflag.o: +d/a/d_a_obj_buoyflag.cpp: .text start:0x000000EC end:0x00002C90 .text start:0x00002C90 end:0x00003068 .text start:0x00003068 end:0x00003124 diff --git a/config/GZLE01/rels/d_a_obj_buoyrace/splits.txt b/config/GZLE01/rels/d_a_obj_buoyrace/splits.txt index 3b9aa65..bce9ddb 100644 --- a/config/GZLE01/rels/d_a_obj_buoyrace/splits.txt +++ b/config/GZLE01/rels/d_a_obj_buoyrace/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_buoyrace.o: +d/a/d_a_obj_buoyrace.cpp: .text start:0x00000078 end:0x00000BBC .text start:0x00000BBC end:0x00000BD8 .rodata start:0x00000000 end:0x000000EA diff --git a/config/GZLE01/rels/d_a_obj_cafelmp/splits.txt b/config/GZLE01/rels/d_a_obj_cafelmp/splits.txt index 20b05f6..07f79dc 100644 --- a/config/GZLE01/rels/d_a_obj_cafelmp/splits.txt +++ b/config/GZLE01/rels/d_a_obj_cafelmp/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_cafelmp.o: +d/a/d_a_obj_cafelmp.cpp: .text start:0x00000078 end:0x000003F8 .rodata start:0x00000000 end:0x00000044 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_obj_canon/splits.txt b/config/GZLE01/rels/d_a_obj_canon/splits.txt index 5f03d9a..8b883f7 100644 --- a/config/GZLE01/rels/d_a_obj_canon/splits.txt +++ b/config/GZLE01/rels/d_a_obj_canon/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_canon.o: +d/a/d_a_obj_canon.cpp: .text start:0x000000EC end:0x00001F90 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000140 diff --git a/config/GZLE01/rels/d_a_obj_coming/splits.txt b/config/GZLE01/rels/d_a_obj_coming/splits.txt index cd14b0c..5d72ede 100644 --- a/config/GZLE01/rels/d_a_obj_coming/splits.txt +++ b/config/GZLE01/rels/d_a_obj_coming/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_coming.o: +d/a/d_a_obj_coming.cpp: .text start:0x000000EC end:0x000016D8 .text start:0x000016D8 end:0x0000205C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_obj_correct/splits.txt b/config/GZLE01/rels/d_a_obj_correct/splits.txt index 4f4f54f..8c7f277 100644 --- a/config/GZLE01/rels/d_a_obj_correct/splits.txt +++ b/config/GZLE01/rels/d_a_obj_correct/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_correct.o: +d/a/d_a_obj_correct.cpp: .text start:0x00000078 end:0x00000E50 .text start:0x00000E50 end:0x00000E50 .text start:0x00000E50 end:0x00000EA4 diff --git a/config/GZLE01/rels/d_a_obj_demo_barrel/splits.txt b/config/GZLE01/rels/d_a_obj_demo_barrel/splits.txt index 49ac9d4..60cc0c5 100644 --- a/config/GZLE01/rels/d_a_obj_demo_barrel/splits.txt +++ b/config/GZLE01/rels/d_a_obj_demo_barrel/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_demo_barrel.o: +d/a/d_a_obj_demo_barrel.cpp: .text start:0x00000078 end:0x0000081C .rodata start:0x00000000 end:0x00000030 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_obj_dmgroom/splits.txt b/config/GZLE01/rels/d_a_obj_dmgroom/splits.txt index 2c45e39..3803eba 100644 --- a/config/GZLE01/rels/d_a_obj_dmgroom/splits.txt +++ b/config/GZLE01/rels/d_a_obj_dmgroom/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_dmgroom.o: +d/a/d_a_obj_dmgroom.cpp: .text start:0x00000078 end:0x000005D4 .rodata start:0x00000000 end:0x0000004D .data start:0x00000000 end:0x00000068 diff --git a/config/GZLE01/rels/d_a_obj_doguu/splits.txt b/config/GZLE01/rels/d_a_obj_doguu/splits.txt index 3f7ec93..692048d 100644 --- a/config/GZLE01/rels/d_a_obj_doguu/splits.txt +++ b/config/GZLE01/rels/d_a_obj_doguu/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_doguu.o: +d/a/d_a_obj_doguu.cpp: .text start:0x00000078 end:0x000028A0 .text start:0x000028A0 end:0x000028A0 .text start:0x000028A0 end:0x000028D4 diff --git a/config/GZLE01/rels/d_a_obj_doguu_demo/splits.txt b/config/GZLE01/rels/d_a_obj_doguu_demo/splits.txt index 7ad5017..e79911a 100644 --- a/config/GZLE01/rels/d_a_obj_doguu_demo/splits.txt +++ b/config/GZLE01/rels/d_a_obj_doguu_demo/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_doguu_demo.o: +d/a/d_a_obj_doguu_demo.cpp: .text start:0x00000078 end:0x00000540 .rodata start:0x00000000 end:0x00000042 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_obj_dragonhead/splits.txt b/config/GZLE01/rels/d_a_obj_dragonhead/splits.txt index 1c72238..eee60bf 100644 --- a/config/GZLE01/rels/d_a_obj_dragonhead/splits.txt +++ b/config/GZLE01/rels/d_a_obj_dragonhead/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_dragonhead.o: +d/a/d_a_obj_dragonhead.cpp: .text start:0x00000078 end:0x00000B4C .rodata start:0x00000000 end:0x00000046 .data start:0x00000000 end:0x00000184 diff --git a/config/GZLE01/rels/d_a_obj_drift/splits.txt b/config/GZLE01/rels/d_a_obj_drift/splits.txt index 02ce6b4..4caf7ff 100644 --- a/config/GZLE01/rels/d_a_obj_drift/splits.txt +++ b/config/GZLE01/rels/d_a_obj_drift/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_drift.o: +d/a/d_a_obj_drift.cpp: .text start:0x000000EC end:0x00001328 .text start:0x00001328 end:0x0000149C .text start:0x0000149C end:0x000014C8 diff --git a/config/GZLE01/rels/d_a_obj_eayogn/splits.txt b/config/GZLE01/rels/d_a_obj_eayogn/splits.txt index 0d84211..6da8846 100644 --- a/config/GZLE01/rels/d_a_obj_eayogn/splits.txt +++ b/config/GZLE01/rels/d_a_obj_eayogn/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_eayogn.o: +d/a/d_a_obj_eayogn.cpp: .text start:0x00000078 end:0x00000524 .rodata start:0x00000000 end:0x00000046 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_obj_ebomzo/splits.txt b/config/GZLE01/rels/d_a_obj_ebomzo/splits.txt index c4c41c3..d0aad60 100644 --- a/config/GZLE01/rels/d_a_obj_ebomzo/splits.txt +++ b/config/GZLE01/rels/d_a_obj_ebomzo/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ebomzo.o: +d/a/d_a_obj_ebomzo.cpp: .text start:0x00000078 end:0x00000C54 .text start:0x00000C54 end:0x00000D58 .text start:0x00000D58 end:0x00000D84 diff --git a/config/GZLE01/rels/d_a_obj_eff/splits.txt b/config/GZLE01/rels/d_a_obj_eff/splits.txt index 1fe17dc..ea72a6d 100644 --- a/config/GZLE01/rels/d_a_obj_eff/splits.txt +++ b/config/GZLE01/rels/d_a_obj_eff/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_eff.o: +d/a/d_a_obj_eff.cpp: .text start:0x000000EC end:0x00001538 .text start:0x00001538 end:0x00001934 .text start:0x00001934 end:0x00001950 diff --git a/config/GZLE01/rels/d_a_obj_ekskz/splits.txt b/config/GZLE01/rels/d_a_obj_ekskz/splits.txt index b107963..b450c15 100644 --- a/config/GZLE01/rels/d_a_obj_ekskz/splits.txt +++ b/config/GZLE01/rels/d_a_obj_ekskz/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ekskz.o: +d/a/d_a_obj_ekskz.cpp: .text start:0x00000078 end:0x000011DC .text start:0x000011DC end:0x00001394 .text start:0x00001394 end:0x000013C0 diff --git a/config/GZLE01/rels/d_a_obj_eskban/splits.txt b/config/GZLE01/rels/d_a_obj_eskban/splits.txt index af2fd85..64f1932 100644 --- a/config/GZLE01/rels/d_a_obj_eskban/splits.txt +++ b/config/GZLE01/rels/d_a_obj_eskban/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_eskban.o: +d/a/d_a_obj_eskban.cpp: .text start:0x000000EC end:0x0000156C .text start:0x0000156C end:0x00001798 .text start:0x00001798 end:0x000017D4 diff --git a/config/GZLE01/rels/d_a_obj_ferris/splits.txt b/config/GZLE01/rels/d_a_obj_ferris/splits.txt index 25b6f82..809e4be 100644 --- a/config/GZLE01/rels/d_a_obj_ferris/splits.txt +++ b/config/GZLE01/rels/d_a_obj_ferris/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_ferris.o: +d/a/d_a_obj_ferris.cpp: .text start:0x000000EC end:0x00002098 .text start:0x00002098 end:0x000020D4 .rodata start:0x00000000 end:0x000001F5 diff --git a/config/GZLE01/rels/d_a_obj_figure/splits.txt b/config/GZLE01/rels/d_a_obj_figure/splits.txt index 1b06312..d242e5e 100644 --- a/config/GZLE01/rels/d_a_obj_figure/splits.txt +++ b/config/GZLE01/rels/d_a_obj_figure/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_figure.o: +d/a/d_a_obj_figure.cpp: .text start:0x000000EC end:0x00002348 .text start:0x00002348 end:0x000023A0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_obj_firewall/splits.txt b/config/GZLE01/rels/d_a_obj_firewall/splits.txt index d6a58e4..33fb557 100644 --- a/config/GZLE01/rels/d_a_obj_firewall/splits.txt +++ b/config/GZLE01/rels/d_a_obj_firewall/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_firewall.o: +d/a/d_a_obj_firewall.cpp: .text start:0x00000078 end:0x00001E9C .text start:0x00001E9C end:0x00001EF4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_obj_flame/splits.txt b/config/GZLE01/rels/d_a_obj_flame/splits.txt index 717b79f..643454b 100644 --- a/config/GZLE01/rels/d_a_obj_flame/splits.txt +++ b/config/GZLE01/rels/d_a_obj_flame/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_flame.o: +d/a/d_a_obj_flame.cpp: .text start:0x00000078 end:0x0000298C .text start:0x0000298C end:0x000029B8 .rodata start:0x00000000 end:0x0000028B diff --git a/config/GZLE01/rels/d_a_obj_ftree/splits.txt b/config/GZLE01/rels/d_a_obj_ftree/splits.txt index b3a8263..acc6e88 100644 --- a/config/GZLE01/rels/d_a_obj_ftree/splits.txt +++ b/config/GZLE01/rels/d_a_obj_ftree/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ftree.o: +d/a/d_a_obj_ftree.cpp: .text start:0x00000078 end:0x0000476C .text start:0x0000476C end:0x0000476C .text start:0x0000476C end:0x00004AB8 diff --git a/config/GZLE01/rels/d_a_obj_ganonbed/splits.txt b/config/GZLE01/rels/d_a_obj_ganonbed/splits.txt index 12b375f..65240d5 100644 --- a/config/GZLE01/rels/d_a_obj_ganonbed/splits.txt +++ b/config/GZLE01/rels/d_a_obj_ganonbed/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ganonbed.o: +d/a/d_a_obj_ganonbed.cpp: .text start:0x00000078 end:0x000004D8 .rodata start:0x00000000 end:0x00000024 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_obj_gaship/splits.txt b/config/GZLE01/rels/d_a_obj_gaship/splits.txt index 411ce96..4c382a4 100644 --- a/config/GZLE01/rels/d_a_obj_gaship/splits.txt +++ b/config/GZLE01/rels/d_a_obj_gaship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_gaship.o: +d/a/d_a_obj_gaship.cpp: .text start:0x000000EC end:0x00000700 .text start:0x00000700 end:0x00000760 .rodata start:0x00000000 end:0x00000046 diff --git a/config/GZLE01/rels/d_a_obj_gaship2/splits.txt b/config/GZLE01/rels/d_a_obj_gaship2/splits.txt index 65d7aa3..c68c789 100644 --- a/config/GZLE01/rels/d_a_obj_gaship2/splits.txt +++ b/config/GZLE01/rels/d_a_obj_gaship2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gaship2.o: +d/a/d_a_obj_gaship2.cpp: .text start:0x00000078 end:0x0000059C .text start:0x0000059C end:0x000005FC .rodata start:0x00000000 end:0x0000003D diff --git a/config/GZLE01/rels/d_a_obj_gnnbtltaki/splits.txt b/config/GZLE01/rels/d_a_obj_gnnbtltaki/splits.txt index 243d1ca..7b821c4 100644 --- a/config/GZLE01/rels/d_a_obj_gnnbtltaki/splits.txt +++ b/config/GZLE01/rels/d_a_obj_gnnbtltaki/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gnnbtltaki.o: +d/a/d_a_obj_gnnbtltaki.cpp: .text start:0x00000078 end:0x00000660 .rodata start:0x00000000 end:0x00000068 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLE01/rels/d_a_obj_gnndemotakie/splits.txt b/config/GZLE01/rels/d_a_obj_gnndemotakie/splits.txt index 15a8b2a..820f1a6 100644 --- a/config/GZLE01/rels/d_a_obj_gnndemotakie/splits.txt +++ b/config/GZLE01/rels/d_a_obj_gnndemotakie/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gnndemotakie.o: +d/a/d_a_obj_gnndemotakie.cpp: .text start:0x00000078 end:0x00000528 .rodata start:0x00000000 end:0x0000005A .data start:0x00000000 end:0x00000068 diff --git a/config/GZLE01/rels/d_a_obj_gnndemotakis/splits.txt b/config/GZLE01/rels/d_a_obj_gnndemotakis/splits.txt index 2c394cc..dd10c35 100644 --- a/config/GZLE01/rels/d_a_obj_gnndemotakis/splits.txt +++ b/config/GZLE01/rels/d_a_obj_gnndemotakis/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gnndemotakis.o: +d/a/d_a_obj_gnndemotakis.cpp: .text start:0x00000078 end:0x00000620 .rodata start:0x00000000 end:0x0000006A .data start:0x00000000 end:0x00000068 diff --git a/config/GZLE01/rels/d_a_obj_gong/splits.txt b/config/GZLE01/rels/d_a_obj_gong/splits.txt index 93dc586..94350c4 100644 --- a/config/GZLE01/rels/d_a_obj_gong/splits.txt +++ b/config/GZLE01/rels/d_a_obj_gong/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gong.o: +d/a/d_a_obj_gong.cpp: .text start:0x00000078 end:0x00000614 .rodata start:0x00000000 end:0x000000A6 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_obj_gryw00/splits.txt b/config/GZLE01/rels/d_a_obj_gryw00/splits.txt index d47d395..7f42da2 100644 --- a/config/GZLE01/rels/d_a_obj_gryw00/splits.txt +++ b/config/GZLE01/rels/d_a_obj_gryw00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gryw00.o: +d/a/d_a_obj_gryw00.cpp: .text start:0x00000078 end:0x00000F84 .text start:0x00000F84 end:0x00000F9C .text start:0x00000F9C end:0x00000FB8 diff --git a/config/GZLE01/rels/d_a_obj_gtaki/splits.txt b/config/GZLE01/rels/d_a_obj_gtaki/splits.txt index e36c7b5..fe2e271 100644 --- a/config/GZLE01/rels/d_a_obj_gtaki/splits.txt +++ b/config/GZLE01/rels/d_a_obj_gtaki/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gtaki.o: +d/a/d_a_obj_gtaki.cpp: .text start:0x00000078 end:0x00000D68 .rodata start:0x00000000 end:0x00000073 .data start:0x00000000 end:0x000001A0 diff --git a/config/GZLE01/rels/d_a_obj_hami2/splits.txt b/config/GZLE01/rels/d_a_obj_hami2/splits.txt index 48aaed0..e7b9d4c 100644 --- a/config/GZLE01/rels/d_a_obj_hami2/splits.txt +++ b/config/GZLE01/rels/d_a_obj_hami2/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hami2.o: +d/a/d_a_obj_hami2.cpp: .text start:0x00000078 end:0x00000C10 .text start:0x00000C10 end:0x00000C28 .text start:0x00000C28 end:0x00000C44 diff --git a/config/GZLE01/rels/d_a_obj_hami3/splits.txt b/config/GZLE01/rels/d_a_obj_hami3/splits.txt index f94c177..ad44b11 100644 --- a/config/GZLE01/rels/d_a_obj_hami3/splits.txt +++ b/config/GZLE01/rels/d_a_obj_hami3/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hami3.o: +d/a/d_a_obj_hami3.cpp: .text start:0x00000078 end:0x00000B4C .text start:0x00000B4C end:0x00000B64 .text start:0x00000B64 end:0x00000B80 diff --git a/config/GZLE01/rels/d_a_obj_hami4/splits.txt b/config/GZLE01/rels/d_a_obj_hami4/splits.txt index 043baa1..83bc34d 100644 --- a/config/GZLE01/rels/d_a_obj_hami4/splits.txt +++ b/config/GZLE01/rels/d_a_obj_hami4/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hami4.o: +d/a/d_a_obj_hami4.cpp: .text start:0x00000078 end:0x00000A60 .text start:0x00000A60 end:0x00000A7C .rodata start:0x00000000 end:0x00000062 diff --git a/config/GZLE01/rels/d_a_obj_hat/splits.txt b/config/GZLE01/rels/d_a_obj_hat/splits.txt index 03bb9df..d5a6203 100644 --- a/config/GZLE01/rels/d_a_obj_hat/splits.txt +++ b/config/GZLE01/rels/d_a_obj_hat/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hat.o: +d/a/d_a_obj_hat.cpp: .text start:0x00000078 end:0x00000B94 .text start:0x00000B94 end:0x00000BB0 .text start:0x00000BB0 end:0x00000C18 diff --git a/config/GZLE01/rels/d_a_obj_hbrf1/splits.txt b/config/GZLE01/rels/d_a_obj_hbrf1/splits.txt index a4127fb..fe74f8d 100644 --- a/config/GZLE01/rels/d_a_obj_hbrf1/splits.txt +++ b/config/GZLE01/rels/d_a_obj_hbrf1/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hbrf1.o: +d/a/d_a_obj_hbrf1.cpp: .text start:0x00000078 end:0x00000D74 .text start:0x00000D74 end:0x00000D8C .text start:0x00000D8C end:0x00000DA8 diff --git a/config/GZLE01/rels/d_a_obj_hcbh/splits.txt b/config/GZLE01/rels/d_a_obj_hcbh/splits.txt index 02e7d47..4232f51 100644 --- a/config/GZLE01/rels/d_a_obj_hcbh/splits.txt +++ b/config/GZLE01/rels/d_a_obj_hcbh/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hcbh.o: +d/a/d_a_obj_hcbh.cpp: .text start:0x00000078 end:0x00001BB4 .text start:0x00001BB4 end:0x00001C00 .rodata start:0x00000000 end:0x00000130 diff --git a/config/GZLE01/rels/d_a_obj_hfuck1/splits.txt b/config/GZLE01/rels/d_a_obj_hfuck1/splits.txt index c6c760d..2463231 100644 --- a/config/GZLE01/rels/d_a_obj_hfuck1/splits.txt +++ b/config/GZLE01/rels/d_a_obj_hfuck1/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hfuck1.o: +d/a/d_a_obj_hfuck1.cpp: .text start:0x00000078 end:0x000009BC .text start:0x000009BC end:0x000009BC .rodata start:0x00000000 end:0x0000007A diff --git a/config/GZLE01/rels/d_a_obj_hha/splits.txt b/config/GZLE01/rels/d_a_obj_hha/splits.txt index e88a5f1..9b9f3d1 100644 --- a/config/GZLE01/rels/d_a_obj_hha/splits.txt +++ b/config/GZLE01/rels/d_a_obj_hha/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hha.o: +d/a/d_a_obj_hha.cpp: .text start:0x00000078 end:0x00003064 .text start:0x00003064 end:0x000030D4 .rodata start:0x00000000 end:0x000001B0 diff --git a/config/GZLE01/rels/d_a_obj_hlift/splits.txt b/config/GZLE01/rels/d_a_obj_hlift/splits.txt index ee2b6e8..5856514 100644 --- a/config/GZLE01/rels/d_a_obj_hlift/splits.txt +++ b/config/GZLE01/rels/d_a_obj_hlift/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hlift.o: +d/a/d_a_obj_hlift.cpp: .text start:0x00000078 end:0x00001148 .text start:0x00001148 end:0x00001188 .text start:0x00001188 end:0x000011A4 diff --git a/config/GZLE01/rels/d_a_obj_hole/splits.txt b/config/GZLE01/rels/d_a_obj_hole/splits.txt index 93510c0..f38d632 100644 --- a/config/GZLE01/rels/d_a_obj_hole/splits.txt +++ b/config/GZLE01/rels/d_a_obj_hole/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_hole.o: +d/a/d_a_obj_hole.cpp: .text start:0x000000EC end:0x00001468 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000077 diff --git a/config/GZLE01/rels/d_a_obj_homen/splits.txt b/config/GZLE01/rels/d_a_obj_homen/splits.txt index 6729cc1..2a25dc6 100644 --- a/config/GZLE01/rels/d_a_obj_homen/splits.txt +++ b/config/GZLE01/rels/d_a_obj_homen/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_homen.o: +d/a/d_a_obj_homen.cpp: .text start:0x000000EC end:0x00002C0C .text start:0x00002C0C end:0x00002C0C .text start:0x00002C0C end:0x00002E88 diff --git a/config/GZLE01/rels/d_a_obj_homensmoke/splits.txt b/config/GZLE01/rels/d_a_obj_homensmoke/splits.txt index a7e87ee..2ecc2b5 100644 --- a/config/GZLE01/rels/d_a_obj_homensmoke/splits.txt +++ b/config/GZLE01/rels/d_a_obj_homensmoke/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_homensmoke.o: +d/a/d_a_obj_homensmoke.cpp: .text start:0x000000EC end:0x00000888 .text start:0x00000888 end:0x0000093C .text start:0x0000093C end:0x00000958 diff --git a/config/GZLE01/rels/d_a_obj_hsehi1/splits.txt b/config/GZLE01/rels/d_a_obj_hsehi1/splits.txt index 6d1ff70..7998a20 100644 --- a/config/GZLE01/rels/d_a_obj_hsehi1/splits.txt +++ b/config/GZLE01/rels/d_a_obj_hsehi1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_hsehi1.o: +d/a/d_a_obj_hsehi1.cpp: .text start:0x000000EC end:0x000024D4 .text start:0x000024D4 end:0x000024D4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_obj_htetu1/splits.txt b/config/GZLE01/rels/d_a_obj_htetu1/splits.txt index cf6f69f..7819263 100644 --- a/config/GZLE01/rels/d_a_obj_htetu1/splits.txt +++ b/config/GZLE01/rels/d_a_obj_htetu1/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_htetu1.o: +d/a/d_a_obj_htetu1.cpp: .text start:0x00000078 end:0x00001528 .rodata start:0x00000000 end:0x00000082 .data start:0x00000000 end:0x00000140 diff --git a/config/GZLE01/rels/d_a_obj_ice/splits.txt b/config/GZLE01/rels/d_a_obj_ice/splits.txt index c0efdfc..537db80 100644 --- a/config/GZLE01/rels/d_a_obj_ice/splits.txt +++ b/config/GZLE01/rels/d_a_obj_ice/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ice.o: +d/a/d_a_obj_ice.cpp: .text start:0x00000078 end:0x00001520 .text start:0x00001520 end:0x0000154C .rodata start:0x00000000 end:0x000000C3 diff --git a/config/GZLE01/rels/d_a_obj_iceisland/splits.txt b/config/GZLE01/rels/d_a_obj_iceisland/splits.txt index 77b5121..d1f7adc 100644 --- a/config/GZLE01/rels/d_a_obj_iceisland/splits.txt +++ b/config/GZLE01/rels/d_a_obj_iceisland/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_iceisland.o: +d/a/d_a_obj_iceisland.cpp: .text start:0x00000078 end:0x00000EC8 .rodata start:0x00000000 end:0x00000076 .data start:0x00000000 end:0x00000094 diff --git a/config/GZLE01/rels/d_a_obj_ikada/splits.txt b/config/GZLE01/rels/d_a_obj_ikada/splits.txt index 9f6b36a..9cec548 100644 --- a/config/GZLE01/rels/d_a_obj_ikada/splits.txt +++ b/config/GZLE01/rels/d_a_obj_ikada/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_ikada.o: +d/a/d_a_obj_ikada.cpp: .text start:0x000000EC end:0x00005840 .text start:0x00005840 end:0x0000585C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_obj_jump/splits.txt b/config/GZLE01/rels/d_a_obj_jump/splits.txt index d436ea7..1288aaf 100644 --- a/config/GZLE01/rels/d_a_obj_jump/splits.txt +++ b/config/GZLE01/rels/d_a_obj_jump/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_jump.o: +d/a/d_a_obj_jump.cpp: .text start:0x00000078 end:0x0000164C .text start:0x0000164C end:0x000016D4 .text start:0x000016D4 end:0x00001730 diff --git a/config/GZLE01/rels/d_a_obj_kanat/splits.txt b/config/GZLE01/rels/d_a_obj_kanat/splits.txt index fcd97b6..2a2eff9 100644 --- a/config/GZLE01/rels/d_a_obj_kanat/splits.txt +++ b/config/GZLE01/rels/d_a_obj_kanat/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_kanat.o: +d/a/d_a_obj_kanat.cpp: .text start:0x00000078 end:0x000006FC .text start:0x000006FC end:0x00000714 .text start:0x00000714 end:0x00000730 diff --git a/config/GZLE01/rels/d_a_obj_kanoke/splits.txt b/config/GZLE01/rels/d_a_obj_kanoke/splits.txt index 5294d7c..aed47de 100644 --- a/config/GZLE01/rels/d_a_obj_kanoke/splits.txt +++ b/config/GZLE01/rels/d_a_obj_kanoke/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_kanoke.o: +d/a/d_a_obj_kanoke.cpp: .text start:0x000000EC end:0x000020AC .text start:0x000020AC end:0x00002370 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_obj_ladder/splits.txt b/config/GZLE01/rels/d_a_obj_ladder/splits.txt index 6bc7340..141baf6 100644 --- a/config/GZLE01/rels/d_a_obj_ladder/splits.txt +++ b/config/GZLE01/rels/d_a_obj_ladder/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ladder.o: +d/a/d_a_obj_ladder.cpp: .text start:0x00000078 end:0x000011F8 .text start:0x000011F8 end:0x00001280 .text start:0x00001280 end:0x000012DC diff --git a/config/GZLE01/rels/d_a_obj_leaves/splits.txt b/config/GZLE01/rels/d_a_obj_leaves/splits.txt index 9876603..8298793 100644 --- a/config/GZLE01/rels/d_a_obj_leaves/splits.txt +++ b/config/GZLE01/rels/d_a_obj_leaves/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_leaves.o: +d/a/d_a_obj_leaves.cpp: .text start:0x00000078 end:0x00001410 .text start:0x00001410 end:0x0000143C .rodata start:0x00000000 end:0x0000009A diff --git a/config/GZLE01/rels/d_a_obj_light/splits.txt b/config/GZLE01/rels/d_a_obj_light/splits.txt index 855dec4..7716580 100644 --- a/config/GZLE01/rels/d_a_obj_light/splits.txt +++ b/config/GZLE01/rels/d_a_obj_light/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_light.o: +d/a/d_a_obj_light.cpp: .text start:0x000000EC end:0x000016B8 .rodata start:0x00000000 end:0x000000F2 .data start:0x00000000 end:0x00000144 diff --git a/config/GZLE01/rels/d_a_obj_lpalm/splits.txt b/config/GZLE01/rels/d_a_obj_lpalm/splits.txt index 7df24c5..5e55d4a 100644 --- a/config/GZLE01/rels/d_a_obj_lpalm/splits.txt +++ b/config/GZLE01/rels/d_a_obj_lpalm/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_lpalm.o: +d/a/d_a_obj_lpalm.cpp: .text start:0x00000078 end:0x00000958 .rodata start:0x00000000 end:0x00000068 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_obj_magmarock/splits.txt b/config/GZLE01/rels/d_a_obj_magmarock/splits.txt index 1e1ebff..634b416 100644 --- a/config/GZLE01/rels/d_a_obj_magmarock/splits.txt +++ b/config/GZLE01/rels/d_a_obj_magmarock/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_magmarock.o: +d/a/d_a_obj_magmarock.cpp: .text start:0x00000078 end:0x00002130 .rodata start:0x00000000 end:0x00000106 .data start:0x00000000 end:0x0000013C diff --git a/config/GZLE01/rels/d_a_obj_majyuu_door/splits.txt b/config/GZLE01/rels/d_a_obj_majyuu_door/splits.txt index 824e5f6..b2e940f 100644 --- a/config/GZLE01/rels/d_a_obj_majyuu_door/splits.txt +++ b/config/GZLE01/rels/d_a_obj_majyuu_door/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_majyuu_door.o: +d/a/d_a_obj_majyuu_door.cpp: .text start:0x000000EC end:0x0000116C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000078 diff --git a/config/GZLE01/rels/d_a_obj_mkie/splits.txt b/config/GZLE01/rels/d_a_obj_mkie/splits.txt index 7b753c7..5e245e2 100644 --- a/config/GZLE01/rels/d_a_obj_mkie/splits.txt +++ b/config/GZLE01/rels/d_a_obj_mkie/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mkie.o: +d/a/d_a_obj_mkie.cpp: .text start:0x00000078 end:0x00001670 .text start:0x00001670 end:0x000017EC .text start:0x000017EC end:0x00001818 diff --git a/config/GZLE01/rels/d_a_obj_mkiek/splits.txt b/config/GZLE01/rels/d_a_obj_mkiek/splits.txt index 957ae27..1987bd6 100644 --- a/config/GZLE01/rels/d_a_obj_mkiek/splits.txt +++ b/config/GZLE01/rels/d_a_obj_mkiek/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mkiek.o: +d/a/d_a_obj_mkiek.cpp: .text start:0x00000078 end:0x00000ED4 .text start:0x00000ED4 end:0x00000FD8 .text start:0x00000FD8 end:0x00001004 diff --git a/config/GZLE01/rels/d_a_obj_mknjd/splits.txt b/config/GZLE01/rels/d_a_obj_mknjd/splits.txt index 12a8846..ee0ea6f 100644 --- a/config/GZLE01/rels/d_a_obj_mknjd/splits.txt +++ b/config/GZLE01/rels/d_a_obj_mknjd/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mknjd.o: +d/a/d_a_obj_mknjd.cpp: .text start:0x00000078 end:0x000024E8 .text start:0x000024E8 end:0x000024E8 .text start:0x000024E8 end:0x000025B4 diff --git a/config/GZLE01/rels/d_a_obj_mmrr/splits.txt b/config/GZLE01/rels/d_a_obj_mmrr/splits.txt index 91d6ae3..499b660 100644 --- a/config/GZLE01/rels/d_a_obj_mmrr/splits.txt +++ b/config/GZLE01/rels/d_a_obj_mmrr/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mmrr.o: +d/a/d_a_obj_mmrr.cpp: .text start:0x00000078 end:0x00001B74 .text start:0x00001B74 end:0x000021C8 .rodata start:0x00000000 end:0x00000208 diff --git a/config/GZLE01/rels/d_a_obj_monument/splits.txt b/config/GZLE01/rels/d_a_obj_monument/splits.txt index 3a6902c..3da8c5f 100644 --- a/config/GZLE01/rels/d_a_obj_monument/splits.txt +++ b/config/GZLE01/rels/d_a_obj_monument/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_monument.o: +d/a/d_a_obj_monument.cpp: .text start:0x00000078 end:0x000005CC .text start:0x000005CC end:0x000005E8 .rodata start:0x00000000 end:0x00000031 diff --git a/config/GZLE01/rels/d_a_obj_movebox/splits.txt b/config/GZLE01/rels/d_a_obj_movebox/splits.txt index 08f4476..97313d9 100644 --- a/config/GZLE01/rels/d_a_obj_movebox/splits.txt +++ b/config/GZLE01/rels/d_a_obj_movebox/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_movebox.o: +d/a/d_a_obj_movebox.cpp: .text start:0x000000EC end:0x000045BC .text start:0x000045BC end:0x0000489C .text start:0x0000489C end:0x00004AC4 diff --git a/config/GZLE01/rels/d_a_obj_msdan/splits.txt b/config/GZLE01/rels/d_a_obj_msdan/splits.txt index ce1c274..05d6368 100644 --- a/config/GZLE01/rels/d_a_obj_msdan/splits.txt +++ b/config/GZLE01/rels/d_a_obj_msdan/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_msdan.o: +d/a/d_a_obj_msdan.cpp: .text start:0x00000078 end:0x00000660 .text start:0x00000660 end:0x0000067C .rodata start:0x00000000 end:0x0000002A diff --git a/config/GZLE01/rels/d_a_obj_msdan2/splits.txt b/config/GZLE01/rels/d_a_obj_msdan2/splits.txt index 920c995..6a09ad9 100644 --- a/config/GZLE01/rels/d_a_obj_msdan2/splits.txt +++ b/config/GZLE01/rels/d_a_obj_msdan2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_msdan2.o: +d/a/d_a_obj_msdan2.cpp: .text start:0x00000078 end:0x000003BC .text start:0x000003BC end:0x000003D8 .rodata start:0x00000000 end:0x0000000F diff --git a/config/GZLE01/rels/d_a_obj_msdan_sub/splits.txt b/config/GZLE01/rels/d_a_obj_msdan_sub/splits.txt index f1b65f4..2dd7fb2 100644 --- a/config/GZLE01/rels/d_a_obj_msdan_sub/splits.txt +++ b/config/GZLE01/rels/d_a_obj_msdan_sub/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_msdan_sub.o: +d/a/d_a_obj_msdan_sub.cpp: .text start:0x00000078 end:0x00000D0C .text start:0x00000D0C end:0x00000D24 .text start:0x00000D24 end:0x00000D40 diff --git a/config/GZLE01/rels/d_a_obj_msdan_sub2/splits.txt b/config/GZLE01/rels/d_a_obj_msdan_sub2/splits.txt index e70117e..9e137cf 100644 --- a/config/GZLE01/rels/d_a_obj_msdan_sub2/splits.txt +++ b/config/GZLE01/rels/d_a_obj_msdan_sub2/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_msdan_sub2.o: +d/a/d_a_obj_msdan_sub2.cpp: .text start:0x00000078 end:0x00000A64 .text start:0x00000A64 end:0x00000A7C .text start:0x00000A7C end:0x00000A98 diff --git a/config/GZLE01/rels/d_a_obj_mshokki/splits.txt b/config/GZLE01/rels/d_a_obj_mshokki/splits.txt index c43e9b8..88d4711 100644 --- a/config/GZLE01/rels/d_a_obj_mshokki/splits.txt +++ b/config/GZLE01/rels/d_a_obj_mshokki/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mshokki.o: +d/a/d_a_obj_mshokki.cpp: .text start:0x00000078 end:0x00001004 .text start:0x00001004 end:0x00001040 .rodata start:0x00000000 end:0x000000F3 diff --git a/config/GZLE01/rels/d_a_obj_mtest/splits.txt b/config/GZLE01/rels/d_a_obj_mtest/splits.txt index b6b94f8..a2a97cb 100644 --- a/config/GZLE01/rels/d_a_obj_mtest/splits.txt +++ b/config/GZLE01/rels/d_a_obj_mtest/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_mtest.o: +d/a/d_a_obj_mtest.cpp: .text start:0x000000EC end:0x00000D1C .text start:0x00000D1C end:0x00000E90 .text start:0x00000E90 end:0x000010A0 diff --git a/config/GZLE01/rels/d_a_obj_nest/splits.txt b/config/GZLE01/rels/d_a_obj_nest/splits.txt index 1ac1030..e3a39e0 100644 --- a/config/GZLE01/rels/d_a_obj_nest/splits.txt +++ b/config/GZLE01/rels/d_a_obj_nest/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_nest.o: +d/a/d_a_obj_nest.cpp: .text start:0x00000078 end:0x000008B4 .text start:0x000008B4 end:0x000008CC .rodata start:0x00000000 end:0x000000C1 diff --git a/config/GZLE01/rels/d_a_obj_ohatch/splits.txt b/config/GZLE01/rels/d_a_obj_ohatch/splits.txt index 390a423..68c294b 100644 --- a/config/GZLE01/rels/d_a_obj_ohatch/splits.txt +++ b/config/GZLE01/rels/d_a_obj_ohatch/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ohatch.o: +d/a/d_a_obj_ohatch.cpp: .text start:0x00000078 end:0x00000BF8 .text start:0x00000BF8 end:0x00000C14 .rodata start:0x00000000 end:0x0000007C diff --git a/config/GZLE01/rels/d_a_obj_ojtree/splits.txt b/config/GZLE01/rels/d_a_obj_ojtree/splits.txt index 7501e6e..73d845b 100644 --- a/config/GZLE01/rels/d_a_obj_ojtree/splits.txt +++ b/config/GZLE01/rels/d_a_obj_ojtree/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ojtree.o: +d/a/d_a_obj_ojtree.cpp: .text start:0x00000078 end:0x000005B4 .text start:0x000005B4 end:0x000005CC .rodata start:0x00000000 end:0x0000008B diff --git a/config/GZLE01/rels/d_a_obj_ospbox/splits.txt b/config/GZLE01/rels/d_a_obj_ospbox/splits.txt index c1da5ec..38e5f41 100644 --- a/config/GZLE01/rels/d_a_obj_ospbox/splits.txt +++ b/config/GZLE01/rels/d_a_obj_ospbox/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_ospbox.o: +d/a/d_a_obj_ospbox.cpp: .text start:0x000000EC end:0x0000125C .text start:0x0000125C end:0x000013A8 .text start:0x000013A8 end:0x00001414 diff --git a/config/GZLE01/rels/d_a_obj_otble/splits.txt b/config/GZLE01/rels/d_a_obj_otble/splits.txt index a632cf5..9d2e2e4 100644 --- a/config/GZLE01/rels/d_a_obj_otble/splits.txt +++ b/config/GZLE01/rels/d_a_obj_otble/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_otble.o: +d/a/d_a_obj_otble.cpp: .text start:0x00000078 end:0x000007F4 .rodata start:0x00000000 end:0x00000079 .data start:0x00000000 end:0x00000074 diff --git a/config/GZLE01/rels/d_a_obj_paper/splits.txt b/config/GZLE01/rels/d_a_obj_paper/splits.txt index c9deec6..2897021 100644 --- a/config/GZLE01/rels/d_a_obj_paper/splits.txt +++ b/config/GZLE01/rels/d_a_obj_paper/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_paper.o: +d/a/d_a_obj_paper.cpp: .text start:0x00000078 end:0x00000D9C .text start:0x00000D9C end:0x00000DC8 .rodata start:0x00000000 end:0x000000DE diff --git a/config/GZLE01/rels/d_a_obj_pbco/splits.txt b/config/GZLE01/rels/d_a_obj_pbco/splits.txt index 3c884f9..bdda05e 100644 --- a/config/GZLE01/rels/d_a_obj_pbco/splits.txt +++ b/config/GZLE01/rels/d_a_obj_pbco/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_pbco.o: +d/a/d_a_obj_pbco.cpp: .text start:0x000000EC end:0x000005C8 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000002D diff --git a/config/GZLE01/rels/d_a_obj_pbka/splits.txt b/config/GZLE01/rels/d_a_obj_pbka/splits.txt index 3c17056..4fd8aca 100644 --- a/config/GZLE01/rels/d_a_obj_pbka/splits.txt +++ b/config/GZLE01/rels/d_a_obj_pbka/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_pbka.o: +d/a/d_a_obj_pbka.cpp: .text start:0x00000078 end:0x00000458 .rodata start:0x00000000 end:0x0000003A .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_obj_pfall/splits.txt b/config/GZLE01/rels/d_a_obj_pfall/splits.txt index 91bf2f5..7a099d6 100644 --- a/config/GZLE01/rels/d_a_obj_pfall/splits.txt +++ b/config/GZLE01/rels/d_a_obj_pfall/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_pfall.o: +d/a/d_a_obj_pfall.cpp: .text start:0x000000EC end:0x00001620 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000113 diff --git a/config/GZLE01/rels/d_a_obj_pirateship/splits.txt b/config/GZLE01/rels/d_a_obj_pirateship/splits.txt index 28e063d..a76b788 100644 --- a/config/GZLE01/rels/d_a_obj_pirateship/splits.txt +++ b/config/GZLE01/rels/d_a_obj_pirateship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_pirateship.o: +d/a/d_a_obj_pirateship.cpp: .text start:0x000000EC end:0x00002044 .text start:0x00002044 end:0x000022DC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_obj_plant/splits.txt b/config/GZLE01/rels/d_a_obj_plant/splits.txt index 4952298..44b0536 100644 --- a/config/GZLE01/rels/d_a_obj_plant/splits.txt +++ b/config/GZLE01/rels/d_a_obj_plant/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_plant.o: +d/a/d_a_obj_plant.cpp: .text start:0x00000078 end:0x00000B5C .rodata start:0x00000000 end:0x0000006B .data start:0x00000000 end:0x00000188 diff --git a/config/GZLE01/rels/d_a_obj_quake/splits.txt b/config/GZLE01/rels/d_a_obj_quake/splits.txt index 18600ed..fdf3459 100644 --- a/config/GZLE01/rels/d_a_obj_quake/splits.txt +++ b/config/GZLE01/rels/d_a_obj_quake/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_quake.o: +d/a/d_a_obj_quake.cpp: .text start:0x000000EC end:0x000007C8 .text start:0x000007C8 end:0x00000820 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_obj_rcloud/splits.txt b/config/GZLE01/rels/d_a_obj_rcloud/splits.txt index d431651..65cf715 100644 --- a/config/GZLE01/rels/d_a_obj_rcloud/splits.txt +++ b/config/GZLE01/rels/d_a_obj_rcloud/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_rcloud.o: +d/a/d_a_obj_rcloud.cpp: .text start:0x00000078 end:0x000008DC .text start:0x000008DC end:0x000008F8 .rodata start:0x00000000 end:0x0000004A diff --git a/config/GZLE01/rels/d_a_obj_rflw/splits.txt b/config/GZLE01/rels/d_a_obj_rflw/splits.txt index e6ad959..adab6bc 100644 --- a/config/GZLE01/rels/d_a_obj_rflw/splits.txt +++ b/config/GZLE01/rels/d_a_obj_rflw/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_rflw.o: +d/a/d_a_obj_rflw.cpp: .text start:0x00000078 end:0x00000AF0 .rodata start:0x00000000 end:0x00000059 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLE01/rels/d_a_obj_rforce/splits.txt b/config/GZLE01/rels/d_a_obj_rforce/splits.txt index ac333f5..ecb6854 100644 --- a/config/GZLE01/rels/d_a_obj_rforce/splits.txt +++ b/config/GZLE01/rels/d_a_obj_rforce/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_rforce.o: +d/a/d_a_obj_rforce.cpp: .text start:0x00000078 end:0x0000059C .text start:0x0000059C end:0x000005FC .rodata start:0x00000000 end:0x0000003C diff --git a/config/GZLE01/rels/d_a_obj_roten/splits.txt b/config/GZLE01/rels/d_a_obj_roten/splits.txt index a19319c..a6b2d01 100644 --- a/config/GZLE01/rels/d_a_obj_roten/splits.txt +++ b/config/GZLE01/rels/d_a_obj_roten/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_roten.o: +d/a/d_a_obj_roten.cpp: .text start:0x000000EC end:0x000006BC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000003E diff --git a/config/GZLE01/rels/d_a_obj_shelf/splits.txt b/config/GZLE01/rels/d_a_obj_shelf/splits.txt index 29a2e16..e05e801 100644 --- a/config/GZLE01/rels/d_a_obj_shelf/splits.txt +++ b/config/GZLE01/rels/d_a_obj_shelf/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_shelf.o: +d/a/d_a_obj_shelf.cpp: .text start:0x00000078 end:0x00000B08 .text start:0x00000B08 end:0x00000B48 .text start:0x00000B48 end:0x00000B64 diff --git a/config/GZLE01/rels/d_a_obj_shmrgrd/splits.txt b/config/GZLE01/rels/d_a_obj_shmrgrd/splits.txt index b5b720b..ab2c8b1 100644 --- a/config/GZLE01/rels/d_a_obj_shmrgrd/splits.txt +++ b/config/GZLE01/rels/d_a_obj_shmrgrd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_shmrgrd.o: +d/a/d_a_obj_shmrgrd.cpp: .text start:0x000000EC end:0x00001CF0 .text start:0x00001CF0 end:0x00002124 .text start:0x00002124 end:0x00002150 diff --git a/config/GZLE01/rels/d_a_obj_smplbg/splits.txt b/config/GZLE01/rels/d_a_obj_smplbg/splits.txt index 13e10e8..9c50490 100644 --- a/config/GZLE01/rels/d_a_obj_smplbg/splits.txt +++ b/config/GZLE01/rels/d_a_obj_smplbg/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_smplbg.o: +d/a/d_a_obj_smplbg.cpp: .text start:0x00000078 end:0x0000081C .text start:0x0000081C end:0x00000834 .text start:0x00000834 end:0x00000850 diff --git a/config/GZLE01/rels/d_a_obj_stair/splits.txt b/config/GZLE01/rels/d_a_obj_stair/splits.txt index 6061e6a..9ee5970 100644 --- a/config/GZLE01/rels/d_a_obj_stair/splits.txt +++ b/config/GZLE01/rels/d_a_obj_stair/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_stair.o: +d/a/d_a_obj_stair.cpp: .text start:0x000000EC end:0x00001438 .text start:0x00001438 end:0x0000152C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_obj_swflat/splits.txt b/config/GZLE01/rels/d_a_obj_swflat/splits.txt index d04e1c7..3c872fe 100644 --- a/config/GZLE01/rels/d_a_obj_swflat/splits.txt +++ b/config/GZLE01/rels/d_a_obj_swflat/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_swflat.o: +d/a/d_a_obj_swflat.cpp: .text start:0x000000EC end:0x000013DC .text start:0x000013DC end:0x00001534 .text start:0x00001534 end:0x0000159C diff --git a/config/GZLE01/rels/d_a_obj_swhammer/splits.txt b/config/GZLE01/rels/d_a_obj_swhammer/splits.txt index 66d6b91..a4b28a9 100644 --- a/config/GZLE01/rels/d_a_obj_swhammer/splits.txt +++ b/config/GZLE01/rels/d_a_obj_swhammer/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_swhammer.o: +d/a/d_a_obj_swhammer.cpp: .text start:0x000000EC end:0x00001620 .text start:0x00001620 end:0x00001848 .text start:0x00001848 end:0x00001AD0 diff --git a/config/GZLE01/rels/d_a_obj_swheavy/splits.txt b/config/GZLE01/rels/d_a_obj_swheavy/splits.txt index c38886f..99a5cd5 100644 --- a/config/GZLE01/rels/d_a_obj_swheavy/splits.txt +++ b/config/GZLE01/rels/d_a_obj_swheavy/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_swheavy.o: +d/a/d_a_obj_swheavy.cpp: .text start:0x00000078 end:0x00001254 .text start:0x00001254 end:0x00001270 .rodata start:0x00000000 end:0x000000FD diff --git a/config/GZLE01/rels/d_a_obj_swlight/splits.txt b/config/GZLE01/rels/d_a_obj_swlight/splits.txt index 0f907a6..d763e1f 100644 --- a/config/GZLE01/rels/d_a_obj_swlight/splits.txt +++ b/config/GZLE01/rels/d_a_obj_swlight/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_swlight.o: +d/a/d_a_obj_swlight.cpp: .text start:0x000000EC end:0x00001C94 .text start:0x00001C94 end:0x00001CC0 .rodata start:0x00000000 end:0x000000F8 diff --git a/config/GZLE01/rels/d_a_obj_swpush/splits.txt b/config/GZLE01/rels/d_a_obj_swpush/splits.txt index 97371f8..e590f0e 100644 --- a/config/GZLE01/rels/d_a_obj_swpush/splits.txt +++ b/config/GZLE01/rels/d_a_obj_swpush/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_swpush.o: +d/a/d_a_obj_swpush.cpp: .text start:0x000000EC end:0x00002080 .text start:0x00002080 end:0x0000209C .rodata start:0x00000000 end:0x000001CF diff --git a/config/GZLE01/rels/d_a_obj_table/splits.txt b/config/GZLE01/rels/d_a_obj_table/splits.txt index 30a6ba2..40c4ef3 100644 --- a/config/GZLE01/rels/d_a_obj_table/splits.txt +++ b/config/GZLE01/rels/d_a_obj_table/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_table.o: +d/a/d_a_obj_table.cpp: .text start:0x00000078 end:0x000006C0 .text start:0x000006C0 end:0x000006D8 .text start:0x000006D8 end:0x000006F4 diff --git a/config/GZLE01/rels/d_a_obj_tapestry/splits.txt b/config/GZLE01/rels/d_a_obj_tapestry/splits.txt index ce16a74..9a86d3d 100644 --- a/config/GZLE01/rels/d_a_obj_tapestry/splits.txt +++ b/config/GZLE01/rels/d_a_obj_tapestry/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000020 -d_a_obj_tapestry.o: +d/a/d_a_obj_tapestry.cpp: .text start:0x000000EC end:0x00005F58 .text start:0x00005F58 end:0x00006278 .text start:0x00006278 end:0x00006398 diff --git a/config/GZLE01/rels/d_a_obj_tenmado/splits.txt b/config/GZLE01/rels/d_a_obj_tenmado/splits.txt index 40b464e..fea86e9 100644 --- a/config/GZLE01/rels/d_a_obj_tenmado/splits.txt +++ b/config/GZLE01/rels/d_a_obj_tenmado/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_tenmado.o: +d/a/d_a_obj_tenmado.cpp: .text start:0x00000078 end:0x00000808 .text start:0x00000808 end:0x00000820 .text start:0x00000820 end:0x0000083C diff --git a/config/GZLE01/rels/d_a_obj_tide/splits.txt b/config/GZLE01/rels/d_a_obj_tide/splits.txt index 99ddef3..8a044a6 100644 --- a/config/GZLE01/rels/d_a_obj_tide/splits.txt +++ b/config/GZLE01/rels/d_a_obj_tide/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_tide.o: +d/a/d_a_obj_tide.cpp: .text start:0x00000078 end:0x00001E88 .text start:0x00001E88 end:0x00001FDC .text start:0x00001FDC end:0x00001FF8 diff --git a/config/GZLE01/rels/d_a_obj_timer/splits.txt b/config/GZLE01/rels/d_a_obj_timer/splits.txt index beddac1..956e466 100644 --- a/config/GZLE01/rels/d_a_obj_timer/splits.txt +++ b/config/GZLE01/rels/d_a_obj_timer/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_timer.o: +d/a/d_a_obj_timer.cpp: .text start:0x00000078 end:0x0000040C .text start:0x0000040C end:0x00000428 .rodata start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_obj_tntrap/splits.txt b/config/GZLE01/rels/d_a_obj_tntrap/splits.txt index db6ea01..96e6362 100644 --- a/config/GZLE01/rels/d_a_obj_tntrap/splits.txt +++ b/config/GZLE01/rels/d_a_obj_tntrap/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_tntrap.o: +d/a/d_a_obj_tntrap.cpp: .text start:0x00000078 end:0x00001DC0 .text start:0x00001DC0 end:0x00001DEC .rodata start:0x00000000 end:0x00000173 diff --git a/config/GZLE01/rels/d_a_obj_toripost/splits.txt b/config/GZLE01/rels/d_a_obj_toripost/splits.txt index 6f8d5be..f77f570 100644 --- a/config/GZLE01/rels/d_a_obj_toripost/splits.txt +++ b/config/GZLE01/rels/d_a_obj_toripost/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_toripost.o: +d/a/d_a_obj_toripost.cpp: .text start:0x000000EC end:0x00002438 .text start:0x00002438 end:0x0000244C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_obj_tousekiki/splits.txt b/config/GZLE01/rels/d_a_obj_tousekiki/splits.txt index 6776ef5..3eedcb7 100644 --- a/config/GZLE01/rels/d_a_obj_tousekiki/splits.txt +++ b/config/GZLE01/rels/d_a_obj_tousekiki/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_tousekiki.o: +d/a/d_a_obj_tousekiki.cpp: .text start:0x000000EC end:0x00000A38 .rodata start:0x00000000 end:0x00000030 .data start:0x00000000 end:0x00000144 diff --git a/config/GZLE01/rels/d_a_obj_tower/splits.txt b/config/GZLE01/rels/d_a_obj_tower/splits.txt index 657dcfe..c7fba0a 100644 --- a/config/GZLE01/rels/d_a_obj_tower/splits.txt +++ b/config/GZLE01/rels/d_a_obj_tower/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_tower.o: +d/a/d_a_obj_tower.cpp: .text start:0x00000078 end:0x00000570 .rodata start:0x00000000 end:0x0000003E .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_obj_trap/splits.txt b/config/GZLE01/rels/d_a_obj_trap/splits.txt index d980cfe..2402a10 100644 --- a/config/GZLE01/rels/d_a_obj_trap/splits.txt +++ b/config/GZLE01/rels/d_a_obj_trap/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_trap.o: +d/a/d_a_obj_trap.cpp: .text start:0x000000EC end:0x00002F5C .rodata start:0x00000000 end:0x000000C2 .data start:0x00000000 end:0x000002F4 diff --git a/config/GZLE01/rels/d_a_obj_tribox/splits.txt b/config/GZLE01/rels/d_a_obj_tribox/splits.txt index 198a9a8..6749e23 100644 --- a/config/GZLE01/rels/d_a_obj_tribox/splits.txt +++ b/config/GZLE01/rels/d_a_obj_tribox/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_tribox.o: +d/a/d_a_obj_tribox.cpp: .text start:0x000000EC end:0x000036C8 .text start:0x000036C8 end:0x00003D78 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_obj_try/splits.txt b/config/GZLE01/rels/d_a_obj_try/splits.txt index f07c6eb..4432218 100644 --- a/config/GZLE01/rels/d_a_obj_try/splits.txt +++ b/config/GZLE01/rels/d_a_obj_try/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_try.o: +d/a/d_a_obj_try.cpp: .text start:0x00000078 end:0x000034F0 .text start:0x000034F0 end:0x00003564 .rodata start:0x00000000 end:0x00000710 diff --git a/config/GZLE01/rels/d_a_obj_usovmc/splits.txt b/config/GZLE01/rels/d_a_obj_usovmc/splits.txt index 034578c..9060ce0 100644 --- a/config/GZLE01/rels/d_a_obj_usovmc/splits.txt +++ b/config/GZLE01/rels/d_a_obj_usovmc/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_usovmc.o: +d/a/d_a_obj_usovmc.cpp: .text start:0x00000078 end:0x00000534 .text start:0x00000534 end:0x0000054C .rodata start:0x00000000 end:0x00000083 diff --git a/config/GZLE01/rels/d_a_obj_vfan/splits.txt b/config/GZLE01/rels/d_a_obj_vfan/splits.txt index db82cb5..149cf01 100644 --- a/config/GZLE01/rels/d_a_obj_vfan/splits.txt +++ b/config/GZLE01/rels/d_a_obj_vfan/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vfan.o: +d/a/d_a_obj_vfan.cpp: .text start:0x00000078 end:0x00000DD8 .text start:0x00000DD8 end:0x00000EDC .text start:0x00000EDC end:0x00000F08 diff --git a/config/GZLE01/rels/d_a_obj_vgnfd/splits.txt b/config/GZLE01/rels/d_a_obj_vgnfd/splits.txt index 360d6e6..1401541 100644 --- a/config/GZLE01/rels/d_a_obj_vgnfd/splits.txt +++ b/config/GZLE01/rels/d_a_obj_vgnfd/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vgnfd.o: +d/a/d_a_obj_vgnfd.cpp: .text start:0x00000078 end:0x00001538 .rodata start:0x00000000 end:0x00000130 .data start:0x00000000 end:0x0000011C diff --git a/config/GZLE01/rels/d_a_obj_vmc/splits.txt b/config/GZLE01/rels/d_a_obj_vmc/splits.txt index e19aca4..c16936e 100644 --- a/config/GZLE01/rels/d_a_obj_vmc/splits.txt +++ b/config/GZLE01/rels/d_a_obj_vmc/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vmc.o: +d/a/d_a_obj_vmc.cpp: .text start:0x00000078 end:0x0000144C .text start:0x0000144C end:0x00001478 .rodata start:0x00000000 end:0x000000AA diff --git a/config/GZLE01/rels/d_a_obj_vmsdz/splits.txt b/config/GZLE01/rels/d_a_obj_vmsdz/splits.txt index ff0b2db..dc59069 100644 --- a/config/GZLE01/rels/d_a_obj_vmsdz/splits.txt +++ b/config/GZLE01/rels/d_a_obj_vmsdz/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vmsdz.o: +d/a/d_a_obj_vmsdz.cpp: .text start:0x00000078 end:0x00000394 .rodata start:0x00000000 end:0x0000002D .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_obj_vmsms/splits.txt b/config/GZLE01/rels/d_a_obj_vmsms/splits.txt index 5a11529..60a3039 100644 --- a/config/GZLE01/rels/d_a_obj_vmsms/splits.txt +++ b/config/GZLE01/rels/d_a_obj_vmsms/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vmsms.o: +d/a/d_a_obj_vmsms.cpp: .text start:0x00000078 end:0x00000400 .rodata start:0x00000000 end:0x0000003A .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_obj_volcano/splits.txt b/config/GZLE01/rels/d_a_obj_volcano/splits.txt index a66ade7..9aac53a 100644 --- a/config/GZLE01/rels/d_a_obj_volcano/splits.txt +++ b/config/GZLE01/rels/d_a_obj_volcano/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_volcano.o: +d/a/d_a_obj_volcano.cpp: .text start:0x00000078 end:0x00001C44 .text start:0x00001C44 end:0x00001D48 .text start:0x00001D48 end:0x00001D74 diff --git a/config/GZLE01/rels/d_a_obj_vtil/splits.txt b/config/GZLE01/rels/d_a_obj_vtil/splits.txt index 53724a0..b5a862d 100644 --- a/config/GZLE01/rels/d_a_obj_vtil/splits.txt +++ b/config/GZLE01/rels/d_a_obj_vtil/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vtil.o: +d/a/d_a_obj_vtil.cpp: .text start:0x00000078 end:0x00001B18 .text start:0x00001B18 end:0x00001B54 .rodata start:0x00000000 end:0x00000130 diff --git a/config/GZLE01/rels/d_a_obj_vyasi/splits.txt b/config/GZLE01/rels/d_a_obj_vyasi/splits.txt index 506e93c..76580b3 100644 --- a/config/GZLE01/rels/d_a_obj_vyasi/splits.txt +++ b/config/GZLE01/rels/d_a_obj_vyasi/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_vyasi.o: +d/a/d_a_obj_vyasi.cpp: .text start:0x000000EC end:0x00002D94 .text start:0x00002D94 end:0x00002F68 .text start:0x00002F68 end:0x00002FB4 diff --git a/config/GZLE01/rels/d_a_obj_warpt/splits.txt b/config/GZLE01/rels/d_a_obj_warpt/splits.txt index 2137301..ab4fa8f 100644 --- a/config/GZLE01/rels/d_a_obj_warpt/splits.txt +++ b/config/GZLE01/rels/d_a_obj_warpt/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_warpt.o: +d/a/d_a_obj_warpt.cpp: .text start:0x000000EC end:0x00002CB0 .text start:0x00002CB0 end:0x00002CB0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_obj_wood/splits.txt b/config/GZLE01/rels/d_a_obj_wood/splits.txt index a7e5181..e7f634c 100644 --- a/config/GZLE01/rels/d_a_obj_wood/splits.txt +++ b/config/GZLE01/rels/d_a_obj_wood/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_wood.o: +d/a/d_a_obj_wood.cpp: .text start:0x00000078 end:0x0000048C .data start:0x00000000 end:0x00000144 diff --git a/config/GZLE01/rels/d_a_obj_xfuta/splits.txt b/config/GZLE01/rels/d_a_obj_xfuta/splits.txt index 7adf242..6ff70af 100644 --- a/config/GZLE01/rels/d_a_obj_xfuta/splits.txt +++ b/config/GZLE01/rels/d_a_obj_xfuta/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_xfuta.o: +d/a/d_a_obj_xfuta.cpp: .text start:0x00000078 end:0x000004A0 .text start:0x000004A0 end:0x00000500 .rodata start:0x00000000 end:0x00000031 diff --git a/config/GZLE01/rels/d_a_obj_zouK/splits.txt b/config/GZLE01/rels/d_a_obj_zouK/splits.txt index 5757d75..8161d38 100644 --- a/config/GZLE01/rels/d_a_obj_zouK/splits.txt +++ b/config/GZLE01/rels/d_a_obj_zouK/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_zouK.o: +d/a/d_a_obj_zouK.cpp: .text start:0x00000078 end:0x00001A14 .text start:0x00001A14 end:0x00001E18 .text start:0x00001E18 end:0x00001E84 diff --git a/config/GZLE01/rels/d_a_oq/splits.txt b/config/GZLE01/rels/d_a_oq/splits.txt index 7d6cd8d..3618cd4 100644 --- a/config/GZLE01/rels/d_a_oq/splits.txt +++ b/config/GZLE01/rels/d_a_oq/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_oq.o: +d/a/d_a_oq.cpp: .text start:0x000000EC end:0x00005A50 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000132 diff --git a/config/GZLE01/rels/d_a_oship/splits.txt b/config/GZLE01/rels/d_a_oship/splits.txt index 0a22af7..9eedc6b 100644 --- a/config/GZLE01/rels/d_a_oship/splits.txt +++ b/config/GZLE01/rels/d_a_oship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_oship.o: +d/a/d_a_oship.cpp: .text start:0x000000EC end:0x000042B0 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000001F3 diff --git a/config/GZLE01/rels/d_a_pedestal/splits.txt b/config/GZLE01/rels/d_a_pedestal/splits.txt index 4c1dcf9..895563a 100644 --- a/config/GZLE01/rels/d_a_pedestal/splits.txt +++ b/config/GZLE01/rels/d_a_pedestal/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_pedestal.o: +d/a/d_a_pedestal.cpp: .text start:0x00000078 end:0x000010D4 .text start:0x000010D4 end:0x00001374 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_ph/splits.txt b/config/GZLE01/rels/d_a_ph/splits.txt index ba48353..b4c5d3f 100644 --- a/config/GZLE01/rels/d_a_ph/splits.txt +++ b/config/GZLE01/rels/d_a_ph/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ph.o: +d/a/d_a_ph.cpp: .text start:0x00000078 end:0x00007874 .rodata start:0x00000000 end:0x0000014C .data start:0x00000000 end:0x000004C8 diff --git a/config/GZLE01/rels/d_a_pirate_flag/splits.txt b/config/GZLE01/rels/d_a_pirate_flag/splits.txt index 389a48d..487a894 100644 --- a/config/GZLE01/rels/d_a_pirate_flag/splits.txt +++ b/config/GZLE01/rels/d_a_pirate_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_pirate_flag.o: +d/a/d_a_pirate_flag.cpp: .text start:0x000000EC end:0x00001D6C .text start:0x00001D6C end:0x00001E3C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_pt/splits.txt b/config/GZLE01/rels/d_a_pt/splits.txt index 6dee39c..9a7bebc 100644 --- a/config/GZLE01/rels/d_a_pt/splits.txt +++ b/config/GZLE01/rels/d_a_pt/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_pt.o: +d/a/d_a_pt.cpp: .text start:0x000000EC end:0x000059A0 .text start:0x000059A0 end:0x000059A0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_pw/splits.txt b/config/GZLE01/rels/d_a_pw/splits.txt index c2e144d..06d9a21 100644 --- a/config/GZLE01/rels/d_a_pw/splits.txt +++ b/config/GZLE01/rels/d_a_pw/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_pw.o: +d/a/d_a_pw.cpp: .text start:0x00000078 end:0x00007704 .rodata start:0x00000000 end:0x00000113 .data start:0x00000000 end:0x000006AC diff --git a/config/GZLE01/rels/d_a_pz/splits.txt b/config/GZLE01/rels/d_a_pz/splits.txt index d07b91d..9f719de 100644 --- a/config/GZLE01/rels/d_a_pz/splits.txt +++ b/config/GZLE01/rels/d_a_pz/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_pz.o: +d/a/d_a_pz.cpp: .text start:0x000000EC end:0x000082AC .text start:0x000082AC end:0x00008350 .text start:0x00008350 end:0x000083AC diff --git a/config/GZLE01/rels/d_a_race_item/splits.txt b/config/GZLE01/rels/d_a_race_item/splits.txt index 08873e2..ba5a0c1 100644 --- a/config/GZLE01/rels/d_a_race_item/splits.txt +++ b/config/GZLE01/rels/d_a_race_item/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_race_item.o: +d/a/d_a_race_item.cpp: .text start:0x00000078 end:0x00000C8C .text start:0x00000C8C end:0x00000CA8 .text start:0x00000CA8 end:0x00000DB8 diff --git a/config/GZLE01/rels/d_a_rd/splits.txt b/config/GZLE01/rels/d_a_rd/splits.txt index 3fd289f..d5d9453 100644 --- a/config/GZLE01/rels/d_a_rd/splits.txt +++ b/config/GZLE01/rels/d_a_rd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_rd.o: +d/a/d_a_rd.cpp: .text start:0x000000EC end:0x00005450 .text start:0x00005450 end:0x00005498 .text start:0x00005498 end:0x00005528 diff --git a/config/GZLE01/rels/d_a_rectangle/splits.txt b/config/GZLE01/rels/d_a_rectangle/splits.txt index 399ee99..cd04c36 100644 --- a/config/GZLE01/rels/d_a_rectangle/splits.txt +++ b/config/GZLE01/rels/d_a_rectangle/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_rectangle.o: +d/a/d_a_rectangle.cpp: .text start:0x00000078 end:0x000000A0 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_sail/splits.txt b/config/GZLE01/rels/d_a_sail/splits.txt index fdd43d2..81a93ae 100644 --- a/config/GZLE01/rels/d_a_sail/splits.txt +++ b/config/GZLE01/rels/d_a_sail/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_sail.o: +d/a/d_a_sail.cpp: .text start:0x000000EC end:0x0000259C .text start:0x0000259C end:0x0000266C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_saku/splits.txt b/config/GZLE01/rels/d_a_saku/splits.txt index 3733e3c..29400c9 100644 --- a/config/GZLE01/rels/d_a_saku/splits.txt +++ b/config/GZLE01/rels/d_a_saku/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_saku.o: +d/a/d_a_saku.cpp: .text start:0x000000EC end:0x00002840 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000014C diff --git a/config/GZLE01/rels/d_a_salvage/splits.txt b/config/GZLE01/rels/d_a_salvage/splits.txt index 010ec42..205709d 100644 --- a/config/GZLE01/rels/d_a_salvage/splits.txt +++ b/config/GZLE01/rels/d_a_salvage/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_salvage.o: +d/a/d_a_salvage.cpp: .text start:0x00000078 end:0x000025A4 .text start:0x000025A4 end:0x000026B0 .rodata start:0x00000000 end:0x000000EB diff --git a/config/GZLE01/rels/d_a_salvage_tbox/splits.txt b/config/GZLE01/rels/d_a_salvage_tbox/splits.txt index 0242f18..b623b42 100644 --- a/config/GZLE01/rels/d_a_salvage_tbox/splits.txt +++ b/config/GZLE01/rels/d_a_salvage_tbox/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_salvage_tbox.o: +d/a/d_a_salvage_tbox.cpp: .text start:0x00000078 end:0x000014A8 .text start:0x000014A8 end:0x000016D4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_sbox/splits.txt b/config/GZLE01/rels/d_a_sbox/splits.txt index 9562177..bfb551e 100644 --- a/config/GZLE01/rels/d_a_sbox/splits.txt +++ b/config/GZLE01/rels/d_a_sbox/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_sbox.o: +d/a/d_a_sbox.cpp: .text start:0x00000078 end:0x00001660 .rodata start:0x00000000 end:0x000000BA .data start:0x00000000 end:0x0000008C diff --git a/config/GZLE01/rels/d_a_scene_change/splits.txt b/config/GZLE01/rels/d_a_scene_change/splits.txt index e44394e..03cf2d5 100644 --- a/config/GZLE01/rels/d_a_scene_change/splits.txt +++ b/config/GZLE01/rels/d_a_scene_change/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_scene_change.o: +d/a/d_a_scene_change.cpp: .text start:0x000000EC end:0x00000254 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000004 diff --git a/config/GZLE01/rels/d_a_seatag/splits.txt b/config/GZLE01/rels/d_a_seatag/splits.txt index 6b89e75..8325b88 100644 --- a/config/GZLE01/rels/d_a_seatag/splits.txt +++ b/config/GZLE01/rels/d_a_seatag/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_seatag.o: +d/a/d_a_seatag.cpp: .text start:0x00000078 end:0x00000110 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_shand/splits.txt b/config/GZLE01/rels/d_a_shand/splits.txt index fc267f4..ef371ba 100644 --- a/config/GZLE01/rels/d_a_shand/splits.txt +++ b/config/GZLE01/rels/d_a_shand/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_shand.o: +d/a/d_a_shand.cpp: .text start:0x000000EC end:0x00002C80 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000093 diff --git a/config/GZLE01/rels/d_a_ship/splits.txt b/config/GZLE01/rels/d_a_ship/splits.txt index b15b601..fc6a38c 100644 --- a/config/GZLE01/rels/d_a_ship/splits.txt +++ b/config/GZLE01/rels/d_a_ship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ship.o: +d/a/d_a_ship.cpp: .text start:0x000000EC end:0x0000D3FC .text start:0x0000D3FC end:0x0000D498 .text start:0x0000D498 end:0x0000D500 diff --git a/config/GZLE01/rels/d_a_shop_item/splits.txt b/config/GZLE01/rels/d_a_shop_item/splits.txt index 2e4f972..8068f1c 100644 --- a/config/GZLE01/rels/d_a_shop_item/splits.txt +++ b/config/GZLE01/rels/d_a_shop_item/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_shop_item.o: +d/a/d_a_shop_item.cpp: .text start:0x00000078 end:0x00000E68 .text start:0x00000E68 end:0x00000E84 .text start:0x00000E84 end:0x00000EA8 diff --git a/config/GZLE01/rels/d_a_shutter/splits.txt b/config/GZLE01/rels/d_a_shutter/splits.txt index 541dd64..c0a9829 100644 --- a/config/GZLE01/rels/d_a_shutter/splits.txt +++ b/config/GZLE01/rels/d_a_shutter/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_shutter.o: +d/a/d_a_shutter.cpp: .text start:0x00000078 end:0x00000E7C .rodata start:0x00000000 end:0x000000EA .data start:0x00000000 end:0x00000080 diff --git a/config/GZLE01/rels/d_a_shutter2/splits.txt b/config/GZLE01/rels/d_a_shutter2/splits.txt index 1c076ec..4761bbb 100644 --- a/config/GZLE01/rels/d_a_shutter2/splits.txt +++ b/config/GZLE01/rels/d_a_shutter2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_shutter2.o: +d/a/d_a_shutter2.cpp: .text start:0x00000078 end:0x000009E4 .text start:0x000009E4 end:0x000009FC .rodata start:0x00000000 end:0x000000AB diff --git a/config/GZLE01/rels/d_a_sie_flag/splits.txt b/config/GZLE01/rels/d_a_sie_flag/splits.txt index f8b44c8..34a39e9 100644 --- a/config/GZLE01/rels/d_a_sie_flag/splits.txt +++ b/config/GZLE01/rels/d_a_sie_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_sie_flag.o: +d/a/d_a_sie_flag.cpp: .text start:0x000000EC end:0x00000E10 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000087 diff --git a/config/GZLE01/rels/d_a_sitem/splits.txt b/config/GZLE01/rels/d_a_sitem/splits.txt index bdcb573..d2247b3 100644 --- a/config/GZLE01/rels/d_a_sitem/splits.txt +++ b/config/GZLE01/rels/d_a_sitem/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_sitem.o: +d/a/d_a_sitem.cpp: .text start:0x000000EC end:0x000031F0 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000086 diff --git a/config/GZLE01/rels/d_a_sk/splits.txt b/config/GZLE01/rels/d_a_sk/splits.txt index 8c0a3a5..5985903 100644 --- a/config/GZLE01/rels/d_a_sk/splits.txt +++ b/config/GZLE01/rels/d_a_sk/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_sk.o: +d/a/d_a_sk.cpp: .text start:0x00000078 end:0x000011AC .rodata start:0x00000000 end:0x0000003F .data start:0x00000000 end:0x000001B4 diff --git a/config/GZLE01/rels/d_a_sk2/splits.txt b/config/GZLE01/rels/d_a_sk2/splits.txt index 4b6a0d0..d2d84e5 100644 --- a/config/GZLE01/rels/d_a_sk2/splits.txt +++ b/config/GZLE01/rels/d_a_sk2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_sk2.o: +d/a/d_a_sk2.cpp: .text start:0x00000078 end:0x00000C78 .text start:0x00000C78 end:0x00000C7C .text start:0x00000C7C end:0x00000D38 diff --git a/config/GZLE01/rels/d_a_spotbox/splits.txt b/config/GZLE01/rels/d_a_spotbox/splits.txt index 8c20181..093b55b 100644 --- a/config/GZLE01/rels/d_a_spotbox/splits.txt +++ b/config/GZLE01/rels/d_a_spotbox/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_spotbox.o: +d/a/d_a_spotbox.cpp: .text start:0x00000078 end:0x00000250 .rodata start:0x00000000 end:0x00000014 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_ss/splits.txt b/config/GZLE01/rels/d_a_ss/splits.txt index 5911c1c..63dcda7 100644 --- a/config/GZLE01/rels/d_a_ss/splits.txt +++ b/config/GZLE01/rels/d_a_ss/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ss.o: +d/a/d_a_ss.cpp: .text start:0x000000EC end:0x0000387C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000BE diff --git a/config/GZLE01/rels/d_a_ssk/splits.txt b/config/GZLE01/rels/d_a_ssk/splits.txt index 4303844..2aec56f 100644 --- a/config/GZLE01/rels/d_a_ssk/splits.txt +++ b/config/GZLE01/rels/d_a_ssk/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ssk.o: +d/a/d_a_ssk.cpp: .text start:0x00000078 end:0x000015BC .rodata start:0x00000000 end:0x0000005C .data start:0x00000000 end:0x000001DC diff --git a/config/GZLE01/rels/d_a_sss/splits.txt b/config/GZLE01/rels/d_a_sss/splits.txt index b7cba8c..ac93ea2 100644 --- a/config/GZLE01/rels/d_a_sss/splits.txt +++ b/config/GZLE01/rels/d_a_sss/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_sss.o: +d/a/d_a_sss.cpp: .text start:0x000000EC end:0x00002FD4 .text start:0x00002FD4 end:0x00003354 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_st/splits.txt b/config/GZLE01/rels/d_a_st/splits.txt index 6af3561..a56c22a 100644 --- a/config/GZLE01/rels/d_a_st/splits.txt +++ b/config/GZLE01/rels/d_a_st/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_st.o: +d/a/d_a_st.cpp: .text start:0x000000EC end:0x00009DBC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000159 diff --git a/config/GZLE01/rels/d_a_steam_tag/splits.txt b/config/GZLE01/rels/d_a_steam_tag/splits.txt index 2306f0d..9a9fa6e 100644 --- a/config/GZLE01/rels/d_a_steam_tag/splits.txt +++ b/config/GZLE01/rels/d_a_steam_tag/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_steam_tag.o: +d/a/d_a_steam_tag.cpp: .text start:0x00000078 end:0x00001064 .rodata start:0x00000000 end:0x0000002C .data start:0x00000000 end:0x00000258 diff --git a/config/GZLE01/rels/d_a_stone/splits.txt b/config/GZLE01/rels/d_a_stone/splits.txt index c8a24c0..4fa911a 100644 --- a/config/GZLE01/rels/d_a_stone/splits.txt +++ b/config/GZLE01/rels/d_a_stone/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_stone.o: +d/a/d_a_stone.cpp: .text start:0x000000EC end:0x00003700 .text start:0x00003700 end:0x00003700 .text start:0x00003700 end:0x000037E8 diff --git a/config/GZLE01/rels/d_a_stone2/splits.txt b/config/GZLE01/rels/d_a_stone2/splits.txt index a01a9f9..53f3f74 100644 --- a/config/GZLE01/rels/d_a_stone2/splits.txt +++ b/config/GZLE01/rels/d_a_stone2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_stone2.o: +d/a/d_a_stone2.cpp: .text start:0x000000EC end:0x000027F4 .text start:0x000027F4 end:0x00002B08 .text start:0x00002B08 end:0x00002D80 diff --git a/config/GZLE01/rels/d_a_swattack/splits.txt b/config/GZLE01/rels/d_a_swattack/splits.txt index 0ea3b7e..e4f3858 100644 --- a/config/GZLE01/rels/d_a_swattack/splits.txt +++ b/config/GZLE01/rels/d_a_swattack/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swattack.o: +d/a/d_a_swattack.cpp: .text start:0x00000078 end:0x000006F4 .rodata start:0x00000000 end:0x00000008 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLE01/rels/d_a_swc00/splits.txt b/config/GZLE01/rels/d_a_swc00/splits.txt index 4e12b35..8664d0e 100644 --- a/config/GZLE01/rels/d_a_swc00/splits.txt +++ b/config/GZLE01/rels/d_a_swc00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swc00.o: +d/a/d_a_swc00.cpp: .text start:0x00000078 end:0x00000274 .rodata start:0x00000000 end:0x0000000C .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_swhit0/splits.txt b/config/GZLE01/rels/d_a_swhit0/splits.txt index d6ae28e..2776ed9 100644 --- a/config/GZLE01/rels/d_a_swhit0/splits.txt +++ b/config/GZLE01/rels/d_a_swhit0/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swhit0.o: +d/a/d_a_swhit0.cpp: .text start:0x00000078 end:0x00001698 .text start:0x00001698 end:0x000018A8 .rodata start:0x00000000 end:0x0000006F diff --git a/config/GZLE01/rels/d_a_switem/splits.txt b/config/GZLE01/rels/d_a_switem/splits.txt index 00f4568..45dcd7e 100644 --- a/config/GZLE01/rels/d_a_switem/splits.txt +++ b/config/GZLE01/rels/d_a_switem/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_switem.o: +d/a/d_a_switem.cpp: .text start:0x00000078 end:0x00000904 .rodata start:0x00000000 end:0x00000010 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLE01/rels/d_a_swpropeller/splits.txt b/config/GZLE01/rels/d_a_swpropeller/splits.txt index aaa1698..027f610 100644 --- a/config/GZLE01/rels/d_a_swpropeller/splits.txt +++ b/config/GZLE01/rels/d_a_swpropeller/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swpropeller.o: +d/a/d_a_swpropeller.cpp: .text start:0x00000078 end:0x00000DA0 .rodata start:0x00000000 end:0x00000087 .data start:0x00000000 end:0x000001B4 diff --git a/config/GZLE01/rels/d_a_swtact/splits.txt b/config/GZLE01/rels/d_a_swtact/splits.txt index f70ee28..0b7d244 100644 --- a/config/GZLE01/rels/d_a_swtact/splits.txt +++ b/config/GZLE01/rels/d_a_swtact/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swtact.o: +d/a/d_a_swtact.cpp: .text start:0x00000078 end:0x000007B4 .text start:0x000007B4 end:0x000007B4 .rodata start:0x00000000 end:0x00000069 diff --git a/config/GZLE01/rels/d_a_swtdoor/splits.txt b/config/GZLE01/rels/d_a_swtdoor/splits.txt index 1460b47..6d8402b 100644 --- a/config/GZLE01/rels/d_a_swtdoor/splits.txt +++ b/config/GZLE01/rels/d_a_swtdoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swtdoor.o: +d/a/d_a_swtdoor.cpp: .text start:0x00000078 end:0x00000374 .rodata start:0x00000000 end:0x00000024 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_syan/splits.txt b/config/GZLE01/rels/d_a_syan/splits.txt index 44a686e..00e6ec3 100644 --- a/config/GZLE01/rels/d_a_syan/splits.txt +++ b/config/GZLE01/rels/d_a_syan/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_syan.o: +d/a/d_a_syan.cpp: .text start:0x000000EC end:0x0000116C .rodata start:0x00000000 end:0x000000A5 .data start:0x00000000 end:0x00000110 diff --git a/config/GZLE01/rels/d_a_tag_attention/splits.txt b/config/GZLE01/rels/d_a_tag_attention/splits.txt index 2808c0e..4dfdcd4 100644 --- a/config/GZLE01/rels/d_a_tag_attention/splits.txt +++ b/config/GZLE01/rels/d_a_tag_attention/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_attention.o: +d/a/d_a_tag_attention.cpp: .text start:0x00000078 end:0x000005C4 .text start:0x000005C4 end:0x000007E0 .text start:0x000007E0 end:0x0000080C diff --git a/config/GZLE01/rels/d_a_tag_ba1/splits.txt b/config/GZLE01/rels/d_a_tag_ba1/splits.txt index 1840e2d..379cdc1 100644 --- a/config/GZLE01/rels/d_a_tag_ba1/splits.txt +++ b/config/GZLE01/rels/d_a_tag_ba1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_ba1.o: +d/a/d_a_tag_ba1.cpp: .text start:0x000000EC end:0x00000560 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000022 diff --git a/config/GZLE01/rels/d_a_tag_etc/splits.txt b/config/GZLE01/rels/d_a_tag_etc/splits.txt index a14da1f..0a35785 100644 --- a/config/GZLE01/rels/d_a_tag_etc/splits.txt +++ b/config/GZLE01/rels/d_a_tag_etc/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_etc.o: +d/a/d_a_tag_etc.cpp: .text start:0x00000078 end:0x00000788 .rodata start:0x00000000 end:0x0000002E .data start:0x00000000 end:0x00000064 diff --git a/config/GZLE01/rels/d_a_tag_event/splits.txt b/config/GZLE01/rels/d_a_tag_event/splits.txt index 429a4b0..a24eaa0 100644 --- a/config/GZLE01/rels/d_a_tag_event/splits.txt +++ b/config/GZLE01/rels/d_a_tag_event/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_event.o: +d/a/d_a_tag_event.cpp: .text start:0x00000078 end:0x00001524 .rodata start:0x00000000 end:0x00000057 .data start:0x00000000 end:0x000000E4 diff --git a/config/GZLE01/rels/d_a_tag_evsw/splits.txt b/config/GZLE01/rels/d_a_tag_evsw/splits.txt index 6f7f951..ba2a120 100644 --- a/config/GZLE01/rels/d_a_tag_evsw/splits.txt +++ b/config/GZLE01/rels/d_a_tag_evsw/splits.txt @@ -7,7 +7,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_evsw.o: +d/a/d_a_tag_evsw.cpp: .text start:0x00000078 end:0x00000604 .text start:0x00000604 end:0x00000630 .data start:0x00000000 end:0x00000144 diff --git a/config/GZLE01/rels/d_a_tag_ghostship/splits.txt b/config/GZLE01/rels/d_a_tag_ghostship/splits.txt index 225d69a..a855c58 100644 --- a/config/GZLE01/rels/d_a_tag_ghostship/splits.txt +++ b/config/GZLE01/rels/d_a_tag_ghostship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_ghostship.o: +d/a/d_a_tag_ghostship.cpp: .text start:0x000000EC end:0x0000070C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000008E diff --git a/config/GZLE01/rels/d_a_tag_hint/splits.txt b/config/GZLE01/rels/d_a_tag_hint/splits.txt index f60784d..e31c7c9 100644 --- a/config/GZLE01/rels/d_a_tag_hint/splits.txt +++ b/config/GZLE01/rels/d_a_tag_hint/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_hint.o: +d/a/d_a_tag_hint.cpp: .text start:0x000000EC end:0x00002264 .text start:0x00002264 end:0x00002280 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_tag_island/splits.txt b/config/GZLE01/rels/d_a_tag_island/splits.txt index 840f248..ce90485 100644 --- a/config/GZLE01/rels/d_a_tag_island/splits.txt +++ b/config/GZLE01/rels/d_a_tag_island/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_island.o: +d/a/d_a_tag_island.cpp: .text start:0x00000078 end:0x000013D8 .text start:0x000013D8 end:0x000013D8 .rodata start:0x00000000 end:0x0000011E diff --git a/config/GZLE01/rels/d_a_tag_kb_item/splits.txt b/config/GZLE01/rels/d_a_tag_kb_item/splits.txt index 15bda63..9f4ed36 100644 --- a/config/GZLE01/rels/d_a_tag_kb_item/splits.txt +++ b/config/GZLE01/rels/d_a_tag_kb_item/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_kb_item.o: +d/a/d_a_tag_kb_item.cpp: .text start:0x00000078 end:0x00000260 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_tag_kf1/splits.txt b/config/GZLE01/rels/d_a_tag_kf1/splits.txt index 00cf704..2a616fa 100644 --- a/config/GZLE01/rels/d_a_tag_kf1/splits.txt +++ b/config/GZLE01/rels/d_a_tag_kf1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_kf1.o: +d/a/d_a_tag_kf1.cpp: .text start:0x000000EC end:0x0000127C .text start:0x0000127C end:0x00001290 .text start:0x00001290 end:0x00001308 diff --git a/config/GZLE01/rels/d_a_tag_kk1/splits.txt b/config/GZLE01/rels/d_a_tag_kk1/splits.txt index 3c04de8..856b4a1 100644 --- a/config/GZLE01/rels/d_a_tag_kk1/splits.txt +++ b/config/GZLE01/rels/d_a_tag_kk1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_kk1.o: +d/a/d_a_tag_kk1.cpp: .text start:0x000000EC end:0x000007C0 .text start:0x000007C0 end:0x000008C0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_tag_light/splits.txt b/config/GZLE01/rels/d_a_tag_light/splits.txt index b1db840..144c6f8 100644 --- a/config/GZLE01/rels/d_a_tag_light/splits.txt +++ b/config/GZLE01/rels/d_a_tag_light/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_light.o: +d/a/d_a_tag_light.cpp: .text start:0x00000078 end:0x00002088 .text start:0x00002088 end:0x000020F4 .rodata start:0x00000000 end:0x0000012C diff --git a/config/GZLE01/rels/d_a_tag_md_cb/splits.txt b/config/GZLE01/rels/d_a_tag_md_cb/splits.txt index 6759c8a..289f265 100644 --- a/config/GZLE01/rels/d_a_tag_md_cb/splits.txt +++ b/config/GZLE01/rels/d_a_tag_md_cb/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_md_cb.o: +d/a/d_a_tag_md_cb.cpp: .text start:0x000000EC end:0x00001B88 .text start:0x00001B88 end:0x00001B88 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_tag_mk/splits.txt b/config/GZLE01/rels/d_a_tag_mk/splits.txt index 2e85680..0326d8d 100644 --- a/config/GZLE01/rels/d_a_tag_mk/splits.txt +++ b/config/GZLE01/rels/d_a_tag_mk/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_mk.o: +d/a/d_a_tag_mk.cpp: .text start:0x00000078 end:0x000011E4 .rodata start:0x00000000 end:0x00000093 .data start:0x00000000 end:0x000000BC diff --git a/config/GZLE01/rels/d_a_tag_msg/splits.txt b/config/GZLE01/rels/d_a_tag_msg/splits.txt index a2e42d2..9fd4638 100644 --- a/config/GZLE01/rels/d_a_tag_msg/splits.txt +++ b/config/GZLE01/rels/d_a_tag_msg/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_msg.o: +d/a/d_a_tag_msg.cpp: .text start:0x00000078 end:0x00000964 .rodata start:0x00000000 end:0x00000046 .data start:0x00000000 end:0x00000060 diff --git a/config/GZLE01/rels/d_a_tag_photo/splits.txt b/config/GZLE01/rels/d_a_tag_photo/splits.txt index b4659b5..22e7671 100644 --- a/config/GZLE01/rels/d_a_tag_photo/splits.txt +++ b/config/GZLE01/rels/d_a_tag_photo/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_photo.o: +d/a/d_a_tag_photo.cpp: .text start:0x00000078 end:0x000009B0 .text start:0x000009B0 end:0x00000A0C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_tag_ret/splits.txt b/config/GZLE01/rels/d_a_tag_ret/splits.txt index f90c452..3b1672c 100644 --- a/config/GZLE01/rels/d_a_tag_ret/splits.txt +++ b/config/GZLE01/rels/d_a_tag_ret/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_ret.o: +d/a/d_a_tag_ret.cpp: .text start:0x00000078 end:0x000005E8 .text start:0x000005E8 end:0x00000614 .rodata start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_tag_so/splits.txt b/config/GZLE01/rels/d_a_tag_so/splits.txt index dc6a92e..2c07a38 100644 --- a/config/GZLE01/rels/d_a_tag_so/splits.txt +++ b/config/GZLE01/rels/d_a_tag_so/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_so.o: +d/a/d_a_tag_so.cpp: .text start:0x000000EC end:0x0000039C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000018 diff --git a/config/GZLE01/rels/d_a_tag_volcano/splits.txt b/config/GZLE01/rels/d_a_tag_volcano/splits.txt index b6e2d57..0862d75 100644 --- a/config/GZLE01/rels/d_a_tag_volcano/splits.txt +++ b/config/GZLE01/rels/d_a_tag_volcano/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_volcano.o: +d/a/d_a_tag_volcano.cpp: .text start:0x00000078 end:0x00000A34 .text start:0x00000A34 end:0x00000A50 .rodata start:0x00000000 end:0x00000058 diff --git a/config/GZLE01/rels/d_a_tag_waterlevel/splits.txt b/config/GZLE01/rels/d_a_tag_waterlevel/splits.txt index 348f000..4e97882 100644 --- a/config/GZLE01/rels/d_a_tag_waterlevel/splits.txt +++ b/config/GZLE01/rels/d_a_tag_waterlevel/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_waterlevel.o: +d/a/d_a_tag_waterlevel.cpp: .text start:0x00000078 end:0x00000400 .text start:0x00000400 end:0x0000041C .rodata start:0x00000000 end:0x00000024 diff --git a/config/GZLE01/rels/d_a_tama/splits.txt b/config/GZLE01/rels/d_a_tama/splits.txt index eb0477a..c154694 100644 --- a/config/GZLE01/rels/d_a_tama/splits.txt +++ b/config/GZLE01/rels/d_a_tama/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tama.o: +d/a/d_a_tama.cpp: .text start:0x00000078 end:0x000007CC .rodata start:0x00000000 end:0x00000010 .data start:0x00000000 end:0x000001A8 diff --git a/config/GZLE01/rels/d_a_tbox/splits.txt b/config/GZLE01/rels/d_a_tbox/splits.txt index 35190a3..c88ba79 100644 --- a/config/GZLE01/rels/d_a_tbox/splits.txt +++ b/config/GZLE01/rels/d_a_tbox/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tbox.o: +d/a/d_a_tbox.cpp: .text start:0x000000EC end:0x00003A88 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000015C diff --git a/config/GZLE01/rels/d_a_title/splits.txt b/config/GZLE01/rels/d_a_title/splits.txt index 7b3bffc..ac42e90 100644 --- a/config/GZLE01/rels/d_a_title/splits.txt +++ b/config/GZLE01/rels/d_a_title/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_title.o: +d/a/d_a_title.cpp: .text start:0x00000078 end:0x00001E28 .text start:0x00001E28 end:0x00001E4C .rodata start:0x00000000 end:0x000001DC diff --git a/config/GZLE01/rels/d_a_tn/splits.txt b/config/GZLE01/rels/d_a_tn/splits.txt index 9d891cb..03734a7 100644 --- a/config/GZLE01/rels/d_a_tn/splits.txt +++ b/config/GZLE01/rels/d_a_tn/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tn.o: +d/a/d_a_tn.cpp: .text start:0x000000EC end:0x0000DBEC .text start:0x0000DBEC end:0x0000DBEC .text start:0x0000DBEC end:0x0000DCAC diff --git a/config/GZLE01/rels/d_a_toge/splits.txt b/config/GZLE01/rels/d_a_toge/splits.txt index 86c08e3..f11c82c 100644 --- a/config/GZLE01/rels/d_a_toge/splits.txt +++ b/config/GZLE01/rels/d_a_toge/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_toge.o: +d/a/d_a_toge.cpp: .text start:0x00000078 end:0x00000EE4 .rodata start:0x00000000 end:0x0000006A .data start:0x00000000 end:0x00000188 diff --git a/config/GZLE01/rels/d_a_tori_flag/splits.txt b/config/GZLE01/rels/d_a_tori_flag/splits.txt index c6b38a9..cab8985 100644 --- a/config/GZLE01/rels/d_a_tori_flag/splits.txt +++ b/config/GZLE01/rels/d_a_tori_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tori_flag.o: +d/a/d_a_tori_flag.cpp: .text start:0x000000EC end:0x00000D78 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000007C diff --git a/config/GZLE01/rels/d_a_tornado/splits.txt b/config/GZLE01/rels/d_a_tornado/splits.txt index 5e03197..4c8c115 100644 --- a/config/GZLE01/rels/d_a_tornado/splits.txt +++ b/config/GZLE01/rels/d_a_tornado/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tornado.o: +d/a/d_a_tornado.cpp: .text start:0x000000EC end:0x0000164C .rodata start:0x00000000 end:0x000000DC .data start:0x00000000 end:0x00000088 diff --git a/config/GZLE01/rels/d_a_tpota/splits.txt b/config/GZLE01/rels/d_a_tpota/splits.txt index fb1f3b1..674a456 100644 --- a/config/GZLE01/rels/d_a_tpota/splits.txt +++ b/config/GZLE01/rels/d_a_tpota/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tpota.o: +d/a/d_a_tpota.cpp: .text start:0x00000078 end:0x00000564 .rodata start:0x00000000 end:0x0000000C .data start:0x00000000 end:0x00000050 diff --git a/config/GZLE01/rels/d_a_tsubo/splits.txt b/config/GZLE01/rels/d_a_tsubo/splits.txt index ccbb631..b5f3514 100644 --- a/config/GZLE01/rels/d_a_tsubo/splits.txt +++ b/config/GZLE01/rels/d_a_tsubo/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tsubo.o: +d/a/d_a_tsubo.cpp: .text start:0x000000EC end:0x0000810C .text start:0x0000810C end:0x0000810C .text start:0x0000810C end:0x000081A0 diff --git a/config/GZLE01/rels/d_a_wall/splits.txt b/config/GZLE01/rels/d_a_wall/splits.txt index dd6057d..1c8e5e5 100644 --- a/config/GZLE01/rels/d_a_wall/splits.txt +++ b/config/GZLE01/rels/d_a_wall/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_wall.o: +d/a/d_a_wall.cpp: .text start:0x00000078 end:0x000012D8 .rodata start:0x00000000 end:0x00000144 .data start:0x00000000 end:0x00000268 diff --git a/config/GZLE01/rels/d_a_warpdm20/splits.txt b/config/GZLE01/rels/d_a_warpdm20/splits.txt index 5892083..7d580f3 100644 --- a/config/GZLE01/rels/d_a_warpdm20/splits.txt +++ b/config/GZLE01/rels/d_a_warpdm20/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpdm20.o: +d/a/d_a_warpdm20.cpp: .text start:0x00000078 end:0x00001AAC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000F5 diff --git a/config/GZLE01/rels/d_a_warpf/splits.txt b/config/GZLE01/rels/d_a_warpf/splits.txt index 856194d..089bc0c 100644 --- a/config/GZLE01/rels/d_a_warpf/splits.txt +++ b/config/GZLE01/rels/d_a_warpf/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpf.o: +d/a/d_a_warpf.cpp: .text start:0x00000078 end:0x00002638 .text start:0x00002638 end:0x00002638 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_warpfout/splits.txt b/config/GZLE01/rels/d_a_warpfout/splits.txt index 6339df0..4ba4781 100644 --- a/config/GZLE01/rels/d_a_warpfout/splits.txt +++ b/config/GZLE01/rels/d_a_warpfout/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpfout.o: +d/a/d_a_warpfout.cpp: .text start:0x00000078 end:0x00000808 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000037 diff --git a/config/GZLE01/rels/d_a_warpgn/splits.txt b/config/GZLE01/rels/d_a_warpgn/splits.txt index 2f00b8d..973aa9b 100644 --- a/config/GZLE01/rels/d_a_warpgn/splits.txt +++ b/config/GZLE01/rels/d_a_warpgn/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpgn.o: +d/a/d_a_warpgn.cpp: .text start:0x00000078 end:0x00001BCC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000DF diff --git a/config/GZLE01/rels/d_a_warphr/splits.txt b/config/GZLE01/rels/d_a_warphr/splits.txt index cf4c412..c190dc3 100644 --- a/config/GZLE01/rels/d_a_warphr/splits.txt +++ b/config/GZLE01/rels/d_a_warphr/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_warphr.o: +d/a/d_a_warphr.cpp: .text start:0x000000EC end:0x00001930 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000FE diff --git a/config/GZLE01/rels/d_a_warpls/splits.txt b/config/GZLE01/rels/d_a_warpls/splits.txt index e88ec31..328a64d 100644 --- a/config/GZLE01/rels/d_a_warpls/splits.txt +++ b/config/GZLE01/rels/d_a_warpls/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpls.o: +d/a/d_a_warpls.cpp: .text start:0x00000078 end:0x000012B4 .rodata start:0x00000000 end:0x000000D8 .data start:0x00000000 end:0x0000007C diff --git a/config/GZLE01/rels/d_a_warpmj/splits.txt b/config/GZLE01/rels/d_a_warpmj/splits.txt index 31cafb2..877edd4 100644 --- a/config/GZLE01/rels/d_a_warpmj/splits.txt +++ b/config/GZLE01/rels/d_a_warpmj/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpmj.o: +d/a/d_a_warpmj.cpp: .text start:0x00000078 end:0x00001398 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000B8 diff --git a/config/GZLE01/rels/d_a_waterfall/splits.txt b/config/GZLE01/rels/d_a_waterfall/splits.txt index e0789d6..07d394d 100644 --- a/config/GZLE01/rels/d_a_waterfall/splits.txt +++ b/config/GZLE01/rels/d_a_waterfall/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_waterfall.o: +d/a/d_a_waterfall.cpp: .text start:0x00000078 end:0x00001994 .rodata start:0x00000000 end:0x000000AC .data start:0x00000000 end:0x000001C4 diff --git a/config/GZLE01/rels/d_a_wbird/splits.txt b/config/GZLE01/rels/d_a_wbird/splits.txt index f6d888f..dc25d25 100644 --- a/config/GZLE01/rels/d_a_wbird/splits.txt +++ b/config/GZLE01/rels/d_a_wbird/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_wbird.o: +d/a/d_a_wbird.cpp: .text start:0x00000078 end:0x00000928 .text start:0x00000928 end:0x00000928 .rodata start:0x00000000 end:0x00000063 diff --git a/config/GZLE01/rels/d_a_wind_tag/splits.txt b/config/GZLE01/rels/d_a_wind_tag/splits.txt index 05781fd..46152d5 100644 --- a/config/GZLE01/rels/d_a_wind_tag/splits.txt +++ b/config/GZLE01/rels/d_a_wind_tag/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_wind_tag.o: +d/a/d_a_wind_tag.cpp: .text start:0x00000078 end:0x00001CC8 .rodata start:0x00000000 end:0x0000008D .data start:0x00000000 end:0x00000208 diff --git a/config/GZLE01/rels/d_a_windmill/splits.txt b/config/GZLE01/rels/d_a_windmill/splits.txt index ecbb939..b1266d6 100644 --- a/config/GZLE01/rels/d_a_windmill/splits.txt +++ b/config/GZLE01/rels/d_a_windmill/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_windmill.o: +d/a/d_a_windmill.cpp: .text start:0x00000078 end:0x00001AFC .rodata start:0x00000000 end:0x000000B7 .data start:0x00000000 end:0x00000398 diff --git a/config/GZLE01/rels/d_a_wz/splits.txt b/config/GZLE01/rels/d_a_wz/splits.txt index 150b417..835009e 100644 --- a/config/GZLE01/rels/d_a_wz/splits.txt +++ b/config/GZLE01/rels/d_a_wz/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_wz.o: +d/a/d_a_wz.cpp: .text start:0x00000078 end:0x00007D08 .text start:0x00007D08 end:0x00007D08 .rodata start:0x00000000 end:0x0000018A diff --git a/config/GZLE01/rels/d_a_ygcwp/splits.txt b/config/GZLE01/rels/d_a_ygcwp/splits.txt index 888a9d6..8e7f94f 100644 --- a/config/GZLE01/rels/d_a_ygcwp/splits.txt +++ b/config/GZLE01/rels/d_a_ygcwp/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ygcwp.o: +d/a/d_a_ygcwp.cpp: .text start:0x00000078 end:0x00000970 .rodata start:0x00000000 end:0x000000A2 .data start:0x00000000 end:0x00000074 diff --git a/config/GZLE01/rels/d_a_ykgr/splits.txt b/config/GZLE01/rels/d_a_ykgr/splits.txt index 2320f63..8b6abcf 100644 --- a/config/GZLE01/rels/d_a_ykgr/splits.txt +++ b/config/GZLE01/rels/d_a_ykgr/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ykgr.o: +d/a/d_a_ykgr.cpp: .text start:0x000000EC end:0x000009A0 .text start:0x000009A0 end:0x00000B54 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/d_a_yougan/splits.txt b/config/GZLE01/rels/d_a_yougan/splits.txt index f65ab51..3af3df9 100644 --- a/config/GZLE01/rels/d_a_yougan/splits.txt +++ b/config/GZLE01/rels/d_a_yougan/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_yougan.o: +d/a/d_a_yougan.cpp: .text start:0x000000EC end:0x00000A4C .text start:0x00000A4C end:0x00000C1C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLE01/rels/f_pc_profile_lst/splits.txt b/config/GZLE01/rels/f_pc_profile_lst/splits.txt index b2e4b8c..fe345e0 100644 --- a/config/GZLE01/rels/f_pc_profile_lst/splits.txt +++ b/config/GZLE01/rels/f_pc_profile_lst/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -f_pc_profile_lst.o: +f_pc/f_pc_profile_lst.cpp: .text start:0x00000078 end:0x0000009C .data start:0x00000000 end:0x000007DC diff --git a/config/GZLE01/splits.txt b/config/GZLE01/splits.txt index 39aeaac..3697ae3 100644 --- a/config/GZLE01/splits.txt +++ b/config/GZLE01/splits.txt @@ -13,10 +13,7 @@ Sections: .sdata2 type:rodata .sbss2 type:bss -os/__start.o: - .init start:0x80003100 end:0x800033A8 - -m_Do_main.o: +m_Do/m_Do_main.cpp: .text start:0x800056E0 end:0x800065DC .rodata start:0x80338840 end:0x80338B28 .data start:0x80371580 end:0x803716C8 @@ -25,13 +22,13 @@ m_Do_main.o: .sbss start:0x803F6820 end:0x803F6858 .sdata2 start:0x803F7D00 end:0x803F7D20 -m_Do_printf.o: +m_Do/m_Do_printf.cpp: .text start:0x800065DC end:0x80006D84 .rodata start:0x80338B28 end:0x80338BE8 .sdata start:0x803F60F0 end:0x803F60F8 .sbss start:0x803F6858 end:0x803F6878 -m_Do_audio.o: +m_Do/m_Do_audio.cpp: .text start:0x80006D84 end:0x80007598 .ctors start:0x80338684 end:0x80338688 .rodata start:0x80338BE8 end:0x80338CA8 @@ -40,12 +37,12 @@ m_Do_audio.o: .sbss start:0x803F6878 end:0x803F6898 .sdata2 start:0x803F7D20 end:0x803F7D28 -m_Do_controller_pad.o: +m_Do/m_Do_controller_pad.cpp: .text start:0x80007598 end:0x80007BBC .bss start:0x803A4DE0 end:0x803A4EE0 .sdata2 start:0x803F7D28 end:0x803F7D40 -m_Do_graphic.o: +m_Do/m_Do_graphic.cpp: .text start:0x80007BBC end:0x8000BD24 .ctors start:0x80338688 end:0x8033868C .rodata start:0x80338CA8 end:0x80338D60 @@ -55,7 +52,7 @@ m_Do_graphic.o: .sdata2 start:0x803F7D40 end:0x803F7DB0 .sbss2 start:0x803FCF20 end:0x803FCF28 -m_Do_machine.o: +m_Do/m_Do_machine.cpp: .text start:0x8000BD24 end:0x8000CB48 .rodata start:0x80338D60 end:0x80338F98 .data start:0x803716F0 end:0x80371768 @@ -63,7 +60,7 @@ m_Do_machine.o: .sbss start:0x803F68F0 end:0x803F6918 .sdata2 start:0x803F7DB0 end:0x803F7DB8 -m_Do_mtx.o: +m_Do/m_Do_mtx.cpp: .text start:0x8000CB48 end:0x8000DA70 .ctors start:0x8033868C end:0x80338690 .rodata start:0x80338F98 end:0x80338FC8 @@ -73,7 +70,7 @@ m_Do_mtx.o: .sbss start:0x803F6918 end:0x803F6920 .sdata2 start:0x803F7DB8 end:0x803F7DD0 -m_Do_ext.o: +m_Do/m_Do_ext.cpp: .text start:0x8000DA70 end:0x80017530 .rodata start:0x80338FC8 end:0x803393A8 .data start:0x803717A0 end:0x80371D00 @@ -81,7 +78,7 @@ m_Do_ext.o: .sbss start:0x803F6920 end:0x803F6960 .sdata2 start:0x803F7DD0 end:0x803F7E18 -m_Do_lib.o: +m_Do/m_Do_lib.cpp: .text start:0x80017530 end:0x80017A04 .text start:0x80017A04 end:0x80017A4C .ctors start:0x80338690 end:0x80338694 @@ -91,19 +88,19 @@ m_Do_lib.o: .sbss start:0x803F6960 end:0x803F6968 .sdata2 start:0x803F7E18 end:0x803F7E50 -m_Do_hostIO.o: +m_Do/m_Do_hostIO.cpp: .text start:0x80017A4C end:0x80017D40 .ctors start:0x80338694 end:0x80338698 .rodata start:0x803393D0 end:0x80339498 .data start:0x80371D10 end:0x80371D28 .bss start:0x803A5768 end:0x803A5F80 -m_Do_Reset.o: +m_Do/m_Do_Reset.cpp: .text start:0x80017D40 end:0x80017EF0 .text start:0x80017EF0 end:0x80017EF8 .sbss start:0x803F6968 end:0x803F6970 -m_Do_dvd_thread.o: +m_Do/m_Do_dvd_thread.cpp: .text start:0x80017EF8 end:0x80018BE0 .ctors start:0x80338698 end:0x8033869C .rodata start:0x80339498 end:0x80339688 @@ -111,25 +108,25 @@ m_Do_dvd_thread.o: .bss start:0x803A5F80 end:0x803A7320 .sbss start:0x803F6970 end:0x803F6978 -m_Do_DVDError.o: +m_Do/m_Do_DVDError.cpp: .text start:0x80018BE0 end:0x80018D6C .bss start:0x803A7320 end:0x803A8680 .sbss start:0x803F6978 end:0x803F6980 -m_Do_MemCard.o: +m_Do/m_Do_MemCard.cpp: .text start:0x80018D6C end:0x80019940 .ctors start:0x8033869C end:0x803386A0 .rodata start:0x80339688 end:0x80339690 .data start:0x80371D78 end:0x80371DB0 .bss start:0x803A8680 end:0x803B5040 -m_Do_MemCardRWmng.o: +m_Do/m_Do_MemCardRWmng.cpp: .text start:0x80019940 end:0x8001A498 .rodata start:0x80339690 end:0x803396F0 .bss start:0x803B5040 end:0x803B9040 .sbss start:0x803F6980 end:0x803F6988 -m_Do_gba_com.o: +m_Do/m_Do_gba_com.cpp: .text start:0x8001A498 end:0x8001BAA0 .text start:0x8001BAA0 end:0x8001BADC .ctors start:0x803386A0 end:0x803386A4 @@ -139,12 +136,15 @@ m_Do_gba_com.o: .sbss start:0x803F6988 end:0x803F69B0 .sdata2 start:0x803F7E50 end:0x803F7E58 -m_Do_machine_exception.o: +m_Do/m_Do_machine_exception.cpp: .text start:0x8001BADC end:0x8001BEDC .rodata start:0x803396F8 end:0x803398D8 .sbss start:0x803F69B0 end:0x803F69B8 -c_damagereaction.o: +dolphin/os/__start.o: + .init start:0x80003100 end:0x800033A8 + +c/c_damagereaction.o: .text start:0x8001BEDC end:0x800227A0 .ctors start:0x803386A4 end:0x803386A8 .data start:0x80371DD0 end:0x80371FD8 @@ -153,7 +153,7 @@ c_damagereaction.o: .sbss start:0x803F69B8 end:0x803F69C0 .sdata2 start:0x803F7E58 end:0x803F7FB0 -c_dylink.o: +c/c_dylink.o: .text start:0x800227A0 end:0x80023004 .text start:0x80023004 end:0x8002306C .rodata start:0x803398D8 end:0x8033BB90 @@ -161,7 +161,7 @@ c_dylink.o: .bss start:0x803B9218 end:0x803B99F0 .sbss start:0x803F69C0 end:0x803F69D0 -f_ap_game.o: +f_ap/f_ap_game.cpp: .text start:0x8002306C end:0x80023288 .text start:0x80023288 end:0x8002330C .ctors start:0x803386A8 end:0x803386AC @@ -170,21 +170,21 @@ f_ap_game.o: .bss start:0x803B99F0 end:0x803B9A58 .sdata2 start:0x803F7FB0 end:0x803F7FC0 -f_op_actor.o: +f_op/f_op_actor.cpp: .text start:0x8002330C end:0x80023F78 .rodata start:0x8033BBA0 end:0x8033BE50 .data start:0x80371FF8 end:0x80372028 .sbss start:0x803F69D0 end:0x803F69D8 .sdata2 start:0x803F7FC0 end:0x803F7FD8 -f_op_actor_iter.o: +f_op/f_op_actor_iter.cpp: .text start:0x80023F78 end:0x80023FF0 -f_op_actor_tag.o: +f_op/f_op_actor_tag.cpp: .text start:0x80023FF0 end:0x80024060 .data start:0x80372028 end:0x80372038 -f_op_actor_mng.o: +f_op/f_op_actor_mng.cpp: .text start:0x80024060 end:0x8002926C .text start:0x8002926C end:0x80029278 .ctors start:0x803386AC end:0x803386B0 @@ -194,68 +194,68 @@ f_op_actor_mng.o: .sbss start:0x803F69D8 end:0x803F69E0 .sdata2 start:0x803F7FD8 end:0x803F80C0 -f_op_camera.o: +f_op/f_op_camera.cpp: .text start:0x80029278 end:0x80029468 .data start:0x80372098 end:0x803720B0 -f_op_camera_mng.o: +f_op/f_op_camera_mng.cpp: .text start:0x80029468 end:0x800294DC .bss start:0x803B9E20 end:0x803B9E30 -f_op_overlap.o: +f_op/f_op_overlap.cpp: .text start:0x800294DC end:0x800295E4 .data start:0x803720B0 end:0x803720C8 -f_op_overlap_mng.o: +f_op/f_op_overlap_mng.cpp: .text start:0x800295E4 end:0x8002986C .rodata start:0x8033C158 end:0x8033C190 .bss start:0x803B9E30 end:0x803B9E58 .sdata start:0x803F6160 end:0x803F6168 -f_op_overlap_req.o: +f_op/f_op_overlap_req.cpp: .text start:0x8002986C end:0x80029CB4 .data start:0x803720C8 end:0x803720E8 -f_op_scene.o: +f_op/f_op_scene.cpp: .text start:0x80029CB4 end:0x80029E00 .data start:0x803720E8 end:0x80372100 -f_op_scene_iter.o: +f_op/f_op_scene_iter.cpp: .text start:0x80029E00 end:0x80029E3C -f_op_scene_mng.o: +f_op/f_op_scene_mng.cpp: .text start:0x80029E3C end:0x80029FF8 .rodata start:0x8033C190 end:0x8033C1B0 .sdata start:0x803F6168 end:0x803F6170 -f_op_scene_req.o: +f_op/f_op_scene_req.cpp: .text start:0x80029FF8 end:0x8002A30C .data start:0x80372100 end:0x80372150 .sbss start:0x803F69E0 end:0x803F69E8 -f_op_scene_tag.o: +f_op/f_op_scene_tag.cpp: .text start:0x8002A30C end:0x8002A378 .data start:0x80372150 end:0x80372160 -f_op_view.o: +f_op/f_op_view.cpp: .text start:0x8002A378 end:0x8002A454 .data start:0x80372160 end:0x80372178 -f_op_kankyo.o: +f_op/f_op_kankyo.cpp: .text start:0x8002A454 end:0x8002A688 .data start:0x80372178 end:0x80372190 .sbss start:0x803F69E8 end:0x803F69F0 -f_op_msg.o: +f_op/f_op_msg.cpp: .text start:0x8002A688 end:0x8002A860 .data start:0x80372190 end:0x803721A8 .sbss start:0x803F69F0 end:0x803F69F8 -f_op_kankyo_mng.o: +f_op/f_op_kankyo_mng.cpp: .text start:0x8002A860 end:0x8002ABB4 .sdata2 start:0x803F80C0 end:0x803F80C8 -f_op_msg_mng.o: +f_op/f_op_msg_mng.cpp: .text start:0x8002ABB4 end:0x8003C640 .ctors start:0x803386B0 end:0x803386B4 .rodata start:0x8033C1B0 end:0x8033C690 @@ -265,134 +265,134 @@ f_op_msg_mng.o: .sbss start:0x803F69F8 end:0x803F6A10 .sdata2 start:0x803F80C8 end:0x803F8130 -f_op_draw_iter.o: +f_op/f_op_draw_iter.cpp: .text start:0x8003C640 end:0x8003C6EC .sbss start:0x803F6A10 end:0x803F6A18 -f_op_draw_tag.o: +f_op/f_op_draw_tag.cpp: .text start:0x8003C6EC end:0x8003C788 .bss start:0x803B9E80 end:0x803BCD60 .sdata start:0x803F6178 end:0x803F6180 -f_op_scene_pause.o: +f_op/f_op_scene_pause.cpp: .text start:0x8003C788 end:0x8003C88C -f_pc_base.o: +f_pc/f_pc_base.cpp: .text start:0x8003C88C end:0x8003CC08 .sbss start:0x803F6A18 end:0x803F6A30 -f_pc_create_iter.o: +f_pc/f_pc_create_iter.cpp: .text start:0x8003CC08 end:0x8003CD0C -f_pc_create_req.o: +f_pc/f_pc_create_req.cpp: .text start:0x8003CD0C end:0x8003D078 -f_pc_create_tag.o: +f_pc/f_pc_create_tag.cpp: .text start:0x8003D078 end:0x8003D0E8 .data start:0x80372690 end:0x803726A0 -f_pc_creator.o: +f_pc/f_pc_creator.cpp: .text start:0x8003D0E8 end:0x8003D170 -f_pc_delete_tag.o: +f_pc/f_pc_delete_tag.cpp: .text start:0x8003D170 end:0x8003D280 .data start:0x803726A0 end:0x803726B0 -f_pc_deletor.o: +f_pc/f_pc_deletor.cpp: .text start:0x8003D280 end:0x8003D580 .rodata start:0x8033C690 end:0x8033C6C0 -f_pc_draw_priority.o: +f_pc/f_pc_draw_priority.cpp: .text start:0x8003D580 end:0x8003D5B0 -f_pc_executor.o: +f_pc/f_pc_executor.cpp: .text start:0x8003D5B0 end:0x8003D800 -f_pc_layer.o: +f_pc/f_pc_layer.cpp: .text start:0x8003D800 end:0x8003DC78 .data start:0x803726B0 end:0x803726E8 .sbss start:0x803F6A30 end:0x803F6A48 -f_pc_leaf.o: +f_pc/f_pc_leaf.cpp: .text start:0x8003DC78 end:0x8003DE00 .data start:0x803726E8 end:0x80372700 .sbss start:0x803F6A48 end:0x803F6A50 -f_pc_layer_iter.o: +f_pc/f_pc_layer_iter.cpp: .text start:0x8003DE00 end:0x8003DF4C -f_pc_layer_tag.o: +f_pc/f_pc_layer_tag.cpp: .text start:0x8003DF4C end:0x8003E1DC .data start:0x80372700 end:0x80372720 -f_pc_line.o: +f_pc/f_pc_line.cpp: .text start:0x8003E1DC end:0x8003E230 .bss start:0x803BCD60 end:0x803BCE20 .sdata start:0x803F6180 end:0x803F6188 -f_pc_load.o: +f_pc/f_pc_load.cpp: .text start:0x8003E230 end:0x8003E318 -f_pc_manager.o: +f_pc/f_pc_manager.cpp: .text start:0x8003E318 end:0x8003EF00 .rodata start:0x8033C6C0 end:0x8034EC10 .bss start:0x803BCE20 end:0x803BCEC8 .sbss start:0x803F6A50 end:0x803F6A58 .sdata2 start:0x803F8130 end:0x803F8188 -f_pc_method.o: +f_pc/f_pc_method.cpp: .text start:0x8003EF00 end:0x8003EFC8 -f_pc_node.o: +f_pc/f_pc_node.cpp: .text start:0x8003EFC8 end:0x8003F29C .data start:0x80372720 end:0x80372738 .sdata start:0x803F6188 end:0x803F6190 .sbss start:0x803F6A58 end:0x803F6A60 -f_pc_node_req.o: +f_pc/f_pc_node_req.cpp: .text start:0x8003F29C end:0x8003FC08 .data start:0x80372738 end:0x803727E0 .sbss start:0x803F6A60 end:0x803F6A68 -f_pc_priority.o: +f_pc/f_pc_priority.cpp: .text start:0x8003FC08 end:0x8004003C .bss start:0x803BCEC8 end:0x803BCED8 .sdata start:0x803F6190 end:0x803F6198 -f_pc_profile.o: +f_pc/f_pc_profile.cpp: .text start:0x8004003C end:0x80040050 .sbss start:0x803F6A68 end:0x803F6A70 -f_pc_searcher.o: +f_pc/f_pc_searcher.cpp: .text start:0x80040050 end:0x80040080 -f_pc_line_tag.o: +f_pc/f_pc_line_tag.cpp: .text start:0x80040080 end:0x80040198 -f_pc_line_iter.o: +f_pc/f_pc_line_iter.cpp: .text start:0x80040198 end:0x8004023C -f_pc_method_iter.o: +f_pc/f_pc_method_iter.cpp: .text start:0x8004023C end:0x80040260 -f_pc_method_tag.o: +f_pc/f_pc_method_tag.cpp: .text start:0x80040260 end:0x8004031C -f_pc_pause.o: +f_pc/f_pc_pause.cpp: .text start:0x8004031C end:0x8004042C -f_pc_draw.o: +f_pc/f_pc_draw.cpp: .text start:0x8004042C end:0x80040520 -f_pc_fstcreate_req.o: +f_pc/f_pc_fstcreate_req.cpp: .text start:0x80040520 end:0x80040648 .data start:0x803727E0 end:0x803727F0 -f_pc_stdcreate_req.o: +f_pc/f_pc_stdcreate_req.cpp: .text start:0x80040648 end:0x80040900 .data start:0x803727F0 end:0x80372818 -d_stage.o: +d/d_stage.cpp: .text start:0x80040900 end:0x800455A4 .text start:0x800455A4 end:0x800455AC .ctors start:0x803386B4 end:0x803386B8 @@ -403,7 +403,7 @@ d_stage.o: .sbss start:0x803F6A70 end:0x803F6A88 .sdata2 start:0x803F8188 end:0x803F81B8 -d_map.o: +d/map/d_map.cpp: .text start:0x800455AC end:0x800517AC .text start:0x800517AC end:0x80052134 .ctors start:0x803386B8 end:0x803386BC @@ -414,7 +414,7 @@ d_map.o: .sdata2 start:0x803F81B8 end:0x803F8308 .sbss2 start:0x803FCF28 end:0x803FCF30 -d_com_inf_game.o: +d/com/d_com_inf_game.cpp: .text start:0x80052134 end:0x800565CC .ctors start:0x803386BC end:0x803386C0 .rodata start:0x8034F530 end:0x8034F6D0 @@ -423,10 +423,10 @@ d_com_inf_game.o: .sdata start:0x803F61A0 end:0x803F61B0 .sdata2 start:0x803F8308 end:0x803F8320 -d_com_lib_game.o: +d/com/d_com_lib_game.cpp: .text start:0x800565CC end:0x8005662C -d_com_static.o: +d/com/d_com_static.cpp: .text start:0x8005662C end:0x80057000 .ctors start:0x803386C0 end:0x803386C4 .rodata start:0x8034F6D0 end:0x8034F750 @@ -436,13 +436,13 @@ d_com_static.o: .sbss start:0x803F6B20 end:0x803F6B88 .sdata2 start:0x803F8320 end:0x803F8368 -d_lib.o: +d/d_lib.cpp: .text start:0x80057000 end:0x800589A8 .rodata start:0x8034F750 end:0x8034F7D8 .data start:0x80375D08 end:0x80375D38 .sdata2 start:0x803F8368 end:0x803F8398 -d_save.o: +d/save/d_save.cpp: .text start:0x800589A8 end:0x8005EF88 .rodata start:0x8034F7D8 end:0x8034FB88 .data start:0x80375D38 end:0x80375DF8 @@ -451,28 +451,28 @@ d_save.o: .sbss start:0x803F6B88 end:0x803F6B90 .sdata2 start:0x803F8398 end:0x803F83A8 -d_save_init.o: +d/save/d_save_init.cpp: .text start:0x8005EF88 end:0x8005EFDC -d_shop.o: +d/d_shop.cpp: .text start:0x8005EFDC end:0x80060BE8 .data start:0x80375DF8 end:0x80376998 .sdata start:0x803F61C0 end:0x803F61D0 .sdata2 start:0x803F83A8 end:0x803F8400 -d_jnt_hit.o: +d/d_jnt_hit.cpp: .text start:0x80060BE8 end:0x8006286C .text start:0x8006286C end:0x800628B4 .data start:0x80376998 end:0x803769C0 .sdata2 start:0x803F8400 end:0x803F8428 -d_chain.o: +d/d_chain.cpp: .text start:0x800628B4 end:0x80062D5C .ctors start:0x803386C4 end:0x803386C8 .data start:0x803769C0 end:0x80376E20 .sdata2 start:0x803F8428 end:0x803F8440 -d_cloth_packet.o: +d/d_cloth_packet.cpp: .text start:0x80062D5C end:0x8006650C .text start:0x8006650C end:0x800666EC .rodata start:0x8034FB88 end:0x8034FBB8 @@ -481,7 +481,7 @@ d_cloth_packet.o: .sbss start:0x803F6B90 end:0x803F6BA0 .sdata2 start:0x803F8440 end:0x803F84C8 -d_a_obj.o: +d/a/d_a_obj.cpp: .text start:0x800666EC end:0x80067D1C .rodata start:0x8034FBB8 end:0x8034FC58 .data start:0x80376FB8 end:0x80377018 @@ -489,76 +489,76 @@ d_a_obj.o: .sbss start:0x803F6BA0 end:0x803F6BA8 .sdata2 start:0x803F84C8 end:0x803F8530 -d_a_obj_tribox_static.o: +d/a/d_a_obj_tribox_static.cpp: .text start:0x80067D1C end:0x80067D94 .ctors start:0x803386C8 end:0x803386CC .bss start:0x803E1F30 end:0x803E1F48 .sbss start:0x803F6BA8 end:0x803F6BC0 -d_a_ship_static.o: +d/a/d_a_ship_static.cpp: .text start:0x80067D94 end:0x80067E78 .sdata2 start:0x803F8530 end:0x803F8538 -d_a_boko_static.o: +d/a/d_a_boko_static.cpp: .text start:0x80067E78 end:0x80067FA0 .data start:0x80377018 end:0x80377168 .sdata start:0x803F61E0 end:0x803F61E8 -d_a_bomb_static.o: +d/a/d_a_bomb_static.cpp: .text start:0x80067FA0 end:0x800684F4 .text start:0x800684F4 end:0x80068510 .rodata start:0x8034FC58 end:0x8034FC90 -d_a_branch_static.o: +d/a/d_a_branch_static.cpp: .text start:0x80068510 end:0x800685F8 .rodata start:0x8034FC90 end:0x8034FCC0 -d_a_mgameboard_static.o: +d/a/d_a_mgameboard_static.cpp: .text start:0x800685F8 end:0x80068650 -d_a_itembase_static.o: +d/a/d_a_itembase_static.cpp: .text start:0x80068650 end:0x80068820 .rodata start:0x8034FCC0 end:0x8034FD10 -d_a_item_static.o: +d/a/d_a_item_static.cpp: .text start:0x80068820 end:0x800689F0 .sdata2 start:0x803F8538 end:0x803F8540 -d_a_shop_item_static.o: +d/a/d_a_shop_item_static.cpp: .text start:0x800689F0 end:0x80068A58 .rodata start:0x8034FD10 end:0x80351DF0 .sdata2 start:0x803F8540 end:0x803F8550 -d_a_race_item_static.o: +d/a/d_a_race_item_static.cpp: .text start:0x80068A58 end:0x800690E4 .data start:0x80377168 end:0x80377228 .sdata2 start:0x803F8550 end:0x803F8558 -d_a_leaflift_static.o: +d/a/d_a_leaflift_static.cpp: .text start:0x800690E4 end:0x800692C4 .sdata2 start:0x803F8558 end:0x803F8580 -d_demo.o: +d/d_demo.cpp: .text start:0x800692C4 end:0x8006B39C .rodata start:0x80351DF0 end:0x80351EE0 .data start:0x80377228 end:0x803774A0 .sdata2 start:0x803F8580 end:0x803F85B8 -d_door.o: +d/d_door.cpp: .text start:0x8006B39C end:0x8006D800 .text start:0x8006D800 end:0x8006D804 .rodata start:0x80351EE0 end:0x803520F8 .data start:0x803774A0 end:0x80377528 .sdata2 start:0x803F85B8 end:0x803F8620 -d_resorce.o: +d/d_resorce.cpp: .text start:0x8006D804 end:0x8006F62C .rodata start:0x803520F8 end:0x80352518 .data start:0x80377528 end:0x803775E0 .sbss start:0x803F6BC0 end:0x803F6BD0 .sdata2 start:0x803F8620 end:0x803F8638 -d_material.o: +d/d_material.cpp: .text start:0x8006F62C end:0x8006FE04 .ctors start:0x803386CC end:0x803386D0 .rodata start:0x80352518 end:0x80352570 @@ -567,13 +567,13 @@ d_material.o: .sbss start:0x803F6BD0 end:0x803F6BE0 .sdata2 start:0x803F8638 end:0x803F8640 -d_event.o: +d/d_event.cpp: .text start:0x8006FE04 end:0x80071778 .rodata start:0x80352570 end:0x803525C8 .data start:0x803775F0 end:0x80377628 .sdata2 start:0x803F8640 end:0x803F8650 -d_event_data.o: +d/event/d_event_data.cpp: .text start:0x80071778 end:0x800737DC .rodata start:0x803525C8 end:0x80352828 .data start:0x80377628 end:0x803777B0 @@ -581,27 +581,27 @@ d_event_data.o: .sbss start:0x803F6BE0 end:0x803F6BF0 .sdata2 start:0x803F8650 end:0x803F8678 -d_event_manager.o: +d/event/d_event_manager.cpp: .text start:0x800737DC end:0x800755A4 .rodata start:0x80352828 end:0x803529B0 .data start:0x803777B0 end:0x80377800 .sdata start:0x803F6200 end:0x803F6208 .sdata2 start:0x803F8678 end:0x803F8688 -d_magma.o: +d/d_magma.cpp: .text start:0x800755A4 end:0x80076B00 .rodata start:0x803529B0 end:0x80352A08 .data start:0x80377800 end:0x80377BC0 .bss start:0x803E1F58 end:0x803E2098 .sdata2 start:0x803F8688 end:0x803F8710 -d_boss_magma.o: +d/d_boss_magma.cpp: .text start:0x80076B00 end:0x80077048 .data start:0x80377BC0 end:0x80377BE0 .sbss start:0x803F6BF0 end:0x803F6BF8 .sdata2 start:0x803F8710 end:0x803F8778 -d_grass.o: +d/d_grass.cpp: .text start:0x80077048 end:0x800787BC .ctors start:0x803386D0 end:0x803386D4 .rodata start:0x80352A08 end:0x80352A50 @@ -610,7 +610,7 @@ d_grass.o: .sbss start:0x803F6BF8 end:0x803F6C08 .sdata2 start:0x803F8778 end:0x803F87F0 -d_tree.o: +d/d_tree.cpp: .text start:0x800787BC end:0x8007A4BC .text start:0x8007A4BC end:0x8007A4D8 .ctors start:0x803386D4 end:0x803386D8 @@ -621,7 +621,7 @@ d_tree.o: .sbss start:0x803F6C08 end:0x803F6C10 .sdata2 start:0x803F87F0 end:0x803F8880 -d_particle.o: +d/particle/d_particle.cpp: .text start:0x8007A4D8 end:0x80080018 .ctors start:0x803386D8 end:0x803386DC .rodata start:0x80352A80 end:0x80352BB8 @@ -631,17 +631,17 @@ d_particle.o: .sdata2 start:0x803F8880 end:0x803F88F0 .sbss2 start:0x803FCF30 end:0x803FCF38 -d_particle_name.o: +d/particle/d_particle_name.cpp: .text start:0x80080018 end:0x80080018 .data start:0x8037B630 end:0x8037B6A0 -d_path.o: +d/d_path.cpp: .text start:0x80080018 end:0x800804A4 .text start:0x800804A4 end:0x800804A4 .rodata start:0x80352BB8 end:0x80352C40 .sdata2 start:0x803F88F0 end:0x803F88F8 -d_drawlist.o: +d/d_drawlist.cpp: .text start:0x800804A4 end:0x80086EE0 .ctors start:0x803386DC end:0x803386E0 .rodata start:0x80352C40 end:0x80352C90 @@ -651,11 +651,11 @@ d_drawlist.o: .sbss start:0x803F6C48 end:0x803F6C60 .sdata2 start:0x803F88F8 end:0x803F89D0 -d_kankyo_data.o: +d/kankyo/d_kankyo_data.cpp: .text start:0x80086EE0 end:0x80086F74 .data start:0x8037CD28 end:0x8037D2E8 -d_kankyo_wether.o: +d/kankyo/d_kankyo_wether.cpp: .text start:0x80086F74 end:0x8008AA30 .rodata start:0x80352C90 end:0x80352D88 .data start:0x8037D2E8 end:0x8037D3D8 @@ -663,7 +663,7 @@ d_kankyo_wether.o: .sbss start:0x803F6C60 end:0x803F6C68 .sdata2 start:0x803F89D0 end:0x803F8A98 -d_kankyo_rain.o: +d/kankyo/d_kankyo_rain.cpp: .text start:0x8008AA30 end:0x8009BE1C .text start:0x8009BE1C end:0x8009BE64 .rodata start:0x80352D88 end:0x80352FD0 @@ -673,28 +673,28 @@ d_kankyo_rain.o: .sbss start:0x803F6C68 end:0x803F6CA8 .sdata2 start:0x803F8A98 end:0x803F8E40 -d_kankyo_demo.o: +d/kankyo/d_kankyo_demo.cpp: .text start:0x8009BE64 end:0x8009BFD4 .sdata2 start:0x803F8E40 end:0x803F8E58 -d_detect.o: +d/d_detect.cpp: .text start:0x8009BFD4 end:0x8009C620 .text start:0x8009C620 end:0x8009C620 .text start:0x8009C620 end:0x8009C63C .rodata start:0x80352FD0 end:0x80352FE0 .sdata2 start:0x803F8E58 end:0x803F8E80 -d_vibration.o: +d/d_vibration.cpp: .text start:0x8009C63C end:0x8009D220 .data start:0x8037D460 end:0x8037D470 .sbss start:0x803F6CA8 end:0x803F6CB0 .sdata2 start:0x803F8E80 end:0x803F8E88 -d_vib_pattern.o: +d/d_vib_pattern.cpp: .text start:0x8009D220 end:0x8009D220 .rodata start:0x80352FE0 end:0x80353240 -d_attention.o: +d/d_attention.cpp: .text start:0x8009D220 end:0x800A0270 .text start:0x800A0270 end:0x800A0270 .rodata start:0x80353240 end:0x803532B8 @@ -702,11 +702,11 @@ d_attention.o: .sdata start:0x803F6240 end:0x803F6250 .sdata2 start:0x803F8E88 end:0x803F8EE8 -d_att_dist.o: +d/d_att_dist.cpp: .text start:0x800A0270 end:0x800A0270 .data start:0x8037D4E8 end:0x8037E940 -d_bg_s.o: +d/bg/d_bg_s.cpp: .text start:0x800A0270 end:0x800A2550 .text start:0x800A2550 end:0x800A2550 .text start:0x800A2550 end:0x800A2550 @@ -726,7 +726,7 @@ d_bg_s.o: .data start:0x8037E940 end:0x8037E9D8 .sdata2 start:0x803F8EE8 end:0x803F8F08 -d_bg_s_acch.o: +d/bg/d_bg_s_acch.cpp: .text start:0x800A257C end:0x800A4348 .text start:0x800A4348 end:0x800A43A4 .text start:0x800A43A4 end:0x800A43EC @@ -752,7 +752,7 @@ d_bg_s_acch.o: .data start:0x8037E9D8 end:0x8037EA50 .sdata2 start:0x803F8F08 end:0x803F8F40 -d_bg_s_func.o: +d/bg/d_bg_s_func.cpp: .text start:0x800A4564 end:0x800A54F8 .text start:0x800A54F8 end:0x800A5660 .text start:0x800A5660 end:0x800A5660 @@ -768,16 +768,16 @@ d_bg_s_func.o: .data start:0x8037EA50 end:0x8037EA80 .sdata2 start:0x803F8F40 end:0x803F8F48 -d_bg_s_lin_chk.o: +d/bg/d_bg_s_lin_chk.cpp: .text start:0x800A5678 end:0x800A56B8 -d_bg_s_movebg_actor.o: +d/bg/d_bg_s_movebg_actor.cpp: .text start:0x800A56B8 end:0x800A5A3C .text start:0x800A5A3C end:0x800A5A7C .data start:0x8037EA80 end:0x8037EAA8 .sbss start:0x803F6CB0 end:0x803F6CC0 -d_bg_s_spl_grp_chk.o: +d/bg/d_bg_s_spl_grp_chk.cpp: .text start:0x800A5A7C end:0x800A5BDC .text start:0x800A5BDC end:0x800A5BDC .text start:0x800A5BDC end:0x800A5BDC @@ -789,7 +789,7 @@ d_bg_s_spl_grp_chk.o: .text start:0x800A5BDC end:0x800A5BDC .sdata2 start:0x803F8F48 end:0x803F8F50 -d_bg_s_wtr_chk.o: +d/bg/d_bg_s_wtr_chk.cpp: .text start:0x800A5BDC end:0x800A5C3C .text start:0x800A5C3C end:0x800A5C3C .text start:0x800A5C3C end:0x800A5C3C @@ -800,7 +800,7 @@ d_bg_s_wtr_chk.o: .text start:0x800A5C3C end:0x800A5C3C .text start:0x800A5C3C end:0x800A5C3C -d_bg_w.o: +d/bg/d_bg_w.cpp: .text start:0x800A5C3C end:0x800A986C .text start:0x800A986C end:0x800A98C8 .text start:0x800A98C8 end:0x800A98C8 @@ -810,11 +810,11 @@ d_bg_w.o: .data start:0x8037EAA8 end:0x8037EAE8 .sdata2 start:0x803F8F50 end:0x803F8F80 -d_bg_w_deform.o: +d/bg/d_bg_w_deform.cpp: .text start:0x800A9928 end:0x800A9A48 .rodata start:0x80353AE0 end:0x80353B38 -d_bg_w_hf.o: +d/bg/d_bg_w_hf.cpp: .text start:0x800A9A48 end:0x800AAB78 .text start:0x800AAB78 end:0x800AABF8 .text start:0x800AABF8 end:0x800AABFC @@ -822,14 +822,14 @@ d_bg_w_hf.o: .data start:0x8037EAE8 end:0x8037EB18 .sdata2 start:0x803F8F80 end:0x803F8F90 -d_bg_w_sv.o: +d/bg/d_bg_w_sv.cpp: .text start:0x800AABFC end:0x800AB23C .text start:0x800AB23C end:0x800AB23C .text start:0x800AB23C end:0x800AB2AC .data start:0x8037EB18 end:0x8037EB48 .sdata2 start:0x803F8F90 end:0x803F8F98 -d_cc_d.o: +d/cc/d_cc_d.cpp: .text start:0x800AB2AC end:0x800AC0E8 .text start:0x800AC0E8 end:0x800AC594 .text start:0x800AC594 end:0x800AC810 @@ -837,7 +837,7 @@ d_cc_d.o: .rodata start:0x80353F88 end:0x80353FA8 .data start:0x8037EB48 end:0x8037EC68 -d_cc_mass_s.o: +d/cc/d_cc_mass_s.cpp: .text start:0x800AC810 end:0x800AD3F8 .text start:0x800AD3F8 end:0x800AD594 .text start:0x800AD594 end:0x800AD594 @@ -849,7 +849,7 @@ d_cc_mass_s.o: .rodata start:0x80353FA8 end:0x80353FD8 .sdata2 start:0x803F8F98 end:0x803F8FB0 -d_cc_s.o: +d/cc/d_cc_s.cpp: .text start:0x800AD5B0 end:0x800AE89C .text start:0x800AE89C end:0x800AE89C .text start:0x800AE89C end:0x800AE89C @@ -864,34 +864,34 @@ d_cc_s.o: .data start:0x8037EC68 end:0x8037ED18 .sdata2 start:0x803F8FB0 end:0x803F8FD8 -d_cc_uty.o: +d/cc/d_cc_uty.cpp: .text start:0x800AE938 end:0x800AF368 .text start:0x800AF368 end:0x800AF384 .sdata2 start:0x803F8FD8 end:0x803F9000 -d_cam_param.o: +d/d_cam_param.cpp: .text start:0x800AF384 end:0x800B0004 .text start:0x800B0004 end:0x800B004C .data start:0x8037ED18 end:0x8037ED40 .sdata2 start:0x803F9000 end:0x803F9118 -d_cam_type.o: +d/d_cam_type.cpp: .text start:0x800B004C end:0x800B004C .rodata start:0x80353FD8 end:0x80354F98 .sdata2 start:0x803F9118 end:0x803F9120 -d_cam_style.o: +d/d_cam_style.cpp: .text start:0x800B004C end:0x800B004C .rodata start:0x80354F98 end:0x80359A60 .sdata2 start:0x803F9120 end:0x803F9128 -d_cam_type2.o: +d/d_cam_type2.cpp: .text start:0x800B004C end:0x800B004C .rodata start:0x80359A60 end:0x80359B90 .data start:0x8037ED40 end:0x8037EDD0 .sdata2 start:0x803F9128 end:0x803F9130 -d_ev_camera.o: +d/d_ev_camera.cpp: .text start:0x800B004C end:0x800BD678 .rodata start:0x80359B90 end:0x80359F38 .data start:0x8037EDD0 end:0x8037EDE0 @@ -899,7 +899,7 @@ d_ev_camera.o: .sbss start:0x803F6CC0 end:0x803F6E40 .sdata2 start:0x803F9130 end:0x803F93B0 -d_wood.o: +d/d_wood.cpp: .text start:0x800BD678 end:0x800BFA9C .ctors start:0x803386E0 end:0x803386E4 .rodata start:0x80359F38 end:0x8035A070 @@ -908,7 +908,7 @@ d_wood.o: .sbss start:0x803F6E40 end:0x803F6E50 .sdata2 start:0x803F93B0 end:0x803F9400 -d_flower.o: +d/d_flower.cpp: .text start:0x800BFA9C end:0x800C12F4 .text start:0x800C12F4 end:0x800C12F4 .ctors start:0x803386E4 end:0x803386E8 @@ -919,55 +919,55 @@ d_flower.o: .sbss start:0x803F6E50 end:0x803F6E60 .sdata2 start:0x803F9400 end:0x803F9458 -d_item_data.o: +d/d_item_data.cpp: .text start:0x800C12F4 end:0x800C1F90 .ctors start:0x803386E8 end:0x803386EC .rodata start:0x8035A0A8 end:0x8035AA18 .data start:0x80383F08 end:0x803888B8 -d_seafightgame.o: +d/d_seafightgame.cpp: .text start:0x800C1F90 end:0x800C239C .sdata2 start:0x803F9458 end:0x803F9460 -d_spline_path.o: +d/d_spline_path.cpp: .text start:0x800C239C end:0x800C26D4 .text start:0x800C26D4 end:0x800C26D4 .text start:0x800C26D4 end:0x800C26D4 .sdata2 start:0x803F9460 end:0x803F9470 -d_s_actor_data_mng.o: +d/s/d_s_actor_data_mng.cpp: .text start:0x800C26D4 end:0x800C2DFC .rodata start:0x8035AA18 end:0x8035AB30 .data start:0x803888B8 end:0x803888C8 -d_item.o: +d/d_item.cpp: .text start:0x800C2DFC end:0x800C8498 .data start:0x803888C8 end:0x803890C8 .sdata2 start:0x803F9470 end:0x803F9488 -d_2dnumber.o: +d/d_2dnumber.cpp: .text start:0x800C8498 end:0x800CB4B0 .text start:0x800CB4B0 end:0x800CB5C4 .rodata start:0x8035AB30 end:0x8035ABA0 .data start:0x803890C8 end:0x80389138 .sdata2 start:0x803F9488 end:0x803F9508 -d_a_npc_cb1_static.o: +d/a/d_a_npc_cb1_static.cpp: .text start:0x800CB5C4 end:0x800CB5CC .sbss start:0x803F6E60 end:0x803F6E68 -d_a_npc_mk_static.o: +d/a/d_a_npc_mk_static.cpp: .text start:0x800CB5CC end:0x800CC734 .sdata2 start:0x803F9508 end:0x803F9560 -d_salvage.o: +d/d_salvage.cpp: .text start:0x800CC734 end:0x800CCF6C .text start:0x800CCF6C end:0x800CCF6C .rodata start:0x8035ABA0 end:0x8035ABC0 .data start:0x80389138 end:0x80389158 .sdata2 start:0x803F9560 end:0x803F9588 -d_snap.o: +d/d_snap.cpp: .text start:0x800CCF6C end:0x800CF058 .text start:0x800CF058 end:0x800CF058 .text start:0x800CF058 end:0x800CF31C @@ -978,12 +978,12 @@ d_snap.o: .bss start:0x803E26F0 end:0x803E35E8 .sdata2 start:0x803F9588 end:0x803F95D0 -d_point_wind.o: +d/d_point_wind.cpp: .text start:0x800CF31C end:0x800CF5EC .rodata start:0x8035B7A0 end:0x8035B7A8 .sdata2 start:0x803F95D0 end:0x803F9600 -d_a_agb.o: +d/a/d_a_agb.cpp: .text start:0x800CF5EC end:0x800D4554 .text start:0x800D4554 end:0x800D455C .ctors start:0x803386F0 end:0x803386F4 @@ -993,7 +993,7 @@ d_a_agb.o: .sbss start:0x803F6E68 end:0x803F6E90 .sdata2 start:0x803F9600 end:0x803F96C0 -d_a_arrow.o: +d/a/d_a_arrow.cpp: .text start:0x800D455C end:0x800D8434 .rodata start:0x8035B860 end:0x8035B968 .data start:0x80389890 end:0x80389C90 @@ -1001,14 +1001,14 @@ d_a_arrow.o: .sbss start:0x803F6E90 end:0x803F6E98 .sdata2 start:0x803F96C0 end:0x803F9788 -d_a_bg.o: +d/a/d_a_bg.cpp: .text start:0x800D8434 end:0x800D9318 .rodata start:0x8035B968 end:0x8035B9A0 .data start:0x80389C90 end:0x80389DB8 .bss start:0x803E3668 end:0x803E3688 .sdata2 start:0x803F9788 end:0x803F97A0 -d_a_bomb.o: +d/a/d_a_bomb.cpp: .text start:0x800D9318 end:0x800D9318 .text start:0x800D9318 end:0x800DD1A4 .text start:0x800DD1A4 end:0x800DD1A4 @@ -1020,7 +1020,7 @@ d_a_bomb.o: .sdata2 start:0x803F97A0 end:0x803F9890 .sbss2 start:0x803FCF38 end:0x803FCF40 -d_a_bomb2.o: +d/a/d_a_bomb2.cpp: .text start:0x800DD37C end:0x800E0B14 .text start:0x800E0B14 end:0x800E0BEC .text start:0x800E0BEC end:0x800E0BEC @@ -1032,7 +1032,7 @@ d_a_bomb2.o: .sdata2 start:0x803F9890 end:0x803F9940 .sbss2 start:0x803FCF40 end:0x803FCF48 -d_a_boomerang.o: +d/a/d_a_boomerang.cpp: .text start:0x800E0C08 end:0x800E34A4 .text start:0x800E34A4 end:0x800E34AC .text start:0x800E34AC end:0x800E3510 @@ -1045,7 +1045,7 @@ d_a_boomerang.o: .sbss start:0x803F6EA8 end:0x803F6EB0 .sdata2 start:0x803F9940 end:0x803F99E0 -d_a_dai_item.o: +d/a/d_a_dai_item.cpp: .text start:0x800E3638 end:0x800E595C .ctors start:0x803386F8 end:0x803386FC .rodata start:0x8035BB80 end:0x8035BCD0 @@ -1055,18 +1055,18 @@ d_a_dai_item.o: .sbss start:0x803F6EB0 end:0x803F6EB8 .sdata2 start:0x803F99E0 end:0x803F9A50 -d_a_demo00.o: +d/a/d_a_demo00.cpp: .text start:0x800E595C end:0x800E79C0 .rodata start:0x8035BCD0 end:0x8035BDE8 .data start:0x8038B018 end:0x8038B0C0 .sdata2 start:0x803F9A50 end:0x803F9A98 -d_a_disappear.o: +d/a/d_a_disappear.cpp: .text start:0x800E79C0 end:0x800E7E60 .data start:0x8038B0C0 end:0x8038B158 .sdata2 start:0x803F9A98 end:0x803F9AB0 -d_a_esa.o: +d/a/d_a_esa.cpp: .text start:0x800E7E60 end:0x800E8CA4 .text start:0x800E8CA4 end:0x800E8CC0 .rodata start:0x8035BDE8 end:0x8035BE18 @@ -1075,7 +1075,7 @@ d_a_esa.o: .sbss start:0x803F6EB8 end:0x803F6EC0 .sdata2 start:0x803F9AB0 end:0x803F9B28 -d_a_grid.o: +d/a/d_a_grid.cpp: .text start:0x800E8CC0 end:0x800EB520 .text start:0x800EB520 end:0x800EB5D8 .text start:0x800EB5D8 end:0x800EB60C @@ -1086,7 +1086,7 @@ d_a_grid.o: .sbss start:0x803F6EC0 end:0x803F6EC8 .sdata2 start:0x803F9B28 end:0x803F9C28 -d_a_himo2.o: +d/a/d_a_himo2.cpp: .text start:0x800EB60C end:0x800F0BE0 .text start:0x800F0BE0 end:0x800F0C54 .text start:0x800F0C54 end:0x800F0CCC @@ -1099,7 +1099,7 @@ d_a_himo2.o: .sbss start:0x803F6EC8 end:0x803F6ED8 .sdata2 start:0x803F9C28 end:0x803F9DD0 -d_a_hookshot.o: +d/a/d_a_hookshot.cpp: .text start:0x800F104C end:0x800F3198 .text start:0x800F3198 end:0x800F31CC .text start:0x800F31CC end:0x800F3228 @@ -1108,14 +1108,14 @@ d_a_hookshot.o: .data start:0x8038BD20 end:0x8038C500 .sdata2 start:0x803F9DD0 end:0x803F9E28 -d_a_ib.o: +d/a/d_a_ib.cpp: .text start:0x800F3228 end:0x800F4BC8 .rodata start:0x8035BE78 end:0x8035BF08 .data start:0x8038C500 end:0x8038C8A0 .sbss start:0x803F6ED8 end:0x803F6EE0 .sdata2 start:0x803F9E28 end:0x803F9E80 -d_a_item.o: +d/a/d_a_item.cpp: .text start:0x800F4BC8 end:0x800F89F8 .text start:0x800F89F8 end:0x800F8A14 .rodata start:0x8035BF08 end:0x8035BF18 @@ -1124,13 +1124,13 @@ d_a_item.o: .sbss start:0x803F6EE0 end:0x803F6EE8 .sdata2 start:0x803F9E80 end:0x803F9EF8 -d_a_itembase.o: +d/a/d_a_itembase.cpp: .text start:0x800F8A14 end:0x800F95B8 .rodata start:0x8035BF18 end:0x8035BF80 .data start:0x8038D120 end:0x8038D148 .sdata2 start:0x803F9EF8 end:0x803F9F18 -d_a_nh.o: +d/a/d_a_nh.cpp: .text start:0x800F95B8 end:0x800FAFC0 .ctors start:0x80338708 end:0x8033870C .rodata start:0x8035BF80 end:0x8035BFF8 @@ -1139,7 +1139,7 @@ d_a_nh.o: .sbss start:0x803F6EE8 end:0x803F6EF0 .sdata2 start:0x803F9F18 end:0x803F9F58 -d_a_npc_fa1.o: +d/a/d_a_npc_fa1.cpp: .text start:0x800FAFC0 end:0x800FDAE8 .text start:0x800FDAE8 end:0x800FDAFC .ctors start:0x8033870C end:0x80338710 @@ -1149,7 +1149,7 @@ d_a_npc_fa1.o: .sbss start:0x803F6EF0 end:0x803F6F00 .sdata2 start:0x803F9F58 end:0x803F9FC0 -d_a_obj_search.o: +d/a/d_a_obj_search.cpp: .text start:0x800FDAFC end:0x801028FC .text start:0x801028FC end:0x801028FC .rodata start:0x8035C090 end:0x8035C210 @@ -1160,7 +1160,7 @@ d_a_obj_search.o: .sdata2 start:0x803F9FC0 end:0x803FA0B8 .sbss2 start:0x803FCF48 end:0x803FCF50 -d_a_player.o: +d/a/d_a_player.cpp: .text start:0x801028FC end:0x80102E18 .text start:0x80102E18 end:0x80102E18 .text start:0x80102E18 end:0x80102E8C @@ -1168,7 +1168,7 @@ d_a_player.o: .data start:0x8038DC50 end:0x8038DC80 .sdata2 start:0x803FA0B8 end:0x803FA0E0 -d_a_player_main.o: +d/a/d_a_player_main.cpp: .text start:0x80102E8C end:0x8012901C .text start:0x8012901C end:0x8012CD60 .text start:0x8012CD60 end:0x80132F34 @@ -1207,14 +1207,14 @@ d_a_player_main.o: .sdata2 start:0x803FA0E0 end:0x803FA5B8 .sbss2 start:0x803FCF50 end:0x803FCF58 -d_a_player_npc.o: +d/a/d_a_player_npc.cpp: .text start:0x8015A37C end:0x8015B0A4 .rodata start:0x8035E4A0 end:0x8035E540 .bss start:0x803E4720 end:0x803E4738 .sbss start:0x803F6F58 end:0x803F6F60 .sdata2 start:0x803FA5B8 end:0x803FA5E8 -d_a_sea.o: +d/a/d_a_sea.cpp: .text start:0x8015B0A4 end:0x8015D99C .text start:0x8015D99C end:0x8015DAAC .text start:0x8015DAAC end:0x8015DAF4 @@ -1225,25 +1225,25 @@ d_a_sea.o: .sdata start:0x803F62C0 end:0x803F62C8 .sdata2 start:0x803FA5E8 end:0x803FA678 -d_a_spc_item01.o: +d/a/d_a_spc_item01.cpp: .text start:0x8015DAF4 end:0x8015E3F0 .data start:0x80390788 end:0x80390840 .sdata2 start:0x803FA678 end:0x803FA6A8 -d_a_vrbox.o: +d/a/d_a_vrbox.cpp: .text start:0x8015E3F0 end:0x8015EA14 .rodata start:0x8035E578 end:0x8035E5C8 .data start:0x80390840 end:0x80390890 .sdata2 start:0x803FA6A8 end:0x803FA6B0 -d_a_vrbox2.o: +d/a/d_a_vrbox2.cpp: .text start:0x8015EA14 end:0x8015F550 .rodata start:0x8035E5C8 end:0x8035E658 .data start:0x80390890 end:0x803908E0 .sdata start:0x803F62C8 end:0x803F62D0 .sdata2 start:0x803FA6B0 end:0x803FA6D0 -d_auction_screen.o: +d/d_auction_screen.cpp: .text start:0x8015F550 end:0x80160E64 .text start:0x80160E64 end:0x80160F60 .ctors start:0x80338718 end:0x8033871C @@ -1253,14 +1253,14 @@ d_auction_screen.o: .sbss start:0x803F6F60 end:0x803F6F70 .sdata2 start:0x803FA6D0 end:0x803FA708 -d_place_name.o: +d/d_place_name.cpp: .text start:0x80160F60 end:0x80161714 .text start:0x80161714 end:0x80161770 .rodata start:0x8035E768 end:0x8035E9C0 .data start:0x80390960 end:0x803909F8 .sdata2 start:0x803FA708 end:0x803FA718 -d_camera.o: +d/d_camera.cpp: .text start:0x80161770 end:0x8017CB18 .text start:0x8017CB18 end:0x8017D10C .text start:0x8017D10C end:0x8017D128 @@ -1275,14 +1275,14 @@ d_camera.o: .sbss start:0x803F6F70 end:0x803F6FB0 .sdata2 start:0x803FA718 end:0x803FA9A0 -d_envse.o: +d/d_envse.cpp: .text start:0x8017D4C0 end:0x8017DB40 .text start:0x8017DB40 end:0x8017DB40 .data start:0x80391240 end:0x80391280 .sdata2 start:0x803FA9A0 end:0x803FA9A8 .sbss2 start:0x803FCF58 end:0x803FCF60 -d_file_error.o: +d/file/d_file_error.cpp: .text start:0x8017DB40 end:0x8017F67C .text start:0x8017F67C end:0x8017F8B0 .ctors start:0x80338720 end:0x80338724 @@ -1292,7 +1292,7 @@ d_file_error.o: .sdata start:0x803F62D0 end:0x803F62E0 .sdata2 start:0x803FA9A8 end:0x803FA9F0 -d_file_select.o: +d/file/d_file_select.cpp: .text start:0x8017F8B0 end:0x8018DD30 .text start:0x8018DD30 end:0x8018E1CC .ctors start:0x80338724 end:0x80338728 @@ -1302,7 +1302,7 @@ d_file_select.o: .sdata start:0x803F62E0 end:0x803F62E8 .sdata2 start:0x803FA9F0 end:0x803FAA58 -d_gameover.o: +d/d_gameover.cpp: .text start:0x8018E1CC end:0x8018F674 .text start:0x8018F674 end:0x8018F744 .text start:0x8018F744 end:0x8018F7FC @@ -1311,7 +1311,7 @@ d_gameover.o: .sdata start:0x803F62E8 end:0x803F62F0 .sdata2 start:0x803FAA58 end:0x803FAAA8 -d_kankyo.o: +d/kankyo/d_kankyo.cpp: .text start:0x8018F7FC end:0x80197AB8 .text start:0x80197AB8 end:0x80197FE4 .ctors start:0x80338728 end:0x8033872C @@ -1322,17 +1322,17 @@ d_kankyo.o: .sbss start:0x803F6FB0 end:0x803F6FC0 .sdata2 start:0x803FAAA8 end:0x803FABC8 -d_kyeff.o: +d/d_kyeff.cpp: .text start:0x80197FE4 end:0x80198758 .rodata start:0x8035EFB8 end:0x8035F008 .data start:0x80391CD8 end:0x80391D18 .sdata2 start:0x803FABC8 end:0x803FAC10 -d_kyeff2.o: +d/d_kyeff2.cpp: .text start:0x80198758 end:0x80198810 .data start:0x80391D18 end:0x80391D58 -d_ky_thunder.o: +d/d_ky_thunder.cpp: .text start:0x80198810 end:0x801990CC .text start:0x801990CC end:0x801990CC .rodata start:0x8035F008 end:0x8035F048 @@ -1341,15 +1341,15 @@ d_ky_thunder.o: .sbss start:0x803F6FC0 end:0x803F6FC8 .sdata2 start:0x803FAC10 end:0x803FAC60 -d_letter.o: +d/d_letter.cpp: .text start:0x801990CC end:0x80199308 -d_level_se.o: +d/d_level_se.cpp: .text start:0x80199308 end:0x8019940C .data start:0x80391D98 end:0x80391DE0 .sdata2 start:0x803FAC60 end:0x803FAC68 -d_menu_cloth.o: +d/menu/d_menu_cloth.cpp: .text start:0x8019940C end:0x8019BE8C .ctors start:0x8033872C end:0x80338730 .rodata start:0x8035F048 end:0x8035F088 @@ -1359,7 +1359,7 @@ d_menu_cloth.o: .sdata2 start:0x803FAC68 end:0x803FAD38 .sbss2 start:0x803FCF60 end:0x803FCF68 -d_menu_collect.o: +d/menu/d_menu_collect.cpp: .text start:0x8019BE8C end:0x801A84B4 .text start:0x801A84B4 end:0x801A84B4 .text start:0x801A84B4 end:0x801A84FC @@ -1370,7 +1370,7 @@ d_menu_collect.o: .bss start:0x803E5FC8 end:0x803E6038 .sdata2 start:0x803FAD38 end:0x803FADE0 -d_menu_dmap.o: +d/menu/d_menu_dmap.cpp: .text start:0x801A86A4 end:0x801AF3B8 .text start:0x801AF3B8 end:0x801AF3B8 .text start:0x801AF3B8 end:0x801AF4F0 @@ -1380,7 +1380,7 @@ d_menu_dmap.o: .bss start:0x803E6038 end:0x803E6090 .sdata2 start:0x803FADE0 end:0x803FAE58 -d_menu_fmap.o: +d/menu/d_menu_fmap.cpp: .text start:0x801AF4F0 end:0x801BB088 .text start:0x801BB088 end:0x801BB3E4 .ctors start:0x80338738 end:0x8033873C @@ -1390,7 +1390,7 @@ d_menu_fmap.o: .sdata start:0x803F6318 end:0x803F6320 .sdata2 start:0x803FAE58 end:0x803FAF28 -d_menu_fmap2.o: +d/menu/d_menu_fmap2.cpp: .text start:0x801BB3E4 end:0x801C790C .text start:0x801C790C end:0x801C790C .text start:0x801C790C end:0x801C7B4C @@ -1401,7 +1401,7 @@ d_menu_fmap2.o: .sdata start:0x803F6320 end:0x803F6328 .sdata2 start:0x803FAF28 end:0x803FAFB8 -d_menu_item.o: +d/menu/d_menu_item.cpp: .text start:0x801C7B4C end:0x801D2A4C .text start:0x801D2A4C end:0x801D2A4C .text start:0x801D2A4C end:0x801D2B68 @@ -1411,7 +1411,7 @@ d_menu_item.o: .bss start:0x803E6268 end:0x803E62D8 .sdata2 start:0x803FAFB8 end:0x803FB018 -d_menu_option.o: +d/menu/d_menu_option.cpp: .text start:0x801D2B68 end:0x801D5D38 .text start:0x801D5D38 end:0x801D5DB8 .ctors start:0x80338744 end:0x80338748 @@ -1421,7 +1421,7 @@ d_menu_option.o: .sbss start:0x803F6FD0 end:0x803F6FD8 .sdata2 start:0x803FB018 end:0x803FB078 -d_menu_save.o: +d/menu/d_menu_save.cpp: .text start:0x801D5DB8 end:0x801DAED0 .text start:0x801DAED0 end:0x801DAF44 .text start:0x801DAF44 end:0x801DB384 @@ -1431,7 +1431,7 @@ d_menu_save.o: .bss start:0x803E62E8 end:0x803E6328 .sdata2 start:0x803FB078 end:0x803FB0D0 -d_menu_window.o: +d/menu/d_menu_window.cpp: .text start:0x801DB384 end:0x801DF684 .text start:0x801DF684 end:0x801DFB28 .text start:0x801DFB28 end:0x801DFB28 @@ -1451,7 +1451,7 @@ d_menu_window.o: .sbss start:0x803F6FD8 end:0x803F7010 .sdata2 start:0x803FB0D0 end:0x803FB0E8 -d_mesg.o: +d/d_mesg.cpp: .text start:0x801DFEE4 end:0x801E73B4 .rodata start:0x80360970 end:0x80360BD0 .data start:0x80392EE0 end:0x80393160 @@ -1459,7 +1459,7 @@ d_mesg.o: .sbss start:0x803F7010 end:0x803F7050 .sdata2 start:0x803FB0E8 end:0x803FB170 -d_message.o: +d/message/d_message.cpp: .text start:0x801E73B4 end:0x801EB128 .ctors start:0x80338750 end:0x80338754 .rodata start:0x80360BD0 end:0x80360D50 @@ -1469,7 +1469,7 @@ d_message.o: .sdata2 start:0x803FB170 end:0x803FB1F8 .sbss2 start:0x803FCF68 end:0x803FCF70 -d_message_paper.o: +d/message/d_message_paper.cpp: .text start:0x801EB128 end:0x801EEFDC .ctors start:0x80338754 end:0x80338758 .rodata start:0x80360D50 end:0x80360F38 @@ -1478,7 +1478,7 @@ d_message_paper.o: .sbss start:0x803F7060 end:0x803F7070 .sdata2 start:0x803FB1F8 end:0x803FB258 -d_meter.o: +d/d_meter.cpp: .text start:0x801EEFDC end:0x80205990 .text start:0x80205990 end:0x80205F6C .text start:0x80205F6C end:0x80205F6C @@ -1492,7 +1492,7 @@ d_meter.o: .sdata2 start:0x803FB258 end:0x803FB3E8 .sbss2 start:0x803FCF70 end:0x803FCF78 -d_minigame_starter.o: +d/minigame/d_minigame_starter.cpp: .text start:0x80205FE8 end:0x80206F64 .text start:0x80206F64 end:0x80206FC0 .rodata start:0x80361990 end:0x803619D0 @@ -1500,7 +1500,7 @@ d_minigame_starter.o: .sdata start:0x803F6358 end:0x803F6370 .sdata2 start:0x803FB3E8 end:0x803FB448 -d_minigame_terminater.o: +d/minigame/d_minigame_terminater.cpp: .text start:0x80206FC0 end:0x8020A5C4 .text start:0x8020A5C4 end:0x8020A620 .rodata start:0x803619D0 end:0x80361D40 @@ -1508,7 +1508,7 @@ d_minigame_terminater.o: .sdata start:0x803F6370 end:0x803F6378 .sdata2 start:0x803FB448 end:0x803FB4C0 -d_msg.o: +d/d_msg.cpp: .text start:0x8020A620 end:0x80215E38 .ctors start:0x8033875C end:0x80338760 .rodata start:0x80361D40 end:0x803620B0 @@ -1517,7 +1517,7 @@ d_msg.o: .sbss start:0x803F71A8 end:0x803F7200 .sdata2 start:0x803FB4C0 end:0x803FB590 -d_name.o: +d/d_name.cpp: .text start:0x80215E38 end:0x8021A6BC .text start:0x8021A6BC end:0x8021A7B4 .ctors start:0x80338760 end:0x80338764 @@ -1526,7 +1526,7 @@ d_name.o: .bss start:0x803E6F70 end:0x803E6FC8 .sdata2 start:0x803FB590 end:0x803FB5E0 -d_npc.o: +d/d_npc.cpp: .text start:0x8021A7B4 end:0x8021CC4C .text start:0x8021CC4C end:0x8021E58C .text start:0x8021E58C end:0x8021E58C @@ -1536,7 +1536,7 @@ d_npc.o: .sbss start:0x803F7200 end:0x803F7208 .sdata2 start:0x803FB5E0 end:0x803FB628 -d_operate_wind.o: +d/d_operate_wind.cpp: .text start:0x8021E58C end:0x80221AA0 .text start:0x80221AA0 end:0x80221C38 .ctors start:0x80338764 end:0x80338768 @@ -1546,7 +1546,7 @@ d_operate_wind.o: .sbss start:0x803F7208 end:0x803F7210 .sdata2 start:0x803FB628 end:0x803FB6C0 -d_metronome.o: +d/d_metronome.cpp: .text start:0x80221C38 end:0x80223534 .text start:0x80223534 end:0x802235CC .ctors start:0x80338768 end:0x8033876C @@ -1555,22 +1555,22 @@ d_metronome.o: .bss start:0x803E6FF0 end:0x803E7020 .sdata2 start:0x803FB6C0 end:0x803FB710 -d_ovlp_fade.o: +d/ovlp/d_ovlp_fade.cpp: .text start:0x802235CC end:0x802237F4 .data start:0x80393CF8 end:0x80393DD8 .sbss start:0x803F7210 end:0x803F7218 -d_ovlp_fade2.o: +d/ovlp/d_ovlp_fade2.cpp: .text start:0x802237F4 end:0x80224284 .text start:0x80224284 end:0x8022433C .data start:0x80393DD8 end:0x80393E80 .sdata2 start:0x803FB710 end:0x803FB758 -d_ovlp_fade3.o: +d/ovlp/d_ovlp_fade3.cpp: .text start:0x8022433C end:0x80224390 .data start:0x80393E80 end:0x80393E90 -d_ovlp_fade4.o: +d/ovlp/d_ovlp_fade4.cpp: .text start:0x80224390 end:0x802256C0 .text start:0x802256C0 end:0x802258C8 .rodata start:0x803624B8 end:0x803624E0 @@ -1578,7 +1578,7 @@ d_ovlp_fade4.o: .sdata2 start:0x803FB758 end:0x803FB7B8 .sbss2 start:0x803FCF78 end:0x803FCF80 -d_picture_box.o: +d/d_picture_box.cpp: .text start:0x802258C8 end:0x8022C03C .text start:0x8022C03C end:0x8022C0B4 .rodata start:0x803624E0 end:0x80362800 @@ -1587,7 +1587,7 @@ d_picture_box.o: .sbss start:0x803F7218 end:0x803F7220 .sdata2 start:0x803FB7B8 end:0x803FB848 -d_s_logo.o: +d/s/d_s_logo.cpp: .text start:0x8022C0B4 end:0x8022E9F4 .rodata start:0x80362800 end:0x80362BF8 .data start:0x80394000 end:0x80394078 @@ -1595,7 +1595,7 @@ d_s_logo.o: .sdata2 start:0x803FB848 end:0x803FB890 .sbss2 start:0x803FCF80 end:0x803FCF90 -d_s_menu.o: +d/s/d_s_menu.cpp: .text start:0x8022E9F4 end:0x8022F86C .rodata start:0x80362BF8 end:0x80362E40 .data start:0x80394078 end:0x80394118 @@ -1603,7 +1603,7 @@ d_s_menu.o: .sbss start:0x803F7298 end:0x803F72B0 .sdata2 start:0x803FB890 end:0x803FB8E0 -d_s_name.o: +d/s/d_s_name.cpp: .text start:0x8022F86C end:0x80232518 .text start:0x80232518 end:0x80232518 .text start:0x80232518 end:0x80232518 @@ -1617,19 +1617,19 @@ d_s_name.o: .sdata2 start:0x803FB8E0 end:0x803FB930 .sbss2 start:0x803FCF90 end:0x803FCF98 -d_s_open.o: +d/s/d_s_open.cpp: .text start:0x80232A68 end:0x80232EFC .rodata start:0x80362F50 end:0x80362F98 .data start:0x80394658 end:0x803946C0 -d_s_open_sub.o: +d/s/d_s_open_sub.cpp: .text start:0x80232EFC end:0x80234550 .text start:0x80234550 end:0x80234570 .rodata start:0x80362F98 end:0x80363018 .data start:0x803946C0 end:0x803947A8 .sdata2 start:0x803FB930 end:0x803FB978 -d_s_play.o: +d/s/d_s_play.cpp: .text start:0x80234570 end:0x80236938 .ctors start:0x80338770 end:0x80338774 .rodata start:0x80363018 end:0x80363770 @@ -1639,19 +1639,19 @@ d_s_play.o: .sbss start:0x803F72B0 end:0x803F72D8 .sdata2 start:0x803FB978 end:0x803FB9B8 -d_s_room.o: +d/s/d_s_room.cpp: .text start:0x80236938 end:0x802372F4 .rodata start:0x80363770 end:0x80363810 .data start:0x80394CA0 end:0x80394CF0 .bss start:0x803E7FE8 end:0x803E8008 -d_s_title.o: +d/s/d_s_title.cpp: .text start:0x802372F4 end:0x80237568 .rodata start:0x80363810 end:0x80363828 .data start:0x80394CF0 end:0x80394D58 .sdata2 start:0x803FB9B8 end:0x803FB9C0 -d_scope.o: +d/d_scope.cpp: .text start:0x80237568 end:0x8023B544 .ctors start:0x80338774 end:0x80338778 .rodata start:0x80363828 end:0x80363990 @@ -1660,18 +1660,18 @@ d_scope.o: .sbss start:0x803F72D8 end:0x803F72F0 .sdata2 start:0x803FB9C0 end:0x803FBA38 -d_throwstone.o: +d/d_throwstone.cpp: .text start:0x8023B544 end:0x8023B860 .data start:0x80394DA8 end:0x80394DF8 .sdata2 start:0x803FBA38 end:0x803FBA40 -d_timer.o: +d/d_timer.cpp: .text start:0x8023B860 end:0x8023DB48 .rodata start:0x80363990 end:0x80363A70 .data start:0x80394DF8 end:0x80394F40 .sdata2 start:0x803FBA40 end:0x803FBA88 -d_water_mark.o: +d/d_water_mark.cpp: .text start:0x8023DB48 end:0x8023E3C4 .ctors start:0x80338778 end:0x8033877C .rodata start:0x80363A70 end:0x80363AA0 @@ -1680,7 +1680,7 @@ d_water_mark.o: .sbss start:0x803F72F0 end:0x803F72F8 .sdata2 start:0x803FBA88 end:0x803FBAB0 -d_wind_arrow.o: +d/d_wind_arrow.cpp: .text start:0x8023E3C4 end:0x8023E968 .text start:0x8023E968 end:0x8023E968 .rodata start:0x80363AA0 end:0x80363AD8 @@ -1689,13 +1689,13 @@ d_wind_arrow.o: .sbss start:0x803F72F8 end:0x803F7300 .sdata2 start:0x803FBAB0 end:0x803FBAC8 -d_wpillar.o: +d/d_wpillar.cpp: .text start:0x8023E968 end:0x8023F5D0 .rodata start:0x80363AD8 end:0x80363B18 .data start:0x80394FC0 end:0x80395000 .sdata2 start:0x803FBAC8 end:0x803FBB00 -d_wpot_water.o: +d/d_wpot_water.cpp: .text start:0x8023F5D0 end:0x8023FFCC .text start:0x8023FFCC end:0x80240098 .ctors start:0x8033877C end:0x80338780 @@ -1704,7 +1704,7 @@ d_wpot_water.o: .sbss start:0x803F7300 end:0x803F7308 .sdata2 start:0x803FBB00 end:0x803FBB20 -Runtime/__mem.o: +Runtime.PPCEABI.H/__mem.o: .init start:0x800033A8 end:0x800034E0 DynamicLink.o: @@ -1716,18 +1716,18 @@ DynamicLink.o: .sbss start:0x803F7308 end:0x803F7320 .sdata2 start:0x803FBB20 end:0x803FBB30 -SComponent/c_malloc.cpp: +SSystem/SComponent/c_malloc.cpp: .text start:0x802412F0 end:0x8024135C .sbss start:0x803F7320 end:0x803F7328 -SComponent/c_API.cpp: +SSystem/SComponent/c_API.cpp: .text start:0x8024135C end:0x8024135C .data start:0x803950D8 end:0x803950F8 -SComponent/c_API_graphic.cpp: +SSystem/SComponent/c_API_graphic.cpp: .text start:0x8024135C end:0x802413EC -SComponent/c_cc_d.cpp: +SSystem/SComponent/c_cc_d.cpp: .text start:0x802413EC end:0x80242A54 .text start:0x80242A54 end:0x80242A54 .text start:0x80242A54 end:0x80242A54 @@ -1745,7 +1745,7 @@ SComponent/c_cc_d.cpp: .bss start:0x803E8110 end:0x803E8128 .sdata2 start:0x803FBB30 end:0x803FBB58 -SComponent/c_cc_s.cpp: +SSystem/SComponent/c_cc_s.cpp: .text start:0x80242C28 end:0x80244990 .text start:0x80244990 end:0x80244990 .text start:0x80244990 end:0x80244990 @@ -1757,41 +1757,41 @@ SComponent/c_cc_s.cpp: .sbss start:0x803F7328 end:0x803F7330 .sdata2 start:0x803FBB58 end:0x803FBB98 -SComponent/c_counter.cpp: +SSystem/SComponent/c_counter.cpp: .text start:0x802449AC end:0x802449F4 .bss start:0x803E8140 end:0x803E8150 -SComponent/c_list.cpp: +SSystem/SComponent/c_list.cpp: .text start:0x802449F4 end:0x80244BF0 -SComponent/c_list_iter.cpp: +SSystem/SComponent/c_list_iter.cpp: .text start:0x80244BF0 end:0x80244C60 -SComponent/c_node.cpp: +SSystem/SComponent/c_node.cpp: .text start:0x80244C60 end:0x80244EB4 -SComponent/c_node_iter.cpp: +SSystem/SComponent/c_node_iter.cpp: .text start:0x80244EB4 end:0x80244FD0 -SComponent/c_tree.cpp: +SSystem/SComponent/c_tree.cpp: .text start:0x80244FD0 end:0x802450D0 -SComponent/c_tree_iter.cpp: +SSystem/SComponent/c_tree_iter.cpp: .text start:0x802450D0 end:0x802451B4 -SComponent/c_phase.cpp: +SSystem/SComponent/c_phase.cpp: .text start:0x802451B4 end:0x80245364 -SComponent/c_request.cpp: +SSystem/SComponent/c_request.cpp: .text start:0x80245364 end:0x80245410 -SComponent/c_tag.cpp: +SSystem/SComponent/c_tag.cpp: .text start:0x80245410 end:0x8024560C -SComponent/c_tag_iter.cpp: +SSystem/SComponent/c_tag_iter.cpp: .text start:0x8024560C end:0x80245674 -SComponent/c_xyz.cpp: +SSystem/SComponent/c_xyz.cpp: .text start:0x80245674 end:0x80245EAC .text start:0x80245EAC end:0x80245EAC .ctors start:0x80338784 end:0x80338788 @@ -1799,7 +1799,7 @@ SComponent/c_xyz.cpp: .bss start:0x803E8150 end:0x803E8210 .sdata2 start:0x803FBB98 end:0x803FBBB0 -SComponent/c_sxyz.cpp: +SSystem/SComponent/c_sxyz.cpp: .text start:0x80245EAC end:0x80246044 .text start:0x80246044 end:0x80246044 .ctors start:0x80338788 end:0x8033878C @@ -1807,13 +1807,13 @@ SComponent/c_sxyz.cpp: .sbss start:0x803F7330 end:0x803F7338 .sdata2 start:0x803FBBB0 end:0x803FBBB8 -SComponent/c_math.cpp: +SSystem/SComponent/c_math.cpp: .text start:0x80246044 end:0x80246440 .data start:0x803952C8 end:0x80395AD0 .sbss start:0x803F7338 end:0x803F7350 .sdata2 start:0x803FBBB8 end:0x803FBC00 -SComponent/c_bg_s.cpp: +SSystem/SComponent/c_bg_s.cpp: .text start:0x80246440 end:0x80247304 .text start:0x80247304 end:0x80247304 .text start:0x80247304 end:0x80247304 @@ -1825,21 +1825,21 @@ SComponent/c_bg_s.cpp: .sbss start:0x803F7350 end:0x803F7358 .sdata2 start:0x803FBC00 end:0x803FBC08 -SComponent/c_bg_s_chk.cpp: +SSystem/SComponent/c_bg_s_chk.cpp: .text start:0x80247304 end:0x8024738C .data start:0x80395AF8 end:0x80395B08 -SComponent/c_bg_s_gnd_chk.cpp: +SSystem/SComponent/c_bg_s_gnd_chk.cpp: .text start:0x8024738C end:0x80247418 .text start:0x80247418 end:0x80247418 .text start:0x80247418 end:0x80247418 .text start:0x80247418 end:0x80247418 -SComponent/c_bg_s_lin_chk.cpp: +SSystem/SComponent/c_bg_s_lin_chk.cpp: .text start:0x80247418 end:0x80247500 .text start:0x80247500 end:0x80247500 -SComponent/c_bg_w.cpp: +SSystem/SComponent/c_bg_w.cpp: .text start:0x80247500 end:0x80249BA0 .text start:0x80249BA0 end:0x80249BA0 .text start:0x80249BA0 end:0x80249D34 @@ -1851,17 +1851,17 @@ SComponent/c_bg_w.cpp: .data start:0x80395B08 end:0x80395B68 .sdata2 start:0x803FBC08 end:0x803FBC28 -SComponent/c_m2d.cpp: +SSystem/SComponent/c_m2d.cpp: .text start:0x80249DAC end:0x8024A0E0 .text start:0x8024A0E0 end:0x8024A0E0 .rodata start:0x80364E58 end:0x80364E80 .sdata2 start:0x803FBC28 end:0x803FBC48 -SComponent/c_m2d_g_box.cpp: +SSystem/SComponent/c_m2d_g_box.cpp: .text start:0x8024A0E0 end:0x8024A400 .sdata2 start:0x803FBC48 end:0x803FBC60 -SComponent/c_m3d.cpp: +SSystem/SComponent/c_m3d.cpp: .text start:0x8024A400 end:0x80251CC4 .text start:0x80251CC4 end:0x80251CC4 .text start:0x80251CC4 end:0x80251CC4 @@ -1870,37 +1870,37 @@ SComponent/c_m3d.cpp: .rodata start:0x80364E80 end:0x80365DF8 .sdata2 start:0x803FBC60 end:0x803FBD10 -SComponent/c_m3d_g_aab.cpp: +SSystem/SComponent/c_m3d_g_aab.cpp: .text start:0x80251CC4 end:0x80251D88 -SComponent/c_m3d_g_cyl.cpp: +SSystem/SComponent/c_m3d_g_cyl.cpp: .text start:0x80251D88 end:0x80252304 .text start:0x80252304 end:0x80252304 .rodata start:0x80365DF8 end:0x803660C0 .sdata2 start:0x803FBD10 end:0x803FBD18 -SComponent/c_m3d_g_pla.cpp: +SSystem/SComponent/c_m3d_g_pla.cpp: .text start:0x80252304 end:0x8025238C -SComponent/c_m3d_g_sph.cpp: +SSystem/SComponent/c_m3d_g_sph.cpp: .text start:0x8025238C end:0x802527D4 .rodata start:0x803660C0 end:0x803662F0 .sdata2 start:0x803FBD18 end:0x803FBD20 -SComponent/c_m3d_g_tri.cpp: +SSystem/SComponent/c_m3d_g_tri.cpp: .text start:0x802527D4 end:0x802528A4 .text start:0x802528A4 end:0x802528A4 .text start:0x802528A4 end:0x802528A4 .text start:0x802528A4 end:0x802528A4 -SComponent/c_lib.cpp: +SSystem/SComponent/c_lib.cpp: .text start:0x802528A4 end:0x80253BB0 .text start:0x80253BB0 end:0x80253BB0 .bss start:0x803E8220 end:0x803E8400 .sdata start:0x803F63A0 end:0x803F63A8 .sdata2 start:0x803FBD20 end:0x803FBD40 -SComponent/c_angle.cpp: +SSystem/SComponent/c_angle.cpp: .text start:0x80253BB0 end:0x80254890 .text start:0x80254890 end:0x80254974 .text start:0x80254974 end:0x80254974 @@ -1909,21 +1909,21 @@ SComponent/c_angle.cpp: .sbss start:0x803F7358 end:0x803F7370 .sdata2 start:0x803FBD40 end:0x803FBD88 -SComponent/c_data_tbl.cpp: +SSystem/SComponent/c_data_tbl.cpp: .text start:0x80254974 end:0x80254D8C .data start:0x80395B68 end:0x80395BA0 -SStandard/s_basic.cpp: +SSystem/SStandard/s_basic.cpp: .text start:0x80254D8C end:0x80254DD0 -JFramework/JFWSystem.cpp: +JSystem/JFramework/JFWSystem.cpp: .text start:0x80254DD0 end:0x802551C0 .rodata start:0x803662F0 end:0x80366328 .sdata start:0x803F63A8 end:0x803F63D8 .sbss start:0x803F7370 end:0x803F7390 .sdata2 start:0x803FBD88 end:0x803FBD98 -JFramework/JFWDisplay.cpp: +JSystem/JFramework/JFWDisplay.cpp: .text start:0x802551C0 end:0x802566B8 .text start:0x802566B8 end:0x802566B8 .rodata start:0x80366328 end:0x80366498 @@ -1933,18 +1933,18 @@ JFramework/JFWDisplay.cpp: .sbss start:0x803F7390 end:0x803F73B8 .sdata2 start:0x803FBD98 end:0x803FBDB8 -J3DU/J3DUClipper.cpp: +JSystem/J3DU/J3DUClipper.cpp: .text start:0x802566B8 end:0x80256DBC .rodata start:0x80366498 end:0x80366558 .sdata2 start:0x803FBDB8 end:0x803FBDD0 -J3DU/J3DUMotion.cpp: +JSystem/J3DU/J3DUMotion.cpp: .text start:0x80256DBC end:0x80256E4C .text start:0x80256E4C end:0x80256F80 .text start:0x80256F80 end:0x80256F80 .rodata start:0x80366558 end:0x80366568 -J3DU/J3DUDL.cpp: +JSystem/J3DU/J3DUDL.cpp: .text start:0x80256F80 end:0x80256F80 .text start:0x80256F80 end:0x80256F88 @@ -2067,55 +2067,55 @@ JPADraw/JPADraw.cpp: JPADraw/JPADrawSetupTev.cpp: .text start:0x8026D7B8 end:0x8026DBBC -JStage/JSGActor.cpp: +JSystem/JStage/JSGActor.cpp: .text start:0x8026DBBC end:0x8026DC94 .data start:0x80396C00 end:0x80396C88 .sdata2 start:0x803FBF20 end:0x803FBF28 -JStage/JSGAmbientLight.cpp: +JSystem/JStage/JSGAmbientLight.cpp: .text start:0x8026DC94 end:0x8026DD14 .data start:0x80396C88 end:0x80396CC8 .sdata2 start:0x803FBF28 end:0x803FBF30 -JStage/JSGCamera.cpp: +JSystem/JStage/JSGCamera.cpp: .text start:0x8026DD14 end:0x8026DDF0 .data start:0x80396CC8 end:0x80396D58 .sdata2 start:0x803FBF30 end:0x803FBF38 -JStage/JSGFog.cpp: +JSystem/JStage/JSGFog.cpp: .text start:0x8026DDF0 end:0x8026DE94 .data start:0x80396D58 end:0x80396DB0 .sdata2 start:0x803FBF38 end:0x803FBF48 -JStage/JSGLight.cpp: +JSystem/JStage/JSGLight.cpp: .text start:0x8026DE94 end:0x8026DF40 .data start:0x80396DB0 end:0x80396E18 .sdata2 start:0x803FBF48 end:0x803FBF50 -JStage/JSGObject.cpp: +JSystem/JStage/JSGObject.cpp: .text start:0x8026DF40 end:0x8026DFF8 .data start:0x80396E18 end:0x80396E50 .sdata2 start:0x803FBF50 end:0x803FBF58 -JStage/JSGSystem.cpp: +JSystem/JStage/JSGSystem.cpp: .text start:0x8026DFF8 end:0x8026E080 .data start:0x80396E50 end:0x80396EA0 -JStudio/jstudio-control.cpp: +JSystem/JStudio/JStudio/jstudio-control.cpp: .text start:0x8026E080 end:0x8026E610 .rodata start:0x80366B28 end:0x80366B38 .data start:0x80396EA0 end:0x80396EE0 .sdata2 start:0x803FBF58 end:0x803FBF60 -JStudio/jstudio-data.cpp: +JSystem/JStudio/JStudio/jstudio-data.cpp: .text start:0x8026E610 end:0x8026E610 .sdata2 start:0x803FBF60 end:0x803FBF68 -JStudio/jstudio-math.cpp: +JSystem/JStudio/JStudio/jstudio-math.cpp: .text start:0x8026E610 end:0x8026E8F8 .sdata2 start:0x803FBF68 end:0x803FBF70 -JStudio/jstudio-object.cpp: +JSystem/JStudio/JStudio/jstudio-object.cpp: .text start:0x8026E8F8 end:0x80271020 .ctors start:0x8033879C end:0x803387A0 .rodata start:0x80366B38 end:0x80366C48 @@ -2124,7 +2124,7 @@ JStudio/jstudio-object.cpp: .sbss start:0x803F73C8 end:0x803F73D0 .sdata2 start:0x803FBF70 end:0x803FBFA0 -JStudio/functionvalue.cpp: +JSystem/JStudio/JStudio/functionvalue.cpp: .text start:0x80271020 end:0x80272F64 .text start:0x80272F64 end:0x80272FD0 .text start:0x80272FD0 end:0x80272FD0 @@ -2134,46 +2134,46 @@ JStudio/functionvalue.cpp: .sbss start:0x803F73D0 end:0x803F73D8 .sdata2 start:0x803FBFA0 end:0x803FBFF0 -JStudio/fvb.cpp: +JSystem/JStudio/JStudio/fvb.cpp: .text start:0x80273964 end:0x802749FC .text start:0x802749FC end:0x802749FC .text start:0x802749FC end:0x80274A90 .rodata start:0x80366C48 end:0x80366C88 .data start:0x803978A0 end:0x803979B8 -JStudio/fvb-data.cpp: +JSystem/JStudio/JStudio/fvb-data.cpp: .text start:0x80274A90 end:0x80274A90 .sdata2 start:0x803FBFF0 end:0x803FBFF8 -JStudio/fvb-data-parse.cpp: +JSystem/JStudio/JStudio/fvb-data-parse.cpp: .text start:0x80274A90 end:0x80274AF8 -JStudio/object-id.cpp: +JSystem/JStudio/JStudio/object-id.cpp: .text start:0x80274AF8 end:0x80274BE8 -JStudio/stb.cpp: +JSystem/JStudio/JStudio/stb.cpp: .text start:0x80274BE8 end:0x802759D0 .text start:0x802759D0 end:0x802759D0 .text start:0x802759D0 end:0x80275A64 .data start:0x803979B8 end:0x80397A38 .sdata2 start:0x803FBFF8 end:0x803FC000 -JStudio/stb-data.cpp: +JSystem/JStudio/JStudio/stb-data.cpp: .text start:0x80275A64 end:0x80275A64 .rodata start:0x80366C88 end:0x80366CA8 .sdata2 start:0x803FC000 end:0x803FC008 -JStudio/stb-data-parse.cpp: +JSystem/JStudio/JStudio/stb-data-parse.cpp: .text start:0x80275A64 end:0x80275BAC -JStudio_JStage/control.cpp: +JSystem/JStudio/JStudio_JStage/control.cpp: .text start:0x80275BAC end:0x80276188 .data start:0x80397A38 end:0x80397A50 -JStudio_JStage/object.cpp: +JSystem/JStudio/JStudio_JStage/object.cpp: .text start:0x80276188 end:0x80276264 -JStudio_JStage/object-actor.cpp: +JSystem/JStudio/JStudio_JStage/object-actor.cpp: .text start:0x80276264 end:0x80277030 .text start:0x80277030 end:0x80277048 .text start:0x80277048 end:0x802770D8 @@ -2182,12 +2182,12 @@ JStudio_JStage/object-actor.cpp: .bss start:0x803E88A8 end:0x803E89B8 .sdata2 start:0x803FC008 end:0x803FC010 -JStudio_JStage/object-ambientlight.cpp: +JSystem/JStudio/JStudio_JStage/object-ambientlight.cpp: .text start:0x802770D8 end:0x80277354 .text start:0x80277354 end:0x80277354 .data start:0x80397BA0 end:0x80397BC0 -JStudio_JStage/object-camera.cpp: +JSystem/JStudio/JStudio_JStage/object-camera.cpp: .text start:0x80277354 end:0x80277BD4 .text start:0x80277BD4 end:0x80277BD4 .text start:0x80277BD4 end:0x80277C64 @@ -2195,7 +2195,7 @@ JStudio_JStage/object-camera.cpp: .data start:0x80397BC0 end:0x80397C98 .bss start:0x803E89B8 end:0x803E8A98 -JStudio_JStage/object-fog.cpp: +JSystem/JStudio/JStudio_JStage/object-fog.cpp: .text start:0x80277C64 end:0x80278198 .text start:0x80278198 end:0x80278198 .text start:0x80278198 end:0x80278228 @@ -2203,7 +2203,7 @@ JStudio_JStage/object-fog.cpp: .data start:0x80397C98 end:0x80397D28 .bss start:0x803E8A98 end:0x803E8B20 -JStudio_JStage/object-light.cpp: +JSystem/JStudio/JStudio_JStage/object-light.cpp: .text start:0x80278228 end:0x80278B98 .text start:0x80278B98 end:0x80278B98 .ctors start:0x803387AC end:0x803387B0 @@ -2211,11 +2211,11 @@ JStudio_JStage/object-light.cpp: .bss start:0x803E8B20 end:0x803E8BB0 .sdata2 start:0x803FC010 end:0x803FC030 -JStudio_JAudio/control.cpp: +JSystem/JStudio/JStudio_JAudio/control.cpp: .text start:0x80278B98 end:0x80278D20 .data start:0x80397D60 end:0x80397D70 -JStudio_JAudio/object-sound.cpp: +JSystem/JStudio/JStudio_JAudio/object-sound.cpp: .text start:0x80278D20 end:0x802791D8 .text start:0x802791D8 end:0x802791D8 .text start:0x802791D8 end:0x802796E4 @@ -2225,11 +2225,11 @@ JStudio_JAudio/object-sound.cpp: .sbss start:0x803F73D8 end:0x803F73E8 .sdata2 start:0x803FC030 end:0x803FC038 -JStudio_JParticle/control.cpp: +JSystem/JStudio/JStudio_JParticle/control.cpp: .text start:0x802796E4 end:0x80279878 .data start:0x80397E40 end:0x80397E50 -JStudio_JParticle/object-particle.cpp: +JSystem/JStudio/JStudio_JParticle/object-particle.cpp: .text start:0x80279878 end:0x8027A2B8 .text start:0x8027A2B8 end:0x8027A3F4 .text start:0x8027A3F4 end:0x8027A3F4 @@ -2255,36 +2255,36 @@ JStudioToolLibrary/console.cpp: .text start:0x8027A7BC end:0x8027A804 .data start:0x80397F10 end:0x80397F20 -JAudio/JASCalc.cpp: +JSystem/JAudio/JASCalc.cpp: .text start:0x8027A804 end:0x8027AE30 .rodata start:0x80366CB8 end:0x80366D58 .sbss start:0x803F73F8 end:0x803F7400 .sdata2 start:0x803FC078 end:0x803FC098 -JAudio/JASAiCtrl.cpp: +JSystem/JAudio/JASAiCtrl.cpp: .text start:0x8027AE30 end:0x8027B500 .rodata start:0x80366D58 end:0x80366D80 .bss start:0x803E8D50 end:0x803E8D60 .sbss start:0x803F7400 end:0x803F7428 -JAudio/JASDvdThread.cpp: +JSystem/JAudio/JASDvdThread.cpp: .text start:0x8027B500 end:0x8027BA70 .rodata start:0x80366D80 end:0x80366DA8 .data start:0x80397F20 end:0x80397F30 .sbss start:0x803F7428 end:0x803F7430 -JAudio/JASCallback.cpp: +JSystem/JAudio/JASCallback.cpp: .text start:0x8027BA70 end:0x8027BE44 .rodata start:0x80366DA8 end:0x80366E10 .sdata start:0x803F63E0 end:0x803F63E8 .sbss start:0x803F7430 end:0x803F7438 -JAudio/JASRate.cpp: +JSystem/JAudio/JASRate.cpp: .text start:0x8027BE44 end:0x8027BE44 .sdata start:0x803F63E8 end:0x803F63F8 .sbss start:0x803F7438 end:0x803F7440 -JAudio/JASHardStream.cpp: +JSystem/JAudio/JASHardStream.cpp: .text start:0x8027BE44 end:0x8027CBD8 .text start:0x8027CBD8 end:0x8027CC14 .ctors start:0x803387B8 end:0x803387BC @@ -2295,26 +2295,26 @@ JAudio/JASHardStream.cpp: .sbss start:0x803F7440 end:0x803F7460 .sdata2 start:0x803FC098 end:0x803FC0B0 -JAudio/JASHeapCtrl.cpp: +JSystem/JAudio/JASHeapCtrl.cpp: .text start:0x8027CC14 end:0x8027D4C4 .text start:0x8027D4C4 end:0x8027D4C8 .rodata start:0x803670F0 end:0x80367320 -JAudio/JASResArcLoader.cpp: +JSystem/JAudio/JASResArcLoader.cpp: .text start:0x8027D4C8 end:0x8027D6B0 -JAudio/JASProbe.cpp: +JSystem/JAudio/JASProbe.cpp: .text start:0x8027D6B0 end:0x8027D6B8 -JAudio/JASKernelDebug.cpp: +JSystem/JAudio/JASKernelDebug.cpp: .text start:0x8027D6B8 end:0x8027D6F4 -JAudio/JASCmdStack.cpp: +JSystem/JAudio/JASCmdStack.cpp: .text start:0x8027D6F4 end:0x8027DB38 .rodata start:0x80367320 end:0x80367390 .sbss start:0x803F7460 end:0x803F7470 -JAudio/JASSystemHeap.cpp: +JSystem/JAudio/JASSystemHeap.cpp: .text start:0x8027DB38 end:0x8027DD18 .text start:0x8027DD18 end:0x8027DD54 .ctors start:0x803387BC end:0x803387C0 @@ -2323,36 +2323,36 @@ JAudio/JASSystemHeap.cpp: .sdata start:0x803F6400 end:0x803F6408 .sbss start:0x803F7470 end:0x803F7480 -JAudio/JASNoteMgr.cpp: +JSystem/JAudio/JASNoteMgr.cpp: .text start:0x8027DD54 end:0x8027DFD8 .rodata start:0x80367418 end:0x80367450 -JAudio/JASOuterParam.cpp: +JSystem/JAudio/JASOuterParam.cpp: .text start:0x8027DFD8 end:0x8027E170 .sdata2 start:0x803FC0B0 end:0x803FC0B8 -JAudio/JASPlayer_impl.cpp: +JSystem/JAudio/JASPlayer_impl.cpp: .text start:0x8027E170 end:0x8027E2C0 .rodata start:0x80367450 end:0x803675B0 .data start:0x80397F70 end:0x803983E0 .sbss start:0x803F7480 end:0x803F7490 .sdata2 start:0x803FC0B8 end:0x803FC0D0 -JAudio/JASRegisterParam.cpp: +JSystem/JAudio/JASRegisterParam.cpp: .text start:0x8027E2C0 end:0x8027E3F8 -JAudio/JASSeqCtrl.cpp: +JSystem/JAudio/JASSeqCtrl.cpp: .text start:0x8027E3F8 end:0x8027E680 .rodata start:0x803675B0 end:0x803675E8 -JAudio/JASSeqParser.cpp: +JSystem/JAudio/JASSeqParser.cpp: .text start:0x8027E680 end:0x80280960 .ctors start:0x803387C0 end:0x803387C4 .rodata start:0x803675E8 end:0x803677E8 .data start:0x803983E0 end:0x80398990 .sdata2 start:0x803FC0D0 end:0x803FC118 -JAudio/JASTrack.cpp: +JSystem/JAudio/JASTrack.cpp: .text start:0x80280960 end:0x80283FD0 .text start:0x80283FD0 end:0x80284118 .text start:0x80284118 end:0x80284118 @@ -2361,29 +2361,29 @@ JAudio/JASTrack.cpp: .sbss start:0x803F7490 end:0x803F74A0 .sdata2 start:0x803FC118 end:0x803FC190 -JAudio/JASTrackInterrupt.cpp: +JSystem/JAudio/JASTrackInterrupt.cpp: .text start:0x80284118 end:0x802842A8 -JAudio/JASTrackPort.cpp: +JSystem/JAudio/JASTrackPort.cpp: .text start:0x802842A8 end:0x80284548 .rodata start:0x80367AA8 end:0x80367AE8 -JAudio/JASBank.cpp: +JSystem/JAudio/JASBank.cpp: .text start:0x80284548 end:0x8028455C .sbss start:0x803F74A0 end:0x803F74A8 -JAudio/JASWaveBank.cpp: +JSystem/JAudio/JASWaveBank.cpp: .text start:0x8028455C end:0x80284570 .sbss start:0x803F74A8 end:0x803F74B0 -JAudio/JASBasicBank.cpp: +JSystem/JAudio/JASBasicBank.cpp: .text start:0x80284570 end:0x802847F0 .text start:0x802847F0 end:0x80284838 .text start:0x80284838 end:0x80284844 .rodata start:0x80367AE8 end:0x80367B30 .data start:0x80398A18 end:0x80398A40 -JAudio/JASBasicInst.cpp: +JSystem/JAudio/JASBasicInst.cpp: .text start:0x80284844 end:0x80285168 .text start:0x80285168 end:0x802851B0 .text start:0x802851B0 end:0x802851D4 @@ -2391,7 +2391,7 @@ JAudio/JASBasicInst.cpp: .data start:0x80398A40 end:0x80398A70 .sdata2 start:0x803FC190 end:0x803FC1A0 -JAudio/JASDrumSet.cpp: +JSystem/JAudio/JASDrumSet.cpp: .text start:0x802851D4 end:0x8028595C .text start:0x8028595C end:0x80285968 .text start:0x80285968 end:0x80285968 @@ -2401,14 +2401,14 @@ JAudio/JASDrumSet.cpp: .sbss start:0x803F74B0 end:0x803F74B8 .sdata2 start:0x803FC1A0 end:0x803FC1B8 -JAudio/JASBasicWaveBank.cpp: +JSystem/JAudio/JASBasicWaveBank.cpp: .text start:0x80285968 end:0x802862F8 .text start:0x802862F8 end:0x80286388 .text start:0x80286388 end:0x802864C8 .rodata start:0x80367C70 end:0x80367D10 .data start:0x80398A88 end:0x80398AF0 -JAudio/JASSimpleWaveBank.cpp: +JSystem/JAudio/JASSimpleWaveBank.cpp: .text start:0x802864C8 end:0x802867F4 .text start:0x802867F4 end:0x802867F4 .text start:0x802867F4 end:0x80286844 @@ -2416,28 +2416,28 @@ JAudio/JASSimpleWaveBank.cpp: .rodata start:0x80367D10 end:0x80367D40 .data start:0x80398AF0 end:0x80398B30 -JAudio/JASInstEffect.cpp: +JSystem/JAudio/JASInstEffect.cpp: .text start:0x8028684C end:0x802868F0 .rodata start:0x80367D40 end:0x80367D70 -JAudio/JASInstSense.cpp: +JSystem/JAudio/JASInstSense.cpp: .text start:0x802868F0 end:0x80286B58 .rodata start:0x80367D70 end:0x80367DC0 .data start:0x80398B30 end:0x80398B40 .sdata2 start:0x803FC1B8 end:0x803FC1D0 -JAudio/JASInstRand.cpp: +JSystem/JAudio/JASInstRand.cpp: .text start:0x80286B58 end:0x80286BF4 .data start:0x80398B40 end:0x80398B50 .sbss start:0x803F74B8 end:0x803F74C0 .sdata2 start:0x803FC1D0 end:0x803FC1E0 -JAudio/JASWSParser.cpp: +JSystem/JAudio/JASWSParser.cpp: .text start:0x80286BF4 end:0x80287048 .text start:0x80287048 end:0x802870F0 .sbss start:0x803F74C0 end:0x803F74C8 -JAudio/JASBNKParser.cpp: +JSystem/JAudio/JASBNKParser.cpp: .text start:0x802870F0 end:0x80287B00 .text start:0x80287B00 end:0x80287B00 .text start:0x80287B00 end:0x80287BD8 @@ -2446,7 +2446,7 @@ JAudio/JASBNKParser.cpp: .sbss start:0x803F74C8 end:0x803F74D0 .sdata2 start:0x803FC1E0 end:0x803FC200 -JAudio/JASWaveArcLoader.cpp: +JSystem/JAudio/JASWaveArcLoader.cpp: .text start:0x80287BD8 end:0x80288214 .text start:0x80288214 end:0x802882CC .text start:0x802882CC end:0x802882CC @@ -2455,31 +2455,31 @@ JAudio/JASWaveArcLoader.cpp: .data start:0x80398B60 end:0x80398BC0 .bss start:0x803E9208 end:0x803E9260 -JAudio/JASWaveBankMgr.cpp: +JSystem/JAudio/JASWaveBankMgr.cpp: .text start:0x802882CC end:0x80288594 .rodata start:0x80367E78 end:0x80367EC8 .sbss start:0x803F74D0 end:0x803F74D8 -JAudio/JASBankMgr.cpp: +JSystem/JAudio/JASBankMgr.cpp: .text start:0x80288594 end:0x80288F08 .rodata start:0x80367EC8 end:0x80367F68 .data start:0x80398BC0 end:0x80398BE8 .sbss start:0x803F74D8 end:0x803F74E8 .sdata2 start:0x803FC200 end:0x803FC220 -JAudio/JASAudioThread.cpp: +JSystem/JAudio/JASAudioThread.cpp: .text start:0x80288F08 end:0x802892E0 .rodata start:0x80367F68 end:0x80368000 .bss start:0x803E9260 end:0x803EA5E0 .sbss start:0x803F74E8 end:0x803F7508 -JAudio/JASDSPBuf.cpp: +JSystem/JAudio/JASDSPBuf.cpp: .text start:0x802892E0 end:0x8028963C .rodata start:0x80368000 end:0x80368098 .sdata start:0x803F6408 end:0x803F6410 .sbss start:0x803F7508 end:0x803F7520 -JAudio/JASDSPChannel.cpp: +JSystem/JAudio/JASDSPChannel.cpp: .text start:0x8028963C end:0x8028A0C0 .text start:0x8028A0C0 end:0x8028A10C .rodata start:0x80368098 end:0x803682D0 @@ -2488,7 +2488,7 @@ JAudio/JASDSPChannel.cpp: .sbss start:0x803F7520 end:0x803F7538 .sdata2 start:0x803FC220 end:0x803FC228 -JAudio/JASDSPInterface.cpp: +JSystem/JAudio/JASDSPInterface.cpp: .text start:0x8028A10C end:0x8028A978 .rodata start:0x803682D0 end:0x80368380 .data start:0x80398C10 end:0x80398C28 @@ -2496,87 +2496,87 @@ JAudio/JASDSPInterface.cpp: .sdata start:0x803F6418 end:0x803F6430 .sbss start:0x803F7538 end:0x803F7548 -JAudio/JASDriverIF.cpp: +JSystem/JAudio/JASDriverIF.cpp: .text start:0x8028A978 end:0x8028AAEC .rodata start:0x80368380 end:0x80368420 .sdata start:0x803F6430 end:0x803F6440 .sdata2 start:0x803FC228 end:0x803FC248 -JAudio/JASChGlobal.cpp: +JSystem/JAudio/JASChGlobal.cpp: .text start:0x8028AAEC end:0x8028AF8C .text start:0x8028AF8C end:0x8028AFF8 .text start:0x8028AFF8 end:0x8028B0C4 .rodata start:0x80368420 end:0x80368488 .sbss start:0x803F7548 end:0x803F7558 -JAudio/JASChAllocQueue.cpp: +JSystem/JAudio/JASChAllocQueue.cpp: .text start:0x8028B0C4 end:0x8028B3E8 .ctors start:0x803387C8 end:0x803387CC .rodata start:0x80368488 end:0x803684B8 .bss start:0x803EAF40 end:0x803EAF60 -JAudio/JASChannel.cpp: +JSystem/JAudio/JASChannel.cpp: .text start:0x8028B3E8 end:0x8028D3C0 .rodata start:0x803684B8 end:0x80368720 .data start:0x80398C28 end:0x80398CC0 .sdata2 start:0x803FC248 end:0x803FC270 -JAudio/JASChannelMgr.cpp: +JSystem/JAudio/JASChannelMgr.cpp: .text start:0x8028D3C0 end:0x8028DE94 .rodata start:0x80368720 end:0x803688A8 .sdata2 start:0x803FC270 end:0x803FC280 -JAudio/JASOscillator.cpp: +JSystem/JAudio/JASOscillator.cpp: .text start:0x8028DE94 end:0x8028E5EC .rodata start:0x803688A8 end:0x803689A8 .data start:0x80398CC0 end:0x80398CE0 .sdata2 start:0x803FC280 end:0x803FC2B8 -JAudio/JASDriverTables.cpp: +JSystem/JAudio/JASDriverTables.cpp: .text start:0x8028E5EC end:0x8028E600 .data start:0x80398CE0 end:0x80399420 -JAudio/dspproc.c: +JSystem/JAudio/dspproc.c: .text start:0x8028E600 end:0x8028E860 .sdata start:0x803F6440 end:0x803F6448 .sbss start:0x803F7558 end:0x803F7560 .sdata2 start:0x803FC2B8 end:0x803FC2C0 -JAudio/dsptask.c: +JSystem/JAudio/dsptask.c: .text start:0x8028E860 end:0x8028EB80 .data start:0x80399420 end:0x8039B140 .bss start:0x803EAF60 end:0x803ED040 .sbss start:0x803F7560 end:0x803F7568 -JAudio/osdsp.c: +JSystem/JAudio/osdsp.c: .text start:0x8028EB80 end:0x8028ECA0 .rodata start:0x803689A8 end:0x803689E8 -JAudio/osdsp_task.c: +JSystem/JAudio/osdsp_task.c: .text start:0x8028ECA0 end:0x8028F08C .bss start:0x803ED040 end:0x803ED050 .sbss start:0x803F7568 end:0x803F7578 -JAudio/JAIAnimation.cpp: +JSystem/JAudio/JAIAnimation.cpp: .text start:0x8028F08C end:0x8028FC48 .rodata start:0x803689E8 end:0x80368B00 .data start:0x8039B140 end:0x8039B150 .sdata2 start:0x803FC2C0 end:0x803FC2E8 -JAudio/JAIBasic.cpp: +JSystem/JAudio/JAIBasic.cpp: .text start:0x8028FC48 end:0x80291220 .rodata start:0x80368B00 end:0x80368E68 .data start:0x8039B150 end:0x8039B178 .sbss start:0x803F7578 end:0x803F7580 .sdata2 start:0x803FC2E8 end:0x803FC300 -JAudio/JAIBankWave.cpp: +JSystem/JAudio/JAIBankWave.cpp: .text start:0x80291220 end:0x80291704 .rodata start:0x80368E68 end:0x80368EC8 .sdata start:0x803F6448 end:0x803F6450 .sbss start:0x803F7580 end:0x803F7598 -JAudio/JAIConst.cpp: +JSystem/JAudio/JAIConst.cpp: .text start:0x80291704 end:0x802919A0 .ctors start:0x803387CC end:0x803387D0 .rodata start:0x80368EC8 end:0x80368F70 @@ -2584,42 +2584,42 @@ JAudio/JAIConst.cpp: .bss start:0x803ED050 end:0x803ED0B8 .sbss start:0x803F7598 end:0x803F75A0 -JAudio/JAIDummyObject.cpp: +JSystem/JAudio/JAIDummyObject.cpp: .text start:0x802919A0 end:0x80291CCC .rodata start:0x80368F70 end:0x80369020 .sbss start:0x803F75A0 end:0x803F75B0 -JAudio/JAIFx.cpp: +JSystem/JAudio/JAIFx.cpp: .text start:0x80291CCC end:0x802920EC .rodata start:0x80369020 end:0x803690B8 .sbss start:0x803F75B0 end:0x803F75C8 -JAudio/JAIGlobalParameter.cpp: +JSystem/JAudio/JAIGlobalParameter.cpp: .text start:0x802920EC end:0x80292460 .rodata start:0x803690B8 end:0x80369168 .sdata start:0x803F6450 end:0x803F64F0 .sbss start:0x803F75C8 end:0x803F75D8 .sdata2 start:0x803FC300 end:0x803FC308 -JAudio/JAIInitData.cpp: +JSystem/JAudio/JAIInitData.cpp: .text start:0x80292460 end:0x8029285C .rodata start:0x80369168 end:0x803691B8 .data start:0x8039B1A8 end:0x8039B1D0 .sbss start:0x803F75D8 end:0x803F75E0 -JAudio/JAISeMgr.cpp: +JSystem/JAudio/JAISeMgr.cpp: .text start:0x8029285C end:0x80294F14 .text start:0x80294F14 end:0x80294F5C .rodata start:0x803691B8 end:0x80369398 .sbss start:0x803F75E0 end:0x803F7610 .sdata2 start:0x803FC308 end:0x803FC358 -JAudio/JAISequenceHeap.cpp: +JSystem/JAudio/JAISequenceHeap.cpp: .text start:0x80294F5C end:0x80295684 .rodata start:0x80369398 end:0x80369448 .sbss start:0x803F7610 end:0x803F7620 -JAudio/JAISequenceMgr.cpp: +JSystem/JAudio/JAISequenceMgr.cpp: .text start:0x80295684 end:0x802982D0 .text start:0x802982D0 end:0x802982F0 .text start:0x802982F0 end:0x8029832C @@ -2630,18 +2630,18 @@ JAudio/JAISequenceMgr.cpp: .sbss start:0x803F7620 end:0x803F7630 .sdata2 start:0x803FC358 end:0x803FC390 -JAudio/JAISound.cpp: +JSystem/JAudio/JAISound.cpp: .text start:0x8029859C end:0x8029B570 .rodata start:0x80369630 end:0x80369D18 .data start:0x8039B1D0 end:0x8039B208 .sdata2 start:0x803FC390 end:0x803FC3E0 -JAudio/JAISoundTable.cpp: +JSystem/JAudio/JAISoundTable.cpp: .text start:0x8029B570 end:0x8029B9A4 .rodata start:0x80369D18 end:0x80369EA8 .sbss start:0x803F7630 end:0x803F7648 -JAudio/JAIStreamMgr.cpp: +JSystem/JAudio/JAIStreamMgr.cpp: .text start:0x8029B9A4 end:0x8029E188 .text start:0x8029E188 end:0x8029E188 .ctors start:0x803387D0 end:0x803387D4 @@ -2652,7 +2652,7 @@ JAudio/JAIStreamMgr.cpp: .sbss start:0x803F7648 end:0x803F7708 .sdata2 start:0x803FC3E0 end:0x803FC410 -JAudio/JAISystemInterface.cpp: +JSystem/JAudio/JAISystemInterface.cpp: .text start:0x8029E188 end:0x8029E930 .text start:0x8029E930 end:0x8029E930 .ctors start:0x803387D4 end:0x803387D8 @@ -2660,19 +2660,19 @@ JAudio/JAISystemInterface.cpp: .bss start:0x803ED1B8 end:0x803ED1E0 .sdata2 start:0x803FC410 end:0x803FC418 -JMessage/data.cpp: +JSystem/JMessage/data.cpp: .text start:0x8029E930 end:0x8029E930 .sdata2 start:0x803FC418 end:0x803FC420 -JMessage/control.cpp: +JSystem/JMessage/control.cpp: .text start:0x8029E930 end:0x8029EDA4 .data start:0x8039B268 end:0x8039B278 -JMessage/processor.cpp: +JSystem/JMessage/processor.cpp: .text start:0x8029EDA4 end:0x8029FCC4 .data start:0x8039B278 end:0x8039B338 -JMessage/resource.cpp: +JSystem/JMessage/resource.cpp: .text start:0x8029FCC4 end:0x802A0170 .text start:0x802A0170 end:0x802A01B0 .text start:0x802A01B0 end:0x802A01B0 @@ -2749,25 +2749,25 @@ JAZelAudio/JAIZelSound.cpp: .data start:0x8039CAB8 end:0x8039CAF0 .sdata2 start:0x803FC5F8 end:0x803FC618 -gf/GFGeometry.cpp: +dolphin/gf/GFGeometry.cpp: .text start:0x802AF458 end:0x802AFB8C .data start:0x8039CAF0 end:0x8039CBA0 .sdata start:0x803F65D8 end:0x803F65E0 -gf/GFLight.cpp: +dolphin/gf/GFLight.cpp: .text start:0x802AFB8C end:0x802AFBD4 -gf/GFPixel.cpp: +dolphin/gf/GFPixel.cpp: .text start:0x802AFBD4 end:0x802AFDDC .sdata2 start:0x803FC618 end:0x803FC648 -gf/GFTev.cpp: +dolphin/gf/GFTev.cpp: .text start:0x802AFDDC end:0x802AFED4 -gf/GFTransform.cpp: +dolphin/gf/GFTransform.cpp: .text start:0x802AFED4 end:0x802B0100 -JKernel/JKRHeap.cpp: +JSystem/JKernel/JKRHeap.cpp: .text start:0x802B0100 end:0x802B0F24 .text start:0x802B0F24 end:0x802B0F34 .rodata start:0x8036AC30 end:0x8036AED8 @@ -2775,14 +2775,14 @@ JKernel/JKRHeap.cpp: .sdata start:0x803F65E0 end:0x803F65E8 .sbss start:0x803F7728 end:0x803F7750 -JKernel/JKRStdHeap.cpp: +JSystem/JKernel/JKRStdHeap.cpp: .text start:0x802B0F34 end:0x802B1494 .text start:0x802B1494 end:0x802B1558 .text start:0x802B1558 end:0x802B1558 .rodata start:0x8036AED8 end:0x8036B060 .data start:0x8039CC00 end:0x8039CC60 -JKernel/JKRExpHeap.cpp: +JSystem/JKernel/JKRExpHeap.cpp: .text start:0x802B1558 end:0x802B327C .text start:0x802B327C end:0x802B3290 .rodata start:0x8036B060 end:0x8036B490 @@ -2790,7 +2790,7 @@ JKernel/JKRExpHeap.cpp: .sbss start:0x803F7750 end:0x803F7768 .sdata2 start:0x803FC648 end:0x803FC658 -JKernel/JKRSolidHeap.cpp: +JSystem/JKernel/JKRSolidHeap.cpp: .text start:0x802B3290 end:0x802B3BF4 .text start:0x802B3BF4 end:0x802B3C30 .text start:0x802B3C30 end:0x802B3C30 @@ -2798,11 +2798,11 @@ JKernel/JKRSolidHeap.cpp: .data start:0x8039CCC0 end:0x8039CD20 .sdata2 start:0x803FC658 end:0x803FC670 -JKernel/JKRDisposer.cpp: +JSystem/JKernel/JKRDisposer.cpp: .text start:0x802B3C30 end:0x802B3D1C .data start:0x8039CD20 end:0x8039CD30 -JKernel/JKRThread.cpp: +JSystem/JKernel/JKRThread.cpp: .text start:0x802B3D1C end:0x802B41DC .text start:0x802B41DC end:0x802B42C4 .ctors start:0x803387D8 end:0x803387DC @@ -2811,7 +2811,7 @@ JKernel/JKRThread.cpp: .bss start:0x803ED6E0 end:0x803ED6F8 .sbss start:0x803F7768 end:0x803F7778 -JKernel/JKRAram.cpp: +JSystem/JKernel/JKRAram.cpp: .text start:0x802B42C4 end:0x802B53E8 .ctors start:0x803387DC end:0x803387E0 .rodata start:0x8036B688 end:0x8036B7A8 @@ -2820,7 +2820,7 @@ JKernel/JKRAram.cpp: .sdata start:0x803F65E8 end:0x803F65F0 .sbss start:0x803F7778 end:0x803F77B0 -JKernel/JKRAramHeap.cpp: +JSystem/JKernel/JKRAramHeap.cpp: .text start:0x802B53E8 end:0x802B59A4 .ctors start:0x803387E0 end:0x803387E4 .rodata start:0x8036B7A8 end:0x8036B830 @@ -2828,24 +2828,24 @@ JKernel/JKRAramHeap.cpp: .bss start:0x803ED728 end:0x803ED740 .sdata2 start:0x803FC670 end:0x803FC680 -JKernel/JKRAramBlock.cpp: +JSystem/JKernel/JKRAramBlock.cpp: .text start:0x802B59A4 end:0x802B5C14 .data start:0x8039CDA0 end:0x8039CDB0 -JKernel/JKRAramPiece.cpp: +JSystem/JKernel/JKRAramPiece.cpp: .text start:0x802B5C14 end:0x802B61E4 .ctors start:0x803387E4 end:0x803387E8 .rodata start:0x8036B830 end:0x8036B888 .bss start:0x803ED740 end:0x803ED770 -JKernel/JKRAramStream.cpp: +JSystem/JKernel/JKRAramStream.cpp: .text start:0x802B61E4 end:0x802B6714 .text start:0x802B6714 end:0x802B6770 .rodata start:0x8036B888 end:0x8036B8C8 .data start:0x8039CDB0 end:0x8039CDF0 .sbss start:0x803F77B0 end:0x803F77C0 -JKernel/JKRFileLoader.cpp: +JSystem/JKernel/JKRFileLoader.cpp: .text start:0x802B6770 end:0x802B6CB8 .ctors start:0x803387E8 end:0x803387EC .rodata start:0x8036B8C8 end:0x8036B8D0 @@ -2854,56 +2854,56 @@ JKernel/JKRFileLoader.cpp: .sdata start:0x803F65F0 end:0x803F65F8 .sbss start:0x803F77C0 end:0x803F77C8 -JKernel/JKRFileFinder.cpp: +JSystem/JKernel/JKRFileFinder.cpp: .text start:0x802B6CB8 end:0x802B6F90 .text start:0x802B6F90 end:0x802B6FEC .data start:0x8039CE30 end:0x8039CE50 -JKernel/JKRFileCache.cpp: +JSystem/JKernel/JKRFileCache.cpp: .text start:0x802B6FEC end:0x802B7F04 .text start:0x802B7F04 end:0x802B7F04 .text start:0x802B7F04 end:0x802B7FB4 .rodata start:0x8036B8D0 end:0x8036B8F8 .data start:0x8039CE50 end:0x8039CEA0 -JKernel/JKRArchivePub.cpp: +JSystem/JKernel/JKRArchivePub.cpp: .text start:0x802B7FB4 end:0x802B8DFC .text start:0x802B8DFC end:0x802B8DFC .rodata start:0x8036B8F8 end:0x8036B930 .data start:0x8039CEA0 end:0x8039CEF0 -JKernel/JKRArchivePri.cpp: +JSystem/JKernel/JKRArchivePri.cpp: .text start:0x802B8DFC end:0x802B9568 .sbss start:0x803F77C8 end:0x803F77D0 -JKernel/JKRMemArchive.cpp: +JSystem/JKernel/JKRMemArchive.cpp: .text start:0x802B9568 end:0x802B9FE0 .rodata start:0x8036B930 end:0x8036B9C0 .data start:0x8039CEF0 end:0x8039CF40 -JKernel/JKRAramArchive.cpp: +JSystem/JKernel/JKRAramArchive.cpp: .text start:0x802B9FE0 end:0x802BAB74 .text start:0x802BAB74 end:0x802BABD4 .rodata start:0x8036B9C0 end:0x8036BA58 .data start:0x8039CF40 end:0x8039CFB0 -JKernel/JKRDvdArchive.cpp: +JSystem/JKernel/JKRDvdArchive.cpp: .text start:0x802BABD4 end:0x802BB82C .text start:0x802BB82C end:0x802BB82C .rodata start:0x8036BA58 end:0x8036BB00 .data start:0x8039CFB0 end:0x8039D000 -JKernel/JKRCompArchive.cpp: +JSystem/JKernel/JKRCompArchive.cpp: .text start:0x802BB82C end:0x802BC610 .text start:0x802BC610 end:0x802BC610 .rodata start:0x8036BB00 end:0x8036BBE0 .data start:0x8039D000 end:0x8039D050 -JKernel/JKRFile.cpp: +JSystem/JKernel/JKRFile.cpp: .text start:0x802BC610 end:0x802BC6B4 .rodata start:0x8036BBE0 end:0x8036BC08 -JKernel/JKRDvdFile.cpp: +JSystem/JKernel/JKRDvdFile.cpp: .text start:0x802BC6B4 end:0x802BCCAC .text start:0x802BCCAC end:0x802BCCAC .text start:0x802BCCAC end:0x802BCD4C @@ -2912,7 +2912,7 @@ JKernel/JKRDvdFile.cpp: .data start:0x8039D050 end:0x8039D078 .bss start:0x803ED788 end:0x803ED7A0 -JKernel/JKRDvdRipper.cpp: +JSystem/JKernel/JKRDvdRipper.cpp: .text start:0x802BCD4C end:0x802BD974 .text start:0x802BD974 end:0x802BD974 .text start:0x802BD974 end:0x802BDA14 @@ -2922,7 +2922,7 @@ JKernel/JKRDvdRipper.cpp: .sdata start:0x803F65F8 end:0x803F6600 .sbss start:0x803F77D0 end:0x803F7808 -JKernel/JKRDvdAramRipper.cpp: +JSystem/JKernel/JKRDvdAramRipper.cpp: .text start:0x802BDA14 end:0x802BE890 .text start:0x802BE890 end:0x802BE890 .text start:0x802BE890 end:0x802BE890 @@ -2932,29 +2932,29 @@ JKernel/JKRDvdAramRipper.cpp: .sdata start:0x803F6600 end:0x803F6608 .sbss start:0x803F7808 end:0x803F7848 -JKernel/JKRDecomp.cpp: +JSystem/JKernel/JKRDecomp.cpp: .text start:0x802BE890 end:0x802BEFE4 .data start:0x8039D078 end:0x8039D0B8 .sbss start:0x803F7848 end:0x803F7850 -JSupport/JSUList.cpp: +JSystem/JSupport/JSUList.cpp: .text start:0x802BEFE4 end:0x802BF3F4 -JSupport/JSUInputStream.cpp: +JSystem/JSupport/JSUInputStream.cpp: .text start:0x802BF3F4 end:0x802BF704 .text start:0x802BF704 end:0x802BF704 .text start:0x802BF704 end:0x802BF704 .rodata start:0x8036BD28 end:0x8036BD48 .data start:0x8039D0B8 end:0x8039D0F8 -JSupport/JSUMemoryStream.cpp: +JSystem/JSupport/JSUMemoryStream.cpp: .text start:0x802BF704 end:0x802BF80C .text start:0x802BF80C end:0x802BF81C .text start:0x802BF81C end:0x802BF81C .text start:0x802BF81C end:0x802BF81C .data start:0x8039D0F8 end:0x8039D120 -JSupport/JSUFileStream.cpp: +JSystem/JSupport/JSUFileStream.cpp: .text start:0x802BF81C end:0x802BFA10 .text start:0x802BFA10 end:0x802BFA10 .text start:0x802BFA10 end:0x802BFA10 @@ -2962,49 +2962,49 @@ JSupport/JSUFileStream.cpp: .text start:0x802BFA10 end:0x802BFA48 .data start:0x8039D120 end:0x8039D148 -JGadget/binary.cpp: +JSystem/JGadget/binary.cpp: .text start:0x802BFA48 end:0x802BFC00 -JGadget/linklist.cpp: +JSystem/JGadget/linklist.cpp: .text start:0x802BFC00 end:0x802BFF14 -JGadget/std-vector.cpp: +JSystem/JGadget/std-vector.cpp: .text start:0x802BFF14 end:0x802C0068 .text start:0x802C0068 end:0x802C03D4 -JUtility/JUTCacheFont.cpp: +JSystem/JUtility/JUTCacheFont.cpp: .text start:0x802C03D4 end:0x802C12DC .text start:0x802C12DC end:0x802C12DC .rodata start:0x8036BD48 end:0x8036BDF0 .data start:0x8039D148 end:0x8039D198 .sdata2 start:0x803FC680 end:0x803FC688 -JUtility/JUTResource.cpp: +JSystem/JUtility/JUTResource.cpp: .text start:0x802C12DC end:0x802C13FC -JUtility/JUTTexture.cpp: +JSystem/JUtility/JUTTexture.cpp: .text start:0x802C13FC end:0x802C188C .sdata2 start:0x803FC688 end:0x803FC6A0 -JUtility/JUTPalette.cpp: +JSystem/JUtility/JUTPalette.cpp: .text start:0x802C188C end:0x802C199C .rodata start:0x8036BDF0 end:0x8036BE20 -JUtility/JUTNameTab.cpp: +JSystem/JUtility/JUTNameTab.cpp: .text start:0x802C199C end:0x802C1C04 .text start:0x802C1C04 end:0x802C1C04 .rodata start:0x8036BE20 end:0x8036BE48 -JUtility/JUTGraphFifo.cpp: +JSystem/JUtility/JUTGraphFifo.cpp: .text start:0x802C1C04 end:0x802C1DA4 .data start:0x8039D198 end:0x8039D1A8 .sbss start:0x803F7850 end:0x803F7860 -JUtility/JUTFont.cpp: +JSystem/JUtility/JUTFont.cpp: .text start:0x802C1DA4 end:0x802C2044 .text start:0x802C2044 end:0x802C2044 -JUtility/JUTResFont.cpp: +JSystem/JUtility/JUTResFont.cpp: .text start:0x802C2044 end:0x802C328C .text start:0x802C328C end:0x802C328C .text start:0x802C328C end:0x802C328C @@ -3012,13 +3012,13 @@ JUtility/JUTResFont.cpp: .data start:0x8039D1A8 end:0x8039D1F8 .sdata2 start:0x803FC6A0 end:0x803FC6B8 -JUtility/JUTDbPrint.cpp: +JSystem/JUtility/JUTDbPrint.cpp: .text start:0x802C328C end:0x802C37A0 .text start:0x802C37A0 end:0x802C37A0 .sbss start:0x803F7860 end:0x803F7868 .sdata2 start:0x803FC6B8 end:0x803FC6D8 -JUtility/JUTGamePad.cpp: +JSystem/JUtility/JUTGamePad.cpp: .text start:0x802C37A0 end:0x802C4940 .text start:0x802C4940 end:0x802C4AC8 .ctors start:0x803387F8 end:0x803387FC @@ -3029,7 +3029,7 @@ JUtility/JUTGamePad.cpp: .sbss start:0x803F7868 end:0x803F78A0 .sdata2 start:0x803FC6D8 end:0x803FC718 -JUtility/JUTException.cpp: +JSystem/JUtility/JUTException.cpp: .text start:0x802C4AC8 end:0x802C6E60 .text start:0x802C6E60 end:0x802C6F5C .ctors start:0x803387FC end:0x80338800 @@ -3040,13 +3040,13 @@ JUtility/JUTException.cpp: .sbss start:0x803F78A0 end:0x803F78C0 .sdata2 start:0x803FC718 end:0x803FC728 -JUtility/JUTDirectPrint.cpp: +JSystem/JUtility/JUTDirectPrint.cpp: .text start:0x802C6F5C end:0x802C740C .rodata start:0x8036C688 end:0x8036C690 .data start:0x8039D2B0 end:0x8039D568 .sbss start:0x803F78C0 end:0x803F78C8 -JUtility/JUTAssert.cpp: +JSystem/JUtility/JUTAssert.cpp: .text start:0x802C740C end:0x802C7C34 .rodata start:0x8036C690 end:0x8036C730 .bss start:0x803ED9B8 end:0x803EDA58 @@ -3054,31 +3054,31 @@ JUtility/JUTAssert.cpp: .sbss start:0x803F78C8 end:0x803F78D8 .sdata2 start:0x803FC728 end:0x803FC740 -JUtility/JUTVideo.cpp: +JSystem/JUtility/JUTVideo.cpp: .text start:0x802C7C34 end:0x802C81D8 .data start:0x8039D568 end:0x8039D578 .sbss start:0x803F78D8 end:0x803F78F0 -JUtility/JUTXfb.cpp: +JSystem/JUtility/JUTXfb.cpp: .text start:0x802C81D8 end:0x802C8544 .rodata start:0x8036C730 end:0x8036C780 .sbss start:0x803F78F0 end:0x803F78F8 -JUtility/JUTFader.cpp: +JSystem/JUtility/JUTFader.cpp: .text start:0x802C8544 end:0x802C87E4 .text start:0x802C87E4 end:0x802C87E4 .text start:0x802C87E4 end:0x802C882C .data start:0x8039D578 end:0x8039D590 .sdata2 start:0x803FC740 end:0x803FC748 -JUtility/JUTProcBar.cpp: +JSystem/JUtility/JUTProcBar.cpp: .text start:0x802C882C end:0x802CA2E8 .text start:0x802CA2E8 end:0x802CA2FC .sdata start:0x803F6630 end:0x803F6638 .sbss start:0x803F78F8 end:0x803F7910 .sdata2 start:0x803FC748 end:0x803FC788 -JUtility/JUTConsole.cpp: +JSystem/JUtility/JUTConsole.cpp: .text start:0x802CA2FC end:0x802CBAD8 .text start:0x802CBAD8 end:0x802CBAD8 .rodata start:0x8036C780 end:0x8036C9A0 @@ -3086,32 +3086,32 @@ JUtility/JUTConsole.cpp: .sbss start:0x803F7910 end:0x803F7920 .sdata2 start:0x803FC788 end:0x803FC7B8 -JUtility/JUTDirectFile.cpp: +JSystem/JUtility/JUTDirectFile.cpp: .text start:0x802CBAD8 end:0x802CBEB0 -JUtility/JUTGba.cpp: +JSystem/JUtility/JUTGba.cpp: .text start:0x802CBEB0 end:0x802CD050 .rodata start:0x8036C9A0 end:0x8036CA40 .data start:0x8039D5A0 end:0x8039D5C0 .sbss start:0x803F7920 end:0x803F7928 -JUtility/JUTFontData_Ascfont_fix12.s: comment:0 +JSystem/JUtility/JUTFontData_Ascfont_fix12.s: comment:0 .rodata start:0x8036CA40 end:0x80370BA0 align:32 -J2DGraph/J2DGrafContext.cpp: +JSystem/J2DGraph/J2DGrafContext.cpp: .text start:0x802CD050 end:0x802CDADC .text start:0x802CDADC end:0x802CDB78 .data start:0x8039D5C0 end:0x8039D5E8 .sdata2 start:0x803FC7B8 end:0x803FC7D0 -J2DGraph/J2DOrthoGraph.cpp: +JSystem/J2DGraph/J2DOrthoGraph.cpp: .text start:0x802CDB78 end:0x802CE100 .text start:0x802CE100 end:0x802CE100 .text start:0x802CE100 end:0x802CE108 .data start:0x8039D5E8 end:0x8039D610 .sdata2 start:0x803FC7D0 end:0x803FC7D8 -J2DGraph/J2DPrint.cpp: +JSystem/J2DGraph/J2DPrint.cpp: .text start:0x802CE108 end:0x802CF8AC .text start:0x802CF8AC end:0x802CF8AC .text start:0x802CF8AC end:0x802CF8F4 @@ -3120,14 +3120,14 @@ J2DGraph/J2DPrint.cpp: .sbss start:0x803F7928 end:0x803F7938 .sdata2 start:0x803FC7D8 end:0x803FC800 -J2DGraph/J2DPane.cpp: +JSystem/J2DGraph/J2DPane.cpp: .text start:0x802CF8F4 end:0x802D08D8 .text start:0x802D08D8 end:0x802D08E4 .text start:0x802D08E4 end:0x802D08E4 .data start:0x8039D680 end:0x8039D6B8 .sdata2 start:0x803FC800 end:0x803FC820 -J2DGraph/J2DScreen.cpp: +JSystem/J2DGraph/J2DScreen.cpp: .text start:0x802D08E4 end:0x802D12E0 .text start:0x802D12E0 end:0x802D12E0 .text start:0x802D12E0 end:0x802D12E0 @@ -3140,14 +3140,14 @@ J2DGraph/J2DScreen.cpp: .data start:0x8039D6B8 end:0x8039D6F8 .sdata2 start:0x803FC820 end:0x803FC840 -J2DGraph/J2DWindow.cpp: +JSystem/J2DGraph/J2DWindow.cpp: .text start:0x802D12E0 end:0x802D2D8C .text start:0x802D2D8C end:0x802D2D8C .text start:0x802D2D8C end:0x802D2D94 .data start:0x8039D6F8 end:0x8039D730 .sdata2 start:0x803FC840 end:0x803FC860 -J2DGraph/J2DPicture.cpp: +JSystem/J2DGraph/J2DPicture.cpp: .text start:0x802D2D94 end:0x802D51D8 .text start:0x802D51D8 end:0x802D51D8 .text start:0x802D51D8 end:0x802D51D8 @@ -3155,7 +3155,7 @@ J2DGraph/J2DPicture.cpp: .data start:0x8039D730 end:0x8039D770 .sdata2 start:0x803FC860 end:0x803FC878 -J2DGraph/J2DTextBox.cpp: +JSystem/J2DGraph/J2DTextBox.cpp: .text start:0x802D51D8 end:0x802D5EB0 .text start:0x802D5EB0 end:0x802D5EB0 .text start:0x802D5EB0 end:0x802D5EB0 @@ -3168,13 +3168,13 @@ JRenderer/JRenderer.cpp: .text start:0x802D5EB8 end:0x802D5F38 .sdata start:0x803F6638 end:0x803F6648 -J3DGraphBase/J3DGD.cpp: +JSystem/J3DGraphBase/J3DGD.cpp: .text start:0x802D5F38 end:0x802D8AA8 .data start:0x8039D7A8 end:0x8039D860 .sdata start:0x803F6648 end:0x803F6680 .sdata2 start:0x803FC898 end:0x803FC8D8 -J3DGraphBase/J3DSys.cpp: +JSystem/J3DGraphBase/J3DSys.cpp: .text start:0x802D8AA8 end:0x802D9D24 .ctors start:0x80338800 end:0x80338804 .rodata start:0x80370C00 end:0x80370C38 @@ -3184,17 +3184,17 @@ J3DGraphBase/J3DSys.cpp: .sbss start:0x803F7938 end:0x803F7940 .sdata2 start:0x803FC8D8 end:0x803FC8E8 -J3DGraphBase/J3DVertex.cpp: +JSystem/J3DGraphBase/J3DVertex.cpp: .text start:0x802D9D24 end:0x802DA0A8 -J3DGraphBase/J3DTransform.cpp: +JSystem/J3DGraphBase/J3DTransform.cpp: .text start:0x802DA0A8 end:0x802DAE1C .rodata start:0x80370C38 end:0x80370C98 .data start:0x8039D8B8 end:0x8039D8C0 .sdata start:0x803F6688 end:0x803F6690 .sdata2 start:0x803FC8E8 end:0x803FC908 -J3DGraphBase/J3DPacket.cpp: +JSystem/J3DGraphBase/J3DPacket.cpp: .text start:0x802DAE1C end:0x802DB978 .text start:0x802DB978 end:0x802DB9D8 .text start:0x802DB9D8 end:0x802DB9D8 @@ -3202,7 +3202,7 @@ J3DGraphBase/J3DPacket.cpp: .bss start:0x803EDC08 end:0x803EDC18 .sbss start:0x803F7940 end:0x803F7948 -J3DGraphBase/J3DShapeMtx.cpp: +JSystem/J3DGraphBase/J3DShapeMtx.cpp: .text start:0x802DB9D8 end:0x802DCB30 .text start:0x802DCB30 end:0x802DD18C .ctors start:0x80338804 end:0x80338808 @@ -3210,21 +3210,21 @@ J3DGraphBase/J3DShapeMtx.cpp: .sbss start:0x803F7948 end:0x803F7960 .sdata2 start:0x803FC908 end:0x803FC910 -J3DGraphBase/J3DShape.cpp: +JSystem/J3DGraphBase/J3DShape.cpp: .text start:0x802DD18C end:0x802DDBC4 .text start:0x802DDBC4 end:0x802DDBC4 .data start:0x8039DC08 end:0x8039DC20 .sbss start:0x803F7960 end:0x803F7968 .sdata2 start:0x803FC910 end:0x803FC918 -J3DGraphBase/J3DMaterial.cpp: +JSystem/J3DGraphBase/J3DMaterial.cpp: .text start:0x802DDBC4 end:0x802DF400 .text start:0x802DF400 end:0x802DF794 .text start:0x802DF794 end:0x802DF794 .text start:0x802DF794 end:0x802DF794 .data start:0x8039DC20 end:0x8039DEA0 -J3DGraphBase/J3DMatBlock.cpp: +JSystem/J3DGraphBase/J3DMatBlock.cpp: .text start:0x802DF794 end:0x802E9920 .text start:0x802E9920 end:0x802E9F04 .text start:0x802E9F04 end:0x802EBC94 @@ -3235,14 +3235,14 @@ J3DGraphBase/J3DMatBlock.cpp: .sbss start:0x803F7968 end:0x803F7970 .sdata2 start:0x803FC918 end:0x803FC920 -J3DGraphBase/J3DTevs.cpp: +JSystem/J3DGraphBase/J3DTevs.cpp: .text start:0x802EBC94 end:0x802EC74C .rodata start:0x80370CB8 end:0x80370E58 .bss start:0x803EDC18 end:0x803F0140 .sbss start:0x803F7970 end:0x803F7978 .sdata2 start:0x803FC920 end:0x803FC970 -J3DGraphBase/J3DDrawBuffer.cpp: +JSystem/J3DGraphBase/J3DDrawBuffer.cpp: .text start:0x802EC74C end:0x802ECF30 .text start:0x802ECF30 end:0x802ECF30 .text start:0x802ECF30 end:0x802ECF30 @@ -3251,13 +3251,13 @@ J3DGraphBase/J3DDrawBuffer.cpp: .sbss start:0x803F7978 end:0x803F7980 .sdata2 start:0x803FC970 end:0x803FC980 -J3DGraphAnimator/J3DModelData.cpp: +JSystem/J3DGraphAnimator/J3DModelData.cpp: .text start:0x802ECF30 end:0x802ED4F4 .text start:0x802ED4F4 end:0x802ED500 .text start:0x802ED500 end:0x802ED564 .data start:0x8039E9E8 end:0x8039EA50 -J3DGraphAnimator/J3DModel.cpp: +JSystem/J3DGraphAnimator/J3DModel.cpp: .text start:0x802ED564 end:0x802EF5D8 .text start:0x802EF5D8 end:0x802EF5D8 .text start:0x802EF5D8 end:0x802EF5D8 @@ -3266,26 +3266,26 @@ J3DGraphAnimator/J3DModel.cpp: .sdata start:0x803F66A0 end:0x803F66B0 .sdata2 start:0x803FC980 end:0x803FC988 -J3DGraphAnimator/J3DAnimation.cpp: +JSystem/J3DGraphAnimator/J3DAnimation.cpp: .text start:0x802EF5D8 end:0x802F2EF8 .text start:0x802F2EF8 end:0x802F3358 .text start:0x802F3358 end:0x802F3358 .data start:0x8039EA70 end:0x8039EB28 .sdata2 start:0x803FC988 end:0x803FC9B8 -J3DGraphAnimator/J3DMaterialAnm.cpp: +JSystem/J3DGraphAnimator/J3DMaterialAnm.cpp: .text start:0x802F3358 end:0x802F36BC .text start:0x802F36BC end:0x802F36BC .text start:0x802F36BC end:0x802F36BC .text start:0x802F36BC end:0x802F36BC .data start:0x8039EB28 end:0x8039EB48 -J3DGraphAnimator/J3DVisibility.cpp: +JSystem/J3DGraphAnimator/J3DVisibility.cpp: .text start:0x802F36BC end:0x802F377C .text start:0x802F377C end:0x802F37C4 .data start:0x8039EB48 end:0x8039EB58 -J3DGraphAnimator/J3DCluster.cpp: +JSystem/J3DGraphAnimator/J3DCluster.cpp: .text start:0x802F37C4 end:0x802F4D78 .text start:0x802F4D78 end:0x802F4D78 .text start:0x802F4D78 end:0x802F4D78 @@ -3294,7 +3294,7 @@ J3DGraphAnimator/J3DCluster.cpp: .data start:0x8039EB58 end:0x8039EB68 .sdata2 start:0x803FC9B8 end:0x803FC9F0 -J3DGraphAnimator/J3DJoint.cpp: +JSystem/J3DGraphAnimator/J3DJoint.cpp: .text start:0x802F4DC0 end:0x802F5A78 .text start:0x802F5A78 end:0x802F5B98 .text start:0x802F5B98 end:0x802F5B98 @@ -3304,17 +3304,17 @@ J3DGraphAnimator/J3DJoint.cpp: .data start:0x8039EB68 end:0x8039EC50 .sdata2 start:0x803FC9F0 end:0x803FC9F8 -J3DGraphAnimator/J3DNode.cpp: +JSystem/J3DGraphAnimator/J3DNode.cpp: .text start:0x802F5BA4 end:0x802F5C44 .text start:0x802F5C44 end:0x802F5C48 .data start:0x8039EC50 end:0x8039EC70 -J3DGraphAnimator/J3DMaterialAttach.cpp: +JSystem/J3DGraphAnimator/J3DMaterialAttach.cpp: .text start:0x802F5C48 end:0x802F68F0 .text start:0x802F68F0 end:0x802F68F0 .data start:0x8039EC70 end:0x8039EC80 -J3DGraphLoader/J3DMaterialFactory.cpp: +JSystem/J3DGraphLoader/J3DMaterialFactory.cpp: .text start:0x802F68F0 end:0x802F95B8 .text start:0x802F95B8 end:0x802F97A0 .text start:0x802F97A0 end:0x802F9800 @@ -3325,7 +3325,7 @@ J3DGraphLoader/J3DMaterialFactory.cpp: .sdata2 start:0x803FC9F8 end:0x803FCA08 .sbss2 start:0x803FCF98 end:0x803FCFA0 -J3DGraphLoader/J3DMaterialFactory_v21.cpp: +JSystem/J3DGraphLoader/J3DMaterialFactory_v21.cpp: .text start:0x802F9A88 end:0x802FB034 .text start:0x802FB034 end:0x802FB034 .text start:0x802FB034 end:0x802FB034 @@ -3333,14 +3333,14 @@ J3DGraphLoader/J3DMaterialFactory_v21.cpp: .sdata2 start:0x803FCA08 end:0x803FCA10 .sbss2 start:0x803FCFA0 end:0x803FCFA8 -J3DGraphLoader/J3DClusterLoader.cpp: +JSystem/J3DGraphLoader/J3DClusterLoader.cpp: .text start:0x802FB04C end:0x802FB698 .text start:0x802FB698 end:0x802FB6E0 .text start:0x802FB6E0 end:0x802FB758 .rodata start:0x80370ED0 end:0x80370EE8 .data start:0x8039EEC0 end:0x8039EEE0 -J3DGraphLoader/J3DModelLoader.cpp: +JSystem/J3DGraphLoader/J3DModelLoader.cpp: .text start:0x802FB758 end:0x802FD5C4 .text start:0x802FD5C4 end:0x802FD6E4 .text start:0x802FD6E4 end:0x802FD6E4 @@ -3350,23 +3350,23 @@ J3DGraphLoader/J3DModelLoader.cpp: .rodata start:0x80370EE8 end:0x80370F20 .data start:0x8039EEE0 end:0x8039EFB8 -J3DGraphLoader/J3DModelLoaderCalcSize.cpp: +JSystem/J3DGraphLoader/J3DModelLoaderCalcSize.cpp: .text start:0x802FD828 end:0x802FE1A4 .text start:0x802FE1A4 end:0x802FE1A4 .text start:0x802FE1A4 end:0x802FE1A4 .rodata start:0x80370F20 end:0x80370F38 -J3DGraphLoader/J3DJointFactory.cpp: +JSystem/J3DGraphLoader/J3DJointFactory.cpp: .text start:0x802FE1A4 end:0x802FE390 .text start:0x802FE390 end:0x802FE3A8 -J3DGraphLoader/J3DShapeFactory.cpp: +JSystem/J3DGraphLoader/J3DShapeFactory.cpp: .text start:0x802FE3A8 end:0x802FED40 .text start:0x802FED40 end:0x802FED40 .text start:0x802FED40 end:0x802FEDA0 .rodata start:0x80370F38 end:0x80370F68 -J3DGraphLoader/J3DAnmLoader.cpp: +JSystem/J3DGraphLoader/J3DAnmLoader.cpp: .text start:0x802FEDA0 end:0x80300DC4 .text start:0x80300DC4 end:0x80300EA8 .text start:0x80300EA8 end:0x80300EA8 @@ -3376,304 +3376,304 @@ J3DGraphLoader/J3DAnmLoader.cpp: .data start:0x8039EFB8 end:0x8039F010 .sdata2 start:0x803FCA10 end:0x803FCA18 -JMath/JMath.cpp: +JSystem/JMath/JMath.cpp: .text start:0x80301028 end:0x80301350 .sbss start:0x803F7980 end:0x803F7990 .sdata2 start:0x803FCA18 end:0x803FCA48 -JMath/random.cpp: +JSystem/JMath/random.cpp: .text start:0x80301350 end:0x803014CC .sdata2 start:0x803FCA48 end:0x803FCA58 -base/PPCArch.c: +dolphin/base/PPCArch.c: .text start:0x803014CC end:0x803015B0 -os/OS.c: +dolphin/os/OS.c: .text start:0x803015B0 end:0x80301EF8 .data start:0x8039F010 end:0x8039F218 .bss start:0x803F01A0 end:0x803F01F0 .sdata start:0x803F66B0 end:0x803F66B8 .sbss start:0x803F7990 end:0x803F79C0 -os/OSAlarm.c: +dolphin/os/OSAlarm.c: .text start:0x80301EF8 end:0x80302624 .sbss start:0x803F79C0 end:0x803F79C8 -os/OSAlloc.c: +dolphin/os/OSAlloc.c: .text start:0x80302624 end:0x80302DB8 .data start:0x8039F218 end:0x8039F5B0 .sdata start:0x803F66B8 end:0x803F66C0 .sbss start:0x803F79C8 end:0x803F79D8 -os/OSArena.c: +dolphin/os/OSArena.c: .text start:0x80302DB8 end:0x80302E04 .sdata start:0x803F66C0 end:0x803F66C8 .sbss start:0x803F79D8 end:0x803F79E0 -os/OSAudioSystem.c: +dolphin/os/OSAudioSystem.c: .text start:0x80302E04 end:0x80303098 .data start:0x8039F5B0 end:0x8039F630 -os/OSCache.c: +dolphin/os/OSCache.c: .text start:0x80303098 end:0x80303714 .data start:0x8039F630 end:0x8039F860 -os/OSContext.c: +dolphin/os/OSContext.c: .text start:0x80303714 end:0x803040B0 .data start:0x8039F860 end:0x8039FA38 -os/OSError.c: +dolphin/os/OSError.c: .text start:0x803040B0 end:0x803045B0 .data start:0x8039FA38 end:0x8039FD58 .bss start:0x803F01F0 end:0x803F0240 .sdata start:0x803F66C8 end:0x803F66D0 -os/OSFont.c: +dolphin/os/OSFont.c: .text start:0x803045B0 end:0x80304608 .sdata start:0x803F66D0 end:0x803F66D8 -os/OSInterrupt.c: +dolphin/os/OSInterrupt.c: .text start:0x80304608 end:0x80304E74 .data start:0x8039FD58 end:0x8039FD88 .sbss start:0x803F79E0 end:0x803F79F8 -os/OSLink.c: +dolphin/os/OSLink.c: .text start:0x80304E74 end:0x803058A8 .data start:0x8039FD88 end:0x8039FDD8 -os/OSMessage.c: +dolphin/os/OSMessage.c: .text start:0x803058A8 end:0x80305AAC -os/OSMemory.c: +dolphin/os/OSMemory.c: .text start:0x80305AAC end:0x80305E5C .data start:0x8039FDD8 end:0x8039FDE8 -os/OSMutex.c: +dolphin/os/OSMutex.c: .text start:0x80305E5C end:0x80306424 -os/OSReboot.c: +dolphin/os/OSReboot.c: .text start:0x80306424 end:0x80306614 .bss start:0x803F0240 end:0x803F0260 .sbss start:0x803F79F8 end:0x803F7A08 -os/OSReset.c: +dolphin/os/OSReset.c: .text start:0x80306614 end:0x803069F8 .sbss start:0x803F7A08 end:0x803F7A10 -os/OSResetSW.c: +dolphin/os/OSResetSW.c: .text start:0x803069F8 end:0x80306DA4 .sbss start:0x803F7A10 end:0x803F7A30 -os/OSRtc.c: +dolphin/os/OSRtc.c: .text start:0x80306DA4 end:0x803077D0 .bss start:0x803F0260 end:0x803F02B8 -os/OSSync.c: +dolphin/os/OSSync.c: .text start:0x803077D0 end:0x80307854 -os/OSThread.c: +dolphin/os/OSThread.c: .text start:0x80307854 end:0x803095EC .data start:0x8039FDE8 end:0x803A05F8 .bss start:0x803F02B8 end:0x803F0CB0 .sdata start:0x803F66D8 end:0x803F66E0 .sbss start:0x803F7A30 end:0x803F7A40 -os/OSTime.c: +dolphin/os/OSTime.c: .text start:0x803095EC end:0x80309A68 .data start:0x803A05F8 end:0x803A0658 -os/__ppc_eabi_init.cpp: +dolphin/os/__ppc_eabi_init.cpp: .text start:0x80309A68 end:0x80309AFC -exi/EXIBios.c: +dolphin/exi/EXIBios.c: .text start:0x80309AFC end:0x8030B3D8 .data start:0x803A0658 end:0x803A0728 .bss start:0x803F0CB0 end:0x803F0D70 .sdata start:0x803F66E0 end:0x803F66E8 -exi/EXIUart.c: +dolphin/exi/EXIUart.c: .text start:0x8030B3D8 end:0x8030B648 .sbss start:0x803F7A40 end:0x803F7A50 -si/SIBios.c: +dolphin/si/SIBios.c: .text start:0x8030B648 end:0x8030CEA8 .data start:0x803A0728 end:0x803A0840 .bss start:0x803F0D70 end:0x803F0F70 .sdata start:0x803F66E8 end:0x803F66F0 .sbss start:0x803F7A50 end:0x803F7A60 -si/SISamplingRate.c: +dolphin/si/SISamplingRate.c: .text start:0x8030CEA8 end:0x8030CFB0 .data start:0x803A0840 end:0x803A08D8 .sbss start:0x803F7A60 end:0x803F7A68 -db/db.c: +dolphin/db/db.c: .text start:0x8030CFB0 end:0x8030D09C .data start:0x803A08D8 end:0x803A08F0 .sbss start:0x803F7A68 end:0x803F7A70 -mtx/mtx.c: +dolphin/mtx/mtx.c: .text start:0x8030D09C end:0x8030DA44 .sdata start:0x803F66F0 end:0x803F66F8 .sdata2 start:0x803FCA58 end:0x803FCA78 -mtx/mtxvec.c: +dolphin/mtx/mtxvec.c: .text start:0x8030DA44 end:0x8030DB78 -mtx/mtx44.c: +dolphin/mtx/mtx44.c: .text start:0x8030DB78 end:0x8030DCE0 .sdata2 start:0x803FCA78 end:0x803FCA90 -mtx/vec.c: +dolphin/mtx/vec.c: .text start:0x8030DCE0 end:0x8030E130 .sdata2 start:0x803FCA90 end:0x803FCAB8 -mtx/quat.c: +dolphin/mtx/quat.c: .text start:0x8030E130 end:0x8030E438 .sdata2 start:0x803FCAB8 end:0x803FCAD0 -dvd/dvdlow.c: +dolphin/dvd/dvdlow.c: .text start:0x8030E438 end:0x8030F278 .bss start:0x803F0F70 end:0x803F1040 .sdata start:0x803F66F8 end:0x803F6700 .sbss start:0x803F7A70 end:0x803F7AB8 -dvd/dvdfs.c: +dolphin/dvd/dvdfs.c: .text start:0x8030F278 end:0x8030FF90 .data start:0x803A08F0 end:0x803A0CE0 .sdata start:0x803F6700 end:0x803F6708 .sbss start:0x803F7AB8 end:0x803F7AD8 -dvd/dvd.c: +dolphin/dvd/dvd.c: .text start:0x8030FF90 end:0x80312904 .data start:0x803A0CE0 end:0x803A0E60 .bss start:0x803F1040 end:0x803F10D8 .sdata start:0x803F6708 end:0x803F6720 .sbss start:0x803F7AD8 end:0x803F7B20 -dvd/dvdqueue.c: +dolphin/dvd/dvdqueue.c: .text start:0x80312904 end:0x80312AFC .bss start:0x803F10D8 end:0x803F10F8 -dvd/dvderror.c: +dolphin/dvd/dvderror.c: .text start:0x80312AFC end:0x80312C94 .data start:0x803A0E60 end:0x803A0EA8 -dvd/dvdidutils.c: +dolphin/dvd/dvdidutils.c: .text start:0x80312C94 end:0x80312D8C -dvd/dvdFatal.c: +dolphin/dvd/dvdFatal.c: .text start:0x80312D8C end:0x80312DBC .sbss start:0x803F7B20 end:0x803F7B28 -dvd/fstload.c: +dolphin/dvd/fstload.c: .text start:0x80312DBC end:0x80312FFC .data start:0x803A0EA8 end:0x803A0F18 .bss start:0x803F10F8 end:0x803F1168 .sdata start:0x803F6720 end:0x803F6730 .sbss start:0x803F7B28 end:0x803F7B38 -vi/vi.c: +dolphin/vi/vi.c: .text start:0x80312FFC end:0x80314B60 .data start:0x803A0F18 end:0x803A12E8 .bss start:0x803F1168 end:0x803F12B0 .sdata start:0x803F6730 end:0x803F6740 .sbss start:0x803F7B38 end:0x803F7B90 -pad/Padclamp.c: +dolphin/pad/Padclamp.c: .text start:0x80314B60 end:0x80314DA4 .rodata start:0x80370FA8 end:0x80370FB8 -pad/Pad.c: +dolphin/pad/Pad.c: .text start:0x80314DA4 end:0x803168E8 .data start:0x803A12E8 end:0x803A1340 .bss start:0x803F12B0 end:0x803F1300 .sdata start:0x803F6740 end:0x803F6760 .sbss start:0x803F7B90 end:0x803F7BB8 -ai/ai.c: +dolphin/ai/ai.c: .text start:0x803168E8 end:0x803171F4 .data start:0x803A1340 end:0x803A1388 .sdata start:0x803F6760 end:0x803F6768 .sbss start:0x803F7BB8 end:0x803F7BF8 -ar/ar.c: +dolphin/ar/ar.c: .text start:0x803171F4 end:0x80318CD0 .data start:0x803A1388 end:0x803A13D0 .sdata start:0x803F6768 end:0x803F6770 .sbss start:0x803F7BF8 end:0x803F7C18 -ar/arq.c: +dolphin/ar/arq.c: .text start:0x80318CD0 end:0x8031906C .data start:0x803A13D0 end:0x803A1418 .sdata start:0x803F6770 end:0x803F6778 .sbss start:0x803F7C18 end:0x803F7C40 -dsp/dsp.c: +dolphin/dsp/dsp.c: .text start:0x8031906C end:0x803191BC .data start:0x803A1418 end:0x803A1498 .sdata start:0x803F6778 end:0x803F6780 .sbss start:0x803F7C40 end:0x803F7C48 -dsp/dsp_debug.c: +dolphin/dsp/dsp_debug.c: .text start:0x803191BC end:0x8031920C -dsp/dsp_task.c: +dolphin/dsp/dsp_task.c: .text start:0x8031920C end:0x8031966C .data start:0x803A1498 end:0x803A15D8 .sbss start:0x803F7C48 end:0x803F7C58 -card/CARDBios.c: +dolphin/card/CARDBios.c: .text start:0x8031966C end:0x8031A920 .data start:0x803A15D8 end:0x803A1640 .bss start:0x803F1300 end:0x803F1540 .sdata start:0x803F6780 end:0x803F6788 .sbss start:0x803F7C58 end:0x803F7C60 -card/CARDUnlock.c: +dolphin/card/CARDUnlock.c: .text start:0x8031A920 end:0x8031BB80 .data start:0x803A1640 end:0x803A17A0 .sdata start:0x803F6788 end:0x803F6790 -card/CARDRdwr.c: +dolphin/card/CARDRdwr.c: .text start:0x8031BB80 end:0x8031BE00 -card/CARDBlock.c: +dolphin/card/CARDBlock.c: .text start:0x8031BE00 end:0x8031C168 -card/CARDDir.c: +dolphin/card/CARDDir.c: .text start:0x8031C168 end:0x8031C3CC -card/CARDCheck.c: +dolphin/card/CARDCheck.c: .text start:0x8031C3CC end:0x8031D334 -card/CARDMount.c: +dolphin/card/CARDMount.c: .text start:0x8031D334 end:0x8031DE2C .data start:0x803A17A0 end:0x803A17E0 -card/CARDFormat.c: +dolphin/card/CARDFormat.c: .text start:0x8031DE2C end:0x8031E61C -card/CARDOpen.c: +dolphin/card/CARDOpen.c: .text start:0x8031E61C end:0x8031E918 -card/CARDCreate.c: +dolphin/card/CARDCreate.c: .text start:0x8031E918 end:0x8031ECB0 -card/CARDRead.c: +dolphin/card/CARDRead.c: .text start:0x8031ECB0 end:0x8031F128 -card/CARDWrite.c: +dolphin/card/CARDWrite.c: .text start:0x8031F128 end:0x8031F4A4 -card/CARDStat.c: +dolphin/card/CARDStat.c: .text start:0x8031F4A4 end:0x8031F984 -card/CARDNet.c: +dolphin/card/CARDNet.c: .text start:0x8031F984 end:0x8031FA48 .sdata start:0x803F6790 end:0x803F6798 -gx/GXInit.c: +dolphin/gx/GXInit.c: .text start:0x8031FA48 end:0x80320C18 .data start:0x803A17E0 end:0x803A1910 .bss start:0x803F1540 end:0x803F1AB8 @@ -3681,376 +3681,376 @@ gx/GXInit.c: .sbss start:0x803F7C60 end:0x803F7C70 .sdata2 start:0x803FCAD0 end:0x803FCAF8 -gx/GXFifo.c: +dolphin/gx/GXFifo.c: .text start:0x80320C18 end:0x803214B0 .sbss start:0x803F7C70 end:0x803F7C90 -gx/GXAttr.c: +dolphin/gx/GXAttr.c: .text start:0x803214B0 end:0x80322914 .data start:0x803A1910 end:0x803A1AB8 .sdata start:0x803F67A0 end:0x803F67B0 -gx/GXMisc.c: +dolphin/gx/GXMisc.c: .text start:0x80322914 end:0x80323024 .sbss start:0x803F7C90 end:0x803F7CA8 -gx/GXGeometry.c: +dolphin/gx/GXGeometry.c: .text start:0x80323024 end:0x803233D4 -gx/GXFrameBuf.c: +dolphin/gx/GXFrameBuf.c: .text start:0x803233D4 end:0x80324060 .data start:0x803A1AB8 end:0x803A1BE8 .sdata2 start:0x803FCAF8 end:0x803FCB08 -gx/GXLight.c: +dolphin/gx/GXLight.c: .text start:0x80324060 end:0x80324688 .data start:0x803A1BE8 end:0x803A1C08 .sdata2 start:0x803FCB08 end:0x803FCB38 -gx/GXTexture.c: +dolphin/gx/GXTexture.c: .text start:0x80324688 end:0x80325774 .data start:0x803A1C08 end:0x803A1E30 .sdata start:0x803F67B0 end:0x803F67F0 .sdata2 start:0x803FCB38 end:0x803FCB60 -gx/GXBump.c: +dolphin/gx/GXBump.c: .text start:0x80325774 end:0x80325DC4 .sdata2 start:0x803FCB60 end:0x803FCB68 -gx/GXTev.c: +dolphin/gx/GXTev.c: .text start:0x80325DC4 end:0x803265A8 .data start:0x803A1E30 end:0x803A1EA8 -gx/GXPixel.c: +dolphin/gx/GXPixel.c: .text start:0x803265A8 end:0x80326B7C .data start:0x803A1EA8 end:0x803A1EC8 .sdata2 start:0x803FCB68 end:0x803FCB98 -gx/GXStubs.c: +dolphin/gx/GXStubs.c: .text start:0x80326B7C end:0x80326B80 -gx/GXDisplayList.c: +dolphin/gx/GXDisplayList.c: .text start:0x80326B80 end:0x80326BF0 -gx/GXTransform.c: +dolphin/gx/GXTransform.c: .text start:0x80326BF0 end:0x803273E8 .sdata2 start:0x803FCB98 end:0x803FCBB8 -gx/GXPerf.c: +dolphin/gx/GXPerf.c: .text start:0x803273E8 end:0x80327D04 .data start:0x803A1EC8 end:0x803A1FB8 -gd/GDBase.c: +dolphin/gd/GDBase.c: .text start:0x80327D04 end:0x80327E70 .sbss start:0x803F7CA8 end:0x803F7CB0 -gd/GDGeometry.c: +dolphin/gd/GDGeometry.c: .text start:0x80327E70 end:0x80328880 .data start:0x803A1FB8 end:0x803A2020 -Runtime/__va_arg.c: +Runtime.PPCEABI.H/__va_arg.c: .text start:0x80328880 end:0x80328948 -Runtime/global_destructor_chain.c: +Runtime.PPCEABI.H/global_destructor_chain.c: .text start:0x80328948 end:0x803289A8 .dtors start:0x80338828 end:0x80338830 .sbss start:0x803F7CB0 end:0x803F7CB8 -Runtime/CPlusLibPPC.cp: +Runtime.PPCEABI.H/CPlusLibPPC.cp: .text start:0x803289A8 end:0x803289D8 -Runtime/NMWException.cp: +Runtime.PPCEABI.H/NMWException.cp: extab start:0x80005620 end:0x80005668 extabindex start:0x80005680 end:0x800056DC .text start:0x803289D8 end:0x80328D7C -Runtime/ptmf.c: +Runtime.PPCEABI.H/ptmf.c: .text start:0x80328D7C end:0x80328E10 .rodata start:0x80370FB8 end:0x80370FC8 -Runtime/runtime.c: +Runtime.PPCEABI.H/runtime.c: .text start:0x80328E10 end:0x803294EC .rodata start:0x80370FC8 end:0x80370FE0 -Runtime/__init_cpp_exceptions.cpp: +Runtime.PPCEABI.H/__init_cpp_exceptions.cpp: .text start:0x803294EC end:0x80329568 .ctors start:0x80338680 end:0x80338684 .dtors start:0x80338820 end:0x80338828 .sdata start:0x803F67F0 end:0x803F67F8 -Runtime/Gecko_ExceptionPPC.cp: +Runtime.PPCEABI.H/Gecko_ExceptionPPC.cp: .text start:0x80329568 end:0x803295D0 .bss start:0x803F1AB8 end:0x803F1AC8 -Runtime/GCN_mem_alloc.c: +Runtime.PPCEABI.H/GCN_mem_alloc.c: .text start:0x803295D0 end:0x80329688 .rodata start:0x80370FE0 end:0x80371058 -MSL_C.PPCEABI.bare.H/abort_exit.c: +MSL_C/MSL_Common/abort_exit.c: .text start:0x80329688 end:0x80329754 .bss start:0x803F1AC8 end:0x803F1BC8 .sbss start:0x803F7CB8 end:0x803F7CC8 -MSL_C.PPCEABI.bare.H/alloc.c: +MSL_C/MSL_Common/alloc.c: .text start:0x80329754 end:0x80329CBC .rodata start:0x80371058 end:0x80371070 .bss start:0x803F1BC8 end:0x803F1C00 .sbss start:0x803F7CC8 end:0x803F7CD0 -MSL_C.PPCEABI.bare.H/errno.c: +MSL_C/MSL_Common/errno.c: .sbss start:0x803F7CD0 end:0x803F7CD8 -MSL_C.PPCEABI.bare.H/ansi_files.c: +MSL_C/MSL_Common/ansi_files.c: .text start:0x80329CBC end:0x80329DC4 .data start:0x803A2020 end:0x803A2160 .bss start:0x803F1C00 end:0x803F1F00 -MSL_C.PPCEABI.bare.H/ansi_fp.c: +MSL_C/MSL_Common_Embedded/ansi_fp.c: .text start:0x80329DC4 end:0x8032A9DC .rodata start:0x80371070 end:0x80371150 .data start:0x803A2160 end:0x803A2288 .sdata2 start:0x803FCBB8 end:0x803FCBC0 -MSL_C.PPCEABI.bare.H/arith.c: +MSL_C/MSL_Common/arith.c: .text start:0x8032A9DC end:0x8032AA54 -MSL_C.PPCEABI.bare.H/buffer_io.c: +MSL_C/MSL_Common/buffer_io.c: .text start:0x8032AA54 end:0x8032AB4C -MSL_C.PPCEABI.bare.H/ctype.c: +MSL_C/MSL_Common/ctype.c: .text start:0x8032AB4C end:0x8032AB70 .data start:0x803A2288 end:0x803A2588 -MSL_C.PPCEABI.bare.H/direct_io.c: +MSL_C/MSL_Common/direct_io.c: .text start:0x8032AB70 end:0x8032AE9C -MSL_C.PPCEABI.bare.H/file_io.c: +MSL_C/MSL_Common/file_io.c: .text start:0x8032AE9C end:0x8032B094 -MSL_C.PPCEABI.bare.H/FILE_POS.C: +MSL_C/MSL_Common/FILE_POS.c: .text start:0x8032B094 end:0x8032B360 -MSL_C.PPCEABI.bare.H/mbstring.c: +MSL_C/MSL_Common/mbstring.c: .text start:0x8032B360 end:0x8032B4A4 .sdata2 start:0x803FCBC0 end:0x803FCBC8 -MSL_C.PPCEABI.bare.H/mem.c: +MSL_C/MSL_Common/mem.c: .text start:0x8032B4A4 end:0x8032B614 -MSL_C.PPCEABI.bare.H/mem_funcs.c: +MSL_C/MSL_Common/mem_funcs.c: .text start:0x8032B614 end:0x8032B8F4 -MSL_C.PPCEABI.bare.H/misc_io.c: +MSL_C/MSL_Common/misc_io.c: .text start:0x8032B8F4 end:0x8032B904 -MSL_C.PPCEABI.bare.H/printf.c: +MSL_C/MSL_Common/printf.c: .text start:0x8032B904 end:0x8032D9FC .rodata start:0x80371150 end:0x80371178 .data start:0x803A2588 end:0x803A27B8 .sdata start:0x803F67F8 end:0x803F6800 .sdata2 start:0x803FCBC8 end:0x803FCBD0 -MSL_C.PPCEABI.bare.H/float.c: +MSL_C/MSL_Common/float.c: .sdata start:0x803F6800 end:0x803F6808 -MSL_C.PPCEABI.bare.H/scanf.c: +MSL_C/MSL_Common/scanf.c: .text start:0x8032D9FC end:0x8032DA8C -MSL_C.PPCEABI.bare.H/string.c: +MSL_C/MSL_Common/string.c: .text start:0x8032DA8C end:0x8032DDB0 -MSL_C.PPCEABI.bare.H/strtoul.c: +MSL_C/MSL_Common/strtoul.c: .text start:0x8032DDB0 end:0x8032E2C4 .data start:0x803A27B8 end:0x803A2800 -MSL_C.PPCEABI.bare.H/uart_console_io.c: +MSL_C/MSL_Common/uart_console_io.c: .text start:0x8032E2C4 end:0x8032E390 .sbss start:0x803F7CD8 end:0x803F7CE0 -MSL_C.PPCEABI.bare.H/wchar_io.c: +MSL_C/MSL_Common/wchar_io.c: .text start:0x8032E390 end:0x8032E418 -MSL_C.PPCEABI.bare.H/e_acos.c: +MSL_C/Math/Double_precision/e_acos.c: .text start:0x8032E418 end:0x8032E728 .sdata2 start:0x803FCBD0 end:0x803FCC60 -MSL_C.PPCEABI.bare.H/e_asin.c: +MSL_C/Math/Double_precision/e_asin.c: .text start:0x8032E728 end:0x8032E98C .sdata2 start:0x803FCC60 end:0x803FCCF8 -MSL_C.PPCEABI.bare.H/e_atan2.c: +MSL_C/Math/Double_precision/e_atan2.c: .text start:0x8032E98C end:0x8032EC1C .sdata2 start:0x803FCCF8 end:0x803FCD50 -MSL_C.PPCEABI.bare.H/e_fmod.c: +MSL_C/Math/Double_precision/e_fmod.c: .text start:0x8032EC1C end:0x8032EF58 .rodata start:0x80371178 end:0x80371188 -MSL_C.PPCEABI.bare.H/e_rem_pio2.c: +MSL_C/Math/Double_precision/e_rem_pio2.c: .text start:0x8032EF58 end:0x8032F2F8 .rodata start:0x80371188 end:0x80371310 .sdata2 start:0x803FCD50 end:0x803FCDA8 -MSL_C.PPCEABI.bare.H/k_cos.c: +MSL_C/Math/Double_precision/k_cos.c: .text start:0x8032F2F8 end:0x8032F3EC .sdata2 start:0x803FCDA8 end:0x803FCDF0 -MSL_C.PPCEABI.bare.H/k_rem_pio2.c: +MSL_C/Math/Double_precision/k_rem_pio2.c: .text start:0x8032F3EC end:0x80330240 .rodata start:0x80371310 end:0x80371360 .sdata2 start:0x803FCDF0 end:0x803FCE30 -MSL_C.PPCEABI.bare.H/k_sin.c: +MSL_C/Math/Double_precision/k_sin.c: .text start:0x80330240 end:0x803302E0 .sdata2 start:0x803FCE30 end:0x803FCE68 -MSL_C.PPCEABI.bare.H/k_tan.c: +MSL_C/Math/Double_precision/k_tan.c: .text start:0x803302E0 end:0x803304F4 .rodata start:0x80371360 end:0x803713C8 .sdata2 start:0x803FCE68 end:0x803FCEA0 -MSL_C.PPCEABI.bare.H/s_atan.c: +MSL_C/Math/Double_precision/s_atan.c: .text start:0x803304F4 end:0x803306F4 .rodata start:0x803713C8 end:0x80371460 .sdata2 start:0x803FCEA0 end:0x803FCEC8 -MSL_C.PPCEABI.bare.H/s_copysign.c: +MSL_C/Math/Double_precision/s_copysign.c: .text start:0x803306F4 end:0x8033071C -MSL_C.PPCEABI.bare.H/s_cos.c: +MSL_C/Math/Double_precision/s_cos.c: .text start:0x8033071C end:0x803307F0 .sdata2 start:0x803FCEC8 end:0x803FCED0 -MSL_C.PPCEABI.bare.H/s_floor.c: +MSL_C/Math/Double_precision/s_floor.c: .text start:0x803307F0 end:0x80330938 .sdata2 start:0x803FCED0 end:0x803FCEE0 -MSL_C.PPCEABI.bare.H/s_frexp.c: +MSL_C/Math/Double_precision/s_frexp.c: .text start:0x80330938 end:0x803309C4 .sdata2 start:0x803FCEE0 end:0x803FCEE8 -MSL_C.PPCEABI.bare.H/s_ldexp.c: +MSL_C/Math/Double_precision/s_ldexp.c: .text start:0x803309C4 end:0x80330B88 .sdata2 start:0x803FCEE8 end:0x803FCF10 -MSL_C.PPCEABI.bare.H/s_modf.c: +MSL_C/Math/Double_precision/s_modf.c: .text start:0x80330B88 end:0x80330C84 -MSL_C.PPCEABI.bare.H/s_sin.c: +MSL_C/Math/Double_precision/s_sin.c: .text start:0x80330C84 end:0x80330D5C .sdata2 start:0x803FCF10 end:0x803FCF18 -MSL_C.PPCEABI.bare.H/s_tan.c: +MSL_C/Math/Double_precision/s_tan.c: .text start:0x80330D5C end:0x80330DD4 .sdata2 start:0x803FCF18 end:0x803FCF20 -MSL_C.PPCEABI.bare.H/w_acos.c: +MSL_C/Math/Double_precision/w_acos.c: .text start:0x80330DD4 end:0x80330DF4 -MSL_C.PPCEABI.bare.H/w_asin.c: +MSL_C/Math/Double_precision/w_asin.c: .text start:0x80330DF4 end:0x80330E14 -MSL_C.PPCEABI.bare.H/w_atan2.c: +MSL_C/Math/Double_precision/w_atan2.c: .text start:0x80330E14 end:0x80330E34 -MSL_C.PPCEABI.bare.H/w_fmod.c: +MSL_C/Math/Double_precision/w_fmod.c: .text start:0x80330E34 end:0x80330E54 -MSL_C.PPCEABI.bare.H/math_ppc.c: +MSL_C/PPC_EABI/math_ppc.c: .text start:0x80330E54 end:0x80330EE4 -TRK_MINNOW_DOLPHIN/mainloop.c: +TRK_MINNOW_DOLPHIN/Portable/mainloop.c: .text start:0x80330EE4 end:0x80330FDC -TRK_MINNOW_DOLPHIN/nubevent.c: +TRK_MINNOW_DOLPHIN/Portable/nubevent.c: .text start:0x80330FDC end:0x80331204 .bss start:0x803F1F00 end:0x803F1F28 -TRK_MINNOW_DOLPHIN/nubinit.c: +TRK_MINNOW_DOLPHIN/Portable/nubinit.c: .text start:0x80331204 end:0x80331384 .rodata start:0x80371460 end:0x80371480 .bss start:0x803F1F28 end:0x803F1F30 -TRK_MINNOW_DOLPHIN/msg.c: +TRK_MINNOW_DOLPHIN/Portable/msg.c: .text start:0x80331384 end:0x80331560 -TRK_MINNOW_DOLPHIN/msgbuf.c: +TRK_MINNOW_DOLPHIN/Portable/msgbuf.c: .text start:0x80331560 end:0x80331F8C .rodata start:0x80371480 end:0x803714A0 .bss start:0x803F1F30 end:0x803F38E0 -TRK_MINNOW_DOLPHIN/serpoll.c: +TRK_MINNOW_DOLPHIN/Portable/serpoll.c: .text start:0x80331F8C end:0x80332358 .bss start:0x803F38E0 end:0x803F38F8 -TRK_MINNOW_DOLPHIN/usr_put.c: +TRK_MINNOW_DOLPHIN/Portable/usr_put.c: .text start:0x80332358 end:0x803323E4 -TRK_MINNOW_DOLPHIN/dispatch.c: +TRK_MINNOW_DOLPHIN/Portable/dispatch.c: .text start:0x803323E4 end:0x80332480 .data start:0x803A2800 end:0x803A2888 .bss start:0x803F38F8 end:0x803F3900 -TRK_MINNOW_DOLPHIN/msghndlr.c: +TRK_MINNOW_DOLPHIN/Portable/msghndlr.c: .text start:0x80332480 end:0x80334CE0 .data start:0x803A2888 end:0x803A28C0 .bss start:0x803F3900 end:0x803F3908 -TRK_MINNOW_DOLPHIN/support.c: +TRK_MINNOW_DOLPHIN/Portable/support.c: .text start:0x80334CE0 end:0x803355A0 -TRK_MINNOW_DOLPHIN/mutex_TRK.c: +TRK_MINNOW_DOLPHIN/Portable/mutex_TRK.c: .text start:0x803355A0 end:0x803355B8 -TRK_MINNOW_DOLPHIN/notify.c: +TRK_MINNOW_DOLPHIN/Portable/notify.c: .text start:0x803355B8 end:0x80335690 -TRK_MINNOW_DOLPHIN/flush_cache.c: +TRK_MINNOW_DOLPHIN/ppc/Generic/flush_cache.c: .text start:0x80335690 end:0x803356C8 -TRK_MINNOW_DOLPHIN/mem_TRK.c: +TRK_MINNOW_DOLPHIN/Portable/mem_TRK.c: .init start:0x800034E0 end:0x80003534 .text start:0x803356C8 end:0x80335784 -TRK_MINNOW_DOLPHIN/targimpl.c: +TRK_MINNOW_DOLPHIN/ppc/Generic/targimpl.c: .text start:0x80335784 end:0x80337020 .rodata start:0x803714A0 end:0x80371528 .data start:0x803A28C0 end:0x803A28F0 .bss start:0x803F3908 end:0x803F3E88 -TRK_MINNOW_DOLPHIN/targsupp.s: comment:0 +TRK_MINNOW_DOLPHIN/ppc/Export/targsupp.s: comment:0 .text start:0x80337020 end:0x80337040 align:16 -TRK_MINNOW_DOLPHIN/__exception.c: comment:0 +TRK_MINNOW_DOLPHIN/ppc/Generic/__exception.c: comment:0 .init start:0x80003534 end:0x80005468 -TRK_MINNOW_DOLPHIN/dolphin_trk.c: +TRK_MINNOW_DOLPHIN/Os/dolphin/dolphin_trk.c: .init start:0x80005468 end:0x8000556C .text start:0x80337040 end:0x80337180 align:32 .data start:0x803A28F0 end:0x803A2930 .bss start:0x803F3E88 end:0x803F3E90 -TRK_MINNOW_DOLPHIN/mpc_7xx_603e.c: +TRK_MINNOW_DOLPHIN/ppc/Generic/mpc_7xx_603e.c: .text start:0x80337180 end:0x803374F8 -TRK_MINNOW_DOLPHIN/main_TRK.c: +TRK_MINNOW_DOLPHIN/Portable/main_TRK.c: .text start:0x803374F8 end:0x8033753C .bss start:0x803F3E90 end:0x803F3E98 -TRK_MINNOW_DOLPHIN/dolphin_trk_glue.c: +TRK_MINNOW_DOLPHIN/Os/dolphin/dolphin_trk_glue.c: .text start:0x8033753C end:0x803379E8 .rodata start:0x80371528 end:0x80371570 .data start:0x803A2930 end:0x803A294C .bss start:0x803F3E98 end:0x803F60C0 -TRK_MINNOW_DOLPHIN/targcont.c: +TRK_MINNOW_DOLPHIN/Os/dolphin/targcont.c: .text start:0x803379E8 end:0x80337A1C -TRK_MINNOW_DOLPHIN/target_options.c: +TRK_MINNOW_DOLPHIN/Os/dolphin/target_options.c: .text start:0x80337A1C end:0x80337A38 .bss start:0x803F60C0 end:0x803F60C1 -TRK_MINNOW_DOLPHIN/mslsupp.c: +TRK_MINNOW_DOLPHIN/MetroTRK/Export/mslsupp.c: .text start:0x80337A38 end:0x80337BB0 amcstubs/AmcExi2Stubs.c: diff --git a/config/GZLJ01/rels/d_a_acorn_leaf/splits.txt b/config/GZLJ01/rels/d_a_acorn_leaf/splits.txt index a673d8a..ffad599 100644 --- a/config/GZLJ01/rels/d_a_acorn_leaf/splits.txt +++ b/config/GZLJ01/rels/d_a_acorn_leaf/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_acorn_leaf.o: +d/a/d_a_acorn_leaf.cpp: .text start:0x000000EC end:0x00000E60 .text start:0x00000E60 end:0x00000E60 .text start:0x00000E60 end:0x00000EDC diff --git a/config/GZLJ01/rels/d_a_agbsw0/splits.txt b/config/GZLJ01/rels/d_a_agbsw0/splits.txt index 6173f68..9e1e4d7 100644 --- a/config/GZLJ01/rels/d_a_agbsw0/splits.txt +++ b/config/GZLJ01/rels/d_a_agbsw0/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_agbsw0.o: +d/a/d_a_agbsw0.cpp: .text start:0x00000078 end:0x00005624 .rodata start:0x00000000 end:0x00000095 .data start:0x00000000 end:0x00000568 diff --git a/config/GZLJ01/rels/d_a_alldie/splits.txt b/config/GZLJ01/rels/d_a_alldie/splits.txt index c549e20..c8988cc 100644 --- a/config/GZLJ01/rels/d_a_alldie/splits.txt +++ b/config/GZLJ01/rels/d_a_alldie/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_alldie.o: +d/a/d_a_alldie.cpp: .text start:0x00000078 end:0x000002CC .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_am/splits.txt b/config/GZLJ01/rels/d_a_am/splits.txt index d974a42..527202d 100644 --- a/config/GZLJ01/rels/d_a_am/splits.txt +++ b/config/GZLJ01/rels/d_a_am/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_am.o: +d/a/d_a_am.cpp: .text start:0x00000078 end:0x00004AE4 .rodata start:0x00000000 end:0x000000B8 .data start:0x00000000 end:0x000004C4 diff --git a/config/GZLJ01/rels/d_a_am2/splits.txt b/config/GZLJ01/rels/d_a_am2/splits.txt index bebff88..f46f905 100644 --- a/config/GZLJ01/rels/d_a_am2/splits.txt +++ b/config/GZLJ01/rels/d_a_am2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_am2.o: +d/a/d_a_am2.cpp: .text start:0x00000078 end:0x00004D98 .rodata start:0x00000000 end:0x000000C2 .data start:0x00000000 end:0x000004D4 diff --git a/config/GZLJ01/rels/d_a_amiprop/splits.txt b/config/GZLJ01/rels/d_a_amiprop/splits.txt index 8dbe61b..4a5ba7f 100644 --- a/config/GZLJ01/rels/d_a_amiprop/splits.txt +++ b/config/GZLJ01/rels/d_a_amiprop/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_amiprop.o: +d/a/d_a_amiprop.cpp: .text start:0x00000078 end:0x00000AB4 .rodata start:0x00000000 end:0x00000048 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLJ01/rels/d_a_andsw0/splits.txt b/config/GZLJ01/rels/d_a_andsw0/splits.txt index c0a237e..40d87a2 100644 --- a/config/GZLJ01/rels/d_a_andsw0/splits.txt +++ b/config/GZLJ01/rels/d_a_andsw0/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_andsw0.o: +d/a/d_a_andsw0.cpp: .text start:0x00000078 end:0x00000A64 .data start:0x00000000 end:0x000000CC .bss start:0x00000000 end:0x00000020 diff --git a/config/GZLJ01/rels/d_a_andsw2/splits.txt b/config/GZLJ01/rels/d_a_andsw2/splits.txt index 0b3228b..b2a9a8d 100644 --- a/config/GZLJ01/rels/d_a_andsw2/splits.txt +++ b/config/GZLJ01/rels/d_a_andsw2/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_andsw2.o: +d/a/d_a_andsw2.cpp: .text start:0x00000078 end:0x00000724 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLJ01/rels/d_a_arrow_iceeff/splits.txt b/config/GZLJ01/rels/d_a_arrow_iceeff/splits.txt index d4e7c2b..5ef62aa 100644 --- a/config/GZLJ01/rels/d_a_arrow_iceeff/splits.txt +++ b/config/GZLJ01/rels/d_a_arrow_iceeff/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_arrow_iceeff.o: +d/a/d_a_arrow_iceeff.cpp: .text start:0x000000EC end:0x00001058 .rodata start:0x00000000 end:0x00000083 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLJ01/rels/d_a_arrow_lighteff/splits.txt b/config/GZLJ01/rels/d_a_arrow_lighteff/splits.txt index b59224d..725bff5 100644 --- a/config/GZLJ01/rels/d_a_arrow_lighteff/splits.txt +++ b/config/GZLJ01/rels/d_a_arrow_lighteff/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_arrow_lighteff.o: +d/a/d_a_arrow_lighteff.cpp: .text start:0x00000078 end:0x000011AC .rodata start:0x00000000 end:0x000000AE .data start:0x00000000 end:0x00000074 diff --git a/config/GZLJ01/rels/d_a_atdoor/splits.txt b/config/GZLJ01/rels/d_a_atdoor/splits.txt index 060617d..ee6272e 100644 --- a/config/GZLJ01/rels/d_a_atdoor/splits.txt +++ b/config/GZLJ01/rels/d_a_atdoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_atdoor.o: +d/a/d_a_atdoor.cpp: .text start:0x00000078 end:0x0000072C .rodata start:0x00000000 end:0x00000039 .data start:0x00000000 end:0x00000064 diff --git a/config/GZLJ01/rels/d_a_att/splits.txt b/config/GZLJ01/rels/d_a_att/splits.txt index 7df56fe..dee64a6 100644 --- a/config/GZLJ01/rels/d_a_att/splits.txt +++ b/config/GZLJ01/rels/d_a_att/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_att.o: +d/a/d_a_att.cpp: .text start:0x000000EC end:0x00000B88 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000018 diff --git a/config/GZLJ01/rels/d_a_auction/splits.txt b/config/GZLJ01/rels/d_a_auction/splits.txt index cdf362b..8418460 100644 --- a/config/GZLJ01/rels/d_a_auction/splits.txt +++ b/config/GZLJ01/rels/d_a_auction/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_auction.o: +d/a/d_a_auction.cpp: .text start:0x000000EC end:0x00003C90 .text start:0x00003C90 end:0x0000416C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_bb/splits.txt b/config/GZLJ01/rels/d_a_bb/splits.txt index 37baf9e..bfb065c 100644 --- a/config/GZLJ01/rels/d_a_bb/splits.txt +++ b/config/GZLJ01/rels/d_a_bb/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bb.o: +d/a/d_a_bb.cpp: .text start:0x000000EC end:0x00008DE4 .text start:0x00008DE4 end:0x00008DE4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_bdk/splits.txt b/config/GZLJ01/rels/d_a_bdk/splits.txt index f88d471..c4d19e8 100644 --- a/config/GZLJ01/rels/d_a_bdk/splits.txt +++ b/config/GZLJ01/rels/d_a_bdk/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bdk.o: +d/a/d_a_bdk.cpp: .text start:0x000000EC end:0x0000DD98 .text start:0x0000DD98 end:0x0000DD98 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_bdkobj/splits.txt b/config/GZLJ01/rels/d_a_bdkobj/splits.txt index 352bd06..4e36c7e 100644 --- a/config/GZLJ01/rels/d_a_bdkobj/splits.txt +++ b/config/GZLJ01/rels/d_a_bdkobj/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bdkobj.o: +d/a/d_a_bdkobj.cpp: .text start:0x000000EC end:0x00002F98 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000E3 diff --git a/config/GZLJ01/rels/d_a_beam/splits.txt b/config/GZLJ01/rels/d_a_beam/splits.txt index dfda1f1..86a5ce7 100644 --- a/config/GZLJ01/rels/d_a_beam/splits.txt +++ b/config/GZLJ01/rels/d_a_beam/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_beam.o: +d/a/d_a_beam.cpp: .text start:0x000000EC end:0x00002CA0 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000B2 diff --git a/config/GZLJ01/rels/d_a_bflower/splits.txt b/config/GZLJ01/rels/d_a_bflower/splits.txt index bb1e6ac..cb5acfb 100644 --- a/config/GZLJ01/rels/d_a_bflower/splits.txt +++ b/config/GZLJ01/rels/d_a_bflower/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bflower.o: +d/a/d_a_bflower.cpp: .text start:0x000000EC end:0x00001DF4 .text start:0x00001DF4 end:0x00001DF4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_bgn/splits.txt b/config/GZLJ01/rels/d_a_bgn/splits.txt index 8957572..0f622d9 100644 --- a/config/GZLJ01/rels/d_a_bgn/splits.txt +++ b/config/GZLJ01/rels/d_a_bgn/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bgn.o: +d/a/d_a_bgn.cpp: .text start:0x000000EC end:0x0000EE24 .text start:0x0000EE24 end:0x0000EE24 .text start:0x0000EE24 end:0x0000EE80 diff --git a/config/GZLJ01/rels/d_a_bgn2/splits.txt b/config/GZLJ01/rels/d_a_bgn2/splits.txt index 19b07d1..78f6a52 100644 --- a/config/GZLJ01/rels/d_a_bgn2/splits.txt +++ b/config/GZLJ01/rels/d_a_bgn2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bgn2.o: +d/a/d_a_bgn2.cpp: .text start:0x000000EC end:0x000049A8 .text start:0x000049A8 end:0x000049A8 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_bgn3/splits.txt b/config/GZLJ01/rels/d_a_bgn3/splits.txt index 4ab368e..fcd8ed9 100644 --- a/config/GZLJ01/rels/d_a_bgn3/splits.txt +++ b/config/GZLJ01/rels/d_a_bgn3/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bgn3.o: +d/a/d_a_bgn3.cpp: .text start:0x000000EC end:0x000055B0 .text start:0x000055B0 end:0x000055B0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_bigelf/splits.txt b/config/GZLJ01/rels/d_a_bigelf/splits.txt index 97c4e66..b703342 100644 --- a/config/GZLJ01/rels/d_a_bigelf/splits.txt +++ b/config/GZLJ01/rels/d_a_bigelf/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bigelf.o: +d/a/d_a_bigelf.cpp: .text start:0x00000078 end:0x00003890 .text start:0x00003890 end:0x000038C8 .rodata start:0x00000000 end:0x000001FD diff --git a/config/GZLJ01/rels/d_a_bita/splits.txt b/config/GZLJ01/rels/d_a_bita/splits.txt index 5a8c0e3..08679fe 100644 --- a/config/GZLJ01/rels/d_a_bita/splits.txt +++ b/config/GZLJ01/rels/d_a_bita/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bita.o: +d/a/d_a_bita.cpp: .text start:0x00000078 end:0x000010D4 .rodata start:0x00000000 end:0x0000007A .data start:0x00000000 end:0x00000208 diff --git a/config/GZLJ01/rels/d_a_bk/splits.txt b/config/GZLJ01/rels/d_a_bk/splits.txt index eb1095b..730efe1 100644 --- a/config/GZLJ01/rels/d_a_bk/splits.txt +++ b/config/GZLJ01/rels/d_a_bk/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bk.o: +d/a/d_a_bk.cpp: .text start:0x000000EC end:0x0000F910 .text start:0x0000F910 end:0x0000F910 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_bl/splits.txt b/config/GZLJ01/rels/d_a_bl/splits.txt index 3d48887..06c70af 100644 --- a/config/GZLJ01/rels/d_a_bl/splits.txt +++ b/config/GZLJ01/rels/d_a_bl/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bl.o: +d/a/d_a_bl.cpp: .text start:0x00000078 end:0x00006834 .text start:0x00006834 end:0x0000688C .rodata start:0x00000000 end:0x000000F9 diff --git a/config/GZLJ01/rels/d_a_bmd/splits.txt b/config/GZLJ01/rels/d_a_bmd/splits.txt index 91a27e3..f74e25e 100644 --- a/config/GZLJ01/rels/d_a_bmd/splits.txt +++ b/config/GZLJ01/rels/d_a_bmd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bmd.o: +d/a/d_a_bmd.cpp: .text start:0x000000EC end:0x000074BC .text start:0x000074BC end:0x000074BC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_bmdfoot/splits.txt b/config/GZLJ01/rels/d_a_bmdfoot/splits.txt index 25859c8..98b9c34 100644 --- a/config/GZLJ01/rels/d_a_bmdfoot/splits.txt +++ b/config/GZLJ01/rels/d_a_bmdfoot/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bmdfoot.o: +d/a/d_a_bmdfoot.cpp: .text start:0x000000EC end:0x0000348C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000CA diff --git a/config/GZLJ01/rels/d_a_bmdhand/splits.txt b/config/GZLJ01/rels/d_a_bmdhand/splits.txt index d935139..6572080 100644 --- a/config/GZLJ01/rels/d_a_bmdhand/splits.txt +++ b/config/GZLJ01/rels/d_a_bmdhand/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bmdhand.o: +d/a/d_a_bmdhand.cpp: .text start:0x000000EC end:0x00003894 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000C7 diff --git a/config/GZLJ01/rels/d_a_bo/splits.txt b/config/GZLJ01/rels/d_a_bo/splits.txt index 9dbb20c..4dba7e6 100644 --- a/config/GZLJ01/rels/d_a_bo/splits.txt +++ b/config/GZLJ01/rels/d_a_bo/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bo.o: +d/a/d_a_bo.cpp: .text start:0x000000EC end:0x00005D28 .text start:0x00005D28 end:0x00005D80 .text start:0x00005D80 end:0x000063F4 diff --git a/config/GZLJ01/rels/d_a_boko/splits.txt b/config/GZLJ01/rels/d_a_boko/splits.txt index 4189629..c683db7 100644 --- a/config/GZLJ01/rels/d_a_boko/splits.txt +++ b/config/GZLJ01/rels/d_a_boko/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_boko.o: +d/a/d_a_boko.cpp: .text start:0x000000EC end:0x0000436C .text start:0x0000436C end:0x0000436C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_boss_item/splits.txt b/config/GZLJ01/rels/d_a_boss_item/splits.txt index db49b6f..4c19f29 100644 --- a/config/GZLJ01/rels/d_a_boss_item/splits.txt +++ b/config/GZLJ01/rels/d_a_boss_item/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_boss_item.o: +d/a/d_a_boss_item.cpp: .text start:0x00000078 end:0x00000128 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_bpw/splits.txt b/config/GZLJ01/rels/d_a_bpw/splits.txt index 3690321..14ab644 100644 --- a/config/GZLJ01/rels/d_a_bpw/splits.txt +++ b/config/GZLJ01/rels/d_a_bpw/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bpw.o: +d/a/d_a_bpw.cpp: .text start:0x00000078 end:0x0000E2E4 .text start:0x0000E2E4 end:0x0000E470 .text start:0x0000E470 end:0x0000E5DC diff --git a/config/GZLJ01/rels/d_a_branch/splits.txt b/config/GZLJ01/rels/d_a_branch/splits.txt index 2405327..519bbfd 100644 --- a/config/GZLJ01/rels/d_a_branch/splits.txt +++ b/config/GZLJ01/rels/d_a_branch/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_branch.o: +d/a/d_a_branch.cpp: .text start:0x00000078 end:0x0000080C .rodata start:0x00000000 end:0x00000060 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLJ01/rels/d_a_bridge/splits.txt b/config/GZLJ01/rels/d_a_bridge/splits.txt index 9a089b5..42bbada 100644 --- a/config/GZLJ01/rels/d_a_bridge/splits.txt +++ b/config/GZLJ01/rels/d_a_bridge/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bridge.o: +d/a/d_a_bridge.cpp: .text start:0x00000078 end:0x00004CA4 .text start:0x00004CA4 end:0x00004CA4 .rodata start:0x00000000 end:0x00000169 diff --git a/config/GZLJ01/rels/d_a_bst/splits.txt b/config/GZLJ01/rels/d_a_bst/splits.txt index 75a92bf..bf7ac1c 100644 --- a/config/GZLJ01/rels/d_a_bst/splits.txt +++ b/config/GZLJ01/rels/d_a_bst/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bst.o: +d/a/d_a_bst.cpp: .text start:0x000000EC end:0x0000C504 .text start:0x0000C504 end:0x0000C504 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_btd/splits.txt b/config/GZLJ01/rels/d_a_btd/splits.txt index ff1d128..59d4af3 100644 --- a/config/GZLJ01/rels/d_a_btd/splits.txt +++ b/config/GZLJ01/rels/d_a_btd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_btd.o: +d/a/d_a_btd.cpp: .text start:0x000000EC end:0x00009DB8 .text start:0x00009DB8 end:0x00009DB8 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_bwd/splits.txt b/config/GZLJ01/rels/d_a_bwd/splits.txt index b5f52e0..1163945 100644 --- a/config/GZLJ01/rels/d_a_bwd/splits.txt +++ b/config/GZLJ01/rels/d_a_bwd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bwd.o: +d/a/d_a_bwd.cpp: .text start:0x000000EC end:0x0000A864 .text start:0x0000A864 end:0x0000A864 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_bwdg/splits.txt b/config/GZLJ01/rels/d_a_bwdg/splits.txt index 0946367..42fc08d 100644 --- a/config/GZLJ01/rels/d_a_bwdg/splits.txt +++ b/config/GZLJ01/rels/d_a_bwdg/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bwdg.o: +d/a/d_a_bwdg.cpp: .text start:0x00000078 end:0x00000B88 .text start:0x00000B88 end:0x00000B88 .text start:0x00000B88 end:0x00000C2C diff --git a/config/GZLJ01/rels/d_a_bwds/splits.txt b/config/GZLJ01/rels/d_a_bwds/splits.txt index 2985e77..e46dace 100644 --- a/config/GZLJ01/rels/d_a_bwds/splits.txt +++ b/config/GZLJ01/rels/d_a_bwds/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bwds.o: +d/a/d_a_bwds.cpp: .text start:0x000000EC end:0x00004078 .text start:0x00004078 end:0x00004078 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_canon/splits.txt b/config/GZLJ01/rels/d_a_canon/splits.txt index 4354440..d57b076 100644 --- a/config/GZLJ01/rels/d_a_canon/splits.txt +++ b/config/GZLJ01/rels/d_a_canon/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_canon.o: +d/a/d_a_canon.cpp: .text start:0x000000EC end:0x00002A04 .text start:0x00002A04 end:0x00002A04 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_cc/splits.txt b/config/GZLJ01/rels/d_a_cc/splits.txt index cd4f677..23b832c 100644 --- a/config/GZLJ01/rels/d_a_cc/splits.txt +++ b/config/GZLJ01/rels/d_a_cc/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_cc.o: +d/a/d_a_cc.cpp: .text start:0x00000078 end:0x00007CA8 .text start:0x00007CA8 end:0x00007CC4 .text start:0x00007CC4 end:0x00007CC4 diff --git a/config/GZLJ01/rels/d_a_coming2/splits.txt b/config/GZLJ01/rels/d_a_coming2/splits.txt index f856c17..17d22c8 100644 --- a/config/GZLJ01/rels/d_a_coming2/splits.txt +++ b/config/GZLJ01/rels/d_a_coming2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_coming2.o: +d/a/d_a_coming2.cpp: .text start:0x000000EC end:0x0000244C .text start:0x0000244C end:0x00002684 .rodata start:0x00000000 end:0x0000005C diff --git a/config/GZLJ01/rels/d_a_coming3/splits.txt b/config/GZLJ01/rels/d_a_coming3/splits.txt index 90c4f5b..561842c 100644 --- a/config/GZLJ01/rels/d_a_coming3/splits.txt +++ b/config/GZLJ01/rels/d_a_coming3/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_coming3.o: +d/a/d_a_coming3.cpp: .text start:0x000000EC end:0x00001ED8 .text start:0x00001ED8 end:0x000021E0 .rodata start:0x00000000 end:0x000000EA diff --git a/config/GZLJ01/rels/d_a_dai/splits.txt b/config/GZLJ01/rels/d_a_dai/splits.txt index f07fcf1..84e637d 100644 --- a/config/GZLJ01/rels/d_a_dai/splits.txt +++ b/config/GZLJ01/rels/d_a_dai/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_dai.o: +d/a/d_a_dai.cpp: .text start:0x00000078 end:0x0000112C .text start:0x0000112C end:0x0000112C .text start:0x0000112C end:0x0000124C diff --git a/config/GZLJ01/rels/d_a_daiocta/splits.txt b/config/GZLJ01/rels/d_a_daiocta/splits.txt index aefeea7..3f43573 100644 --- a/config/GZLJ01/rels/d_a_daiocta/splits.txt +++ b/config/GZLJ01/rels/d_a_daiocta/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_daiocta.o: +d/a/d_a_daiocta.cpp: .text start:0x000000EC end:0x000055F8 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000038F diff --git a/config/GZLJ01/rels/d_a_daiocta_eye/splits.txt b/config/GZLJ01/rels/d_a_daiocta_eye/splits.txt index 0d8d7ff..7f4dbe6 100644 --- a/config/GZLJ01/rels/d_a_daiocta_eye/splits.txt +++ b/config/GZLJ01/rels/d_a_daiocta_eye/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_daiocta_eye.o: +d/a/d_a_daiocta_eye.cpp: .text start:0x000000EC end:0x00001AF0 .text start:0x00001AF0 end:0x00001B80 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_deku_item/splits.txt b/config/GZLJ01/rels/d_a_deku_item/splits.txt index 76d1041..783070f 100644 --- a/config/GZLJ01/rels/d_a_deku_item/splits.txt +++ b/config/GZLJ01/rels/d_a_deku_item/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_deku_item.o: +d/a/d_a_deku_item.cpp: .text start:0x00000078 end:0x0000119C .rodata start:0x00000000 end:0x0000006C .data start:0x00000000 end:0x0000029C diff --git a/config/GZLJ01/rels/d_a_demo_dk/splits.txt b/config/GZLJ01/rels/d_a_demo_dk/splits.txt index 25c485a..ebf13c9 100644 --- a/config/GZLJ01/rels/d_a_demo_dk/splits.txt +++ b/config/GZLJ01/rels/d_a_demo_dk/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_demo_dk.o: +d/a/d_a_demo_dk.cpp: .text start:0x00000078 end:0x00000714 .rodata start:0x00000000 end:0x0000002C .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_demo_item/splits.txt b/config/GZLJ01/rels/d_a_demo_item/splits.txt index ae29522..c76341e 100644 --- a/config/GZLJ01/rels/d_a_demo_item/splits.txt +++ b/config/GZLJ01/rels/d_a_demo_item/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_demo_item.o: +d/a/d_a_demo_item.cpp: .text start:0x000000EC end:0x00000F98 .rodata start:0x00000000 end:0x00000024 .data start:0x00000000 end:0x0000028C diff --git a/config/GZLJ01/rels/d_a_demo_kmm/splits.txt b/config/GZLJ01/rels/d_a_demo_kmm/splits.txt index e373713..cb79332 100644 --- a/config/GZLJ01/rels/d_a_demo_kmm/splits.txt +++ b/config/GZLJ01/rels/d_a_demo_kmm/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_demo_kmm.o: +d/a/d_a_demo_kmm.cpp: .text start:0x00000078 end:0x00000520 .rodata start:0x00000000 end:0x00000018 .data start:0x00000000 end:0x00000054 diff --git a/config/GZLJ01/rels/d_a_dk/splits.txt b/config/GZLJ01/rels/d_a_dk/splits.txt index 4995273..ee4e379 100644 --- a/config/GZLJ01/rels/d_a_dk/splits.txt +++ b/config/GZLJ01/rels/d_a_dk/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_dk.o: +d/a/d_a_dk.cpp: .text start:0x000000EC end:0x0000148C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000B3 diff --git a/config/GZLJ01/rels/d_a_door10/splits.txt b/config/GZLJ01/rels/d_a_door10/splits.txt index 54460f4..febd4bb 100644 --- a/config/GZLJ01/rels/d_a_door10/splits.txt +++ b/config/GZLJ01/rels/d_a_door10/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_door10.o: +d/a/d_a_door10.cpp: .text start:0x00000078 end:0x00001F5C .text start:0x00001F5C end:0x00002000 .rodata start:0x00000000 end:0x000000BC diff --git a/config/GZLJ01/rels/d_a_door12/splits.txt b/config/GZLJ01/rels/d_a_door12/splits.txt index 413e411..de40197 100644 --- a/config/GZLJ01/rels/d_a_door12/splits.txt +++ b/config/GZLJ01/rels/d_a_door12/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_door12.o: +d/a/d_a_door12.cpp: .text start:0x00000078 end:0x00001D3C .text start:0x00001D3C end:0x00001D3C .text start:0x00001D3C end:0x00001DE0 diff --git a/config/GZLJ01/rels/d_a_dr/splits.txt b/config/GZLJ01/rels/d_a_dr/splits.txt index 6c5e986..46db39c 100644 --- a/config/GZLJ01/rels/d_a_dr/splits.txt +++ b/config/GZLJ01/rels/d_a_dr/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_dr.o: +d/a/d_a_dr.cpp: .text start:0x000000EC end:0x00000D68 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000002C diff --git a/config/GZLJ01/rels/d_a_dr2/splits.txt b/config/GZLJ01/rels/d_a_dr2/splits.txt index 1e4779d..5a1660d 100644 --- a/config/GZLJ01/rels/d_a_dr2/splits.txt +++ b/config/GZLJ01/rels/d_a_dr2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_dr2.o: +d/a/d_a_dr2.cpp: .text start:0x000000EC end:0x000027E4 .text start:0x000027E4 end:0x00002800 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_dummy/splits.txt b/config/GZLJ01/rels/d_a_dummy/splits.txt index a3ee0bd..230798c 100644 --- a/config/GZLJ01/rels/d_a_dummy/splits.txt +++ b/config/GZLJ01/rels/d_a_dummy/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_dummy.o: +d/a/d_a_dummy.cpp: .text start:0x00000078 end:0x00000270 .text start:0x00000270 end:0x000002D0 .rodata start:0x00000000 end:0x0000000C diff --git a/config/GZLJ01/rels/d_a_ep/splits.txt b/config/GZLJ01/rels/d_a_ep/splits.txt index e8e387b..66701fe 100644 --- a/config/GZLJ01/rels/d_a_ep/splits.txt +++ b/config/GZLJ01/rels/d_a_ep/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ep.o: +d/a/d_a_ep.cpp: .text start:0x00000078 end:0x00002FF8 .text start:0x00002FF8 end:0x00002FF8 .rodata start:0x00000000 end:0x00000111 diff --git a/config/GZLJ01/rels/d_a_fallrock/splits.txt b/config/GZLJ01/rels/d_a_fallrock/splits.txt index ff3490a..bbf3a65 100644 --- a/config/GZLJ01/rels/d_a_fallrock/splits.txt +++ b/config/GZLJ01/rels/d_a_fallrock/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fallrock.o: +d/a/d_a_fallrock.cpp: .text start:0x00000078 end:0x00001A2C .rodata start:0x00000000 end:0x00000099 .data start:0x00000000 end:0x000002B0 diff --git a/config/GZLJ01/rels/d_a_fallrock_tag/splits.txt b/config/GZLJ01/rels/d_a_fallrock_tag/splits.txt index 7e91ddb..127337c 100644 --- a/config/GZLJ01/rels/d_a_fallrock_tag/splits.txt +++ b/config/GZLJ01/rels/d_a_fallrock_tag/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fallrock_tag.o: +d/a/d_a_fallrock_tag.cpp: .text start:0x00000078 end:0x000003E4 .rodata start:0x00000000 end:0x00000018 .data start:0x00000000 end:0x00000070 diff --git a/config/GZLJ01/rels/d_a_fan/splits.txt b/config/GZLJ01/rels/d_a_fan/splits.txt index 007d03c..6648dd6 100644 --- a/config/GZLJ01/rels/d_a_fan/splits.txt +++ b/config/GZLJ01/rels/d_a_fan/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fan.o: +d/a/d_a_fan.cpp: .text start:0x00000078 end:0x00001220 .text start:0x00001220 end:0x00001324 .rodata start:0x00000000 end:0x00000115 diff --git a/config/GZLJ01/rels/d_a_ff/splits.txt b/config/GZLJ01/rels/d_a_ff/splits.txt index ee1624c..04e0e65 100644 --- a/config/GZLJ01/rels/d_a_ff/splits.txt +++ b/config/GZLJ01/rels/d_a_ff/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ff.o: +d/a/d_a_ff.cpp: .text start:0x00000078 end:0x000019C8 .rodata start:0x00000000 end:0x000000C2 .data start:0x00000000 end:0x00000248 diff --git a/config/GZLJ01/rels/d_a_fganon/splits.txt b/config/GZLJ01/rels/d_a_fganon/splits.txt index 7f894a0..d873ee4 100644 --- a/config/GZLJ01/rels/d_a_fganon/splits.txt +++ b/config/GZLJ01/rels/d_a_fganon/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_fganon.o: +d/a/d_a_fganon.cpp: .text start:0x000000EC end:0x0000A720 .text start:0x0000A720 end:0x0000A720 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_fgmahou/splits.txt b/config/GZLJ01/rels/d_a_fgmahou/splits.txt index 29f7ddd..632b310 100644 --- a/config/GZLJ01/rels/d_a_fgmahou/splits.txt +++ b/config/GZLJ01/rels/d_a_fgmahou/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fgmahou.o: +d/a/d_a_fgmahou.cpp: .text start:0x00000078 end:0x000016FC .rodata start:0x00000000 end:0x00000053 .data start:0x00000000 end:0x00000268 diff --git a/config/GZLJ01/rels/d_a_fire/splits.txt b/config/GZLJ01/rels/d_a_fire/splits.txt index 0e7481f..c91c4aa 100644 --- a/config/GZLJ01/rels/d_a_fire/splits.txt +++ b/config/GZLJ01/rels/d_a_fire/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fire.o: +d/a/d_a_fire.cpp: .text start:0x00000078 end:0x0000179C .rodata start:0x00000000 end:0x00000095 .data start:0x00000000 end:0x0000026C diff --git a/config/GZLJ01/rels/d_a_floor/splits.txt b/config/GZLJ01/rels/d_a_floor/splits.txt index f90314d..da77f2f 100644 --- a/config/GZLJ01/rels/d_a_floor/splits.txt +++ b/config/GZLJ01/rels/d_a_floor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_floor.o: +d/a/d_a_floor.cpp: .text start:0x00000078 end:0x00000774 .text start:0x00000774 end:0x0000078C .rodata start:0x00000000 end:0x00000066 diff --git a/config/GZLJ01/rels/d_a_fm/splits.txt b/config/GZLJ01/rels/d_a_fm/splits.txt index 4f07a76..f9f6f83 100644 --- a/config/GZLJ01/rels/d_a_fm/splits.txt +++ b/config/GZLJ01/rels/d_a_fm/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_fm.o: +d/a/d_a_fm.cpp: .text start:0x000000EC end:0x0000A504 .text start:0x0000A504 end:0x0000A5D0 .text start:0x0000A5D0 end:0x0000A5EC diff --git a/config/GZLJ01/rels/d_a_ghostship/splits.txt b/config/GZLJ01/rels/d_a_ghostship/splits.txt index 1991ab9..1e3bd70 100644 --- a/config/GZLJ01/rels/d_a_ghostship/splits.txt +++ b/config/GZLJ01/rels/d_a_ghostship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ghostship.o: +d/a/d_a_ghostship.cpp: .text start:0x000000EC end:0x00001B40 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000138 diff --git a/config/GZLJ01/rels/d_a_gm/splits.txt b/config/GZLJ01/rels/d_a_gm/splits.txt index 3a799ee..fbbf828 100644 --- a/config/GZLJ01/rels/d_a_gm/splits.txt +++ b/config/GZLJ01/rels/d_a_gm/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_gm.o: +d/a/d_a_gm.cpp: .text start:0x000000EC end:0x00009064 .text start:0x00009064 end:0x00009334 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_gnd/splits.txt b/config/GZLJ01/rels/d_a_gnd/splits.txt index 3a0ea0b..9348ac4 100644 --- a/config/GZLJ01/rels/d_a_gnd/splits.txt +++ b/config/GZLJ01/rels/d_a_gnd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_gnd.o: +d/a/d_a_gnd.cpp: .text start:0x000000EC end:0x00008D4C .text start:0x00008D4C end:0x00008D4C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_goal_flag/splits.txt b/config/GZLJ01/rels/d_a_goal_flag/splits.txt index 73aebaf..53e6d93 100644 --- a/config/GZLJ01/rels/d_a_goal_flag/splits.txt +++ b/config/GZLJ01/rels/d_a_goal_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_goal_flag.o: +d/a/d_a_goal_flag.cpp: .text start:0x000000EC end:0x00002D84 .text start:0x00002D84 end:0x00002E6C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_grass/splits.txt b/config/GZLJ01/rels/d_a_grass/splits.txt index 395747f..a4fd27d 100644 --- a/config/GZLJ01/rels/d_a_grass/splits.txt +++ b/config/GZLJ01/rels/d_a_grass/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_grass.o: +d/a/d_a_grass.cpp: .text start:0x000000EC end:0x0000151C .rodata start:0x00000000 end:0x00000008 .data start:0x00000000 end:0x00000090 diff --git a/config/GZLJ01/rels/d_a_gy/splits.txt b/config/GZLJ01/rels/d_a_gy/splits.txt index 15a3e18..7548b40 100644 --- a/config/GZLJ01/rels/d_a_gy/splits.txt +++ b/config/GZLJ01/rels/d_a_gy/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_gy.o: +d/a/d_a_gy.cpp: .text start:0x000000EC end:0x00005FBC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000282 diff --git a/config/GZLJ01/rels/d_a_gy_ctrl/splits.txt b/config/GZLJ01/rels/d_a_gy_ctrl/splits.txt index 3d81647..d8f492e 100644 --- a/config/GZLJ01/rels/d_a_gy_ctrl/splits.txt +++ b/config/GZLJ01/rels/d_a_gy_ctrl/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_gy_ctrl.o: +d/a/d_a_gy_ctrl.cpp: .text start:0x000000EC end:0x00001DCC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000080 diff --git a/config/GZLJ01/rels/d_a_himo3/splits.txt b/config/GZLJ01/rels/d_a_himo3/splits.txt index 2929d2b..048385b 100644 --- a/config/GZLJ01/rels/d_a_himo3/splits.txt +++ b/config/GZLJ01/rels/d_a_himo3/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_himo3.o: +d/a/d_a_himo3.cpp: .text start:0x000000EC end:0x00002D2C .text start:0x00002D2C end:0x00002DA0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_hitobj/splits.txt b/config/GZLJ01/rels/d_a_hitobj/splits.txt index 044f4c2..6f0e8a1 100644 --- a/config/GZLJ01/rels/d_a_hitobj/splits.txt +++ b/config/GZLJ01/rels/d_a_hitobj/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_hitobj.o: +d/a/d_a_hitobj.cpp: .text start:0x00000078 end:0x00000510 .rodata start:0x00000000 end:0x00000007 .data start:0x00000000 end:0x00000184 diff --git a/config/GZLJ01/rels/d_a_hmlif/splits.txt b/config/GZLJ01/rels/d_a_hmlif/splits.txt index ea9a15b..7eedfdb 100644 --- a/config/GZLJ01/rels/d_a_hmlif/splits.txt +++ b/config/GZLJ01/rels/d_a_hmlif/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_hmlif.o: +d/a/d_a_hmlif.cpp: .text start:0x00000078 end:0x000016A0 .text start:0x000016A0 end:0x0000186C .rodata start:0x00000000 end:0x00000150 diff --git a/config/GZLJ01/rels/d_a_hot_floor/splits.txt b/config/GZLJ01/rels/d_a_hot_floor/splits.txt index 9e92413..bb8f442 100644 --- a/config/GZLJ01/rels/d_a_hot_floor/splits.txt +++ b/config/GZLJ01/rels/d_a_hot_floor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_hot_floor.o: +d/a/d_a_hot_floor.cpp: .text start:0x00000078 end:0x00000614 .rodata start:0x00000000 end:0x00000020 .data start:0x00000000 end:0x00000074 diff --git a/config/GZLJ01/rels/d_a_hys/splits.txt b/config/GZLJ01/rels/d_a_hys/splits.txt index 802c67f..92fda28 100644 --- a/config/GZLJ01/rels/d_a_hys/splits.txt +++ b/config/GZLJ01/rels/d_a_hys/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_hys.o: +d/a/d_a_hys.cpp: .text start:0x00000078 end:0x00000C2C .text start:0x00000C2C end:0x00000DB0 .rodata start:0x00000000 end:0x00000066 diff --git a/config/GZLJ01/rels/d_a_icelift/splits.txt b/config/GZLJ01/rels/d_a_icelift/splits.txt index 2d28299..3cebd56 100644 --- a/config/GZLJ01/rels/d_a_icelift/splits.txt +++ b/config/GZLJ01/rels/d_a_icelift/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_icelift.o: +d/a/d_a_icelift.cpp: .text start:0x00000078 end:0x0000109C .rodata start:0x00000000 end:0x000000A0 .data start:0x00000000 end:0x0000007C diff --git a/config/GZLJ01/rels/d_a_ikari/splits.txt b/config/GZLJ01/rels/d_a_ikari/splits.txt index e820f6e..e1a0d83 100644 --- a/config/GZLJ01/rels/d_a_ikari/splits.txt +++ b/config/GZLJ01/rels/d_a_ikari/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ikari.o: +d/a/d_a_ikari.cpp: .text start:0x000000EC end:0x0000077C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000005A diff --git a/config/GZLJ01/rels/d_a_jbo/splits.txt b/config/GZLJ01/rels/d_a_jbo/splits.txt index 68d5be1..5943c8c 100644 --- a/config/GZLJ01/rels/d_a_jbo/splits.txt +++ b/config/GZLJ01/rels/d_a_jbo/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_jbo.o: +d/a/d_a_jbo.cpp: .text start:0x00000078 end:0x00000D38 .rodata start:0x00000000 end:0x00000028 .data start:0x00000000 end:0x00000184 diff --git a/config/GZLJ01/rels/d_a_kaji/splits.txt b/config/GZLJ01/rels/d_a_kaji/splits.txt index e7e1f6b..a56787b 100644 --- a/config/GZLJ01/rels/d_a_kaji/splits.txt +++ b/config/GZLJ01/rels/d_a_kaji/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kaji.o: +d/a/d_a_kaji.cpp: .text start:0x00000078 end:0x00000570 .rodata start:0x00000000 end:0x0000004A .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_kamome/splits.txt b/config/GZLJ01/rels/d_a_kamome/splits.txt index 86efc4b..2a7e05f 100644 --- a/config/GZLJ01/rels/d_a_kamome/splits.txt +++ b/config/GZLJ01/rels/d_a_kamome/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_kamome.o: +d/a/d_a_kamome.cpp: .text start:0x000000EC end:0x00005394 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000DA diff --git a/config/GZLJ01/rels/d_a_kanban/splits.txt b/config/GZLJ01/rels/d_a_kanban/splits.txt index e5eb4ce..b1db011 100644 --- a/config/GZLJ01/rels/d_a_kanban/splits.txt +++ b/config/GZLJ01/rels/d_a_kanban/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_kanban.o: +d/a/d_a_kanban.cpp: .text start:0x000000EC end:0x00002ED8 .text start:0x00002ED8 end:0x00002EF4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_kantera/splits.txt b/config/GZLJ01/rels/d_a_kantera/splits.txt index 5bd0a53..139b093 100644 --- a/config/GZLJ01/rels/d_a_kantera/splits.txt +++ b/config/GZLJ01/rels/d_a_kantera/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_kantera.o: +d/a/d_a_kantera.cpp: .text start:0x000000EC end:0x00002780 .rodata start:0x00000000 end:0x00000129 .data start:0x00000000 end:0x0000025C diff --git a/config/GZLJ01/rels/d_a_kb/splits.txt b/config/GZLJ01/rels/d_a_kb/splits.txt index e13f4e8..6b6376c 100644 --- a/config/GZLJ01/rels/d_a_kb/splits.txt +++ b/config/GZLJ01/rels/d_a_kb/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kb.o: +d/a/d_a_kb.cpp: .text start:0x00000078 end:0x00007F78 .text start:0x00007F78 end:0x00007F78 .rodata start:0x00000000 end:0x0000010F diff --git a/config/GZLJ01/rels/d_a_kddoor/splits.txt b/config/GZLJ01/rels/d_a_kddoor/splits.txt index aade497..b3e8c3e 100644 --- a/config/GZLJ01/rels/d_a_kddoor/splits.txt +++ b/config/GZLJ01/rels/d_a_kddoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kddoor.o: +d/a/d_a_kddoor.cpp: .text start:0x00000078 end:0x00002E5C .text start:0x00002E5C end:0x00002FD8 .text start:0x00002FD8 end:0x0000307C diff --git a/config/GZLJ01/rels/d_a_ki/splits.txt b/config/GZLJ01/rels/d_a_ki/splits.txt index d18887c..214ca19 100644 --- a/config/GZLJ01/rels/d_a_ki/splits.txt +++ b/config/GZLJ01/rels/d_a_ki/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ki.o: +d/a/d_a_ki.cpp: .text start:0x000000EC end:0x00005358 .text start:0x00005358 end:0x00005358 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_kita/splits.txt b/config/GZLJ01/rels/d_a_kita/splits.txt index b59b31a..a110aa5 100644 --- a/config/GZLJ01/rels/d_a_kita/splits.txt +++ b/config/GZLJ01/rels/d_a_kita/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kita.o: +d/a/d_a_kita.cpp: .text start:0x00000078 end:0x000027C8 .rodata start:0x00000000 end:0x000000D5 .data start:0x00000000 end:0x0000039C diff --git a/config/GZLJ01/rels/d_a_klft/splits.txt b/config/GZLJ01/rels/d_a_klft/splits.txt index 00569e0..4e0de12 100644 --- a/config/GZLJ01/rels/d_a_klft/splits.txt +++ b/config/GZLJ01/rels/d_a_klft/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_klft.o: +d/a/d_a_klft.cpp: .text start:0x00000078 end:0x000021F4 .rodata start:0x00000000 end:0x000000DA .data start:0x00000000 end:0x00000270 diff --git a/config/GZLJ01/rels/d_a_kmon/splits.txt b/config/GZLJ01/rels/d_a_kmon/splits.txt index 419ae5b..4b2c0db 100644 --- a/config/GZLJ01/rels/d_a_kmon/splits.txt +++ b/config/GZLJ01/rels/d_a_kmon/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kmon.o: +d/a/d_a_kmon.cpp: .text start:0x00000078 end:0x00000AB4 .rodata start:0x00000000 end:0x0000007E .data start:0x00000000 end:0x000000B0 diff --git a/config/GZLJ01/rels/d_a_kn/splits.txt b/config/GZLJ01/rels/d_a_kn/splits.txt index 938218b..ddb8843 100644 --- a/config/GZLJ01/rels/d_a_kn/splits.txt +++ b/config/GZLJ01/rels/d_a_kn/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kn.o: +d/a/d_a_kn.cpp: .text start:0x00000078 end:0x00001330 .rodata start:0x00000000 end:0x0000009B .data start:0x00000000 end:0x0000009C diff --git a/config/GZLJ01/rels/d_a_knob00/splits.txt b/config/GZLJ01/rels/d_a_knob00/splits.txt index 9b66f71..2179a5c 100644 --- a/config/GZLJ01/rels/d_a_knob00/splits.txt +++ b/config/GZLJ01/rels/d_a_knob00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_knob00.o: +d/a/d_a_knob00.cpp: .text start:0x00000078 end:0x00001F1C .text start:0x00001F1C end:0x00001FC0 .text start:0x00001FC0 end:0x00001FC0 diff --git a/config/GZLJ01/rels/d_a_kokiie/splits.txt b/config/GZLJ01/rels/d_a_kokiie/splits.txt index 3330d61..8e15098 100644 --- a/config/GZLJ01/rels/d_a_kokiie/splits.txt +++ b/config/GZLJ01/rels/d_a_kokiie/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kokiie.o: +d/a/d_a_kokiie.cpp: .text start:0x00000078 end:0x000014E4 .rodata start:0x00000000 end:0x000000FE .data start:0x00000000 end:0x00000148 diff --git a/config/GZLJ01/rels/d_a_komore/splits.txt b/config/GZLJ01/rels/d_a_komore/splits.txt index 635546d..84fd2d5 100644 --- a/config/GZLJ01/rels/d_a_komore/splits.txt +++ b/config/GZLJ01/rels/d_a_komore/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_komore.o: +d/a/d_a_komore.cpp: .text start:0x00000078 end:0x000005AC .text start:0x000005AC end:0x00000638 .rodata start:0x00000000 end:0x00000048 diff --git a/config/GZLJ01/rels/d_a_ks/splits.txt b/config/GZLJ01/rels/d_a_ks/splits.txt index ab8722f..e1353fc 100644 --- a/config/GZLJ01/rels/d_a_ks/splits.txt +++ b/config/GZLJ01/rels/d_a_ks/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ks.o: +d/a/d_a_ks.cpp: .text start:0x00000078 end:0x00004578 .text start:0x00004578 end:0x000045B0 .text start:0x000045B0 end:0x000045B0 diff --git a/config/GZLJ01/rels/d_a_kt/splits.txt b/config/GZLJ01/rels/d_a_kt/splits.txt index e0be174..b219acd 100644 --- a/config/GZLJ01/rels/d_a_kt/splits.txt +++ b/config/GZLJ01/rels/d_a_kt/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kt.o: +d/a/d_a_kt.cpp: .text start:0x00000078 end:0x000015E8 .text start:0x000015E8 end:0x00001984 .rodata start:0x00000000 end:0x0000008B diff --git a/config/GZLJ01/rels/d_a_kui/splits.txt b/config/GZLJ01/rels/d_a_kui/splits.txt index b3fbde9..ff7e7cf 100644 --- a/config/GZLJ01/rels/d_a_kui/splits.txt +++ b/config/GZLJ01/rels/d_a_kui/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kui.o: +d/a/d_a_kui.cpp: .text start:0x00000078 end:0x000018C8 .text start:0x000018C8 end:0x000018E4 .rodata start:0x00000000 end:0x00000099 diff --git a/config/GZLJ01/rels/d_a_kytag00/splits.txt b/config/GZLJ01/rels/d_a_kytag00/splits.txt index fb6405e..92be9ee 100644 --- a/config/GZLJ01/rels/d_a_kytag00/splits.txt +++ b/config/GZLJ01/rels/d_a_kytag00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag00.o: +d/a/d_a_kytag00.cpp: .text start:0x00000078 end:0x00000F8C .rodata start:0x00000000 end:0x0000004C .data start:0x00000000 end:0x00000080 diff --git a/config/GZLJ01/rels/d_a_kytag01/splits.txt b/config/GZLJ01/rels/d_a_kytag01/splits.txt index 82c21d7..fbd6b40 100644 --- a/config/GZLJ01/rels/d_a_kytag01/splits.txt +++ b/config/GZLJ01/rels/d_a_kytag01/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag01.o: +d/a/d_a_kytag01.cpp: .text start:0x00000078 end:0x00000318 .rodata start:0x00000000 end:0x00000053 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_kytag02/splits.txt b/config/GZLJ01/rels/d_a_kytag02/splits.txt index 9039b76..ee426fe 100644 --- a/config/GZLJ01/rels/d_a_kytag02/splits.txt +++ b/config/GZLJ01/rels/d_a_kytag02/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag02.o: +d/a/d_a_kytag02.cpp: .text start:0x00000078 end:0x0000047C .rodata start:0x00000000 end:0x00000028 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_kytag03/splits.txt b/config/GZLJ01/rels/d_a_kytag03/splits.txt index fd580e2..925d057 100644 --- a/config/GZLJ01/rels/d_a_kytag03/splits.txt +++ b/config/GZLJ01/rels/d_a_kytag03/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag03.o: +d/a/d_a_kytag03.cpp: .text start:0x00000078 end:0x00000604 .rodata start:0x00000000 end:0x0000000F .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_kytag04/splits.txt b/config/GZLJ01/rels/d_a_kytag04/splits.txt index efa797d..b44f370 100644 --- a/config/GZLJ01/rels/d_a_kytag04/splits.txt +++ b/config/GZLJ01/rels/d_a_kytag04/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag04.o: +d/a/d_a_kytag04.cpp: .text start:0x00000078 end:0x00000208 .rodata start:0x00000000 end:0x00000004 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_kytag05/splits.txt b/config/GZLJ01/rels/d_a_kytag05/splits.txt index b2f5de6..a33a497 100644 --- a/config/GZLJ01/rels/d_a_kytag05/splits.txt +++ b/config/GZLJ01/rels/d_a_kytag05/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag05.o: +d/a/d_a_kytag05.cpp: .text start:0x00000078 end:0x000004C0 .rodata start:0x00000000 end:0x00000057 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_kytag06/splits.txt b/config/GZLJ01/rels/d_a_kytag06/splits.txt index a1db4a7..65a23f1 100644 --- a/config/GZLJ01/rels/d_a_kytag06/splits.txt +++ b/config/GZLJ01/rels/d_a_kytag06/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag06.o: +d/a/d_a_kytag06.cpp: .text start:0x00000078 end:0x00000224 .rodata start:0x00000000 end:0x00000030 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_kytag07/splits.txt b/config/GZLJ01/rels/d_a_kytag07/splits.txt index b731ff0..474f793 100644 --- a/config/GZLJ01/rels/d_a_kytag07/splits.txt +++ b/config/GZLJ01/rels/d_a_kytag07/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag07.o: +d/a/d_a_kytag07.cpp: .text start:0x00000078 end:0x00000350 .rodata start:0x00000000 end:0x00000030 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_lamp/splits.txt b/config/GZLJ01/rels/d_a_lamp/splits.txt index 2c14621..680a4b2 100644 --- a/config/GZLJ01/rels/d_a_lamp/splits.txt +++ b/config/GZLJ01/rels/d_a_lamp/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_lamp.o: +d/a/d_a_lamp.cpp: .text start:0x000000EC end:0x00000BC4 .rodata start:0x00000000 end:0x00000082 .data start:0x00000000 end:0x00000184 diff --git a/config/GZLJ01/rels/d_a_lbridge/splits.txt b/config/GZLJ01/rels/d_a_lbridge/splits.txt index ed19c88..b5147c5 100644 --- a/config/GZLJ01/rels/d_a_lbridge/splits.txt +++ b/config/GZLJ01/rels/d_a_lbridge/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_lbridge.o: +d/a/d_a_lbridge.cpp: .text start:0x00000078 end:0x00001140 .rodata start:0x00000000 end:0x00000099 .data start:0x00000000 end:0x00000080 diff --git a/config/GZLJ01/rels/d_a_leaflift/splits.txt b/config/GZLJ01/rels/d_a_leaflift/splits.txt index 5eac188..8c2f221 100644 --- a/config/GZLJ01/rels/d_a_leaflift/splits.txt +++ b/config/GZLJ01/rels/d_a_leaflift/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_leaflift.o: +d/a/d_a_leaflift.cpp: .text start:0x000000EC end:0x00001360 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000081 diff --git a/config/GZLJ01/rels/d_a_lod_bg/splits.txt b/config/GZLJ01/rels/d_a_lod_bg/splits.txt index e84708b..2db89bb 100644 --- a/config/GZLJ01/rels/d_a_lod_bg/splits.txt +++ b/config/GZLJ01/rels/d_a_lod_bg/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_lod_bg.o: +d/a/d_a_lod_bg.cpp: .text start:0x00000078 end:0x000011E8 .rodata start:0x00000000 end:0x000001C7 .data start:0x00000000 end:0x000000C8 diff --git a/config/GZLJ01/rels/d_a_lstair/splits.txt b/config/GZLJ01/rels/d_a_lstair/splits.txt index cb562ff..bb0e40f 100644 --- a/config/GZLJ01/rels/d_a_lstair/splits.txt +++ b/config/GZLJ01/rels/d_a_lstair/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_lstair.o: +d/a/d_a_lstair.cpp: .text start:0x00000078 end:0x000012D4 .rodata start:0x00000000 end:0x000000AF .data start:0x00000000 end:0x0000008C diff --git a/config/GZLJ01/rels/d_a_lwood/splits.txt b/config/GZLJ01/rels/d_a_lwood/splits.txt index acd202e..87270cb 100644 --- a/config/GZLJ01/rels/d_a_lwood/splits.txt +++ b/config/GZLJ01/rels/d_a_lwood/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_lwood.o: +d/a/d_a_lwood.cpp: .text start:0x00000078 end:0x00000794 .rodata start:0x00000000 end:0x00000074 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_machine/splits.txt b/config/GZLJ01/rels/d_a_machine/splits.txt index 81a3b00..67cf140 100644 --- a/config/GZLJ01/rels/d_a_machine/splits.txt +++ b/config/GZLJ01/rels/d_a_machine/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_machine.o: +d/a/d_a_machine.cpp: .text start:0x00000078 end:0x000017A4 .rodata start:0x00000000 end:0x000000B1 .data start:0x00000000 end:0x000002A0 diff --git a/config/GZLJ01/rels/d_a_magma/splits.txt b/config/GZLJ01/rels/d_a_magma/splits.txt index 9ff8caf..1bc26d2 100644 --- a/config/GZLJ01/rels/d_a_magma/splits.txt +++ b/config/GZLJ01/rels/d_a_magma/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_magma.o: +d/a/d_a_magma.cpp: .text start:0x00000078 end:0x00000178 .rodata start:0x00000000 end:0x00000006 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_majuu_flag/splits.txt b/config/GZLJ01/rels/d_a_majuu_flag/splits.txt index 2d70c93..e629088 100644 --- a/config/GZLJ01/rels/d_a_majuu_flag/splits.txt +++ b/config/GZLJ01/rels/d_a_majuu_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_majuu_flag.o: +d/a/d_a_majuu_flag.cpp: .text start:0x000000EC end:0x00001BF4 .text start:0x00001BF4 end:0x00001CC4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_mant/splits.txt b/config/GZLJ01/rels/d_a_mant/splits.txt index fba546b..89b07f1 100644 --- a/config/GZLJ01/rels/d_a_mant/splits.txt +++ b/config/GZLJ01/rels/d_a_mant/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mant.o: +d/a/d_a_mant.cpp: .text start:0x000000EC end:0x00002280 .text start:0x00002280 end:0x00002320 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_mbdoor/splits.txt b/config/GZLJ01/rels/d_a_mbdoor/splits.txt index d1bee34..24a483e 100644 --- a/config/GZLJ01/rels/d_a_mbdoor/splits.txt +++ b/config/GZLJ01/rels/d_a_mbdoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mbdoor.o: +d/a/d_a_mbdoor.cpp: .text start:0x00000078 end:0x000015F4 .text start:0x000015F4 end:0x000015F4 .rodata start:0x00000000 end:0x000000FB diff --git a/config/GZLJ01/rels/d_a_mdoor/splits.txt b/config/GZLJ01/rels/d_a_mdoor/splits.txt index e254dea..56f7087 100644 --- a/config/GZLJ01/rels/d_a_mdoor/splits.txt +++ b/config/GZLJ01/rels/d_a_mdoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mdoor.o: +d/a/d_a_mdoor.cpp: .text start:0x00000078 end:0x00001128 .rodata start:0x00000000 end:0x000000A2 .data start:0x00000000 end:0x000000D8 diff --git a/config/GZLJ01/rels/d_a_mflft/splits.txt b/config/GZLJ01/rels/d_a_mflft/splits.txt index 6fdb391..170ee87 100644 --- a/config/GZLJ01/rels/d_a_mflft/splits.txt +++ b/config/GZLJ01/rels/d_a_mflft/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mflft.o: +d/a/d_a_mflft.cpp: .text start:0x00000078 end:0x00002E08 .rodata start:0x00000000 end:0x000000F6 .data start:0x00000000 end:0x00000300 diff --git a/config/GZLJ01/rels/d_a_mgameboard/splits.txt b/config/GZLJ01/rels/d_a_mgameboard/splits.txt index 78e2f15..d14a77b 100644 --- a/config/GZLJ01/rels/d_a_mgameboard/splits.txt +++ b/config/GZLJ01/rels/d_a_mgameboard/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mgameboard.o: +d/a/d_a_mgameboard.cpp: .text start:0x000000EC end:0x00002C98 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000F3 diff --git a/config/GZLJ01/rels/d_a_mmusic/splits.txt b/config/GZLJ01/rels/d_a_mmusic/splits.txt index 9d42fb5..9d86e94 100644 --- a/config/GZLJ01/rels/d_a_mmusic/splits.txt +++ b/config/GZLJ01/rels/d_a_mmusic/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mmusic.o: +d/a/d_a_mmusic.cpp: .text start:0x00000078 end:0x000005F0 .rodata start:0x00000000 end:0x0000001C .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_mo2/splits.txt b/config/GZLJ01/rels/d_a_mo2/splits.txt index bff4d73..8d1b2d8 100644 --- a/config/GZLJ01/rels/d_a_mo2/splits.txt +++ b/config/GZLJ01/rels/d_a_mo2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mo2.o: +d/a/d_a_mo2.cpp: .text start:0x000000EC end:0x0000D378 .text start:0x0000D378 end:0x0000D378 .text start:0x0000D378 end:0x0000D438 diff --git a/config/GZLJ01/rels/d_a_movie_player/splits.txt b/config/GZLJ01/rels/d_a_movie_player/splits.txt index 8877682..60e3243 100644 --- a/config/GZLJ01/rels/d_a_movie_player/splits.txt +++ b/config/GZLJ01/rels/d_a_movie_player/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000020 -d_a_movie_player.o: +d/a/d_a_movie_player.cpp: .text start:0x000000EC end:0x0000698C .text start:0x0000698C end:0x00006A08 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_mozo/splits.txt b/config/GZLJ01/rels/d_a_mozo/splits.txt index 72d5774..24d180c 100644 --- a/config/GZLJ01/rels/d_a_mozo/splits.txt +++ b/config/GZLJ01/rels/d_a_mozo/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mozo.o: +d/a/d_a_mozo.cpp: .text start:0x000000EC end:0x000027F8 .text start:0x000027F8 end:0x00002834 .text start:0x00002834 end:0x00002834 diff --git a/config/GZLJ01/rels/d_a_msw/splits.txt b/config/GZLJ01/rels/d_a_msw/splits.txt index eabc0bc..1fe512c 100644 --- a/config/GZLJ01/rels/d_a_msw/splits.txt +++ b/config/GZLJ01/rels/d_a_msw/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_msw.o: +d/a/d_a_msw.cpp: .text start:0x00000078 end:0x00001314 .rodata start:0x00000000 end:0x0000008C .data start:0x00000000 end:0x000001A8 diff --git a/config/GZLJ01/rels/d_a_mt/splits.txt b/config/GZLJ01/rels/d_a_mt/splits.txt index f0748da..1a416df 100644 --- a/config/GZLJ01/rels/d_a_mt/splits.txt +++ b/config/GZLJ01/rels/d_a_mt/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mt.o: +d/a/d_a_mt.cpp: .text start:0x000000EC end:0x00009610 .text start:0x00009610 end:0x00009610 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_mtoge/splits.txt b/config/GZLJ01/rels/d_a_mtoge/splits.txt index cf60e64..a2a41b4 100644 --- a/config/GZLJ01/rels/d_a_mtoge/splits.txt +++ b/config/GZLJ01/rels/d_a_mtoge/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mtoge.o: +d/a/d_a_mtoge.cpp: .text start:0x00000078 end:0x000007B0 .rodata start:0x00000000 end:0x00000044 .data start:0x00000000 end:0x00000064 diff --git a/config/GZLJ01/rels/d_a_npc_ac1/splits.txt b/config/GZLJ01/rels/d_a_npc_ac1/splits.txt index 0368b4b..a19ec17 100644 --- a/config/GZLJ01/rels/d_a_npc_ac1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_ac1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ac1.o: +d/a/d_a_npc_ac1.cpp: .text start:0x000000EC end:0x0000328C .text start:0x0000328C end:0x000032A0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_ah/splits.txt b/config/GZLJ01/rels/d_a_npc_ah/splits.txt index 51b3e76..36d6db2 100644 --- a/config/GZLJ01/rels/d_a_npc_ah/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_ah/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_ah.o: +d/a/d_a_npc_ah.cpp: .text start:0x00000078 end:0x000025EC .text start:0x000025EC end:0x0000261C .text start:0x0000261C end:0x000026E8 diff --git a/config/GZLJ01/rels/d_a_npc_aj1/splits.txt b/config/GZLJ01/rels/d_a_npc_aj1/splits.txt index 2602dce..7555ca1 100644 --- a/config/GZLJ01/rels/d_a_npc_aj1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_aj1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_aj1.o: +d/a/d_a_npc_aj1.cpp: .text start:0x000000EC end:0x000042DC .text start:0x000042DC end:0x000042F0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_auction/splits.txt b/config/GZLJ01/rels/d_a_npc_auction/splits.txt index 3537bc0..366b494 100644 --- a/config/GZLJ01/rels/d_a_npc_auction/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_auction/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_auction.o: +d/a/d_a_npc_auction.cpp: .text start:0x000000EC end:0x00002F1C .text start:0x00002F1C end:0x00003E70 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_ba1/splits.txt b/config/GZLJ01/rels/d_a_npc_ba1/splits.txt index 8fec818..7e53545 100644 --- a/config/GZLJ01/rels/d_a_npc_ba1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_ba1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ba1.o: +d/a/d_a_npc_ba1.cpp: .text start:0x000000EC end:0x00004AB8 .text start:0x00004AB8 end:0x00004AB8 .text start:0x00004AB8 end:0x00004ACC diff --git a/config/GZLJ01/rels/d_a_npc_bj1/splits.txt b/config/GZLJ01/rels/d_a_npc_bj1/splits.txt index 6788a51..b2cb4f1 100644 --- a/config/GZLJ01/rels/d_a_npc_bj1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_bj1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bj1.o: +d/a/d_a_npc_bj1.cpp: .text start:0x000000EC end:0x000074B8 .text start:0x000074B8 end:0x000074CC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_bm1/splits.txt b/config/GZLJ01/rels/d_a_npc_bm1/splits.txt index 52ef8c5..4a972b4 100644 --- a/config/GZLJ01/rels/d_a_npc_bm1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_bm1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bm1.o: +d/a/d_a_npc_bm1.cpp: .text start:0x000000EC end:0x00009810 .text start:0x00009810 end:0x00009824 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_bmcon1/splits.txt b/config/GZLJ01/rels/d_a_npc_bmcon1/splits.txt index 82b85b7..e415d3c 100644 --- a/config/GZLJ01/rels/d_a_npc_bmcon1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_bmcon1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bmcon1.o: +d/a/d_a_npc_bmcon1.cpp: .text start:0x000000EC end:0x000040B0 .text start:0x000040B0 end:0x000040E0 .text start:0x000040E0 end:0x0000429C diff --git a/config/GZLJ01/rels/d_a_npc_bms1/splits.txt b/config/GZLJ01/rels/d_a_npc_bms1/splits.txt index 897092e..c126732 100644 --- a/config/GZLJ01/rels/d_a_npc_bms1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_bms1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bms1.o: +d/a/d_a_npc_bms1.cpp: .text start:0x000000EC end:0x00004764 .text start:0x00004764 end:0x000047AC .text start:0x000047AC end:0x00004820 diff --git a/config/GZLJ01/rels/d_a_npc_bmsw/splits.txt b/config/GZLJ01/rels/d_a_npc_bmsw/splits.txt index 1627d27..93ba916 100644 --- a/config/GZLJ01/rels/d_a_npc_bmsw/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_bmsw/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bmsw.o: +d/a/d_a_npc_bmsw.cpp: .text start:0x000000EC end:0x00005234 .text start:0x00005234 end:0x00005290 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_bs1/splits.txt b/config/GZLJ01/rels/d_a_npc_bs1/splits.txt index 059ab4e..08f4f0d 100644 --- a/config/GZLJ01/rels/d_a_npc_bs1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_bs1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bs1.o: +d/a/d_a_npc_bs1.cpp: .text start:0x000000EC end:0x00005800 .text start:0x00005800 end:0x00005848 .text start:0x00005848 end:0x000058BC diff --git a/config/GZLJ01/rels/d_a_npc_btsw/splits.txt b/config/GZLJ01/rels/d_a_npc_btsw/splits.txt index ffca5e1..385c648 100644 --- a/config/GZLJ01/rels/d_a_npc_btsw/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_btsw/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_btsw.o: +d/a/d_a_npc_btsw.cpp: .text start:0x000000EC end:0x00004CB0 .text start:0x00004CB0 end:0x00004D0C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_btsw2/splits.txt b/config/GZLJ01/rels/d_a_npc_btsw2/splits.txt index 568cd73..4ee6240 100644 --- a/config/GZLJ01/rels/d_a_npc_btsw2/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_btsw2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_btsw2.o: +d/a/d_a_npc_btsw2.cpp: .text start:0x000000EC end:0x000022EC .text start:0x000022EC end:0x00002348 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_cb1/splits.txt b/config/GZLJ01/rels/d_a_npc_cb1/splits.txt index 1305a8a..b75030e 100644 --- a/config/GZLJ01/rels/d_a_npc_cb1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_cb1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_cb1.o: +d/a/d_a_npc_cb1.cpp: .text start:0x000000EC end:0x00009A58 .text start:0x00009A58 end:0x00009AA0 .text start:0x00009AA0 end:0x0000A140 diff --git a/config/GZLJ01/rels/d_a_npc_co1/splits.txt b/config/GZLJ01/rels/d_a_npc_co1/splits.txt index da5beb1..fc33365 100644 --- a/config/GZLJ01/rels/d_a_npc_co1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_co1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_co1.o: +d/a/d_a_npc_co1.cpp: .text start:0x000000EC end:0x00003A10 .text start:0x00003A10 end:0x00003A24 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_de1/splits.txt b/config/GZLJ01/rels/d_a_npc_de1/splits.txt index 0820b18..8f03615 100644 --- a/config/GZLJ01/rels/d_a_npc_de1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_de1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_de1.o: +d/a/d_a_npc_de1.cpp: .text start:0x000000EC end:0x00002F54 .text start:0x00002F54 end:0x00002F54 .text start:0x00002F54 end:0x00002F58 diff --git a/config/GZLJ01/rels/d_a_npc_ds1/splits.txt b/config/GZLJ01/rels/d_a_npc_ds1/splits.txt index c3661aa..3dda44e 100644 --- a/config/GZLJ01/rels/d_a_npc_ds1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_ds1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ds1.o: +d/a/d_a_npc_ds1.cpp: .text start:0x000000EC end:0x00005768 .text start:0x00005768 end:0x000057B0 .text start:0x000057B0 end:0x00005824 diff --git a/config/GZLJ01/rels/d_a_npc_gk1/splits.txt b/config/GZLJ01/rels/d_a_npc_gk1/splits.txt index fe6d078..5302892 100644 --- a/config/GZLJ01/rels/d_a_npc_gk1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_gk1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_gk1.o: +d/a/d_a_npc_gk1.cpp: .text start:0x000000EC end:0x00002FF0 .text start:0x00002FF0 end:0x00003004 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_gp1/splits.txt b/config/GZLJ01/rels/d_a_npc_gp1/splits.txt index 4041838..09e3fe5 100644 --- a/config/GZLJ01/rels/d_a_npc_gp1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_gp1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_gp1.o: +d/a/d_a_npc_gp1.cpp: .text start:0x000000EC end:0x00003BE8 .text start:0x00003BE8 end:0x00003BFC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_hi1/splits.txt b/config/GZLJ01/rels/d_a_npc_hi1/splits.txt index e0150f3..387fa72 100644 --- a/config/GZLJ01/rels/d_a_npc_hi1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_hi1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_hi1.o: +d/a/d_a_npc_hi1.cpp: .text start:0x000000EC end:0x00002AB0 .text start:0x00002AB0 end:0x00002AC4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_ho/splits.txt b/config/GZLJ01/rels/d_a_npc_ho/splits.txt index a27165f..eaa6c18 100644 --- a/config/GZLJ01/rels/d_a_npc_ho/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_ho/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_ho.o: +d/a/d_a_npc_ho.cpp: .text start:0x00000078 end:0x00002934 .text start:0x00002934 end:0x0000296C .rodata start:0x00000000 end:0x00000108 diff --git a/config/GZLJ01/rels/d_a_npc_hr/splits.txt b/config/GZLJ01/rels/d_a_npc_hr/splits.txt index e96af6a..3b0a2c4 100644 --- a/config/GZLJ01/rels/d_a_npc_hr/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_hr/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_hr.o: +d/a/d_a_npc_hr.cpp: .text start:0x00000078 end:0x00005F7C .text start:0x00005F7C end:0x00005F7C .text start:0x00005F7C end:0x00005FB4 diff --git a/config/GZLJ01/rels/d_a_npc_jb1/splits.txt b/config/GZLJ01/rels/d_a_npc_jb1/splits.txt index 927e1a6..be56eb5 100644 --- a/config/GZLJ01/rels/d_a_npc_jb1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_jb1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_jb1.o: +d/a/d_a_npc_jb1.cpp: .text start:0x000000EC end:0x00001E38 .text start:0x00001E38 end:0x00001E4C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_ji1/splits.txt b/config/GZLJ01/rels/d_a_npc_ji1/splits.txt index 47f104a..78236a0 100644 --- a/config/GZLJ01/rels/d_a_npc_ji1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_ji1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ji1.o: +d/a/d_a_npc_ji1.cpp: .text start:0x000000EC end:0x000124AC .text start:0x000124AC end:0x000124C8 .text start:0x000124C8 end:0x000124E4 diff --git a/config/GZLJ01/rels/d_a_npc_kamome/splits.txt b/config/GZLJ01/rels/d_a_npc_kamome/splits.txt index ba4392e..49c725b 100644 --- a/config/GZLJ01/rels/d_a_npc_kamome/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_kamome/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kamome.o: +d/a/d_a_npc_kamome.cpp: .text start:0x000000EC end:0x000049A0 .text start:0x000049A0 end:0x00004A98 .text start:0x00004A98 end:0x00004C84 diff --git a/config/GZLJ01/rels/d_a_npc_kf1/splits.txt b/config/GZLJ01/rels/d_a_npc_kf1/splits.txt index 704d19e..a66ecd7 100644 --- a/config/GZLJ01/rels/d_a_npc_kf1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_kf1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kf1.o: +d/a/d_a_npc_kf1.cpp: .text start:0x000000EC end:0x00004760 .text start:0x00004760 end:0x00004774 .text start:0x00004774 end:0x00004884 diff --git a/config/GZLJ01/rels/d_a_npc_kg1/splits.txt b/config/GZLJ01/rels/d_a_npc_kg1/splits.txt index 550f18d..0aea378 100644 --- a/config/GZLJ01/rels/d_a_npc_kg1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_kg1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kg1.o: +d/a/d_a_npc_kg1.cpp: .text start:0x000000EC end:0x00002A34 .text start:0x00002A34 end:0x00002ABC .text start:0x00002ABC end:0x00002ABC diff --git a/config/GZLJ01/rels/d_a_npc_kg2/splits.txt b/config/GZLJ01/rels/d_a_npc_kg2/splits.txt index 1c9d4e9..d0581aa 100644 --- a/config/GZLJ01/rels/d_a_npc_kg2/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_kg2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kg2.o: +d/a/d_a_npc_kg2.cpp: .text start:0x000000EC end:0x000031F4 .text start:0x000031F4 end:0x00003250 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_kk1/splits.txt b/config/GZLJ01/rels/d_a_npc_kk1/splits.txt index 001e462..cea0e1e 100644 --- a/config/GZLJ01/rels/d_a_npc_kk1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_kk1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kk1.o: +d/a/d_a_npc_kk1.cpp: .text start:0x000000EC end:0x000068C0 .text start:0x000068C0 end:0x000068C0 .text start:0x000068C0 end:0x000068D4 diff --git a/config/GZLJ01/rels/d_a_npc_km1/splits.txt b/config/GZLJ01/rels/d_a_npc_km1/splits.txt index 57576f4..66de594 100644 --- a/config/GZLJ01/rels/d_a_npc_km1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_km1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_km1.o: +d/a/d_a_npc_km1.cpp: .text start:0x000000EC end:0x0000238C .text start:0x0000238C end:0x000023A0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_ko1/splits.txt b/config/GZLJ01/rels/d_a_npc_ko1/splits.txt index 51f2204..5a97fb3 100644 --- a/config/GZLJ01/rels/d_a_npc_ko1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_ko1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ko1.o: +d/a/d_a_npc_ko1.cpp: .text start:0x000000EC end:0x00008938 .text start:0x00008938 end:0x0000894C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_kp1/splits.txt b/config/GZLJ01/rels/d_a_npc_kp1/splits.txt index 3e06586..2e42cdd 100644 --- a/config/GZLJ01/rels/d_a_npc_kp1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_kp1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kp1.o: +d/a/d_a_npc_kp1.cpp: .text start:0x000000EC end:0x00002D5C .text start:0x00002D5C end:0x00002D70 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_ls1/splits.txt b/config/GZLJ01/rels/d_a_npc_ls1/splits.txt index 32b4e58..9fbe874 100644 --- a/config/GZLJ01/rels/d_a_npc_ls1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_ls1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ls1.o: +d/a/d_a_npc_ls1.cpp: .text start:0x000000EC end:0x00005880 .text start:0x00005880 end:0x00005880 .text start:0x00005880 end:0x00005894 diff --git a/config/GZLJ01/rels/d_a_npc_md/splits.txt b/config/GZLJ01/rels/d_a_npc_md/splits.txt index 5a4876d..ba51007 100644 --- a/config/GZLJ01/rels/d_a_npc_md/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_md/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_md.o: +d/a/d_a_npc_md.cpp: .text start:0x000000EC end:0x0001184C .text start:0x0001184C end:0x00011894 .text start:0x00011894 end:0x00011930 diff --git a/config/GZLJ01/rels/d_a_npc_mk/splits.txt b/config/GZLJ01/rels/d_a_npc_mk/splits.txt index 9e29e82..7dd5d63 100644 --- a/config/GZLJ01/rels/d_a_npc_mk/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_mk/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_mk.o: +d/a/d_a_npc_mk.cpp: .text start:0x00000078 end:0x00004C38 .text start:0x00004C38 end:0x00004C70 .rodata start:0x00000000 end:0x00000227 diff --git a/config/GZLJ01/rels/d_a_npc_mn/splits.txt b/config/GZLJ01/rels/d_a_npc_mn/splits.txt index 6165d17..6f33208 100644 --- a/config/GZLJ01/rels/d_a_npc_mn/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_mn/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_mn.o: +d/a/d_a_npc_mn.cpp: .text start:0x00000078 end:0x00003F9C .text start:0x00003F9C end:0x00003FCC .text start:0x00003FCC end:0x00004128 diff --git a/config/GZLJ01/rels/d_a_npc_mt/splits.txt b/config/GZLJ01/rels/d_a_npc_mt/splits.txt index 9509afb..d79aed9 100644 --- a/config/GZLJ01/rels/d_a_npc_mt/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_mt/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_mt.o: +d/a/d_a_npc_mt.cpp: .text start:0x00000078 end:0x00003000 .text start:0x00003000 end:0x00003030 .text start:0x00003030 end:0x000030E0 diff --git a/config/GZLJ01/rels/d_a_npc_nz/splits.txt b/config/GZLJ01/rels/d_a_npc_nz/splits.txt index 061e268..7b1a863 100644 --- a/config/GZLJ01/rels/d_a_npc_nz/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_nz/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_nz.o: +d/a/d_a_npc_nz.cpp: .text start:0x000000EC end:0x000032BC .text start:0x000032BC end:0x00004554 .text start:0x00004554 end:0x00004554 diff --git a/config/GZLJ01/rels/d_a_npc_ob1/splits.txt b/config/GZLJ01/rels/d_a_npc_ob1/splits.txt index e45df04..93c7f00 100644 --- a/config/GZLJ01/rels/d_a_npc_ob1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_ob1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ob1.o: +d/a/d_a_npc_ob1.cpp: .text start:0x000000EC end:0x00003EAC .text start:0x00003EAC end:0x00003EC0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_os/splits.txt b/config/GZLJ01/rels/d_a_npc_os/splits.txt index d7c27a7..dc56fa5 100644 --- a/config/GZLJ01/rels/d_a_npc_os/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_os/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_os.o: +d/a/d_a_npc_os.cpp: .text start:0x000000EC end:0x000074CC .text start:0x000074CC end:0x00007514 .text start:0x00007514 end:0x00007B48 diff --git a/config/GZLJ01/rels/d_a_npc_p1/splits.txt b/config/GZLJ01/rels/d_a_npc_p1/splits.txt index 3226843..9e9efbd 100644 --- a/config/GZLJ01/rels/d_a_npc_p1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_p1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_p1.o: +d/a/d_a_npc_p1.cpp: .text start:0x000000EC end:0x00004F14 .text start:0x00004F14 end:0x00004F30 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_p2/splits.txt b/config/GZLJ01/rels/d_a_npc_p2/splits.txt index b4f6fa1..5cb2107 100644 --- a/config/GZLJ01/rels/d_a_npc_p2/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_p2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_p2.o: +d/a/d_a_npc_p2.cpp: .text start:0x000000EC end:0x000051D4 .text start:0x000051D4 end:0x00005238 .text start:0x00005238 end:0x000083FC diff --git a/config/GZLJ01/rels/d_a_npc_people/splits.txt b/config/GZLJ01/rels/d_a_npc_people/splits.txt index acc2556..0b4839f 100644 --- a/config/GZLJ01/rels/d_a_npc_people/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_people/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_people.o: +d/a/d_a_npc_people.cpp: .text start:0x00000078 end:0x00009B58 .text start:0x00009B58 end:0x00009B7C .text start:0x00009B7C end:0x00009BC4 diff --git a/config/GZLJ01/rels/d_a_npc_pf1/splits.txt b/config/GZLJ01/rels/d_a_npc_pf1/splits.txt index ef82416..50f23bc 100644 --- a/config/GZLJ01/rels/d_a_npc_pf1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_pf1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_pf1.o: +d/a/d_a_npc_pf1.cpp: .text start:0x000000EC end:0x00003AE0 .text start:0x00003AE0 end:0x00003AF4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_photo/splits.txt b/config/GZLJ01/rels/d_a_npc_photo/splits.txt index 07ce718..d983776 100644 --- a/config/GZLJ01/rels/d_a_npc_photo/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_photo/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_photo.o: +d/a/d_a_npc_photo.cpp: .text start:0x000000EC end:0x00004FEC .text start:0x00004FEC end:0x00005034 .text start:0x00005034 end:0x00005064 diff --git a/config/GZLJ01/rels/d_a_npc_pm1/splits.txt b/config/GZLJ01/rels/d_a_npc_pm1/splits.txt index 32bdc74..fe31f87 100644 --- a/config/GZLJ01/rels/d_a_npc_pm1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_pm1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_pm1.o: +d/a/d_a_npc_pm1.cpp: .text start:0x000000EC end:0x0000239C .text start:0x0000239C end:0x000023B0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_roten/splits.txt b/config/GZLJ01/rels/d_a_npc_roten/splits.txt index 6737164..5e94826 100644 --- a/config/GZLJ01/rels/d_a_npc_roten/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_roten/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_roten.o: +d/a/d_a_npc_roten.cpp: .text start:0x00000078 end:0x00003F98 .text start:0x00003F98 end:0x00003FB4 .text start:0x00003FB4 end:0x000042BC diff --git a/config/GZLJ01/rels/d_a_npc_rsh1/splits.txt b/config/GZLJ01/rels/d_a_npc_rsh1/splits.txt index fcfb8a7..ee54801 100644 --- a/config/GZLJ01/rels/d_a_npc_rsh1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_rsh1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_rsh1.o: +d/a/d_a_npc_rsh1.cpp: .text start:0x000000EC end:0x00004F90 .text start:0x00004F90 end:0x00004FD8 .text start:0x00004FD8 end:0x00005010 diff --git a/config/GZLJ01/rels/d_a_npc_sarace/splits.txt b/config/GZLJ01/rels/d_a_npc_sarace/splits.txt index 12a9674..d5962fd 100644 --- a/config/GZLJ01/rels/d_a_npc_sarace/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_sarace/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_sarace.o: +d/a/d_a_npc_sarace.cpp: .text start:0x000000EC end:0x00002818 .text start:0x00002818 end:0x00002874 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_so/splits.txt b/config/GZLJ01/rels/d_a_npc_so/splits.txt index 95ee261..3eae01d 100644 --- a/config/GZLJ01/rels/d_a_npc_so/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_so/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_so.o: +d/a/d_a_npc_so.cpp: .text start:0x000000EC end:0x00004BCC .text start:0x00004BCC end:0x00004C14 .text start:0x00004C14 end:0x00004CD4 diff --git a/config/GZLJ01/rels/d_a_npc_sv/splits.txt b/config/GZLJ01/rels/d_a_npc_sv/splits.txt index 5c05b04..e89782a 100644 --- a/config/GZLJ01/rels/d_a_npc_sv/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_sv/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_sv.o: +d/a/d_a_npc_sv.cpp: .text start:0x00000078 end:0x00002BFC .text start:0x00002BFC end:0x00002C18 .text start:0x00002C18 end:0x00002C48 diff --git a/config/GZLJ01/rels/d_a_npc_tc/splits.txt b/config/GZLJ01/rels/d_a_npc_tc/splits.txt index 2528a1f..fe8ff76 100644 --- a/config/GZLJ01/rels/d_a_npc_tc/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_tc/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_tc.o: +d/a/d_a_npc_tc.cpp: .text start:0x000000EC end:0x00004BA4 .text start:0x00004BA4 end:0x00005078 .text start:0x00005078 end:0x000053B8 diff --git a/config/GZLJ01/rels/d_a_npc_tt/splits.txt b/config/GZLJ01/rels/d_a_npc_tt/splits.txt index b944ab4..2f49b20 100644 --- a/config/GZLJ01/rels/d_a_npc_tt/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_tt/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_tt.o: +d/a/d_a_npc_tt.cpp: .text start:0x00000078 end:0x00002C60 .text start:0x00002C60 end:0x00002CD4 .text start:0x00002CD4 end:0x00003210 diff --git a/config/GZLJ01/rels/d_a_npc_uk/splits.txt b/config/GZLJ01/rels/d_a_npc_uk/splits.txt index c22c9bf..2037503 100644 --- a/config/GZLJ01/rels/d_a_npc_uk/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_uk/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_uk.o: +d/a/d_a_npc_uk.cpp: .text start:0x000000EC end:0x00005A0C .text start:0x00005A0C end:0x00005A44 .rodata start:0x00000000 end:0x0000026A diff --git a/config/GZLJ01/rels/d_a_npc_ym1/splits.txt b/config/GZLJ01/rels/d_a_npc_ym1/splits.txt index 4c754c6..c83aa76 100644 --- a/config/GZLJ01/rels/d_a_npc_ym1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_ym1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ym1.o: +d/a/d_a_npc_ym1.cpp: .text start:0x000000EC end:0x000048E4 .text start:0x000048E4 end:0x000048F8 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_yw1/splits.txt b/config/GZLJ01/rels/d_a_npc_yw1/splits.txt index c669e68..ba85811 100644 --- a/config/GZLJ01/rels/d_a_npc_yw1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_yw1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_yw1.o: +d/a/d_a_npc_yw1.cpp: .text start:0x000000EC end:0x00003F50 .text start:0x00003F50 end:0x00003F64 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_zk1/splits.txt b/config/GZLJ01/rels/d_a_npc_zk1/splits.txt index 8dcaa06..bc2d0ea 100644 --- a/config/GZLJ01/rels/d_a_npc_zk1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_zk1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_zk1.o: +d/a/d_a_npc_zk1.cpp: .text start:0x000000EC end:0x000029D0 .text start:0x000029D0 end:0x000029E4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_npc_zl1/splits.txt b/config/GZLJ01/rels/d_a_npc_zl1/splits.txt index 028dcdd..9a5a697 100644 --- a/config/GZLJ01/rels/d_a_npc_zl1/splits.txt +++ b/config/GZLJ01/rels/d_a_npc_zl1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_zl1.o: +d/a/d_a_npc_zl1.cpp: .text start:0x000000EC end:0x00007C74 .text start:0x00007C74 end:0x00007C90 .text start:0x00007C90 end:0x00007CA4 diff --git a/config/GZLJ01/rels/d_a_nz/splits.txt b/config/GZLJ01/rels/d_a_nz/splits.txt index 3079d13..20563e9 100644 --- a/config/GZLJ01/rels/d_a_nz/splits.txt +++ b/config/GZLJ01/rels/d_a_nz/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_nz.o: +d/a/d_a_nz.cpp: .text start:0x000000EC end:0x00008E44 .text start:0x00008E44 end:0x00008E60 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_nzg/splits.txt b/config/GZLJ01/rels/d_a_nzg/splits.txt index 0505cb1..c9f99f7 100644 --- a/config/GZLJ01/rels/d_a_nzg/splits.txt +++ b/config/GZLJ01/rels/d_a_nzg/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_nzg.o: +d/a/d_a_nzg.cpp: .text start:0x00000078 end:0x00000B14 .rodata start:0x00000000 end:0x00000072 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLJ01/rels/d_a_obj_AjavW/splits.txt b/config/GZLJ01/rels/d_a_obj_AjavW/splits.txt index cd4020d..62ed544 100644 --- a/config/GZLJ01/rels/d_a_obj_AjavW/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_AjavW/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_AjavW.o: +d/a/d_a_obj_AjavW.cpp: .text start:0x00000078 end:0x00000600 .rodata start:0x00000000 end:0x00000025 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLJ01/rels/d_a_obj_Itnak/splits.txt b/config/GZLJ01/rels/d_a_obj_Itnak/splits.txt index e57561e..d0bce2f 100644 --- a/config/GZLJ01/rels/d_a_obj_Itnak/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_Itnak/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Itnak.o: +d/a/d_a_obj_Itnak.cpp: .text start:0x00000078 end:0x00001448 .text start:0x00001448 end:0x0000184C .text start:0x0000184C end:0x000018B8 diff --git a/config/GZLJ01/rels/d_a_obj_Vds/splits.txt b/config/GZLJ01/rels/d_a_obj_Vds/splits.txt index d9d0903..2354c0f 100644 --- a/config/GZLJ01/rels/d_a_obj_Vds/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_Vds/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Vds.o: +d/a/d_a_obj_Vds.cpp: .text start:0x00000078 end:0x0000163C .text start:0x0000163C end:0x00001720 .text start:0x00001720 end:0x0000173C diff --git a/config/GZLJ01/rels/d_a_obj_Vteng/splits.txt b/config/GZLJ01/rels/d_a_obj_Vteng/splits.txt index 8952c12..27a6c37 100644 --- a/config/GZLJ01/rels/d_a_obj_Vteng/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_Vteng/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Vteng.o: +d/a/d_a_obj_Vteng.cpp: .text start:0x00000078 end:0x0000060C .rodata start:0x00000000 end:0x0000002B .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_obj_YLzou/splits.txt b/config/GZLJ01/rels/d_a_obj_YLzou/splits.txt index 06b0d7a..959c35c 100644 --- a/config/GZLJ01/rels/d_a_obj_YLzou/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_YLzou/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_YLzou.o: +d/a/d_a_obj_YLzou.cpp: .text start:0x000000EC end:0x0000197C .text start:0x0000197C end:0x00001A48 .text start:0x00001A48 end:0x00001A64 diff --git a/config/GZLJ01/rels/d_a_obj_Yboil/splits.txt b/config/GZLJ01/rels/d_a_obj_Yboil/splits.txt index f1ba6e9..ac082ea 100644 --- a/config/GZLJ01/rels/d_a_obj_Yboil/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_Yboil/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Yboil.o: +d/a/d_a_obj_Yboil.cpp: .text start:0x00000078 end:0x00000DFC .text start:0x00000DFC end:0x00000E18 .rodata start:0x00000000 end:0x0000007F diff --git a/config/GZLJ01/rels/d_a_obj_Ygush00/splits.txt b/config/GZLJ01/rels/d_a_obj_Ygush00/splits.txt index f168b04..c47dd80 100644 --- a/config/GZLJ01/rels/d_a_obj_Ygush00/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_Ygush00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Ygush00.o: +d/a/d_a_obj_Ygush00.cpp: .text start:0x00000078 end:0x00000790 .text start:0x00000790 end:0x000007AC .rodata start:0x00000000 end:0x0000003B diff --git a/config/GZLJ01/rels/d_a_obj_adnno/splits.txt b/config/GZLJ01/rels/d_a_obj_adnno/splits.txt index c6f5db3..7269693 100644 --- a/config/GZLJ01/rels/d_a_obj_adnno/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_adnno/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_adnno.o: +d/a/d_a_obj_adnno.cpp: .text start:0x00000078 end:0x00000524 .rodata start:0x00000000 end:0x000000B4 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_obj_ajav/splits.txt b/config/GZLJ01/rels/d_a_obj_ajav/splits.txt index c2a74c0..57e20c1 100644 --- a/config/GZLJ01/rels/d_a_obj_ajav/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_ajav/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_ajav.o: +d/a/d_a_obj_ajav.cpp: .text start:0x000000EC end:0x00003564 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000001C1 diff --git a/config/GZLJ01/rels/d_a_obj_akabe/splits.txt b/config/GZLJ01/rels/d_a_obj_akabe/splits.txt index 55798d0..30de780 100644 --- a/config/GZLJ01/rels/d_a_obj_akabe/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_akabe/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_akabe.o: +d/a/d_a_obj_akabe.cpp: .text start:0x00000078 end:0x00000680 .text start:0x00000680 end:0x0000069C .rodata start:0x00000000 end:0x0000007E diff --git a/config/GZLJ01/rels/d_a_obj_apzl/splits.txt b/config/GZLJ01/rels/d_a_obj_apzl/splits.txt index b7118c9..1940dc7 100644 --- a/config/GZLJ01/rels/d_a_obj_apzl/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_apzl/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_apzl.o: +d/a/d_a_obj_apzl.cpp: .text start:0x00000078 end:0x00001E7C .rodata start:0x00000000 end:0x0000052B .data start:0x00000000 end:0x000000F8 diff --git a/config/GZLJ01/rels/d_a_obj_ashut/splits.txt b/config/GZLJ01/rels/d_a_obj_ashut/splits.txt index 8c43c6e..13b26a6 100644 --- a/config/GZLJ01/rels/d_a_obj_ashut/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_ashut/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ashut.o: +d/a/d_a_obj_ashut.cpp: .text start:0x00000078 end:0x00000E24 .text start:0x00000E24 end:0x00000E64 .text start:0x00000E64 end:0x00000E80 diff --git a/config/GZLJ01/rels/d_a_obj_auzu/splits.txt b/config/GZLJ01/rels/d_a_obj_auzu/splits.txt index d608929..463f62d 100644 --- a/config/GZLJ01/rels/d_a_obj_auzu/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_auzu/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_auzu.o: +d/a/d_a_obj_auzu.cpp: .text start:0x00000078 end:0x00000CC0 .text start:0x00000CC0 end:0x00000CDC .rodata start:0x00000000 end:0x0000008E diff --git a/config/GZLJ01/rels/d_a_obj_aygr/splits.txt b/config/GZLJ01/rels/d_a_obj_aygr/splits.txt index 5fd3b3c..5837805 100644 --- a/config/GZLJ01/rels/d_a_obj_aygr/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_aygr/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_aygr.o: +d/a/d_a_obj_aygr.cpp: .text start:0x00000078 end:0x00000854 .text start:0x00000854 end:0x0000086C .text start:0x0000086C end:0x00000888 diff --git a/config/GZLJ01/rels/d_a_obj_balancelift/splits.txt b/config/GZLJ01/rels/d_a_obj_balancelift/splits.txt index 09ef33b..e460e58 100644 --- a/config/GZLJ01/rels/d_a_obj_balancelift/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_balancelift/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_balancelift.o: +d/a/d_a_obj_balancelift.cpp: .text start:0x000000EC end:0x000018F8 .text start:0x000018F8 end:0x000018F8 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_obj_barrel/splits.txt b/config/GZLJ01/rels/d_a_obj_barrel/splits.txt index 83c4621..a052d30 100644 --- a/config/GZLJ01/rels/d_a_obj_barrel/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_barrel/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_barrel.o: +d/a/d_a_obj_barrel.cpp: .text start:0x00000078 end:0x000026C4 .text start:0x000026C4 end:0x00002700 .rodata start:0x00000000 end:0x000001A9 diff --git a/config/GZLJ01/rels/d_a_obj_barrel2/splits.txt b/config/GZLJ01/rels/d_a_obj_barrel2/splits.txt index b7ce107..440802e 100644 --- a/config/GZLJ01/rels/d_a_obj_barrel2/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_barrel2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_barrel2.o: +d/a/d_a_obj_barrel2.cpp: .text start:0x000000EC end:0x000034C8 .text start:0x000034C8 end:0x0000352C .rodata start:0x00000000 end:0x00000305 diff --git a/config/GZLJ01/rels/d_a_obj_barrier/splits.txt b/config/GZLJ01/rels/d_a_obj_barrier/splits.txt index 1c256dc..034dea3 100644 --- a/config/GZLJ01/rels/d_a_obj_barrier/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_barrier/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_barrier.o: +d/a/d_a_obj_barrier.cpp: .text start:0x000000EC end:0x00001C28 .text start:0x00001C28 end:0x00001FBC .text start:0x00001FBC end:0x00002030 diff --git a/config/GZLJ01/rels/d_a_obj_bemos/splits.txt b/config/GZLJ01/rels/d_a_obj_bemos/splits.txt index 71e89db..f34123d 100644 --- a/config/GZLJ01/rels/d_a_obj_bemos/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_bemos/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_bemos.o: +d/a/d_a_obj_bemos.cpp: .text start:0x000000EC end:0x000050D8 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000120 diff --git a/config/GZLJ01/rels/d_a_obj_bscurtain/splits.txt b/config/GZLJ01/rels/d_a_obj_bscurtain/splits.txt index 7145f1f..7f0caa2 100644 --- a/config/GZLJ01/rels/d_a_obj_bscurtain/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_bscurtain/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_bscurtain.o: +d/a/d_a_obj_bscurtain.cpp: .text start:0x000000EC end:0x00000584 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000032 diff --git a/config/GZLJ01/rels/d_a_obj_buoyflag/splits.txt b/config/GZLJ01/rels/d_a_obj_buoyflag/splits.txt index 5e0be83..6a8d853 100644 --- a/config/GZLJ01/rels/d_a_obj_buoyflag/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_buoyflag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_buoyflag.o: +d/a/d_a_obj_buoyflag.cpp: .text start:0x000000EC end:0x00002C74 .text start:0x00002C74 end:0x0000304C .text start:0x0000304C end:0x00003108 diff --git a/config/GZLJ01/rels/d_a_obj_buoyrace/splits.txt b/config/GZLJ01/rels/d_a_obj_buoyrace/splits.txt index 3b9aa65..bce9ddb 100644 --- a/config/GZLJ01/rels/d_a_obj_buoyrace/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_buoyrace/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_buoyrace.o: +d/a/d_a_obj_buoyrace.cpp: .text start:0x00000078 end:0x00000BBC .text start:0x00000BBC end:0x00000BD8 .rodata start:0x00000000 end:0x000000EA diff --git a/config/GZLJ01/rels/d_a_obj_cafelmp/splits.txt b/config/GZLJ01/rels/d_a_obj_cafelmp/splits.txt index 20b05f6..07f79dc 100644 --- a/config/GZLJ01/rels/d_a_obj_cafelmp/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_cafelmp/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_cafelmp.o: +d/a/d_a_obj_cafelmp.cpp: .text start:0x00000078 end:0x000003F8 .rodata start:0x00000000 end:0x00000044 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_obj_canon/splits.txt b/config/GZLJ01/rels/d_a_obj_canon/splits.txt index 5f03d9a..8b883f7 100644 --- a/config/GZLJ01/rels/d_a_obj_canon/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_canon/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_canon.o: +d/a/d_a_obj_canon.cpp: .text start:0x000000EC end:0x00001F90 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000140 diff --git a/config/GZLJ01/rels/d_a_obj_coming/splits.txt b/config/GZLJ01/rels/d_a_obj_coming/splits.txt index cd14b0c..5d72ede 100644 --- a/config/GZLJ01/rels/d_a_obj_coming/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_coming/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_coming.o: +d/a/d_a_obj_coming.cpp: .text start:0x000000EC end:0x000016D8 .text start:0x000016D8 end:0x0000205C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_obj_correct/splits.txt b/config/GZLJ01/rels/d_a_obj_correct/splits.txt index 4f4f54f..8c7f277 100644 --- a/config/GZLJ01/rels/d_a_obj_correct/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_correct/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_correct.o: +d/a/d_a_obj_correct.cpp: .text start:0x00000078 end:0x00000E50 .text start:0x00000E50 end:0x00000E50 .text start:0x00000E50 end:0x00000EA4 diff --git a/config/GZLJ01/rels/d_a_obj_demo_barrel/splits.txt b/config/GZLJ01/rels/d_a_obj_demo_barrel/splits.txt index 49ac9d4..60cc0c5 100644 --- a/config/GZLJ01/rels/d_a_obj_demo_barrel/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_demo_barrel/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_demo_barrel.o: +d/a/d_a_obj_demo_barrel.cpp: .text start:0x00000078 end:0x0000081C .rodata start:0x00000000 end:0x00000030 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_obj_dmgroom/splits.txt b/config/GZLJ01/rels/d_a_obj_dmgroom/splits.txt index 2c45e39..3803eba 100644 --- a/config/GZLJ01/rels/d_a_obj_dmgroom/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_dmgroom/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_dmgroom.o: +d/a/d_a_obj_dmgroom.cpp: .text start:0x00000078 end:0x000005D4 .rodata start:0x00000000 end:0x0000004D .data start:0x00000000 end:0x00000068 diff --git a/config/GZLJ01/rels/d_a_obj_doguu/splits.txt b/config/GZLJ01/rels/d_a_obj_doguu/splits.txt index eabe6a3..a03f9c8 100644 --- a/config/GZLJ01/rels/d_a_obj_doguu/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_doguu/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_doguu.o: +d/a/d_a_obj_doguu.cpp: .text start:0x00000078 end:0x0000289C .text start:0x0000289C end:0x0000289C .text start:0x0000289C end:0x000028D0 diff --git a/config/GZLJ01/rels/d_a_obj_doguu_demo/splits.txt b/config/GZLJ01/rels/d_a_obj_doguu_demo/splits.txt index 7ad5017..e79911a 100644 --- a/config/GZLJ01/rels/d_a_obj_doguu_demo/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_doguu_demo/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_doguu_demo.o: +d/a/d_a_obj_doguu_demo.cpp: .text start:0x00000078 end:0x00000540 .rodata start:0x00000000 end:0x00000042 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_obj_dragonhead/splits.txt b/config/GZLJ01/rels/d_a_obj_dragonhead/splits.txt index 8dab4d9..044ee83 100644 --- a/config/GZLJ01/rels/d_a_obj_dragonhead/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_dragonhead/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_dragonhead.o: +d/a/d_a_obj_dragonhead.cpp: .text start:0x00000078 end:0x00000B48 .rodata start:0x00000000 end:0x00000046 .data start:0x00000000 end:0x00000184 diff --git a/config/GZLJ01/rels/d_a_obj_drift/splits.txt b/config/GZLJ01/rels/d_a_obj_drift/splits.txt index 4a98137..5fd7581 100644 --- a/config/GZLJ01/rels/d_a_obj_drift/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_drift/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_drift.o: +d/a/d_a_obj_drift.cpp: .text start:0x000000EC end:0x00001324 .text start:0x00001324 end:0x00001498 .text start:0x00001498 end:0x000014C4 diff --git a/config/GZLJ01/rels/d_a_obj_eayogn/splits.txt b/config/GZLJ01/rels/d_a_obj_eayogn/splits.txt index 0d84211..6da8846 100644 --- a/config/GZLJ01/rels/d_a_obj_eayogn/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_eayogn/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_eayogn.o: +d/a/d_a_obj_eayogn.cpp: .text start:0x00000078 end:0x00000524 .rodata start:0x00000000 end:0x00000046 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_obj_ebomzo/splits.txt b/config/GZLJ01/rels/d_a_obj_ebomzo/splits.txt index 5188208..4111113 100644 --- a/config/GZLJ01/rels/d_a_obj_ebomzo/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_ebomzo/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ebomzo.o: +d/a/d_a_obj_ebomzo.cpp: .text start:0x00000078 end:0x00000C50 .text start:0x00000C50 end:0x00000D54 .text start:0x00000D54 end:0x00000D80 diff --git a/config/GZLJ01/rels/d_a_obj_eff/splits.txt b/config/GZLJ01/rels/d_a_obj_eff/splits.txt index 1fe17dc..ea72a6d 100644 --- a/config/GZLJ01/rels/d_a_obj_eff/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_eff/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_eff.o: +d/a/d_a_obj_eff.cpp: .text start:0x000000EC end:0x00001538 .text start:0x00001538 end:0x00001934 .text start:0x00001934 end:0x00001950 diff --git a/config/GZLJ01/rels/d_a_obj_ekskz/splits.txt b/config/GZLJ01/rels/d_a_obj_ekskz/splits.txt index ac32836..d6dbdc8 100644 --- a/config/GZLJ01/rels/d_a_obj_ekskz/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_ekskz/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ekskz.o: +d/a/d_a_obj_ekskz.cpp: .text start:0x00000078 end:0x000011D8 .text start:0x000011D8 end:0x00001390 .text start:0x00001390 end:0x000013BC diff --git a/config/GZLJ01/rels/d_a_obj_eskban/splits.txt b/config/GZLJ01/rels/d_a_obj_eskban/splits.txt index 1e19e0f..a9c6c4b 100644 --- a/config/GZLJ01/rels/d_a_obj_eskban/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_eskban/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_eskban.o: +d/a/d_a_obj_eskban.cpp: .text start:0x000000EC end:0x00001560 .text start:0x00001560 end:0x0000178C .text start:0x0000178C end:0x000017C8 diff --git a/config/GZLJ01/rels/d_a_obj_ferris/splits.txt b/config/GZLJ01/rels/d_a_obj_ferris/splits.txt index 25b6f82..809e4be 100644 --- a/config/GZLJ01/rels/d_a_obj_ferris/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_ferris/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_ferris.o: +d/a/d_a_obj_ferris.cpp: .text start:0x000000EC end:0x00002098 .text start:0x00002098 end:0x000020D4 .rodata start:0x00000000 end:0x000001F5 diff --git a/config/GZLJ01/rels/d_a_obj_figure/splits.txt b/config/GZLJ01/rels/d_a_obj_figure/splits.txt index 1b06312..d242e5e 100644 --- a/config/GZLJ01/rels/d_a_obj_figure/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_figure/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_figure.o: +d/a/d_a_obj_figure.cpp: .text start:0x000000EC end:0x00002348 .text start:0x00002348 end:0x000023A0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_obj_firewall/splits.txt b/config/GZLJ01/rels/d_a_obj_firewall/splits.txt index d6a58e4..33fb557 100644 --- a/config/GZLJ01/rels/d_a_obj_firewall/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_firewall/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_firewall.o: +d/a/d_a_obj_firewall.cpp: .text start:0x00000078 end:0x00001E9C .text start:0x00001E9C end:0x00001EF4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_obj_flame/splits.txt b/config/GZLJ01/rels/d_a_obj_flame/splits.txt index 717b79f..643454b 100644 --- a/config/GZLJ01/rels/d_a_obj_flame/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_flame/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_flame.o: +d/a/d_a_obj_flame.cpp: .text start:0x00000078 end:0x0000298C .text start:0x0000298C end:0x000029B8 .rodata start:0x00000000 end:0x0000028B diff --git a/config/GZLJ01/rels/d_a_obj_ftree/splits.txt b/config/GZLJ01/rels/d_a_obj_ftree/splits.txt index 174e0b6..c91024a 100644 --- a/config/GZLJ01/rels/d_a_obj_ftree/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_ftree/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ftree.o: +d/a/d_a_obj_ftree.cpp: .text start:0x00000078 end:0x00004758 .text start:0x00004758 end:0x00004758 .text start:0x00004758 end:0x00004AA4 diff --git a/config/GZLJ01/rels/d_a_obj_ganonbed/splits.txt b/config/GZLJ01/rels/d_a_obj_ganonbed/splits.txt index 12b375f..65240d5 100644 --- a/config/GZLJ01/rels/d_a_obj_ganonbed/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_ganonbed/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ganonbed.o: +d/a/d_a_obj_ganonbed.cpp: .text start:0x00000078 end:0x000004D8 .rodata start:0x00000000 end:0x00000024 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_obj_gaship/splits.txt b/config/GZLJ01/rels/d_a_obj_gaship/splits.txt index 411ce96..4c382a4 100644 --- a/config/GZLJ01/rels/d_a_obj_gaship/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_gaship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_gaship.o: +d/a/d_a_obj_gaship.cpp: .text start:0x000000EC end:0x00000700 .text start:0x00000700 end:0x00000760 .rodata start:0x00000000 end:0x00000046 diff --git a/config/GZLJ01/rels/d_a_obj_gaship2/splits.txt b/config/GZLJ01/rels/d_a_obj_gaship2/splits.txt index 65d7aa3..c68c789 100644 --- a/config/GZLJ01/rels/d_a_obj_gaship2/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_gaship2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gaship2.o: +d/a/d_a_obj_gaship2.cpp: .text start:0x00000078 end:0x0000059C .text start:0x0000059C end:0x000005FC .rodata start:0x00000000 end:0x0000003D diff --git a/config/GZLJ01/rels/d_a_obj_gnnbtltaki/splits.txt b/config/GZLJ01/rels/d_a_obj_gnnbtltaki/splits.txt index 243d1ca..7b821c4 100644 --- a/config/GZLJ01/rels/d_a_obj_gnnbtltaki/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_gnnbtltaki/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gnnbtltaki.o: +d/a/d_a_obj_gnnbtltaki.cpp: .text start:0x00000078 end:0x00000660 .rodata start:0x00000000 end:0x00000068 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLJ01/rels/d_a_obj_gnndemotakie/splits.txt b/config/GZLJ01/rels/d_a_obj_gnndemotakie/splits.txt index 15a8b2a..820f1a6 100644 --- a/config/GZLJ01/rels/d_a_obj_gnndemotakie/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_gnndemotakie/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gnndemotakie.o: +d/a/d_a_obj_gnndemotakie.cpp: .text start:0x00000078 end:0x00000528 .rodata start:0x00000000 end:0x0000005A .data start:0x00000000 end:0x00000068 diff --git a/config/GZLJ01/rels/d_a_obj_gnndemotakis/splits.txt b/config/GZLJ01/rels/d_a_obj_gnndemotakis/splits.txt index 2c394cc..dd10c35 100644 --- a/config/GZLJ01/rels/d_a_obj_gnndemotakis/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_gnndemotakis/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gnndemotakis.o: +d/a/d_a_obj_gnndemotakis.cpp: .text start:0x00000078 end:0x00000620 .rodata start:0x00000000 end:0x0000006A .data start:0x00000000 end:0x00000068 diff --git a/config/GZLJ01/rels/d_a_obj_gong/splits.txt b/config/GZLJ01/rels/d_a_obj_gong/splits.txt index 93dc586..94350c4 100644 --- a/config/GZLJ01/rels/d_a_obj_gong/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_gong/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gong.o: +d/a/d_a_obj_gong.cpp: .text start:0x00000078 end:0x00000614 .rodata start:0x00000000 end:0x000000A6 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_obj_gryw00/splits.txt b/config/GZLJ01/rels/d_a_obj_gryw00/splits.txt index d47d395..7f42da2 100644 --- a/config/GZLJ01/rels/d_a_obj_gryw00/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_gryw00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gryw00.o: +d/a/d_a_obj_gryw00.cpp: .text start:0x00000078 end:0x00000F84 .text start:0x00000F84 end:0x00000F9C .text start:0x00000F9C end:0x00000FB8 diff --git a/config/GZLJ01/rels/d_a_obj_gtaki/splits.txt b/config/GZLJ01/rels/d_a_obj_gtaki/splits.txt index e36c7b5..fe2e271 100644 --- a/config/GZLJ01/rels/d_a_obj_gtaki/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_gtaki/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gtaki.o: +d/a/d_a_obj_gtaki.cpp: .text start:0x00000078 end:0x00000D68 .rodata start:0x00000000 end:0x00000073 .data start:0x00000000 end:0x000001A0 diff --git a/config/GZLJ01/rels/d_a_obj_hami2/splits.txt b/config/GZLJ01/rels/d_a_obj_hami2/splits.txt index 48aaed0..e7b9d4c 100644 --- a/config/GZLJ01/rels/d_a_obj_hami2/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_hami2/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hami2.o: +d/a/d_a_obj_hami2.cpp: .text start:0x00000078 end:0x00000C10 .text start:0x00000C10 end:0x00000C28 .text start:0x00000C28 end:0x00000C44 diff --git a/config/GZLJ01/rels/d_a_obj_hami3/splits.txt b/config/GZLJ01/rels/d_a_obj_hami3/splits.txt index f94c177..ad44b11 100644 --- a/config/GZLJ01/rels/d_a_obj_hami3/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_hami3/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hami3.o: +d/a/d_a_obj_hami3.cpp: .text start:0x00000078 end:0x00000B4C .text start:0x00000B4C end:0x00000B64 .text start:0x00000B64 end:0x00000B80 diff --git a/config/GZLJ01/rels/d_a_obj_hami4/splits.txt b/config/GZLJ01/rels/d_a_obj_hami4/splits.txt index 043baa1..83bc34d 100644 --- a/config/GZLJ01/rels/d_a_obj_hami4/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_hami4/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hami4.o: +d/a/d_a_obj_hami4.cpp: .text start:0x00000078 end:0x00000A60 .text start:0x00000A60 end:0x00000A7C .rodata start:0x00000000 end:0x00000062 diff --git a/config/GZLJ01/rels/d_a_obj_hat/splits.txt b/config/GZLJ01/rels/d_a_obj_hat/splits.txt index 1deff8e..f9a813d 100644 --- a/config/GZLJ01/rels/d_a_obj_hat/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_hat/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hat.o: +d/a/d_a_obj_hat.cpp: .text start:0x00000078 end:0x00000B90 .text start:0x00000B90 end:0x00000BAC .text start:0x00000BAC end:0x00000C14 diff --git a/config/GZLJ01/rels/d_a_obj_hbrf1/splits.txt b/config/GZLJ01/rels/d_a_obj_hbrf1/splits.txt index a4127fb..fe74f8d 100644 --- a/config/GZLJ01/rels/d_a_obj_hbrf1/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_hbrf1/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hbrf1.o: +d/a/d_a_obj_hbrf1.cpp: .text start:0x00000078 end:0x00000D74 .text start:0x00000D74 end:0x00000D8C .text start:0x00000D8C end:0x00000DA8 diff --git a/config/GZLJ01/rels/d_a_obj_hcbh/splits.txt b/config/GZLJ01/rels/d_a_obj_hcbh/splits.txt index f4ad6bd..fd42579 100644 --- a/config/GZLJ01/rels/d_a_obj_hcbh/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_hcbh/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hcbh.o: +d/a/d_a_obj_hcbh.cpp: .text start:0x00000078 end:0x00001BB0 .text start:0x00001BB0 end:0x00001BFC .rodata start:0x00000000 end:0x00000130 diff --git a/config/GZLJ01/rels/d_a_obj_hfuck1/splits.txt b/config/GZLJ01/rels/d_a_obj_hfuck1/splits.txt index 3845eae..3efc5ea 100644 --- a/config/GZLJ01/rels/d_a_obj_hfuck1/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_hfuck1/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hfuck1.o: +d/a/d_a_obj_hfuck1.cpp: .text start:0x00000078 end:0x000009B8 .text start:0x000009B8 end:0x000009B8 .rodata start:0x00000000 end:0x0000007A diff --git a/config/GZLJ01/rels/d_a_obj_hha/splits.txt b/config/GZLJ01/rels/d_a_obj_hha/splits.txt index e88a5f1..9b9f3d1 100644 --- a/config/GZLJ01/rels/d_a_obj_hha/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_hha/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hha.o: +d/a/d_a_obj_hha.cpp: .text start:0x00000078 end:0x00003064 .text start:0x00003064 end:0x000030D4 .rodata start:0x00000000 end:0x000001B0 diff --git a/config/GZLJ01/rels/d_a_obj_hlift/splits.txt b/config/GZLJ01/rels/d_a_obj_hlift/splits.txt index ee2b6e8..5856514 100644 --- a/config/GZLJ01/rels/d_a_obj_hlift/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_hlift/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hlift.o: +d/a/d_a_obj_hlift.cpp: .text start:0x00000078 end:0x00001148 .text start:0x00001148 end:0x00001188 .text start:0x00001188 end:0x000011A4 diff --git a/config/GZLJ01/rels/d_a_obj_hole/splits.txt b/config/GZLJ01/rels/d_a_obj_hole/splits.txt index 93510c0..f38d632 100644 --- a/config/GZLJ01/rels/d_a_obj_hole/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_hole/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_hole.o: +d/a/d_a_obj_hole.cpp: .text start:0x000000EC end:0x00001468 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000077 diff --git a/config/GZLJ01/rels/d_a_obj_homen/splits.txt b/config/GZLJ01/rels/d_a_obj_homen/splits.txt index f60fbc4..4a3f10d 100644 --- a/config/GZLJ01/rels/d_a_obj_homen/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_homen/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_homen.o: +d/a/d_a_obj_homen.cpp: .text start:0x000000EC end:0x00002C04 .text start:0x00002C04 end:0x00002C04 .text start:0x00002C04 end:0x00002E80 diff --git a/config/GZLJ01/rels/d_a_obj_homensmoke/splits.txt b/config/GZLJ01/rels/d_a_obj_homensmoke/splits.txt index a7e87ee..2ecc2b5 100644 --- a/config/GZLJ01/rels/d_a_obj_homensmoke/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_homensmoke/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_homensmoke.o: +d/a/d_a_obj_homensmoke.cpp: .text start:0x000000EC end:0x00000888 .text start:0x00000888 end:0x0000093C .text start:0x0000093C end:0x00000958 diff --git a/config/GZLJ01/rels/d_a_obj_hsehi1/splits.txt b/config/GZLJ01/rels/d_a_obj_hsehi1/splits.txt index 6d1ff70..7998a20 100644 --- a/config/GZLJ01/rels/d_a_obj_hsehi1/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_hsehi1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_hsehi1.o: +d/a/d_a_obj_hsehi1.cpp: .text start:0x000000EC end:0x000024D4 .text start:0x000024D4 end:0x000024D4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_obj_htetu1/splits.txt b/config/GZLJ01/rels/d_a_obj_htetu1/splits.txt index cf6f69f..7819263 100644 --- a/config/GZLJ01/rels/d_a_obj_htetu1/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_htetu1/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_htetu1.o: +d/a/d_a_obj_htetu1.cpp: .text start:0x00000078 end:0x00001528 .rodata start:0x00000000 end:0x00000082 .data start:0x00000000 end:0x00000140 diff --git a/config/GZLJ01/rels/d_a_obj_ice/splits.txt b/config/GZLJ01/rels/d_a_obj_ice/splits.txt index c198843..494073f 100644 --- a/config/GZLJ01/rels/d_a_obj_ice/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_ice/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ice.o: +d/a/d_a_obj_ice.cpp: .text start:0x00000078 end:0x0000151C .text start:0x0000151C end:0x00001548 .rodata start:0x00000000 end:0x000000C3 diff --git a/config/GZLJ01/rels/d_a_obj_iceisland/splits.txt b/config/GZLJ01/rels/d_a_obj_iceisland/splits.txt index 77b5121..d1f7adc 100644 --- a/config/GZLJ01/rels/d_a_obj_iceisland/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_iceisland/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_iceisland.o: +d/a/d_a_obj_iceisland.cpp: .text start:0x00000078 end:0x00000EC8 .rodata start:0x00000000 end:0x00000076 .data start:0x00000000 end:0x00000094 diff --git a/config/GZLJ01/rels/d_a_obj_ikada/splits.txt b/config/GZLJ01/rels/d_a_obj_ikada/splits.txt index 9f6b36a..9cec548 100644 --- a/config/GZLJ01/rels/d_a_obj_ikada/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_ikada/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_ikada.o: +d/a/d_a_obj_ikada.cpp: .text start:0x000000EC end:0x00005840 .text start:0x00005840 end:0x0000585C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_obj_jump/splits.txt b/config/GZLJ01/rels/d_a_obj_jump/splits.txt index d436ea7..1288aaf 100644 --- a/config/GZLJ01/rels/d_a_obj_jump/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_jump/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_jump.o: +d/a/d_a_obj_jump.cpp: .text start:0x00000078 end:0x0000164C .text start:0x0000164C end:0x000016D4 .text start:0x000016D4 end:0x00001730 diff --git a/config/GZLJ01/rels/d_a_obj_kanat/splits.txt b/config/GZLJ01/rels/d_a_obj_kanat/splits.txt index fcd97b6..2a2eff9 100644 --- a/config/GZLJ01/rels/d_a_obj_kanat/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_kanat/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_kanat.o: +d/a/d_a_obj_kanat.cpp: .text start:0x00000078 end:0x000006FC .text start:0x000006FC end:0x00000714 .text start:0x00000714 end:0x00000730 diff --git a/config/GZLJ01/rels/d_a_obj_kanoke/splits.txt b/config/GZLJ01/rels/d_a_obj_kanoke/splits.txt index 813c7bb..edad41b 100644 --- a/config/GZLJ01/rels/d_a_obj_kanoke/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_kanoke/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_kanoke.o: +d/a/d_a_obj_kanoke.cpp: .text start:0x000000EC end:0x000020A8 .text start:0x000020A8 end:0x0000236C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_obj_ladder/splits.txt b/config/GZLJ01/rels/d_a_obj_ladder/splits.txt index 6bc7340..141baf6 100644 --- a/config/GZLJ01/rels/d_a_obj_ladder/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_ladder/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ladder.o: +d/a/d_a_obj_ladder.cpp: .text start:0x00000078 end:0x000011F8 .text start:0x000011F8 end:0x00001280 .text start:0x00001280 end:0x000012DC diff --git a/config/GZLJ01/rels/d_a_obj_leaves/splits.txt b/config/GZLJ01/rels/d_a_obj_leaves/splits.txt index 741487a..fa595a2 100644 --- a/config/GZLJ01/rels/d_a_obj_leaves/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_leaves/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_leaves.o: +d/a/d_a_obj_leaves.cpp: .text start:0x00000078 end:0x000016F4 .text start:0x000016F4 end:0x00001730 .rodata start:0x00000000 end:0x000000DE diff --git a/config/GZLJ01/rels/d_a_obj_light/splits.txt b/config/GZLJ01/rels/d_a_obj_light/splits.txt index c0397c7..0120c3a 100644 --- a/config/GZLJ01/rels/d_a_obj_light/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_light/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_light.o: +d/a/d_a_obj_light.cpp: .text start:0x000000EC end:0x000016B4 .rodata start:0x00000000 end:0x000000F2 .data start:0x00000000 end:0x00000144 diff --git a/config/GZLJ01/rels/d_a_obj_lpalm/splits.txt b/config/GZLJ01/rels/d_a_obj_lpalm/splits.txt index 7df24c5..5e55d4a 100644 --- a/config/GZLJ01/rels/d_a_obj_lpalm/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_lpalm/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_lpalm.o: +d/a/d_a_obj_lpalm.cpp: .text start:0x00000078 end:0x00000958 .rodata start:0x00000000 end:0x00000068 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_obj_magmarock/splits.txt b/config/GZLJ01/rels/d_a_obj_magmarock/splits.txt index 1e1ebff..634b416 100644 --- a/config/GZLJ01/rels/d_a_obj_magmarock/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_magmarock/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_magmarock.o: +d/a/d_a_obj_magmarock.cpp: .text start:0x00000078 end:0x00002130 .rodata start:0x00000000 end:0x00000106 .data start:0x00000000 end:0x0000013C diff --git a/config/GZLJ01/rels/d_a_obj_majyuu_door/splits.txt b/config/GZLJ01/rels/d_a_obj_majyuu_door/splits.txt index 824e5f6..b2e940f 100644 --- a/config/GZLJ01/rels/d_a_obj_majyuu_door/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_majyuu_door/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_majyuu_door.o: +d/a/d_a_obj_majyuu_door.cpp: .text start:0x000000EC end:0x0000116C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000078 diff --git a/config/GZLJ01/rels/d_a_obj_mkie/splits.txt b/config/GZLJ01/rels/d_a_obj_mkie/splits.txt index 06203cd..398689a 100644 --- a/config/GZLJ01/rels/d_a_obj_mkie/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_mkie/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mkie.o: +d/a/d_a_obj_mkie.cpp: .text start:0x00000078 end:0x00001668 .text start:0x00001668 end:0x000017E4 .text start:0x000017E4 end:0x00001810 diff --git a/config/GZLJ01/rels/d_a_obj_mkiek/splits.txt b/config/GZLJ01/rels/d_a_obj_mkiek/splits.txt index 8894b75..5f8b3df 100644 --- a/config/GZLJ01/rels/d_a_obj_mkiek/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_mkiek/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mkiek.o: +d/a/d_a_obj_mkiek.cpp: .text start:0x00000078 end:0x00000ED0 .text start:0x00000ED0 end:0x00000FD4 .text start:0x00000FD4 end:0x00001000 diff --git a/config/GZLJ01/rels/d_a_obj_mknjd/splits.txt b/config/GZLJ01/rels/d_a_obj_mknjd/splits.txt index aa58b76..e8004ad 100644 --- a/config/GZLJ01/rels/d_a_obj_mknjd/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_mknjd/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mknjd.o: +d/a/d_a_obj_mknjd.cpp: .text start:0x00000078 end:0x000024A8 .text start:0x000024A8 end:0x000024A8 .text start:0x000024A8 end:0x00002574 diff --git a/config/GZLJ01/rels/d_a_obj_mmrr/splits.txt b/config/GZLJ01/rels/d_a_obj_mmrr/splits.txt index 58c7c0b..8e433bd 100644 --- a/config/GZLJ01/rels/d_a_obj_mmrr/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_mmrr/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mmrr.o: +d/a/d_a_obj_mmrr.cpp: .text start:0x00000078 end:0x00001B70 .text start:0x00001B70 end:0x000021C4 .rodata start:0x00000000 end:0x00000208 diff --git a/config/GZLJ01/rels/d_a_obj_monument/splits.txt b/config/GZLJ01/rels/d_a_obj_monument/splits.txt index 3a6902c..3da8c5f 100644 --- a/config/GZLJ01/rels/d_a_obj_monument/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_monument/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_monument.o: +d/a/d_a_obj_monument.cpp: .text start:0x00000078 end:0x000005CC .text start:0x000005CC end:0x000005E8 .rodata start:0x00000000 end:0x00000031 diff --git a/config/GZLJ01/rels/d_a_obj_movebox/splits.txt b/config/GZLJ01/rels/d_a_obj_movebox/splits.txt index 954e401..b584e7d 100644 --- a/config/GZLJ01/rels/d_a_obj_movebox/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_movebox/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_movebox.o: +d/a/d_a_obj_movebox.cpp: .text start:0x000000EC end:0x000045B8 .text start:0x000045B8 end:0x00004898 .text start:0x00004898 end:0x00004AC0 diff --git a/config/GZLJ01/rels/d_a_obj_msdan/splits.txt b/config/GZLJ01/rels/d_a_obj_msdan/splits.txt index ce1c274..05d6368 100644 --- a/config/GZLJ01/rels/d_a_obj_msdan/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_msdan/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_msdan.o: +d/a/d_a_obj_msdan.cpp: .text start:0x00000078 end:0x00000660 .text start:0x00000660 end:0x0000067C .rodata start:0x00000000 end:0x0000002A diff --git a/config/GZLJ01/rels/d_a_obj_msdan2/splits.txt b/config/GZLJ01/rels/d_a_obj_msdan2/splits.txt index 920c995..6a09ad9 100644 --- a/config/GZLJ01/rels/d_a_obj_msdan2/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_msdan2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_msdan2.o: +d/a/d_a_obj_msdan2.cpp: .text start:0x00000078 end:0x000003BC .text start:0x000003BC end:0x000003D8 .rodata start:0x00000000 end:0x0000000F diff --git a/config/GZLJ01/rels/d_a_obj_msdan_sub/splits.txt b/config/GZLJ01/rels/d_a_obj_msdan_sub/splits.txt index f1b65f4..2dd7fb2 100644 --- a/config/GZLJ01/rels/d_a_obj_msdan_sub/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_msdan_sub/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_msdan_sub.o: +d/a/d_a_obj_msdan_sub.cpp: .text start:0x00000078 end:0x00000D0C .text start:0x00000D0C end:0x00000D24 .text start:0x00000D24 end:0x00000D40 diff --git a/config/GZLJ01/rels/d_a_obj_msdan_sub2/splits.txt b/config/GZLJ01/rels/d_a_obj_msdan_sub2/splits.txt index e70117e..9e137cf 100644 --- a/config/GZLJ01/rels/d_a_obj_msdan_sub2/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_msdan_sub2/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_msdan_sub2.o: +d/a/d_a_obj_msdan_sub2.cpp: .text start:0x00000078 end:0x00000A64 .text start:0x00000A64 end:0x00000A7C .text start:0x00000A7C end:0x00000A98 diff --git a/config/GZLJ01/rels/d_a_obj_mshokki/splits.txt b/config/GZLJ01/rels/d_a_obj_mshokki/splits.txt index 5255c01..1e808b6 100644 --- a/config/GZLJ01/rels/d_a_obj_mshokki/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_mshokki/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mshokki.o: +d/a/d_a_obj_mshokki.cpp: .text start:0x00000078 end:0x00001000 .text start:0x00001000 end:0x0000103C .rodata start:0x00000000 end:0x000000F3 diff --git a/config/GZLJ01/rels/d_a_obj_mtest/splits.txt b/config/GZLJ01/rels/d_a_obj_mtest/splits.txt index 0883ff4..3c9876f 100644 --- a/config/GZLJ01/rels/d_a_obj_mtest/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_mtest/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_mtest.o: +d/a/d_a_obj_mtest.cpp: .text start:0x000000EC end:0x00000D18 .text start:0x00000D18 end:0x00000E8C .text start:0x00000E8C end:0x0000109C diff --git a/config/GZLJ01/rels/d_a_obj_nest/splits.txt b/config/GZLJ01/rels/d_a_obj_nest/splits.txt index 1ac1030..e3a39e0 100644 --- a/config/GZLJ01/rels/d_a_obj_nest/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_nest/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_nest.o: +d/a/d_a_obj_nest.cpp: .text start:0x00000078 end:0x000008B4 .text start:0x000008B4 end:0x000008CC .rodata start:0x00000000 end:0x000000C1 diff --git a/config/GZLJ01/rels/d_a_obj_ohatch/splits.txt b/config/GZLJ01/rels/d_a_obj_ohatch/splits.txt index 390a423..68c294b 100644 --- a/config/GZLJ01/rels/d_a_obj_ohatch/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_ohatch/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ohatch.o: +d/a/d_a_obj_ohatch.cpp: .text start:0x00000078 end:0x00000BF8 .text start:0x00000BF8 end:0x00000C14 .rodata start:0x00000000 end:0x0000007C diff --git a/config/GZLJ01/rels/d_a_obj_ojtree/splits.txt b/config/GZLJ01/rels/d_a_obj_ojtree/splits.txt index 7501e6e..73d845b 100644 --- a/config/GZLJ01/rels/d_a_obj_ojtree/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_ojtree/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ojtree.o: +d/a/d_a_obj_ojtree.cpp: .text start:0x00000078 end:0x000005B4 .text start:0x000005B4 end:0x000005CC .rodata start:0x00000000 end:0x0000008B diff --git a/config/GZLJ01/rels/d_a_obj_ospbox/splits.txt b/config/GZLJ01/rels/d_a_obj_ospbox/splits.txt index 305d874..db3c5f3 100644 --- a/config/GZLJ01/rels/d_a_obj_ospbox/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_ospbox/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_ospbox.o: +d/a/d_a_obj_ospbox.cpp: .text start:0x000000EC end:0x00001254 .text start:0x00001254 end:0x000013A0 .text start:0x000013A0 end:0x0000140C diff --git a/config/GZLJ01/rels/d_a_obj_otble/splits.txt b/config/GZLJ01/rels/d_a_obj_otble/splits.txt index a632cf5..9d2e2e4 100644 --- a/config/GZLJ01/rels/d_a_obj_otble/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_otble/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_otble.o: +d/a/d_a_obj_otble.cpp: .text start:0x00000078 end:0x000007F4 .rodata start:0x00000000 end:0x00000079 .data start:0x00000000 end:0x00000074 diff --git a/config/GZLJ01/rels/d_a_obj_paper/splits.txt b/config/GZLJ01/rels/d_a_obj_paper/splits.txt index 7a92a66..3530d85 100644 --- a/config/GZLJ01/rels/d_a_obj_paper/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_paper/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_paper.o: +d/a/d_a_obj_paper.cpp: .text start:0x00000078 end:0x00000D98 .text start:0x00000D98 end:0x00000DC4 .rodata start:0x00000000 end:0x000000DE diff --git a/config/GZLJ01/rels/d_a_obj_pbco/splits.txt b/config/GZLJ01/rels/d_a_obj_pbco/splits.txt index 3c884f9..bdda05e 100644 --- a/config/GZLJ01/rels/d_a_obj_pbco/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_pbco/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_pbco.o: +d/a/d_a_obj_pbco.cpp: .text start:0x000000EC end:0x000005C8 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000002D diff --git a/config/GZLJ01/rels/d_a_obj_pbka/splits.txt b/config/GZLJ01/rels/d_a_obj_pbka/splits.txt index 3c17056..4fd8aca 100644 --- a/config/GZLJ01/rels/d_a_obj_pbka/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_pbka/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_pbka.o: +d/a/d_a_obj_pbka.cpp: .text start:0x00000078 end:0x00000458 .rodata start:0x00000000 end:0x0000003A .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_obj_pfall/splits.txt b/config/GZLJ01/rels/d_a_obj_pfall/splits.txt index 91bf2f5..7a099d6 100644 --- a/config/GZLJ01/rels/d_a_obj_pfall/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_pfall/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_pfall.o: +d/a/d_a_obj_pfall.cpp: .text start:0x000000EC end:0x00001620 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000113 diff --git a/config/GZLJ01/rels/d_a_obj_pirateship/splits.txt b/config/GZLJ01/rels/d_a_obj_pirateship/splits.txt index d1e9fdd..6f9cedf 100644 --- a/config/GZLJ01/rels/d_a_obj_pirateship/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_pirateship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_pirateship.o: +d/a/d_a_obj_pirateship.cpp: .text start:0x000000EC end:0x00001FDC .text start:0x00001FDC end:0x00002274 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_obj_plant/splits.txt b/config/GZLJ01/rels/d_a_obj_plant/splits.txt index d1d8dd3..dce1241 100644 --- a/config/GZLJ01/rels/d_a_obj_plant/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_plant/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_plant.o: +d/a/d_a_obj_plant.cpp: .text start:0x00000078 end:0x00000B58 .rodata start:0x00000000 end:0x0000006B .data start:0x00000000 end:0x00000188 diff --git a/config/GZLJ01/rels/d_a_obj_quake/splits.txt b/config/GZLJ01/rels/d_a_obj_quake/splits.txt index 18600ed..fdf3459 100644 --- a/config/GZLJ01/rels/d_a_obj_quake/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_quake/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_quake.o: +d/a/d_a_obj_quake.cpp: .text start:0x000000EC end:0x000007C8 .text start:0x000007C8 end:0x00000820 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_obj_rcloud/splits.txt b/config/GZLJ01/rels/d_a_obj_rcloud/splits.txt index d431651..65cf715 100644 --- a/config/GZLJ01/rels/d_a_obj_rcloud/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_rcloud/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_rcloud.o: +d/a/d_a_obj_rcloud.cpp: .text start:0x00000078 end:0x000008DC .text start:0x000008DC end:0x000008F8 .rodata start:0x00000000 end:0x0000004A diff --git a/config/GZLJ01/rels/d_a_obj_rflw/splits.txt b/config/GZLJ01/rels/d_a_obj_rflw/splits.txt index d78d873..e3c8ff7 100644 --- a/config/GZLJ01/rels/d_a_obj_rflw/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_rflw/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_rflw.o: +d/a/d_a_obj_rflw.cpp: .text start:0x00000078 end:0x00000AEC .rodata start:0x00000000 end:0x00000059 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLJ01/rels/d_a_obj_rforce/splits.txt b/config/GZLJ01/rels/d_a_obj_rforce/splits.txt index ac333f5..ecb6854 100644 --- a/config/GZLJ01/rels/d_a_obj_rforce/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_rforce/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_rforce.o: +d/a/d_a_obj_rforce.cpp: .text start:0x00000078 end:0x0000059C .text start:0x0000059C end:0x000005FC .rodata start:0x00000000 end:0x0000003C diff --git a/config/GZLJ01/rels/d_a_obj_roten/splits.txt b/config/GZLJ01/rels/d_a_obj_roten/splits.txt index a19319c..a6b2d01 100644 --- a/config/GZLJ01/rels/d_a_obj_roten/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_roten/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_roten.o: +d/a/d_a_obj_roten.cpp: .text start:0x000000EC end:0x000006BC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000003E diff --git a/config/GZLJ01/rels/d_a_obj_shelf/splits.txt b/config/GZLJ01/rels/d_a_obj_shelf/splits.txt index 29a2e16..e05e801 100644 --- a/config/GZLJ01/rels/d_a_obj_shelf/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_shelf/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_shelf.o: +d/a/d_a_obj_shelf.cpp: .text start:0x00000078 end:0x00000B08 .text start:0x00000B08 end:0x00000B48 .text start:0x00000B48 end:0x00000B64 diff --git a/config/GZLJ01/rels/d_a_obj_shmrgrd/splits.txt b/config/GZLJ01/rels/d_a_obj_shmrgrd/splits.txt index 4eb1800..07a9b4e 100644 --- a/config/GZLJ01/rels/d_a_obj_shmrgrd/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_shmrgrd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_shmrgrd.o: +d/a/d_a_obj_shmrgrd.cpp: .text start:0x000000EC end:0x00001CEC .text start:0x00001CEC end:0x00002120 .text start:0x00002120 end:0x0000214C diff --git a/config/GZLJ01/rels/d_a_obj_smplbg/splits.txt b/config/GZLJ01/rels/d_a_obj_smplbg/splits.txt index 13e10e8..9c50490 100644 --- a/config/GZLJ01/rels/d_a_obj_smplbg/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_smplbg/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_smplbg.o: +d/a/d_a_obj_smplbg.cpp: .text start:0x00000078 end:0x0000081C .text start:0x0000081C end:0x00000834 .text start:0x00000834 end:0x00000850 diff --git a/config/GZLJ01/rels/d_a_obj_stair/splits.txt b/config/GZLJ01/rels/d_a_obj_stair/splits.txt index 0656e91..cc7fccb 100644 --- a/config/GZLJ01/rels/d_a_obj_stair/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_stair/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_stair.o: +d/a/d_a_obj_stair.cpp: .text start:0x000000EC end:0x00001434 .text start:0x00001434 end:0x00001528 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_obj_swflat/splits.txt b/config/GZLJ01/rels/d_a_obj_swflat/splits.txt index 28f1b7e..a14677c 100644 --- a/config/GZLJ01/rels/d_a_obj_swflat/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_swflat/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_swflat.o: +d/a/d_a_obj_swflat.cpp: .text start:0x000000EC end:0x000013D8 .text start:0x000013D8 end:0x00001530 .text start:0x00001530 end:0x00001598 diff --git a/config/GZLJ01/rels/d_a_obj_swhammer/splits.txt b/config/GZLJ01/rels/d_a_obj_swhammer/splits.txt index 60f1fba..00021a1 100644 --- a/config/GZLJ01/rels/d_a_obj_swhammer/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_swhammer/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_swhammer.o: +d/a/d_a_obj_swhammer.cpp: .text start:0x000000EC end:0x0000161C .text start:0x0000161C end:0x00001844 .text start:0x00001844 end:0x00001ACC diff --git a/config/GZLJ01/rels/d_a_obj_swheavy/splits.txt b/config/GZLJ01/rels/d_a_obj_swheavy/splits.txt index c38886f..99a5cd5 100644 --- a/config/GZLJ01/rels/d_a_obj_swheavy/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_swheavy/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_swheavy.o: +d/a/d_a_obj_swheavy.cpp: .text start:0x00000078 end:0x00001254 .text start:0x00001254 end:0x00001270 .rodata start:0x00000000 end:0x000000FD diff --git a/config/GZLJ01/rels/d_a_obj_swlight/splits.txt b/config/GZLJ01/rels/d_a_obj_swlight/splits.txt index 367698e..85d2721 100644 --- a/config/GZLJ01/rels/d_a_obj_swlight/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_swlight/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_swlight.o: +d/a/d_a_obj_swlight.cpp: .text start:0x000000EC end:0x00001C8C .text start:0x00001C8C end:0x00001CB8 .rodata start:0x00000000 end:0x000000F8 diff --git a/config/GZLJ01/rels/d_a_obj_swpush/splits.txt b/config/GZLJ01/rels/d_a_obj_swpush/splits.txt index 97371f8..e590f0e 100644 --- a/config/GZLJ01/rels/d_a_obj_swpush/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_swpush/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_swpush.o: +d/a/d_a_obj_swpush.cpp: .text start:0x000000EC end:0x00002080 .text start:0x00002080 end:0x0000209C .rodata start:0x00000000 end:0x000001CF diff --git a/config/GZLJ01/rels/d_a_obj_table/splits.txt b/config/GZLJ01/rels/d_a_obj_table/splits.txt index 30a6ba2..40c4ef3 100644 --- a/config/GZLJ01/rels/d_a_obj_table/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_table/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_table.o: +d/a/d_a_obj_table.cpp: .text start:0x00000078 end:0x000006C0 .text start:0x000006C0 end:0x000006D8 .text start:0x000006D8 end:0x000006F4 diff --git a/config/GZLJ01/rels/d_a_obj_tapestry/splits.txt b/config/GZLJ01/rels/d_a_obj_tapestry/splits.txt index 717f999..d210817 100644 --- a/config/GZLJ01/rels/d_a_obj_tapestry/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_tapestry/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000020 -d_a_obj_tapestry.o: +d/a/d_a_obj_tapestry.cpp: .text start:0x000000EC end:0x00005F40 .text start:0x00005F40 end:0x00006260 .text start:0x00006260 end:0x00006380 diff --git a/config/GZLJ01/rels/d_a_obj_tenmado/splits.txt b/config/GZLJ01/rels/d_a_obj_tenmado/splits.txt index 40b464e..fea86e9 100644 --- a/config/GZLJ01/rels/d_a_obj_tenmado/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_tenmado/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_tenmado.o: +d/a/d_a_obj_tenmado.cpp: .text start:0x00000078 end:0x00000808 .text start:0x00000808 end:0x00000820 .text start:0x00000820 end:0x0000083C diff --git a/config/GZLJ01/rels/d_a_obj_tide/splits.txt b/config/GZLJ01/rels/d_a_obj_tide/splits.txt index d808534..8b324be 100644 --- a/config/GZLJ01/rels/d_a_obj_tide/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_tide/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_tide.o: +d/a/d_a_obj_tide.cpp: .text start:0x00000078 end:0x00001E1C .text start:0x00001E1C end:0x00001F70 .text start:0x00001F70 end:0x00001F8C diff --git a/config/GZLJ01/rels/d_a_obj_timer/splits.txt b/config/GZLJ01/rels/d_a_obj_timer/splits.txt index beddac1..956e466 100644 --- a/config/GZLJ01/rels/d_a_obj_timer/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_timer/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_timer.o: +d/a/d_a_obj_timer.cpp: .text start:0x00000078 end:0x0000040C .text start:0x0000040C end:0x00000428 .rodata start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_obj_tntrap/splits.txt b/config/GZLJ01/rels/d_a_obj_tntrap/splits.txt index db6ea01..96e6362 100644 --- a/config/GZLJ01/rels/d_a_obj_tntrap/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_tntrap/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_tntrap.o: +d/a/d_a_obj_tntrap.cpp: .text start:0x00000078 end:0x00001DC0 .text start:0x00001DC0 end:0x00001DEC .rodata start:0x00000000 end:0x00000173 diff --git a/config/GZLJ01/rels/d_a_obj_toripost/splits.txt b/config/GZLJ01/rels/d_a_obj_toripost/splits.txt index 009e071..a924e51 100644 --- a/config/GZLJ01/rels/d_a_obj_toripost/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_toripost/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_toripost.o: +d/a/d_a_obj_toripost.cpp: .text start:0x000000EC end:0x00002434 .text start:0x00002434 end:0x00002448 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_obj_tousekiki/splits.txt b/config/GZLJ01/rels/d_a_obj_tousekiki/splits.txt index 6776ef5..3eedcb7 100644 --- a/config/GZLJ01/rels/d_a_obj_tousekiki/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_tousekiki/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_tousekiki.o: +d/a/d_a_obj_tousekiki.cpp: .text start:0x000000EC end:0x00000A38 .rodata start:0x00000000 end:0x00000030 .data start:0x00000000 end:0x00000144 diff --git a/config/GZLJ01/rels/d_a_obj_tower/splits.txt b/config/GZLJ01/rels/d_a_obj_tower/splits.txt index 657dcfe..c7fba0a 100644 --- a/config/GZLJ01/rels/d_a_obj_tower/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_tower/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_tower.o: +d/a/d_a_obj_tower.cpp: .text start:0x00000078 end:0x00000570 .rodata start:0x00000000 end:0x0000003E .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_obj_trap/splits.txt b/config/GZLJ01/rels/d_a_obj_trap/splits.txt index d980cfe..2402a10 100644 --- a/config/GZLJ01/rels/d_a_obj_trap/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_trap/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_trap.o: +d/a/d_a_obj_trap.cpp: .text start:0x000000EC end:0x00002F5C .rodata start:0x00000000 end:0x000000C2 .data start:0x00000000 end:0x000002F4 diff --git a/config/GZLJ01/rels/d_a_obj_tribox/splits.txt b/config/GZLJ01/rels/d_a_obj_tribox/splits.txt index 7837fc5..3f64015 100644 --- a/config/GZLJ01/rels/d_a_obj_tribox/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_tribox/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_tribox.o: +d/a/d_a_obj_tribox.cpp: .text start:0x000000EC end:0x000036C0 .text start:0x000036C0 end:0x00003D70 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_obj_try/splits.txt b/config/GZLJ01/rels/d_a_obj_try/splits.txt index 683b9ab..9401ca2 100644 --- a/config/GZLJ01/rels/d_a_obj_try/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_try/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_try.o: +d/a/d_a_obj_try.cpp: .text start:0x00000078 end:0x000034E8 .text start:0x000034E8 end:0x0000355C .rodata start:0x00000000 end:0x00000710 diff --git a/config/GZLJ01/rels/d_a_obj_usovmc/splits.txt b/config/GZLJ01/rels/d_a_obj_usovmc/splits.txt index 034578c..9060ce0 100644 --- a/config/GZLJ01/rels/d_a_obj_usovmc/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_usovmc/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_usovmc.o: +d/a/d_a_obj_usovmc.cpp: .text start:0x00000078 end:0x00000534 .text start:0x00000534 end:0x0000054C .rodata start:0x00000000 end:0x00000083 diff --git a/config/GZLJ01/rels/d_a_obj_vfan/splits.txt b/config/GZLJ01/rels/d_a_obj_vfan/splits.txt index c7ed441..58707d0 100644 --- a/config/GZLJ01/rels/d_a_obj_vfan/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_vfan/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vfan.o: +d/a/d_a_obj_vfan.cpp: .text start:0x00000078 end:0x00000DD4 .text start:0x00000DD4 end:0x00000ED8 .text start:0x00000ED8 end:0x00000F04 diff --git a/config/GZLJ01/rels/d_a_obj_vgnfd/splits.txt b/config/GZLJ01/rels/d_a_obj_vgnfd/splits.txt index 360d6e6..1401541 100644 --- a/config/GZLJ01/rels/d_a_obj_vgnfd/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_vgnfd/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vgnfd.o: +d/a/d_a_obj_vgnfd.cpp: .text start:0x00000078 end:0x00001538 .rodata start:0x00000000 end:0x00000130 .data start:0x00000000 end:0x0000011C diff --git a/config/GZLJ01/rels/d_a_obj_vmc/splits.txt b/config/GZLJ01/rels/d_a_obj_vmc/splits.txt index 6f494fd..85acee3 100644 --- a/config/GZLJ01/rels/d_a_obj_vmc/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_vmc/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vmc.o: +d/a/d_a_obj_vmc.cpp: .text start:0x00000078 end:0x0000140C .text start:0x0000140C end:0x00001438 .rodata start:0x00000000 end:0x0000009E diff --git a/config/GZLJ01/rels/d_a_obj_vmsdz/splits.txt b/config/GZLJ01/rels/d_a_obj_vmsdz/splits.txt index ff0b2db..dc59069 100644 --- a/config/GZLJ01/rels/d_a_obj_vmsdz/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_vmsdz/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vmsdz.o: +d/a/d_a_obj_vmsdz.cpp: .text start:0x00000078 end:0x00000394 .rodata start:0x00000000 end:0x0000002D .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_obj_vmsms/splits.txt b/config/GZLJ01/rels/d_a_obj_vmsms/splits.txt index 5a11529..60a3039 100644 --- a/config/GZLJ01/rels/d_a_obj_vmsms/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_vmsms/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vmsms.o: +d/a/d_a_obj_vmsms.cpp: .text start:0x00000078 end:0x00000400 .rodata start:0x00000000 end:0x0000003A .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_obj_volcano/splits.txt b/config/GZLJ01/rels/d_a_obj_volcano/splits.txt index 88f6ec8..8df281b 100644 --- a/config/GZLJ01/rels/d_a_obj_volcano/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_volcano/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_volcano.o: +d/a/d_a_obj_volcano.cpp: .text start:0x00000078 end:0x00001C40 .text start:0x00001C40 end:0x00001D44 .text start:0x00001D44 end:0x00001D70 diff --git a/config/GZLJ01/rels/d_a_obj_vtil/splits.txt b/config/GZLJ01/rels/d_a_obj_vtil/splits.txt index c2d6a48..16acb6d 100644 --- a/config/GZLJ01/rels/d_a_obj_vtil/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_vtil/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vtil.o: +d/a/d_a_obj_vtil.cpp: .text start:0x00000078 end:0x00001B10 .text start:0x00001B10 end:0x00001B4C .rodata start:0x00000000 end:0x00000130 diff --git a/config/GZLJ01/rels/d_a_obj_vyasi/splits.txt b/config/GZLJ01/rels/d_a_obj_vyasi/splits.txt index 41baa9e..f2abee2 100644 --- a/config/GZLJ01/rels/d_a_obj_vyasi/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_vyasi/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_vyasi.o: +d/a/d_a_obj_vyasi.cpp: .text start:0x000000EC end:0x00002D8C .text start:0x00002D8C end:0x00002F60 .text start:0x00002F60 end:0x00002FAC diff --git a/config/GZLJ01/rels/d_a_obj_warpt/splits.txt b/config/GZLJ01/rels/d_a_obj_warpt/splits.txt index 2137301..ab4fa8f 100644 --- a/config/GZLJ01/rels/d_a_obj_warpt/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_warpt/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_warpt.o: +d/a/d_a_obj_warpt.cpp: .text start:0x000000EC end:0x00002CB0 .text start:0x00002CB0 end:0x00002CB0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_obj_wood/splits.txt b/config/GZLJ01/rels/d_a_obj_wood/splits.txt index a7e5181..e7f634c 100644 --- a/config/GZLJ01/rels/d_a_obj_wood/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_wood/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_wood.o: +d/a/d_a_obj_wood.cpp: .text start:0x00000078 end:0x0000048C .data start:0x00000000 end:0x00000144 diff --git a/config/GZLJ01/rels/d_a_obj_xfuta/splits.txt b/config/GZLJ01/rels/d_a_obj_xfuta/splits.txt index 7adf242..6ff70af 100644 --- a/config/GZLJ01/rels/d_a_obj_xfuta/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_xfuta/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_xfuta.o: +d/a/d_a_obj_xfuta.cpp: .text start:0x00000078 end:0x000004A0 .text start:0x000004A0 end:0x00000500 .rodata start:0x00000000 end:0x00000031 diff --git a/config/GZLJ01/rels/d_a_obj_zouK/splits.txt b/config/GZLJ01/rels/d_a_obj_zouK/splits.txt index 5757d75..8161d38 100644 --- a/config/GZLJ01/rels/d_a_obj_zouK/splits.txt +++ b/config/GZLJ01/rels/d_a_obj_zouK/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_zouK.o: +d/a/d_a_obj_zouK.cpp: .text start:0x00000078 end:0x00001A14 .text start:0x00001A14 end:0x00001E18 .text start:0x00001E18 end:0x00001E84 diff --git a/config/GZLJ01/rels/d_a_oq/splits.txt b/config/GZLJ01/rels/d_a_oq/splits.txt index 586eeeb..06c0fae 100644 --- a/config/GZLJ01/rels/d_a_oq/splits.txt +++ b/config/GZLJ01/rels/d_a_oq/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_oq.o: +d/a/d_a_oq.cpp: .text start:0x000000EC end:0x00005A40 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000132 diff --git a/config/GZLJ01/rels/d_a_oship/splits.txt b/config/GZLJ01/rels/d_a_oship/splits.txt index 0a22af7..9eedc6b 100644 --- a/config/GZLJ01/rels/d_a_oship/splits.txt +++ b/config/GZLJ01/rels/d_a_oship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_oship.o: +d/a/d_a_oship.cpp: .text start:0x000000EC end:0x000042B0 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000001F3 diff --git a/config/GZLJ01/rels/d_a_pedestal/splits.txt b/config/GZLJ01/rels/d_a_pedestal/splits.txt index 4c1dcf9..895563a 100644 --- a/config/GZLJ01/rels/d_a_pedestal/splits.txt +++ b/config/GZLJ01/rels/d_a_pedestal/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_pedestal.o: +d/a/d_a_pedestal.cpp: .text start:0x00000078 end:0x000010D4 .text start:0x000010D4 end:0x00001374 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_ph/splits.txt b/config/GZLJ01/rels/d_a_ph/splits.txt index fc5f50c..90f6a5b 100644 --- a/config/GZLJ01/rels/d_a_ph/splits.txt +++ b/config/GZLJ01/rels/d_a_ph/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ph.o: +d/a/d_a_ph.cpp: .text start:0x00000078 end:0x00007840 .rodata start:0x00000000 end:0x0000014C .data start:0x00000000 end:0x000004C8 diff --git a/config/GZLJ01/rels/d_a_pirate_flag/splits.txt b/config/GZLJ01/rels/d_a_pirate_flag/splits.txt index d4a2bb8..bb8d1d0 100644 --- a/config/GZLJ01/rels/d_a_pirate_flag/splits.txt +++ b/config/GZLJ01/rels/d_a_pirate_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_pirate_flag.o: +d/a/d_a_pirate_flag.cpp: .text start:0x000000EC end:0x00001D28 .text start:0x00001D28 end:0x00001DF8 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_pt/splits.txt b/config/GZLJ01/rels/d_a_pt/splits.txt index f474ac1..8b7ac61 100644 --- a/config/GZLJ01/rels/d_a_pt/splits.txt +++ b/config/GZLJ01/rels/d_a_pt/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_pt.o: +d/a/d_a_pt.cpp: .text start:0x000000EC end:0x00005998 .text start:0x00005998 end:0x00005998 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_pw/splits.txt b/config/GZLJ01/rels/d_a_pw/splits.txt index ac6c28b..a2b383e 100644 --- a/config/GZLJ01/rels/d_a_pw/splits.txt +++ b/config/GZLJ01/rels/d_a_pw/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_pw.o: +d/a/d_a_pw.cpp: .text start:0x00000078 end:0x000076D0 .rodata start:0x00000000 end:0x00000113 .data start:0x00000000 end:0x000006AC diff --git a/config/GZLJ01/rels/d_a_pz/splits.txt b/config/GZLJ01/rels/d_a_pz/splits.txt index 1a07b11..17f1371 100644 --- a/config/GZLJ01/rels/d_a_pz/splits.txt +++ b/config/GZLJ01/rels/d_a_pz/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_pz.o: +d/a/d_a_pz.cpp: .text start:0x000000EC end:0x000082A8 .text start:0x000082A8 end:0x0000834C .text start:0x0000834C end:0x000083A8 diff --git a/config/GZLJ01/rels/d_a_race_item/splits.txt b/config/GZLJ01/rels/d_a_race_item/splits.txt index a9c7995..1d4272d 100644 --- a/config/GZLJ01/rels/d_a_race_item/splits.txt +++ b/config/GZLJ01/rels/d_a_race_item/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_race_item.o: +d/a/d_a_race_item.cpp: .text start:0x00000078 end:0x00000C74 .text start:0x00000C74 end:0x00000C90 .text start:0x00000C90 end:0x00000DA0 diff --git a/config/GZLJ01/rels/d_a_rd/splits.txt b/config/GZLJ01/rels/d_a_rd/splits.txt index 3fce560..4cf4534 100644 --- a/config/GZLJ01/rels/d_a_rd/splits.txt +++ b/config/GZLJ01/rels/d_a_rd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_rd.o: +d/a/d_a_rd.cpp: .text start:0x000000EC end:0x00005448 .text start:0x00005448 end:0x00005490 .text start:0x00005490 end:0x00005520 diff --git a/config/GZLJ01/rels/d_a_rectangle/splits.txt b/config/GZLJ01/rels/d_a_rectangle/splits.txt index 399ee99..cd04c36 100644 --- a/config/GZLJ01/rels/d_a_rectangle/splits.txt +++ b/config/GZLJ01/rels/d_a_rectangle/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_rectangle.o: +d/a/d_a_rectangle.cpp: .text start:0x00000078 end:0x000000A0 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_sail/splits.txt b/config/GZLJ01/rels/d_a_sail/splits.txt index cb38662..6a734d3 100644 --- a/config/GZLJ01/rels/d_a_sail/splits.txt +++ b/config/GZLJ01/rels/d_a_sail/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_sail.o: +d/a/d_a_sail.cpp: .text start:0x000000EC end:0x0000255C .text start:0x0000255C end:0x0000262C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_saku/splits.txt b/config/GZLJ01/rels/d_a_saku/splits.txt index 6283019..4d24437 100644 --- a/config/GZLJ01/rels/d_a_saku/splits.txt +++ b/config/GZLJ01/rels/d_a_saku/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_saku.o: +d/a/d_a_saku.cpp: .text start:0x000000EC end:0x00002838 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000014C diff --git a/config/GZLJ01/rels/d_a_salvage/splits.txt b/config/GZLJ01/rels/d_a_salvage/splits.txt index 1e3565e..fcbe4e6 100644 --- a/config/GZLJ01/rels/d_a_salvage/splits.txt +++ b/config/GZLJ01/rels/d_a_salvage/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_salvage.o: +d/a/d_a_salvage.cpp: .text start:0x00000078 end:0x0000255C .text start:0x0000255C end:0x00002668 .rodata start:0x00000000 end:0x000000EB diff --git a/config/GZLJ01/rels/d_a_salvage_tbox/splits.txt b/config/GZLJ01/rels/d_a_salvage_tbox/splits.txt index 0242f18..b623b42 100644 --- a/config/GZLJ01/rels/d_a_salvage_tbox/splits.txt +++ b/config/GZLJ01/rels/d_a_salvage_tbox/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_salvage_tbox.o: +d/a/d_a_salvage_tbox.cpp: .text start:0x00000078 end:0x000014A8 .text start:0x000014A8 end:0x000016D4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_sbox/splits.txt b/config/GZLJ01/rels/d_a_sbox/splits.txt index 9562177..bfb551e 100644 --- a/config/GZLJ01/rels/d_a_sbox/splits.txt +++ b/config/GZLJ01/rels/d_a_sbox/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_sbox.o: +d/a/d_a_sbox.cpp: .text start:0x00000078 end:0x00001660 .rodata start:0x00000000 end:0x000000BA .data start:0x00000000 end:0x0000008C diff --git a/config/GZLJ01/rels/d_a_scene_change/splits.txt b/config/GZLJ01/rels/d_a_scene_change/splits.txt index e44394e..03cf2d5 100644 --- a/config/GZLJ01/rels/d_a_scene_change/splits.txt +++ b/config/GZLJ01/rels/d_a_scene_change/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_scene_change.o: +d/a/d_a_scene_change.cpp: .text start:0x000000EC end:0x00000254 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000004 diff --git a/config/GZLJ01/rels/d_a_seatag/splits.txt b/config/GZLJ01/rels/d_a_seatag/splits.txt index 6b89e75..8325b88 100644 --- a/config/GZLJ01/rels/d_a_seatag/splits.txt +++ b/config/GZLJ01/rels/d_a_seatag/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_seatag.o: +d/a/d_a_seatag.cpp: .text start:0x00000078 end:0x00000110 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_shand/splits.txt b/config/GZLJ01/rels/d_a_shand/splits.txt index 60b66a1..2f8a6d0 100644 --- a/config/GZLJ01/rels/d_a_shand/splits.txt +++ b/config/GZLJ01/rels/d_a_shand/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_shand.o: +d/a/d_a_shand.cpp: .text start:0x000000EC end:0x00002C78 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000093 diff --git a/config/GZLJ01/rels/d_a_ship/splits.txt b/config/GZLJ01/rels/d_a_ship/splits.txt index 4b7acd0..d82bd65 100644 --- a/config/GZLJ01/rels/d_a_ship/splits.txt +++ b/config/GZLJ01/rels/d_a_ship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ship.o: +d/a/d_a_ship.cpp: .text start:0x000000EC end:0x0000D2A0 .text start:0x0000D2A0 end:0x0000D33C .text start:0x0000D33C end:0x0000D3A4 diff --git a/config/GZLJ01/rels/d_a_shop_item/splits.txt b/config/GZLJ01/rels/d_a_shop_item/splits.txt index 2e4f972..8068f1c 100644 --- a/config/GZLJ01/rels/d_a_shop_item/splits.txt +++ b/config/GZLJ01/rels/d_a_shop_item/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_shop_item.o: +d/a/d_a_shop_item.cpp: .text start:0x00000078 end:0x00000E68 .text start:0x00000E68 end:0x00000E84 .text start:0x00000E84 end:0x00000EA8 diff --git a/config/GZLJ01/rels/d_a_shutter/splits.txt b/config/GZLJ01/rels/d_a_shutter/splits.txt index 541dd64..c0a9829 100644 --- a/config/GZLJ01/rels/d_a_shutter/splits.txt +++ b/config/GZLJ01/rels/d_a_shutter/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_shutter.o: +d/a/d_a_shutter.cpp: .text start:0x00000078 end:0x00000E7C .rodata start:0x00000000 end:0x000000EA .data start:0x00000000 end:0x00000080 diff --git a/config/GZLJ01/rels/d_a_shutter2/splits.txt b/config/GZLJ01/rels/d_a_shutter2/splits.txt index 1c076ec..4761bbb 100644 --- a/config/GZLJ01/rels/d_a_shutter2/splits.txt +++ b/config/GZLJ01/rels/d_a_shutter2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_shutter2.o: +d/a/d_a_shutter2.cpp: .text start:0x00000078 end:0x000009E4 .text start:0x000009E4 end:0x000009FC .rodata start:0x00000000 end:0x000000AB diff --git a/config/GZLJ01/rels/d_a_sie_flag/splits.txt b/config/GZLJ01/rels/d_a_sie_flag/splits.txt index 2568a42..77d679a 100644 --- a/config/GZLJ01/rels/d_a_sie_flag/splits.txt +++ b/config/GZLJ01/rels/d_a_sie_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_sie_flag.o: +d/a/d_a_sie_flag.cpp: .text start:0x000000EC end:0x00000E0C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000087 diff --git a/config/GZLJ01/rels/d_a_sitem/splits.txt b/config/GZLJ01/rels/d_a_sitem/splits.txt index a3d8bde..dc2ac55 100644 --- a/config/GZLJ01/rels/d_a_sitem/splits.txt +++ b/config/GZLJ01/rels/d_a_sitem/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_sitem.o: +d/a/d_a_sitem.cpp: .text start:0x000000EC end:0x000031D8 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000086 diff --git a/config/GZLJ01/rels/d_a_sk/splits.txt b/config/GZLJ01/rels/d_a_sk/splits.txt index 7edc5df..f309f75 100644 --- a/config/GZLJ01/rels/d_a_sk/splits.txt +++ b/config/GZLJ01/rels/d_a_sk/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_sk.o: +d/a/d_a_sk.cpp: .text start:0x00000078 end:0x000011A4 .rodata start:0x00000000 end:0x0000003F .data start:0x00000000 end:0x000001B4 diff --git a/config/GZLJ01/rels/d_a_sk2/splits.txt b/config/GZLJ01/rels/d_a_sk2/splits.txt index 4b6a0d0..d2d84e5 100644 --- a/config/GZLJ01/rels/d_a_sk2/splits.txt +++ b/config/GZLJ01/rels/d_a_sk2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_sk2.o: +d/a/d_a_sk2.cpp: .text start:0x00000078 end:0x00000C78 .text start:0x00000C78 end:0x00000C7C .text start:0x00000C7C end:0x00000D38 diff --git a/config/GZLJ01/rels/d_a_spotbox/splits.txt b/config/GZLJ01/rels/d_a_spotbox/splits.txt index 8c20181..093b55b 100644 --- a/config/GZLJ01/rels/d_a_spotbox/splits.txt +++ b/config/GZLJ01/rels/d_a_spotbox/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_spotbox.o: +d/a/d_a_spotbox.cpp: .text start:0x00000078 end:0x00000250 .rodata start:0x00000000 end:0x00000014 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_ss/splits.txt b/config/GZLJ01/rels/d_a_ss/splits.txt index ed871c9..886cfd1 100644 --- a/config/GZLJ01/rels/d_a_ss/splits.txt +++ b/config/GZLJ01/rels/d_a_ss/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ss.o: +d/a/d_a_ss.cpp: .text start:0x000000EC end:0x0000386C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000BE diff --git a/config/GZLJ01/rels/d_a_ssk/splits.txt b/config/GZLJ01/rels/d_a_ssk/splits.txt index c6b03c4..71a00e1 100644 --- a/config/GZLJ01/rels/d_a_ssk/splits.txt +++ b/config/GZLJ01/rels/d_a_ssk/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ssk.o: +d/a/d_a_ssk.cpp: .text start:0x00000078 end:0x000015B8 .rodata start:0x00000000 end:0x0000005C .data start:0x00000000 end:0x000001DC diff --git a/config/GZLJ01/rels/d_a_sss/splits.txt b/config/GZLJ01/rels/d_a_sss/splits.txt index a3c57df..8913332 100644 --- a/config/GZLJ01/rels/d_a_sss/splits.txt +++ b/config/GZLJ01/rels/d_a_sss/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_sss.o: +d/a/d_a_sss.cpp: .text start:0x000000EC end:0x00002FD0 .text start:0x00002FD0 end:0x00003350 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_st/splits.txt b/config/GZLJ01/rels/d_a_st/splits.txt index 6af3561..a56c22a 100644 --- a/config/GZLJ01/rels/d_a_st/splits.txt +++ b/config/GZLJ01/rels/d_a_st/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_st.o: +d/a/d_a_st.cpp: .text start:0x000000EC end:0x00009DBC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000159 diff --git a/config/GZLJ01/rels/d_a_steam_tag/splits.txt b/config/GZLJ01/rels/d_a_steam_tag/splits.txt index 2306f0d..9a9fa6e 100644 --- a/config/GZLJ01/rels/d_a_steam_tag/splits.txt +++ b/config/GZLJ01/rels/d_a_steam_tag/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_steam_tag.o: +d/a/d_a_steam_tag.cpp: .text start:0x00000078 end:0x00001064 .rodata start:0x00000000 end:0x0000002C .data start:0x00000000 end:0x00000258 diff --git a/config/GZLJ01/rels/d_a_stone/splits.txt b/config/GZLJ01/rels/d_a_stone/splits.txt index 09bc657..b30249f 100644 --- a/config/GZLJ01/rels/d_a_stone/splits.txt +++ b/config/GZLJ01/rels/d_a_stone/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_stone.o: +d/a/d_a_stone.cpp: .text start:0x000000EC end:0x000036F8 .text start:0x000036F8 end:0x000036F8 .text start:0x000036F8 end:0x000037E0 diff --git a/config/GZLJ01/rels/d_a_stone2/splits.txt b/config/GZLJ01/rels/d_a_stone2/splits.txt index 91b5531..27a6d57 100644 --- a/config/GZLJ01/rels/d_a_stone2/splits.txt +++ b/config/GZLJ01/rels/d_a_stone2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_stone2.o: +d/a/d_a_stone2.cpp: .text start:0x000000EC end:0x000027EC .text start:0x000027EC end:0x00002B00 .text start:0x00002B00 end:0x00002D78 diff --git a/config/GZLJ01/rels/d_a_swattack/splits.txt b/config/GZLJ01/rels/d_a_swattack/splits.txt index 37cc07c..f9b45a4 100644 --- a/config/GZLJ01/rels/d_a_swattack/splits.txt +++ b/config/GZLJ01/rels/d_a_swattack/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swattack.o: +d/a/d_a_swattack.cpp: .text start:0x00000078 end:0x000006F0 .rodata start:0x00000000 end:0x00000008 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLJ01/rels/d_a_swc00/splits.txt b/config/GZLJ01/rels/d_a_swc00/splits.txt index 4e12b35..8664d0e 100644 --- a/config/GZLJ01/rels/d_a_swc00/splits.txt +++ b/config/GZLJ01/rels/d_a_swc00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swc00.o: +d/a/d_a_swc00.cpp: .text start:0x00000078 end:0x00000274 .rodata start:0x00000000 end:0x0000000C .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_swhit0/splits.txt b/config/GZLJ01/rels/d_a_swhit0/splits.txt index 64cd0a6..207f5ea 100644 --- a/config/GZLJ01/rels/d_a_swhit0/splits.txt +++ b/config/GZLJ01/rels/d_a_swhit0/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swhit0.o: +d/a/d_a_swhit0.cpp: .text start:0x00000078 end:0x00001694 .text start:0x00001694 end:0x000018A4 .rodata start:0x00000000 end:0x0000006F diff --git a/config/GZLJ01/rels/d_a_switem/splits.txt b/config/GZLJ01/rels/d_a_switem/splits.txt index ac20a35..e3d8eb1 100644 --- a/config/GZLJ01/rels/d_a_switem/splits.txt +++ b/config/GZLJ01/rels/d_a_switem/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_switem.o: +d/a/d_a_switem.cpp: .text start:0x00000078 end:0x00000900 .rodata start:0x00000000 end:0x00000010 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLJ01/rels/d_a_swpropeller/splits.txt b/config/GZLJ01/rels/d_a_swpropeller/splits.txt index 5216358..34401d8 100644 --- a/config/GZLJ01/rels/d_a_swpropeller/splits.txt +++ b/config/GZLJ01/rels/d_a_swpropeller/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swpropeller.o: +d/a/d_a_swpropeller.cpp: .text start:0x00000078 end:0x00000D9C .rodata start:0x00000000 end:0x00000087 .data start:0x00000000 end:0x000001B4 diff --git a/config/GZLJ01/rels/d_a_swtact/splits.txt b/config/GZLJ01/rels/d_a_swtact/splits.txt index f70ee28..0b7d244 100644 --- a/config/GZLJ01/rels/d_a_swtact/splits.txt +++ b/config/GZLJ01/rels/d_a_swtact/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swtact.o: +d/a/d_a_swtact.cpp: .text start:0x00000078 end:0x000007B4 .text start:0x000007B4 end:0x000007B4 .rodata start:0x00000000 end:0x00000069 diff --git a/config/GZLJ01/rels/d_a_swtdoor/splits.txt b/config/GZLJ01/rels/d_a_swtdoor/splits.txt index 1460b47..6d8402b 100644 --- a/config/GZLJ01/rels/d_a_swtdoor/splits.txt +++ b/config/GZLJ01/rels/d_a_swtdoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swtdoor.o: +d/a/d_a_swtdoor.cpp: .text start:0x00000078 end:0x00000374 .rodata start:0x00000000 end:0x00000024 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_syan/splits.txt b/config/GZLJ01/rels/d_a_syan/splits.txt index 44a686e..00e6ec3 100644 --- a/config/GZLJ01/rels/d_a_syan/splits.txt +++ b/config/GZLJ01/rels/d_a_syan/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_syan.o: +d/a/d_a_syan.cpp: .text start:0x000000EC end:0x0000116C .rodata start:0x00000000 end:0x000000A5 .data start:0x00000000 end:0x00000110 diff --git a/config/GZLJ01/rels/d_a_tag_attention/splits.txt b/config/GZLJ01/rels/d_a_tag_attention/splits.txt index 2808c0e..4dfdcd4 100644 --- a/config/GZLJ01/rels/d_a_tag_attention/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_attention/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_attention.o: +d/a/d_a_tag_attention.cpp: .text start:0x00000078 end:0x000005C4 .text start:0x000005C4 end:0x000007E0 .text start:0x000007E0 end:0x0000080C diff --git a/config/GZLJ01/rels/d_a_tag_ba1/splits.txt b/config/GZLJ01/rels/d_a_tag_ba1/splits.txt index 1840e2d..379cdc1 100644 --- a/config/GZLJ01/rels/d_a_tag_ba1/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_ba1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_ba1.o: +d/a/d_a_tag_ba1.cpp: .text start:0x000000EC end:0x00000560 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000022 diff --git a/config/GZLJ01/rels/d_a_tag_etc/splits.txt b/config/GZLJ01/rels/d_a_tag_etc/splits.txt index a14da1f..0a35785 100644 --- a/config/GZLJ01/rels/d_a_tag_etc/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_etc/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_etc.o: +d/a/d_a_tag_etc.cpp: .text start:0x00000078 end:0x00000788 .rodata start:0x00000000 end:0x0000002E .data start:0x00000000 end:0x00000064 diff --git a/config/GZLJ01/rels/d_a_tag_event/splits.txt b/config/GZLJ01/rels/d_a_tag_event/splits.txt index 429a4b0..a24eaa0 100644 --- a/config/GZLJ01/rels/d_a_tag_event/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_event/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_event.o: +d/a/d_a_tag_event.cpp: .text start:0x00000078 end:0x00001524 .rodata start:0x00000000 end:0x00000057 .data start:0x00000000 end:0x000000E4 diff --git a/config/GZLJ01/rels/d_a_tag_evsw/splits.txt b/config/GZLJ01/rels/d_a_tag_evsw/splits.txt index 6f7f951..ba2a120 100644 --- a/config/GZLJ01/rels/d_a_tag_evsw/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_evsw/splits.txt @@ -7,7 +7,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_evsw.o: +d/a/d_a_tag_evsw.cpp: .text start:0x00000078 end:0x00000604 .text start:0x00000604 end:0x00000630 .data start:0x00000000 end:0x00000144 diff --git a/config/GZLJ01/rels/d_a_tag_ghostship/splits.txt b/config/GZLJ01/rels/d_a_tag_ghostship/splits.txt index 225d69a..a855c58 100644 --- a/config/GZLJ01/rels/d_a_tag_ghostship/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_ghostship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_ghostship.o: +d/a/d_a_tag_ghostship.cpp: .text start:0x000000EC end:0x0000070C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000008E diff --git a/config/GZLJ01/rels/d_a_tag_hint/splits.txt b/config/GZLJ01/rels/d_a_tag_hint/splits.txt index f60784d..e31c7c9 100644 --- a/config/GZLJ01/rels/d_a_tag_hint/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_hint/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_hint.o: +d/a/d_a_tag_hint.cpp: .text start:0x000000EC end:0x00002264 .text start:0x00002264 end:0x00002280 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_tag_island/splits.txt b/config/GZLJ01/rels/d_a_tag_island/splits.txt index 840f248..ce90485 100644 --- a/config/GZLJ01/rels/d_a_tag_island/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_island/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_island.o: +d/a/d_a_tag_island.cpp: .text start:0x00000078 end:0x000013D8 .text start:0x000013D8 end:0x000013D8 .rodata start:0x00000000 end:0x0000011E diff --git a/config/GZLJ01/rels/d_a_tag_kb_item/splits.txt b/config/GZLJ01/rels/d_a_tag_kb_item/splits.txt index 4ad570f..222e65c 100644 --- a/config/GZLJ01/rels/d_a_tag_kb_item/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_kb_item/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_kb_item.o: +d/a/d_a_tag_kb_item.cpp: .text start:0x00000078 end:0x00000294 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_tag_kf1/splits.txt b/config/GZLJ01/rels/d_a_tag_kf1/splits.txt index 00cf704..2a616fa 100644 --- a/config/GZLJ01/rels/d_a_tag_kf1/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_kf1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_kf1.o: +d/a/d_a_tag_kf1.cpp: .text start:0x000000EC end:0x0000127C .text start:0x0000127C end:0x00001290 .text start:0x00001290 end:0x00001308 diff --git a/config/GZLJ01/rels/d_a_tag_kk1/splits.txt b/config/GZLJ01/rels/d_a_tag_kk1/splits.txt index 3c04de8..856b4a1 100644 --- a/config/GZLJ01/rels/d_a_tag_kk1/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_kk1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_kk1.o: +d/a/d_a_tag_kk1.cpp: .text start:0x000000EC end:0x000007C0 .text start:0x000007C0 end:0x000008C0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_tag_light/splits.txt b/config/GZLJ01/rels/d_a_tag_light/splits.txt index 59cc5c8..c59a507 100644 --- a/config/GZLJ01/rels/d_a_tag_light/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_light/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_light.o: +d/a/d_a_tag_light.cpp: .text start:0x00000078 end:0x00002038 .text start:0x00002038 end:0x000020A4 .rodata start:0x00000000 end:0x00000128 diff --git a/config/GZLJ01/rels/d_a_tag_md_cb/splits.txt b/config/GZLJ01/rels/d_a_tag_md_cb/splits.txt index 6759c8a..289f265 100644 --- a/config/GZLJ01/rels/d_a_tag_md_cb/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_md_cb/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_md_cb.o: +d/a/d_a_tag_md_cb.cpp: .text start:0x000000EC end:0x00001B88 .text start:0x00001B88 end:0x00001B88 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_tag_mk/splits.txt b/config/GZLJ01/rels/d_a_tag_mk/splits.txt index 2e85680..0326d8d 100644 --- a/config/GZLJ01/rels/d_a_tag_mk/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_mk/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_mk.o: +d/a/d_a_tag_mk.cpp: .text start:0x00000078 end:0x000011E4 .rodata start:0x00000000 end:0x00000093 .data start:0x00000000 end:0x000000BC diff --git a/config/GZLJ01/rels/d_a_tag_msg/splits.txt b/config/GZLJ01/rels/d_a_tag_msg/splits.txt index a2e42d2..9fd4638 100644 --- a/config/GZLJ01/rels/d_a_tag_msg/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_msg/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_msg.o: +d/a/d_a_tag_msg.cpp: .text start:0x00000078 end:0x00000964 .rodata start:0x00000000 end:0x00000046 .data start:0x00000000 end:0x00000060 diff --git a/config/GZLJ01/rels/d_a_tag_photo/splits.txt b/config/GZLJ01/rels/d_a_tag_photo/splits.txt index b4659b5..22e7671 100644 --- a/config/GZLJ01/rels/d_a_tag_photo/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_photo/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_photo.o: +d/a/d_a_tag_photo.cpp: .text start:0x00000078 end:0x000009B0 .text start:0x000009B0 end:0x00000A0C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_tag_ret/splits.txt b/config/GZLJ01/rels/d_a_tag_ret/splits.txt index 96beb26..2029c27 100644 --- a/config/GZLJ01/rels/d_a_tag_ret/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_ret/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_ret.o: +d/a/d_a_tag_ret.cpp: .text start:0x00000078 end:0x000005E4 .text start:0x000005E4 end:0x00000610 .rodata start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_tag_so/splits.txt b/config/GZLJ01/rels/d_a_tag_so/splits.txt index dc6a92e..2c07a38 100644 --- a/config/GZLJ01/rels/d_a_tag_so/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_so/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_so.o: +d/a/d_a_tag_so.cpp: .text start:0x000000EC end:0x0000039C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000018 diff --git a/config/GZLJ01/rels/d_a_tag_volcano/splits.txt b/config/GZLJ01/rels/d_a_tag_volcano/splits.txt index 7a458af..7238871 100644 --- a/config/GZLJ01/rels/d_a_tag_volcano/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_volcano/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_volcano.o: +d/a/d_a_tag_volcano.cpp: .text start:0x00000078 end:0x000009A4 .text start:0x000009A4 end:0x000009C0 .rodata start:0x00000000 end:0x00000058 diff --git a/config/GZLJ01/rels/d_a_tag_waterlevel/splits.txt b/config/GZLJ01/rels/d_a_tag_waterlevel/splits.txt index 348f000..4e97882 100644 --- a/config/GZLJ01/rels/d_a_tag_waterlevel/splits.txt +++ b/config/GZLJ01/rels/d_a_tag_waterlevel/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_waterlevel.o: +d/a/d_a_tag_waterlevel.cpp: .text start:0x00000078 end:0x00000400 .text start:0x00000400 end:0x0000041C .rodata start:0x00000000 end:0x00000024 diff --git a/config/GZLJ01/rels/d_a_tama/splits.txt b/config/GZLJ01/rels/d_a_tama/splits.txt index 67c5f74..c0df796 100644 --- a/config/GZLJ01/rels/d_a_tama/splits.txt +++ b/config/GZLJ01/rels/d_a_tama/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tama.o: +d/a/d_a_tama.cpp: .text start:0x00000078 end:0x000007C8 .rodata start:0x00000000 end:0x00000010 .data start:0x00000000 end:0x000001A8 diff --git a/config/GZLJ01/rels/d_a_tbox/splits.txt b/config/GZLJ01/rels/d_a_tbox/splits.txt index 35190a3..c88ba79 100644 --- a/config/GZLJ01/rels/d_a_tbox/splits.txt +++ b/config/GZLJ01/rels/d_a_tbox/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tbox.o: +d/a/d_a_tbox.cpp: .text start:0x000000EC end:0x00003A88 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000015C diff --git a/config/GZLJ01/rels/d_a_title/splits.txt b/config/GZLJ01/rels/d_a_title/splits.txt index cdcd2ba..e3b9401 100644 --- a/config/GZLJ01/rels/d_a_title/splits.txt +++ b/config/GZLJ01/rels/d_a_title/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_title.o: +d/a/d_a_title.cpp: .text start:0x00000078 end:0x00001E38 .text start:0x00001E38 end:0x00001E5C .rodata start:0x00000000 end:0x000001DD diff --git a/config/GZLJ01/rels/d_a_tn/splits.txt b/config/GZLJ01/rels/d_a_tn/splits.txt index 58c44c4..5234cd0 100644 --- a/config/GZLJ01/rels/d_a_tn/splits.txt +++ b/config/GZLJ01/rels/d_a_tn/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tn.o: +d/a/d_a_tn.cpp: .text start:0x000000EC end:0x0000DBC4 .text start:0x0000DBC4 end:0x0000DBC4 .text start:0x0000DBC4 end:0x0000DC84 diff --git a/config/GZLJ01/rels/d_a_toge/splits.txt b/config/GZLJ01/rels/d_a_toge/splits.txt index 86c08e3..f11c82c 100644 --- a/config/GZLJ01/rels/d_a_toge/splits.txt +++ b/config/GZLJ01/rels/d_a_toge/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_toge.o: +d/a/d_a_toge.cpp: .text start:0x00000078 end:0x00000EE4 .rodata start:0x00000000 end:0x0000006A .data start:0x00000000 end:0x00000188 diff --git a/config/GZLJ01/rels/d_a_tori_flag/splits.txt b/config/GZLJ01/rels/d_a_tori_flag/splits.txt index 461da0c..9c13338 100644 --- a/config/GZLJ01/rels/d_a_tori_flag/splits.txt +++ b/config/GZLJ01/rels/d_a_tori_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tori_flag.o: +d/a/d_a_tori_flag.cpp: .text start:0x000000EC end:0x00000D74 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000007C diff --git a/config/GZLJ01/rels/d_a_tornado/splits.txt b/config/GZLJ01/rels/d_a_tornado/splits.txt index 5e03197..4c8c115 100644 --- a/config/GZLJ01/rels/d_a_tornado/splits.txt +++ b/config/GZLJ01/rels/d_a_tornado/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tornado.o: +d/a/d_a_tornado.cpp: .text start:0x000000EC end:0x0000164C .rodata start:0x00000000 end:0x000000DC .data start:0x00000000 end:0x00000088 diff --git a/config/GZLJ01/rels/d_a_tpota/splits.txt b/config/GZLJ01/rels/d_a_tpota/splits.txt index fb1f3b1..674a456 100644 --- a/config/GZLJ01/rels/d_a_tpota/splits.txt +++ b/config/GZLJ01/rels/d_a_tpota/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tpota.o: +d/a/d_a_tpota.cpp: .text start:0x00000078 end:0x00000564 .rodata start:0x00000000 end:0x0000000C .data start:0x00000000 end:0x00000050 diff --git a/config/GZLJ01/rels/d_a_tsubo/splits.txt b/config/GZLJ01/rels/d_a_tsubo/splits.txt index 59fe728..63bf759 100644 --- a/config/GZLJ01/rels/d_a_tsubo/splits.txt +++ b/config/GZLJ01/rels/d_a_tsubo/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tsubo.o: +d/a/d_a_tsubo.cpp: .text start:0x000000EC end:0x00008100 .text start:0x00008100 end:0x00008100 .text start:0x00008100 end:0x00008194 diff --git a/config/GZLJ01/rels/d_a_wall/splits.txt b/config/GZLJ01/rels/d_a_wall/splits.txt index e43faaf..0c83ca6 100644 --- a/config/GZLJ01/rels/d_a_wall/splits.txt +++ b/config/GZLJ01/rels/d_a_wall/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_wall.o: +d/a/d_a_wall.cpp: .text start:0x00000078 end:0x000012D4 .rodata start:0x00000000 end:0x00000144 .data start:0x00000000 end:0x00000268 diff --git a/config/GZLJ01/rels/d_a_warpdm20/splits.txt b/config/GZLJ01/rels/d_a_warpdm20/splits.txt index 12bb32c..48a882e 100644 --- a/config/GZLJ01/rels/d_a_warpdm20/splits.txt +++ b/config/GZLJ01/rels/d_a_warpdm20/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpdm20.o: +d/a/d_a_warpdm20.cpp: .text start:0x00000078 end:0x00001A40 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000F5 diff --git a/config/GZLJ01/rels/d_a_warpf/splits.txt b/config/GZLJ01/rels/d_a_warpf/splits.txt index 856194d..089bc0c 100644 --- a/config/GZLJ01/rels/d_a_warpf/splits.txt +++ b/config/GZLJ01/rels/d_a_warpf/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpf.o: +d/a/d_a_warpf.cpp: .text start:0x00000078 end:0x00002638 .text start:0x00002638 end:0x00002638 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_warpfout/splits.txt b/config/GZLJ01/rels/d_a_warpfout/splits.txt index 6339df0..4ba4781 100644 --- a/config/GZLJ01/rels/d_a_warpfout/splits.txt +++ b/config/GZLJ01/rels/d_a_warpfout/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpfout.o: +d/a/d_a_warpfout.cpp: .text start:0x00000078 end:0x00000808 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000037 diff --git a/config/GZLJ01/rels/d_a_warpgn/splits.txt b/config/GZLJ01/rels/d_a_warpgn/splits.txt index 2f00b8d..973aa9b 100644 --- a/config/GZLJ01/rels/d_a_warpgn/splits.txt +++ b/config/GZLJ01/rels/d_a_warpgn/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpgn.o: +d/a/d_a_warpgn.cpp: .text start:0x00000078 end:0x00001BCC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000DF diff --git a/config/GZLJ01/rels/d_a_warphr/splits.txt b/config/GZLJ01/rels/d_a_warphr/splits.txt index 9869a01..484fc48 100644 --- a/config/GZLJ01/rels/d_a_warphr/splits.txt +++ b/config/GZLJ01/rels/d_a_warphr/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_warphr.o: +d/a/d_a_warphr.cpp: .text start:0x000000EC end:0x00001720 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000EE diff --git a/config/GZLJ01/rels/d_a_warpls/splits.txt b/config/GZLJ01/rels/d_a_warpls/splits.txt index e88ec31..328a64d 100644 --- a/config/GZLJ01/rels/d_a_warpls/splits.txt +++ b/config/GZLJ01/rels/d_a_warpls/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpls.o: +d/a/d_a_warpls.cpp: .text start:0x00000078 end:0x000012B4 .rodata start:0x00000000 end:0x000000D8 .data start:0x00000000 end:0x0000007C diff --git a/config/GZLJ01/rels/d_a_warpmj/splits.txt b/config/GZLJ01/rels/d_a_warpmj/splits.txt index 31cafb2..877edd4 100644 --- a/config/GZLJ01/rels/d_a_warpmj/splits.txt +++ b/config/GZLJ01/rels/d_a_warpmj/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpmj.o: +d/a/d_a_warpmj.cpp: .text start:0x00000078 end:0x00001398 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000B8 diff --git a/config/GZLJ01/rels/d_a_waterfall/splits.txt b/config/GZLJ01/rels/d_a_waterfall/splits.txt index e0789d6..07d394d 100644 --- a/config/GZLJ01/rels/d_a_waterfall/splits.txt +++ b/config/GZLJ01/rels/d_a_waterfall/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_waterfall.o: +d/a/d_a_waterfall.cpp: .text start:0x00000078 end:0x00001994 .rodata start:0x00000000 end:0x000000AC .data start:0x00000000 end:0x000001C4 diff --git a/config/GZLJ01/rels/d_a_wbird/splits.txt b/config/GZLJ01/rels/d_a_wbird/splits.txt index f6d888f..dc25d25 100644 --- a/config/GZLJ01/rels/d_a_wbird/splits.txt +++ b/config/GZLJ01/rels/d_a_wbird/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_wbird.o: +d/a/d_a_wbird.cpp: .text start:0x00000078 end:0x00000928 .text start:0x00000928 end:0x00000928 .rodata start:0x00000000 end:0x00000063 diff --git a/config/GZLJ01/rels/d_a_wind_tag/splits.txt b/config/GZLJ01/rels/d_a_wind_tag/splits.txt index 05781fd..46152d5 100644 --- a/config/GZLJ01/rels/d_a_wind_tag/splits.txt +++ b/config/GZLJ01/rels/d_a_wind_tag/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_wind_tag.o: +d/a/d_a_wind_tag.cpp: .text start:0x00000078 end:0x00001CC8 .rodata start:0x00000000 end:0x0000008D .data start:0x00000000 end:0x00000208 diff --git a/config/GZLJ01/rels/d_a_windmill/splits.txt b/config/GZLJ01/rels/d_a_windmill/splits.txt index ecbb939..b1266d6 100644 --- a/config/GZLJ01/rels/d_a_windmill/splits.txt +++ b/config/GZLJ01/rels/d_a_windmill/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_windmill.o: +d/a/d_a_windmill.cpp: .text start:0x00000078 end:0x00001AFC .rodata start:0x00000000 end:0x000000B7 .data start:0x00000000 end:0x00000398 diff --git a/config/GZLJ01/rels/d_a_wz/splits.txt b/config/GZLJ01/rels/d_a_wz/splits.txt index fbdab5b..f49a10d 100644 --- a/config/GZLJ01/rels/d_a_wz/splits.txt +++ b/config/GZLJ01/rels/d_a_wz/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_wz.o: +d/a/d_a_wz.cpp: .text start:0x00000078 end:0x00007BD0 .text start:0x00007BD0 end:0x00007BD0 .rodata start:0x00000000 end:0x00000186 diff --git a/config/GZLJ01/rels/d_a_ygcwp/splits.txt b/config/GZLJ01/rels/d_a_ygcwp/splits.txt index 888a9d6..8e7f94f 100644 --- a/config/GZLJ01/rels/d_a_ygcwp/splits.txt +++ b/config/GZLJ01/rels/d_a_ygcwp/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ygcwp.o: +d/a/d_a_ygcwp.cpp: .text start:0x00000078 end:0x00000970 .rodata start:0x00000000 end:0x000000A2 .data start:0x00000000 end:0x00000074 diff --git a/config/GZLJ01/rels/d_a_ykgr/splits.txt b/config/GZLJ01/rels/d_a_ykgr/splits.txt index 2320f63..8b6abcf 100644 --- a/config/GZLJ01/rels/d_a_ykgr/splits.txt +++ b/config/GZLJ01/rels/d_a_ykgr/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ykgr.o: +d/a/d_a_ykgr.cpp: .text start:0x000000EC end:0x000009A0 .text start:0x000009A0 end:0x00000B54 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/d_a_yougan/splits.txt b/config/GZLJ01/rels/d_a_yougan/splits.txt index f65ab51..3af3df9 100644 --- a/config/GZLJ01/rels/d_a_yougan/splits.txt +++ b/config/GZLJ01/rels/d_a_yougan/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_yougan.o: +d/a/d_a_yougan.cpp: .text start:0x000000EC end:0x00000A4C .text start:0x00000A4C end:0x00000C1C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLJ01/rels/f_pc_profile_lst/splits.txt b/config/GZLJ01/rels/f_pc_profile_lst/splits.txt index b2e4b8c..fe345e0 100644 --- a/config/GZLJ01/rels/f_pc_profile_lst/splits.txt +++ b/config/GZLJ01/rels/f_pc_profile_lst/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -f_pc_profile_lst.o: +f_pc/f_pc_profile_lst.cpp: .text start:0x00000078 end:0x0000009C .data start:0x00000000 end:0x000007DC diff --git a/config/GZLJ01/splits.txt b/config/GZLJ01/splits.txt index 3e58326..60570db 100644 --- a/config/GZLJ01/splits.txt +++ b/config/GZLJ01/splits.txt @@ -13,10 +13,10 @@ Sections: .sdata2 type:rodata .sbss2 type:bss -os/__start.o: +dolphin/os/__start.o: .init start:0x80003100 end:0x800033A8 -m_Do_main.o: +m_Do/m_Do_main.cpp: .text start:0x800056E0 end:0x80006578 .rodata start:0x80336240 end:0x80336528 .data start:0x80364A20 end:0x80364B68 @@ -25,13 +25,13 @@ m_Do_main.o: .sbss start:0x803E9D00 end:0x803E9D38 .sdata2 start:0x803EB1A0 end:0x803EB1C0 -m_Do_printf.o: +m_Do/m_Do_printf.cpp: .text start:0x80006578 end:0x80006D20 .rodata start:0x80336528 end:0x803365E8 .sdata start:0x803E95D0 end:0x803E95D8 .sbss start:0x803E9D38 end:0x803E9D58 -m_Do_audio.o: +m_Do/m_Do_audio.cpp: .text start:0x80006D20 end:0x80007554 .ctors start:0x80336084 end:0x80336088 .rodata start:0x803365E8 end:0x80336700 @@ -40,12 +40,12 @@ m_Do_audio.o: .sbss start:0x803E9D58 end:0x803E9D78 .sdata2 start:0x803EB1C0 end:0x803EB1C8 -m_Do_controller_pad.o: +m_Do/m_Do_controller_pad.cpp: .text start:0x80007554 end:0x80007B60 .bss start:0x803982F8 end:0x803983F8 .sdata2 start:0x803EB1C8 end:0x803EB1E0 -m_Do_graphic.o: +m_Do/m_Do_graphic.cpp: .text start:0x80007B60 end:0x8000B944 .rodata start:0x80336700 end:0x803367A0 .bss start:0x803983F8 end:0x80398780 @@ -54,7 +54,7 @@ m_Do_graphic.o: .sdata2 start:0x803EB1E0 end:0x803EB250 .sbss2 start:0x803F0400 end:0x803F0408 -m_Do_machine.o: +m_Do/m_Do_machine.cpp: .text start:0x8000B944 end:0x8000C790 .rodata start:0x803367A0 end:0x803369D8 .data start:0x80364B90 end:0x80364C08 @@ -62,7 +62,7 @@ m_Do_machine.o: .sbss start:0x803E9DC8 end:0x803E9DF0 .sdata2 start:0x803EB250 end:0x803EB258 -m_Do_mtx.o: +m_Do/m_Do_mtx.cpp: .text start:0x8000C790 end:0x8000D6B8 .ctors start:0x80336088 end:0x8033608C .rodata start:0x803369D8 end:0x80336A08 @@ -72,7 +72,7 @@ m_Do_mtx.o: .sbss start:0x803E9DF0 end:0x803E9DF8 .sdata2 start:0x803EB258 end:0x803EB270 -m_Do_ext.o: +m_Do/m_Do_ext.cpp: .text start:0x8000D6B8 end:0x800171F8 .rodata start:0x80336A08 end:0x80336DF8 .data start:0x80364C40 end:0x803651A0 @@ -80,7 +80,7 @@ m_Do_ext.o: .sbss start:0x803E9DF8 end:0x803E9E38 .sdata2 start:0x803EB270 end:0x803EB2C0 -m_Do_lib.o: +m_Do/m_Do_lib.cpp: .text start:0x800171F8 end:0x800176CC .text start:0x800176CC end:0x80017714 .ctors start:0x8033608C end:0x80336090 @@ -90,19 +90,19 @@ m_Do_lib.o: .sbss start:0x803E9E38 end:0x803E9E40 .sdata2 start:0x803EB2C0 end:0x803EB2F8 -m_Do_hostIO.o: +m_Do/m_Do_hostIO.cpp: .text start:0x80017714 end:0x80017A08 .ctors start:0x80336090 end:0x80336094 .rodata start:0x80336E20 end:0x80336EE8 .data start:0x803651B0 end:0x803651C8 .bss start:0x80398C58 end:0x80399480 -m_Do_Reset.o: +m_Do/m_Do_Reset.cpp: .text start:0x80017A08 end:0x80017B74 .sdata start:0x803E9630 end:0x803E9638 .sbss start:0x803E9E40 end:0x803E9E50 -m_Do_dvd_thread.o: +m_Do/m_Do_dvd_thread.cpp: .text start:0x80017B74 end:0x8001885C .ctors start:0x80336094 end:0x80336098 .rodata start:0x80336EE8 end:0x803370D8 @@ -110,25 +110,25 @@ m_Do_dvd_thread.o: .bss start:0x80399480 end:0x8039A820 .sbss start:0x803E9E50 end:0x803E9E58 -m_Do_DVDError.o: +m_Do/m_Do_DVDError.cpp: .text start:0x8001885C end:0x800189E8 .bss start:0x8039A820 end:0x8039BB80 .sbss start:0x803E9E58 end:0x803E9E60 -m_Do_MemCard.o: +m_Do/m_Do_MemCard.cpp: .text start:0x800189E8 end:0x800195A8 .ctors start:0x80336098 end:0x8033609C .rodata start:0x803370D8 end:0x803370E0 .data start:0x80365218 end:0x80365250 .bss start:0x8039BB80 end:0x803A8540 -m_Do_MemCardRWmng.o: +m_Do/m_Do_MemCardRWmng.cpp: .text start:0x800195A8 end:0x8001A100 .rodata start:0x803370E0 end:0x80337150 .bss start:0x803A8540 end:0x803AC540 .sbss start:0x803E9E60 end:0x803E9E68 -m_Do_gba_com.o: +m_Do/m_Do_gba_com.cpp: .text start:0x8001A100 end:0x8001B734 .text start:0x8001B734 end:0x8001B770 .ctors start:0x8033609C end:0x803360A0 @@ -138,12 +138,12 @@ m_Do_gba_com.o: .sbss start:0x803E9E68 end:0x803E9E90 .sdata2 start:0x803EB2F8 end:0x803EB300 -m_Do_machine_exception.o: +m_Do/m_Do_machine_exception.cpp: .text start:0x8001B770 end:0x8001BB70 .rodata start:0x80337158 end:0x80337338 .sbss start:0x803E9E90 end:0x803E9E98 -c_damagereaction.o: +c/c_damagereaction.o: .text start:0x8001BB70 end:0x80022430 .ctors start:0x803360A0 end:0x803360A4 .data start:0x80365270 end:0x80365478 @@ -152,7 +152,7 @@ c_damagereaction.o: .sbss start:0x803E9E98 end:0x803E9EA0 .sdata2 start:0x803EB300 end:0x803EB458 -c_dylink.o: +c/c_dylink.o: .text start:0x80022430 end:0x80022C94 .text start:0x80022C94 end:0x80022CFC .rodata start:0x80337338 end:0x803395F0 @@ -160,7 +160,7 @@ c_dylink.o: .bss start:0x803AC718 end:0x803ACEF0 .sbss start:0x803E9EA0 end:0x803E9EB0 -f_ap_game.o: +f_ap/f_ap_game.cpp: .text start:0x80022CFC end:0x80022F18 .text start:0x80022F18 end:0x80022F9C .ctors start:0x803360A4 end:0x803360A8 @@ -169,21 +169,21 @@ f_ap_game.o: .bss start:0x803ACEF0 end:0x803ACF58 .sdata2 start:0x803EB458 end:0x803EB468 -f_op_actor.o: +f_op/f_op_actor.cpp: .text start:0x80022F9C end:0x80023C08 .rodata start:0x80339600 end:0x803398B0 .data start:0x80365498 end:0x803654C8 .sbss start:0x803E9EB0 end:0x803E9EB8 .sdata2 start:0x803EB468 end:0x803EB480 -f_op_actor_iter.o: +f_op/f_op_actor_iter.cpp: .text start:0x80023C08 end:0x80023C80 -f_op_actor_tag.o: +f_op/f_op_actor_tag.cpp: .text start:0x80023C80 end:0x80023CF0 .data start:0x803654C8 end:0x803654D8 -f_op_actor_mng.o: +f_op/f_op_actor_mng.cpp: .text start:0x80023CF0 end:0x80028EFC .text start:0x80028EFC end:0x80028F08 .ctors start:0x803360A8 end:0x803360AC @@ -193,68 +193,68 @@ f_op_actor_mng.o: .sbss start:0x803E9EB8 end:0x803E9EC0 .sdata2 start:0x803EB480 end:0x803EB568 -f_op_camera.o: +f_op/f_op_camera.cpp: .text start:0x80028F08 end:0x800290F8 .data start:0x80365538 end:0x80365550 -f_op_camera_mng.o: +f_op/f_op_camera_mng.cpp: .text start:0x800290F8 end:0x8002916C .bss start:0x803AD320 end:0x803AD330 -f_op_overlap.o: +f_op/f_op_overlap.cpp: .text start:0x8002916C end:0x80029274 .data start:0x80365550 end:0x80365568 -f_op_overlap_mng.o: +f_op/f_op_overlap_mng.cpp: .text start:0x80029274 end:0x800294FC .rodata start:0x80339BB8 end:0x80339BF0 .bss start:0x803AD330 end:0x803AD358 .sdata start:0x803E9648 end:0x803E9650 -f_op_overlap_req.o: +f_op/f_op_overlap_req.cpp: .text start:0x800294FC end:0x80029944 .data start:0x80365568 end:0x80365588 -f_op_scene.o: +f_op/f_op_scene.cpp: .text start:0x80029944 end:0x80029A90 .data start:0x80365588 end:0x803655A0 -f_op_scene_iter.o: +f_op/f_op_scene_iter.cpp: .text start:0x80029A90 end:0x80029ACC -f_op_scene_mng.o: +f_op/f_op_scene_mng.cpp: .text start:0x80029ACC end:0x80029C88 .rodata start:0x80339BF0 end:0x80339C10 .sdata start:0x803E9650 end:0x803E9658 -f_op_scene_req.o: +f_op/f_op_scene_req.cpp: .text start:0x80029C88 end:0x80029F9C .data start:0x803655A0 end:0x803655F0 .sbss start:0x803E9EC0 end:0x803E9EC8 -f_op_scene_tag.o: +f_op/f_op_scene_tag.cpp: .text start:0x80029F9C end:0x8002A008 .data start:0x803655F0 end:0x80365600 -f_op_view.o: +f_op/f_op_view.cpp: .text start:0x8002A008 end:0x8002A0E4 .data start:0x80365600 end:0x80365618 -f_op_kankyo.o: +f_op/f_op_kankyo.cpp: .text start:0x8002A0E4 end:0x8002A318 .data start:0x80365618 end:0x80365630 .sbss start:0x803E9EC8 end:0x803E9ED0 -f_op_msg.o: +f_op/f_op_msg.cpp: .text start:0x8002A318 end:0x8002A4F0 .data start:0x80365630 end:0x80365648 .sbss start:0x803E9ED0 end:0x803E9ED8 -f_op_kankyo_mng.o: +f_op/f_op_kankyo_mng.cpp: .text start:0x8002A4F0 end:0x8002A844 .sdata2 start:0x803EB568 end:0x803EB570 -f_op_msg_mng.o: +f_op/f_op_msg_mng.cpp: .text start:0x8002A844 end:0x8003A4A8 .text start:0x8003A4A8 end:0x8003A5A8 .ctors start:0x803360AC end:0x803360B0 @@ -265,134 +265,134 @@ f_op_msg_mng.o: .sbss start:0x803E9ED8 end:0x803E9EE0 .sdata2 start:0x803EB570 end:0x803EB5E0 -f_op_draw_iter.o: +f_op/f_op_draw_iter.cpp: .text start:0x8003A5A8 end:0x8003A654 .sbss start:0x803E9EE0 end:0x803E9EE8 -f_op_draw_tag.o: +f_op/f_op_draw_tag.cpp: .text start:0x8003A654 end:0x8003A6F0 .bss start:0x803AD380 end:0x803B0260 .sdata start:0x803E9660 end:0x803E9668 -f_op_scene_pause.o: +f_op/f_op_scene_pause.cpp: .text start:0x8003A6F0 end:0x8003A7F4 -f_pc_base.o: +f_pc/f_pc_base.cpp: .text start:0x8003A7F4 end:0x8003AB70 .sbss start:0x803E9EE8 end:0x803E9F00 -f_pc_create_iter.o: +f_pc/f_pc_create_iter.cpp: .text start:0x8003AB70 end:0x8003AC74 -f_pc_create_req.o: +f_pc/f_pc_create_req.cpp: .text start:0x8003AC74 end:0x8003AFE0 -f_pc_create_tag.o: +f_pc/f_pc_create_tag.cpp: .text start:0x8003AFE0 end:0x8003B050 .data start:0x80365B30 end:0x80365B40 -f_pc_creator.o: +f_pc/f_pc_creator.cpp: .text start:0x8003B050 end:0x8003B0D8 -f_pc_delete_tag.o: +f_pc/f_pc_delete_tag.cpp: .text start:0x8003B0D8 end:0x8003B1E8 .data start:0x80365B40 end:0x80365B50 -f_pc_deletor.o: +f_pc/f_pc_deletor.cpp: .text start:0x8003B1E8 end:0x8003B4E8 .rodata start:0x8033A120 end:0x8033A140 -f_pc_draw_priority.o: +f_pc/f_pc_draw_priority.cpp: .text start:0x8003B4E8 end:0x8003B518 -f_pc_executor.o: +f_pc/f_pc_executor.cpp: .text start:0x8003B518 end:0x8003B768 -f_pc_layer.o: +f_pc/f_pc_layer.cpp: .text start:0x8003B768 end:0x8003BBE0 .data start:0x80365B50 end:0x80365B88 .sbss start:0x803E9F00 end:0x803E9F18 -f_pc_leaf.o: +f_pc/f_pc_leaf.cpp: .text start:0x8003BBE0 end:0x8003BD68 .data start:0x80365B88 end:0x80365BA0 .sbss start:0x803E9F18 end:0x803E9F20 -f_pc_layer_iter.o: +f_pc/f_pc_layer_iter.cpp: .text start:0x8003BD68 end:0x8003BEB4 -f_pc_layer_tag.o: +f_pc/f_pc_layer_tag.cpp: .text start:0x8003BEB4 end:0x8003C144 .data start:0x80365BA0 end:0x80365BC0 -f_pc_line.o: +f_pc/f_pc_line.cpp: .text start:0x8003C144 end:0x8003C198 .bss start:0x803B0260 end:0x803B0320 .sdata start:0x803E9668 end:0x803E9670 -f_pc_load.o: +f_pc/f_pc_load.cpp: .text start:0x8003C198 end:0x8003C280 -f_pc_manager.o: +f_pc/f_pc_manager.cpp: .text start:0x8003C280 end:0x8003CD5C .rodata start:0x8033A140 end:0x80342670 .bss start:0x803B0320 end:0x803B03C8 .sbss start:0x803E9F20 end:0x803E9F28 .sdata2 start:0x803EB5E0 end:0x803EB640 -f_pc_method.o: +f_pc/f_pc_method.cpp: .text start:0x8003CD5C end:0x8003CE24 -f_pc_node.o: +f_pc/f_pc_node.cpp: .text start:0x8003CE24 end:0x8003D0F8 .data start:0x80365BC0 end:0x80365BD8 .sdata start:0x803E9670 end:0x803E9678 .sbss start:0x803E9F28 end:0x803E9F30 -f_pc_node_req.o: +f_pc/f_pc_node_req.cpp: .text start:0x8003D0F8 end:0x8003DA64 .data start:0x80365BD8 end:0x80365C80 .sbss start:0x803E9F30 end:0x803E9F38 -f_pc_priority.o: +f_pc/f_pc_priority.cpp: .text start:0x8003DA64 end:0x8003DE98 .bss start:0x803B03C8 end:0x803B03D8 .sdata start:0x803E9678 end:0x803E9680 -f_pc_profile.o: +f_pc/f_pc_profile.cpp: .text start:0x8003DE98 end:0x8003DEAC .sbss start:0x803E9F38 end:0x803E9F40 -f_pc_searcher.o: +f_pc/f_pc_searcher.cpp: .text start:0x8003DEAC end:0x8003DEDC -f_pc_line_tag.o: +f_pc/f_pc_line_tag.cpp: .text start:0x8003DEDC end:0x8003DFF4 -f_pc_line_iter.o: +f_pc/f_pc_line_iter.cpp: .text start:0x8003DFF4 end:0x8003E098 -f_pc_method_iter.o: +f_pc/f_pc_method_iter.cpp: .text start:0x8003E098 end:0x8003E0BC -f_pc_method_tag.o: +f_pc/f_pc_method_tag.cpp: .text start:0x8003E0BC end:0x8003E178 -f_pc_pause.o: +f_pc/f_pc_pause.cpp: .text start:0x8003E178 end:0x8003E288 -f_pc_draw.o: +f_pc/f_pc_draw.cpp: .text start:0x8003E288 end:0x8003E37C -f_pc_fstcreate_req.o: +f_pc/f_pc_fstcreate_req.cpp: .text start:0x8003E37C end:0x8003E4A4 .data start:0x80365C80 end:0x80365C90 -f_pc_stdcreate_req.o: +f_pc/f_pc_stdcreate_req.cpp: .text start:0x8003E4A4 end:0x8003E75C .data start:0x80365C90 end:0x80365CB8 -d_stage.o: +d/d_stage.cpp: .text start:0x8003E75C end:0x80043400 .text start:0x80043400 end:0x80043408 .ctors start:0x803360B0 end:0x803360B4 @@ -403,7 +403,7 @@ d_stage.o: .sbss start:0x803E9F40 end:0x803E9F58 .sdata2 start:0x803EB640 end:0x803EB670 -d_map.o: +d/map/d_map.cpp: .text start:0x80043408 end:0x8004F608 .text start:0x8004F608 end:0x8004FF90 .ctors start:0x803360B4 end:0x803360B8 @@ -414,7 +414,7 @@ d_map.o: .sdata2 start:0x803EB670 end:0x803EB7C0 .sbss2 start:0x803F0408 end:0x803F0410 -d_com_inf_game.o: +d/com/d_com_inf_game.cpp: .text start:0x8004FF90 end:0x800543FC .ctors start:0x803360B8 end:0x803360BC .rodata start:0x80342F90 end:0x80343130 @@ -423,10 +423,10 @@ d_com_inf_game.o: .sdata start:0x803E9688 end:0x803E9698 .sdata2 start:0x803EB7C0 end:0x803EB7D8 -d_com_lib_game.o: +d/com/d_com_lib_game.cpp: .text start:0x800543FC end:0x8005445C -d_com_static.o: +d/com/d_com_static.cpp: .text start:0x8005445C end:0x80054DF8 .ctors start:0x803360BC end:0x803360C0 .rodata start:0x80343130 end:0x803431B0 @@ -436,13 +436,13 @@ d_com_static.o: .sbss start:0x803E9FF0 end:0x803EA058 .sdata2 start:0x803EB7D8 end:0x803EB820 -d_lib.o: +d/d_lib.cpp: .text start:0x80054DF8 end:0x800567A0 .rodata start:0x803431B0 end:0x80343238 .data start:0x803691A8 end:0x803691D8 .sdata2 start:0x803EB820 end:0x803EB850 -d_save.o: +d/save/d_save.cpp: .text start:0x800567A0 end:0x8005CDCC .rodata start:0x80343238 end:0x803435E8 .data start:0x803691D8 end:0x80369298 @@ -451,28 +451,28 @@ d_save.o: .sbss start:0x803EA058 end:0x803EA060 .sdata2 start:0x803EB850 end:0x803EB860 -d_save_init.o: +d/save/d_save_init.cpp: .text start:0x8005CDCC end:0x8005CE20 -d_shop.o: +d/d_shop.cpp: .text start:0x8005CE20 end:0x8005EA2C .data start:0x80369298 end:0x80369E38 .sdata start:0x803E96A8 end:0x803E96B8 .sdata2 start:0x803EB860 end:0x803EB8B8 -d_jnt_hit.o: +d/d_jnt_hit.cpp: .text start:0x8005EA2C end:0x800606B0 .text start:0x800606B0 end:0x800606F8 .data start:0x80369E38 end:0x80369E60 .sdata2 start:0x803EB8B8 end:0x803EB8E0 -d_chain.o: +d/d_chain.cpp: .text start:0x800606F8 end:0x80060BA0 .ctors start:0x803360C0 end:0x803360C4 .data start:0x80369E60 end:0x8036A2C0 .sdata2 start:0x803EB8E0 end:0x803EB8F8 -d_cloth_packet.o: +d/d_cloth_packet.cpp: .text start:0x80060BA0 end:0x80064340 .text start:0x80064340 end:0x80064520 .rodata start:0x803435E8 end:0x80343618 @@ -481,7 +481,7 @@ d_cloth_packet.o: .sbss start:0x803EA060 end:0x803EA070 .sdata2 start:0x803EB8F8 end:0x803EB980 -d_a_obj.o: +d/a/d_a_obj.cpp: .text start:0x80064520 end:0x80065B50 .rodata start:0x80343618 end:0x803436B8 .data start:0x8036A458 end:0x8036A4B8 @@ -489,76 +489,76 @@ d_a_obj.o: .sbss start:0x803EA070 end:0x803EA078 .sdata2 start:0x803EB980 end:0x803EB9E8 -d_a_obj_tribox_static.o: +d/a/d_a_obj_tribox_static.cpp: .text start:0x80065B50 end:0x80065BC8 .ctors start:0x803360C4 end:0x803360C8 .bss start:0x803D5420 end:0x803D5438 .sbss start:0x803EA078 end:0x803EA090 -d_a_ship_static.o: +d/a/d_a_ship_static.cpp: .text start:0x80065BC8 end:0x80065CAC .sdata2 start:0x803EB9E8 end:0x803EB9F0 -d_a_boko_static.o: +d/a/d_a_boko_static.cpp: .text start:0x80065CAC end:0x80065DD4 .data start:0x8036A4B8 end:0x8036A608 .sdata start:0x803E96C8 end:0x803E96D0 -d_a_bomb_static.o: +d/a/d_a_bomb_static.cpp: .text start:0x80065DD4 end:0x80066328 .text start:0x80066328 end:0x80066344 .rodata start:0x803436B8 end:0x803436F0 -d_a_branch_static.o: +d/a/d_a_branch_static.cpp: .text start:0x80066344 end:0x8006642C .rodata start:0x803436F0 end:0x80343720 -d_a_mgameboard_static.o: +d/a/d_a_mgameboard_static.cpp: .text start:0x8006642C end:0x80066484 -d_a_itembase_static.o: +d/a/d_a_itembase_static.cpp: .text start:0x80066484 end:0x80066654 .rodata start:0x80343720 end:0x80343770 -d_a_item_static.o: +d/a/d_a_item_static.cpp: .text start:0x80066654 end:0x80066824 .sdata2 start:0x803EB9F0 end:0x803EB9F8 -d_a_shop_item_static.o: +d/a/d_a_shop_item_static.cpp: .text start:0x80066824 end:0x8006688C .rodata start:0x80343770 end:0x80345850 .sdata2 start:0x803EB9F8 end:0x803EBA08 -d_a_race_item_static.o: +d/a/d_a_race_item_static.cpp: .text start:0x8006688C end:0x80066F18 .data start:0x8036A608 end:0x8036A6C8 .sdata2 start:0x803EBA08 end:0x803EBA10 -d_a_leaflift_static.o: +d/a/d_a_leaflift_static.cpp: .text start:0x80066F18 end:0x800670F8 .sdata2 start:0x803EBA10 end:0x803EBA38 -d_demo.o: +d/d_demo.cpp: .text start:0x800670F8 end:0x800691D0 .rodata start:0x80345850 end:0x80345940 .data start:0x8036A6C8 end:0x8036A940 .sdata2 start:0x803EBA38 end:0x803EBA70 -d_door.o: +d/d_door.cpp: .text start:0x800691D0 end:0x8006B634 .text start:0x8006B634 end:0x8006B638 .rodata start:0x80345940 end:0x80345B58 .data start:0x8036A940 end:0x8036A9C8 .sdata2 start:0x803EBA70 end:0x803EBAD8 -d_resorce.o: +d/d_resorce.cpp: .text start:0x8006B638 end:0x8006D460 .rodata start:0x80345B58 end:0x80345F78 .data start:0x8036A9C8 end:0x8036AA80 .sbss start:0x803EA090 end:0x803EA0A0 .sdata2 start:0x803EBAD8 end:0x803EBAF0 -d_material.o: +d/d_material.cpp: .text start:0x8006D460 end:0x8006DC38 .ctors start:0x803360C8 end:0x803360CC .rodata start:0x80345F78 end:0x80345FD0 @@ -567,13 +567,13 @@ d_material.o: .sbss start:0x803EA0A0 end:0x803EA0B0 .sdata2 start:0x803EBAF0 end:0x803EBAF8 -d_event.o: +d/d_event.cpp: .text start:0x8006DC38 end:0x8006F5AC .rodata start:0x80345FD0 end:0x80346028 .data start:0x8036AA90 end:0x8036AAC8 .sdata2 start:0x803EBAF8 end:0x803EBB08 -d_event_data.o: +d/event/d_event_data.cpp: .text start:0x8006F5AC end:0x80071610 .rodata start:0x80346028 end:0x80346288 .data start:0x8036AAC8 end:0x8036AC50 @@ -581,27 +581,27 @@ d_event_data.o: .sbss start:0x803EA0B0 end:0x803EA0C0 .sdata2 start:0x803EBB08 end:0x803EBB30 -d_event_manager.o: +d/event/d_event_manager.cpp: .text start:0x80071610 end:0x800733D8 .rodata start:0x80346288 end:0x80346410 .data start:0x8036AC50 end:0x8036ACA0 .sdata start:0x803E96E8 end:0x803E96F0 .sdata2 start:0x803EBB30 end:0x803EBB40 -d_magma.o: +d/d_magma.cpp: .text start:0x800733D8 end:0x80074904 .rodata start:0x80346410 end:0x80346468 .data start:0x8036ACA0 end:0x8036B060 .bss start:0x803D5448 end:0x803D5588 .sdata2 start:0x803EBB40 end:0x803EBBC8 -d_boss_magma.o: +d/d_boss_magma.cpp: .text start:0x80074904 end:0x80074E4C .data start:0x8036B060 end:0x8036B080 .sbss start:0x803EA0C0 end:0x803EA0C8 .sdata2 start:0x803EBBC8 end:0x803EBC30 -d_grass.o: +d/d_grass.cpp: .text start:0x80074E4C end:0x800765A4 .ctors start:0x803360CC end:0x803360D0 .rodata start:0x80346468 end:0x803464B0 @@ -610,7 +610,7 @@ d_grass.o: .sbss start:0x803EA0C8 end:0x803EA0D8 .sdata2 start:0x803EBC30 end:0x803EBCA8 -d_tree.o: +d/d_tree.cpp: .text start:0x800765A4 end:0x80078294 .text start:0x80078294 end:0x800782B0 .ctors start:0x803360D0 end:0x803360D4 @@ -621,7 +621,7 @@ d_tree.o: .sbss start:0x803EA0D8 end:0x803EA0E0 .sdata2 start:0x803EBCA8 end:0x803EBD38 -d_particle.o: +d/particle/d_particle.cpp: .text start:0x800782B0 end:0x8007DDE8 .ctors start:0x803360D4 end:0x803360D8 .rodata start:0x803464E0 end:0x80346618 @@ -631,17 +631,17 @@ d_particle.o: .sdata2 start:0x803EBD38 end:0x803EBDA8 .sbss2 start:0x803F0410 end:0x803F0418 -d_particle_name.o: +d/particle/d_particle_name.cpp: .text start:0x8007DDE8 end:0x8007DDE8 .data start:0x8036EAD0 end:0x8036EB40 -d_path.o: +d/d_path.cpp: .text start:0x8007DDE8 end:0x8007E274 .text start:0x8007E274 end:0x8007E274 .rodata start:0x80346618 end:0x803466A0 .sdata2 start:0x803EBDA8 end:0x803EBDB0 -d_drawlist.o: +d/d_drawlist.cpp: .text start:0x8007E274 end:0x80084C88 .ctors start:0x803360D8 end:0x803360DC .rodata start:0x803466A0 end:0x803466F0 @@ -651,11 +651,11 @@ d_drawlist.o: .sbss start:0x803EA118 end:0x803EA130 .sdata2 start:0x803EBDB0 end:0x803EBE88 -d_kankyo_data.o: +d/kankyo/d_kankyo_data.cpp: .text start:0x80084C88 end:0x80084D1C .data start:0x803701C8 end:0x80370788 -d_kankyo_wether.o: +d/kankyo/d_kankyo_wether.cpp: .text start:0x80084D1C end:0x800887D8 .rodata start:0x803466F0 end:0x803467E8 .data start:0x80370788 end:0x80370878 @@ -663,7 +663,7 @@ d_kankyo_wether.o: .sbss start:0x803EA130 end:0x803EA138 .sdata2 start:0x803EBE88 end:0x803EBF50 -d_kankyo_rain.o: +d/kankyo/d_kankyo_rain.cpp: .text start:0x800887D8 end:0x80099AF0 .text start:0x80099AF0 end:0x80099B38 .rodata start:0x803467E8 end:0x80346A30 @@ -673,28 +673,28 @@ d_kankyo_rain.o: .sbss start:0x803EA138 end:0x803EA178 .sdata2 start:0x803EBF50 end:0x803EC308 -d_kankyo_demo.o: +d/kankyo/d_kankyo_demo.cpp: .text start:0x80099B38 end:0x80099CA8 .sdata2 start:0x803EC308 end:0x803EC320 -d_detect.o: +d/d_detect.cpp: .text start:0x80099CA8 end:0x8009A2F4 .text start:0x8009A2F4 end:0x8009A2F4 .text start:0x8009A2F4 end:0x8009A310 .rodata start:0x80346A30 end:0x80346A40 .sdata2 start:0x803EC320 end:0x803EC348 -d_vibration.o: +d/d_vibration.cpp: .text start:0x8009A310 end:0x8009AEF4 .data start:0x80370900 end:0x80370910 .sbss start:0x803EA178 end:0x803EA180 .sdata2 start:0x803EC348 end:0x803EC350 -d_vib_pattern.o: +d/d_vib_pattern.cpp: .text start:0x8009AEF4 end:0x8009AEF4 .rodata start:0x80346A40 end:0x80346CA0 -d_attention.o: +d/d_attention.cpp: .text start:0x8009AEF4 end:0x8009DF44 .text start:0x8009DF44 end:0x8009DF44 .rodata start:0x80346CA0 end:0x80346D18 @@ -702,11 +702,11 @@ d_attention.o: .sdata start:0x803E9728 end:0x803E9738 .sdata2 start:0x803EC350 end:0x803EC3B0 -d_att_dist.o: +d/d_att_dist.cpp: .text start:0x8009DF44 end:0x8009DF44 .data start:0x80370988 end:0x80371DE0 -d_bg_s.o: +d/bg/d_bg_s.cpp: .text start:0x8009DF44 end:0x800A0224 .text start:0x800A0224 end:0x800A0224 .text start:0x800A0224 end:0x800A0224 @@ -726,7 +726,7 @@ d_bg_s.o: .data start:0x80371DE0 end:0x80371E78 .sdata2 start:0x803EC3B0 end:0x803EC3D0 -d_bg_s_acch.o: +d/bg/d_bg_s_acch.cpp: .text start:0x800A0250 end:0x800A201C .text start:0x800A201C end:0x800A2078 .text start:0x800A2078 end:0x800A20C0 @@ -752,7 +752,7 @@ d_bg_s_acch.o: .data start:0x80371E78 end:0x80371EF0 .sdata2 start:0x803EC3D0 end:0x803EC408 -d_bg_s_func.o: +d/bg/d_bg_s_func.cpp: .text start:0x800A2238 end:0x800A31CC .text start:0x800A31CC end:0x800A3334 .text start:0x800A3334 end:0x800A3334 @@ -768,16 +768,16 @@ d_bg_s_func.o: .data start:0x80371EF0 end:0x80371F20 .sdata2 start:0x803EC408 end:0x803EC410 -d_bg_s_lin_chk.o: +d/bg/d_bg_s_lin_chk.cpp: .text start:0x800A334C end:0x800A338C -d_bg_s_movebg_actor.o: +d/bg/d_bg_s_movebg_actor.cpp: .text start:0x800A338C end:0x800A3710 .text start:0x800A3710 end:0x800A3750 .data start:0x80371F20 end:0x80371F48 .sbss start:0x803EA180 end:0x803EA190 -d_bg_s_spl_grp_chk.o: +d/bg/d_bg_s_spl_grp_chk.cpp: .text start:0x800A3750 end:0x800A38B0 .text start:0x800A38B0 end:0x800A38B0 .text start:0x800A38B0 end:0x800A38B0 @@ -789,7 +789,7 @@ d_bg_s_spl_grp_chk.o: .text start:0x800A38B0 end:0x800A38B0 .sdata2 start:0x803EC410 end:0x803EC418 -d_bg_s_wtr_chk.o: +d/bg/d_bg_s_wtr_chk.cpp: .text start:0x800A38B0 end:0x800A3910 .text start:0x800A3910 end:0x800A3910 .text start:0x800A3910 end:0x800A3910 @@ -800,7 +800,7 @@ d_bg_s_wtr_chk.o: .text start:0x800A3910 end:0x800A3910 .text start:0x800A3910 end:0x800A3910 -d_bg_w.o: +d/bg/d_bg_w.cpp: .text start:0x800A3910 end:0x800A7540 .text start:0x800A7540 end:0x800A759C .text start:0x800A759C end:0x800A759C @@ -810,11 +810,11 @@ d_bg_w.o: .data start:0x80371F48 end:0x80371F88 .sdata2 start:0x803EC418 end:0x803EC448 -d_bg_w_deform.o: +d/bg/d_bg_w_deform.cpp: .text start:0x800A75FC end:0x800A771C .rodata start:0x80347540 end:0x80347598 -d_bg_w_hf.o: +d/bg/d_bg_w_hf.cpp: .text start:0x800A771C end:0x800A8390 .text start:0x800A8390 end:0x800A8410 .text start:0x800A8410 end:0x800A8414 @@ -822,14 +822,14 @@ d_bg_w_hf.o: .data start:0x80371F88 end:0x80371FB8 .sdata2 start:0x803EC448 end:0x803EC458 -d_bg_w_sv.o: +d/bg/d_bg_w_sv.cpp: .text start:0x800A8414 end:0x800A8A54 .text start:0x800A8A54 end:0x800A8A54 .text start:0x800A8A54 end:0x800A8AC4 .data start:0x80371FB8 end:0x80371FE8 .sdata2 start:0x803EC458 end:0x803EC460 -d_cc_d.o: +d/cc/d_cc_d.cpp: .text start:0x800A8AC4 end:0x800A97F8 .text start:0x800A97F8 end:0x800A9CA4 .text start:0x800A9CA4 end:0x800A9F20 @@ -837,7 +837,7 @@ d_cc_d.o: .rodata start:0x803475D8 end:0x803475F8 .data start:0x80371FE8 end:0x80372108 -d_cc_mass_s.o: +d/cc/d_cc_mass_s.cpp: .text start:0x800A9F20 end:0x800AAB08 .text start:0x800AAB08 end:0x800AACA4 .text start:0x800AACA4 end:0x800AACA4 @@ -849,7 +849,7 @@ d_cc_mass_s.o: .rodata start:0x803475F8 end:0x80347628 .sdata2 start:0x803EC460 end:0x803EC478 -d_cc_s.o: +d/cc/d_cc_s.cpp: .text start:0x800AACC0 end:0x800ABFAC .text start:0x800ABFAC end:0x800ABFAC .text start:0x800ABFAC end:0x800ABFAC @@ -864,34 +864,34 @@ d_cc_s.o: .data start:0x80372108 end:0x803721B8 .sdata2 start:0x803EC478 end:0x803EC4A0 -d_cc_uty.o: +d/cc/d_cc_uty.cpp: .text start:0x800AC048 end:0x800ACA78 .text start:0x800ACA78 end:0x800ACA94 .sdata2 start:0x803EC4A0 end:0x803EC4C8 -d_cam_param.o: +d/d_cam_param.cpp: .text start:0x800ACA94 end:0x800AD714 .text start:0x800AD714 end:0x800AD75C .data start:0x803721B8 end:0x803721E0 .sdata2 start:0x803EC4C8 end:0x803EC5E0 -d_cam_type.o: +d/d_cam_type.cpp: .text start:0x800AD75C end:0x800AD75C .rodata start:0x80347628 end:0x803485A8 .sdata2 start:0x803EC5E0 end:0x803EC5E8 -d_cam_style.o: +d/d_cam_style.cpp: .text start:0x800AD75C end:0x800AD75C .rodata start:0x803485A8 end:0x8034CFE8 .sdata2 start:0x803EC5E8 end:0x803EC5F0 -d_cam_type2.o: +d/d_cam_type2.cpp: .text start:0x800AD75C end:0x800AD75C .rodata start:0x8034CFE8 end:0x8034D118 .data start:0x803721E0 end:0x80372270 .sdata2 start:0x803EC5F0 end:0x803EC5F8 -d_ev_camera.o: +d/d_ev_camera.cpp: .text start:0x800AD75C end:0x800BAD88 .rodata start:0x8034D118 end:0x8034D4C0 .data start:0x80372270 end:0x80372280 @@ -899,7 +899,7 @@ d_ev_camera.o: .sbss start:0x803EA190 end:0x803EA310 .sdata2 start:0x803EC5F8 end:0x803EC878 -d_wood.o: +d/d_wood.cpp: .text start:0x800BAD88 end:0x800BD1A4 .ctors start:0x803360DC end:0x803360E0 .rodata start:0x8034D4C0 end:0x8034D5F8 @@ -908,7 +908,7 @@ d_wood.o: .sbss start:0x803EA310 end:0x803EA320 .sdata2 start:0x803EC878 end:0x803EC8C8 -d_flower.o: +d/d_flower.cpp: .text start:0x800BD1A4 end:0x800BE9E0 .text start:0x800BE9E0 end:0x800BE9E0 .ctors start:0x803360E0 end:0x803360E4 @@ -919,55 +919,55 @@ d_flower.o: .sbss start:0x803EA320 end:0x803EA330 .sdata2 start:0x803EC8C8 end:0x803EC920 -d_item_data.o: +d/d_item_data.cpp: .text start:0x800BE9E0 end:0x800BF67C .ctors start:0x803360E4 end:0x803360E8 .rodata start:0x8034D630 end:0x8034DFA0 .data start:0x803773A8 end:0x8037BD58 -d_seafightgame.o: +d/d_seafightgame.cpp: .text start:0x800BF67C end:0x800BFA88 .sdata2 start:0x803EC920 end:0x803EC928 -d_spline_path.o: +d/d_spline_path.cpp: .text start:0x800BFA88 end:0x800BFDC0 .text start:0x800BFDC0 end:0x800BFDC0 .text start:0x800BFDC0 end:0x800BFDC0 .sdata2 start:0x803EC928 end:0x803EC938 -d_s_actor_data_mng.o: +d/s/d_s_actor_data_mng.cpp: .text start:0x800BFDC0 end:0x800C04E8 .rodata start:0x8034DFA0 end:0x8034E0B8 .data start:0x8037BD58 end:0x8037BD68 -d_item.o: +d/d_item.cpp: .text start:0x800C04E8 end:0x800C58B4 .data start:0x8037BD68 end:0x8037C568 .sdata2 start:0x803EC938 end:0x803EC950 -d_2dnumber.o: +d/d_2dnumber.cpp: .text start:0x800C58B4 end:0x800C8448 .text start:0x800C8448 end:0x800C855C .rodata start:0x8034E0B8 end:0x8034E128 .data start:0x8037C568 end:0x8037C5D8 .sdata2 start:0x803EC950 end:0x803EC9D0 -d_a_npc_cb1_static.o: +d/a/d_a_npc_cb1_static.cpp: .text start:0x800C855C end:0x800C8564 .sbss start:0x803EA330 end:0x803EA338 -d_a_npc_mk_static.o: +d/a/d_a_npc_mk_static.cpp: .text start:0x800C8564 end:0x800C96CC .sdata2 start:0x803EC9D0 end:0x803ECA28 -d_salvage.o: +d/d_salvage.cpp: .text start:0x800C96CC end:0x800C9F04 .text start:0x800C9F04 end:0x800C9F04 .rodata start:0x8034E128 end:0x8034E148 .data start:0x8037C5D8 end:0x8037C5F8 .sdata2 start:0x803ECA28 end:0x803ECA50 -d_snap.o: +d/d_snap.cpp: .text start:0x800C9F04 end:0x800CBFE4 .text start:0x800CBFE4 end:0x800CBFE4 .text start:0x800CBFE4 end:0x800CC2A8 @@ -978,12 +978,12 @@ d_snap.o: .bss start:0x803D5BE0 end:0x803D6AD8 .sdata2 start:0x803ECA50 end:0x803ECA98 -d_point_wind.o: +d/d_point_wind.cpp: .text start:0x800CC2A8 end:0x800CC578 .rodata start:0x8034ED28 end:0x8034ED30 .sdata2 start:0x803ECA98 end:0x803ECAC8 -d_a_agb.o: +d/a/d_a_agb.cpp: .text start:0x800CC578 end:0x800D1638 .text start:0x800D1638 end:0x800D1640 .ctors start:0x803360EC end:0x803360F0 @@ -993,7 +993,7 @@ d_a_agb.o: .sbss start:0x803EA338 end:0x803EA348 .sdata2 start:0x803ECAC8 end:0x803ECB88 -d_a_arrow.o: +d/a/d_a_arrow.cpp: .text start:0x800D1640 end:0x800D5510 .rodata start:0x8034EDE8 end:0x8034EEF0 .data start:0x8037CF28 end:0x8037D328 @@ -1001,14 +1001,14 @@ d_a_arrow.o: .sbss start:0x803EA348 end:0x803EA350 .sdata2 start:0x803ECB88 end:0x803ECC50 -d_a_bg.o: +d/a/d_a_bg.cpp: .text start:0x800D5510 end:0x800D63B4 .rodata start:0x8034EEF0 end:0x8034EF28 .data start:0x8037D328 end:0x8037D450 .bss start:0x803D6B58 end:0x803D6B78 .sdata2 start:0x803ECC50 end:0x803ECC68 -d_a_bomb.o: +d/a/d_a_bomb.cpp: .text start:0x800D63B4 end:0x800D63B4 .text start:0x800D63B4 end:0x800DA228 .text start:0x800DA228 end:0x800DA228 @@ -1020,7 +1020,7 @@ d_a_bomb.o: .sdata2 start:0x803ECC68 end:0x803ECD58 .sbss2 start:0x803F0418 end:0x803F0420 -d_a_bomb2.o: +d/a/d_a_bomb2.cpp: .text start:0x800DA400 end:0x800DDB8C .text start:0x800DDB8C end:0x800DDC64 .text start:0x800DDC64 end:0x800DDC64 @@ -1032,7 +1032,7 @@ d_a_bomb2.o: .sdata2 start:0x803ECD58 end:0x803ECE08 .sbss2 start:0x803F0420 end:0x803F0428 -d_a_boomerang.o: +d/a/d_a_boomerang.cpp: .text start:0x800DDC80 end:0x800E04FC .text start:0x800E04FC end:0x800E0504 .text start:0x800E0504 end:0x800E0568 @@ -1045,7 +1045,7 @@ d_a_boomerang.o: .sbss start:0x803EA360 end:0x803EA368 .sdata2 start:0x803ECE08 end:0x803ECEA8 -d_a_dai_item.o: +d/a/d_a_dai_item.cpp: .text start:0x800E0690 end:0x800E299C .ctors start:0x803360F4 end:0x803360F8 .rodata start:0x8034F108 end:0x8034F258 @@ -1055,18 +1055,18 @@ d_a_dai_item.o: .sbss start:0x803EA368 end:0x803EA370 .sdata2 start:0x803ECEA8 end:0x803ECF18 -d_a_demo00.o: +d/a/d_a_demo00.cpp: .text start:0x800E299C end:0x800E49B0 .rodata start:0x8034F258 end:0x8034F370 .data start:0x8037E6B8 end:0x8037E760 .sdata2 start:0x803ECF18 end:0x803ECF60 -d_a_disappear.o: +d/a/d_a_disappear.cpp: .text start:0x800E49B0 end:0x800E4E50 .data start:0x8037E760 end:0x8037E7F8 .sdata2 start:0x803ECF60 end:0x803ECF78 -d_a_esa.o: +d/a/d_a_esa.cpp: .text start:0x800E4E50 end:0x800E5C94 .text start:0x800E5C94 end:0x800E5CB0 .rodata start:0x8034F370 end:0x8034F3A0 @@ -1075,7 +1075,7 @@ d_a_esa.o: .sbss start:0x803EA370 end:0x803EA378 .sdata2 start:0x803ECF78 end:0x803ECFF0 -d_a_grid.o: +d/a/d_a_grid.cpp: .text start:0x800E5CB0 end:0x800E84D0 .text start:0x800E84D0 end:0x800E8588 .text start:0x800E8588 end:0x800E85BC @@ -1086,7 +1086,7 @@ d_a_grid.o: .sbss start:0x803EA378 end:0x803EA380 .sdata2 start:0x803ECFF0 end:0x803ED0F0 -d_a_himo2.o: +d/a/d_a_himo2.cpp: .text start:0x800E85BC end:0x800EDB90 .text start:0x800EDB90 end:0x800EDC04 .text start:0x800EDC04 end:0x800EDC7C @@ -1099,7 +1099,7 @@ d_a_himo2.o: .sbss start:0x803EA380 end:0x803EA390 .sdata2 start:0x803ED0F0 end:0x803ED298 -d_a_hookshot.o: +d/a/d_a_hookshot.cpp: .text start:0x800EE008 end:0x800F0134 .text start:0x800F0134 end:0x800F0168 .text start:0x800F0168 end:0x800F01C4 @@ -1108,14 +1108,14 @@ d_a_hookshot.o: .data start:0x8037F3C0 end:0x8037FBA0 .sdata2 start:0x803ED298 end:0x803ED2F0 -d_a_ib.o: +d/a/d_a_ib.cpp: .text start:0x800F01C4 end:0x800F1B60 .rodata start:0x8034F400 end:0x8034F490 .data start:0x8037FBA0 end:0x8037FF40 .sbss start:0x803EA390 end:0x803EA398 .sdata2 start:0x803ED2F0 end:0x803ED348 -d_a_item.o: +d/a/d_a_item.cpp: .text start:0x800F1B60 end:0x800F598C .text start:0x800F598C end:0x800F59A8 .rodata start:0x8034F490 end:0x8034F4A0 @@ -1124,13 +1124,13 @@ d_a_item.o: .sbss start:0x803EA398 end:0x803EA3A0 .sdata2 start:0x803ED348 end:0x803ED3C0 -d_a_itembase.o: +d/a/d_a_itembase.cpp: .text start:0x800F59A8 end:0x800F654C .rodata start:0x8034F4A0 end:0x8034F508 .data start:0x803807C0 end:0x803807E8 .sdata2 start:0x803ED3C0 end:0x803ED3E0 -d_a_nh.o: +d/a/d_a_nh.cpp: .text start:0x800F654C end:0x800F7F54 .ctors start:0x80336104 end:0x80336108 .rodata start:0x8034F508 end:0x8034F580 @@ -1139,7 +1139,7 @@ d_a_nh.o: .sbss start:0x803EA3A0 end:0x803EA3A8 .sdata2 start:0x803ED3E0 end:0x803ED420 -d_a_npc_fa1.o: +d/a/d_a_npc_fa1.cpp: .text start:0x800F7F54 end:0x800FAA74 .text start:0x800FAA74 end:0x800FAA88 .ctors start:0x80336108 end:0x8033610C @@ -1149,7 +1149,7 @@ d_a_npc_fa1.o: .sbss start:0x803EA3A8 end:0x803EA3B8 .sdata2 start:0x803ED420 end:0x803ED488 -d_a_obj_search.o: +d/a/d_a_obj_search.cpp: .text start:0x800FAA88 end:0x800FF878 .text start:0x800FF878 end:0x800FF878 .rodata start:0x8034F618 end:0x8034F798 @@ -1160,7 +1160,7 @@ d_a_obj_search.o: .sdata2 start:0x803ED488 end:0x803ED580 .sbss2 start:0x803F0428 end:0x803F0430 -d_a_player.o: +d/a/d_a_player.cpp: .text start:0x800FF878 end:0x800FFD90 .text start:0x800FFD90 end:0x800FFD90 .text start:0x800FFD90 end:0x800FFE04 @@ -1168,7 +1168,7 @@ d_a_player.o: .data start:0x803812F0 end:0x80381320 .sdata2 start:0x803ED580 end:0x803ED5A8 -d_a_player_main.o: +d/a/d_a_player_main.cpp: .text start:0x800FFE04 end:0x80125EAC .text start:0x80125EAC end:0x80129BB8 .text start:0x80129BB8 end:0x8012FD84 @@ -1207,14 +1207,14 @@ d_a_player_main.o: .sdata2 start:0x803ED5A8 end:0x803EDA70 .sbss2 start:0x803F0430 end:0x803F0438 -d_a_player_npc.o: +d/a/d_a_player_npc.cpp: .text start:0x801570DC end:0x80157E04 .rodata start:0x80351A28 end:0x80351AC8 .bss start:0x803D7C10 end:0x803D7C28 .sbss start:0x803EA410 end:0x803EA418 .sdata2 start:0x803EDA70 end:0x803EDAA0 -d_a_sea.o: +d/a/d_a_sea.cpp: .text start:0x80157E04 end:0x8015A6E8 .text start:0x8015A6E8 end:0x8015A7F8 .text start:0x8015A7F8 end:0x8015A840 @@ -1225,25 +1225,25 @@ d_a_sea.o: .sdata start:0x803E97A8 end:0x803E97B0 .sdata2 start:0x803EDAA0 end:0x803EDB30 -d_a_spc_item01.o: +d/a/d_a_spc_item01.cpp: .text start:0x8015A840 end:0x8015B13C .data start:0x80383E20 end:0x80383ED8 .sdata2 start:0x803EDB30 end:0x803EDB60 -d_a_vrbox.o: +d/a/d_a_vrbox.cpp: .text start:0x8015B13C end:0x8015B760 .rodata start:0x80351B00 end:0x80351B50 .data start:0x80383ED8 end:0x80383F28 .sdata2 start:0x803EDB60 end:0x803EDB68 -d_a_vrbox2.o: +d/a/d_a_vrbox2.cpp: .text start:0x8015B760 end:0x8015C29C .rodata start:0x80351B50 end:0x80351BE0 .data start:0x80383F28 end:0x80383F78 .sdata start:0x803E97B0 end:0x803E97B8 .sdata2 start:0x803EDB68 end:0x803EDB88 -d_auction_screen.o: +d/d_auction_screen.cpp: .text start:0x8015C29C end:0x8015DBB0 .text start:0x8015DBB0 end:0x8015DCAC .ctors start:0x80336114 end:0x80336118 @@ -1253,14 +1253,14 @@ d_auction_screen.o: .sbss start:0x803EA418 end:0x803EA428 .sdata2 start:0x803EDB88 end:0x803EDBC0 -d_place_name.o: +d/d_place_name.cpp: .text start:0x8015DCAC end:0x8015E460 .text start:0x8015E460 end:0x8015E4BC .rodata start:0x80351CF0 end:0x80351F48 .data start:0x80383FF8 end:0x80384090 .sdata2 start:0x803EDBC0 end:0x803EDBD0 -d_camera.o: +d/d_camera.cpp: .text start:0x8015E4BC end:0x80179550 .text start:0x80179550 end:0x80179B44 .text start:0x80179B44 end:0x80179B60 @@ -1275,14 +1275,14 @@ d_camera.o: .sbss start:0x803EA428 end:0x803EA468 .sdata2 start:0x803EDBD0 end:0x803EDE58 -d_envse.o: +d/d_envse.cpp: .text start:0x80179EF8 end:0x8017A578 .text start:0x8017A578 end:0x8017A578 .data start:0x803848D8 end:0x80384918 .sdata2 start:0x803EDE58 end:0x803EDE60 .sbss2 start:0x803F0438 end:0x803F0440 -d_file_error.o: +d/file/d_file_error.cpp: .text start:0x8017A578 end:0x8017C070 .text start:0x8017C070 end:0x8017C2A4 .ctors start:0x8033611C end:0x80336120 @@ -1292,7 +1292,7 @@ d_file_error.o: .sdata start:0x803E97B8 end:0x803E97C8 .sdata2 start:0x803EDE60 end:0x803EDEA8 -d_file_select.o: +d/file/d_file_select.cpp: .text start:0x8017C2A4 end:0x8018A708 .text start:0x8018A708 end:0x8018ABA4 .ctors start:0x80336120 end:0x80336124 @@ -1302,7 +1302,7 @@ d_file_select.o: .sdata start:0x803E97C8 end:0x803E97D0 .sdata2 start:0x803EDEA8 end:0x803EDF10 -d_gameover.o: +d/d_gameover.cpp: .text start:0x8018ABA4 end:0x8018C00C .text start:0x8018C00C end:0x8018C0DC .text start:0x8018C0DC end:0x8018C194 @@ -1310,7 +1310,7 @@ d_gameover.o: .data start:0x80384FF0 end:0x80385058 .sdata2 start:0x803EDF10 end:0x803EDF60 -d_kankyo.o: +d/kankyo/d_kankyo.cpp: .text start:0x8018C194 end:0x801943B4 .text start:0x801943B4 end:0x801948CC .ctors start:0x80336124 end:0x80336128 @@ -1321,17 +1321,17 @@ d_kankyo.o: .sbss start:0x803EA468 end:0x803EA478 .sdata2 start:0x803EDF60 end:0x803EE080 -d_kyeff.o: +d/d_kyeff.cpp: .text start:0x801948CC end:0x80195040 .rodata start:0x80352540 end:0x80352590 .data start:0x80385370 end:0x803853B0 .sdata2 start:0x803EE080 end:0x803EE0C8 -d_kyeff2.o: +d/d_kyeff2.cpp: .text start:0x80195040 end:0x801950F8 .data start:0x803853B0 end:0x803853F0 -d_ky_thunder.o: +d/d_ky_thunder.cpp: .text start:0x801950F8 end:0x801959B4 .text start:0x801959B4 end:0x801959B4 .rodata start:0x80352590 end:0x803525D0 @@ -1340,15 +1340,15 @@ d_ky_thunder.o: .sbss start:0x803EA478 end:0x803EA480 .sdata2 start:0x803EE0C8 end:0x803EE118 -d_letter.o: +d/d_letter.cpp: .text start:0x801959B4 end:0x80195BF0 -d_level_se.o: +d/d_level_se.cpp: .text start:0x80195BF0 end:0x80195CF4 .data start:0x80385430 end:0x80385480 .sdata2 start:0x803EE118 end:0x803EE120 -d_menu_cloth.o: +d/menu/d_menu_cloth.cpp: .text start:0x80195CF4 end:0x80198750 .ctors start:0x80336128 end:0x8033612C .rodata start:0x803525D0 end:0x80352610 @@ -1358,7 +1358,7 @@ d_menu_cloth.o: .sdata2 start:0x803EE120 end:0x803EE1F0 .sbss2 start:0x803F0440 end:0x803F0448 -d_menu_collect.o: +d/menu/d_menu_collect.cpp: .text start:0x80198750 end:0x801A4C34 .text start:0x801A4C34 end:0x801A4C34 .text start:0x801A4C34 end:0x801A4C7C @@ -1369,7 +1369,7 @@ d_menu_collect.o: .bss start:0x803D94B8 end:0x803D9528 .sdata2 start:0x803EE1F0 end:0x803EE298 -d_menu_dmap.o: +d/menu/d_menu_dmap.cpp: .text start:0x801A4E24 end:0x801AB778 .text start:0x801AB778 end:0x801AB778 .text start:0x801AB778 end:0x801AB8B0 @@ -1379,7 +1379,7 @@ d_menu_dmap.o: .bss start:0x803D9528 end:0x803D9580 .sdata2 start:0x803EE298 end:0x803EE310 -d_menu_fmap.o: +d/menu/d_menu_fmap.cpp: .text start:0x801AB8B0 end:0x801B712C .text start:0x801B712C end:0x801B7488 .ctors start:0x80336134 end:0x80336138 @@ -1389,7 +1389,7 @@ d_menu_fmap.o: .sdata start:0x803E97F8 end:0x803E9800 .sdata2 start:0x803EE310 end:0x803EE3D8 -d_menu_fmap2.o: +d/menu/d_menu_fmap2.cpp: .text start:0x801B7488 end:0x801C3420 .text start:0x801C3420 end:0x801C3420 .text start:0x801C3420 end:0x801C3660 @@ -1400,7 +1400,7 @@ d_menu_fmap2.o: .sdata start:0x803E9800 end:0x803E9808 .sdata2 start:0x803EE3D8 end:0x803EE468 -d_menu_item.o: +d/menu/d_menu_item.cpp: .text start:0x801C3660 end:0x801CE448 .text start:0x801CE448 end:0x801CE448 .text start:0x801CE448 end:0x801CE564 @@ -1410,7 +1410,7 @@ d_menu_item.o: .bss start:0x803D9748 end:0x803D97B8 .sdata2 start:0x803EE468 end:0x803EE4C8 -d_menu_option.o: +d/menu/d_menu_option.cpp: .text start:0x801CE564 end:0x801D13C8 .text start:0x801D13C8 end:0x801D1448 .ctors start:0x80336140 end:0x80336144 @@ -1420,7 +1420,7 @@ d_menu_option.o: .sbss start:0x803EA488 end:0x803EA490 .sdata2 start:0x803EE4C8 end:0x803EE528 -d_menu_save.o: +d/menu/d_menu_save.cpp: .text start:0x801D1448 end:0x801D6530 .text start:0x801D6530 end:0x801D65A4 .text start:0x801D65A4 end:0x801D69E4 @@ -1430,7 +1430,7 @@ d_menu_save.o: .bss start:0x803D97C8 end:0x803D9808 .sdata2 start:0x803EE528 end:0x803EE580 -d_menu_window.o: +d/menu/d_menu_window.cpp: .text start:0x801D69E4 end:0x801DACB0 .text start:0x801DACB0 end:0x801DB154 .text start:0x801DB154 end:0x801DB154 @@ -1450,7 +1450,7 @@ d_menu_window.o: .sbss start:0x803EA490 end:0x803EA4C0 .sdata2 start:0x803EE580 end:0x803EE598 -d_mesg.o: +d/d_mesg.cpp: .text start:0x801DB510 end:0x801E2708 .rodata start:0x80353EE0 end:0x80354188 .data start:0x80386560 end:0x803867D8 @@ -1458,7 +1458,7 @@ d_mesg.o: .sbss start:0x803EA4C0 end:0x803EA4F0 .sdata2 start:0x803EE598 end:0x803EE628 -d_message.o: +d/message/d_message.cpp: .text start:0x801E2708 end:0x801E6618 .ctors start:0x8033614C end:0x80336150 .rodata start:0x80354188 end:0x80354308 @@ -1468,7 +1468,7 @@ d_message.o: .sdata2 start:0x803EE628 end:0x803EE6B0 .sbss2 start:0x803F0448 end:0x803F0450 -d_message_paper.o: +d/message/d_message_paper.cpp: .text start:0x801E6618 end:0x801EA6B4 .ctors start:0x80336150 end:0x80336154 .rodata start:0x80354308 end:0x803544F0 @@ -1477,7 +1477,7 @@ d_message_paper.o: .sbss start:0x803EA500 end:0x803EA510 .sdata2 start:0x803EE6B0 end:0x803EE718 -d_meter.o: +d/d_meter.cpp: .text start:0x801EA6B4 end:0x80201068 .text start:0x80201068 end:0x80201644 .text start:0x80201644 end:0x80201644 @@ -1491,7 +1491,7 @@ d_meter.o: .sdata2 start:0x803EE718 end:0x803EE8A8 .sbss2 start:0x803F0450 end:0x803F0458 -d_minigame_starter.o: +d/minigame/d_minigame_starter.cpp: .text start:0x802016C0 end:0x80202654 .text start:0x80202654 end:0x802026B0 .rodata start:0x80354F48 end:0x80354F88 @@ -1499,14 +1499,14 @@ d_minigame_starter.o: .sdata start:0x803E9838 end:0x803E9850 .sdata2 start:0x803EE8A8 end:0x803EE908 -d_minigame_terminater.o: +d/minigame/d_minigame_terminater.cpp: .text start:0x802026B0 end:0x80206634 .text start:0x80206634 end:0x80206690 .rodata start:0x80354F88 end:0x803551C8 .data start:0x80386C80 end:0x80386CF8 .sdata2 start:0x803EE908 end:0x803EE980 -d_msg.o: +d/d_msg.cpp: .text start:0x80206690 end:0x80212BCC .ctors start:0x80336158 end:0x8033615C .rodata start:0x803551C8 end:0x80355550 @@ -1515,7 +1515,7 @@ d_msg.o: .sbss start:0x803EA648 end:0x803EA6A0 .sdata2 start:0x803EE980 end:0x803EEA58 -d_name.o: +d/d_name.cpp: .text start:0x80212BCC end:0x80217A8C .text start:0x80217A8C end:0x80217B84 .ctors start:0x8033615C end:0x80336160 @@ -1524,7 +1524,7 @@ d_name.o: .bss start:0x803DA450 end:0x803DA4A8 .sdata2 start:0x803EEA58 end:0x803EEAA8 -d_npc.o: +d/d_npc.cpp: .text start:0x80217B84 end:0x8021A01C .text start:0x8021A01C end:0x8021B95C .text start:0x8021B95C end:0x8021B95C @@ -1534,7 +1534,7 @@ d_npc.o: .sbss start:0x803EA6A0 end:0x803EA6A8 .sdata2 start:0x803EEAA8 end:0x803EEAF0 -d_operate_wind.o: +d/d_operate_wind.cpp: .text start:0x8021B95C end:0x8021EE4C .text start:0x8021EE4C end:0x8021EFE4 .ctors start:0x80336160 end:0x80336164 @@ -1544,7 +1544,7 @@ d_operate_wind.o: .sbss start:0x803EA6A8 end:0x803EA6B0 .sdata2 start:0x803EEAF0 end:0x803EEB88 -d_metronome.o: +d/d_metronome.cpp: .text start:0x8021EFE4 end:0x802208E0 .text start:0x802208E0 end:0x80220978 .ctors start:0x80336164 end:0x80336168 @@ -1553,24 +1553,24 @@ d_metronome.o: .bss start:0x803DA4D0 end:0x803DA500 .sdata2 start:0x803EEB88 end:0x803EEBD8 -d_ovlp_fade.o: +d/ovlp/d_ovlp_fade.cpp: .text start:0x80220978 end:0x80220BA0 .data start:0x80387368 end:0x80387448 .sbss start:0x803EA6B0 end:0x803EA6B8 -d_ovlp_fade2.o: +d/ovlp/d_ovlp_fade2.cpp: .text start:0x80220BA0 end:0x80221630 .text start:0x80221630 end:0x802216E8 .data start:0x80387448 end:0x803874C8 .sdata2 start:0x803EEBD8 end:0x803EEC20 -d_ovlp_fade3.o: +d/ovlp/d_ovlp_fade3.cpp: .text start:0x802216E8 end:0x80221A40 .rodata start:0x80355968 end:0x80355998 .data start:0x803874C8 end:0x80387530 .sdata2 start:0x803EEC20 end:0x803EEC48 -d_ovlp_fade4.o: +d/ovlp/d_ovlp_fade4.cpp: .text start:0x80221A40 end:0x80222D4C .text start:0x80222D4C end:0x80222F54 .rodata start:0x80355998 end:0x803559C0 @@ -1578,7 +1578,7 @@ d_ovlp_fade4.o: .sdata2 start:0x803EEC48 end:0x803EECA0 .sbss2 start:0x803F0458 end:0x803F0460 -d_picture_box.o: +d/d_picture_box.cpp: .text start:0x80222F54 end:0x802297E8 .text start:0x802297E8 end:0x80229860 .rodata start:0x803559C0 end:0x80355CE0 @@ -1587,7 +1587,7 @@ d_picture_box.o: .sbss start:0x803EA6B8 end:0x803EA6C0 .sdata2 start:0x803EECA0 end:0x803EED30 -d_s_logo.o: +d/s/d_s_logo.cpp: .text start:0x80229860 end:0x8022C16C .rodata start:0x80355CE0 end:0x803560C0 .data start:0x803876A0 end:0x80387718 @@ -1595,7 +1595,7 @@ d_s_logo.o: .sdata2 start:0x803EED30 end:0x803EED78 .sbss2 start:0x803F0460 end:0x803F0470 -d_s_menu.o: +d/s/d_s_menu.cpp: .text start:0x8022C16C end:0x8022CF40 .rodata start:0x803560C0 end:0x803562E0 .data start:0x80387718 end:0x803877A0 @@ -1603,7 +1603,7 @@ d_s_menu.o: .sbss start:0x803EA738 end:0x803EA750 .sdata2 start:0x803EED78 end:0x803EEDC0 -d_s_name.o: +d/s/d_s_name.cpp: .text start:0x8022CF40 end:0x8022FBCC .text start:0x8022FBCC end:0x8022FBCC .text start:0x8022FBCC end:0x8022FBCC @@ -1617,19 +1617,19 @@ d_s_name.o: .sdata2 start:0x803EEDC0 end:0x803EEE10 .sbss2 start:0x803F0470 end:0x803F0478 -d_s_open.o: +d/s/d_s_open.cpp: .text start:0x8023011C end:0x802305A0 .rodata start:0x803563F0 end:0x80356438 .data start:0x80387CE0 end:0x80387D48 -d_s_open_sub.o: +d/s/d_s_open_sub.cpp: .text start:0x802305A0 end:0x80231B40 .text start:0x80231B40 end:0x80231B60 .rodata start:0x80356438 end:0x803564B8 .data start:0x80387D48 end:0x80387E30 .sdata2 start:0x803EEE10 end:0x803EEE50 -d_s_play.o: +d/s/d_s_play.cpp: .text start:0x80231B60 end:0x80233F1C .ctors start:0x8033616C end:0x80336170 .rodata start:0x803564B8 end:0x80356C10 @@ -1639,19 +1639,19 @@ d_s_play.o: .sbss start:0x803EA750 end:0x803EA778 .sdata2 start:0x803EEE50 end:0x803EEE90 -d_s_room.o: +d/s/d_s_room.cpp: .text start:0x80233F1C end:0x802348D8 .rodata start:0x80356C10 end:0x80356CB0 .data start:0x80388328 end:0x80388378 .bss start:0x803DB4C8 end:0x803DB4E8 -d_s_title.o: +d/s/d_s_title.cpp: .text start:0x802348D8 end:0x80234B4C .rodata start:0x80356CB0 end:0x80356CC8 .data start:0x80388378 end:0x803883E0 .sdata2 start:0x803EEE90 end:0x803EEE98 -d_scope.o: +d/d_scope.cpp: .text start:0x80234B4C end:0x80238CD4 .ctors start:0x80336170 end:0x80336174 .rodata start:0x80356CC8 end:0x80356E30 @@ -1660,18 +1660,18 @@ d_scope.o: .sbss start:0x803EA778 end:0x803EA790 .sdata2 start:0x803EEE98 end:0x803EEF10 -d_throwstone.o: +d/d_throwstone.cpp: .text start:0x80238CD4 end:0x80238FF0 .data start:0x80388430 end:0x80388480 .sdata2 start:0x803EEF10 end:0x803EEF18 -d_timer.o: +d/d_timer.cpp: .text start:0x80238FF0 end:0x8023B2D8 .rodata start:0x80356E30 end:0x80356F10 .data start:0x80388480 end:0x803885C8 .sdata2 start:0x803EEF18 end:0x803EEF60 -d_water_mark.o: +d/d_water_mark.cpp: .text start:0x8023B2D8 end:0x8023BB54 .ctors start:0x80336174 end:0x80336178 .rodata start:0x80356F10 end:0x80356F40 @@ -1680,7 +1680,7 @@ d_water_mark.o: .sbss start:0x803EA790 end:0x803EA798 .sdata2 start:0x803EEF60 end:0x803EEF88 -d_wind_arrow.o: +d/d_wind_arrow.cpp: .text start:0x8023BB54 end:0x8023C0F8 .text start:0x8023C0F8 end:0x8023C0F8 .rodata start:0x80356F40 end:0x80356F78 @@ -1689,13 +1689,13 @@ d_wind_arrow.o: .sbss start:0x803EA798 end:0x803EA7A0 .sdata2 start:0x803EEF88 end:0x803EEFA0 -d_wpillar.o: +d/d_wpillar.cpp: .text start:0x8023C0F8 end:0x8023CD60 .rodata start:0x80356F78 end:0x80356FB8 .data start:0x80388648 end:0x80388688 .sdata2 start:0x803EEFA0 end:0x803EEFD8 -d_wpot_water.o: +d/d_wpot_water.cpp: .text start:0x8023CD60 end:0x8023D75C .text start:0x8023D75C end:0x8023D828 .ctors start:0x80336178 end:0x8033617C @@ -1704,7 +1704,7 @@ d_wpot_water.o: .sbss start:0x803EA7A0 end:0x803EA7A8 .sdata2 start:0x803EEFD8 end:0x803EEFF8 -Runtime/__mem.o: +Runtime.PPCEABI.H/__mem.o: .init start:0x800033A8 end:0x800034E0 DynamicLink.o: @@ -1716,18 +1716,18 @@ DynamicLink.o: .sbss start:0x803EA7A8 end:0x803EA7C0 .sdata2 start:0x803EEFF8 end:0x803EF008 -SComponent/c_malloc.cpp: +SSystem/SComponent/c_malloc.cpp: .text start:0x8023EA80 end:0x8023EAEC .sbss start:0x803EA7C0 end:0x803EA7C8 -SComponent/c_API.cpp: +SSystem/SComponent/c_API.cpp: .text start:0x8023EAEC end:0x8023EAEC .data start:0x80388760 end:0x80388780 -SComponent/c_API_graphic.cpp: +SSystem/SComponent/c_API_graphic.cpp: .text start:0x8023EAEC end:0x8023EB7C -SComponent/c_cc_d.cpp: +SSystem/SComponent/c_cc_d.cpp: .text start:0x8023EB7C end:0x802401E4 .text start:0x802401E4 end:0x802401E4 .text start:0x802401E4 end:0x802401E4 @@ -1745,7 +1745,7 @@ SComponent/c_cc_d.cpp: .bss start:0x803DB5F0 end:0x803DB608 .sdata2 start:0x803EF008 end:0x803EF030 -SComponent/c_cc_s.cpp: +SSystem/SComponent/c_cc_s.cpp: .text start:0x802403B8 end:0x80242120 .text start:0x80242120 end:0x80242120 .text start:0x80242120 end:0x80242120 @@ -1757,41 +1757,41 @@ SComponent/c_cc_s.cpp: .sbss start:0x803EA7C8 end:0x803EA7D0 .sdata2 start:0x803EF030 end:0x803EF070 -SComponent/c_counter.cpp: +SSystem/SComponent/c_counter.cpp: .text start:0x8024213C end:0x80242184 .bss start:0x803DB620 end:0x803DB630 -SComponent/c_list.cpp: +SSystem/SComponent/c_list.cpp: .text start:0x80242184 end:0x80242380 -SComponent/c_list_iter.cpp: +SSystem/SComponent/c_list_iter.cpp: .text start:0x80242380 end:0x802423F0 -SComponent/c_node.cpp: +SSystem/SComponent/c_node.cpp: .text start:0x802423F0 end:0x80242644 -SComponent/c_node_iter.cpp: +SSystem/SComponent/c_node_iter.cpp: .text start:0x80242644 end:0x80242760 -SComponent/c_tree.cpp: +SSystem/SComponent/c_tree.cpp: .text start:0x80242760 end:0x80242860 -SComponent/c_tree_iter.cpp: +SSystem/SComponent/c_tree_iter.cpp: .text start:0x80242860 end:0x80242944 -SComponent/c_phase.cpp: +SSystem/SComponent/c_phase.cpp: .text start:0x80242944 end:0x80242AF4 -SComponent/c_request.cpp: +SSystem/SComponent/c_request.cpp: .text start:0x80242AF4 end:0x80242BA0 -SComponent/c_tag.cpp: +SSystem/SComponent/c_tag.cpp: .text start:0x80242BA0 end:0x80242D9C -SComponent/c_tag_iter.cpp: +SSystem/SComponent/c_tag_iter.cpp: .text start:0x80242D9C end:0x80242E04 -SComponent/c_xyz.cpp: +SSystem/SComponent/c_xyz.cpp: .text start:0x80242E04 end:0x8024363C .text start:0x8024363C end:0x8024363C .ctors start:0x80336180 end:0x80336184 @@ -1799,7 +1799,7 @@ SComponent/c_xyz.cpp: .bss start:0x803DB630 end:0x803DB6F0 .sdata2 start:0x803EF070 end:0x803EF088 -SComponent/c_sxyz.cpp: +SSystem/SComponent/c_sxyz.cpp: .text start:0x8024363C end:0x802437D4 .text start:0x802437D4 end:0x802437D4 .ctors start:0x80336184 end:0x80336188 @@ -1807,13 +1807,13 @@ SComponent/c_sxyz.cpp: .sbss start:0x803EA7D0 end:0x803EA7D8 .sdata2 start:0x803EF088 end:0x803EF090 -SComponent/c_math.cpp: +SSystem/SComponent/c_math.cpp: .text start:0x802437D4 end:0x80243BD0 .data start:0x80388950 end:0x80389158 .sbss start:0x803EA7D8 end:0x803EA7F0 .sdata2 start:0x803EF090 end:0x803EF0D8 -SComponent/c_bg_s.cpp: +SSystem/SComponent/c_bg_s.cpp: .text start:0x80243BD0 end:0x80244A94 .text start:0x80244A94 end:0x80244A94 .text start:0x80244A94 end:0x80244A94 @@ -1825,21 +1825,21 @@ SComponent/c_bg_s.cpp: .sbss start:0x803EA7F0 end:0x803EA7F8 .sdata2 start:0x803EF0D8 end:0x803EF0E0 -SComponent/c_bg_s_chk.cpp: +SSystem/SComponent/c_bg_s_chk.cpp: .text start:0x80244A94 end:0x80244B1C .data start:0x80389180 end:0x80389190 -SComponent/c_bg_s_gnd_chk.cpp: +SSystem/SComponent/c_bg_s_gnd_chk.cpp: .text start:0x80244B1C end:0x80244BA8 .text start:0x80244BA8 end:0x80244BA8 .text start:0x80244BA8 end:0x80244BA8 .text start:0x80244BA8 end:0x80244BA8 -SComponent/c_bg_s_lin_chk.cpp: +SSystem/SComponent/c_bg_s_lin_chk.cpp: .text start:0x80244BA8 end:0x80244C90 .text start:0x80244C90 end:0x80244C90 -SComponent/c_bg_w.cpp: +SSystem/SComponent/c_bg_w.cpp: .text start:0x80244C90 end:0x80247330 .text start:0x80247330 end:0x80247330 .text start:0x80247330 end:0x802474C4 @@ -1851,17 +1851,17 @@ SComponent/c_bg_w.cpp: .data start:0x80389190 end:0x803891F0 .sdata2 start:0x803EF0E0 end:0x803EF100 -SComponent/c_m2d.cpp: +SSystem/SComponent/c_m2d.cpp: .text start:0x8024753C end:0x80247870 .text start:0x80247870 end:0x80247870 .rodata start:0x803582F8 end:0x80358320 .sdata2 start:0x803EF100 end:0x803EF120 -SComponent/c_m2d_g_box.cpp: +SSystem/SComponent/c_m2d_g_box.cpp: .text start:0x80247870 end:0x80247B90 .sdata2 start:0x803EF120 end:0x803EF138 -SComponent/c_m3d.cpp: +SSystem/SComponent/c_m3d.cpp: .text start:0x80247B90 end:0x8024F454 .text start:0x8024F454 end:0x8024F454 .text start:0x8024F454 end:0x8024F454 @@ -1870,37 +1870,37 @@ SComponent/c_m3d.cpp: .rodata start:0x80358320 end:0x80359298 .sdata2 start:0x803EF138 end:0x803EF1E8 -SComponent/c_m3d_g_aab.cpp: +SSystem/SComponent/c_m3d_g_aab.cpp: .text start:0x8024F454 end:0x8024F518 -SComponent/c_m3d_g_cyl.cpp: +SSystem/SComponent/c_m3d_g_cyl.cpp: .text start:0x8024F518 end:0x8024FA94 .text start:0x8024FA94 end:0x8024FA94 .rodata start:0x80359298 end:0x80359560 .sdata2 start:0x803EF1E8 end:0x803EF1F0 -SComponent/c_m3d_g_pla.cpp: +SSystem/SComponent/c_m3d_g_pla.cpp: .text start:0x8024FA94 end:0x8024FB1C -SComponent/c_m3d_g_sph.cpp: +SSystem/SComponent/c_m3d_g_sph.cpp: .text start:0x8024FB1C end:0x8024FF64 .rodata start:0x80359560 end:0x80359790 .sdata2 start:0x803EF1F0 end:0x803EF1F8 -SComponent/c_m3d_g_tri.cpp: +SSystem/SComponent/c_m3d_g_tri.cpp: .text start:0x8024FF64 end:0x80250034 .text start:0x80250034 end:0x80250034 .text start:0x80250034 end:0x80250034 .text start:0x80250034 end:0x80250034 -SComponent/c_lib.cpp: +SSystem/SComponent/c_lib.cpp: .text start:0x80250034 end:0x80251340 .text start:0x80251340 end:0x80251340 .bss start:0x803DB700 end:0x803DB8E0 .sdata start:0x803E9878 end:0x803E9880 .sdata2 start:0x803EF1F8 end:0x803EF218 -SComponent/c_angle.cpp: +SSystem/SComponent/c_angle.cpp: .text start:0x80251340 end:0x80252020 .text start:0x80252020 end:0x80252104 .text start:0x80252104 end:0x80252104 @@ -1909,21 +1909,21 @@ SComponent/c_angle.cpp: .sbss start:0x803EA7F8 end:0x803EA810 .sdata2 start:0x803EF218 end:0x803EF260 -SComponent/c_data_tbl.cpp: +SSystem/SComponent/c_data_tbl.cpp: .text start:0x80252104 end:0x8025251C .data start:0x803891F0 end:0x80389220 -SStandard/s_basic.cpp: +SSystem/SStandard/s_basic.cpp: .text start:0x8025251C end:0x80252560 -JFramework/JFWSystem.cpp: +JSystem/JFramework/JFWSystem.cpp: .text start:0x80252560 end:0x80252950 .rodata start:0x80359790 end:0x803597C8 .sdata start:0x803E9880 end:0x803E98B0 .sbss start:0x803EA810 end:0x803EA830 .sdata2 start:0x803EF260 end:0x803EF270 -JFramework/JFWDisplay.cpp: +JSystem/JFramework/JFWDisplay.cpp: .text start:0x80252950 end:0x80253E60 .text start:0x80253E60 end:0x80253E60 .rodata start:0x803597C8 end:0x80359938 @@ -1933,18 +1933,18 @@ JFramework/JFWDisplay.cpp: .sbss start:0x803EA830 end:0x803EA858 .sdata2 start:0x803EF270 end:0x803EF290 -J3DU/J3DUClipper.cpp: +JSystem/J3DU/J3DUClipper.cpp: .text start:0x80253E60 end:0x80254564 .rodata start:0x80359938 end:0x803599F8 .sdata2 start:0x803EF290 end:0x803EF2A8 -J3DU/J3DUMotion.cpp: +JSystem/J3DU/J3DUMotion.cpp: .text start:0x80254564 end:0x802545F4 .text start:0x802545F4 end:0x80254728 .text start:0x80254728 end:0x80254728 .rodata start:0x803599F8 end:0x80359A08 -J3DU/J3DUDL.cpp: +JSystem/J3DU/J3DUDL.cpp: .text start:0x80254728 end:0x80254728 .text start:0x80254728 end:0x80254730 @@ -2067,55 +2067,55 @@ JPADraw/JPADraw.cpp: JPADraw/JPADrawSetupTev.cpp: .text start:0x8026AF60 end:0x8026B364 -JStage/JSGActor.cpp: +JSystem/JStage/JSGActor.cpp: .text start:0x8026B364 end:0x8026B43C .data start:0x8038A280 end:0x8038A308 .sdata2 start:0x803EF3F8 end:0x803EF400 -JStage/JSGAmbientLight.cpp: +JSystem/JStage/JSGAmbientLight.cpp: .text start:0x8026B43C end:0x8026B4BC .data start:0x8038A308 end:0x8038A348 .sdata2 start:0x803EF400 end:0x803EF408 -JStage/JSGCamera.cpp: +JSystem/JStage/JSGCamera.cpp: .text start:0x8026B4BC end:0x8026B598 .data start:0x8038A348 end:0x8038A3D8 .sdata2 start:0x803EF408 end:0x803EF410 -JStage/JSGFog.cpp: +JSystem/JStage/JSGFog.cpp: .text start:0x8026B598 end:0x8026B63C .data start:0x8038A3D8 end:0x8038A430 .sdata2 start:0x803EF410 end:0x803EF420 -JStage/JSGLight.cpp: +JSystem/JStage/JSGLight.cpp: .text start:0x8026B63C end:0x8026B6E8 .data start:0x8038A430 end:0x8038A498 .sdata2 start:0x803EF420 end:0x803EF428 -JStage/JSGObject.cpp: +JSystem/JStage/JSGObject.cpp: .text start:0x8026B6E8 end:0x8026B7A0 .data start:0x8038A498 end:0x8038A4D0 .sdata2 start:0x803EF428 end:0x803EF430 -JStage/JSGSystem.cpp: +JSystem/JStage/JSGSystem.cpp: .text start:0x8026B7A0 end:0x8026B828 .data start:0x8038A4D0 end:0x8038A520 -JStudio/jstudio-control.cpp: +JSystem/JStudio/JStudio/jstudio-control.cpp: .text start:0x8026B828 end:0x8026BDB8 .rodata start:0x80359FC8 end:0x80359FD8 .data start:0x8038A520 end:0x8038A560 .sdata2 start:0x803EF430 end:0x803EF438 -JStudio/jstudio-data.cpp: +JSystem/JStudio/JStudio/jstudio-data.cpp: .text start:0x8026BDB8 end:0x8026BDB8 .sdata2 start:0x803EF438 end:0x803EF440 -JStudio/jstudio-math.cpp: +JSystem/JStudio/JStudio/jstudio-math.cpp: .text start:0x8026BDB8 end:0x8026C0A0 .sdata2 start:0x803EF440 end:0x803EF448 -JStudio/jstudio-object.cpp: +JSystem/JStudio/JStudio/jstudio-object.cpp: .text start:0x8026C0A0 end:0x8026E7C8 .ctors start:0x80336198 end:0x8033619C .rodata start:0x80359FD8 end:0x8035A0E8 @@ -2124,7 +2124,7 @@ JStudio/jstudio-object.cpp: .sbss start:0x803EA868 end:0x803EA870 .sdata2 start:0x803EF448 end:0x803EF478 -JStudio/functionvalue.cpp: +JSystem/JStudio/JStudio/functionvalue.cpp: .text start:0x8026E7C8 end:0x8027070C .text start:0x8027070C end:0x80270778 .text start:0x80270778 end:0x80270778 @@ -2134,46 +2134,46 @@ JStudio/functionvalue.cpp: .sbss start:0x803EA870 end:0x803EA878 .sdata2 start:0x803EF478 end:0x803EF4C8 -JStudio/fvb.cpp: +JSystem/JStudio/JStudio/fvb.cpp: .text start:0x8027110C end:0x802721A4 .text start:0x802721A4 end:0x802721A4 .text start:0x802721A4 end:0x80272238 .rodata start:0x8035A0E8 end:0x8035A128 .data start:0x8038AF20 end:0x8038B038 -JStudio/fvb-data.cpp: +JSystem/JStudio/JStudio/fvb-data.cpp: .text start:0x80272238 end:0x80272238 .sdata2 start:0x803EF4C8 end:0x803EF4D0 -JStudio/fvb-data-parse.cpp: +JSystem/JStudio/JStudio/fvb-data-parse.cpp: .text start:0x80272238 end:0x802722A0 -JStudio/object-id.cpp: +JSystem/JStudio/JStudio/object-id.cpp: .text start:0x802722A0 end:0x80272390 -JStudio/stb.cpp: +JSystem/JStudio/JStudio/stb.cpp: .text start:0x80272390 end:0x80273178 .text start:0x80273178 end:0x80273178 .text start:0x80273178 end:0x8027320C .data start:0x8038B038 end:0x8038B0B8 .sdata2 start:0x803EF4D0 end:0x803EF4D8 -JStudio/stb-data.cpp: +JSystem/JStudio/JStudio/stb-data.cpp: .text start:0x8027320C end:0x8027320C .rodata start:0x8035A128 end:0x8035A148 .sdata2 start:0x803EF4D8 end:0x803EF4E0 -JStudio/stb-data-parse.cpp: +JSystem/JStudio/JStudio/stb-data-parse.cpp: .text start:0x8027320C end:0x80273354 -JStudio_JStage/control.cpp: +JSystem/JStudio/JStudio_JStage/control.cpp: .text start:0x80273354 end:0x80273930 .data start:0x8038B0B8 end:0x8038B0D0 -JStudio_JStage/object.cpp: +JSystem/JStudio/JStudio_JStage/object.cpp: .text start:0x80273930 end:0x80273A0C -JStudio_JStage/object-actor.cpp: +JSystem/JStudio/JStudio_JStage/object-actor.cpp: .text start:0x80273A0C end:0x802747D8 .text start:0x802747D8 end:0x802747F0 .text start:0x802747F0 end:0x80274880 @@ -2182,12 +2182,12 @@ JStudio_JStage/object-actor.cpp: .bss start:0x803DBD88 end:0x803DBE98 .sdata2 start:0x803EF4E0 end:0x803EF4E8 -JStudio_JStage/object-ambientlight.cpp: +JSystem/JStudio/JStudio_JStage/object-ambientlight.cpp: .text start:0x80274880 end:0x80274AFC .text start:0x80274AFC end:0x80274AFC .data start:0x8038B220 end:0x8038B240 -JStudio_JStage/object-camera.cpp: +JSystem/JStudio/JStudio_JStage/object-camera.cpp: .text start:0x80274AFC end:0x8027537C .text start:0x8027537C end:0x8027537C .text start:0x8027537C end:0x8027540C @@ -2195,7 +2195,7 @@ JStudio_JStage/object-camera.cpp: .data start:0x8038B240 end:0x8038B318 .bss start:0x803DBE98 end:0x803DBF78 -JStudio_JStage/object-fog.cpp: +JSystem/JStudio/JStudio_JStage/object-fog.cpp: .text start:0x8027540C end:0x80275940 .text start:0x80275940 end:0x80275940 .text start:0x80275940 end:0x802759D0 @@ -2203,7 +2203,7 @@ JStudio_JStage/object-fog.cpp: .data start:0x8038B318 end:0x8038B3A8 .bss start:0x803DBF78 end:0x803DC000 -JStudio_JStage/object-light.cpp: +JSystem/JStudio/JStudio_JStage/object-light.cpp: .text start:0x802759D0 end:0x80276340 .text start:0x80276340 end:0x80276340 .ctors start:0x803361A8 end:0x803361AC @@ -2211,11 +2211,11 @@ JStudio_JStage/object-light.cpp: .bss start:0x803DC000 end:0x803DC090 .sdata2 start:0x803EF4E8 end:0x803EF508 -JStudio_JAudio/control.cpp: +JSystem/JStudio/JStudio_JAudio/control.cpp: .text start:0x80276340 end:0x802764C8 .data start:0x8038B3E0 end:0x8038B3F0 -JStudio_JAudio/object-sound.cpp: +JSystem/JStudio/JStudio_JAudio/object-sound.cpp: .text start:0x802764C8 end:0x80276980 .text start:0x80276980 end:0x80276980 .text start:0x80276980 end:0x80276E8C @@ -2225,11 +2225,11 @@ JStudio_JAudio/object-sound.cpp: .sbss start:0x803EA878 end:0x803EA888 .sdata2 start:0x803EF508 end:0x803EF510 -JStudio_JParticle/control.cpp: +JSystem/JStudio/JStudio_JParticle/control.cpp: .text start:0x80276E8C end:0x80277020 .data start:0x8038B4C0 end:0x8038B4D0 -JStudio_JParticle/object-particle.cpp: +JSystem/JStudio/JStudio_JParticle/object-particle.cpp: .text start:0x80277020 end:0x80277A60 .text start:0x80277A60 end:0x80277B9C .text start:0x80277B9C end:0x80277B9C @@ -2255,36 +2255,36 @@ JStudioToolLibrary/console.cpp: .text start:0x80277F64 end:0x80277FAC .data start:0x8038B590 end:0x8038B5A0 -JAudio/JASCalc.cpp: +JSystem/JAudio/JASCalc.cpp: .text start:0x80277FAC end:0x802785D8 .rodata start:0x8035A158 end:0x8035A1F8 .sbss start:0x803EA898 end:0x803EA8A0 .sdata2 start:0x803EF550 end:0x803EF570 -JAudio/JASAiCtrl.cpp: +JSystem/JAudio/JASAiCtrl.cpp: .text start:0x802785D8 end:0x80278CA8 .rodata start:0x8035A1F8 end:0x8035A220 .bss start:0x803DC230 end:0x803DC240 .sbss start:0x803EA8A0 end:0x803EA8C8 -JAudio/JASDvdThread.cpp: +JSystem/JAudio/JASDvdThread.cpp: .text start:0x80278CA8 end:0x80279218 .rodata start:0x8035A220 end:0x8035A248 .data start:0x8038B5A0 end:0x8038B5B0 .sbss start:0x803EA8C8 end:0x803EA8D0 -JAudio/JASCallback.cpp: +JSystem/JAudio/JASCallback.cpp: .text start:0x80279218 end:0x802795EC .rodata start:0x8035A248 end:0x8035A2B0 .sdata start:0x803E98B8 end:0x803E98C0 .sbss start:0x803EA8D0 end:0x803EA8D8 -JAudio/JASRate.cpp: +JSystem/JAudio/JASRate.cpp: .text start:0x802795EC end:0x802795EC .sdata start:0x803E98C0 end:0x803E98D0 .sbss start:0x803EA8D8 end:0x803EA8E0 -JAudio/JASHardStream.cpp: +JSystem/JAudio/JASHardStream.cpp: .text start:0x802795EC end:0x8027A380 .text start:0x8027A380 end:0x8027A3BC .ctors start:0x803361B4 end:0x803361B8 @@ -2295,26 +2295,26 @@ JAudio/JASHardStream.cpp: .sbss start:0x803EA8E0 end:0x803EA900 .sdata2 start:0x803EF570 end:0x803EF588 -JAudio/JASHeapCtrl.cpp: +JSystem/JAudio/JASHeapCtrl.cpp: .text start:0x8027A3BC end:0x8027AC6C .text start:0x8027AC6C end:0x8027AC70 .rodata start:0x8035A590 end:0x8035A7C0 -JAudio/JASResArcLoader.cpp: +JSystem/JAudio/JASResArcLoader.cpp: .text start:0x8027AC70 end:0x8027AE58 -JAudio/JASProbe.cpp: +JSystem/JAudio/JASProbe.cpp: .text start:0x8027AE58 end:0x8027AE60 -JAudio/JASKernelDebug.cpp: +JSystem/JAudio/JASKernelDebug.cpp: .text start:0x8027AE60 end:0x8027AE9C -JAudio/JASCmdStack.cpp: +JSystem/JAudio/JASCmdStack.cpp: .text start:0x8027AE9C end:0x8027B2E0 .rodata start:0x8035A7C0 end:0x8035A830 .sbss start:0x803EA900 end:0x803EA910 -JAudio/JASSystemHeap.cpp: +JSystem/JAudio/JASSystemHeap.cpp: .text start:0x8027B2E0 end:0x8027B4C0 .text start:0x8027B4C0 end:0x8027B4FC .ctors start:0x803361B8 end:0x803361BC @@ -2323,36 +2323,36 @@ JAudio/JASSystemHeap.cpp: .sdata start:0x803E98D8 end:0x803E98E0 .sbss start:0x803EA910 end:0x803EA920 -JAudio/JASNoteMgr.cpp: +JSystem/JAudio/JASNoteMgr.cpp: .text start:0x8027B4FC end:0x8027B780 .rodata start:0x8035A8B8 end:0x8035A8F0 -JAudio/JASOuterParam.cpp: +JSystem/JAudio/JASOuterParam.cpp: .text start:0x8027B780 end:0x8027B918 .sdata2 start:0x803EF588 end:0x803EF590 -JAudio/JASPlayer_impl.cpp: +JSystem/JAudio/JASPlayer_impl.cpp: .text start:0x8027B918 end:0x8027BA68 .rodata start:0x8035A8F0 end:0x8035AA50 .data start:0x8038B5F0 end:0x8038BA60 .sbss start:0x803EA920 end:0x803EA930 .sdata2 start:0x803EF590 end:0x803EF5A8 -JAudio/JASRegisterParam.cpp: +JSystem/JAudio/JASRegisterParam.cpp: .text start:0x8027BA68 end:0x8027BBA0 -JAudio/JASSeqCtrl.cpp: +JSystem/JAudio/JASSeqCtrl.cpp: .text start:0x8027BBA0 end:0x8027BE28 .rodata start:0x8035AA50 end:0x8035AA88 -JAudio/JASSeqParser.cpp: +JSystem/JAudio/JASSeqParser.cpp: .text start:0x8027BE28 end:0x8027E108 .ctors start:0x803361BC end:0x803361C0 .rodata start:0x8035AA88 end:0x8035AC88 .data start:0x8038BA60 end:0x8038C010 .sdata2 start:0x803EF5A8 end:0x803EF5F0 -JAudio/JASTrack.cpp: +JSystem/JAudio/JASTrack.cpp: .text start:0x8027E108 end:0x80281778 .text start:0x80281778 end:0x802818C0 .text start:0x802818C0 end:0x802818C0 @@ -2361,29 +2361,29 @@ JAudio/JASTrack.cpp: .sbss start:0x803EA930 end:0x803EA940 .sdata2 start:0x803EF5F0 end:0x803EF668 -JAudio/JASTrackInterrupt.cpp: +JSystem/JAudio/JASTrackInterrupt.cpp: .text start:0x802818C0 end:0x80281A50 -JAudio/JASTrackPort.cpp: +JSystem/JAudio/JASTrackPort.cpp: .text start:0x80281A50 end:0x80281CF0 .rodata start:0x8035AF48 end:0x8035AF88 -JAudio/JASBank.cpp: +JSystem/JAudio/JASBank.cpp: .text start:0x80281CF0 end:0x80281D04 .sbss start:0x803EA940 end:0x803EA948 -JAudio/JASWaveBank.cpp: +JSystem/JAudio/JASWaveBank.cpp: .text start:0x80281D04 end:0x80281D18 .sbss start:0x803EA948 end:0x803EA950 -JAudio/JASBasicBank.cpp: +JSystem/JAudio/JASBasicBank.cpp: .text start:0x80281D18 end:0x80281F98 .text start:0x80281F98 end:0x80281FE0 .text start:0x80281FE0 end:0x80281FEC .rodata start:0x8035AF88 end:0x8035AFD0 .data start:0x8038C098 end:0x8038C0C0 -JAudio/JASBasicInst.cpp: +JSystem/JAudio/JASBasicInst.cpp: .text start:0x80281FEC end:0x80282910 .text start:0x80282910 end:0x80282958 .text start:0x80282958 end:0x8028297C @@ -2391,7 +2391,7 @@ JAudio/JASBasicInst.cpp: .data start:0x8038C0C0 end:0x8038C0F0 .sdata2 start:0x803EF668 end:0x803EF678 -JAudio/JASDrumSet.cpp: +JSystem/JAudio/JASDrumSet.cpp: .text start:0x8028297C end:0x80283104 .text start:0x80283104 end:0x80283110 .text start:0x80283110 end:0x80283110 @@ -2401,14 +2401,14 @@ JAudio/JASDrumSet.cpp: .sbss start:0x803EA950 end:0x803EA958 .sdata2 start:0x803EF678 end:0x803EF690 -JAudio/JASBasicWaveBank.cpp: +JSystem/JAudio/JASBasicWaveBank.cpp: .text start:0x80283110 end:0x80283AA0 .text start:0x80283AA0 end:0x80283B30 .text start:0x80283B30 end:0x80283C70 .rodata start:0x8035B110 end:0x8035B1B0 .data start:0x8038C108 end:0x8038C170 -JAudio/JASSimpleWaveBank.cpp: +JSystem/JAudio/JASSimpleWaveBank.cpp: .text start:0x80283C70 end:0x80283F9C .text start:0x80283F9C end:0x80283F9C .text start:0x80283F9C end:0x80283FEC @@ -2416,28 +2416,28 @@ JAudio/JASSimpleWaveBank.cpp: .rodata start:0x8035B1B0 end:0x8035B1E0 .data start:0x8038C170 end:0x8038C1B0 -JAudio/JASInstEffect.cpp: +JSystem/JAudio/JASInstEffect.cpp: .text start:0x80283FF4 end:0x80284098 .rodata start:0x8035B1E0 end:0x8035B210 -JAudio/JASInstSense.cpp: +JSystem/JAudio/JASInstSense.cpp: .text start:0x80284098 end:0x80284300 .rodata start:0x8035B210 end:0x8035B260 .data start:0x8038C1B0 end:0x8038C1C0 .sdata2 start:0x803EF690 end:0x803EF6A8 -JAudio/JASInstRand.cpp: +JSystem/JAudio/JASInstRand.cpp: .text start:0x80284300 end:0x8028439C .data start:0x8038C1C0 end:0x8038C1D0 .sbss start:0x803EA958 end:0x803EA960 .sdata2 start:0x803EF6A8 end:0x803EF6B8 -JAudio/JASWSParser.cpp: +JSystem/JAudio/JASWSParser.cpp: .text start:0x8028439C end:0x802847F0 .text start:0x802847F0 end:0x80284898 .sbss start:0x803EA960 end:0x803EA968 -JAudio/JASBNKParser.cpp: +JSystem/JAudio/JASBNKParser.cpp: .text start:0x80284898 end:0x802852A8 .text start:0x802852A8 end:0x802852A8 .text start:0x802852A8 end:0x80285380 @@ -2446,7 +2446,7 @@ JAudio/JASBNKParser.cpp: .sbss start:0x803EA968 end:0x803EA970 .sdata2 start:0x803EF6B8 end:0x803EF6D8 -JAudio/JASWaveArcLoader.cpp: +JSystem/JAudio/JASWaveArcLoader.cpp: .text start:0x80285380 end:0x802859BC .text start:0x802859BC end:0x80285A74 .text start:0x80285A74 end:0x80285A74 @@ -2455,31 +2455,31 @@ JAudio/JASWaveArcLoader.cpp: .data start:0x8038C1E0 end:0x8038C240 .bss start:0x803DC6E8 end:0x803DC740 -JAudio/JASWaveBankMgr.cpp: +JSystem/JAudio/JASWaveBankMgr.cpp: .text start:0x80285A74 end:0x80285D3C .rodata start:0x8035B318 end:0x8035B368 .sbss start:0x803EA970 end:0x803EA978 -JAudio/JASBankMgr.cpp: +JSystem/JAudio/JASBankMgr.cpp: .text start:0x80285D3C end:0x802866B0 .rodata start:0x8035B368 end:0x8035B408 .data start:0x8038C240 end:0x8038C268 .sbss start:0x803EA978 end:0x803EA988 .sdata2 start:0x803EF6D8 end:0x803EF6F8 -JAudio/JASAudioThread.cpp: +JSystem/JAudio/JASAudioThread.cpp: .text start:0x802866B0 end:0x80286A88 .rodata start:0x8035B408 end:0x8035B4A0 .bss start:0x803DC740 end:0x803DDAC0 .sbss start:0x803EA988 end:0x803EA9A8 -JAudio/JASDSPBuf.cpp: +JSystem/JAudio/JASDSPBuf.cpp: .text start:0x80286A88 end:0x80286DE4 .rodata start:0x8035B4A0 end:0x8035B538 .sdata start:0x803E98E0 end:0x803E98E8 .sbss start:0x803EA9A8 end:0x803EA9C0 -JAudio/JASDSPChannel.cpp: +JSystem/JAudio/JASDSPChannel.cpp: .text start:0x80286DE4 end:0x80287868 .text start:0x80287868 end:0x802878B4 .rodata start:0x8035B538 end:0x8035B770 @@ -2488,7 +2488,7 @@ JAudio/JASDSPChannel.cpp: .sbss start:0x803EA9C0 end:0x803EA9D8 .sdata2 start:0x803EF6F8 end:0x803EF700 -JAudio/JASDSPInterface.cpp: +JSystem/JAudio/JASDSPInterface.cpp: .text start:0x802878B4 end:0x80288120 .rodata start:0x8035B770 end:0x8035B820 .data start:0x8038C290 end:0x8038C2A8 @@ -2496,87 +2496,87 @@ JAudio/JASDSPInterface.cpp: .sdata start:0x803E98F0 end:0x803E9908 .sbss start:0x803EA9D8 end:0x803EA9E8 -JAudio/JASDriverIF.cpp: +JSystem/JAudio/JASDriverIF.cpp: .text start:0x80288120 end:0x80288294 .rodata start:0x8035B820 end:0x8035B8C0 .sdata start:0x803E9908 end:0x803E9918 .sdata2 start:0x803EF700 end:0x803EF720 -JAudio/JASChGlobal.cpp: +JSystem/JAudio/JASChGlobal.cpp: .text start:0x80288294 end:0x80288734 .text start:0x80288734 end:0x802887A0 .text start:0x802887A0 end:0x8028886C .rodata start:0x8035B8C0 end:0x8035B928 .sbss start:0x803EA9E8 end:0x803EA9F8 -JAudio/JASChAllocQueue.cpp: +JSystem/JAudio/JASChAllocQueue.cpp: .text start:0x8028886C end:0x80288B90 .ctors start:0x803361C4 end:0x803361C8 .rodata start:0x8035B928 end:0x8035B958 .bss start:0x803DE420 end:0x803DE440 -JAudio/JASChannel.cpp: +JSystem/JAudio/JASChannel.cpp: .text start:0x80288B90 end:0x8028AB68 .rodata start:0x8035B958 end:0x8035BBC0 .data start:0x8038C2A8 end:0x8038C340 .sdata2 start:0x803EF720 end:0x803EF748 -JAudio/JASChannelMgr.cpp: +JSystem/JAudio/JASChannelMgr.cpp: .text start:0x8028AB68 end:0x8028B63C .rodata start:0x8035BBC0 end:0x8035BD48 .sdata2 start:0x803EF748 end:0x803EF758 -JAudio/JASOscillator.cpp: +JSystem/JAudio/JASOscillator.cpp: .text start:0x8028B63C end:0x8028BD94 .rodata start:0x8035BD48 end:0x8035BE48 .data start:0x8038C340 end:0x8038C360 .sdata2 start:0x803EF758 end:0x803EF790 -JAudio/JASDriverTables.cpp: +JSystem/JAudio/JASDriverTables.cpp: .text start:0x8028BD94 end:0x8028BDA0 .data start:0x8038C360 end:0x8038CAA0 -JAudio/dspproc.c: +JSystem/JAudio/dspproc.c: .text start:0x8028BDA0 end:0x8028C000 .sdata start:0x803E9918 end:0x803E9920 .sbss start:0x803EA9F8 end:0x803EAA00 .sdata2 start:0x803EF790 end:0x803EF798 -JAudio/dsptask.c: +JSystem/JAudio/dsptask.c: .text start:0x8028C000 end:0x8028C320 .data start:0x8038CAA0 end:0x8038E7C0 .bss start:0x803DE440 end:0x803E0520 .sbss start:0x803EAA00 end:0x803EAA08 -JAudio/osdsp.c: +JSystem/JAudio/osdsp.c: .text start:0x8028C320 end:0x8028C440 .rodata start:0x8035BE48 end:0x8035BE88 -JAudio/osdsp_task.c: +JSystem/JAudio/osdsp_task.c: .text start:0x8028C440 end:0x8028C82C .bss start:0x803E0520 end:0x803E0530 .sbss start:0x803EAA08 end:0x803EAA18 -JAudio/JAIAnimation.cpp: +JSystem/JAudio/JAIAnimation.cpp: .text start:0x8028C82C end:0x8028D3E8 .rodata start:0x8035BE88 end:0x8035BFA0 .data start:0x8038E7C0 end:0x8038E7D0 .sdata2 start:0x803EF798 end:0x803EF7C0 -JAudio/JAIBasic.cpp: +JSystem/JAudio/JAIBasic.cpp: .text start:0x8028D3E8 end:0x8028E9C0 .rodata start:0x8035BFA0 end:0x8035C308 .data start:0x8038E7D0 end:0x8038E7F8 .sbss start:0x803EAA18 end:0x803EAA20 .sdata2 start:0x803EF7C0 end:0x803EF7D8 -JAudio/JAIBankWave.cpp: +JSystem/JAudio/JAIBankWave.cpp: .text start:0x8028E9C0 end:0x8028EEA4 .rodata start:0x8035C308 end:0x8035C368 .sdata start:0x803E9920 end:0x803E9928 .sbss start:0x803EAA20 end:0x803EAA38 -JAudio/JAIConst.cpp: +JSystem/JAudio/JAIConst.cpp: .text start:0x8028EEA4 end:0x8028F140 .ctors start:0x803361C8 end:0x803361CC .rodata start:0x8035C368 end:0x8035C410 @@ -2584,42 +2584,42 @@ JAudio/JAIConst.cpp: .bss start:0x803E0530 end:0x803E0598 .sbss start:0x803EAA38 end:0x803EAA40 -JAudio/JAIDummyObject.cpp: +JSystem/JAudio/JAIDummyObject.cpp: .text start:0x8028F140 end:0x8028F46C .rodata start:0x8035C410 end:0x8035C4C0 .sbss start:0x803EAA40 end:0x803EAA50 -JAudio/JAIFx.cpp: +JSystem/JAudio/JAIFx.cpp: .text start:0x8028F46C end:0x8028F88C .rodata start:0x8035C4C0 end:0x8035C558 .sbss start:0x803EAA50 end:0x803EAA68 -JAudio/JAIGlobalParameter.cpp: +JSystem/JAudio/JAIGlobalParameter.cpp: .text start:0x8028F88C end:0x8028FC00 .rodata start:0x8035C558 end:0x8035C608 .sdata start:0x803E9928 end:0x803E99C8 .sbss start:0x803EAA68 end:0x803EAA78 .sdata2 start:0x803EF7D8 end:0x803EF7E0 -JAudio/JAIInitData.cpp: +JSystem/JAudio/JAIInitData.cpp: .text start:0x8028FC00 end:0x8028FFFC .rodata start:0x8035C608 end:0x8035C658 .data start:0x8038E828 end:0x8038E850 .sbss start:0x803EAA78 end:0x803EAA80 -JAudio/JAISeMgr.cpp: +JSystem/JAudio/JAISeMgr.cpp: .text start:0x8028FFFC end:0x802926B4 .text start:0x802926B4 end:0x802926FC .rodata start:0x8035C658 end:0x8035C838 .sbss start:0x803EAA80 end:0x803EAAB0 .sdata2 start:0x803EF7E0 end:0x803EF830 -JAudio/JAISequenceHeap.cpp: +JSystem/JAudio/JAISequenceHeap.cpp: .text start:0x802926FC end:0x80292E24 .rodata start:0x8035C838 end:0x8035C8E8 .sbss start:0x803EAAB0 end:0x803EAAC0 -JAudio/JAISequenceMgr.cpp: +JSystem/JAudio/JAISequenceMgr.cpp: .text start:0x80292E24 end:0x80295A70 .text start:0x80295A70 end:0x80295A90 .text start:0x80295A90 end:0x80295ACC @@ -2630,18 +2630,18 @@ JAudio/JAISequenceMgr.cpp: .sbss start:0x803EAAC0 end:0x803EAAD0 .sdata2 start:0x803EF830 end:0x803EF868 -JAudio/JAISound.cpp: +JSystem/JAudio/JAISound.cpp: .text start:0x80295D3C end:0x80298D10 .rodata start:0x8035CAD0 end:0x8035D1B8 .data start:0x8038E850 end:0x8038E888 .sdata2 start:0x803EF868 end:0x803EF8B8 -JAudio/JAISoundTable.cpp: +JSystem/JAudio/JAISoundTable.cpp: .text start:0x80298D10 end:0x80299144 .rodata start:0x8035D1B8 end:0x8035D348 .sbss start:0x803EAAD0 end:0x803EAAE8 -JAudio/JAIStreamMgr.cpp: +JSystem/JAudio/JAIStreamMgr.cpp: .text start:0x80299144 end:0x8029B928 .text start:0x8029B928 end:0x8029B928 .ctors start:0x803361CC end:0x803361D0 @@ -2652,7 +2652,7 @@ JAudio/JAIStreamMgr.cpp: .sbss start:0x803EAAE8 end:0x803EABA8 .sdata2 start:0x803EF8B8 end:0x803EF8E8 -JAudio/JAISystemInterface.cpp: +JSystem/JAudio/JAISystemInterface.cpp: .text start:0x8029B928 end:0x8029C0D0 .text start:0x8029C0D0 end:0x8029C0D0 .ctors start:0x803361D0 end:0x803361D4 @@ -2660,19 +2660,19 @@ JAudio/JAISystemInterface.cpp: .bss start:0x803E0698 end:0x803E06C0 .sdata2 start:0x803EF8E8 end:0x803EF8F0 -JMessage/data.cpp: +JSystem/JMessage/data.cpp: .text start:0x8029C0D0 end:0x8029C0D0 .sdata2 start:0x803EF8F0 end:0x803EF8F8 -JMessage/control.cpp: +JSystem/JMessage/control.cpp: .text start:0x8029C0D0 end:0x8029C544 .data start:0x8038E8E8 end:0x8038E8F8 -JMessage/processor.cpp: +JSystem/JMessage/processor.cpp: .text start:0x8029C544 end:0x8029D464 .data start:0x8038E8F8 end:0x8038E9B8 -JMessage/resource.cpp: +JSystem/JMessage/resource.cpp: .text start:0x8029D464 end:0x8029D910 .text start:0x8029D910 end:0x8029D950 .text start:0x8029D950 end:0x8029D950 @@ -2745,25 +2745,25 @@ JAZelAudio/JAIZelSound.cpp: .data start:0x8038FFE0 end:0x80390018 .sdata2 start:0x803EFAD0 end:0x803EFAF0 -gf/GFGeometry.cpp: +dolphin/gf/GFGeometry.cpp: .text start:0x802ACAD4 end:0x802AD208 .data start:0x80390018 end:0x803900C8 .sdata start:0x803E9AB0 end:0x803E9AB8 -gf/GFLight.cpp: +dolphin/gf/GFLight.cpp: .text start:0x802AD208 end:0x802AD250 -gf/GFPixel.cpp: +dolphin/gf/GFPixel.cpp: .text start:0x802AD250 end:0x802AD458 .sdata2 start:0x803EFAF0 end:0x803EFB20 -gf/GFTev.cpp: +dolphin/gf/GFTev.cpp: .text start:0x802AD458 end:0x802AD550 -gf/GFTransform.cpp: +dolphin/gf/GFTransform.cpp: .text start:0x802AD550 end:0x802AD77C -JKernel/JKRHeap.cpp: +JSystem/JKernel/JKRHeap.cpp: .text start:0x802AD77C end:0x802AE5A0 .text start:0x802AE5A0 end:0x802AE5B0 .rodata start:0x8035E0D0 end:0x8035E378 @@ -2771,14 +2771,14 @@ JKernel/JKRHeap.cpp: .sdata start:0x803E9AB8 end:0x803E9AC0 .sbss start:0x803EABC8 end:0x803EABF0 -JKernel/JKRStdHeap.cpp: +JSystem/JKernel/JKRStdHeap.cpp: .text start:0x802AE5B0 end:0x802AEB10 .text start:0x802AEB10 end:0x802AEBD4 .text start:0x802AEBD4 end:0x802AEBD4 .rodata start:0x8035E378 end:0x8035E500 .data start:0x80390128 end:0x80390188 -JKernel/JKRExpHeap.cpp: +JSystem/JKernel/JKRExpHeap.cpp: .text start:0x802AEBD4 end:0x802B08F8 .text start:0x802B08F8 end:0x802B090C .rodata start:0x8035E500 end:0x8035E930 @@ -2786,7 +2786,7 @@ JKernel/JKRExpHeap.cpp: .sbss start:0x803EABF0 end:0x803EAC08 .sdata2 start:0x803EFB20 end:0x803EFB30 -JKernel/JKRSolidHeap.cpp: +JSystem/JKernel/JKRSolidHeap.cpp: .text start:0x802B090C end:0x802B1270 .text start:0x802B1270 end:0x802B12AC .text start:0x802B12AC end:0x802B12AC @@ -2794,11 +2794,11 @@ JKernel/JKRSolidHeap.cpp: .data start:0x803901E8 end:0x80390248 .sdata2 start:0x803EFB30 end:0x803EFB48 -JKernel/JKRDisposer.cpp: +JSystem/JKernel/JKRDisposer.cpp: .text start:0x802B12AC end:0x802B1398 .data start:0x80390248 end:0x80390258 -JKernel/JKRThread.cpp: +JSystem/JKernel/JKRThread.cpp: .text start:0x802B1398 end:0x802B1858 .text start:0x802B1858 end:0x802B1940 .ctors start:0x803361D4 end:0x803361D8 @@ -2807,7 +2807,7 @@ JKernel/JKRThread.cpp: .bss start:0x803E0BC0 end:0x803E0BD8 .sbss start:0x803EAC08 end:0x803EAC18 -JKernel/JKRAram.cpp: +JSystem/JKernel/JKRAram.cpp: .text start:0x802B1940 end:0x802B2A64 .ctors start:0x803361D8 end:0x803361DC .rodata start:0x8035EB28 end:0x8035EC48 @@ -2816,7 +2816,7 @@ JKernel/JKRAram.cpp: .sdata start:0x803E9AC0 end:0x803E9AC8 .sbss start:0x803EAC18 end:0x803EAC50 -JKernel/JKRAramHeap.cpp: +JSystem/JKernel/JKRAramHeap.cpp: .text start:0x802B2A64 end:0x802B3020 .ctors start:0x803361DC end:0x803361E0 .rodata start:0x8035EC48 end:0x8035ECD0 @@ -2824,24 +2824,24 @@ JKernel/JKRAramHeap.cpp: .bss start:0x803E0C08 end:0x803E0C20 .sdata2 start:0x803EFB48 end:0x803EFB58 -JKernel/JKRAramBlock.cpp: +JSystem/JKernel/JKRAramBlock.cpp: .text start:0x802B3020 end:0x802B3290 .data start:0x803902C8 end:0x803902D8 -JKernel/JKRAramPiece.cpp: +JSystem/JKernel/JKRAramPiece.cpp: .text start:0x802B3290 end:0x802B3860 .ctors start:0x803361E0 end:0x803361E4 .rodata start:0x8035ECD0 end:0x8035ED28 .bss start:0x803E0C20 end:0x803E0C50 -JKernel/JKRAramStream.cpp: +JSystem/JKernel/JKRAramStream.cpp: .text start:0x802B3860 end:0x802B3D90 .text start:0x802B3D90 end:0x802B3DEC .rodata start:0x8035ED28 end:0x8035ED68 .data start:0x803902D8 end:0x80390318 .sbss start:0x803EAC50 end:0x803EAC60 -JKernel/JKRFileLoader.cpp: +JSystem/JKernel/JKRFileLoader.cpp: .text start:0x802B3DEC end:0x802B4334 .ctors start:0x803361E4 end:0x803361E8 .rodata start:0x8035ED68 end:0x8035ED70 @@ -2850,56 +2850,56 @@ JKernel/JKRFileLoader.cpp: .sdata start:0x803E9AC8 end:0x803E9AD0 .sbss start:0x803EAC60 end:0x803EAC68 -JKernel/JKRFileFinder.cpp: +JSystem/JKernel/JKRFileFinder.cpp: .text start:0x802B4334 end:0x802B460C .text start:0x802B460C end:0x802B4668 .data start:0x80390358 end:0x80390378 -JKernel/JKRFileCache.cpp: +JSystem/JKernel/JKRFileCache.cpp: .text start:0x802B4668 end:0x802B5580 .text start:0x802B5580 end:0x802B5580 .text start:0x802B5580 end:0x802B5630 .rodata start:0x8035ED70 end:0x8035ED98 .data start:0x80390378 end:0x803903C8 -JKernel/JKRArchivePub.cpp: +JSystem/JKernel/JKRArchivePub.cpp: .text start:0x802B5630 end:0x802B6478 .text start:0x802B6478 end:0x802B6478 .rodata start:0x8035ED98 end:0x8035EDD0 .data start:0x803903C8 end:0x80390418 -JKernel/JKRArchivePri.cpp: +JSystem/JKernel/JKRArchivePri.cpp: .text start:0x802B6478 end:0x802B6BE4 .sbss start:0x803EAC68 end:0x803EAC70 -JKernel/JKRMemArchive.cpp: +JSystem/JKernel/JKRMemArchive.cpp: .text start:0x802B6BE4 end:0x802B765C .rodata start:0x8035EDD0 end:0x8035EE60 .data start:0x80390418 end:0x80390468 -JKernel/JKRAramArchive.cpp: +JSystem/JKernel/JKRAramArchive.cpp: .text start:0x802B765C end:0x802B81F0 .text start:0x802B81F0 end:0x802B8250 .rodata start:0x8035EE60 end:0x8035EEF8 .data start:0x80390468 end:0x803904D8 -JKernel/JKRDvdArchive.cpp: +JSystem/JKernel/JKRDvdArchive.cpp: .text start:0x802B8250 end:0x802B8EA8 .text start:0x802B8EA8 end:0x802B8EA8 .rodata start:0x8035EEF8 end:0x8035EFA0 .data start:0x803904D8 end:0x80390528 -JKernel/JKRCompArchive.cpp: +JSystem/JKernel/JKRCompArchive.cpp: .text start:0x802B8EA8 end:0x802B9C8C .text start:0x802B9C8C end:0x802B9C8C .rodata start:0x8035EFA0 end:0x8035F080 .data start:0x80390528 end:0x80390578 -JKernel/JKRFile.cpp: +JSystem/JKernel/JKRFile.cpp: .text start:0x802B9C8C end:0x802B9D30 .rodata start:0x8035F080 end:0x8035F0A8 -JKernel/JKRDvdFile.cpp: +JSystem/JKernel/JKRDvdFile.cpp: .text start:0x802B9D30 end:0x802BA328 .text start:0x802BA328 end:0x802BA328 .text start:0x802BA328 end:0x802BA3C8 @@ -2908,7 +2908,7 @@ JKernel/JKRDvdFile.cpp: .data start:0x80390578 end:0x803905A0 .bss start:0x803E0C68 end:0x803E0C80 -JKernel/JKRDvdRipper.cpp: +JSystem/JKernel/JKRDvdRipper.cpp: .text start:0x802BA3C8 end:0x802BAFF0 .text start:0x802BAFF0 end:0x802BAFF0 .text start:0x802BAFF0 end:0x802BB090 @@ -2918,7 +2918,7 @@ JKernel/JKRDvdRipper.cpp: .sdata start:0x803E9AD0 end:0x803E9AD8 .sbss start:0x803EAC70 end:0x803EACA8 -JKernel/JKRDvdAramRipper.cpp: +JSystem/JKernel/JKRDvdAramRipper.cpp: .text start:0x802BB090 end:0x802BBF0C .text start:0x802BBF0C end:0x802BBF0C .text start:0x802BBF0C end:0x802BBF0C @@ -2928,29 +2928,29 @@ JKernel/JKRDvdAramRipper.cpp: .sdata start:0x803E9AD8 end:0x803E9AE0 .sbss start:0x803EACA8 end:0x803EACE8 -JKernel/JKRDecomp.cpp: +JSystem/JKernel/JKRDecomp.cpp: .text start:0x802BBF0C end:0x802BC660 .data start:0x803905A0 end:0x803905E0 .sbss start:0x803EACE8 end:0x803EACF0 -JSupport/JSUList.cpp: +JSystem/JSupport/JSUList.cpp: .text start:0x802BC660 end:0x802BCA70 -JSupport/JSUInputStream.cpp: +JSystem/JSupport/JSUInputStream.cpp: .text start:0x802BCA70 end:0x802BCD80 .text start:0x802BCD80 end:0x802BCD80 .text start:0x802BCD80 end:0x802BCD80 .rodata start:0x8035F1C8 end:0x8035F1E8 .data start:0x803905E0 end:0x80390620 -JSupport/JSUMemoryStream.cpp: +JSystem/JSupport/JSUMemoryStream.cpp: .text start:0x802BCD80 end:0x802BCE88 .text start:0x802BCE88 end:0x802BCE98 .text start:0x802BCE98 end:0x802BCE98 .text start:0x802BCE98 end:0x802BCE98 .data start:0x80390620 end:0x80390648 -JSupport/JSUFileStream.cpp: +JSystem/JSupport/JSUFileStream.cpp: .text start:0x802BCE98 end:0x802BD08C .text start:0x802BD08C end:0x802BD08C .text start:0x802BD08C end:0x802BD08C @@ -2958,49 +2958,49 @@ JSupport/JSUFileStream.cpp: .text start:0x802BD08C end:0x802BD0C4 .data start:0x80390648 end:0x80390670 -JGadget/binary.cpp: +JSystem/JGadget/binary.cpp: .text start:0x802BD0C4 end:0x802BD27C -JGadget/linklist.cpp: +JSystem/JGadget/linklist.cpp: .text start:0x802BD27C end:0x802BD590 -JGadget/std-vector.cpp: +JSystem/JGadget/std-vector.cpp: .text start:0x802BD590 end:0x802BD6E4 .text start:0x802BD6E4 end:0x802BDA50 -JUtility/JUTCacheFont.cpp: +JSystem/JUtility/JUTCacheFont.cpp: .text start:0x802BDA50 end:0x802BE958 .text start:0x802BE958 end:0x802BE958 .rodata start:0x8035F1E8 end:0x8035F290 .data start:0x80390670 end:0x803906C0 .sdata2 start:0x803EFB58 end:0x803EFB60 -JUtility/JUTResource.cpp: +JSystem/JUtility/JUTResource.cpp: .text start:0x802BE958 end:0x802BEA78 -JUtility/JUTTexture.cpp: +JSystem/JUtility/JUTTexture.cpp: .text start:0x802BEA78 end:0x802BEF08 .sdata2 start:0x803EFB60 end:0x803EFB78 -JUtility/JUTPalette.cpp: +JSystem/JUtility/JUTPalette.cpp: .text start:0x802BEF08 end:0x802BF018 .rodata start:0x8035F290 end:0x8035F2C0 -JUtility/JUTNameTab.cpp: +JSystem/JUtility/JUTNameTab.cpp: .text start:0x802BF018 end:0x802BF280 .text start:0x802BF280 end:0x802BF280 .rodata start:0x8035F2C0 end:0x8035F2E8 -JUtility/JUTGraphFifo.cpp: +JSystem/JUtility/JUTGraphFifo.cpp: .text start:0x802BF280 end:0x802BF420 .data start:0x803906C0 end:0x803906D0 .sbss start:0x803EACF0 end:0x803EAD00 -JUtility/JUTFont.cpp: +JSystem/JUtility/JUTFont.cpp: .text start:0x802BF420 end:0x802BF6C0 .text start:0x802BF6C0 end:0x802BF6C0 -JUtility/JUTResFont.cpp: +JSystem/JUtility/JUTResFont.cpp: .text start:0x802BF6C0 end:0x802C0908 .text start:0x802C0908 end:0x802C0908 .text start:0x802C0908 end:0x802C0908 @@ -3008,13 +3008,13 @@ JUtility/JUTResFont.cpp: .data start:0x803906D0 end:0x80390720 .sdata2 start:0x803EFB78 end:0x803EFB90 -JUtility/JUTDbPrint.cpp: +JSystem/JUtility/JUTDbPrint.cpp: .text start:0x802C0908 end:0x802C0E1C .text start:0x802C0E1C end:0x802C0E1C .sbss start:0x803EAD00 end:0x803EAD08 .sdata2 start:0x803EFB90 end:0x803EFBB0 -JUtility/JUTGamePad.cpp: +JSystem/JUtility/JUTGamePad.cpp: .text start:0x802C0E1C end:0x802C1FBC .text start:0x802C1FBC end:0x802C2144 .ctors start:0x803361F4 end:0x803361F8 @@ -3025,7 +3025,7 @@ JUtility/JUTGamePad.cpp: .sbss start:0x803EAD08 end:0x803EAD40 .sdata2 start:0x803EFBB0 end:0x803EFBF0 -JUtility/JUTException.cpp: +JSystem/JUtility/JUTException.cpp: .text start:0x802C2144 end:0x802C44DC .text start:0x802C44DC end:0x802C45D8 .ctors start:0x803361F8 end:0x803361FC @@ -3036,13 +3036,13 @@ JUtility/JUTException.cpp: .sbss start:0x803EAD40 end:0x803EAD60 .sdata2 start:0x803EFBF0 end:0x803EFC00 -JUtility/JUTDirectPrint.cpp: +JSystem/JUtility/JUTDirectPrint.cpp: .text start:0x802C45D8 end:0x802C4A88 .rodata start:0x8035FB28 end:0x8035FB30 .data start:0x803907D8 end:0x80390A90 .sbss start:0x803EAD60 end:0x803EAD68 -JUtility/JUTAssert.cpp: +JSystem/JUtility/JUTAssert.cpp: .text start:0x802C4A88 end:0x802C52B0 .rodata start:0x8035FB30 end:0x8035FBD0 .bss start:0x803E0E98 end:0x803E0F38 @@ -3050,31 +3050,31 @@ JUtility/JUTAssert.cpp: .sbss start:0x803EAD68 end:0x803EAD78 .sdata2 start:0x803EFC00 end:0x803EFC18 -JUtility/JUTVideo.cpp: +JSystem/JUtility/JUTVideo.cpp: .text start:0x802C52B0 end:0x802C5854 .data start:0x80390A90 end:0x80390AA0 .sbss start:0x803EAD78 end:0x803EAD90 -JUtility/JUTXfb.cpp: +JSystem/JUtility/JUTXfb.cpp: .text start:0x802C5854 end:0x802C5BA4 .rodata start:0x8035FBD0 end:0x8035FC20 .sbss start:0x803EAD90 end:0x803EAD98 -JUtility/JUTFader.cpp: +JSystem/JUtility/JUTFader.cpp: .text start:0x802C5BA4 end:0x802C5E44 .text start:0x802C5E44 end:0x802C5E44 .text start:0x802C5E44 end:0x802C5E8C .data start:0x80390AA0 end:0x80390AB8 .sdata2 start:0x803EFC18 end:0x803EFC20 -JUtility/JUTProcBar.cpp: +JSystem/JUtility/JUTProcBar.cpp: .text start:0x802C5E8C end:0x802C7948 .text start:0x802C7948 end:0x802C795C .sdata start:0x803E9B08 end:0x803E9B10 .sbss start:0x803EAD98 end:0x803EADB0 .sdata2 start:0x803EFC20 end:0x803EFC60 -JUtility/JUTConsole.cpp: +JSystem/JUtility/JUTConsole.cpp: .text start:0x802C795C end:0x802C9138 .text start:0x802C9138 end:0x802C9138 .rodata start:0x8035FC20 end:0x8035FE40 @@ -3082,32 +3082,32 @@ JUtility/JUTConsole.cpp: .sbss start:0x803EADB0 end:0x803EADC0 .sdata2 start:0x803EFC60 end:0x803EFC90 -JUtility/JUTDirectFile.cpp: +JSystem/JUtility/JUTDirectFile.cpp: .text start:0x802C9138 end:0x802C9510 -JUtility/JUTGba.cpp: +JSystem/JUtility/JUTGba.cpp: .text start:0x802C9510 end:0x802CA6B0 .rodata start:0x8035FE40 end:0x8035FEE0 .data start:0x80390AC8 end:0x80390AE8 .sbss start:0x803EADC0 end:0x803EADC8 -JUtility/JUTFontData_Ascfont_fix12.s: comment:0 +JSystem/JUtility/JUTFontData_Ascfont_fix12.s: comment:0 .rodata start:0x8035FEE0 end:0x80364040 align:32 -J2DGraph/J2DGrafContext.cpp: +JSystem/J2DGraph/J2DGrafContext.cpp: .text start:0x802CA6B0 end:0x802CB13C .text start:0x802CB13C end:0x802CB1D8 .data start:0x80390AE8 end:0x80390B10 .sdata2 start:0x803EFC90 end:0x803EFCA8 -J2DGraph/J2DOrthoGraph.cpp: +JSystem/J2DGraph/J2DOrthoGraph.cpp: .text start:0x802CB1D8 end:0x802CB760 .text start:0x802CB760 end:0x802CB760 .text start:0x802CB760 end:0x802CB768 .data start:0x80390B10 end:0x80390B38 .sdata2 start:0x803EFCA8 end:0x803EFCB0 -J2DGraph/J2DPrint.cpp: +JSystem/J2DGraph/J2DPrint.cpp: .text start:0x802CB768 end:0x802CCF0C .text start:0x802CCF0C end:0x802CCF0C .text start:0x802CCF0C end:0x802CCF54 @@ -3116,14 +3116,14 @@ J2DGraph/J2DPrint.cpp: .sbss start:0x803EADC8 end:0x803EADD8 .sdata2 start:0x803EFCB0 end:0x803EFCD8 -J2DGraph/J2DPane.cpp: +JSystem/J2DGraph/J2DPane.cpp: .text start:0x802CCF54 end:0x802CDF38 .text start:0x802CDF38 end:0x802CDF44 .text start:0x802CDF44 end:0x802CDF44 .data start:0x80390BA8 end:0x80390BE0 .sdata2 start:0x803EFCD8 end:0x803EFCF8 -J2DGraph/J2DScreen.cpp: +JSystem/J2DGraph/J2DScreen.cpp: .text start:0x802CDF44 end:0x802CE940 .text start:0x802CE940 end:0x802CE940 .text start:0x802CE940 end:0x802CE940 @@ -3136,14 +3136,14 @@ J2DGraph/J2DScreen.cpp: .data start:0x80390BE0 end:0x80390C20 .sdata2 start:0x803EFCF8 end:0x803EFD18 -J2DGraph/J2DWindow.cpp: +JSystem/J2DGraph/J2DWindow.cpp: .text start:0x802CE940 end:0x802D03EC .text start:0x802D03EC end:0x802D03EC .text start:0x802D03EC end:0x802D03F4 .data start:0x80390C20 end:0x80390C58 .sdata2 start:0x803EFD18 end:0x803EFD38 -J2DGraph/J2DPicture.cpp: +JSystem/J2DGraph/J2DPicture.cpp: .text start:0x802D03F4 end:0x802D2838 .text start:0x802D2838 end:0x802D2838 .text start:0x802D2838 end:0x802D2838 @@ -3151,7 +3151,7 @@ J2DGraph/J2DPicture.cpp: .data start:0x80390C58 end:0x80390C98 .sdata2 start:0x803EFD38 end:0x803EFD50 -J2DGraph/J2DTextBox.cpp: +JSystem/J2DGraph/J2DTextBox.cpp: .text start:0x802D2838 end:0x802D3510 .text start:0x802D3510 end:0x802D3510 .text start:0x802D3510 end:0x802D3510 @@ -3164,13 +3164,13 @@ JRenderer/JRenderer.cpp: .text start:0x802D3518 end:0x802D3598 .sdata start:0x803E9B10 end:0x803E9B20 -J3DGraphBase/J3DGD.cpp: +JSystem/J3DGraphBase/J3DGD.cpp: .text start:0x802D3598 end:0x802D6108 .data start:0x80390CD0 end:0x80390D80 .sdata start:0x803E9B20 end:0x803E9B58 .sdata2 start:0x803EFD70 end:0x803EFDB0 -J3DGraphBase/J3DSys.cpp: +JSystem/J3DGraphBase/J3DSys.cpp: .text start:0x802D6108 end:0x802D7384 .ctors start:0x803361FC end:0x80336200 .rodata start:0x803640A0 end:0x803640D8 @@ -3180,17 +3180,17 @@ J3DGraphBase/J3DSys.cpp: .sbss start:0x803EADD8 end:0x803EADE0 .sdata2 start:0x803EFDB0 end:0x803EFDC0 -J3DGraphBase/J3DVertex.cpp: +JSystem/J3DGraphBase/J3DVertex.cpp: .text start:0x802D7384 end:0x802D7708 -J3DGraphBase/J3DTransform.cpp: +JSystem/J3DGraphBase/J3DTransform.cpp: .text start:0x802D7708 end:0x802D847C .rodata start:0x803640D8 end:0x80364138 .data start:0x80390DD8 end:0x80390DE0 .sdata start:0x803E9B60 end:0x803E9B68 .sdata2 start:0x803EFDC0 end:0x803EFDE0 -J3DGraphBase/J3DPacket.cpp: +JSystem/J3DGraphBase/J3DPacket.cpp: .text start:0x802D847C end:0x802D8FD8 .text start:0x802D8FD8 end:0x802D9038 .text start:0x802D9038 end:0x802D9038 @@ -3198,7 +3198,7 @@ J3DGraphBase/J3DPacket.cpp: .bss start:0x803E10E8 end:0x803E10F8 .sbss start:0x803EADE0 end:0x803EADE8 -J3DGraphBase/J3DShapeMtx.cpp: +JSystem/J3DGraphBase/J3DShapeMtx.cpp: .text start:0x802D9038 end:0x802DA190 .text start:0x802DA190 end:0x802DA7EC .ctors start:0x80336200 end:0x80336204 @@ -3206,21 +3206,21 @@ J3DGraphBase/J3DShapeMtx.cpp: .sbss start:0x803EADE8 end:0x803EAE00 .sdata2 start:0x803EFDE0 end:0x803EFDE8 -J3DGraphBase/J3DShape.cpp: +JSystem/J3DGraphBase/J3DShape.cpp: .text start:0x802DA7EC end:0x802DB224 .text start:0x802DB224 end:0x802DB224 .data start:0x80391128 end:0x80391140 .sbss start:0x803EAE00 end:0x803EAE08 .sdata2 start:0x803EFDE8 end:0x803EFDF0 -J3DGraphBase/J3DMaterial.cpp: +JSystem/J3DGraphBase/J3DMaterial.cpp: .text start:0x802DB224 end:0x802DCA60 .text start:0x802DCA60 end:0x802DCDF4 .text start:0x802DCDF4 end:0x802DCDF4 .text start:0x802DCDF4 end:0x802DCDF4 .data start:0x80391140 end:0x803913C0 -J3DGraphBase/J3DMatBlock.cpp: +JSystem/J3DGraphBase/J3DMatBlock.cpp: .text start:0x802DCDF4 end:0x802E6F80 .text start:0x802E6F80 end:0x802E7564 .text start:0x802E7564 end:0x802E92F4 @@ -3231,14 +3231,14 @@ J3DGraphBase/J3DMatBlock.cpp: .sbss start:0x803EAE08 end:0x803EAE10 .sdata2 start:0x803EFDF0 end:0x803EFDF8 -J3DGraphBase/J3DTevs.cpp: +JSystem/J3DGraphBase/J3DTevs.cpp: .text start:0x802E92F4 end:0x802E9DAC .rodata start:0x80364158 end:0x803642F8 .bss start:0x803E10F8 end:0x803E3620 .sbss start:0x803EAE10 end:0x803EAE18 .sdata2 start:0x803EFDF8 end:0x803EFE48 -J3DGraphBase/J3DDrawBuffer.cpp: +JSystem/J3DGraphBase/J3DDrawBuffer.cpp: .text start:0x802E9DAC end:0x802EA590 .text start:0x802EA590 end:0x802EA590 .text start:0x802EA590 end:0x802EA590 @@ -3247,13 +3247,13 @@ J3DGraphBase/J3DDrawBuffer.cpp: .sbss start:0x803EAE18 end:0x803EAE20 .sdata2 start:0x803EFE48 end:0x803EFE58 -J3DGraphAnimator/J3DModelData.cpp: +JSystem/J3DGraphAnimator/J3DModelData.cpp: .text start:0x802EA590 end:0x802EAB54 .text start:0x802EAB54 end:0x802EAB60 .text start:0x802EAB60 end:0x802EABC4 .data start:0x80391F08 end:0x80391F70 -J3DGraphAnimator/J3DModel.cpp: +JSystem/J3DGraphAnimator/J3DModel.cpp: .text start:0x802EABC4 end:0x802ED358 .text start:0x802ED358 end:0x802ED358 .text start:0x802ED358 end:0x802ED358 @@ -3262,26 +3262,26 @@ J3DGraphAnimator/J3DModel.cpp: .sdata start:0x803E9B78 end:0x803E9B88 .sdata2 start:0x803EFE58 end:0x803EFE60 -J3DGraphAnimator/J3DAnimation.cpp: +JSystem/J3DGraphAnimator/J3DAnimation.cpp: .text start:0x802ED358 end:0x802F0C78 .text start:0x802F0C78 end:0x802F10D8 .text start:0x802F10D8 end:0x802F10D8 .data start:0x80391F90 end:0x80392048 .sdata2 start:0x803EFE60 end:0x803EFE90 -J3DGraphAnimator/J3DMaterialAnm.cpp: +JSystem/J3DGraphAnimator/J3DMaterialAnm.cpp: .text start:0x802F10D8 end:0x802F143C .text start:0x802F143C end:0x802F143C .text start:0x802F143C end:0x802F143C .text start:0x802F143C end:0x802F143C .data start:0x80392048 end:0x80392068 -J3DGraphAnimator/J3DVisibility.cpp: +JSystem/J3DGraphAnimator/J3DVisibility.cpp: .text start:0x802F143C end:0x802F14FC .text start:0x802F14FC end:0x802F1544 .data start:0x80392068 end:0x80392078 -J3DGraphAnimator/J3DCluster.cpp: +JSystem/J3DGraphAnimator/J3DCluster.cpp: .text start:0x802F1544 end:0x802F2AF8 .text start:0x802F2AF8 end:0x802F2AF8 .text start:0x802F2AF8 end:0x802F2AF8 @@ -3290,7 +3290,7 @@ J3DGraphAnimator/J3DCluster.cpp: .data start:0x80392078 end:0x80392088 .sdata2 start:0x803EFE90 end:0x803EFEC8 -J3DGraphAnimator/J3DJoint.cpp: +JSystem/J3DGraphAnimator/J3DJoint.cpp: .text start:0x802F2B40 end:0x802F37F8 .text start:0x802F37F8 end:0x802F3918 .text start:0x802F3918 end:0x802F3918 @@ -3300,17 +3300,17 @@ J3DGraphAnimator/J3DJoint.cpp: .data start:0x80392088 end:0x80392170 .sdata2 start:0x803EFEC8 end:0x803EFED0 -J3DGraphAnimator/J3DNode.cpp: +JSystem/J3DGraphAnimator/J3DNode.cpp: .text start:0x802F3924 end:0x802F39C4 .text start:0x802F39C4 end:0x802F39C8 .data start:0x80392170 end:0x80392190 -J3DGraphAnimator/J3DMaterialAttach.cpp: +JSystem/J3DGraphAnimator/J3DMaterialAttach.cpp: .text start:0x802F39C8 end:0x802F4670 .text start:0x802F4670 end:0x802F4670 .data start:0x80392190 end:0x803921A0 -J3DGraphLoader/J3DMaterialFactory.cpp: +JSystem/J3DGraphLoader/J3DMaterialFactory.cpp: .text start:0x802F4670 end:0x802F7338 .text start:0x802F7338 end:0x802F7520 .text start:0x802F7520 end:0x802F7580 @@ -3321,7 +3321,7 @@ J3DGraphLoader/J3DMaterialFactory.cpp: .sdata2 start:0x803EFED0 end:0x803EFEE0 .sbss2 start:0x803F0478 end:0x803F0480 -J3DGraphLoader/J3DMaterialFactory_v21.cpp: +JSystem/J3DGraphLoader/J3DMaterialFactory_v21.cpp: .text start:0x802F7808 end:0x802F8DB4 .text start:0x802F8DB4 end:0x802F8DB4 .text start:0x802F8DB4 end:0x802F8DB4 @@ -3329,14 +3329,14 @@ J3DGraphLoader/J3DMaterialFactory_v21.cpp: .sdata2 start:0x803EFEE0 end:0x803EFEE8 .sbss2 start:0x803F0480 end:0x803F0488 -J3DGraphLoader/J3DClusterLoader.cpp: +JSystem/J3DGraphLoader/J3DClusterLoader.cpp: .text start:0x802F8DCC end:0x802F9418 .text start:0x802F9418 end:0x802F9460 .text start:0x802F9460 end:0x802F94D8 .rodata start:0x80364370 end:0x80364388 .data start:0x803923E0 end:0x80392400 -J3DGraphLoader/J3DModelLoader.cpp: +JSystem/J3DGraphLoader/J3DModelLoader.cpp: .text start:0x802F94D8 end:0x802FB344 .text start:0x802FB344 end:0x802FB464 .text start:0x802FB464 end:0x802FB464 @@ -3346,23 +3346,23 @@ J3DGraphLoader/J3DModelLoader.cpp: .rodata start:0x80364388 end:0x803643C0 .data start:0x80392400 end:0x803924D8 -J3DGraphLoader/J3DModelLoaderCalcSize.cpp: +JSystem/J3DGraphLoader/J3DModelLoaderCalcSize.cpp: .text start:0x802FB5A8 end:0x802FBF24 .text start:0x802FBF24 end:0x802FBF24 .text start:0x802FBF24 end:0x802FBF24 .rodata start:0x803643C0 end:0x803643D8 -J3DGraphLoader/J3DJointFactory.cpp: +JSystem/J3DGraphLoader/J3DJointFactory.cpp: .text start:0x802FBF24 end:0x802FC110 .text start:0x802FC110 end:0x802FC128 -J3DGraphLoader/J3DShapeFactory.cpp: +JSystem/J3DGraphLoader/J3DShapeFactory.cpp: .text start:0x802FC128 end:0x802FCAC0 .text start:0x802FCAC0 end:0x802FCAC0 .text start:0x802FCAC0 end:0x802FCB20 .rodata start:0x803643D8 end:0x80364408 -J3DGraphLoader/J3DAnmLoader.cpp: +JSystem/J3DGraphLoader/J3DAnmLoader.cpp: .text start:0x802FCB20 end:0x802FEB44 .text start:0x802FEB44 end:0x802FEC28 .text start:0x802FEC28 end:0x802FEC28 @@ -3372,304 +3372,304 @@ J3DGraphLoader/J3DAnmLoader.cpp: .data start:0x803924D8 end:0x80392530 .sdata2 start:0x803EFEE8 end:0x803EFEF0 -JMath/JMath.cpp: +JSystem/JMath/JMath.cpp: .text start:0x802FEDA8 end:0x802FF0D0 .sbss start:0x803EAE20 end:0x803EAE30 .sdata2 start:0x803EFEF0 end:0x803EFF20 -JMath/random.cpp: +JSystem/JMath/random.cpp: .text start:0x802FF0D0 end:0x802FF24C .sdata2 start:0x803EFF20 end:0x803EFF30 -base/PPCArch.c: +dolphin/base/PPCArch.c: .text start:0x802FF24C end:0x802FF330 -os/OS.c: +dolphin/os/OS.c: .text start:0x802FF330 end:0x802FFC78 .data start:0x80392530 end:0x80392738 .bss start:0x803E3680 end:0x803E36D0 .sdata start:0x803E9B88 end:0x803E9B90 .sbss start:0x803EAE30 end:0x803EAE60 -os/OSAlarm.c: +dolphin/os/OSAlarm.c: .text start:0x802FFC78 end:0x803003A4 .sbss start:0x803EAE60 end:0x803EAE68 -os/OSAlloc.c: +dolphin/os/OSAlloc.c: .text start:0x803003A4 end:0x80300B38 .data start:0x80392738 end:0x80392AD0 .sdata start:0x803E9B90 end:0x803E9B98 .sbss start:0x803EAE68 end:0x803EAE78 -os/OSArena.c: +dolphin/os/OSArena.c: .text start:0x80300B38 end:0x80300B58 .sdata start:0x803E9B98 end:0x803E9BA0 .sbss start:0x803EAE78 end:0x803EAE80 -os/OSAudioSystem.c: +dolphin/os/OSAudioSystem.c: .text start:0x80300B58 end:0x80300DEC .data start:0x80392AD0 end:0x80392B50 -os/OSCache.c: +dolphin/os/OSCache.c: .text start:0x80300DEC end:0x80301468 .data start:0x80392B50 end:0x80392D80 -os/OSContext.c: +dolphin/os/OSContext.c: .text start:0x80301468 end:0x80301E04 .data start:0x80392D80 end:0x80392F58 -os/OSError.c: +dolphin/os/OSError.c: .text start:0x80301E04 end:0x80302304 .data start:0x80392F58 end:0x80393278 .bss start:0x803E36D0 end:0x803E3720 .sdata start:0x803E9BA0 end:0x803E9BA8 -os/OSFont.c: +dolphin/os/OSFont.c: .text start:0x80302304 end:0x8030235C .sdata start:0x803E9BA8 end:0x803E9BB0 -os/OSInterrupt.c: +dolphin/os/OSInterrupt.c: .text start:0x8030235C end:0x80302BC8 .data start:0x80393278 end:0x803932A8 .sbss start:0x803EAE80 end:0x803EAE98 -os/OSLink.c: +dolphin/os/OSLink.c: .text start:0x80302BC8 end:0x803035FC .data start:0x803932A8 end:0x803932F8 -os/OSMessage.c: +dolphin/os/OSMessage.c: .text start:0x803035FC end:0x80303800 -os/OSMemory.c: +dolphin/os/OSMemory.c: .text start:0x80303800 end:0x80303BB0 .data start:0x803932F8 end:0x80393308 -os/OSMutex.c: +dolphin/os/OSMutex.c: .text start:0x80303BB0 end:0x80304178 -os/OSReboot.c: +dolphin/os/OSReboot.c: .text start:0x80304178 end:0x8030435C .bss start:0x803E3720 end:0x803E3740 .sbss start:0x803EAE98 end:0x803EAEA8 -os/OSReset.c: +dolphin/os/OSReset.c: .text start:0x8030435C end:0x80304740 .sbss start:0x803EAEA8 end:0x803EAEB0 -os/OSResetSW.c: +dolphin/os/OSResetSW.c: .text start:0x80304740 end:0x80304AEC .sbss start:0x803EAEB0 end:0x803EAED0 -os/OSRtc.c: +dolphin/os/OSRtc.c: .text start:0x80304AEC end:0x80305518 .bss start:0x803E3740 end:0x803E3798 -os/OSSync.c: +dolphin/os/OSSync.c: .text start:0x80305518 end:0x8030559C -os/OSThread.c: +dolphin/os/OSThread.c: .text start:0x8030559C end:0x80307334 .data start:0x80393308 end:0x80393B18 .bss start:0x803E3798 end:0x803E4190 .sdata start:0x803E9BB0 end:0x803E9BB8 .sbss start:0x803EAED0 end:0x803EAEE0 -os/OSTime.c: +dolphin/os/OSTime.c: .text start:0x80307334 end:0x803077B0 .data start:0x80393B18 end:0x80393B78 -os/__ppc_eabi_init.cpp: +dolphin/os/__ppc_eabi_init.cpp: .text start:0x803077B0 end:0x80307844 -exi/EXIBios.c: +dolphin/exi/EXIBios.c: .text start:0x80307844 end:0x80309120 .data start:0x80393B78 end:0x80393C48 .bss start:0x803E4190 end:0x803E4250 .sdata start:0x803E9BB8 end:0x803E9BC0 -exi/EXIUart.c: +dolphin/exi/EXIUart.c: .text start:0x80309120 end:0x80309390 .sbss start:0x803EAEE0 end:0x803EAEF0 -si/SIBios.c: +dolphin/si/SIBios.c: .text start:0x80309390 end:0x8030ABF0 .data start:0x80393C48 end:0x80393D60 .bss start:0x803E4250 end:0x803E4450 .sdata start:0x803E9BC0 end:0x803E9BC8 .sbss start:0x803EAEF0 end:0x803EAF00 -si/SISamplingRate.c: +dolphin/si/SISamplingRate.c: .text start:0x8030ABF0 end:0x8030ACF8 .data start:0x80393D60 end:0x80393DF8 .sbss start:0x803EAF00 end:0x803EAF08 -db/db.c: +dolphin/db/db.c: .text start:0x8030ACF8 end:0x8030ADE4 .data start:0x80393DF8 end:0x80393E10 .sbss start:0x803EAF08 end:0x803EAF10 -mtx/mtx.c: +dolphin/mtx/mtx.c: .text start:0x8030ADE4 end:0x8030B78C .sdata start:0x803E9BC8 end:0x803E9BD0 .sdata2 start:0x803EFF30 end:0x803EFF50 -mtx/mtxvec.c: +dolphin/mtx/mtxvec.c: .text start:0x8030B78C end:0x8030B8C0 -mtx/mtx44.c: +dolphin/mtx/mtx44.c: .text start:0x8030B8C0 end:0x8030BA28 .sdata2 start:0x803EFF50 end:0x803EFF68 -mtx/vec.c: +dolphin/mtx/vec.c: .text start:0x8030BA28 end:0x8030BE78 .sdata2 start:0x803EFF68 end:0x803EFF90 -mtx/quat.c: +dolphin/mtx/quat.c: .text start:0x8030BE78 end:0x8030C180 .sdata2 start:0x803EFF90 end:0x803EFFA8 -dvd/dvdlow.c: +dolphin/dvd/dvdlow.c: .text start:0x8030C180 end:0x8030CFC0 .bss start:0x803E4450 end:0x803E4520 .sdata start:0x803E9BD0 end:0x803E9BD8 .sbss start:0x803EAF10 end:0x803EAF58 -dvd/dvdfs.c: +dolphin/dvd/dvdfs.c: .text start:0x8030CFC0 end:0x8030DCD8 .data start:0x80393E10 end:0x80394200 .sdata start:0x803E9BD8 end:0x803E9BE0 .sbss start:0x803EAF58 end:0x803EAF78 -dvd/dvd.c: +dolphin/dvd/dvd.c: .text start:0x8030DCD8 end:0x8031064C .data start:0x80394200 end:0x80394380 .bss start:0x803E4520 end:0x803E45B8 .sdata start:0x803E9BE0 end:0x803E9BF8 .sbss start:0x803EAF78 end:0x803EAFC0 -dvd/dvdqueue.c: +dolphin/dvd/dvdqueue.c: .text start:0x8031064C end:0x80310844 .bss start:0x803E45B8 end:0x803E45D8 -dvd/dvderror.c: +dolphin/dvd/dvderror.c: .text start:0x80310844 end:0x803109DC .data start:0x80394380 end:0x803943C8 -dvd/dvdidutils.c: +dolphin/dvd/dvdidutils.c: .text start:0x803109DC end:0x80310AD4 -dvd/dvdFatal.c: +dolphin/dvd/dvdFatal.c: .text start:0x80310AD4 end:0x80310B04 .sbss start:0x803EAFC0 end:0x803EAFC8 -dvd/fstload.c: +dolphin/dvd/fstload.c: .text start:0x80310B04 end:0x80310D44 .data start:0x803943C8 end:0x80394438 .bss start:0x803E45D8 end:0x803E4648 .sdata start:0x803E9BF8 end:0x803E9C08 .sbss start:0x803EAFC8 end:0x803EAFD8 -vi/vi.c: +dolphin/vi/vi.c: .text start:0x80310D44 end:0x803128A8 .data start:0x80394438 end:0x80394808 .bss start:0x803E4648 end:0x803E4790 .sdata start:0x803E9C08 end:0x803E9C18 .sbss start:0x803EAFD8 end:0x803EB030 -pad/Padclamp.c: +dolphin/pad/Padclamp.c: .text start:0x803128A8 end:0x80312AEC .rodata start:0x80364448 end:0x80364458 -pad/Pad.c: +dolphin/pad/Pad.c: .text start:0x80312AEC end:0x80314630 .data start:0x80394808 end:0x80394860 .bss start:0x803E4790 end:0x803E47E0 .sdata start:0x803E9C18 end:0x803E9C38 .sbss start:0x803EB030 end:0x803EB058 -ai/ai.c: +dolphin/ai/ai.c: .text start:0x80314630 end:0x80314F3C .data start:0x80394860 end:0x803948A8 .sdata start:0x803E9C38 end:0x803E9C40 .sbss start:0x803EB058 end:0x803EB098 -ar/ar.c: +dolphin/ar/ar.c: .text start:0x80314F3C end:0x80316A18 .data start:0x803948A8 end:0x803948F0 .sdata start:0x803E9C40 end:0x803E9C48 .sbss start:0x803EB098 end:0x803EB0B8 -ar/arq.c: +dolphin/ar/arq.c: .text start:0x80316A18 end:0x80316DB4 .data start:0x803948F0 end:0x80394938 .sdata start:0x803E9C48 end:0x803E9C50 .sbss start:0x803EB0B8 end:0x803EB0E0 -dsp/dsp.c: +dolphin/dsp/dsp.c: .text start:0x80316DB4 end:0x80316F04 .data start:0x80394938 end:0x803949B8 .sdata start:0x803E9C50 end:0x803E9C58 .sbss start:0x803EB0E0 end:0x803EB0E8 -dsp/dsp_debug.c: +dolphin/dsp/dsp_debug.c: .text start:0x80316F04 end:0x80316F54 -dsp/dsp_task.c: +dolphin/dsp/dsp_task.c: .text start:0x80316F54 end:0x803173B4 .data start:0x803949B8 end:0x80394AF8 .sbss start:0x803EB0E8 end:0x803EB0F8 -card/CARDBios.c: +dolphin/card/CARDBios.c: .text start:0x803173B4 end:0x80318668 .data start:0x80394AF8 end:0x80394B60 .bss start:0x803E47E0 end:0x803E4A20 .sdata start:0x803E9C58 end:0x803E9C60 .sbss start:0x803EB0F8 end:0x803EB100 -card/CARDUnlock.c: +dolphin/card/CARDUnlock.c: .text start:0x80318668 end:0x803198C8 .data start:0x80394B60 end:0x80394CC0 .sdata start:0x803E9C60 end:0x803E9C68 -card/CARDRdwr.c: +dolphin/card/CARDRdwr.c: .text start:0x803198C8 end:0x80319B48 -card/CARDBlock.c: +dolphin/card/CARDBlock.c: .text start:0x80319B48 end:0x80319EB0 -card/CARDDir.c: +dolphin/card/CARDDir.c: .text start:0x80319EB0 end:0x8031A114 -card/CARDCheck.c: +dolphin/card/CARDCheck.c: .text start:0x8031A114 end:0x8031B07C -card/CARDMount.c: +dolphin/card/CARDMount.c: .text start:0x8031B07C end:0x8031BB74 .data start:0x80394CC0 end:0x80394D00 -card/CARDFormat.c: +dolphin/card/CARDFormat.c: .text start:0x8031BB74 end:0x8031C364 -card/CARDOpen.c: +dolphin/card/CARDOpen.c: .text start:0x8031C364 end:0x8031C660 -card/CARDCreate.c: +dolphin/card/CARDCreate.c: .text start:0x8031C660 end:0x8031C9F8 -card/CARDRead.c: +dolphin/card/CARDRead.c: .text start:0x8031C9F8 end:0x8031CE70 -card/CARDWrite.c: +dolphin/card/CARDWrite.c: .text start:0x8031CE70 end:0x8031D1EC -card/CARDStat.c: +dolphin/card/CARDStat.c: .text start:0x8031D1EC end:0x8031D6CC -card/CARDNet.c: +dolphin/card/CARDNet.c: .text start:0x8031D6CC end:0x8031D790 .sdata start:0x803E9C68 end:0x803E9C70 -gx/GXInit.c: +dolphin/gx/GXInit.c: .text start:0x8031D790 end:0x8031E960 .data start:0x80394D00 end:0x80394E30 .bss start:0x803E4A20 end:0x803E4F98 @@ -3677,282 +3677,282 @@ gx/GXInit.c: .sbss start:0x803EB100 end:0x803EB110 .sdata2 start:0x803EFFA8 end:0x803EFFD0 -gx/GXFifo.c: +dolphin/gx/GXFifo.c: .text start:0x8031E960 end:0x8031F1F8 .sbss start:0x803EB110 end:0x803EB130 -gx/GXAttr.c: +dolphin/gx/GXAttr.c: .text start:0x8031F1F8 end:0x8032065C .data start:0x80394E30 end:0x80394FD8 .sdata start:0x803E9C78 end:0x803E9C88 -gx/GXMisc.c: +dolphin/gx/GXMisc.c: .text start:0x8032065C end:0x80320D6C .sbss start:0x803EB130 end:0x803EB148 -gx/GXGeometry.c: +dolphin/gx/GXGeometry.c: .text start:0x80320D6C end:0x8032111C -gx/GXFrameBuf.c: +dolphin/gx/GXFrameBuf.c: .text start:0x8032111C end:0x80321AE0 .data start:0x80394FD8 end:0x80395108 .sdata2 start:0x803EFFD0 end:0x803EFFD8 -gx/GXLight.c: +dolphin/gx/GXLight.c: .text start:0x80321AE0 end:0x80322108 .data start:0x80395108 end:0x80395128 .sdata2 start:0x803EFFD8 end:0x803F0008 -gx/GXTexture.c: +dolphin/gx/GXTexture.c: .text start:0x80322108 end:0x80323178 .data start:0x80395128 end:0x80395350 .sdata start:0x803E9C88 end:0x803E9CC8 .sdata2 start:0x803F0008 end:0x803F0030 -gx/GXBump.c: +dolphin/gx/GXBump.c: .text start:0x80323178 end:0x803237C8 .sdata2 start:0x803F0030 end:0x803F0038 -gx/GXTev.c: +dolphin/gx/GXTev.c: .text start:0x803237C8 end:0x80323FAC .data start:0x80395350 end:0x803953C8 -gx/GXPixel.c: +dolphin/gx/GXPixel.c: .text start:0x80323FAC end:0x80324580 .data start:0x803953C8 end:0x803953E8 .sdata2 start:0x803F0038 end:0x803F0068 -gx/GXStubs.c: +dolphin/gx/GXStubs.c: .text start:0x80324580 end:0x80324584 -gx/GXDisplayList.c: +dolphin/gx/GXDisplayList.c: .text start:0x80324584 end:0x803245F4 -gx/GXTransform.c: +dolphin/gx/GXTransform.c: .text start:0x803245F4 end:0x80324DEC .sdata2 start:0x803F0068 end:0x803F0088 -gx/GXPerf.c: +dolphin/gx/GXPerf.c: .text start:0x80324DEC end:0x80325708 .data start:0x803953E8 end:0x803954D8 -gd/GDBase.c: +dolphin/gd/GDBase.c: .text start:0x80325708 end:0x80325874 .sbss start:0x803EB148 end:0x803EB150 -gd/GDGeometry.c: +dolphin/gd/GDGeometry.c: .text start:0x80325874 end:0x80326284 .data start:0x803954D8 end:0x80395540 -Runtime/__va_arg.c: +Runtime.PPCEABI.H/__va_arg.c: .text start:0x80326284 end:0x8032634C -Runtime/global_destructor_chain.c: +Runtime.PPCEABI.H/global_destructor_chain.c: .text start:0x8032634C end:0x803263AC .dtors start:0x80336228 end:0x80336230 .sbss start:0x803EB150 end:0x803EB158 -Runtime/CPlusLibPPC.cp: +Runtime.PPCEABI.H/CPlusLibPPC.cp: .text start:0x803263AC end:0x803263DC -Runtime/NMWException.cp: +Runtime.PPCEABI.H/NMWException.cp: extab start:0x80005620 end:0x80005668 extabindex start:0x80005680 end:0x800056DC .text start:0x803263DC end:0x80326780 -Runtime/ptmf.c: +Runtime.PPCEABI.H/ptmf.c: .text start:0x80326780 end:0x80326814 .rodata start:0x80364458 end:0x80364468 -Runtime/runtime.c: +Runtime.PPCEABI.H/runtime.c: .text start:0x80326814 end:0x80326EF0 .rodata start:0x80364468 end:0x80364480 -Runtime/__init_cpp_exceptions.cpp: +Runtime.PPCEABI.H/__init_cpp_exceptions.cpp: .text start:0x80326EF0 end:0x80326F6C .ctors start:0x80336080 end:0x80336084 .dtors start:0x80336220 end:0x80336228 .sdata start:0x803E9CC8 end:0x803E9CD0 -Runtime/Gecko_ExceptionPPC.cp: +Runtime.PPCEABI.H/Gecko_ExceptionPPC.cp: .text start:0x80326F6C end:0x80326FD4 .bss start:0x803E4F98 end:0x803E4FA8 -Runtime/GCN_mem_alloc.c: +Runtime.PPCEABI.H/GCN_mem_alloc.c: .text start:0x80326FD4 end:0x8032708C .rodata start:0x80364480 end:0x803644F8 -MSL_C.PPCEABI.bare.H/abort_exit.c: +MSL_C/MSL_Common/abort_exit.c: .text start:0x8032708C end:0x80327158 .bss start:0x803E4FA8 end:0x803E50A8 .sbss start:0x803EB158 end:0x803EB168 -MSL_C.PPCEABI.bare.H/alloc.c: +MSL_C/MSL_Common/alloc.c: .text start:0x80327158 end:0x803276C0 .rodata start:0x803644F8 end:0x80364510 .bss start:0x803E50A8 end:0x803E50E0 .sbss start:0x803EB168 end:0x803EB170 -MSL_C.PPCEABI.bare.H/errno.c: +MSL_C/MSL_Common/errno.c: .sbss start:0x803EB170 end:0x803EB178 -MSL_C.PPCEABI.bare.H/ansi_files.c: +MSL_C/MSL_Common/ansi_files.c: .text start:0x803276C0 end:0x803277C8 .data start:0x80395540 end:0x80395680 .bss start:0x803E50E0 end:0x803E53E0 -MSL_C.PPCEABI.bare.H/ansi_fp.c: +MSL_C/MSL_Common_Embedded/ansi_fp.c: .text start:0x803277C8 end:0x803283E0 .rodata start:0x80364510 end:0x803645F0 .data start:0x80395680 end:0x803957A8 .sdata2 start:0x803F0088 end:0x803F0090 -MSL_C.PPCEABI.bare.H/arith.c: +MSL_C/MSL_Common/arith.c: .text start:0x803283E0 end:0x80328458 -MSL_C.PPCEABI.bare.H/buffer_io.c: +MSL_C/MSL_Common/buffer_io.c: .text start:0x80328458 end:0x80328550 -MSL_C.PPCEABI.bare.H/ctype.c: +MSL_C/MSL_Common/ctype.c: .text start:0x80328550 end:0x80328574 .data start:0x803957A8 end:0x80395AA8 -MSL_C.PPCEABI.bare.H/direct_io.c: +MSL_C/MSL_Common/direct_io.c: .text start:0x80328574 end:0x803288A0 -MSL_C.PPCEABI.bare.H/file_io.c: +MSL_C/MSL_Common/file_io.c: .text start:0x803288A0 end:0x80328A98 -MSL_C.PPCEABI.bare.H/FILE_POS.C: +MSL_C/MSL_Common/FILE_POS.c: .text start:0x80328A98 end:0x80328D64 -MSL_C.PPCEABI.bare.H/mbstring.c: +MSL_C/MSL_Common/mbstring.c: .text start:0x80328D64 end:0x80328EA8 .sdata2 start:0x803F0090 end:0x803F0098 -MSL_C.PPCEABI.bare.H/mem.c: +MSL_C/MSL_Common/mem.c: .text start:0x80328EA8 end:0x80329018 -MSL_C.PPCEABI.bare.H/mem_funcs.c: +MSL_C/MSL_Common/mem_funcs.c: .text start:0x80329018 end:0x803292F8 -MSL_C.PPCEABI.bare.H/misc_io.c: +MSL_C/MSL_Common/misc_io.c: .text start:0x803292F8 end:0x80329308 -MSL_C.PPCEABI.bare.H/printf.c: +MSL_C/MSL_Common/printf.c: .text start:0x80329308 end:0x8032B400 .rodata start:0x803645F0 end:0x80364618 .data start:0x80395AA8 end:0x80395CD8 .sdata start:0x803E9CD0 end:0x803E9CD8 .sdata2 start:0x803F0098 end:0x803F00A0 -MSL_C.PPCEABI.bare.H/float.c: +MSL_C/MSL_Common/float.c: .sdata start:0x803E9CD8 end:0x803E9CE0 -MSL_C.PPCEABI.bare.H/scanf.c: +MSL_C/MSL_Common/scanf.c: .text start:0x8032B400 end:0x8032B490 -MSL_C.PPCEABI.bare.H/string.c: +MSL_C/MSL_Common/string.c: .text start:0x8032B490 end:0x8032B7B4 -MSL_C.PPCEABI.bare.H/strtoul.c: +MSL_C/MSL_Common/strtoul.c: .text start:0x8032B7B4 end:0x8032BCC8 .data start:0x80395CD8 end:0x80395D20 -MSL_C.PPCEABI.bare.H/uart_console_io.c: +MSL_C/MSL_Common/uart_console_io.c: .text start:0x8032BCC8 end:0x8032BD94 .sbss start:0x803EB178 end:0x803EB180 -MSL_C.PPCEABI.bare.H/wchar_io.c: +MSL_C/MSL_Common/wchar_io.c: .text start:0x8032BD94 end:0x8032BE1C -MSL_C.PPCEABI.bare.H/e_acos.c: +MSL_C/Math/Double_precision/e_acos.c: .text start:0x8032BE1C end:0x8032C12C .sdata2 start:0x803F00A0 end:0x803F0130 -MSL_C.PPCEABI.bare.H/e_asin.c: +MSL_C/Math/Double_precision/e_asin.c: .text start:0x8032C12C end:0x8032C390 .sdata2 start:0x803F0130 end:0x803F01C8 -MSL_C.PPCEABI.bare.H/e_atan2.c: +MSL_C/Math/Double_precision/e_atan2.c: .text start:0x8032C390 end:0x8032C620 .sdata2 start:0x803F01C8 end:0x803F0220 -MSL_C.PPCEABI.bare.H/e_fmod.c: +MSL_C/Math/Double_precision/e_fmod.c: .text start:0x8032C620 end:0x8032C95C .rodata start:0x80364618 end:0x80364628 -MSL_C.PPCEABI.bare.H/e_rem_pio2.c: +MSL_C/Math/Double_precision/e_rem_pio2.c: .text start:0x8032C95C end:0x8032CCFC .rodata start:0x80364628 end:0x803647B0 .sdata2 start:0x803F0220 end:0x803F0278 -MSL_C.PPCEABI.bare.H/k_cos.c: +MSL_C/Math/Double_precision/k_cos.c: .text start:0x8032CCFC end:0x8032CDF0 .sdata2 start:0x803F0278 end:0x803F02C0 -MSL_C.PPCEABI.bare.H/k_rem_pio2.c: +MSL_C/Math/Double_precision/k_rem_pio2.c: .text start:0x8032CDF0 end:0x8032DC44 .rodata start:0x803647B0 end:0x80364800 .sdata2 start:0x803F02C0 end:0x803F0300 -MSL_C.PPCEABI.bare.H/k_sin.c: +MSL_C/Math/Double_precision/k_sin.c: .text start:0x8032DC44 end:0x8032DCE4 .sdata2 start:0x803F0300 end:0x803F0338 -MSL_C.PPCEABI.bare.H/k_tan.c: +MSL_C/Math/Double_precision/k_tan.c: .text start:0x8032DCE4 end:0x8032DEF8 .rodata start:0x80364800 end:0x80364868 .sdata2 start:0x803F0338 end:0x803F0370 -MSL_C.PPCEABI.bare.H/s_atan.c: +MSL_C/Math/Double_precision/s_atan.c: .text start:0x8032DEF8 end:0x8032E0F8 .rodata start:0x80364868 end:0x80364900 .sdata2 start:0x803F0370 end:0x803F0398 -MSL_C.PPCEABI.bare.H/s_copysign.c: +MSL_C/Math/Double_precision/s_copysign.c: .text start:0x8032E0F8 end:0x8032E120 -MSL_C.PPCEABI.bare.H/s_cos.c: +MSL_C/Math/Double_precision/s_cos.c: .text start:0x8032E120 end:0x8032E1F4 .sdata2 start:0x803F0398 end:0x803F03A0 -MSL_C.PPCEABI.bare.H/s_floor.c: +MSL_C/Math/Double_precision/s_floor.c: .text start:0x8032E1F4 end:0x8032E33C .sdata2 start:0x803F03A0 end:0x803F03B0 -MSL_C.PPCEABI.bare.H/s_frexp.c: +MSL_C/Math/Double_precision/s_frexp.c: .text start:0x8032E33C end:0x8032E3C8 .sdata2 start:0x803F03B0 end:0x803F03B8 -MSL_C.PPCEABI.bare.H/s_ldexp.c: +MSL_C/Math/Double_precision/s_ldexp.c: .text start:0x8032E3C8 end:0x8032E58C .sdata2 start:0x803F03B8 end:0x803F03E0 -MSL_C.PPCEABI.bare.H/s_modf.c: +MSL_C/Math/Double_precision/s_modf.c: .text start:0x8032E58C end:0x8032E688 -MSL_C.PPCEABI.bare.H/s_sin.c: +MSL_C/Math/Double_precision/s_sin.c: .text start:0x8032E688 end:0x8032E760 .sdata2 start:0x803F03E0 end:0x803F03E8 -MSL_C.PPCEABI.bare.H/s_tan.c: +MSL_C/Math/Double_precision/s_tan.c: .text start:0x8032E760 end:0x8032E7D8 .sdata2 start:0x803F03E8 end:0x803F03F0 -MSL_C.PPCEABI.bare.H/w_acos.c: +MSL_C/Math/Double_precision/w_acos.c: .text start:0x8032E7D8 end:0x8032E7F8 -MSL_C.PPCEABI.bare.H/w_asin.c: +MSL_C/Math/Double_precision/w_asin.c: .text start:0x8032E7F8 end:0x8032E818 -MSL_C.PPCEABI.bare.H/w_atan2.c: +MSL_C/Math/Double_precision/w_atan2.c: .text start:0x8032E818 end:0x8032E838 -MSL_C.PPCEABI.bare.H/w_fmod.c: +MSL_C/Math/Double_precision/w_fmod.c: .text start:0x8032E838 end:0x8032E858 -MSL_C.PPCEABI.bare.H/math_ppc.c: +MSL_C/PPC_EABI/math_ppc.c: .text start:0x8032E858 end:0x8032E8E8 TRK_MINNOW_DOLPHIN/mainloop.c: diff --git a/config/GZLP01/rels/d_a_acorn_leaf/splits.txt b/config/GZLP01/rels/d_a_acorn_leaf/splits.txt index a673d8a..ffad599 100644 --- a/config/GZLP01/rels/d_a_acorn_leaf/splits.txt +++ b/config/GZLP01/rels/d_a_acorn_leaf/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_acorn_leaf.o: +d/a/d_a_acorn_leaf.cpp: .text start:0x000000EC end:0x00000E60 .text start:0x00000E60 end:0x00000E60 .text start:0x00000E60 end:0x00000EDC diff --git a/config/GZLP01/rels/d_a_agbsw0/splits.txt b/config/GZLP01/rels/d_a_agbsw0/splits.txt index 1fa6ca2..83353a5 100644 --- a/config/GZLP01/rels/d_a_agbsw0/splits.txt +++ b/config/GZLP01/rels/d_a_agbsw0/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_agbsw0.o: +d/a/d_a_agbsw0.cpp: .text start:0x00000078 end:0x00005810 .text start:0x00005810 end:0x00005810 .rodata start:0x00000000 end:0x0000009D diff --git a/config/GZLP01/rels/d_a_alldie/splits.txt b/config/GZLP01/rels/d_a_alldie/splits.txt index c549e20..c8988cc 100644 --- a/config/GZLP01/rels/d_a_alldie/splits.txt +++ b/config/GZLP01/rels/d_a_alldie/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_alldie.o: +d/a/d_a_alldie.cpp: .text start:0x00000078 end:0x000002CC .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_am/splits.txt b/config/GZLP01/rels/d_a_am/splits.txt index 7b02901..a303c64 100644 --- a/config/GZLP01/rels/d_a_am/splits.txt +++ b/config/GZLP01/rels/d_a_am/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_am.o: +d/a/d_a_am.cpp: .text start:0x00000078 end:0x00004B00 .rodata start:0x00000000 end:0x000000B8 .data start:0x00000000 end:0x000004C4 diff --git a/config/GZLP01/rels/d_a_am2/splits.txt b/config/GZLP01/rels/d_a_am2/splits.txt index c02344b..98277b4 100644 --- a/config/GZLP01/rels/d_a_am2/splits.txt +++ b/config/GZLP01/rels/d_a_am2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_am2.o: +d/a/d_a_am2.cpp: .text start:0x00000078 end:0x00004DA8 .rodata start:0x00000000 end:0x000000C2 .data start:0x00000000 end:0x000004D4 diff --git a/config/GZLP01/rels/d_a_amiprop/splits.txt b/config/GZLP01/rels/d_a_amiprop/splits.txt index 8dbe61b..4a5ba7f 100644 --- a/config/GZLP01/rels/d_a_amiprop/splits.txt +++ b/config/GZLP01/rels/d_a_amiprop/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_amiprop.o: +d/a/d_a_amiprop.cpp: .text start:0x00000078 end:0x00000AB4 .rodata start:0x00000000 end:0x00000048 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLP01/rels/d_a_andsw0/splits.txt b/config/GZLP01/rels/d_a_andsw0/splits.txt index c0a237e..40d87a2 100644 --- a/config/GZLP01/rels/d_a_andsw0/splits.txt +++ b/config/GZLP01/rels/d_a_andsw0/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_andsw0.o: +d/a/d_a_andsw0.cpp: .text start:0x00000078 end:0x00000A64 .data start:0x00000000 end:0x000000CC .bss start:0x00000000 end:0x00000020 diff --git a/config/GZLP01/rels/d_a_andsw2/splits.txt b/config/GZLP01/rels/d_a_andsw2/splits.txt index 0b3228b..b2a9a8d 100644 --- a/config/GZLP01/rels/d_a_andsw2/splits.txt +++ b/config/GZLP01/rels/d_a_andsw2/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_andsw2.o: +d/a/d_a_andsw2.cpp: .text start:0x00000078 end:0x00000724 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLP01/rels/d_a_arrow_iceeff/splits.txt b/config/GZLP01/rels/d_a_arrow_iceeff/splits.txt index d4e7c2b..5ef62aa 100644 --- a/config/GZLP01/rels/d_a_arrow_iceeff/splits.txt +++ b/config/GZLP01/rels/d_a_arrow_iceeff/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_arrow_iceeff.o: +d/a/d_a_arrow_iceeff.cpp: .text start:0x000000EC end:0x00001058 .rodata start:0x00000000 end:0x00000083 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLP01/rels/d_a_arrow_lighteff/splits.txt b/config/GZLP01/rels/d_a_arrow_lighteff/splits.txt index b59224d..725bff5 100644 --- a/config/GZLP01/rels/d_a_arrow_lighteff/splits.txt +++ b/config/GZLP01/rels/d_a_arrow_lighteff/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_arrow_lighteff.o: +d/a/d_a_arrow_lighteff.cpp: .text start:0x00000078 end:0x000011AC .rodata start:0x00000000 end:0x000000AE .data start:0x00000000 end:0x00000074 diff --git a/config/GZLP01/rels/d_a_atdoor/splits.txt b/config/GZLP01/rels/d_a_atdoor/splits.txt index 060617d..ee6272e 100644 --- a/config/GZLP01/rels/d_a_atdoor/splits.txt +++ b/config/GZLP01/rels/d_a_atdoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_atdoor.o: +d/a/d_a_atdoor.cpp: .text start:0x00000078 end:0x0000072C .rodata start:0x00000000 end:0x00000039 .data start:0x00000000 end:0x00000064 diff --git a/config/GZLP01/rels/d_a_att/splits.txt b/config/GZLP01/rels/d_a_att/splits.txt index bef463b..a2ccc7e 100644 --- a/config/GZLP01/rels/d_a_att/splits.txt +++ b/config/GZLP01/rels/d_a_att/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_att.o: +d/a/d_a_att.cpp: .text start:0x000000EC end:0x00000B90 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000018 diff --git a/config/GZLP01/rels/d_a_auction/splits.txt b/config/GZLP01/rels/d_a_auction/splits.txt index cdf362b..8418460 100644 --- a/config/GZLP01/rels/d_a_auction/splits.txt +++ b/config/GZLP01/rels/d_a_auction/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_auction.o: +d/a/d_a_auction.cpp: .text start:0x000000EC end:0x00003C90 .text start:0x00003C90 end:0x0000416C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_bb/splits.txt b/config/GZLP01/rels/d_a_bb/splits.txt index eb6beb0..0d96fc2 100644 --- a/config/GZLP01/rels/d_a_bb/splits.txt +++ b/config/GZLP01/rels/d_a_bb/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bb.o: +d/a/d_a_bb.cpp: .text start:0x000000EC end:0x00008DF8 .text start:0x00008DF8 end:0x00008DF8 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_bdk/splits.txt b/config/GZLP01/rels/d_a_bdk/splits.txt index 9389844..dc8eeed 100644 --- a/config/GZLP01/rels/d_a_bdk/splits.txt +++ b/config/GZLP01/rels/d_a_bdk/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bdk.o: +d/a/d_a_bdk.cpp: .text start:0x000000EC end:0x0000DDB4 .text start:0x0000DDB4 end:0x0000DDB4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_bdkobj/splits.txt b/config/GZLP01/rels/d_a_bdkobj/splits.txt index 6f2aea0..1e47aed 100644 --- a/config/GZLP01/rels/d_a_bdkobj/splits.txt +++ b/config/GZLP01/rels/d_a_bdkobj/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bdkobj.o: +d/a/d_a_bdkobj.cpp: .text start:0x000000EC end:0x00002FA0 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000E3 diff --git a/config/GZLP01/rels/d_a_beam/splits.txt b/config/GZLP01/rels/d_a_beam/splits.txt index dfda1f1..86a5ce7 100644 --- a/config/GZLP01/rels/d_a_beam/splits.txt +++ b/config/GZLP01/rels/d_a_beam/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_beam.o: +d/a/d_a_beam.cpp: .text start:0x000000EC end:0x00002CA0 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000B2 diff --git a/config/GZLP01/rels/d_a_bflower/splits.txt b/config/GZLP01/rels/d_a_bflower/splits.txt index 7b29d12..664ebae 100644 --- a/config/GZLP01/rels/d_a_bflower/splits.txt +++ b/config/GZLP01/rels/d_a_bflower/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bflower.o: +d/a/d_a_bflower.cpp: .text start:0x000000EC end:0x00001DFC .text start:0x00001DFC end:0x00001DFC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_bgn/splits.txt b/config/GZLP01/rels/d_a_bgn/splits.txt index 0654d96..ad89f12 100644 --- a/config/GZLP01/rels/d_a_bgn/splits.txt +++ b/config/GZLP01/rels/d_a_bgn/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bgn.o: +d/a/d_a_bgn.cpp: .text start:0x000000EC end:0x0000EE68 .text start:0x0000EE68 end:0x0000EE68 .text start:0x0000EE68 end:0x0000EEC4 diff --git a/config/GZLP01/rels/d_a_bgn2/splits.txt b/config/GZLP01/rels/d_a_bgn2/splits.txt index 9d45914..6ff0cc6 100644 --- a/config/GZLP01/rels/d_a_bgn2/splits.txt +++ b/config/GZLP01/rels/d_a_bgn2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bgn2.o: +d/a/d_a_bgn2.cpp: .text start:0x000000EC end:0x000049C4 .text start:0x000049C4 end:0x000049C4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_bgn3/splits.txt b/config/GZLP01/rels/d_a_bgn3/splits.txt index b86e457..e810fd5 100644 --- a/config/GZLP01/rels/d_a_bgn3/splits.txt +++ b/config/GZLP01/rels/d_a_bgn3/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bgn3.o: +d/a/d_a_bgn3.cpp: .text start:0x000000EC end:0x000055D0 .text start:0x000055D0 end:0x000055D0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_bigelf/splits.txt b/config/GZLP01/rels/d_a_bigelf/splits.txt index 97c4e66..b703342 100644 --- a/config/GZLP01/rels/d_a_bigelf/splits.txt +++ b/config/GZLP01/rels/d_a_bigelf/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bigelf.o: +d/a/d_a_bigelf.cpp: .text start:0x00000078 end:0x00003890 .text start:0x00003890 end:0x000038C8 .rodata start:0x00000000 end:0x000001FD diff --git a/config/GZLP01/rels/d_a_bita/splits.txt b/config/GZLP01/rels/d_a_bita/splits.txt index 30202d0..41af952 100644 --- a/config/GZLP01/rels/d_a_bita/splits.txt +++ b/config/GZLP01/rels/d_a_bita/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bita.o: +d/a/d_a_bita.cpp: .text start:0x00000078 end:0x000010D8 .rodata start:0x00000000 end:0x0000007A .data start:0x00000000 end:0x00000208 diff --git a/config/GZLP01/rels/d_a_bk/splits.txt b/config/GZLP01/rels/d_a_bk/splits.txt index b2e1a44..3cf9d5d 100644 --- a/config/GZLP01/rels/d_a_bk/splits.txt +++ b/config/GZLP01/rels/d_a_bk/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bk.o: +d/a/d_a_bk.cpp: .text start:0x000000EC end:0x0000F92C .text start:0x0000F92C end:0x0000F92C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_bl/splits.txt b/config/GZLP01/rels/d_a_bl/splits.txt index e4e7790..5fe5d46 100644 --- a/config/GZLP01/rels/d_a_bl/splits.txt +++ b/config/GZLP01/rels/d_a_bl/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bl.o: +d/a/d_a_bl.cpp: .text start:0x00000078 end:0x00006840 .text start:0x00006840 end:0x00006898 .rodata start:0x00000000 end:0x000000F9 diff --git a/config/GZLP01/rels/d_a_bmd/splits.txt b/config/GZLP01/rels/d_a_bmd/splits.txt index 611558f..0edaaa6 100644 --- a/config/GZLP01/rels/d_a_bmd/splits.txt +++ b/config/GZLP01/rels/d_a_bmd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bmd.o: +d/a/d_a_bmd.cpp: .text start:0x000000EC end:0x000074CC .text start:0x000074CC end:0x000074CC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_bmdfoot/splits.txt b/config/GZLP01/rels/d_a_bmdfoot/splits.txt index 25859c8..98b9c34 100644 --- a/config/GZLP01/rels/d_a_bmdfoot/splits.txt +++ b/config/GZLP01/rels/d_a_bmdfoot/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bmdfoot.o: +d/a/d_a_bmdfoot.cpp: .text start:0x000000EC end:0x0000348C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000CA diff --git a/config/GZLP01/rels/d_a_bmdhand/splits.txt b/config/GZLP01/rels/d_a_bmdhand/splits.txt index 0de9cd1..aa5fa7c 100644 --- a/config/GZLP01/rels/d_a_bmdhand/splits.txt +++ b/config/GZLP01/rels/d_a_bmdhand/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bmdhand.o: +d/a/d_a_bmdhand.cpp: .text start:0x000000EC end:0x0000389C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000C7 diff --git a/config/GZLP01/rels/d_a_bo/splits.txt b/config/GZLP01/rels/d_a_bo/splits.txt index e24a62a..8999a8d 100644 --- a/config/GZLP01/rels/d_a_bo/splits.txt +++ b/config/GZLP01/rels/d_a_bo/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bo.o: +d/a/d_a_bo.cpp: .text start:0x000000EC end:0x00005D38 .text start:0x00005D38 end:0x00005D90 .text start:0x00005D90 end:0x00006404 diff --git a/config/GZLP01/rels/d_a_boko/splits.txt b/config/GZLP01/rels/d_a_boko/splits.txt index 6c28db0..cae4200 100644 --- a/config/GZLP01/rels/d_a_boko/splits.txt +++ b/config/GZLP01/rels/d_a_boko/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_boko.o: +d/a/d_a_boko.cpp: .text start:0x000000EC end:0x00004378 .text start:0x00004378 end:0x00004378 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_boss_item/splits.txt b/config/GZLP01/rels/d_a_boss_item/splits.txt index db49b6f..4c19f29 100644 --- a/config/GZLP01/rels/d_a_boss_item/splits.txt +++ b/config/GZLP01/rels/d_a_boss_item/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_boss_item.o: +d/a/d_a_boss_item.cpp: .text start:0x00000078 end:0x00000128 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_bpw/splits.txt b/config/GZLP01/rels/d_a_bpw/splits.txt index b7582db..a9b90fc 100644 --- a/config/GZLP01/rels/d_a_bpw/splits.txt +++ b/config/GZLP01/rels/d_a_bpw/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bpw.o: +d/a/d_a_bpw.cpp: .text start:0x00000078 end:0x0000E308 .text start:0x0000E308 end:0x0000E494 .text start:0x0000E494 end:0x0000E600 diff --git a/config/GZLP01/rels/d_a_branch/splits.txt b/config/GZLP01/rels/d_a_branch/splits.txt index 2405327..519bbfd 100644 --- a/config/GZLP01/rels/d_a_branch/splits.txt +++ b/config/GZLP01/rels/d_a_branch/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_branch.o: +d/a/d_a_branch.cpp: .text start:0x00000078 end:0x0000080C .rodata start:0x00000000 end:0x00000060 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLP01/rels/d_a_bridge/splits.txt b/config/GZLP01/rels/d_a_bridge/splits.txt index 02ed703..c17c404 100644 --- a/config/GZLP01/rels/d_a_bridge/splits.txt +++ b/config/GZLP01/rels/d_a_bridge/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bridge.o: +d/a/d_a_bridge.cpp: .text start:0x00000078 end:0x00004CB4 .text start:0x00004CB4 end:0x00004CB4 .rodata start:0x00000000 end:0x00000169 diff --git a/config/GZLP01/rels/d_a_bst/splits.txt b/config/GZLP01/rels/d_a_bst/splits.txt index 306dbca..0d3588a 100644 --- a/config/GZLP01/rels/d_a_bst/splits.txt +++ b/config/GZLP01/rels/d_a_bst/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bst.o: +d/a/d_a_bst.cpp: .text start:0x000000EC end:0x0000C524 .text start:0x0000C524 end:0x0000C524 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_btd/splits.txt b/config/GZLP01/rels/d_a_btd/splits.txt index 0f9fcc5..9aa3676 100644 --- a/config/GZLP01/rels/d_a_btd/splits.txt +++ b/config/GZLP01/rels/d_a_btd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_btd.o: +d/a/d_a_btd.cpp: .text start:0x000000EC end:0x00009DD4 .text start:0x00009DD4 end:0x00009DD4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_bwd/splits.txt b/config/GZLP01/rels/d_a_bwd/splits.txt index 9f5baaa..46916cc 100644 --- a/config/GZLP01/rels/d_a_bwd/splits.txt +++ b/config/GZLP01/rels/d_a_bwd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bwd.o: +d/a/d_a_bwd.cpp: .text start:0x000000EC end:0x0000A87C .text start:0x0000A87C end:0x0000A87C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_bwdg/splits.txt b/config/GZLP01/rels/d_a_bwdg/splits.txt index 0946367..42fc08d 100644 --- a/config/GZLP01/rels/d_a_bwdg/splits.txt +++ b/config/GZLP01/rels/d_a_bwdg/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_bwdg.o: +d/a/d_a_bwdg.cpp: .text start:0x00000078 end:0x00000B88 .text start:0x00000B88 end:0x00000B88 .text start:0x00000B88 end:0x00000C2C diff --git a/config/GZLP01/rels/d_a_bwds/splits.txt b/config/GZLP01/rels/d_a_bwds/splits.txt index 07c6f26..c8a8737 100644 --- a/config/GZLP01/rels/d_a_bwds/splits.txt +++ b/config/GZLP01/rels/d_a_bwds/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_bwds.o: +d/a/d_a_bwds.cpp: .text start:0x000000EC end:0x00004088 .text start:0x00004088 end:0x00004088 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_canon/splits.txt b/config/GZLP01/rels/d_a_canon/splits.txt index 0e27fe0..0f22ea0 100644 --- a/config/GZLP01/rels/d_a_canon/splits.txt +++ b/config/GZLP01/rels/d_a_canon/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_canon.o: +d/a/d_a_canon.cpp: .text start:0x000000EC end:0x00002A10 .text start:0x00002A10 end:0x00002A10 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_cc/splits.txt b/config/GZLP01/rels/d_a_cc/splits.txt index 07f5d1f..de01957 100644 --- a/config/GZLP01/rels/d_a_cc/splits.txt +++ b/config/GZLP01/rels/d_a_cc/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_cc.o: +d/a/d_a_cc.cpp: .text start:0x00000078 end:0x00007CD8 .text start:0x00007CD8 end:0x00007CF4 .text start:0x00007CF4 end:0x00007CF4 diff --git a/config/GZLP01/rels/d_a_coming2/splits.txt b/config/GZLP01/rels/d_a_coming2/splits.txt index f856c17..17d22c8 100644 --- a/config/GZLP01/rels/d_a_coming2/splits.txt +++ b/config/GZLP01/rels/d_a_coming2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_coming2.o: +d/a/d_a_coming2.cpp: .text start:0x000000EC end:0x0000244C .text start:0x0000244C end:0x00002684 .rodata start:0x00000000 end:0x0000005C diff --git a/config/GZLP01/rels/d_a_coming3/splits.txt b/config/GZLP01/rels/d_a_coming3/splits.txt index cf701b7..57444c5 100644 --- a/config/GZLP01/rels/d_a_coming3/splits.txt +++ b/config/GZLP01/rels/d_a_coming3/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_coming3.o: +d/a/d_a_coming3.cpp: .text start:0x000000EC end:0x00001EDC .text start:0x00001EDC end:0x000021E4 .rodata start:0x00000000 end:0x000000EA diff --git a/config/GZLP01/rels/d_a_dai/splits.txt b/config/GZLP01/rels/d_a_dai/splits.txt index 868f32d..4489407 100644 --- a/config/GZLP01/rels/d_a_dai/splits.txt +++ b/config/GZLP01/rels/d_a_dai/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_dai.o: +d/a/d_a_dai.cpp: .text start:0x00000078 end:0x00001130 .text start:0x00001130 end:0x00001130 .text start:0x00001130 end:0x00001250 diff --git a/config/GZLP01/rels/d_a_daiocta/splits.txt b/config/GZLP01/rels/d_a_daiocta/splits.txt index 746f63e..0954e4a 100644 --- a/config/GZLP01/rels/d_a_daiocta/splits.txt +++ b/config/GZLP01/rels/d_a_daiocta/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_daiocta.o: +d/a/d_a_daiocta.cpp: .text start:0x000000EC end:0x00005630 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000038F diff --git a/config/GZLP01/rels/d_a_daiocta_eye/splits.txt b/config/GZLP01/rels/d_a_daiocta_eye/splits.txt index 0d8d7ff..7f4dbe6 100644 --- a/config/GZLP01/rels/d_a_daiocta_eye/splits.txt +++ b/config/GZLP01/rels/d_a_daiocta_eye/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_daiocta_eye.o: +d/a/d_a_daiocta_eye.cpp: .text start:0x000000EC end:0x00001AF0 .text start:0x00001AF0 end:0x00001B80 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_deku_item/splits.txt b/config/GZLP01/rels/d_a_deku_item/splits.txt index a1322c9..8abc176 100644 --- a/config/GZLP01/rels/d_a_deku_item/splits.txt +++ b/config/GZLP01/rels/d_a_deku_item/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_deku_item.o: +d/a/d_a_deku_item.cpp: .text start:0x00000078 end:0x000011A0 .rodata start:0x00000000 end:0x0000006C .data start:0x00000000 end:0x0000029C diff --git a/config/GZLP01/rels/d_a_demo_dk/splits.txt b/config/GZLP01/rels/d_a_demo_dk/splits.txt index 25c485a..ebf13c9 100644 --- a/config/GZLP01/rels/d_a_demo_dk/splits.txt +++ b/config/GZLP01/rels/d_a_demo_dk/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_demo_dk.o: +d/a/d_a_demo_dk.cpp: .text start:0x00000078 end:0x00000714 .rodata start:0x00000000 end:0x0000002C .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_demo_item/splits.txt b/config/GZLP01/rels/d_a_demo_item/splits.txt index ae29522..c76341e 100644 --- a/config/GZLP01/rels/d_a_demo_item/splits.txt +++ b/config/GZLP01/rels/d_a_demo_item/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_demo_item.o: +d/a/d_a_demo_item.cpp: .text start:0x000000EC end:0x00000F98 .rodata start:0x00000000 end:0x00000024 .data start:0x00000000 end:0x0000028C diff --git a/config/GZLP01/rels/d_a_demo_kmm/splits.txt b/config/GZLP01/rels/d_a_demo_kmm/splits.txt index e373713..cb79332 100644 --- a/config/GZLP01/rels/d_a_demo_kmm/splits.txt +++ b/config/GZLP01/rels/d_a_demo_kmm/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_demo_kmm.o: +d/a/d_a_demo_kmm.cpp: .text start:0x00000078 end:0x00000520 .rodata start:0x00000000 end:0x00000018 .data start:0x00000000 end:0x00000054 diff --git a/config/GZLP01/rels/d_a_dk/splits.txt b/config/GZLP01/rels/d_a_dk/splits.txt index 4995273..ee4e379 100644 --- a/config/GZLP01/rels/d_a_dk/splits.txt +++ b/config/GZLP01/rels/d_a_dk/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_dk.o: +d/a/d_a_dk.cpp: .text start:0x000000EC end:0x0000148C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000B3 diff --git a/config/GZLP01/rels/d_a_door10/splits.txt b/config/GZLP01/rels/d_a_door10/splits.txt index 54460f4..febd4bb 100644 --- a/config/GZLP01/rels/d_a_door10/splits.txt +++ b/config/GZLP01/rels/d_a_door10/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_door10.o: +d/a/d_a_door10.cpp: .text start:0x00000078 end:0x00001F5C .text start:0x00001F5C end:0x00002000 .rodata start:0x00000000 end:0x000000BC diff --git a/config/GZLP01/rels/d_a_door12/splits.txt b/config/GZLP01/rels/d_a_door12/splits.txt index 413e411..de40197 100644 --- a/config/GZLP01/rels/d_a_door12/splits.txt +++ b/config/GZLP01/rels/d_a_door12/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_door12.o: +d/a/d_a_door12.cpp: .text start:0x00000078 end:0x00001D3C .text start:0x00001D3C end:0x00001D3C .text start:0x00001D3C end:0x00001DE0 diff --git a/config/GZLP01/rels/d_a_dr/splits.txt b/config/GZLP01/rels/d_a_dr/splits.txt index 6c5e986..46db39c 100644 --- a/config/GZLP01/rels/d_a_dr/splits.txt +++ b/config/GZLP01/rels/d_a_dr/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_dr.o: +d/a/d_a_dr.cpp: .text start:0x000000EC end:0x00000D68 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000002C diff --git a/config/GZLP01/rels/d_a_dr2/splits.txt b/config/GZLP01/rels/d_a_dr2/splits.txt index 1e4779d..5a1660d 100644 --- a/config/GZLP01/rels/d_a_dr2/splits.txt +++ b/config/GZLP01/rels/d_a_dr2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_dr2.o: +d/a/d_a_dr2.cpp: .text start:0x000000EC end:0x000027E4 .text start:0x000027E4 end:0x00002800 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_dummy/splits.txt b/config/GZLP01/rels/d_a_dummy/splits.txt index a3ee0bd..230798c 100644 --- a/config/GZLP01/rels/d_a_dummy/splits.txt +++ b/config/GZLP01/rels/d_a_dummy/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_dummy.o: +d/a/d_a_dummy.cpp: .text start:0x00000078 end:0x00000270 .text start:0x00000270 end:0x000002D0 .rodata start:0x00000000 end:0x0000000C diff --git a/config/GZLP01/rels/d_a_ep/splits.txt b/config/GZLP01/rels/d_a_ep/splits.txt index aba753e..34a9b6b 100644 --- a/config/GZLP01/rels/d_a_ep/splits.txt +++ b/config/GZLP01/rels/d_a_ep/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ep.o: +d/a/d_a_ep.cpp: .text start:0x00000078 end:0x00003004 .text start:0x00003004 end:0x00003004 .rodata start:0x00000000 end:0x00000111 diff --git a/config/GZLP01/rels/d_a_fallrock/splits.txt b/config/GZLP01/rels/d_a_fallrock/splits.txt index ff3490a..bbf3a65 100644 --- a/config/GZLP01/rels/d_a_fallrock/splits.txt +++ b/config/GZLP01/rels/d_a_fallrock/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fallrock.o: +d/a/d_a_fallrock.cpp: .text start:0x00000078 end:0x00001A2C .rodata start:0x00000000 end:0x00000099 .data start:0x00000000 end:0x000002B0 diff --git a/config/GZLP01/rels/d_a_fallrock_tag/splits.txt b/config/GZLP01/rels/d_a_fallrock_tag/splits.txt index 7e91ddb..127337c 100644 --- a/config/GZLP01/rels/d_a_fallrock_tag/splits.txt +++ b/config/GZLP01/rels/d_a_fallrock_tag/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fallrock_tag.o: +d/a/d_a_fallrock_tag.cpp: .text start:0x00000078 end:0x000003E4 .rodata start:0x00000000 end:0x00000018 .data start:0x00000000 end:0x00000070 diff --git a/config/GZLP01/rels/d_a_fan/splits.txt b/config/GZLP01/rels/d_a_fan/splits.txt index 007d03c..6648dd6 100644 --- a/config/GZLP01/rels/d_a_fan/splits.txt +++ b/config/GZLP01/rels/d_a_fan/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fan.o: +d/a/d_a_fan.cpp: .text start:0x00000078 end:0x00001220 .text start:0x00001220 end:0x00001324 .rodata start:0x00000000 end:0x00000115 diff --git a/config/GZLP01/rels/d_a_ff/splits.txt b/config/GZLP01/rels/d_a_ff/splits.txt index 1394e4d..b9181d1 100644 --- a/config/GZLP01/rels/d_a_ff/splits.txt +++ b/config/GZLP01/rels/d_a_ff/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ff.o: +d/a/d_a_ff.cpp: .text start:0x00000078 end:0x000019CC .rodata start:0x00000000 end:0x000000C2 .data start:0x00000000 end:0x00000248 diff --git a/config/GZLP01/rels/d_a_fganon/splits.txt b/config/GZLP01/rels/d_a_fganon/splits.txt index c225ad2..3a3b33c 100644 --- a/config/GZLP01/rels/d_a_fganon/splits.txt +++ b/config/GZLP01/rels/d_a_fganon/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_fganon.o: +d/a/d_a_fganon.cpp: .text start:0x000000EC end:0x0000A748 .text start:0x0000A748 end:0x0000A748 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_fgmahou/splits.txt b/config/GZLP01/rels/d_a_fgmahou/splits.txt index 826e05d..1c81bf1 100644 --- a/config/GZLP01/rels/d_a_fgmahou/splits.txt +++ b/config/GZLP01/rels/d_a_fgmahou/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fgmahou.o: +d/a/d_a_fgmahou.cpp: .text start:0x00000078 end:0x00001708 .rodata start:0x00000000 end:0x00000053 .data start:0x00000000 end:0x00000268 diff --git a/config/GZLP01/rels/d_a_fire/splits.txt b/config/GZLP01/rels/d_a_fire/splits.txt index 9dadf16..d7fce6f 100644 --- a/config/GZLP01/rels/d_a_fire/splits.txt +++ b/config/GZLP01/rels/d_a_fire/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_fire.o: +d/a/d_a_fire.cpp: .text start:0x00000078 end:0x000017A0 .rodata start:0x00000000 end:0x00000095 .data start:0x00000000 end:0x0000026C diff --git a/config/GZLP01/rels/d_a_floor/splits.txt b/config/GZLP01/rels/d_a_floor/splits.txt index f90314d..da77f2f 100644 --- a/config/GZLP01/rels/d_a_floor/splits.txt +++ b/config/GZLP01/rels/d_a_floor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_floor.o: +d/a/d_a_floor.cpp: .text start:0x00000078 end:0x00000774 .text start:0x00000774 end:0x0000078C .rodata start:0x00000000 end:0x00000066 diff --git a/config/GZLP01/rels/d_a_fm/splits.txt b/config/GZLP01/rels/d_a_fm/splits.txt index 2b88dbf..ac84ced 100644 --- a/config/GZLP01/rels/d_a_fm/splits.txt +++ b/config/GZLP01/rels/d_a_fm/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_fm.o: +d/a/d_a_fm.cpp: .text start:0x000000EC end:0x0000A548 .text start:0x0000A548 end:0x0000A614 .text start:0x0000A614 end:0x0000A630 diff --git a/config/GZLP01/rels/d_a_ghostship/splits.txt b/config/GZLP01/rels/d_a_ghostship/splits.txt index 1991ab9..1e3bd70 100644 --- a/config/GZLP01/rels/d_a_ghostship/splits.txt +++ b/config/GZLP01/rels/d_a_ghostship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ghostship.o: +d/a/d_a_ghostship.cpp: .text start:0x000000EC end:0x00001B40 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000138 diff --git a/config/GZLP01/rels/d_a_gm/splits.txt b/config/GZLP01/rels/d_a_gm/splits.txt index 960fd96..32eea95 100644 --- a/config/GZLP01/rels/d_a_gm/splits.txt +++ b/config/GZLP01/rels/d_a_gm/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_gm.o: +d/a/d_a_gm.cpp: .text start:0x000000EC end:0x00009068 .text start:0x00009068 end:0x00009338 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_gnd/splits.txt b/config/GZLP01/rels/d_a_gnd/splits.txt index 6ee3be1..5204169 100644 --- a/config/GZLP01/rels/d_a_gnd/splits.txt +++ b/config/GZLP01/rels/d_a_gnd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_gnd.o: +d/a/d_a_gnd.cpp: .text start:0x000000EC end:0x00008D7C .text start:0x00008D7C end:0x00008D7C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_goal_flag/splits.txt b/config/GZLP01/rels/d_a_goal_flag/splits.txt index 76454e9..149aa6a 100644 --- a/config/GZLP01/rels/d_a_goal_flag/splits.txt +++ b/config/GZLP01/rels/d_a_goal_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_goal_flag.o: +d/a/d_a_goal_flag.cpp: .text start:0x000000EC end:0x00002DC8 .text start:0x00002DC8 end:0x00002EB0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_grass/splits.txt b/config/GZLP01/rels/d_a_grass/splits.txt index 395747f..a4fd27d 100644 --- a/config/GZLP01/rels/d_a_grass/splits.txt +++ b/config/GZLP01/rels/d_a_grass/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_grass.o: +d/a/d_a_grass.cpp: .text start:0x000000EC end:0x0000151C .rodata start:0x00000000 end:0x00000008 .data start:0x00000000 end:0x00000090 diff --git a/config/GZLP01/rels/d_a_gy/splits.txt b/config/GZLP01/rels/d_a_gy/splits.txt index 3ed8524..8a07cd1 100644 --- a/config/GZLP01/rels/d_a_gy/splits.txt +++ b/config/GZLP01/rels/d_a_gy/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_gy.o: +d/a/d_a_gy.cpp: .text start:0x000000EC end:0x00005FE4 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000282 diff --git a/config/GZLP01/rels/d_a_gy_ctrl/splits.txt b/config/GZLP01/rels/d_a_gy_ctrl/splits.txt index 3d81647..d8f492e 100644 --- a/config/GZLP01/rels/d_a_gy_ctrl/splits.txt +++ b/config/GZLP01/rels/d_a_gy_ctrl/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_gy_ctrl.o: +d/a/d_a_gy_ctrl.cpp: .text start:0x000000EC end:0x00001DCC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000080 diff --git a/config/GZLP01/rels/d_a_himo3/splits.txt b/config/GZLP01/rels/d_a_himo3/splits.txt index 3818e74..56d4dfd 100644 --- a/config/GZLP01/rels/d_a_himo3/splits.txt +++ b/config/GZLP01/rels/d_a_himo3/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_himo3.o: +d/a/d_a_himo3.cpp: .text start:0x000000EC end:0x00002D30 .text start:0x00002D30 end:0x00002DA4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_hitobj/splits.txt b/config/GZLP01/rels/d_a_hitobj/splits.txt index 044f4c2..6f0e8a1 100644 --- a/config/GZLP01/rels/d_a_hitobj/splits.txt +++ b/config/GZLP01/rels/d_a_hitobj/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_hitobj.o: +d/a/d_a_hitobj.cpp: .text start:0x00000078 end:0x00000510 .rodata start:0x00000000 end:0x00000007 .data start:0x00000000 end:0x00000184 diff --git a/config/GZLP01/rels/d_a_hmlif/splits.txt b/config/GZLP01/rels/d_a_hmlif/splits.txt index b61e773..1cf8d32 100644 --- a/config/GZLP01/rels/d_a_hmlif/splits.txt +++ b/config/GZLP01/rels/d_a_hmlif/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_hmlif.o: +d/a/d_a_hmlif.cpp: .text start:0x00000078 end:0x000016A4 .text start:0x000016A4 end:0x00001870 .rodata start:0x00000000 end:0x00000150 diff --git a/config/GZLP01/rels/d_a_hot_floor/splits.txt b/config/GZLP01/rels/d_a_hot_floor/splits.txt index 9e92413..bb8f442 100644 --- a/config/GZLP01/rels/d_a_hot_floor/splits.txt +++ b/config/GZLP01/rels/d_a_hot_floor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_hot_floor.o: +d/a/d_a_hot_floor.cpp: .text start:0x00000078 end:0x00000614 .rodata start:0x00000000 end:0x00000020 .data start:0x00000000 end:0x00000074 diff --git a/config/GZLP01/rels/d_a_hys/splits.txt b/config/GZLP01/rels/d_a_hys/splits.txt index 5d805b9..f9ac2b5 100644 --- a/config/GZLP01/rels/d_a_hys/splits.txt +++ b/config/GZLP01/rels/d_a_hys/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_hys.o: +d/a/d_a_hys.cpp: .text start:0x00000078 end:0x00000C30 .text start:0x00000C30 end:0x00000DB4 .rodata start:0x00000000 end:0x00000066 diff --git a/config/GZLP01/rels/d_a_icelift/splits.txt b/config/GZLP01/rels/d_a_icelift/splits.txt index 2d28299..3cebd56 100644 --- a/config/GZLP01/rels/d_a_icelift/splits.txt +++ b/config/GZLP01/rels/d_a_icelift/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_icelift.o: +d/a/d_a_icelift.cpp: .text start:0x00000078 end:0x0000109C .rodata start:0x00000000 end:0x000000A0 .data start:0x00000000 end:0x0000007C diff --git a/config/GZLP01/rels/d_a_ikari/splits.txt b/config/GZLP01/rels/d_a_ikari/splits.txt index e820f6e..e1a0d83 100644 --- a/config/GZLP01/rels/d_a_ikari/splits.txt +++ b/config/GZLP01/rels/d_a_ikari/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ikari.o: +d/a/d_a_ikari.cpp: .text start:0x000000EC end:0x0000077C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000005A diff --git a/config/GZLP01/rels/d_a_jbo/splits.txt b/config/GZLP01/rels/d_a_jbo/splits.txt index f649d51..043da2c 100644 --- a/config/GZLP01/rels/d_a_jbo/splits.txt +++ b/config/GZLP01/rels/d_a_jbo/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_jbo.o: +d/a/d_a_jbo.cpp: .text start:0x00000078 end:0x00000D44 .rodata start:0x00000000 end:0x00000028 .data start:0x00000000 end:0x00000184 diff --git a/config/GZLP01/rels/d_a_kaji/splits.txt b/config/GZLP01/rels/d_a_kaji/splits.txt index e7e1f6b..a56787b 100644 --- a/config/GZLP01/rels/d_a_kaji/splits.txt +++ b/config/GZLP01/rels/d_a_kaji/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kaji.o: +d/a/d_a_kaji.cpp: .text start:0x00000078 end:0x00000570 .rodata start:0x00000000 end:0x0000004A .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_kamome/splits.txt b/config/GZLP01/rels/d_a_kamome/splits.txt index deb9534..7e1c490 100644 --- a/config/GZLP01/rels/d_a_kamome/splits.txt +++ b/config/GZLP01/rels/d_a_kamome/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_kamome.o: +d/a/d_a_kamome.cpp: .text start:0x000000EC end:0x00005398 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000DA diff --git a/config/GZLP01/rels/d_a_kanban/splits.txt b/config/GZLP01/rels/d_a_kanban/splits.txt index 36ddaff..884fc69 100644 --- a/config/GZLP01/rels/d_a_kanban/splits.txt +++ b/config/GZLP01/rels/d_a_kanban/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_kanban.o: +d/a/d_a_kanban.cpp: .text start:0x000000EC end:0x00002EDC .text start:0x00002EDC end:0x00002EF8 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_kantera/splits.txt b/config/GZLP01/rels/d_a_kantera/splits.txt index d0d6668..efd70d8 100644 --- a/config/GZLP01/rels/d_a_kantera/splits.txt +++ b/config/GZLP01/rels/d_a_kantera/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_kantera.o: +d/a/d_a_kantera.cpp: .text start:0x000000EC end:0x00002784 .rodata start:0x00000000 end:0x00000129 .data start:0x00000000 end:0x0000025C diff --git a/config/GZLP01/rels/d_a_kb/splits.txt b/config/GZLP01/rels/d_a_kb/splits.txt index 20ac17f..2269d5a 100644 --- a/config/GZLP01/rels/d_a_kb/splits.txt +++ b/config/GZLP01/rels/d_a_kb/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kb.o: +d/a/d_a_kb.cpp: .text start:0x00000078 end:0x00007F88 .text start:0x00007F88 end:0x00007F88 .rodata start:0x00000000 end:0x0000010F diff --git a/config/GZLP01/rels/d_a_kddoor/splits.txt b/config/GZLP01/rels/d_a_kddoor/splits.txt index aade497..b3e8c3e 100644 --- a/config/GZLP01/rels/d_a_kddoor/splits.txt +++ b/config/GZLP01/rels/d_a_kddoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kddoor.o: +d/a/d_a_kddoor.cpp: .text start:0x00000078 end:0x00002E5C .text start:0x00002E5C end:0x00002FD8 .text start:0x00002FD8 end:0x0000307C diff --git a/config/GZLP01/rels/d_a_ki/splits.txt b/config/GZLP01/rels/d_a_ki/splits.txt index 5f6e480..8a180fc 100644 --- a/config/GZLP01/rels/d_a_ki/splits.txt +++ b/config/GZLP01/rels/d_a_ki/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ki.o: +d/a/d_a_ki.cpp: .text start:0x000000EC end:0x00005364 .text start:0x00005364 end:0x00005364 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_kita/splits.txt b/config/GZLP01/rels/d_a_kita/splits.txt index 8dfecd6..b4a60a3 100644 --- a/config/GZLP01/rels/d_a_kita/splits.txt +++ b/config/GZLP01/rels/d_a_kita/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kita.o: +d/a/d_a_kita.cpp: .text start:0x00000078 end:0x000027CC .rodata start:0x00000000 end:0x000000D5 .data start:0x00000000 end:0x0000039C diff --git a/config/GZLP01/rels/d_a_klft/splits.txt b/config/GZLP01/rels/d_a_klft/splits.txt index cce2b2b..79e6200 100644 --- a/config/GZLP01/rels/d_a_klft/splits.txt +++ b/config/GZLP01/rels/d_a_klft/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_klft.o: +d/a/d_a_klft.cpp: .text start:0x00000078 end:0x00002214 .rodata start:0x00000000 end:0x000000DA .data start:0x00000000 end:0x00000270 diff --git a/config/GZLP01/rels/d_a_kmon/splits.txt b/config/GZLP01/rels/d_a_kmon/splits.txt index 419ae5b..4b2c0db 100644 --- a/config/GZLP01/rels/d_a_kmon/splits.txt +++ b/config/GZLP01/rels/d_a_kmon/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kmon.o: +d/a/d_a_kmon.cpp: .text start:0x00000078 end:0x00000AB4 .rodata start:0x00000000 end:0x0000007E .data start:0x00000000 end:0x000000B0 diff --git a/config/GZLP01/rels/d_a_kn/splits.txt b/config/GZLP01/rels/d_a_kn/splits.txt index 938218b..ddb8843 100644 --- a/config/GZLP01/rels/d_a_kn/splits.txt +++ b/config/GZLP01/rels/d_a_kn/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kn.o: +d/a/d_a_kn.cpp: .text start:0x00000078 end:0x00001330 .rodata start:0x00000000 end:0x0000009B .data start:0x00000000 end:0x0000009C diff --git a/config/GZLP01/rels/d_a_knob00/splits.txt b/config/GZLP01/rels/d_a_knob00/splits.txt index 61bdc02..d71c4b0 100644 --- a/config/GZLP01/rels/d_a_knob00/splits.txt +++ b/config/GZLP01/rels/d_a_knob00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_knob00.o: +d/a/d_a_knob00.cpp: .text start:0x00000078 end:0x00001F70 .text start:0x00001F70 end:0x00002014 .text start:0x00002014 end:0x00002014 diff --git a/config/GZLP01/rels/d_a_kokiie/splits.txt b/config/GZLP01/rels/d_a_kokiie/splits.txt index 3330d61..8e15098 100644 --- a/config/GZLP01/rels/d_a_kokiie/splits.txt +++ b/config/GZLP01/rels/d_a_kokiie/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kokiie.o: +d/a/d_a_kokiie.cpp: .text start:0x00000078 end:0x000014E4 .rodata start:0x00000000 end:0x000000FE .data start:0x00000000 end:0x00000148 diff --git a/config/GZLP01/rels/d_a_komore/splits.txt b/config/GZLP01/rels/d_a_komore/splits.txt index 635546d..84fd2d5 100644 --- a/config/GZLP01/rels/d_a_komore/splits.txt +++ b/config/GZLP01/rels/d_a_komore/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_komore.o: +d/a/d_a_komore.cpp: .text start:0x00000078 end:0x000005AC .text start:0x000005AC end:0x00000638 .rodata start:0x00000000 end:0x00000048 diff --git a/config/GZLP01/rels/d_a_ks/splits.txt b/config/GZLP01/rels/d_a_ks/splits.txt index 1a5606e..0381e8d 100644 --- a/config/GZLP01/rels/d_a_ks/splits.txt +++ b/config/GZLP01/rels/d_a_ks/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ks.o: +d/a/d_a_ks.cpp: .text start:0x00000078 end:0x00004580 .text start:0x00004580 end:0x000045B8 .text start:0x000045B8 end:0x000045B8 diff --git a/config/GZLP01/rels/d_a_kt/splits.txt b/config/GZLP01/rels/d_a_kt/splits.txt index e0be174..b219acd 100644 --- a/config/GZLP01/rels/d_a_kt/splits.txt +++ b/config/GZLP01/rels/d_a_kt/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kt.o: +d/a/d_a_kt.cpp: .text start:0x00000078 end:0x000015E8 .text start:0x000015E8 end:0x00001984 .rodata start:0x00000000 end:0x0000008B diff --git a/config/GZLP01/rels/d_a_kui/splits.txt b/config/GZLP01/rels/d_a_kui/splits.txt index b3fbde9..ff7e7cf 100644 --- a/config/GZLP01/rels/d_a_kui/splits.txt +++ b/config/GZLP01/rels/d_a_kui/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kui.o: +d/a/d_a_kui.cpp: .text start:0x00000078 end:0x000018C8 .text start:0x000018C8 end:0x000018E4 .rodata start:0x00000000 end:0x00000099 diff --git a/config/GZLP01/rels/d_a_kytag00/splits.txt b/config/GZLP01/rels/d_a_kytag00/splits.txt index fb6405e..92be9ee 100644 --- a/config/GZLP01/rels/d_a_kytag00/splits.txt +++ b/config/GZLP01/rels/d_a_kytag00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag00.o: +d/a/d_a_kytag00.cpp: .text start:0x00000078 end:0x00000F8C .rodata start:0x00000000 end:0x0000004C .data start:0x00000000 end:0x00000080 diff --git a/config/GZLP01/rels/d_a_kytag01/splits.txt b/config/GZLP01/rels/d_a_kytag01/splits.txt index 82c21d7..fbd6b40 100644 --- a/config/GZLP01/rels/d_a_kytag01/splits.txt +++ b/config/GZLP01/rels/d_a_kytag01/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag01.o: +d/a/d_a_kytag01.cpp: .text start:0x00000078 end:0x00000318 .rodata start:0x00000000 end:0x00000053 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_kytag02/splits.txt b/config/GZLP01/rels/d_a_kytag02/splits.txt index 9039b76..ee426fe 100644 --- a/config/GZLP01/rels/d_a_kytag02/splits.txt +++ b/config/GZLP01/rels/d_a_kytag02/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag02.o: +d/a/d_a_kytag02.cpp: .text start:0x00000078 end:0x0000047C .rodata start:0x00000000 end:0x00000028 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_kytag03/splits.txt b/config/GZLP01/rels/d_a_kytag03/splits.txt index fd580e2..925d057 100644 --- a/config/GZLP01/rels/d_a_kytag03/splits.txt +++ b/config/GZLP01/rels/d_a_kytag03/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag03.o: +d/a/d_a_kytag03.cpp: .text start:0x00000078 end:0x00000604 .rodata start:0x00000000 end:0x0000000F .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_kytag04/splits.txt b/config/GZLP01/rels/d_a_kytag04/splits.txt index efa797d..b44f370 100644 --- a/config/GZLP01/rels/d_a_kytag04/splits.txt +++ b/config/GZLP01/rels/d_a_kytag04/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag04.o: +d/a/d_a_kytag04.cpp: .text start:0x00000078 end:0x00000208 .rodata start:0x00000000 end:0x00000004 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_kytag05/splits.txt b/config/GZLP01/rels/d_a_kytag05/splits.txt index b2f5de6..a33a497 100644 --- a/config/GZLP01/rels/d_a_kytag05/splits.txt +++ b/config/GZLP01/rels/d_a_kytag05/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag05.o: +d/a/d_a_kytag05.cpp: .text start:0x00000078 end:0x000004C0 .rodata start:0x00000000 end:0x00000057 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_kytag06/splits.txt b/config/GZLP01/rels/d_a_kytag06/splits.txt index a1db4a7..65a23f1 100644 --- a/config/GZLP01/rels/d_a_kytag06/splits.txt +++ b/config/GZLP01/rels/d_a_kytag06/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag06.o: +d/a/d_a_kytag06.cpp: .text start:0x00000078 end:0x00000224 .rodata start:0x00000000 end:0x00000030 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_kytag07/splits.txt b/config/GZLP01/rels/d_a_kytag07/splits.txt index b731ff0..474f793 100644 --- a/config/GZLP01/rels/d_a_kytag07/splits.txt +++ b/config/GZLP01/rels/d_a_kytag07/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_kytag07.o: +d/a/d_a_kytag07.cpp: .text start:0x00000078 end:0x00000350 .rodata start:0x00000000 end:0x00000030 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_lamp/splits.txt b/config/GZLP01/rels/d_a_lamp/splits.txt index 99246e4..8bf2590 100644 --- a/config/GZLP01/rels/d_a_lamp/splits.txt +++ b/config/GZLP01/rels/d_a_lamp/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_lamp.o: +d/a/d_a_lamp.cpp: .text start:0x000000EC end:0x00000BC8 .rodata start:0x00000000 end:0x00000082 .data start:0x00000000 end:0x00000184 diff --git a/config/GZLP01/rels/d_a_lbridge/splits.txt b/config/GZLP01/rels/d_a_lbridge/splits.txt index ed19c88..b5147c5 100644 --- a/config/GZLP01/rels/d_a_lbridge/splits.txt +++ b/config/GZLP01/rels/d_a_lbridge/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_lbridge.o: +d/a/d_a_lbridge.cpp: .text start:0x00000078 end:0x00001140 .rodata start:0x00000000 end:0x00000099 .data start:0x00000000 end:0x00000080 diff --git a/config/GZLP01/rels/d_a_leaflift/splits.txt b/config/GZLP01/rels/d_a_leaflift/splits.txt index 5eac188..8c2f221 100644 --- a/config/GZLP01/rels/d_a_leaflift/splits.txt +++ b/config/GZLP01/rels/d_a_leaflift/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_leaflift.o: +d/a/d_a_leaflift.cpp: .text start:0x000000EC end:0x00001360 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000081 diff --git a/config/GZLP01/rels/d_a_lod_bg/splits.txt b/config/GZLP01/rels/d_a_lod_bg/splits.txt index 96932ef..39864d5 100644 --- a/config/GZLP01/rels/d_a_lod_bg/splits.txt +++ b/config/GZLP01/rels/d_a_lod_bg/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_lod_bg.o: +d/a/d_a_lod_bg.cpp: .text start:0x00000078 end:0x000013E0 .rodata start:0x00000000 end:0x000001F5 .data start:0x00000000 end:0x000000C8 diff --git a/config/GZLP01/rels/d_a_lstair/splits.txt b/config/GZLP01/rels/d_a_lstair/splits.txt index cb562ff..bb0e40f 100644 --- a/config/GZLP01/rels/d_a_lstair/splits.txt +++ b/config/GZLP01/rels/d_a_lstair/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_lstair.o: +d/a/d_a_lstair.cpp: .text start:0x00000078 end:0x000012D4 .rodata start:0x00000000 end:0x000000AF .data start:0x00000000 end:0x0000008C diff --git a/config/GZLP01/rels/d_a_lwood/splits.txt b/config/GZLP01/rels/d_a_lwood/splits.txt index acd202e..87270cb 100644 --- a/config/GZLP01/rels/d_a_lwood/splits.txt +++ b/config/GZLP01/rels/d_a_lwood/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_lwood.o: +d/a/d_a_lwood.cpp: .text start:0x00000078 end:0x00000794 .rodata start:0x00000000 end:0x00000074 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_machine/splits.txt b/config/GZLP01/rels/d_a_machine/splits.txt index 81a3b00..67cf140 100644 --- a/config/GZLP01/rels/d_a_machine/splits.txt +++ b/config/GZLP01/rels/d_a_machine/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_machine.o: +d/a/d_a_machine.cpp: .text start:0x00000078 end:0x000017A4 .rodata start:0x00000000 end:0x000000B1 .data start:0x00000000 end:0x000002A0 diff --git a/config/GZLP01/rels/d_a_magma/splits.txt b/config/GZLP01/rels/d_a_magma/splits.txt index 9ff8caf..1bc26d2 100644 --- a/config/GZLP01/rels/d_a_magma/splits.txt +++ b/config/GZLP01/rels/d_a_magma/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_magma.o: +d/a/d_a_magma.cpp: .text start:0x00000078 end:0x00000178 .rodata start:0x00000000 end:0x00000006 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_majuu_flag/splits.txt b/config/GZLP01/rels/d_a_majuu_flag/splits.txt index 5d4168c..4a156ab 100644 --- a/config/GZLP01/rels/d_a_majuu_flag/splits.txt +++ b/config/GZLP01/rels/d_a_majuu_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_majuu_flag.o: +d/a/d_a_majuu_flag.cpp: .text start:0x000000EC end:0x00001C38 .text start:0x00001C38 end:0x00001D08 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_mant/splits.txt b/config/GZLP01/rels/d_a_mant/splits.txt index 93751fa..61f1c2b 100644 --- a/config/GZLP01/rels/d_a_mant/splits.txt +++ b/config/GZLP01/rels/d_a_mant/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mant.o: +d/a/d_a_mant.cpp: .text start:0x000000EC end:0x0000229C .text start:0x0000229C end:0x0000233C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_mbdoor/splits.txt b/config/GZLP01/rels/d_a_mbdoor/splits.txt index d1bee34..24a483e 100644 --- a/config/GZLP01/rels/d_a_mbdoor/splits.txt +++ b/config/GZLP01/rels/d_a_mbdoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mbdoor.o: +d/a/d_a_mbdoor.cpp: .text start:0x00000078 end:0x000015F4 .text start:0x000015F4 end:0x000015F4 .rodata start:0x00000000 end:0x000000FB diff --git a/config/GZLP01/rels/d_a_mdoor/splits.txt b/config/GZLP01/rels/d_a_mdoor/splits.txt index e254dea..56f7087 100644 --- a/config/GZLP01/rels/d_a_mdoor/splits.txt +++ b/config/GZLP01/rels/d_a_mdoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mdoor.o: +d/a/d_a_mdoor.cpp: .text start:0x00000078 end:0x00001128 .rodata start:0x00000000 end:0x000000A2 .data start:0x00000000 end:0x000000D8 diff --git a/config/GZLP01/rels/d_a_mflft/splits.txt b/config/GZLP01/rels/d_a_mflft/splits.txt index 7170e88..3f8d714 100644 --- a/config/GZLP01/rels/d_a_mflft/splits.txt +++ b/config/GZLP01/rels/d_a_mflft/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mflft.o: +d/a/d_a_mflft.cpp: .text start:0x00000078 end:0x00002E10 .rodata start:0x00000000 end:0x000000F6 .data start:0x00000000 end:0x00000300 diff --git a/config/GZLP01/rels/d_a_mgameboard/splits.txt b/config/GZLP01/rels/d_a_mgameboard/splits.txt index 36e0e40..d527095 100644 --- a/config/GZLP01/rels/d_a_mgameboard/splits.txt +++ b/config/GZLP01/rels/d_a_mgameboard/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mgameboard.o: +d/a/d_a_mgameboard.cpp: .text start:0x000000EC end:0x00002CC0 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000FE diff --git a/config/GZLP01/rels/d_a_mmusic/splits.txt b/config/GZLP01/rels/d_a_mmusic/splits.txt index 9d42fb5..9d86e94 100644 --- a/config/GZLP01/rels/d_a_mmusic/splits.txt +++ b/config/GZLP01/rels/d_a_mmusic/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mmusic.o: +d/a/d_a_mmusic.cpp: .text start:0x00000078 end:0x000005F0 .rodata start:0x00000000 end:0x0000001C .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_mo2/splits.txt b/config/GZLP01/rels/d_a_mo2/splits.txt index b7a6289..70d7c7e 100644 --- a/config/GZLP01/rels/d_a_mo2/splits.txt +++ b/config/GZLP01/rels/d_a_mo2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mo2.o: +d/a/d_a_mo2.cpp: .text start:0x000000EC end:0x0000D3A4 .text start:0x0000D3A4 end:0x0000D3A4 .text start:0x0000D3A4 end:0x0000D464 diff --git a/config/GZLP01/rels/d_a_movie_player/splits.txt b/config/GZLP01/rels/d_a_movie_player/splits.txt index ba68c41..ed1e861 100644 --- a/config/GZLP01/rels/d_a_movie_player/splits.txt +++ b/config/GZLP01/rels/d_a_movie_player/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000020 -d_a_movie_player.o: +d/a/d_a_movie_player.cpp: .text start:0x000000EC end:0x00006914 .text start:0x00006914 end:0x00006990 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_mozo/splits.txt b/config/GZLP01/rels/d_a_mozo/splits.txt index 72d5774..24d180c 100644 --- a/config/GZLP01/rels/d_a_mozo/splits.txt +++ b/config/GZLP01/rels/d_a_mozo/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mozo.o: +d/a/d_a_mozo.cpp: .text start:0x000000EC end:0x000027F8 .text start:0x000027F8 end:0x00002834 .text start:0x00002834 end:0x00002834 diff --git a/config/GZLP01/rels/d_a_msw/splits.txt b/config/GZLP01/rels/d_a_msw/splits.txt index 7a094f1..4a40723 100644 --- a/config/GZLP01/rels/d_a_msw/splits.txt +++ b/config/GZLP01/rels/d_a_msw/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_msw.o: +d/a/d_a_msw.cpp: .text start:0x00000078 end:0x0000131C .rodata start:0x00000000 end:0x0000008C .data start:0x00000000 end:0x000001A8 diff --git a/config/GZLP01/rels/d_a_mt/splits.txt b/config/GZLP01/rels/d_a_mt/splits.txt index 2b5fa2d..addfdee 100644 --- a/config/GZLP01/rels/d_a_mt/splits.txt +++ b/config/GZLP01/rels/d_a_mt/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_mt.o: +d/a/d_a_mt.cpp: .text start:0x000000EC end:0x0000962C .text start:0x0000962C end:0x0000962C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_mtoge/splits.txt b/config/GZLP01/rels/d_a_mtoge/splits.txt index cf60e64..a2a41b4 100644 --- a/config/GZLP01/rels/d_a_mtoge/splits.txt +++ b/config/GZLP01/rels/d_a_mtoge/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_mtoge.o: +d/a/d_a_mtoge.cpp: .text start:0x00000078 end:0x000007B0 .rodata start:0x00000000 end:0x00000044 .data start:0x00000000 end:0x00000064 diff --git a/config/GZLP01/rels/d_a_npc_ac1/splits.txt b/config/GZLP01/rels/d_a_npc_ac1/splits.txt index 0368b4b..a19ec17 100644 --- a/config/GZLP01/rels/d_a_npc_ac1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_ac1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ac1.o: +d/a/d_a_npc_ac1.cpp: .text start:0x000000EC end:0x0000328C .text start:0x0000328C end:0x000032A0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_ah/splits.txt b/config/GZLP01/rels/d_a_npc_ah/splits.txt index 51b3e76..36d6db2 100644 --- a/config/GZLP01/rels/d_a_npc_ah/splits.txt +++ b/config/GZLP01/rels/d_a_npc_ah/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_ah.o: +d/a/d_a_npc_ah.cpp: .text start:0x00000078 end:0x000025EC .text start:0x000025EC end:0x0000261C .text start:0x0000261C end:0x000026E8 diff --git a/config/GZLP01/rels/d_a_npc_aj1/splits.txt b/config/GZLP01/rels/d_a_npc_aj1/splits.txt index 2602dce..7555ca1 100644 --- a/config/GZLP01/rels/d_a_npc_aj1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_aj1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_aj1.o: +d/a/d_a_npc_aj1.cpp: .text start:0x000000EC end:0x000042DC .text start:0x000042DC end:0x000042F0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_auction/splits.txt b/config/GZLP01/rels/d_a_npc_auction/splits.txt index 3537bc0..366b494 100644 --- a/config/GZLP01/rels/d_a_npc_auction/splits.txt +++ b/config/GZLP01/rels/d_a_npc_auction/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_auction.o: +d/a/d_a_npc_auction.cpp: .text start:0x000000EC end:0x00002F1C .text start:0x00002F1C end:0x00003E70 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_ba1/splits.txt b/config/GZLP01/rels/d_a_npc_ba1/splits.txt index 94c1ed2..d071164 100644 --- a/config/GZLP01/rels/d_a_npc_ba1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_ba1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ba1.o: +d/a/d_a_npc_ba1.cpp: .text start:0x000000EC end:0x00004AA4 .text start:0x00004AA4 end:0x00004AA4 .text start:0x00004AA4 end:0x00004AB8 diff --git a/config/GZLP01/rels/d_a_npc_bj1/splits.txt b/config/GZLP01/rels/d_a_npc_bj1/splits.txt index 6788a51..b2cb4f1 100644 --- a/config/GZLP01/rels/d_a_npc_bj1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_bj1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bj1.o: +d/a/d_a_npc_bj1.cpp: .text start:0x000000EC end:0x000074B8 .text start:0x000074B8 end:0x000074CC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_bm1/splits.txt b/config/GZLP01/rels/d_a_npc_bm1/splits.txt index 52ef8c5..4a972b4 100644 --- a/config/GZLP01/rels/d_a_npc_bm1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_bm1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bm1.o: +d/a/d_a_npc_bm1.cpp: .text start:0x000000EC end:0x00009810 .text start:0x00009810 end:0x00009824 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_bmcon1/splits.txt b/config/GZLP01/rels/d_a_npc_bmcon1/splits.txt index 82b85b7..e415d3c 100644 --- a/config/GZLP01/rels/d_a_npc_bmcon1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_bmcon1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bmcon1.o: +d/a/d_a_npc_bmcon1.cpp: .text start:0x000000EC end:0x000040B0 .text start:0x000040B0 end:0x000040E0 .text start:0x000040E0 end:0x0000429C diff --git a/config/GZLP01/rels/d_a_npc_bms1/splits.txt b/config/GZLP01/rels/d_a_npc_bms1/splits.txt index 897092e..c126732 100644 --- a/config/GZLP01/rels/d_a_npc_bms1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_bms1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bms1.o: +d/a/d_a_npc_bms1.cpp: .text start:0x000000EC end:0x00004764 .text start:0x00004764 end:0x000047AC .text start:0x000047AC end:0x00004820 diff --git a/config/GZLP01/rels/d_a_npc_bmsw/splits.txt b/config/GZLP01/rels/d_a_npc_bmsw/splits.txt index 1627d27..93ba916 100644 --- a/config/GZLP01/rels/d_a_npc_bmsw/splits.txt +++ b/config/GZLP01/rels/d_a_npc_bmsw/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bmsw.o: +d/a/d_a_npc_bmsw.cpp: .text start:0x000000EC end:0x00005234 .text start:0x00005234 end:0x00005290 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_bs1/splits.txt b/config/GZLP01/rels/d_a_npc_bs1/splits.txt index 059ab4e..08f4f0d 100644 --- a/config/GZLP01/rels/d_a_npc_bs1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_bs1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_bs1.o: +d/a/d_a_npc_bs1.cpp: .text start:0x000000EC end:0x00005800 .text start:0x00005800 end:0x00005848 .text start:0x00005848 end:0x000058BC diff --git a/config/GZLP01/rels/d_a_npc_btsw/splits.txt b/config/GZLP01/rels/d_a_npc_btsw/splits.txt index ffca5e1..385c648 100644 --- a/config/GZLP01/rels/d_a_npc_btsw/splits.txt +++ b/config/GZLP01/rels/d_a_npc_btsw/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_btsw.o: +d/a/d_a_npc_btsw.cpp: .text start:0x000000EC end:0x00004CB0 .text start:0x00004CB0 end:0x00004D0C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_btsw2/splits.txt b/config/GZLP01/rels/d_a_npc_btsw2/splits.txt index 568cd73..4ee6240 100644 --- a/config/GZLP01/rels/d_a_npc_btsw2/splits.txt +++ b/config/GZLP01/rels/d_a_npc_btsw2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_btsw2.o: +d/a/d_a_npc_btsw2.cpp: .text start:0x000000EC end:0x000022EC .text start:0x000022EC end:0x00002348 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_cb1/splits.txt b/config/GZLP01/rels/d_a_npc_cb1/splits.txt index 34ca3ac..6096771 100644 --- a/config/GZLP01/rels/d_a_npc_cb1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_cb1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_cb1.o: +d/a/d_a_npc_cb1.cpp: .text start:0x000000EC end:0x00009AB4 .text start:0x00009AB4 end:0x00009AFC .text start:0x00009AFC end:0x0000A19C diff --git a/config/GZLP01/rels/d_a_npc_co1/splits.txt b/config/GZLP01/rels/d_a_npc_co1/splits.txt index da5beb1..fc33365 100644 --- a/config/GZLP01/rels/d_a_npc_co1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_co1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_co1.o: +d/a/d_a_npc_co1.cpp: .text start:0x000000EC end:0x00003A10 .text start:0x00003A10 end:0x00003A24 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_de1/splits.txt b/config/GZLP01/rels/d_a_npc_de1/splits.txt index 0820b18..8f03615 100644 --- a/config/GZLP01/rels/d_a_npc_de1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_de1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_de1.o: +d/a/d_a_npc_de1.cpp: .text start:0x000000EC end:0x00002F54 .text start:0x00002F54 end:0x00002F54 .text start:0x00002F54 end:0x00002F58 diff --git a/config/GZLP01/rels/d_a_npc_ds1/splits.txt b/config/GZLP01/rels/d_a_npc_ds1/splits.txt index c3661aa..3dda44e 100644 --- a/config/GZLP01/rels/d_a_npc_ds1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_ds1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ds1.o: +d/a/d_a_npc_ds1.cpp: .text start:0x000000EC end:0x00005768 .text start:0x00005768 end:0x000057B0 .text start:0x000057B0 end:0x00005824 diff --git a/config/GZLP01/rels/d_a_npc_gk1/splits.txt b/config/GZLP01/rels/d_a_npc_gk1/splits.txt index fe6d078..5302892 100644 --- a/config/GZLP01/rels/d_a_npc_gk1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_gk1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_gk1.o: +d/a/d_a_npc_gk1.cpp: .text start:0x000000EC end:0x00002FF0 .text start:0x00002FF0 end:0x00003004 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_gp1/splits.txt b/config/GZLP01/rels/d_a_npc_gp1/splits.txt index 4041838..09e3fe5 100644 --- a/config/GZLP01/rels/d_a_npc_gp1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_gp1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_gp1.o: +d/a/d_a_npc_gp1.cpp: .text start:0x000000EC end:0x00003BE8 .text start:0x00003BE8 end:0x00003BFC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_hi1/splits.txt b/config/GZLP01/rels/d_a_npc_hi1/splits.txt index e0150f3..387fa72 100644 --- a/config/GZLP01/rels/d_a_npc_hi1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_hi1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_hi1.o: +d/a/d_a_npc_hi1.cpp: .text start:0x000000EC end:0x00002AB0 .text start:0x00002AB0 end:0x00002AC4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_ho/splits.txt b/config/GZLP01/rels/d_a_npc_ho/splits.txt index a27165f..eaa6c18 100644 --- a/config/GZLP01/rels/d_a_npc_ho/splits.txt +++ b/config/GZLP01/rels/d_a_npc_ho/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_ho.o: +d/a/d_a_npc_ho.cpp: .text start:0x00000078 end:0x00002934 .text start:0x00002934 end:0x0000296C .rodata start:0x00000000 end:0x00000108 diff --git a/config/GZLP01/rels/d_a_npc_hr/splits.txt b/config/GZLP01/rels/d_a_npc_hr/splits.txt index 2ded212..20d9ce7 100644 --- a/config/GZLP01/rels/d_a_npc_hr/splits.txt +++ b/config/GZLP01/rels/d_a_npc_hr/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_hr.o: +d/a/d_a_npc_hr.cpp: .text start:0x00000078 end:0x00005F84 .text start:0x00005F84 end:0x00005F84 .text start:0x00005F84 end:0x00005FBC diff --git a/config/GZLP01/rels/d_a_npc_jb1/splits.txt b/config/GZLP01/rels/d_a_npc_jb1/splits.txt index 927e1a6..be56eb5 100644 --- a/config/GZLP01/rels/d_a_npc_jb1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_jb1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_jb1.o: +d/a/d_a_npc_jb1.cpp: .text start:0x000000EC end:0x00001E38 .text start:0x00001E38 end:0x00001E4C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_ji1/splits.txt b/config/GZLP01/rels/d_a_npc_ji1/splits.txt index d463436..fadf505 100644 --- a/config/GZLP01/rels/d_a_npc_ji1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_ji1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ji1.o: +d/a/d_a_npc_ji1.cpp: .text start:0x000000EC end:0x000124D8 .text start:0x000124D8 end:0x000124F4 .text start:0x000124F4 end:0x00012510 diff --git a/config/GZLP01/rels/d_a_npc_kamome/splits.txt b/config/GZLP01/rels/d_a_npc_kamome/splits.txt index af10511..654f9f2 100644 --- a/config/GZLP01/rels/d_a_npc_kamome/splits.txt +++ b/config/GZLP01/rels/d_a_npc_kamome/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kamome.o: +d/a/d_a_npc_kamome.cpp: .text start:0x000000EC end:0x000049DC .text start:0x000049DC end:0x00004AD4 .text start:0x00004AD4 end:0x00004CC0 diff --git a/config/GZLP01/rels/d_a_npc_kf1/splits.txt b/config/GZLP01/rels/d_a_npc_kf1/splits.txt index 704d19e..a66ecd7 100644 --- a/config/GZLP01/rels/d_a_npc_kf1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_kf1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kf1.o: +d/a/d_a_npc_kf1.cpp: .text start:0x000000EC end:0x00004760 .text start:0x00004760 end:0x00004774 .text start:0x00004774 end:0x00004884 diff --git a/config/GZLP01/rels/d_a_npc_kg1/splits.txt b/config/GZLP01/rels/d_a_npc_kg1/splits.txt index 550f18d..0aea378 100644 --- a/config/GZLP01/rels/d_a_npc_kg1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_kg1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kg1.o: +d/a/d_a_npc_kg1.cpp: .text start:0x000000EC end:0x00002A34 .text start:0x00002A34 end:0x00002ABC .text start:0x00002ABC end:0x00002ABC diff --git a/config/GZLP01/rels/d_a_npc_kg2/splits.txt b/config/GZLP01/rels/d_a_npc_kg2/splits.txt index 1c9d4e9..d0581aa 100644 --- a/config/GZLP01/rels/d_a_npc_kg2/splits.txt +++ b/config/GZLP01/rels/d_a_npc_kg2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kg2.o: +d/a/d_a_npc_kg2.cpp: .text start:0x000000EC end:0x000031F4 .text start:0x000031F4 end:0x00003250 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_kk1/splits.txt b/config/GZLP01/rels/d_a_npc_kk1/splits.txt index f6ef5cc..245822e 100644 --- a/config/GZLP01/rels/d_a_npc_kk1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_kk1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kk1.o: +d/a/d_a_npc_kk1.cpp: .text start:0x000000EC end:0x00006948 .text start:0x00006948 end:0x00006948 .text start:0x00006948 end:0x0000695C diff --git a/config/GZLP01/rels/d_a_npc_km1/splits.txt b/config/GZLP01/rels/d_a_npc_km1/splits.txt index 57576f4..66de594 100644 --- a/config/GZLP01/rels/d_a_npc_km1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_km1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_km1.o: +d/a/d_a_npc_km1.cpp: .text start:0x000000EC end:0x0000238C .text start:0x0000238C end:0x000023A0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_ko1/splits.txt b/config/GZLP01/rels/d_a_npc_ko1/splits.txt index f40da98..e7b917d 100644 --- a/config/GZLP01/rels/d_a_npc_ko1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_ko1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ko1.o: +d/a/d_a_npc_ko1.cpp: .text start:0x000000EC end:0x00008948 .text start:0x00008948 end:0x0000895C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_kp1/splits.txt b/config/GZLP01/rels/d_a_npc_kp1/splits.txt index 3e06586..2e42cdd 100644 --- a/config/GZLP01/rels/d_a_npc_kp1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_kp1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_kp1.o: +d/a/d_a_npc_kp1.cpp: .text start:0x000000EC end:0x00002D5C .text start:0x00002D5C end:0x00002D70 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_ls1/splits.txt b/config/GZLP01/rels/d_a_npc_ls1/splits.txt index 32b4e58..9fbe874 100644 --- a/config/GZLP01/rels/d_a_npc_ls1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_ls1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ls1.o: +d/a/d_a_npc_ls1.cpp: .text start:0x000000EC end:0x00005880 .text start:0x00005880 end:0x00005880 .text start:0x00005880 end:0x00005894 diff --git a/config/GZLP01/rels/d_a_npc_md/splits.txt b/config/GZLP01/rels/d_a_npc_md/splits.txt index ddeead0..9d9dd58 100644 --- a/config/GZLP01/rels/d_a_npc_md/splits.txt +++ b/config/GZLP01/rels/d_a_npc_md/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_md.o: +d/a/d_a_npc_md.cpp: .text start:0x000000EC end:0x000118C4 .text start:0x000118C4 end:0x0001190C .text start:0x0001190C end:0x000119A8 diff --git a/config/GZLP01/rels/d_a_npc_mk/splits.txt b/config/GZLP01/rels/d_a_npc_mk/splits.txt index 9e29e82..7dd5d63 100644 --- a/config/GZLP01/rels/d_a_npc_mk/splits.txt +++ b/config/GZLP01/rels/d_a_npc_mk/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_mk.o: +d/a/d_a_npc_mk.cpp: .text start:0x00000078 end:0x00004C38 .text start:0x00004C38 end:0x00004C70 .rodata start:0x00000000 end:0x00000227 diff --git a/config/GZLP01/rels/d_a_npc_mn/splits.txt b/config/GZLP01/rels/d_a_npc_mn/splits.txt index 6165d17..6f33208 100644 --- a/config/GZLP01/rels/d_a_npc_mn/splits.txt +++ b/config/GZLP01/rels/d_a_npc_mn/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_mn.o: +d/a/d_a_npc_mn.cpp: .text start:0x00000078 end:0x00003F9C .text start:0x00003F9C end:0x00003FCC .text start:0x00003FCC end:0x00004128 diff --git a/config/GZLP01/rels/d_a_npc_mt/splits.txt b/config/GZLP01/rels/d_a_npc_mt/splits.txt index 9509afb..d79aed9 100644 --- a/config/GZLP01/rels/d_a_npc_mt/splits.txt +++ b/config/GZLP01/rels/d_a_npc_mt/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_mt.o: +d/a/d_a_npc_mt.cpp: .text start:0x00000078 end:0x00003000 .text start:0x00003000 end:0x00003030 .text start:0x00003030 end:0x000030E0 diff --git a/config/GZLP01/rels/d_a_npc_nz/splits.txt b/config/GZLP01/rels/d_a_npc_nz/splits.txt index 061e268..7b1a863 100644 --- a/config/GZLP01/rels/d_a_npc_nz/splits.txt +++ b/config/GZLP01/rels/d_a_npc_nz/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_nz.o: +d/a/d_a_npc_nz.cpp: .text start:0x000000EC end:0x000032BC .text start:0x000032BC end:0x00004554 .text start:0x00004554 end:0x00004554 diff --git a/config/GZLP01/rels/d_a_npc_ob1/splits.txt b/config/GZLP01/rels/d_a_npc_ob1/splits.txt index e45df04..93c7f00 100644 --- a/config/GZLP01/rels/d_a_npc_ob1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_ob1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ob1.o: +d/a/d_a_npc_ob1.cpp: .text start:0x000000EC end:0x00003EAC .text start:0x00003EAC end:0x00003EC0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_os/splits.txt b/config/GZLP01/rels/d_a_npc_os/splits.txt index d7c27a7..dc56fa5 100644 --- a/config/GZLP01/rels/d_a_npc_os/splits.txt +++ b/config/GZLP01/rels/d_a_npc_os/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_os.o: +d/a/d_a_npc_os.cpp: .text start:0x000000EC end:0x000074CC .text start:0x000074CC end:0x00007514 .text start:0x00007514 end:0x00007B48 diff --git a/config/GZLP01/rels/d_a_npc_p1/splits.txt b/config/GZLP01/rels/d_a_npc_p1/splits.txt index 3226843..9e9efbd 100644 --- a/config/GZLP01/rels/d_a_npc_p1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_p1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_p1.o: +d/a/d_a_npc_p1.cpp: .text start:0x000000EC end:0x00004F14 .text start:0x00004F14 end:0x00004F30 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_p2/splits.txt b/config/GZLP01/rels/d_a_npc_p2/splits.txt index 02994b2..aa1787c 100644 --- a/config/GZLP01/rels/d_a_npc_p2/splits.txt +++ b/config/GZLP01/rels/d_a_npc_p2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_p2.o: +d/a/d_a_npc_p2.cpp: .text start:0x000000EC end:0x000051D4 .text start:0x000051D4 end:0x00005238 .text start:0x00005238 end:0x00008400 diff --git a/config/GZLP01/rels/d_a_npc_people/splits.txt b/config/GZLP01/rels/d_a_npc_people/splits.txt index f1a3714..4ad378d 100644 --- a/config/GZLP01/rels/d_a_npc_people/splits.txt +++ b/config/GZLP01/rels/d_a_npc_people/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_people.o: +d/a/d_a_npc_people.cpp: .text start:0x00000078 end:0x00009BCC .text start:0x00009BCC end:0x00009BF0 .text start:0x00009BF0 end:0x00009C38 diff --git a/config/GZLP01/rels/d_a_npc_pf1/splits.txt b/config/GZLP01/rels/d_a_npc_pf1/splits.txt index ef82416..50f23bc 100644 --- a/config/GZLP01/rels/d_a_npc_pf1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_pf1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_pf1.o: +d/a/d_a_npc_pf1.cpp: .text start:0x000000EC end:0x00003AE0 .text start:0x00003AE0 end:0x00003AF4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_photo/splits.txt b/config/GZLP01/rels/d_a_npc_photo/splits.txt index a7359df..09e1a7d 100644 --- a/config/GZLP01/rels/d_a_npc_photo/splits.txt +++ b/config/GZLP01/rels/d_a_npc_photo/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_photo.o: +d/a/d_a_npc_photo.cpp: .text start:0x000000EC end:0x00004FF8 .text start:0x00004FF8 end:0x00005040 .text start:0x00005040 end:0x00005070 diff --git a/config/GZLP01/rels/d_a_npc_pm1/splits.txt b/config/GZLP01/rels/d_a_npc_pm1/splits.txt index 32bdc74..fe31f87 100644 --- a/config/GZLP01/rels/d_a_npc_pm1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_pm1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_pm1.o: +d/a/d_a_npc_pm1.cpp: .text start:0x000000EC end:0x0000239C .text start:0x0000239C end:0x000023B0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_roten/splits.txt b/config/GZLP01/rels/d_a_npc_roten/splits.txt index ecbfd39..cf10b6b 100644 --- a/config/GZLP01/rels/d_a_npc_roten/splits.txt +++ b/config/GZLP01/rels/d_a_npc_roten/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_roten.o: +d/a/d_a_npc_roten.cpp: .text start:0x00000078 end:0x00003F9C .text start:0x00003F9C end:0x00003FB8 .text start:0x00003FB8 end:0x000042C0 diff --git a/config/GZLP01/rels/d_a_npc_rsh1/splits.txt b/config/GZLP01/rels/d_a_npc_rsh1/splits.txt index 051311b..79e827f 100644 --- a/config/GZLP01/rels/d_a_npc_rsh1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_rsh1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_rsh1.o: +d/a/d_a_npc_rsh1.cpp: .text start:0x000000EC end:0x00004F98 .text start:0x00004F98 end:0x00004FE0 .text start:0x00004FE0 end:0x00005018 diff --git a/config/GZLP01/rels/d_a_npc_sarace/splits.txt b/config/GZLP01/rels/d_a_npc_sarace/splits.txt index 12a9674..d5962fd 100644 --- a/config/GZLP01/rels/d_a_npc_sarace/splits.txt +++ b/config/GZLP01/rels/d_a_npc_sarace/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_sarace.o: +d/a/d_a_npc_sarace.cpp: .text start:0x000000EC end:0x00002818 .text start:0x00002818 end:0x00002874 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_so/splits.txt b/config/GZLP01/rels/d_a_npc_so/splits.txt index d32d446..830541c 100644 --- a/config/GZLP01/rels/d_a_npc_so/splits.txt +++ b/config/GZLP01/rels/d_a_npc_so/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_so.o: +d/a/d_a_npc_so.cpp: .text start:0x000000EC end:0x00004BE0 .text start:0x00004BE0 end:0x00004C28 .text start:0x00004C28 end:0x00004CE8 diff --git a/config/GZLP01/rels/d_a_npc_sv/splits.txt b/config/GZLP01/rels/d_a_npc_sv/splits.txt index 8a18e08..92e216f 100644 --- a/config/GZLP01/rels/d_a_npc_sv/splits.txt +++ b/config/GZLP01/rels/d_a_npc_sv/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_sv.o: +d/a/d_a_npc_sv.cpp: .text start:0x00000078 end:0x00002C0C .text start:0x00002C0C end:0x00002C28 .text start:0x00002C28 end:0x00002C58 diff --git a/config/GZLP01/rels/d_a_npc_tc/splits.txt b/config/GZLP01/rels/d_a_npc_tc/splits.txt index 854a936..a2ed88d 100644 --- a/config/GZLP01/rels/d_a_npc_tc/splits.txt +++ b/config/GZLP01/rels/d_a_npc_tc/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_tc.o: +d/a/d_a_npc_tc.cpp: .text start:0x000000EC end:0x00004BAC .text start:0x00004BAC end:0x00005158 .text start:0x00005158 end:0x00005498 diff --git a/config/GZLP01/rels/d_a_npc_tt/splits.txt b/config/GZLP01/rels/d_a_npc_tt/splits.txt index b944ab4..2f49b20 100644 --- a/config/GZLP01/rels/d_a_npc_tt/splits.txt +++ b/config/GZLP01/rels/d_a_npc_tt/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_npc_tt.o: +d/a/d_a_npc_tt.cpp: .text start:0x00000078 end:0x00002C60 .text start:0x00002C60 end:0x00002CD4 .text start:0x00002CD4 end:0x00003210 diff --git a/config/GZLP01/rels/d_a_npc_uk/splits.txt b/config/GZLP01/rels/d_a_npc_uk/splits.txt index c22c9bf..2037503 100644 --- a/config/GZLP01/rels/d_a_npc_uk/splits.txt +++ b/config/GZLP01/rels/d_a_npc_uk/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_uk.o: +d/a/d_a_npc_uk.cpp: .text start:0x000000EC end:0x00005A0C .text start:0x00005A0C end:0x00005A44 .rodata start:0x00000000 end:0x0000026A diff --git a/config/GZLP01/rels/d_a_npc_ym1/splits.txt b/config/GZLP01/rels/d_a_npc_ym1/splits.txt index 4c754c6..c83aa76 100644 --- a/config/GZLP01/rels/d_a_npc_ym1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_ym1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_ym1.o: +d/a/d_a_npc_ym1.cpp: .text start:0x000000EC end:0x000048E4 .text start:0x000048E4 end:0x000048F8 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_yw1/splits.txt b/config/GZLP01/rels/d_a_npc_yw1/splits.txt index 95d9996..b107a04 100644 --- a/config/GZLP01/rels/d_a_npc_yw1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_yw1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_yw1.o: +d/a/d_a_npc_yw1.cpp: .text start:0x000000EC end:0x00004CF4 .text start:0x00004CF4 end:0x00004D08 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_zk1/splits.txt b/config/GZLP01/rels/d_a_npc_zk1/splits.txt index 8dcaa06..bc2d0ea 100644 --- a/config/GZLP01/rels/d_a_npc_zk1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_zk1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_zk1.o: +d/a/d_a_npc_zk1.cpp: .text start:0x000000EC end:0x000029D0 .text start:0x000029D0 end:0x000029E4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_npc_zl1/splits.txt b/config/GZLP01/rels/d_a_npc_zl1/splits.txt index 9d17f4c..32cdd71 100644 --- a/config/GZLP01/rels/d_a_npc_zl1/splits.txt +++ b/config/GZLP01/rels/d_a_npc_zl1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_npc_zl1.o: +d/a/d_a_npc_zl1.cpp: .text start:0x000000EC end:0x00007CA0 .text start:0x00007CA0 end:0x00007CBC .text start:0x00007CBC end:0x00007CD0 diff --git a/config/GZLP01/rels/d_a_nz/splits.txt b/config/GZLP01/rels/d_a_nz/splits.txt index df93a84..58675e2 100644 --- a/config/GZLP01/rels/d_a_nz/splits.txt +++ b/config/GZLP01/rels/d_a_nz/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_nz.o: +d/a/d_a_nz.cpp: .text start:0x000000EC end:0x00008E50 .text start:0x00008E50 end:0x00008E6C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_nzg/splits.txt b/config/GZLP01/rels/d_a_nzg/splits.txt index 23f822d..9c3b47e 100644 --- a/config/GZLP01/rels/d_a_nzg/splits.txt +++ b/config/GZLP01/rels/d_a_nzg/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_nzg.o: +d/a/d_a_nzg.cpp: .text start:0x00000078 end:0x00000B18 .rodata start:0x00000000 end:0x00000072 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLP01/rels/d_a_obj_AjavW/splits.txt b/config/GZLP01/rels/d_a_obj_AjavW/splits.txt index cd4020d..62ed544 100644 --- a/config/GZLP01/rels/d_a_obj_AjavW/splits.txt +++ b/config/GZLP01/rels/d_a_obj_AjavW/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_AjavW.o: +d/a/d_a_obj_AjavW.cpp: .text start:0x00000078 end:0x00000600 .rodata start:0x00000000 end:0x00000025 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLP01/rels/d_a_obj_Itnak/splits.txt b/config/GZLP01/rels/d_a_obj_Itnak/splits.txt index 78276a9..544e046 100644 --- a/config/GZLP01/rels/d_a_obj_Itnak/splits.txt +++ b/config/GZLP01/rels/d_a_obj_Itnak/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Itnak.o: +d/a/d_a_obj_Itnak.cpp: .text start:0x00000078 end:0x0000144C .text start:0x0000144C end:0x00001850 .text start:0x00001850 end:0x000018BC diff --git a/config/GZLP01/rels/d_a_obj_Vds/splits.txt b/config/GZLP01/rels/d_a_obj_Vds/splits.txt index d9d0903..2354c0f 100644 --- a/config/GZLP01/rels/d_a_obj_Vds/splits.txt +++ b/config/GZLP01/rels/d_a_obj_Vds/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Vds.o: +d/a/d_a_obj_Vds.cpp: .text start:0x00000078 end:0x0000163C .text start:0x0000163C end:0x00001720 .text start:0x00001720 end:0x0000173C diff --git a/config/GZLP01/rels/d_a_obj_Vteng/splits.txt b/config/GZLP01/rels/d_a_obj_Vteng/splits.txt index 8952c12..27a6c37 100644 --- a/config/GZLP01/rels/d_a_obj_Vteng/splits.txt +++ b/config/GZLP01/rels/d_a_obj_Vteng/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Vteng.o: +d/a/d_a_obj_Vteng.cpp: .text start:0x00000078 end:0x0000060C .rodata start:0x00000000 end:0x0000002B .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_obj_YLzou/splits.txt b/config/GZLP01/rels/d_a_obj_YLzou/splits.txt index 06b0d7a..959c35c 100644 --- a/config/GZLP01/rels/d_a_obj_YLzou/splits.txt +++ b/config/GZLP01/rels/d_a_obj_YLzou/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_YLzou.o: +d/a/d_a_obj_YLzou.cpp: .text start:0x000000EC end:0x0000197C .text start:0x0000197C end:0x00001A48 .text start:0x00001A48 end:0x00001A64 diff --git a/config/GZLP01/rels/d_a_obj_Yboil/splits.txt b/config/GZLP01/rels/d_a_obj_Yboil/splits.txt index f1ba6e9..ac082ea 100644 --- a/config/GZLP01/rels/d_a_obj_Yboil/splits.txt +++ b/config/GZLP01/rels/d_a_obj_Yboil/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Yboil.o: +d/a/d_a_obj_Yboil.cpp: .text start:0x00000078 end:0x00000DFC .text start:0x00000DFC end:0x00000E18 .rodata start:0x00000000 end:0x0000007F diff --git a/config/GZLP01/rels/d_a_obj_Ygush00/splits.txt b/config/GZLP01/rels/d_a_obj_Ygush00/splits.txt index f168b04..c47dd80 100644 --- a/config/GZLP01/rels/d_a_obj_Ygush00/splits.txt +++ b/config/GZLP01/rels/d_a_obj_Ygush00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_Ygush00.o: +d/a/d_a_obj_Ygush00.cpp: .text start:0x00000078 end:0x00000790 .text start:0x00000790 end:0x000007AC .rodata start:0x00000000 end:0x0000003B diff --git a/config/GZLP01/rels/d_a_obj_adnno/splits.txt b/config/GZLP01/rels/d_a_obj_adnno/splits.txt index c6f5db3..7269693 100644 --- a/config/GZLP01/rels/d_a_obj_adnno/splits.txt +++ b/config/GZLP01/rels/d_a_obj_adnno/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_adnno.o: +d/a/d_a_obj_adnno.cpp: .text start:0x00000078 end:0x00000524 .rodata start:0x00000000 end:0x000000B4 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_obj_ajav/splits.txt b/config/GZLP01/rels/d_a_obj_ajav/splits.txt index e8f1bfb..2d75f8f 100644 --- a/config/GZLP01/rels/d_a_obj_ajav/splits.txt +++ b/config/GZLP01/rels/d_a_obj_ajav/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_ajav.o: +d/a/d_a_obj_ajav.cpp: .text start:0x000000EC end:0x00003580 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000001C1 diff --git a/config/GZLP01/rels/d_a_obj_akabe/splits.txt b/config/GZLP01/rels/d_a_obj_akabe/splits.txt index 55798d0..30de780 100644 --- a/config/GZLP01/rels/d_a_obj_akabe/splits.txt +++ b/config/GZLP01/rels/d_a_obj_akabe/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_akabe.o: +d/a/d_a_obj_akabe.cpp: .text start:0x00000078 end:0x00000680 .text start:0x00000680 end:0x0000069C .rodata start:0x00000000 end:0x0000007E diff --git a/config/GZLP01/rels/d_a_obj_apzl/splits.txt b/config/GZLP01/rels/d_a_obj_apzl/splits.txt index ae27a62..a505123 100644 --- a/config/GZLP01/rels/d_a_obj_apzl/splits.txt +++ b/config/GZLP01/rels/d_a_obj_apzl/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_apzl.o: +d/a/d_a_obj_apzl.cpp: .text start:0x00000078 end:0x00001E94 .rodata start:0x00000000 end:0x00000503 .data start:0x00000000 end:0x00000118 diff --git a/config/GZLP01/rels/d_a_obj_ashut/splits.txt b/config/GZLP01/rels/d_a_obj_ashut/splits.txt index 8c43c6e..13b26a6 100644 --- a/config/GZLP01/rels/d_a_obj_ashut/splits.txt +++ b/config/GZLP01/rels/d_a_obj_ashut/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ashut.o: +d/a/d_a_obj_ashut.cpp: .text start:0x00000078 end:0x00000E24 .text start:0x00000E24 end:0x00000E64 .text start:0x00000E64 end:0x00000E80 diff --git a/config/GZLP01/rels/d_a_obj_auzu/splits.txt b/config/GZLP01/rels/d_a_obj_auzu/splits.txt index 5bf1198..8cda9c0 100644 --- a/config/GZLP01/rels/d_a_obj_auzu/splits.txt +++ b/config/GZLP01/rels/d_a_obj_auzu/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_auzu.o: +d/a/d_a_obj_auzu.cpp: .text start:0x00000078 end:0x00000CCC .text start:0x00000CCC end:0x00000CE8 .rodata start:0x00000000 end:0x0000008E diff --git a/config/GZLP01/rels/d_a_obj_aygr/splits.txt b/config/GZLP01/rels/d_a_obj_aygr/splits.txt index 5fd3b3c..5837805 100644 --- a/config/GZLP01/rels/d_a_obj_aygr/splits.txt +++ b/config/GZLP01/rels/d_a_obj_aygr/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_aygr.o: +d/a/d_a_obj_aygr.cpp: .text start:0x00000078 end:0x00000854 .text start:0x00000854 end:0x0000086C .text start:0x0000086C end:0x00000888 diff --git a/config/GZLP01/rels/d_a_obj_balancelift/splits.txt b/config/GZLP01/rels/d_a_obj_balancelift/splits.txt index 56631b9..a6cec87 100644 --- a/config/GZLP01/rels/d_a_obj_balancelift/splits.txt +++ b/config/GZLP01/rels/d_a_obj_balancelift/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_balancelift.o: +d/a/d_a_obj_balancelift.cpp: .text start:0x000000EC end:0x000018FC .text start:0x000018FC end:0x000018FC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_obj_barrel/splits.txt b/config/GZLP01/rels/d_a_obj_barrel/splits.txt index 102c4bd..526dc11 100644 --- a/config/GZLP01/rels/d_a_obj_barrel/splits.txt +++ b/config/GZLP01/rels/d_a_obj_barrel/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_barrel.o: +d/a/d_a_obj_barrel.cpp: .text start:0x00000078 end:0x000026D0 .text start:0x000026D0 end:0x0000270C .rodata start:0x00000000 end:0x000001A9 diff --git a/config/GZLP01/rels/d_a_obj_barrel2/splits.txt b/config/GZLP01/rels/d_a_obj_barrel2/splits.txt index b7ce107..440802e 100644 --- a/config/GZLP01/rels/d_a_obj_barrel2/splits.txt +++ b/config/GZLP01/rels/d_a_obj_barrel2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_barrel2.o: +d/a/d_a_obj_barrel2.cpp: .text start:0x000000EC end:0x000034C8 .text start:0x000034C8 end:0x0000352C .rodata start:0x00000000 end:0x00000305 diff --git a/config/GZLP01/rels/d_a_obj_barrier/splits.txt b/config/GZLP01/rels/d_a_obj_barrier/splits.txt index e8c921f..a89dd5b 100644 --- a/config/GZLP01/rels/d_a_obj_barrier/splits.txt +++ b/config/GZLP01/rels/d_a_obj_barrier/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_barrier.o: +d/a/d_a_obj_barrier.cpp: .text start:0x000000EC end:0x00001D9C .text start:0x00001D9C end:0x00002130 .text start:0x00002130 end:0x000021A4 diff --git a/config/GZLP01/rels/d_a_obj_bemos/splits.txt b/config/GZLP01/rels/d_a_obj_bemos/splits.txt index 8970724..6df5120 100644 --- a/config/GZLP01/rels/d_a_obj_bemos/splits.txt +++ b/config/GZLP01/rels/d_a_obj_bemos/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_bemos.o: +d/a/d_a_obj_bemos.cpp: .text start:0x000000EC end:0x000050E8 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000120 diff --git a/config/GZLP01/rels/d_a_obj_bscurtain/splits.txt b/config/GZLP01/rels/d_a_obj_bscurtain/splits.txt index 7145f1f..7f0caa2 100644 --- a/config/GZLP01/rels/d_a_obj_bscurtain/splits.txt +++ b/config/GZLP01/rels/d_a_obj_bscurtain/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_bscurtain.o: +d/a/d_a_obj_bscurtain.cpp: .text start:0x000000EC end:0x00000584 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000032 diff --git a/config/GZLP01/rels/d_a_obj_buoyflag/splits.txt b/config/GZLP01/rels/d_a_obj_buoyflag/splits.txt index c4edb2e..c42f008 100644 --- a/config/GZLP01/rels/d_a_obj_buoyflag/splits.txt +++ b/config/GZLP01/rels/d_a_obj_buoyflag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_buoyflag.o: +d/a/d_a_obj_buoyflag.cpp: .text start:0x000000EC end:0x00002C90 .text start:0x00002C90 end:0x00003068 .text start:0x00003068 end:0x00003124 diff --git a/config/GZLP01/rels/d_a_obj_buoyrace/splits.txt b/config/GZLP01/rels/d_a_obj_buoyrace/splits.txt index 3b9aa65..bce9ddb 100644 --- a/config/GZLP01/rels/d_a_obj_buoyrace/splits.txt +++ b/config/GZLP01/rels/d_a_obj_buoyrace/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_buoyrace.o: +d/a/d_a_obj_buoyrace.cpp: .text start:0x00000078 end:0x00000BBC .text start:0x00000BBC end:0x00000BD8 .rodata start:0x00000000 end:0x000000EA diff --git a/config/GZLP01/rels/d_a_obj_cafelmp/splits.txt b/config/GZLP01/rels/d_a_obj_cafelmp/splits.txt index 20b05f6..07f79dc 100644 --- a/config/GZLP01/rels/d_a_obj_cafelmp/splits.txt +++ b/config/GZLP01/rels/d_a_obj_cafelmp/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_cafelmp.o: +d/a/d_a_obj_cafelmp.cpp: .text start:0x00000078 end:0x000003F8 .rodata start:0x00000000 end:0x00000044 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_obj_canon/splits.txt b/config/GZLP01/rels/d_a_obj_canon/splits.txt index 5f03d9a..8b883f7 100644 --- a/config/GZLP01/rels/d_a_obj_canon/splits.txt +++ b/config/GZLP01/rels/d_a_obj_canon/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_canon.o: +d/a/d_a_obj_canon.cpp: .text start:0x000000EC end:0x00001F90 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000140 diff --git a/config/GZLP01/rels/d_a_obj_coming/splits.txt b/config/GZLP01/rels/d_a_obj_coming/splits.txt index cd14b0c..5d72ede 100644 --- a/config/GZLP01/rels/d_a_obj_coming/splits.txt +++ b/config/GZLP01/rels/d_a_obj_coming/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_coming.o: +d/a/d_a_obj_coming.cpp: .text start:0x000000EC end:0x000016D8 .text start:0x000016D8 end:0x0000205C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_obj_correct/splits.txt b/config/GZLP01/rels/d_a_obj_correct/splits.txt index 4f4f54f..8c7f277 100644 --- a/config/GZLP01/rels/d_a_obj_correct/splits.txt +++ b/config/GZLP01/rels/d_a_obj_correct/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_correct.o: +d/a/d_a_obj_correct.cpp: .text start:0x00000078 end:0x00000E50 .text start:0x00000E50 end:0x00000E50 .text start:0x00000E50 end:0x00000EA4 diff --git a/config/GZLP01/rels/d_a_obj_demo_barrel/splits.txt b/config/GZLP01/rels/d_a_obj_demo_barrel/splits.txt index 49ac9d4..60cc0c5 100644 --- a/config/GZLP01/rels/d_a_obj_demo_barrel/splits.txt +++ b/config/GZLP01/rels/d_a_obj_demo_barrel/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_demo_barrel.o: +d/a/d_a_obj_demo_barrel.cpp: .text start:0x00000078 end:0x0000081C .rodata start:0x00000000 end:0x00000030 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_obj_dmgroom/splits.txt b/config/GZLP01/rels/d_a_obj_dmgroom/splits.txt index 2c45e39..3803eba 100644 --- a/config/GZLP01/rels/d_a_obj_dmgroom/splits.txt +++ b/config/GZLP01/rels/d_a_obj_dmgroom/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_dmgroom.o: +d/a/d_a_obj_dmgroom.cpp: .text start:0x00000078 end:0x000005D4 .rodata start:0x00000000 end:0x0000004D .data start:0x00000000 end:0x00000068 diff --git a/config/GZLP01/rels/d_a_obj_doguu/splits.txt b/config/GZLP01/rels/d_a_obj_doguu/splits.txt index 3f7ec93..692048d 100644 --- a/config/GZLP01/rels/d_a_obj_doguu/splits.txt +++ b/config/GZLP01/rels/d_a_obj_doguu/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_doguu.o: +d/a/d_a_obj_doguu.cpp: .text start:0x00000078 end:0x000028A0 .text start:0x000028A0 end:0x000028A0 .text start:0x000028A0 end:0x000028D4 diff --git a/config/GZLP01/rels/d_a_obj_doguu_demo/splits.txt b/config/GZLP01/rels/d_a_obj_doguu_demo/splits.txt index 7ad5017..e79911a 100644 --- a/config/GZLP01/rels/d_a_obj_doguu_demo/splits.txt +++ b/config/GZLP01/rels/d_a_obj_doguu_demo/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_doguu_demo.o: +d/a/d_a_obj_doguu_demo.cpp: .text start:0x00000078 end:0x00000540 .rodata start:0x00000000 end:0x00000042 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_obj_dragonhead/splits.txt b/config/GZLP01/rels/d_a_obj_dragonhead/splits.txt index 1c72238..eee60bf 100644 --- a/config/GZLP01/rels/d_a_obj_dragonhead/splits.txt +++ b/config/GZLP01/rels/d_a_obj_dragonhead/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_dragonhead.o: +d/a/d_a_obj_dragonhead.cpp: .text start:0x00000078 end:0x00000B4C .rodata start:0x00000000 end:0x00000046 .data start:0x00000000 end:0x00000184 diff --git a/config/GZLP01/rels/d_a_obj_drift/splits.txt b/config/GZLP01/rels/d_a_obj_drift/splits.txt index 02ce6b4..4caf7ff 100644 --- a/config/GZLP01/rels/d_a_obj_drift/splits.txt +++ b/config/GZLP01/rels/d_a_obj_drift/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_drift.o: +d/a/d_a_obj_drift.cpp: .text start:0x000000EC end:0x00001328 .text start:0x00001328 end:0x0000149C .text start:0x0000149C end:0x000014C8 diff --git a/config/GZLP01/rels/d_a_obj_eayogn/splits.txt b/config/GZLP01/rels/d_a_obj_eayogn/splits.txt index 0d84211..6da8846 100644 --- a/config/GZLP01/rels/d_a_obj_eayogn/splits.txt +++ b/config/GZLP01/rels/d_a_obj_eayogn/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_eayogn.o: +d/a/d_a_obj_eayogn.cpp: .text start:0x00000078 end:0x00000524 .rodata start:0x00000000 end:0x00000046 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_obj_ebomzo/splits.txt b/config/GZLP01/rels/d_a_obj_ebomzo/splits.txt index c4c41c3..d0aad60 100644 --- a/config/GZLP01/rels/d_a_obj_ebomzo/splits.txt +++ b/config/GZLP01/rels/d_a_obj_ebomzo/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ebomzo.o: +d/a/d_a_obj_ebomzo.cpp: .text start:0x00000078 end:0x00000C54 .text start:0x00000C54 end:0x00000D58 .text start:0x00000D58 end:0x00000D84 diff --git a/config/GZLP01/rels/d_a_obj_eff/splits.txt b/config/GZLP01/rels/d_a_obj_eff/splits.txt index 1fe17dc..ea72a6d 100644 --- a/config/GZLP01/rels/d_a_obj_eff/splits.txt +++ b/config/GZLP01/rels/d_a_obj_eff/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_eff.o: +d/a/d_a_obj_eff.cpp: .text start:0x000000EC end:0x00001538 .text start:0x00001538 end:0x00001934 .text start:0x00001934 end:0x00001950 diff --git a/config/GZLP01/rels/d_a_obj_ekskz/splits.txt b/config/GZLP01/rels/d_a_obj_ekskz/splits.txt index b107963..b450c15 100644 --- a/config/GZLP01/rels/d_a_obj_ekskz/splits.txt +++ b/config/GZLP01/rels/d_a_obj_ekskz/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ekskz.o: +d/a/d_a_obj_ekskz.cpp: .text start:0x00000078 end:0x000011DC .text start:0x000011DC end:0x00001394 .text start:0x00001394 end:0x000013C0 diff --git a/config/GZLP01/rels/d_a_obj_eskban/splits.txt b/config/GZLP01/rels/d_a_obj_eskban/splits.txt index af2fd85..64f1932 100644 --- a/config/GZLP01/rels/d_a_obj_eskban/splits.txt +++ b/config/GZLP01/rels/d_a_obj_eskban/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_eskban.o: +d/a/d_a_obj_eskban.cpp: .text start:0x000000EC end:0x0000156C .text start:0x0000156C end:0x00001798 .text start:0x00001798 end:0x000017D4 diff --git a/config/GZLP01/rels/d_a_obj_ferris/splits.txt b/config/GZLP01/rels/d_a_obj_ferris/splits.txt index 25b6f82..809e4be 100644 --- a/config/GZLP01/rels/d_a_obj_ferris/splits.txt +++ b/config/GZLP01/rels/d_a_obj_ferris/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_ferris.o: +d/a/d_a_obj_ferris.cpp: .text start:0x000000EC end:0x00002098 .text start:0x00002098 end:0x000020D4 .rodata start:0x00000000 end:0x000001F5 diff --git a/config/GZLP01/rels/d_a_obj_figure/splits.txt b/config/GZLP01/rels/d_a_obj_figure/splits.txt index 1b06312..d242e5e 100644 --- a/config/GZLP01/rels/d_a_obj_figure/splits.txt +++ b/config/GZLP01/rels/d_a_obj_figure/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_figure.o: +d/a/d_a_obj_figure.cpp: .text start:0x000000EC end:0x00002348 .text start:0x00002348 end:0x000023A0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_obj_firewall/splits.txt b/config/GZLP01/rels/d_a_obj_firewall/splits.txt index d6a58e4..33fb557 100644 --- a/config/GZLP01/rels/d_a_obj_firewall/splits.txt +++ b/config/GZLP01/rels/d_a_obj_firewall/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_firewall.o: +d/a/d_a_obj_firewall.cpp: .text start:0x00000078 end:0x00001E9C .text start:0x00001E9C end:0x00001EF4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_obj_flame/splits.txt b/config/GZLP01/rels/d_a_obj_flame/splits.txt index 717b79f..643454b 100644 --- a/config/GZLP01/rels/d_a_obj_flame/splits.txt +++ b/config/GZLP01/rels/d_a_obj_flame/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_flame.o: +d/a/d_a_obj_flame.cpp: .text start:0x00000078 end:0x0000298C .text start:0x0000298C end:0x000029B8 .rodata start:0x00000000 end:0x0000028B diff --git a/config/GZLP01/rels/d_a_obj_ftree/splits.txt b/config/GZLP01/rels/d_a_obj_ftree/splits.txt index b3a8263..acc6e88 100644 --- a/config/GZLP01/rels/d_a_obj_ftree/splits.txt +++ b/config/GZLP01/rels/d_a_obj_ftree/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ftree.o: +d/a/d_a_obj_ftree.cpp: .text start:0x00000078 end:0x0000476C .text start:0x0000476C end:0x0000476C .text start:0x0000476C end:0x00004AB8 diff --git a/config/GZLP01/rels/d_a_obj_ganonbed/splits.txt b/config/GZLP01/rels/d_a_obj_ganonbed/splits.txt index 12b375f..65240d5 100644 --- a/config/GZLP01/rels/d_a_obj_ganonbed/splits.txt +++ b/config/GZLP01/rels/d_a_obj_ganonbed/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ganonbed.o: +d/a/d_a_obj_ganonbed.cpp: .text start:0x00000078 end:0x000004D8 .rodata start:0x00000000 end:0x00000024 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_obj_gaship/splits.txt b/config/GZLP01/rels/d_a_obj_gaship/splits.txt index 411ce96..4c382a4 100644 --- a/config/GZLP01/rels/d_a_obj_gaship/splits.txt +++ b/config/GZLP01/rels/d_a_obj_gaship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_gaship.o: +d/a/d_a_obj_gaship.cpp: .text start:0x000000EC end:0x00000700 .text start:0x00000700 end:0x00000760 .rodata start:0x00000000 end:0x00000046 diff --git a/config/GZLP01/rels/d_a_obj_gaship2/splits.txt b/config/GZLP01/rels/d_a_obj_gaship2/splits.txt index 65d7aa3..c68c789 100644 --- a/config/GZLP01/rels/d_a_obj_gaship2/splits.txt +++ b/config/GZLP01/rels/d_a_obj_gaship2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gaship2.o: +d/a/d_a_obj_gaship2.cpp: .text start:0x00000078 end:0x0000059C .text start:0x0000059C end:0x000005FC .rodata start:0x00000000 end:0x0000003D diff --git a/config/GZLP01/rels/d_a_obj_gnnbtltaki/splits.txt b/config/GZLP01/rels/d_a_obj_gnnbtltaki/splits.txt index 243d1ca..7b821c4 100644 --- a/config/GZLP01/rels/d_a_obj_gnnbtltaki/splits.txt +++ b/config/GZLP01/rels/d_a_obj_gnnbtltaki/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gnnbtltaki.o: +d/a/d_a_obj_gnnbtltaki.cpp: .text start:0x00000078 end:0x00000660 .rodata start:0x00000000 end:0x00000068 .data start:0x00000000 end:0x00000068 diff --git a/config/GZLP01/rels/d_a_obj_gnndemotakie/splits.txt b/config/GZLP01/rels/d_a_obj_gnndemotakie/splits.txt index 15a8b2a..820f1a6 100644 --- a/config/GZLP01/rels/d_a_obj_gnndemotakie/splits.txt +++ b/config/GZLP01/rels/d_a_obj_gnndemotakie/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gnndemotakie.o: +d/a/d_a_obj_gnndemotakie.cpp: .text start:0x00000078 end:0x00000528 .rodata start:0x00000000 end:0x0000005A .data start:0x00000000 end:0x00000068 diff --git a/config/GZLP01/rels/d_a_obj_gnndemotakis/splits.txt b/config/GZLP01/rels/d_a_obj_gnndemotakis/splits.txt index 2c394cc..dd10c35 100644 --- a/config/GZLP01/rels/d_a_obj_gnndemotakis/splits.txt +++ b/config/GZLP01/rels/d_a_obj_gnndemotakis/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gnndemotakis.o: +d/a/d_a_obj_gnndemotakis.cpp: .text start:0x00000078 end:0x00000620 .rodata start:0x00000000 end:0x0000006A .data start:0x00000000 end:0x00000068 diff --git a/config/GZLP01/rels/d_a_obj_gong/splits.txt b/config/GZLP01/rels/d_a_obj_gong/splits.txt index 93dc586..94350c4 100644 --- a/config/GZLP01/rels/d_a_obj_gong/splits.txt +++ b/config/GZLP01/rels/d_a_obj_gong/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gong.o: +d/a/d_a_obj_gong.cpp: .text start:0x00000078 end:0x00000614 .rodata start:0x00000000 end:0x000000A6 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_obj_gryw00/splits.txt b/config/GZLP01/rels/d_a_obj_gryw00/splits.txt index d47d395..7f42da2 100644 --- a/config/GZLP01/rels/d_a_obj_gryw00/splits.txt +++ b/config/GZLP01/rels/d_a_obj_gryw00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gryw00.o: +d/a/d_a_obj_gryw00.cpp: .text start:0x00000078 end:0x00000F84 .text start:0x00000F84 end:0x00000F9C .text start:0x00000F9C end:0x00000FB8 diff --git a/config/GZLP01/rels/d_a_obj_gtaki/splits.txt b/config/GZLP01/rels/d_a_obj_gtaki/splits.txt index e36c7b5..fe2e271 100644 --- a/config/GZLP01/rels/d_a_obj_gtaki/splits.txt +++ b/config/GZLP01/rels/d_a_obj_gtaki/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_gtaki.o: +d/a/d_a_obj_gtaki.cpp: .text start:0x00000078 end:0x00000D68 .rodata start:0x00000000 end:0x00000073 .data start:0x00000000 end:0x000001A0 diff --git a/config/GZLP01/rels/d_a_obj_hami2/splits.txt b/config/GZLP01/rels/d_a_obj_hami2/splits.txt index 48aaed0..e7b9d4c 100644 --- a/config/GZLP01/rels/d_a_obj_hami2/splits.txt +++ b/config/GZLP01/rels/d_a_obj_hami2/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hami2.o: +d/a/d_a_obj_hami2.cpp: .text start:0x00000078 end:0x00000C10 .text start:0x00000C10 end:0x00000C28 .text start:0x00000C28 end:0x00000C44 diff --git a/config/GZLP01/rels/d_a_obj_hami3/splits.txt b/config/GZLP01/rels/d_a_obj_hami3/splits.txt index f94c177..ad44b11 100644 --- a/config/GZLP01/rels/d_a_obj_hami3/splits.txt +++ b/config/GZLP01/rels/d_a_obj_hami3/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hami3.o: +d/a/d_a_obj_hami3.cpp: .text start:0x00000078 end:0x00000B4C .text start:0x00000B4C end:0x00000B64 .text start:0x00000B64 end:0x00000B80 diff --git a/config/GZLP01/rels/d_a_obj_hami4/splits.txt b/config/GZLP01/rels/d_a_obj_hami4/splits.txt index 043baa1..83bc34d 100644 --- a/config/GZLP01/rels/d_a_obj_hami4/splits.txt +++ b/config/GZLP01/rels/d_a_obj_hami4/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hami4.o: +d/a/d_a_obj_hami4.cpp: .text start:0x00000078 end:0x00000A60 .text start:0x00000A60 end:0x00000A7C .rodata start:0x00000000 end:0x00000062 diff --git a/config/GZLP01/rels/d_a_obj_hat/splits.txt b/config/GZLP01/rels/d_a_obj_hat/splits.txt index 03bb9df..d5a6203 100644 --- a/config/GZLP01/rels/d_a_obj_hat/splits.txt +++ b/config/GZLP01/rels/d_a_obj_hat/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hat.o: +d/a/d_a_obj_hat.cpp: .text start:0x00000078 end:0x00000B94 .text start:0x00000B94 end:0x00000BB0 .text start:0x00000BB0 end:0x00000C18 diff --git a/config/GZLP01/rels/d_a_obj_hbrf1/splits.txt b/config/GZLP01/rels/d_a_obj_hbrf1/splits.txt index a4127fb..fe74f8d 100644 --- a/config/GZLP01/rels/d_a_obj_hbrf1/splits.txt +++ b/config/GZLP01/rels/d_a_obj_hbrf1/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hbrf1.o: +d/a/d_a_obj_hbrf1.cpp: .text start:0x00000078 end:0x00000D74 .text start:0x00000D74 end:0x00000D8C .text start:0x00000D8C end:0x00000DA8 diff --git a/config/GZLP01/rels/d_a_obj_hcbh/splits.txt b/config/GZLP01/rels/d_a_obj_hcbh/splits.txt index 02e7d47..4232f51 100644 --- a/config/GZLP01/rels/d_a_obj_hcbh/splits.txt +++ b/config/GZLP01/rels/d_a_obj_hcbh/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hcbh.o: +d/a/d_a_obj_hcbh.cpp: .text start:0x00000078 end:0x00001BB4 .text start:0x00001BB4 end:0x00001C00 .rodata start:0x00000000 end:0x00000130 diff --git a/config/GZLP01/rels/d_a_obj_hfuck1/splits.txt b/config/GZLP01/rels/d_a_obj_hfuck1/splits.txt index c6c760d..2463231 100644 --- a/config/GZLP01/rels/d_a_obj_hfuck1/splits.txt +++ b/config/GZLP01/rels/d_a_obj_hfuck1/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hfuck1.o: +d/a/d_a_obj_hfuck1.cpp: .text start:0x00000078 end:0x000009BC .text start:0x000009BC end:0x000009BC .rodata start:0x00000000 end:0x0000007A diff --git a/config/GZLP01/rels/d_a_obj_hha/splits.txt b/config/GZLP01/rels/d_a_obj_hha/splits.txt index e88a5f1..9b9f3d1 100644 --- a/config/GZLP01/rels/d_a_obj_hha/splits.txt +++ b/config/GZLP01/rels/d_a_obj_hha/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hha.o: +d/a/d_a_obj_hha.cpp: .text start:0x00000078 end:0x00003064 .text start:0x00003064 end:0x000030D4 .rodata start:0x00000000 end:0x000001B0 diff --git a/config/GZLP01/rels/d_a_obj_hlift/splits.txt b/config/GZLP01/rels/d_a_obj_hlift/splits.txt index ee2b6e8..5856514 100644 --- a/config/GZLP01/rels/d_a_obj_hlift/splits.txt +++ b/config/GZLP01/rels/d_a_obj_hlift/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_hlift.o: +d/a/d_a_obj_hlift.cpp: .text start:0x00000078 end:0x00001148 .text start:0x00001148 end:0x00001188 .text start:0x00001188 end:0x000011A4 diff --git a/config/GZLP01/rels/d_a_obj_hole/splits.txt b/config/GZLP01/rels/d_a_obj_hole/splits.txt index 93510c0..f38d632 100644 --- a/config/GZLP01/rels/d_a_obj_hole/splits.txt +++ b/config/GZLP01/rels/d_a_obj_hole/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_hole.o: +d/a/d_a_obj_hole.cpp: .text start:0x000000EC end:0x00001468 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000077 diff --git a/config/GZLP01/rels/d_a_obj_homen/splits.txt b/config/GZLP01/rels/d_a_obj_homen/splits.txt index 6729cc1..2a25dc6 100644 --- a/config/GZLP01/rels/d_a_obj_homen/splits.txt +++ b/config/GZLP01/rels/d_a_obj_homen/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_homen.o: +d/a/d_a_obj_homen.cpp: .text start:0x000000EC end:0x00002C0C .text start:0x00002C0C end:0x00002C0C .text start:0x00002C0C end:0x00002E88 diff --git a/config/GZLP01/rels/d_a_obj_homensmoke/splits.txt b/config/GZLP01/rels/d_a_obj_homensmoke/splits.txt index a7e87ee..2ecc2b5 100644 --- a/config/GZLP01/rels/d_a_obj_homensmoke/splits.txt +++ b/config/GZLP01/rels/d_a_obj_homensmoke/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_homensmoke.o: +d/a/d_a_obj_homensmoke.cpp: .text start:0x000000EC end:0x00000888 .text start:0x00000888 end:0x0000093C .text start:0x0000093C end:0x00000958 diff --git a/config/GZLP01/rels/d_a_obj_hsehi1/splits.txt b/config/GZLP01/rels/d_a_obj_hsehi1/splits.txt index 6d1ff70..7998a20 100644 --- a/config/GZLP01/rels/d_a_obj_hsehi1/splits.txt +++ b/config/GZLP01/rels/d_a_obj_hsehi1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_hsehi1.o: +d/a/d_a_obj_hsehi1.cpp: .text start:0x000000EC end:0x000024D4 .text start:0x000024D4 end:0x000024D4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_obj_htetu1/splits.txt b/config/GZLP01/rels/d_a_obj_htetu1/splits.txt index cf6f69f..7819263 100644 --- a/config/GZLP01/rels/d_a_obj_htetu1/splits.txt +++ b/config/GZLP01/rels/d_a_obj_htetu1/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_htetu1.o: +d/a/d_a_obj_htetu1.cpp: .text start:0x00000078 end:0x00001528 .rodata start:0x00000000 end:0x00000082 .data start:0x00000000 end:0x00000140 diff --git a/config/GZLP01/rels/d_a_obj_ice/splits.txt b/config/GZLP01/rels/d_a_obj_ice/splits.txt index c0efdfc..537db80 100644 --- a/config/GZLP01/rels/d_a_obj_ice/splits.txt +++ b/config/GZLP01/rels/d_a_obj_ice/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ice.o: +d/a/d_a_obj_ice.cpp: .text start:0x00000078 end:0x00001520 .text start:0x00001520 end:0x0000154C .rodata start:0x00000000 end:0x000000C3 diff --git a/config/GZLP01/rels/d_a_obj_iceisland/splits.txt b/config/GZLP01/rels/d_a_obj_iceisland/splits.txt index 77b5121..d1f7adc 100644 --- a/config/GZLP01/rels/d_a_obj_iceisland/splits.txt +++ b/config/GZLP01/rels/d_a_obj_iceisland/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_iceisland.o: +d/a/d_a_obj_iceisland.cpp: .text start:0x00000078 end:0x00000EC8 .rodata start:0x00000000 end:0x00000076 .data start:0x00000000 end:0x00000094 diff --git a/config/GZLP01/rels/d_a_obj_ikada/splits.txt b/config/GZLP01/rels/d_a_obj_ikada/splits.txt index 9f6b36a..9cec548 100644 --- a/config/GZLP01/rels/d_a_obj_ikada/splits.txt +++ b/config/GZLP01/rels/d_a_obj_ikada/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_ikada.o: +d/a/d_a_obj_ikada.cpp: .text start:0x000000EC end:0x00005840 .text start:0x00005840 end:0x0000585C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_obj_jump/splits.txt b/config/GZLP01/rels/d_a_obj_jump/splits.txt index d436ea7..1288aaf 100644 --- a/config/GZLP01/rels/d_a_obj_jump/splits.txt +++ b/config/GZLP01/rels/d_a_obj_jump/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_jump.o: +d/a/d_a_obj_jump.cpp: .text start:0x00000078 end:0x0000164C .text start:0x0000164C end:0x000016D4 .text start:0x000016D4 end:0x00001730 diff --git a/config/GZLP01/rels/d_a_obj_kanat/splits.txt b/config/GZLP01/rels/d_a_obj_kanat/splits.txt index fcd97b6..2a2eff9 100644 --- a/config/GZLP01/rels/d_a_obj_kanat/splits.txt +++ b/config/GZLP01/rels/d_a_obj_kanat/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_kanat.o: +d/a/d_a_obj_kanat.cpp: .text start:0x00000078 end:0x000006FC .text start:0x000006FC end:0x00000714 .text start:0x00000714 end:0x00000730 diff --git a/config/GZLP01/rels/d_a_obj_kanoke/splits.txt b/config/GZLP01/rels/d_a_obj_kanoke/splits.txt index 5294d7c..aed47de 100644 --- a/config/GZLP01/rels/d_a_obj_kanoke/splits.txt +++ b/config/GZLP01/rels/d_a_obj_kanoke/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_kanoke.o: +d/a/d_a_obj_kanoke.cpp: .text start:0x000000EC end:0x000020AC .text start:0x000020AC end:0x00002370 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_obj_ladder/splits.txt b/config/GZLP01/rels/d_a_obj_ladder/splits.txt index 6bc7340..141baf6 100644 --- a/config/GZLP01/rels/d_a_obj_ladder/splits.txt +++ b/config/GZLP01/rels/d_a_obj_ladder/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ladder.o: +d/a/d_a_obj_ladder.cpp: .text start:0x00000078 end:0x000011F8 .text start:0x000011F8 end:0x00001280 .text start:0x00001280 end:0x000012DC diff --git a/config/GZLP01/rels/d_a_obj_leaves/splits.txt b/config/GZLP01/rels/d_a_obj_leaves/splits.txt index 9876603..8298793 100644 --- a/config/GZLP01/rels/d_a_obj_leaves/splits.txt +++ b/config/GZLP01/rels/d_a_obj_leaves/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_leaves.o: +d/a/d_a_obj_leaves.cpp: .text start:0x00000078 end:0x00001410 .text start:0x00001410 end:0x0000143C .rodata start:0x00000000 end:0x0000009A diff --git a/config/GZLP01/rels/d_a_obj_light/splits.txt b/config/GZLP01/rels/d_a_obj_light/splits.txt index 855dec4..7716580 100644 --- a/config/GZLP01/rels/d_a_obj_light/splits.txt +++ b/config/GZLP01/rels/d_a_obj_light/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_light.o: +d/a/d_a_obj_light.cpp: .text start:0x000000EC end:0x000016B8 .rodata start:0x00000000 end:0x000000F2 .data start:0x00000000 end:0x00000144 diff --git a/config/GZLP01/rels/d_a_obj_lpalm/splits.txt b/config/GZLP01/rels/d_a_obj_lpalm/splits.txt index 7df24c5..5e55d4a 100644 --- a/config/GZLP01/rels/d_a_obj_lpalm/splits.txt +++ b/config/GZLP01/rels/d_a_obj_lpalm/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_lpalm.o: +d/a/d_a_obj_lpalm.cpp: .text start:0x00000078 end:0x00000958 .rodata start:0x00000000 end:0x00000068 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_obj_magmarock/splits.txt b/config/GZLP01/rels/d_a_obj_magmarock/splits.txt index 1e1ebff..634b416 100644 --- a/config/GZLP01/rels/d_a_obj_magmarock/splits.txt +++ b/config/GZLP01/rels/d_a_obj_magmarock/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_magmarock.o: +d/a/d_a_obj_magmarock.cpp: .text start:0x00000078 end:0x00002130 .rodata start:0x00000000 end:0x00000106 .data start:0x00000000 end:0x0000013C diff --git a/config/GZLP01/rels/d_a_obj_majyuu_door/splits.txt b/config/GZLP01/rels/d_a_obj_majyuu_door/splits.txt index 824e5f6..b2e940f 100644 --- a/config/GZLP01/rels/d_a_obj_majyuu_door/splits.txt +++ b/config/GZLP01/rels/d_a_obj_majyuu_door/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_majyuu_door.o: +d/a/d_a_obj_majyuu_door.cpp: .text start:0x000000EC end:0x0000116C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000078 diff --git a/config/GZLP01/rels/d_a_obj_mkie/splits.txt b/config/GZLP01/rels/d_a_obj_mkie/splits.txt index 7b753c7..5e245e2 100644 --- a/config/GZLP01/rels/d_a_obj_mkie/splits.txt +++ b/config/GZLP01/rels/d_a_obj_mkie/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mkie.o: +d/a/d_a_obj_mkie.cpp: .text start:0x00000078 end:0x00001670 .text start:0x00001670 end:0x000017EC .text start:0x000017EC end:0x00001818 diff --git a/config/GZLP01/rels/d_a_obj_mkiek/splits.txt b/config/GZLP01/rels/d_a_obj_mkiek/splits.txt index 957ae27..1987bd6 100644 --- a/config/GZLP01/rels/d_a_obj_mkiek/splits.txt +++ b/config/GZLP01/rels/d_a_obj_mkiek/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mkiek.o: +d/a/d_a_obj_mkiek.cpp: .text start:0x00000078 end:0x00000ED4 .text start:0x00000ED4 end:0x00000FD8 .text start:0x00000FD8 end:0x00001004 diff --git a/config/GZLP01/rels/d_a_obj_mknjd/splits.txt b/config/GZLP01/rels/d_a_obj_mknjd/splits.txt index 12a8846..ee0ea6f 100644 --- a/config/GZLP01/rels/d_a_obj_mknjd/splits.txt +++ b/config/GZLP01/rels/d_a_obj_mknjd/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mknjd.o: +d/a/d_a_obj_mknjd.cpp: .text start:0x00000078 end:0x000024E8 .text start:0x000024E8 end:0x000024E8 .text start:0x000024E8 end:0x000025B4 diff --git a/config/GZLP01/rels/d_a_obj_mmrr/splits.txt b/config/GZLP01/rels/d_a_obj_mmrr/splits.txt index 91d6ae3..499b660 100644 --- a/config/GZLP01/rels/d_a_obj_mmrr/splits.txt +++ b/config/GZLP01/rels/d_a_obj_mmrr/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mmrr.o: +d/a/d_a_obj_mmrr.cpp: .text start:0x00000078 end:0x00001B74 .text start:0x00001B74 end:0x000021C8 .rodata start:0x00000000 end:0x00000208 diff --git a/config/GZLP01/rels/d_a_obj_monument/splits.txt b/config/GZLP01/rels/d_a_obj_monument/splits.txt index 3a6902c..3da8c5f 100644 --- a/config/GZLP01/rels/d_a_obj_monument/splits.txt +++ b/config/GZLP01/rels/d_a_obj_monument/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_monument.o: +d/a/d_a_obj_monument.cpp: .text start:0x00000078 end:0x000005CC .text start:0x000005CC end:0x000005E8 .rodata start:0x00000000 end:0x00000031 diff --git a/config/GZLP01/rels/d_a_obj_movebox/splits.txt b/config/GZLP01/rels/d_a_obj_movebox/splits.txt index 08f4476..97313d9 100644 --- a/config/GZLP01/rels/d_a_obj_movebox/splits.txt +++ b/config/GZLP01/rels/d_a_obj_movebox/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_movebox.o: +d/a/d_a_obj_movebox.cpp: .text start:0x000000EC end:0x000045BC .text start:0x000045BC end:0x0000489C .text start:0x0000489C end:0x00004AC4 diff --git a/config/GZLP01/rels/d_a_obj_msdan/splits.txt b/config/GZLP01/rels/d_a_obj_msdan/splits.txt index ce1c274..05d6368 100644 --- a/config/GZLP01/rels/d_a_obj_msdan/splits.txt +++ b/config/GZLP01/rels/d_a_obj_msdan/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_msdan.o: +d/a/d_a_obj_msdan.cpp: .text start:0x00000078 end:0x00000660 .text start:0x00000660 end:0x0000067C .rodata start:0x00000000 end:0x0000002A diff --git a/config/GZLP01/rels/d_a_obj_msdan2/splits.txt b/config/GZLP01/rels/d_a_obj_msdan2/splits.txt index 920c995..6a09ad9 100644 --- a/config/GZLP01/rels/d_a_obj_msdan2/splits.txt +++ b/config/GZLP01/rels/d_a_obj_msdan2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_msdan2.o: +d/a/d_a_obj_msdan2.cpp: .text start:0x00000078 end:0x000003BC .text start:0x000003BC end:0x000003D8 .rodata start:0x00000000 end:0x0000000F diff --git a/config/GZLP01/rels/d_a_obj_msdan_sub/splits.txt b/config/GZLP01/rels/d_a_obj_msdan_sub/splits.txt index f1b65f4..2dd7fb2 100644 --- a/config/GZLP01/rels/d_a_obj_msdan_sub/splits.txt +++ b/config/GZLP01/rels/d_a_obj_msdan_sub/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_msdan_sub.o: +d/a/d_a_obj_msdan_sub.cpp: .text start:0x00000078 end:0x00000D0C .text start:0x00000D0C end:0x00000D24 .text start:0x00000D24 end:0x00000D40 diff --git a/config/GZLP01/rels/d_a_obj_msdan_sub2/splits.txt b/config/GZLP01/rels/d_a_obj_msdan_sub2/splits.txt index e70117e..9e137cf 100644 --- a/config/GZLP01/rels/d_a_obj_msdan_sub2/splits.txt +++ b/config/GZLP01/rels/d_a_obj_msdan_sub2/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_msdan_sub2.o: +d/a/d_a_obj_msdan_sub2.cpp: .text start:0x00000078 end:0x00000A64 .text start:0x00000A64 end:0x00000A7C .text start:0x00000A7C end:0x00000A98 diff --git a/config/GZLP01/rels/d_a_obj_mshokki/splits.txt b/config/GZLP01/rels/d_a_obj_mshokki/splits.txt index c43e9b8..88d4711 100644 --- a/config/GZLP01/rels/d_a_obj_mshokki/splits.txt +++ b/config/GZLP01/rels/d_a_obj_mshokki/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_mshokki.o: +d/a/d_a_obj_mshokki.cpp: .text start:0x00000078 end:0x00001004 .text start:0x00001004 end:0x00001040 .rodata start:0x00000000 end:0x000000F3 diff --git a/config/GZLP01/rels/d_a_obj_mtest/splits.txt b/config/GZLP01/rels/d_a_obj_mtest/splits.txt index b6b94f8..a2a97cb 100644 --- a/config/GZLP01/rels/d_a_obj_mtest/splits.txt +++ b/config/GZLP01/rels/d_a_obj_mtest/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_mtest.o: +d/a/d_a_obj_mtest.cpp: .text start:0x000000EC end:0x00000D1C .text start:0x00000D1C end:0x00000E90 .text start:0x00000E90 end:0x000010A0 diff --git a/config/GZLP01/rels/d_a_obj_nest/splits.txt b/config/GZLP01/rels/d_a_obj_nest/splits.txt index 1ac1030..e3a39e0 100644 --- a/config/GZLP01/rels/d_a_obj_nest/splits.txt +++ b/config/GZLP01/rels/d_a_obj_nest/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_nest.o: +d/a/d_a_obj_nest.cpp: .text start:0x00000078 end:0x000008B4 .text start:0x000008B4 end:0x000008CC .rodata start:0x00000000 end:0x000000C1 diff --git a/config/GZLP01/rels/d_a_obj_ohatch/splits.txt b/config/GZLP01/rels/d_a_obj_ohatch/splits.txt index 390a423..68c294b 100644 --- a/config/GZLP01/rels/d_a_obj_ohatch/splits.txt +++ b/config/GZLP01/rels/d_a_obj_ohatch/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ohatch.o: +d/a/d_a_obj_ohatch.cpp: .text start:0x00000078 end:0x00000BF8 .text start:0x00000BF8 end:0x00000C14 .rodata start:0x00000000 end:0x0000007C diff --git a/config/GZLP01/rels/d_a_obj_ojtree/splits.txt b/config/GZLP01/rels/d_a_obj_ojtree/splits.txt index 7501e6e..73d845b 100644 --- a/config/GZLP01/rels/d_a_obj_ojtree/splits.txt +++ b/config/GZLP01/rels/d_a_obj_ojtree/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_ojtree.o: +d/a/d_a_obj_ojtree.cpp: .text start:0x00000078 end:0x000005B4 .text start:0x000005B4 end:0x000005CC .rodata start:0x00000000 end:0x0000008B diff --git a/config/GZLP01/rels/d_a_obj_ospbox/splits.txt b/config/GZLP01/rels/d_a_obj_ospbox/splits.txt index c1da5ec..38e5f41 100644 --- a/config/GZLP01/rels/d_a_obj_ospbox/splits.txt +++ b/config/GZLP01/rels/d_a_obj_ospbox/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_ospbox.o: +d/a/d_a_obj_ospbox.cpp: .text start:0x000000EC end:0x0000125C .text start:0x0000125C end:0x000013A8 .text start:0x000013A8 end:0x00001414 diff --git a/config/GZLP01/rels/d_a_obj_otble/splits.txt b/config/GZLP01/rels/d_a_obj_otble/splits.txt index a632cf5..9d2e2e4 100644 --- a/config/GZLP01/rels/d_a_obj_otble/splits.txt +++ b/config/GZLP01/rels/d_a_obj_otble/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_otble.o: +d/a/d_a_obj_otble.cpp: .text start:0x00000078 end:0x000007F4 .rodata start:0x00000000 end:0x00000079 .data start:0x00000000 end:0x00000074 diff --git a/config/GZLP01/rels/d_a_obj_paper/splits.txt b/config/GZLP01/rels/d_a_obj_paper/splits.txt index c9deec6..2897021 100644 --- a/config/GZLP01/rels/d_a_obj_paper/splits.txt +++ b/config/GZLP01/rels/d_a_obj_paper/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_paper.o: +d/a/d_a_obj_paper.cpp: .text start:0x00000078 end:0x00000D9C .text start:0x00000D9C end:0x00000DC8 .rodata start:0x00000000 end:0x000000DE diff --git a/config/GZLP01/rels/d_a_obj_pbco/splits.txt b/config/GZLP01/rels/d_a_obj_pbco/splits.txt index 3c884f9..bdda05e 100644 --- a/config/GZLP01/rels/d_a_obj_pbco/splits.txt +++ b/config/GZLP01/rels/d_a_obj_pbco/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_pbco.o: +d/a/d_a_obj_pbco.cpp: .text start:0x000000EC end:0x000005C8 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000002D diff --git a/config/GZLP01/rels/d_a_obj_pbka/splits.txt b/config/GZLP01/rels/d_a_obj_pbka/splits.txt index 3c17056..4fd8aca 100644 --- a/config/GZLP01/rels/d_a_obj_pbka/splits.txt +++ b/config/GZLP01/rels/d_a_obj_pbka/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_pbka.o: +d/a/d_a_obj_pbka.cpp: .text start:0x00000078 end:0x00000458 .rodata start:0x00000000 end:0x0000003A .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_obj_pfall/splits.txt b/config/GZLP01/rels/d_a_obj_pfall/splits.txt index 91bf2f5..7a099d6 100644 --- a/config/GZLP01/rels/d_a_obj_pfall/splits.txt +++ b/config/GZLP01/rels/d_a_obj_pfall/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_pfall.o: +d/a/d_a_obj_pfall.cpp: .text start:0x000000EC end:0x00001620 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000113 diff --git a/config/GZLP01/rels/d_a_obj_pirateship/splits.txt b/config/GZLP01/rels/d_a_obj_pirateship/splits.txt index 28e063d..a76b788 100644 --- a/config/GZLP01/rels/d_a_obj_pirateship/splits.txt +++ b/config/GZLP01/rels/d_a_obj_pirateship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_pirateship.o: +d/a/d_a_obj_pirateship.cpp: .text start:0x000000EC end:0x00002044 .text start:0x00002044 end:0x000022DC .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_obj_plant/splits.txt b/config/GZLP01/rels/d_a_obj_plant/splits.txt index 4952298..44b0536 100644 --- a/config/GZLP01/rels/d_a_obj_plant/splits.txt +++ b/config/GZLP01/rels/d_a_obj_plant/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_plant.o: +d/a/d_a_obj_plant.cpp: .text start:0x00000078 end:0x00000B5C .rodata start:0x00000000 end:0x0000006B .data start:0x00000000 end:0x00000188 diff --git a/config/GZLP01/rels/d_a_obj_quake/splits.txt b/config/GZLP01/rels/d_a_obj_quake/splits.txt index 18600ed..fdf3459 100644 --- a/config/GZLP01/rels/d_a_obj_quake/splits.txt +++ b/config/GZLP01/rels/d_a_obj_quake/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_quake.o: +d/a/d_a_obj_quake.cpp: .text start:0x000000EC end:0x000007C8 .text start:0x000007C8 end:0x00000820 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_obj_rcloud/splits.txt b/config/GZLP01/rels/d_a_obj_rcloud/splits.txt index d431651..65cf715 100644 --- a/config/GZLP01/rels/d_a_obj_rcloud/splits.txt +++ b/config/GZLP01/rels/d_a_obj_rcloud/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_rcloud.o: +d/a/d_a_obj_rcloud.cpp: .text start:0x00000078 end:0x000008DC .text start:0x000008DC end:0x000008F8 .rodata start:0x00000000 end:0x0000004A diff --git a/config/GZLP01/rels/d_a_obj_rflw/splits.txt b/config/GZLP01/rels/d_a_obj_rflw/splits.txt index e6ad959..adab6bc 100644 --- a/config/GZLP01/rels/d_a_obj_rflw/splits.txt +++ b/config/GZLP01/rels/d_a_obj_rflw/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_rflw.o: +d/a/d_a_obj_rflw.cpp: .text start:0x00000078 end:0x00000AF0 .rodata start:0x00000000 end:0x00000059 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLP01/rels/d_a_obj_rforce/splits.txt b/config/GZLP01/rels/d_a_obj_rforce/splits.txt index ac333f5..ecb6854 100644 --- a/config/GZLP01/rels/d_a_obj_rforce/splits.txt +++ b/config/GZLP01/rels/d_a_obj_rforce/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_rforce.o: +d/a/d_a_obj_rforce.cpp: .text start:0x00000078 end:0x0000059C .text start:0x0000059C end:0x000005FC .rodata start:0x00000000 end:0x0000003C diff --git a/config/GZLP01/rels/d_a_obj_roten/splits.txt b/config/GZLP01/rels/d_a_obj_roten/splits.txt index a19319c..a6b2d01 100644 --- a/config/GZLP01/rels/d_a_obj_roten/splits.txt +++ b/config/GZLP01/rels/d_a_obj_roten/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_roten.o: +d/a/d_a_obj_roten.cpp: .text start:0x000000EC end:0x000006BC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000003E diff --git a/config/GZLP01/rels/d_a_obj_shelf/splits.txt b/config/GZLP01/rels/d_a_obj_shelf/splits.txt index 29a2e16..e05e801 100644 --- a/config/GZLP01/rels/d_a_obj_shelf/splits.txt +++ b/config/GZLP01/rels/d_a_obj_shelf/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_shelf.o: +d/a/d_a_obj_shelf.cpp: .text start:0x00000078 end:0x00000B08 .text start:0x00000B08 end:0x00000B48 .text start:0x00000B48 end:0x00000B64 diff --git a/config/GZLP01/rels/d_a_obj_shmrgrd/splits.txt b/config/GZLP01/rels/d_a_obj_shmrgrd/splits.txt index b5b720b..ab2c8b1 100644 --- a/config/GZLP01/rels/d_a_obj_shmrgrd/splits.txt +++ b/config/GZLP01/rels/d_a_obj_shmrgrd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_shmrgrd.o: +d/a/d_a_obj_shmrgrd.cpp: .text start:0x000000EC end:0x00001CF0 .text start:0x00001CF0 end:0x00002124 .text start:0x00002124 end:0x00002150 diff --git a/config/GZLP01/rels/d_a_obj_smplbg/splits.txt b/config/GZLP01/rels/d_a_obj_smplbg/splits.txt index 13e10e8..9c50490 100644 --- a/config/GZLP01/rels/d_a_obj_smplbg/splits.txt +++ b/config/GZLP01/rels/d_a_obj_smplbg/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_smplbg.o: +d/a/d_a_obj_smplbg.cpp: .text start:0x00000078 end:0x0000081C .text start:0x0000081C end:0x00000834 .text start:0x00000834 end:0x00000850 diff --git a/config/GZLP01/rels/d_a_obj_stair/splits.txt b/config/GZLP01/rels/d_a_obj_stair/splits.txt index 6061e6a..9ee5970 100644 --- a/config/GZLP01/rels/d_a_obj_stair/splits.txt +++ b/config/GZLP01/rels/d_a_obj_stair/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_stair.o: +d/a/d_a_obj_stair.cpp: .text start:0x000000EC end:0x00001438 .text start:0x00001438 end:0x0000152C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_obj_swflat/splits.txt b/config/GZLP01/rels/d_a_obj_swflat/splits.txt index d04e1c7..3c872fe 100644 --- a/config/GZLP01/rels/d_a_obj_swflat/splits.txt +++ b/config/GZLP01/rels/d_a_obj_swflat/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_swflat.o: +d/a/d_a_obj_swflat.cpp: .text start:0x000000EC end:0x000013DC .text start:0x000013DC end:0x00001534 .text start:0x00001534 end:0x0000159C diff --git a/config/GZLP01/rels/d_a_obj_swhammer/splits.txt b/config/GZLP01/rels/d_a_obj_swhammer/splits.txt index 66d6b91..a4b28a9 100644 --- a/config/GZLP01/rels/d_a_obj_swhammer/splits.txt +++ b/config/GZLP01/rels/d_a_obj_swhammer/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_swhammer.o: +d/a/d_a_obj_swhammer.cpp: .text start:0x000000EC end:0x00001620 .text start:0x00001620 end:0x00001848 .text start:0x00001848 end:0x00001AD0 diff --git a/config/GZLP01/rels/d_a_obj_swheavy/splits.txt b/config/GZLP01/rels/d_a_obj_swheavy/splits.txt index c38886f..99a5cd5 100644 --- a/config/GZLP01/rels/d_a_obj_swheavy/splits.txt +++ b/config/GZLP01/rels/d_a_obj_swheavy/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_swheavy.o: +d/a/d_a_obj_swheavy.cpp: .text start:0x00000078 end:0x00001254 .text start:0x00001254 end:0x00001270 .rodata start:0x00000000 end:0x000000FD diff --git a/config/GZLP01/rels/d_a_obj_swlight/splits.txt b/config/GZLP01/rels/d_a_obj_swlight/splits.txt index 0f907a6..d763e1f 100644 --- a/config/GZLP01/rels/d_a_obj_swlight/splits.txt +++ b/config/GZLP01/rels/d_a_obj_swlight/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_swlight.o: +d/a/d_a_obj_swlight.cpp: .text start:0x000000EC end:0x00001C94 .text start:0x00001C94 end:0x00001CC0 .rodata start:0x00000000 end:0x000000F8 diff --git a/config/GZLP01/rels/d_a_obj_swpush/splits.txt b/config/GZLP01/rels/d_a_obj_swpush/splits.txt index 97371f8..e590f0e 100644 --- a/config/GZLP01/rels/d_a_obj_swpush/splits.txt +++ b/config/GZLP01/rels/d_a_obj_swpush/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_swpush.o: +d/a/d_a_obj_swpush.cpp: .text start:0x000000EC end:0x00002080 .text start:0x00002080 end:0x0000209C .rodata start:0x00000000 end:0x000001CF diff --git a/config/GZLP01/rels/d_a_obj_table/splits.txt b/config/GZLP01/rels/d_a_obj_table/splits.txt index 30a6ba2..40c4ef3 100644 --- a/config/GZLP01/rels/d_a_obj_table/splits.txt +++ b/config/GZLP01/rels/d_a_obj_table/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_table.o: +d/a/d_a_obj_table.cpp: .text start:0x00000078 end:0x000006C0 .text start:0x000006C0 end:0x000006D8 .text start:0x000006D8 end:0x000006F4 diff --git a/config/GZLP01/rels/d_a_obj_tapestry/splits.txt b/config/GZLP01/rels/d_a_obj_tapestry/splits.txt index ce16a74..9a86d3d 100644 --- a/config/GZLP01/rels/d_a_obj_tapestry/splits.txt +++ b/config/GZLP01/rels/d_a_obj_tapestry/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000020 -d_a_obj_tapestry.o: +d/a/d_a_obj_tapestry.cpp: .text start:0x000000EC end:0x00005F58 .text start:0x00005F58 end:0x00006278 .text start:0x00006278 end:0x00006398 diff --git a/config/GZLP01/rels/d_a_obj_tenmado/splits.txt b/config/GZLP01/rels/d_a_obj_tenmado/splits.txt index 40b464e..fea86e9 100644 --- a/config/GZLP01/rels/d_a_obj_tenmado/splits.txt +++ b/config/GZLP01/rels/d_a_obj_tenmado/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_tenmado.o: +d/a/d_a_obj_tenmado.cpp: .text start:0x00000078 end:0x00000808 .text start:0x00000808 end:0x00000820 .text start:0x00000820 end:0x0000083C diff --git a/config/GZLP01/rels/d_a_obj_tide/splits.txt b/config/GZLP01/rels/d_a_obj_tide/splits.txt index 99ddef3..8a044a6 100644 --- a/config/GZLP01/rels/d_a_obj_tide/splits.txt +++ b/config/GZLP01/rels/d_a_obj_tide/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_tide.o: +d/a/d_a_obj_tide.cpp: .text start:0x00000078 end:0x00001E88 .text start:0x00001E88 end:0x00001FDC .text start:0x00001FDC end:0x00001FF8 diff --git a/config/GZLP01/rels/d_a_obj_timer/splits.txt b/config/GZLP01/rels/d_a_obj_timer/splits.txt index beddac1..956e466 100644 --- a/config/GZLP01/rels/d_a_obj_timer/splits.txt +++ b/config/GZLP01/rels/d_a_obj_timer/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_timer.o: +d/a/d_a_obj_timer.cpp: .text start:0x00000078 end:0x0000040C .text start:0x0000040C end:0x00000428 .rodata start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_obj_tntrap/splits.txt b/config/GZLP01/rels/d_a_obj_tntrap/splits.txt index db6ea01..96e6362 100644 --- a/config/GZLP01/rels/d_a_obj_tntrap/splits.txt +++ b/config/GZLP01/rels/d_a_obj_tntrap/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_tntrap.o: +d/a/d_a_obj_tntrap.cpp: .text start:0x00000078 end:0x00001DC0 .text start:0x00001DC0 end:0x00001DEC .rodata start:0x00000000 end:0x00000173 diff --git a/config/GZLP01/rels/d_a_obj_toripost/splits.txt b/config/GZLP01/rels/d_a_obj_toripost/splits.txt index 6f8d5be..f77f570 100644 --- a/config/GZLP01/rels/d_a_obj_toripost/splits.txt +++ b/config/GZLP01/rels/d_a_obj_toripost/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_toripost.o: +d/a/d_a_obj_toripost.cpp: .text start:0x000000EC end:0x00002438 .text start:0x00002438 end:0x0000244C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_obj_tousekiki/splits.txt b/config/GZLP01/rels/d_a_obj_tousekiki/splits.txt index 6776ef5..3eedcb7 100644 --- a/config/GZLP01/rels/d_a_obj_tousekiki/splits.txt +++ b/config/GZLP01/rels/d_a_obj_tousekiki/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_tousekiki.o: +d/a/d_a_obj_tousekiki.cpp: .text start:0x000000EC end:0x00000A38 .rodata start:0x00000000 end:0x00000030 .data start:0x00000000 end:0x00000144 diff --git a/config/GZLP01/rels/d_a_obj_tower/splits.txt b/config/GZLP01/rels/d_a_obj_tower/splits.txt index 657dcfe..c7fba0a 100644 --- a/config/GZLP01/rels/d_a_obj_tower/splits.txt +++ b/config/GZLP01/rels/d_a_obj_tower/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_tower.o: +d/a/d_a_obj_tower.cpp: .text start:0x00000078 end:0x00000570 .rodata start:0x00000000 end:0x0000003E .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_obj_trap/splits.txt b/config/GZLP01/rels/d_a_obj_trap/splits.txt index d980cfe..2402a10 100644 --- a/config/GZLP01/rels/d_a_obj_trap/splits.txt +++ b/config/GZLP01/rels/d_a_obj_trap/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_trap.o: +d/a/d_a_obj_trap.cpp: .text start:0x000000EC end:0x00002F5C .rodata start:0x00000000 end:0x000000C2 .data start:0x00000000 end:0x000002F4 diff --git a/config/GZLP01/rels/d_a_obj_tribox/splits.txt b/config/GZLP01/rels/d_a_obj_tribox/splits.txt index 198a9a8..6749e23 100644 --- a/config/GZLP01/rels/d_a_obj_tribox/splits.txt +++ b/config/GZLP01/rels/d_a_obj_tribox/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_tribox.o: +d/a/d_a_obj_tribox.cpp: .text start:0x000000EC end:0x000036C8 .text start:0x000036C8 end:0x00003D78 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_obj_try/splits.txt b/config/GZLP01/rels/d_a_obj_try/splits.txt index f07c6eb..4432218 100644 --- a/config/GZLP01/rels/d_a_obj_try/splits.txt +++ b/config/GZLP01/rels/d_a_obj_try/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_try.o: +d/a/d_a_obj_try.cpp: .text start:0x00000078 end:0x000034F0 .text start:0x000034F0 end:0x00003564 .rodata start:0x00000000 end:0x00000710 diff --git a/config/GZLP01/rels/d_a_obj_usovmc/splits.txt b/config/GZLP01/rels/d_a_obj_usovmc/splits.txt index 034578c..9060ce0 100644 --- a/config/GZLP01/rels/d_a_obj_usovmc/splits.txt +++ b/config/GZLP01/rels/d_a_obj_usovmc/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_usovmc.o: +d/a/d_a_obj_usovmc.cpp: .text start:0x00000078 end:0x00000534 .text start:0x00000534 end:0x0000054C .rodata start:0x00000000 end:0x00000083 diff --git a/config/GZLP01/rels/d_a_obj_vfan/splits.txt b/config/GZLP01/rels/d_a_obj_vfan/splits.txt index db82cb5..149cf01 100644 --- a/config/GZLP01/rels/d_a_obj_vfan/splits.txt +++ b/config/GZLP01/rels/d_a_obj_vfan/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vfan.o: +d/a/d_a_obj_vfan.cpp: .text start:0x00000078 end:0x00000DD8 .text start:0x00000DD8 end:0x00000EDC .text start:0x00000EDC end:0x00000F08 diff --git a/config/GZLP01/rels/d_a_obj_vgnfd/splits.txt b/config/GZLP01/rels/d_a_obj_vgnfd/splits.txt index 360d6e6..1401541 100644 --- a/config/GZLP01/rels/d_a_obj_vgnfd/splits.txt +++ b/config/GZLP01/rels/d_a_obj_vgnfd/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vgnfd.o: +d/a/d_a_obj_vgnfd.cpp: .text start:0x00000078 end:0x00001538 .rodata start:0x00000000 end:0x00000130 .data start:0x00000000 end:0x0000011C diff --git a/config/GZLP01/rels/d_a_obj_vmc/splits.txt b/config/GZLP01/rels/d_a_obj_vmc/splits.txt index e19aca4..c16936e 100644 --- a/config/GZLP01/rels/d_a_obj_vmc/splits.txt +++ b/config/GZLP01/rels/d_a_obj_vmc/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vmc.o: +d/a/d_a_obj_vmc.cpp: .text start:0x00000078 end:0x0000144C .text start:0x0000144C end:0x00001478 .rodata start:0x00000000 end:0x000000AA diff --git a/config/GZLP01/rels/d_a_obj_vmsdz/splits.txt b/config/GZLP01/rels/d_a_obj_vmsdz/splits.txt index ff0b2db..dc59069 100644 --- a/config/GZLP01/rels/d_a_obj_vmsdz/splits.txt +++ b/config/GZLP01/rels/d_a_obj_vmsdz/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vmsdz.o: +d/a/d_a_obj_vmsdz.cpp: .text start:0x00000078 end:0x00000394 .rodata start:0x00000000 end:0x0000002D .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_obj_vmsms/splits.txt b/config/GZLP01/rels/d_a_obj_vmsms/splits.txt index 5a11529..60a3039 100644 --- a/config/GZLP01/rels/d_a_obj_vmsms/splits.txt +++ b/config/GZLP01/rels/d_a_obj_vmsms/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vmsms.o: +d/a/d_a_obj_vmsms.cpp: .text start:0x00000078 end:0x00000400 .rodata start:0x00000000 end:0x0000003A .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_obj_volcano/splits.txt b/config/GZLP01/rels/d_a_obj_volcano/splits.txt index a66ade7..9aac53a 100644 --- a/config/GZLP01/rels/d_a_obj_volcano/splits.txt +++ b/config/GZLP01/rels/d_a_obj_volcano/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_volcano.o: +d/a/d_a_obj_volcano.cpp: .text start:0x00000078 end:0x00001C44 .text start:0x00001C44 end:0x00001D48 .text start:0x00001D48 end:0x00001D74 diff --git a/config/GZLP01/rels/d_a_obj_vtil/splits.txt b/config/GZLP01/rels/d_a_obj_vtil/splits.txt index 53724a0..b5a862d 100644 --- a/config/GZLP01/rels/d_a_obj_vtil/splits.txt +++ b/config/GZLP01/rels/d_a_obj_vtil/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_vtil.o: +d/a/d_a_obj_vtil.cpp: .text start:0x00000078 end:0x00001B18 .text start:0x00001B18 end:0x00001B54 .rodata start:0x00000000 end:0x00000130 diff --git a/config/GZLP01/rels/d_a_obj_vyasi/splits.txt b/config/GZLP01/rels/d_a_obj_vyasi/splits.txt index 506e93c..76580b3 100644 --- a/config/GZLP01/rels/d_a_obj_vyasi/splits.txt +++ b/config/GZLP01/rels/d_a_obj_vyasi/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_vyasi.o: +d/a/d_a_obj_vyasi.cpp: .text start:0x000000EC end:0x00002D94 .text start:0x00002D94 end:0x00002F68 .text start:0x00002F68 end:0x00002FB4 diff --git a/config/GZLP01/rels/d_a_obj_warpt/splits.txt b/config/GZLP01/rels/d_a_obj_warpt/splits.txt index 2137301..ab4fa8f 100644 --- a/config/GZLP01/rels/d_a_obj_warpt/splits.txt +++ b/config/GZLP01/rels/d_a_obj_warpt/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_obj_warpt.o: +d/a/d_a_obj_warpt.cpp: .text start:0x000000EC end:0x00002CB0 .text start:0x00002CB0 end:0x00002CB0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_obj_wood/splits.txt b/config/GZLP01/rels/d_a_obj_wood/splits.txt index a7e5181..e7f634c 100644 --- a/config/GZLP01/rels/d_a_obj_wood/splits.txt +++ b/config/GZLP01/rels/d_a_obj_wood/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_wood.o: +d/a/d_a_obj_wood.cpp: .text start:0x00000078 end:0x0000048C .data start:0x00000000 end:0x00000144 diff --git a/config/GZLP01/rels/d_a_obj_xfuta/splits.txt b/config/GZLP01/rels/d_a_obj_xfuta/splits.txt index 7adf242..6ff70af 100644 --- a/config/GZLP01/rels/d_a_obj_xfuta/splits.txt +++ b/config/GZLP01/rels/d_a_obj_xfuta/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_xfuta.o: +d/a/d_a_obj_xfuta.cpp: .text start:0x00000078 end:0x000004A0 .text start:0x000004A0 end:0x00000500 .rodata start:0x00000000 end:0x00000031 diff --git a/config/GZLP01/rels/d_a_obj_zouK/splits.txt b/config/GZLP01/rels/d_a_obj_zouK/splits.txt index 5757d75..8161d38 100644 --- a/config/GZLP01/rels/d_a_obj_zouK/splits.txt +++ b/config/GZLP01/rels/d_a_obj_zouK/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_obj_zouK.o: +d/a/d_a_obj_zouK.cpp: .text start:0x00000078 end:0x00001A14 .text start:0x00001A14 end:0x00001E18 .text start:0x00001E18 end:0x00001E84 diff --git a/config/GZLP01/rels/d_a_oq/splits.txt b/config/GZLP01/rels/d_a_oq/splits.txt index 7d6cd8d..3618cd4 100644 --- a/config/GZLP01/rels/d_a_oq/splits.txt +++ b/config/GZLP01/rels/d_a_oq/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_oq.o: +d/a/d_a_oq.cpp: .text start:0x000000EC end:0x00005A50 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000132 diff --git a/config/GZLP01/rels/d_a_oship/splits.txt b/config/GZLP01/rels/d_a_oship/splits.txt index 0a22af7..9eedc6b 100644 --- a/config/GZLP01/rels/d_a_oship/splits.txt +++ b/config/GZLP01/rels/d_a_oship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_oship.o: +d/a/d_a_oship.cpp: .text start:0x000000EC end:0x000042B0 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000001F3 diff --git a/config/GZLP01/rels/d_a_pedestal/splits.txt b/config/GZLP01/rels/d_a_pedestal/splits.txt index 4c1dcf9..895563a 100644 --- a/config/GZLP01/rels/d_a_pedestal/splits.txt +++ b/config/GZLP01/rels/d_a_pedestal/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_pedestal.o: +d/a/d_a_pedestal.cpp: .text start:0x00000078 end:0x000010D4 .text start:0x000010D4 end:0x00001374 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_ph/splits.txt b/config/GZLP01/rels/d_a_ph/splits.txt index ba48353..b4c5d3f 100644 --- a/config/GZLP01/rels/d_a_ph/splits.txt +++ b/config/GZLP01/rels/d_a_ph/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ph.o: +d/a/d_a_ph.cpp: .text start:0x00000078 end:0x00007874 .rodata start:0x00000000 end:0x0000014C .data start:0x00000000 end:0x000004C8 diff --git a/config/GZLP01/rels/d_a_pirate_flag/splits.txt b/config/GZLP01/rels/d_a_pirate_flag/splits.txt index 389a48d..487a894 100644 --- a/config/GZLP01/rels/d_a_pirate_flag/splits.txt +++ b/config/GZLP01/rels/d_a_pirate_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_pirate_flag.o: +d/a/d_a_pirate_flag.cpp: .text start:0x000000EC end:0x00001D6C .text start:0x00001D6C end:0x00001E3C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_pt/splits.txt b/config/GZLP01/rels/d_a_pt/splits.txt index 6dee39c..9a7bebc 100644 --- a/config/GZLP01/rels/d_a_pt/splits.txt +++ b/config/GZLP01/rels/d_a_pt/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_pt.o: +d/a/d_a_pt.cpp: .text start:0x000000EC end:0x000059A0 .text start:0x000059A0 end:0x000059A0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_pw/splits.txt b/config/GZLP01/rels/d_a_pw/splits.txt index c2e144d..06d9a21 100644 --- a/config/GZLP01/rels/d_a_pw/splits.txt +++ b/config/GZLP01/rels/d_a_pw/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_pw.o: +d/a/d_a_pw.cpp: .text start:0x00000078 end:0x00007704 .rodata start:0x00000000 end:0x00000113 .data start:0x00000000 end:0x000006AC diff --git a/config/GZLP01/rels/d_a_pz/splits.txt b/config/GZLP01/rels/d_a_pz/splits.txt index d07b91d..9f719de 100644 --- a/config/GZLP01/rels/d_a_pz/splits.txt +++ b/config/GZLP01/rels/d_a_pz/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_pz.o: +d/a/d_a_pz.cpp: .text start:0x000000EC end:0x000082AC .text start:0x000082AC end:0x00008350 .text start:0x00008350 end:0x000083AC diff --git a/config/GZLP01/rels/d_a_race_item/splits.txt b/config/GZLP01/rels/d_a_race_item/splits.txt index 08873e2..ba5a0c1 100644 --- a/config/GZLP01/rels/d_a_race_item/splits.txt +++ b/config/GZLP01/rels/d_a_race_item/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_race_item.o: +d/a/d_a_race_item.cpp: .text start:0x00000078 end:0x00000C8C .text start:0x00000C8C end:0x00000CA8 .text start:0x00000CA8 end:0x00000DB8 diff --git a/config/GZLP01/rels/d_a_rd/splits.txt b/config/GZLP01/rels/d_a_rd/splits.txt index 3fd289f..d5d9453 100644 --- a/config/GZLP01/rels/d_a_rd/splits.txt +++ b/config/GZLP01/rels/d_a_rd/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_rd.o: +d/a/d_a_rd.cpp: .text start:0x000000EC end:0x00005450 .text start:0x00005450 end:0x00005498 .text start:0x00005498 end:0x00005528 diff --git a/config/GZLP01/rels/d_a_rectangle/splits.txt b/config/GZLP01/rels/d_a_rectangle/splits.txt index 399ee99..cd04c36 100644 --- a/config/GZLP01/rels/d_a_rectangle/splits.txt +++ b/config/GZLP01/rels/d_a_rectangle/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_rectangle.o: +d/a/d_a_rectangle.cpp: .text start:0x00000078 end:0x000000A0 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_sail/splits.txt b/config/GZLP01/rels/d_a_sail/splits.txt index fdd43d2..81a93ae 100644 --- a/config/GZLP01/rels/d_a_sail/splits.txt +++ b/config/GZLP01/rels/d_a_sail/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_sail.o: +d/a/d_a_sail.cpp: .text start:0x000000EC end:0x0000259C .text start:0x0000259C end:0x0000266C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_saku/splits.txt b/config/GZLP01/rels/d_a_saku/splits.txt index 3733e3c..29400c9 100644 --- a/config/GZLP01/rels/d_a_saku/splits.txt +++ b/config/GZLP01/rels/d_a_saku/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_saku.o: +d/a/d_a_saku.cpp: .text start:0x000000EC end:0x00002840 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000014C diff --git a/config/GZLP01/rels/d_a_salvage/splits.txt b/config/GZLP01/rels/d_a_salvage/splits.txt index 010ec42..205709d 100644 --- a/config/GZLP01/rels/d_a_salvage/splits.txt +++ b/config/GZLP01/rels/d_a_salvage/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_salvage.o: +d/a/d_a_salvage.cpp: .text start:0x00000078 end:0x000025A4 .text start:0x000025A4 end:0x000026B0 .rodata start:0x00000000 end:0x000000EB diff --git a/config/GZLP01/rels/d_a_salvage_tbox/splits.txt b/config/GZLP01/rels/d_a_salvage_tbox/splits.txt index 0242f18..b623b42 100644 --- a/config/GZLP01/rels/d_a_salvage_tbox/splits.txt +++ b/config/GZLP01/rels/d_a_salvage_tbox/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_salvage_tbox.o: +d/a/d_a_salvage_tbox.cpp: .text start:0x00000078 end:0x000014A8 .text start:0x000014A8 end:0x000016D4 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_sbox/splits.txt b/config/GZLP01/rels/d_a_sbox/splits.txt index 9562177..bfb551e 100644 --- a/config/GZLP01/rels/d_a_sbox/splits.txt +++ b/config/GZLP01/rels/d_a_sbox/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_sbox.o: +d/a/d_a_sbox.cpp: .text start:0x00000078 end:0x00001660 .rodata start:0x00000000 end:0x000000BA .data start:0x00000000 end:0x0000008C diff --git a/config/GZLP01/rels/d_a_scene_change/splits.txt b/config/GZLP01/rels/d_a_scene_change/splits.txt index e44394e..03cf2d5 100644 --- a/config/GZLP01/rels/d_a_scene_change/splits.txt +++ b/config/GZLP01/rels/d_a_scene_change/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_scene_change.o: +d/a/d_a_scene_change.cpp: .text start:0x000000EC end:0x00000254 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000004 diff --git a/config/GZLP01/rels/d_a_seatag/splits.txt b/config/GZLP01/rels/d_a_seatag/splits.txt index 6b89e75..8325b88 100644 --- a/config/GZLP01/rels/d_a_seatag/splits.txt +++ b/config/GZLP01/rels/d_a_seatag/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_seatag.o: +d/a/d_a_seatag.cpp: .text start:0x00000078 end:0x00000110 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_shand/splits.txt b/config/GZLP01/rels/d_a_shand/splits.txt index fc267f4..ef371ba 100644 --- a/config/GZLP01/rels/d_a_shand/splits.txt +++ b/config/GZLP01/rels/d_a_shand/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_shand.o: +d/a/d_a_shand.cpp: .text start:0x000000EC end:0x00002C80 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000093 diff --git a/config/GZLP01/rels/d_a_ship/splits.txt b/config/GZLP01/rels/d_a_ship/splits.txt index b15b601..fc6a38c 100644 --- a/config/GZLP01/rels/d_a_ship/splits.txt +++ b/config/GZLP01/rels/d_a_ship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ship.o: +d/a/d_a_ship.cpp: .text start:0x000000EC end:0x0000D3FC .text start:0x0000D3FC end:0x0000D498 .text start:0x0000D498 end:0x0000D500 diff --git a/config/GZLP01/rels/d_a_shop_item/splits.txt b/config/GZLP01/rels/d_a_shop_item/splits.txt index 2e4f972..8068f1c 100644 --- a/config/GZLP01/rels/d_a_shop_item/splits.txt +++ b/config/GZLP01/rels/d_a_shop_item/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_shop_item.o: +d/a/d_a_shop_item.cpp: .text start:0x00000078 end:0x00000E68 .text start:0x00000E68 end:0x00000E84 .text start:0x00000E84 end:0x00000EA8 diff --git a/config/GZLP01/rels/d_a_shutter/splits.txt b/config/GZLP01/rels/d_a_shutter/splits.txt index 541dd64..c0a9829 100644 --- a/config/GZLP01/rels/d_a_shutter/splits.txt +++ b/config/GZLP01/rels/d_a_shutter/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_shutter.o: +d/a/d_a_shutter.cpp: .text start:0x00000078 end:0x00000E7C .rodata start:0x00000000 end:0x000000EA .data start:0x00000000 end:0x00000080 diff --git a/config/GZLP01/rels/d_a_shutter2/splits.txt b/config/GZLP01/rels/d_a_shutter2/splits.txt index 1c076ec..4761bbb 100644 --- a/config/GZLP01/rels/d_a_shutter2/splits.txt +++ b/config/GZLP01/rels/d_a_shutter2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_shutter2.o: +d/a/d_a_shutter2.cpp: .text start:0x00000078 end:0x000009E4 .text start:0x000009E4 end:0x000009FC .rodata start:0x00000000 end:0x000000AB diff --git a/config/GZLP01/rels/d_a_sie_flag/splits.txt b/config/GZLP01/rels/d_a_sie_flag/splits.txt index f8b44c8..34a39e9 100644 --- a/config/GZLP01/rels/d_a_sie_flag/splits.txt +++ b/config/GZLP01/rels/d_a_sie_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_sie_flag.o: +d/a/d_a_sie_flag.cpp: .text start:0x000000EC end:0x00000E10 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000087 diff --git a/config/GZLP01/rels/d_a_sitem/splits.txt b/config/GZLP01/rels/d_a_sitem/splits.txt index bdcb573..d2247b3 100644 --- a/config/GZLP01/rels/d_a_sitem/splits.txt +++ b/config/GZLP01/rels/d_a_sitem/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_sitem.o: +d/a/d_a_sitem.cpp: .text start:0x000000EC end:0x000031F0 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000086 diff --git a/config/GZLP01/rels/d_a_sk/splits.txt b/config/GZLP01/rels/d_a_sk/splits.txt index 8c0a3a5..5985903 100644 --- a/config/GZLP01/rels/d_a_sk/splits.txt +++ b/config/GZLP01/rels/d_a_sk/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_sk.o: +d/a/d_a_sk.cpp: .text start:0x00000078 end:0x000011AC .rodata start:0x00000000 end:0x0000003F .data start:0x00000000 end:0x000001B4 diff --git a/config/GZLP01/rels/d_a_sk2/splits.txt b/config/GZLP01/rels/d_a_sk2/splits.txt index 4b6a0d0..d2d84e5 100644 --- a/config/GZLP01/rels/d_a_sk2/splits.txt +++ b/config/GZLP01/rels/d_a_sk2/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_sk2.o: +d/a/d_a_sk2.cpp: .text start:0x00000078 end:0x00000C78 .text start:0x00000C78 end:0x00000C7C .text start:0x00000C7C end:0x00000D38 diff --git a/config/GZLP01/rels/d_a_spotbox/splits.txt b/config/GZLP01/rels/d_a_spotbox/splits.txt index 8c20181..093b55b 100644 --- a/config/GZLP01/rels/d_a_spotbox/splits.txt +++ b/config/GZLP01/rels/d_a_spotbox/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_spotbox.o: +d/a/d_a_spotbox.cpp: .text start:0x00000078 end:0x00000250 .rodata start:0x00000000 end:0x00000014 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_ss/splits.txt b/config/GZLP01/rels/d_a_ss/splits.txt index 5911c1c..63dcda7 100644 --- a/config/GZLP01/rels/d_a_ss/splits.txt +++ b/config/GZLP01/rels/d_a_ss/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ss.o: +d/a/d_a_ss.cpp: .text start:0x000000EC end:0x0000387C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000BE diff --git a/config/GZLP01/rels/d_a_ssk/splits.txt b/config/GZLP01/rels/d_a_ssk/splits.txt index 4303844..2aec56f 100644 --- a/config/GZLP01/rels/d_a_ssk/splits.txt +++ b/config/GZLP01/rels/d_a_ssk/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ssk.o: +d/a/d_a_ssk.cpp: .text start:0x00000078 end:0x000015BC .rodata start:0x00000000 end:0x0000005C .data start:0x00000000 end:0x000001DC diff --git a/config/GZLP01/rels/d_a_sss/splits.txt b/config/GZLP01/rels/d_a_sss/splits.txt index b7cba8c..ac93ea2 100644 --- a/config/GZLP01/rels/d_a_sss/splits.txt +++ b/config/GZLP01/rels/d_a_sss/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_sss.o: +d/a/d_a_sss.cpp: .text start:0x000000EC end:0x00002FD4 .text start:0x00002FD4 end:0x00003354 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_st/splits.txt b/config/GZLP01/rels/d_a_st/splits.txt index 6af3561..a56c22a 100644 --- a/config/GZLP01/rels/d_a_st/splits.txt +++ b/config/GZLP01/rels/d_a_st/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_st.o: +d/a/d_a_st.cpp: .text start:0x000000EC end:0x00009DBC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000159 diff --git a/config/GZLP01/rels/d_a_steam_tag/splits.txt b/config/GZLP01/rels/d_a_steam_tag/splits.txt index 2306f0d..9a9fa6e 100644 --- a/config/GZLP01/rels/d_a_steam_tag/splits.txt +++ b/config/GZLP01/rels/d_a_steam_tag/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_steam_tag.o: +d/a/d_a_steam_tag.cpp: .text start:0x00000078 end:0x00001064 .rodata start:0x00000000 end:0x0000002C .data start:0x00000000 end:0x00000258 diff --git a/config/GZLP01/rels/d_a_stone/splits.txt b/config/GZLP01/rels/d_a_stone/splits.txt index c8a24c0..4fa911a 100644 --- a/config/GZLP01/rels/d_a_stone/splits.txt +++ b/config/GZLP01/rels/d_a_stone/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_stone.o: +d/a/d_a_stone.cpp: .text start:0x000000EC end:0x00003700 .text start:0x00003700 end:0x00003700 .text start:0x00003700 end:0x000037E8 diff --git a/config/GZLP01/rels/d_a_stone2/splits.txt b/config/GZLP01/rels/d_a_stone2/splits.txt index a01a9f9..53f3f74 100644 --- a/config/GZLP01/rels/d_a_stone2/splits.txt +++ b/config/GZLP01/rels/d_a_stone2/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_stone2.o: +d/a/d_a_stone2.cpp: .text start:0x000000EC end:0x000027F4 .text start:0x000027F4 end:0x00002B08 .text start:0x00002B08 end:0x00002D80 diff --git a/config/GZLP01/rels/d_a_swattack/splits.txt b/config/GZLP01/rels/d_a_swattack/splits.txt index 0ea3b7e..e4f3858 100644 --- a/config/GZLP01/rels/d_a_swattack/splits.txt +++ b/config/GZLP01/rels/d_a_swattack/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swattack.o: +d/a/d_a_swattack.cpp: .text start:0x00000078 end:0x000006F4 .rodata start:0x00000000 end:0x00000008 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLP01/rels/d_a_swc00/splits.txt b/config/GZLP01/rels/d_a_swc00/splits.txt index 4e12b35..8664d0e 100644 --- a/config/GZLP01/rels/d_a_swc00/splits.txt +++ b/config/GZLP01/rels/d_a_swc00/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swc00.o: +d/a/d_a_swc00.cpp: .text start:0x00000078 end:0x00000274 .rodata start:0x00000000 end:0x0000000C .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_swhit0/splits.txt b/config/GZLP01/rels/d_a_swhit0/splits.txt index d6ae28e..2776ed9 100644 --- a/config/GZLP01/rels/d_a_swhit0/splits.txt +++ b/config/GZLP01/rels/d_a_swhit0/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swhit0.o: +d/a/d_a_swhit0.cpp: .text start:0x00000078 end:0x00001698 .text start:0x00001698 end:0x000018A8 .rodata start:0x00000000 end:0x0000006F diff --git a/config/GZLP01/rels/d_a_switem/splits.txt b/config/GZLP01/rels/d_a_switem/splits.txt index 00f4568..45dcd7e 100644 --- a/config/GZLP01/rels/d_a_switem/splits.txt +++ b/config/GZLP01/rels/d_a_switem/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_switem.o: +d/a/d_a_switem.cpp: .text start:0x00000078 end:0x00000904 .rodata start:0x00000000 end:0x00000010 .data start:0x00000000 end:0x00000188 diff --git a/config/GZLP01/rels/d_a_swpropeller/splits.txt b/config/GZLP01/rels/d_a_swpropeller/splits.txt index aaa1698..027f610 100644 --- a/config/GZLP01/rels/d_a_swpropeller/splits.txt +++ b/config/GZLP01/rels/d_a_swpropeller/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swpropeller.o: +d/a/d_a_swpropeller.cpp: .text start:0x00000078 end:0x00000DA0 .rodata start:0x00000000 end:0x00000087 .data start:0x00000000 end:0x000001B4 diff --git a/config/GZLP01/rels/d_a_swtact/splits.txt b/config/GZLP01/rels/d_a_swtact/splits.txt index f70ee28..0b7d244 100644 --- a/config/GZLP01/rels/d_a_swtact/splits.txt +++ b/config/GZLP01/rels/d_a_swtact/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swtact.o: +d/a/d_a_swtact.cpp: .text start:0x00000078 end:0x000007B4 .text start:0x000007B4 end:0x000007B4 .rodata start:0x00000000 end:0x00000069 diff --git a/config/GZLP01/rels/d_a_swtdoor/splits.txt b/config/GZLP01/rels/d_a_swtdoor/splits.txt index 1460b47..6d8402b 100644 --- a/config/GZLP01/rels/d_a_swtdoor/splits.txt +++ b/config/GZLP01/rels/d_a_swtdoor/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_swtdoor.o: +d/a/d_a_swtdoor.cpp: .text start:0x00000078 end:0x00000374 .rodata start:0x00000000 end:0x00000024 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_syan/splits.txt b/config/GZLP01/rels/d_a_syan/splits.txt index 44a686e..00e6ec3 100644 --- a/config/GZLP01/rels/d_a_syan/splits.txt +++ b/config/GZLP01/rels/d_a_syan/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_syan.o: +d/a/d_a_syan.cpp: .text start:0x000000EC end:0x0000116C .rodata start:0x00000000 end:0x000000A5 .data start:0x00000000 end:0x00000110 diff --git a/config/GZLP01/rels/d_a_tag_attention/splits.txt b/config/GZLP01/rels/d_a_tag_attention/splits.txt index 2808c0e..4dfdcd4 100644 --- a/config/GZLP01/rels/d_a_tag_attention/splits.txt +++ b/config/GZLP01/rels/d_a_tag_attention/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_attention.o: +d/a/d_a_tag_attention.cpp: .text start:0x00000078 end:0x000005C4 .text start:0x000005C4 end:0x000007E0 .text start:0x000007E0 end:0x0000080C diff --git a/config/GZLP01/rels/d_a_tag_ba1/splits.txt b/config/GZLP01/rels/d_a_tag_ba1/splits.txt index 1840e2d..379cdc1 100644 --- a/config/GZLP01/rels/d_a_tag_ba1/splits.txt +++ b/config/GZLP01/rels/d_a_tag_ba1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_ba1.o: +d/a/d_a_tag_ba1.cpp: .text start:0x000000EC end:0x00000560 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000022 diff --git a/config/GZLP01/rels/d_a_tag_etc/splits.txt b/config/GZLP01/rels/d_a_tag_etc/splits.txt index a14da1f..0a35785 100644 --- a/config/GZLP01/rels/d_a_tag_etc/splits.txt +++ b/config/GZLP01/rels/d_a_tag_etc/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_etc.o: +d/a/d_a_tag_etc.cpp: .text start:0x00000078 end:0x00000788 .rodata start:0x00000000 end:0x0000002E .data start:0x00000000 end:0x00000064 diff --git a/config/GZLP01/rels/d_a_tag_event/splits.txt b/config/GZLP01/rels/d_a_tag_event/splits.txt index 429a4b0..a24eaa0 100644 --- a/config/GZLP01/rels/d_a_tag_event/splits.txt +++ b/config/GZLP01/rels/d_a_tag_event/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_event.o: +d/a/d_a_tag_event.cpp: .text start:0x00000078 end:0x00001524 .rodata start:0x00000000 end:0x00000057 .data start:0x00000000 end:0x000000E4 diff --git a/config/GZLP01/rels/d_a_tag_evsw/splits.txt b/config/GZLP01/rels/d_a_tag_evsw/splits.txt index 6f7f951..ba2a120 100644 --- a/config/GZLP01/rels/d_a_tag_evsw/splits.txt +++ b/config/GZLP01/rels/d_a_tag_evsw/splits.txt @@ -7,7 +7,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_evsw.o: +d/a/d_a_tag_evsw.cpp: .text start:0x00000078 end:0x00000604 .text start:0x00000604 end:0x00000630 .data start:0x00000000 end:0x00000144 diff --git a/config/GZLP01/rels/d_a_tag_ghostship/splits.txt b/config/GZLP01/rels/d_a_tag_ghostship/splits.txt index 225d69a..a855c58 100644 --- a/config/GZLP01/rels/d_a_tag_ghostship/splits.txt +++ b/config/GZLP01/rels/d_a_tag_ghostship/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_ghostship.o: +d/a/d_a_tag_ghostship.cpp: .text start:0x000000EC end:0x0000070C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000008E diff --git a/config/GZLP01/rels/d_a_tag_hint/splits.txt b/config/GZLP01/rels/d_a_tag_hint/splits.txt index f60784d..e31c7c9 100644 --- a/config/GZLP01/rels/d_a_tag_hint/splits.txt +++ b/config/GZLP01/rels/d_a_tag_hint/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_hint.o: +d/a/d_a_tag_hint.cpp: .text start:0x000000EC end:0x00002264 .text start:0x00002264 end:0x00002280 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_tag_island/splits.txt b/config/GZLP01/rels/d_a_tag_island/splits.txt index 840f248..ce90485 100644 --- a/config/GZLP01/rels/d_a_tag_island/splits.txt +++ b/config/GZLP01/rels/d_a_tag_island/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_island.o: +d/a/d_a_tag_island.cpp: .text start:0x00000078 end:0x000013D8 .text start:0x000013D8 end:0x000013D8 .rodata start:0x00000000 end:0x0000011E diff --git a/config/GZLP01/rels/d_a_tag_kb_item/splits.txt b/config/GZLP01/rels/d_a_tag_kb_item/splits.txt index 15bda63..9f4ed36 100644 --- a/config/GZLP01/rels/d_a_tag_kb_item/splits.txt +++ b/config/GZLP01/rels/d_a_tag_kb_item/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_kb_item.o: +d/a/d_a_tag_kb_item.cpp: .text start:0x00000078 end:0x00000260 .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_tag_kf1/splits.txt b/config/GZLP01/rels/d_a_tag_kf1/splits.txt index 00cf704..2a616fa 100644 --- a/config/GZLP01/rels/d_a_tag_kf1/splits.txt +++ b/config/GZLP01/rels/d_a_tag_kf1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_kf1.o: +d/a/d_a_tag_kf1.cpp: .text start:0x000000EC end:0x0000127C .text start:0x0000127C end:0x00001290 .text start:0x00001290 end:0x00001308 diff --git a/config/GZLP01/rels/d_a_tag_kk1/splits.txt b/config/GZLP01/rels/d_a_tag_kk1/splits.txt index 3c04de8..856b4a1 100644 --- a/config/GZLP01/rels/d_a_tag_kk1/splits.txt +++ b/config/GZLP01/rels/d_a_tag_kk1/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_kk1.o: +d/a/d_a_tag_kk1.cpp: .text start:0x000000EC end:0x000007C0 .text start:0x000007C0 end:0x000008C0 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_tag_light/splits.txt b/config/GZLP01/rels/d_a_tag_light/splits.txt index b1db840..144c6f8 100644 --- a/config/GZLP01/rels/d_a_tag_light/splits.txt +++ b/config/GZLP01/rels/d_a_tag_light/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_light.o: +d/a/d_a_tag_light.cpp: .text start:0x00000078 end:0x00002088 .text start:0x00002088 end:0x000020F4 .rodata start:0x00000000 end:0x0000012C diff --git a/config/GZLP01/rels/d_a_tag_md_cb/splits.txt b/config/GZLP01/rels/d_a_tag_md_cb/splits.txt index 6759c8a..289f265 100644 --- a/config/GZLP01/rels/d_a_tag_md_cb/splits.txt +++ b/config/GZLP01/rels/d_a_tag_md_cb/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_md_cb.o: +d/a/d_a_tag_md_cb.cpp: .text start:0x000000EC end:0x00001B88 .text start:0x00001B88 end:0x00001B88 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_tag_mk/splits.txt b/config/GZLP01/rels/d_a_tag_mk/splits.txt index 2e85680..0326d8d 100644 --- a/config/GZLP01/rels/d_a_tag_mk/splits.txt +++ b/config/GZLP01/rels/d_a_tag_mk/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_mk.o: +d/a/d_a_tag_mk.cpp: .text start:0x00000078 end:0x000011E4 .rodata start:0x00000000 end:0x00000093 .data start:0x00000000 end:0x000000BC diff --git a/config/GZLP01/rels/d_a_tag_msg/splits.txt b/config/GZLP01/rels/d_a_tag_msg/splits.txt index a2e42d2..9fd4638 100644 --- a/config/GZLP01/rels/d_a_tag_msg/splits.txt +++ b/config/GZLP01/rels/d_a_tag_msg/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_msg.o: +d/a/d_a_tag_msg.cpp: .text start:0x00000078 end:0x00000964 .rodata start:0x00000000 end:0x00000046 .data start:0x00000000 end:0x00000060 diff --git a/config/GZLP01/rels/d_a_tag_photo/splits.txt b/config/GZLP01/rels/d_a_tag_photo/splits.txt index b4659b5..22e7671 100644 --- a/config/GZLP01/rels/d_a_tag_photo/splits.txt +++ b/config/GZLP01/rels/d_a_tag_photo/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_photo.o: +d/a/d_a_tag_photo.cpp: .text start:0x00000078 end:0x000009B0 .text start:0x000009B0 end:0x00000A0C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_tag_ret/splits.txt b/config/GZLP01/rels/d_a_tag_ret/splits.txt index f90c452..3b1672c 100644 --- a/config/GZLP01/rels/d_a_tag_ret/splits.txt +++ b/config/GZLP01/rels/d_a_tag_ret/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_ret.o: +d/a/d_a_tag_ret.cpp: .text start:0x00000078 end:0x000005E8 .text start:0x000005E8 end:0x00000614 .rodata start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_tag_so/splits.txt b/config/GZLP01/rels/d_a_tag_so/splits.txt index dc6a92e..2c07a38 100644 --- a/config/GZLP01/rels/d_a_tag_so/splits.txt +++ b/config/GZLP01/rels/d_a_tag_so/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tag_so.o: +d/a/d_a_tag_so.cpp: .text start:0x000000EC end:0x0000039C .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000018 diff --git a/config/GZLP01/rels/d_a_tag_volcano/splits.txt b/config/GZLP01/rels/d_a_tag_volcano/splits.txt index b6e2d57..0862d75 100644 --- a/config/GZLP01/rels/d_a_tag_volcano/splits.txt +++ b/config/GZLP01/rels/d_a_tag_volcano/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_volcano.o: +d/a/d_a_tag_volcano.cpp: .text start:0x00000078 end:0x00000A34 .text start:0x00000A34 end:0x00000A50 .rodata start:0x00000000 end:0x00000058 diff --git a/config/GZLP01/rels/d_a_tag_waterlevel/splits.txt b/config/GZLP01/rels/d_a_tag_waterlevel/splits.txt index 348f000..4e97882 100644 --- a/config/GZLP01/rels/d_a_tag_waterlevel/splits.txt +++ b/config/GZLP01/rels/d_a_tag_waterlevel/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tag_waterlevel.o: +d/a/d_a_tag_waterlevel.cpp: .text start:0x00000078 end:0x00000400 .text start:0x00000400 end:0x0000041C .rodata start:0x00000000 end:0x00000024 diff --git a/config/GZLP01/rels/d_a_tama/splits.txt b/config/GZLP01/rels/d_a_tama/splits.txt index eb0477a..c154694 100644 --- a/config/GZLP01/rels/d_a_tama/splits.txt +++ b/config/GZLP01/rels/d_a_tama/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tama.o: +d/a/d_a_tama.cpp: .text start:0x00000078 end:0x000007CC .rodata start:0x00000000 end:0x00000010 .data start:0x00000000 end:0x000001A8 diff --git a/config/GZLP01/rels/d_a_tbox/splits.txt b/config/GZLP01/rels/d_a_tbox/splits.txt index 35190a3..c88ba79 100644 --- a/config/GZLP01/rels/d_a_tbox/splits.txt +++ b/config/GZLP01/rels/d_a_tbox/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tbox.o: +d/a/d_a_tbox.cpp: .text start:0x000000EC end:0x00003A88 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000015C diff --git a/config/GZLP01/rels/d_a_title/splits.txt b/config/GZLP01/rels/d_a_title/splits.txt index e261343..99aaca6 100644 --- a/config/GZLP01/rels/d_a_title/splits.txt +++ b/config/GZLP01/rels/d_a_title/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_title.o: +d/a/d_a_title.cpp: .text start:0x00000078 end:0x00001E48 .text start:0x00001E48 end:0x00001E6C .rodata start:0x00000000 end:0x000001E7 diff --git a/config/GZLP01/rels/d_a_tn/splits.txt b/config/GZLP01/rels/d_a_tn/splits.txt index 4b369a1..01b83b9 100644 --- a/config/GZLP01/rels/d_a_tn/splits.txt +++ b/config/GZLP01/rels/d_a_tn/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tn.o: +d/a/d_a_tn.cpp: .text start:0x000000EC end:0x0000DBEC .text start:0x0000DBEC end:0x0000DBEC .text start:0x0000DBEC end:0x0000DCAC diff --git a/config/GZLP01/rels/d_a_toge/splits.txt b/config/GZLP01/rels/d_a_toge/splits.txt index 86c08e3..f11c82c 100644 --- a/config/GZLP01/rels/d_a_toge/splits.txt +++ b/config/GZLP01/rels/d_a_toge/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_toge.o: +d/a/d_a_toge.cpp: .text start:0x00000078 end:0x00000EE4 .rodata start:0x00000000 end:0x0000006A .data start:0x00000000 end:0x00000188 diff --git a/config/GZLP01/rels/d_a_tori_flag/splits.txt b/config/GZLP01/rels/d_a_tori_flag/splits.txt index c6b38a9..cab8985 100644 --- a/config/GZLP01/rels/d_a_tori_flag/splits.txt +++ b/config/GZLP01/rels/d_a_tori_flag/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tori_flag.o: +d/a/d_a_tori_flag.cpp: .text start:0x000000EC end:0x00000D78 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x0000007C diff --git a/config/GZLP01/rels/d_a_tornado/splits.txt b/config/GZLP01/rels/d_a_tornado/splits.txt index 5e03197..4c8c115 100644 --- a/config/GZLP01/rels/d_a_tornado/splits.txt +++ b/config/GZLP01/rels/d_a_tornado/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tornado.o: +d/a/d_a_tornado.cpp: .text start:0x000000EC end:0x0000164C .rodata start:0x00000000 end:0x000000DC .data start:0x00000000 end:0x00000088 diff --git a/config/GZLP01/rels/d_a_tpota/splits.txt b/config/GZLP01/rels/d_a_tpota/splits.txt index fb1f3b1..674a456 100644 --- a/config/GZLP01/rels/d_a_tpota/splits.txt +++ b/config/GZLP01/rels/d_a_tpota/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_tpota.o: +d/a/d_a_tpota.cpp: .text start:0x00000078 end:0x00000564 .rodata start:0x00000000 end:0x0000000C .data start:0x00000000 end:0x00000050 diff --git a/config/GZLP01/rels/d_a_tsubo/splits.txt b/config/GZLP01/rels/d_a_tsubo/splits.txt index ccbb631..b5f3514 100644 --- a/config/GZLP01/rels/d_a_tsubo/splits.txt +++ b/config/GZLP01/rels/d_a_tsubo/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_tsubo.o: +d/a/d_a_tsubo.cpp: .text start:0x000000EC end:0x0000810C .text start:0x0000810C end:0x0000810C .text start:0x0000810C end:0x000081A0 diff --git a/config/GZLP01/rels/d_a_wall/splits.txt b/config/GZLP01/rels/d_a_wall/splits.txt index dd6057d..1c8e5e5 100644 --- a/config/GZLP01/rels/d_a_wall/splits.txt +++ b/config/GZLP01/rels/d_a_wall/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_wall.o: +d/a/d_a_wall.cpp: .text start:0x00000078 end:0x000012D8 .rodata start:0x00000000 end:0x00000144 .data start:0x00000000 end:0x00000268 diff --git a/config/GZLP01/rels/d_a_warpdm20/splits.txt b/config/GZLP01/rels/d_a_warpdm20/splits.txt index 5892083..7d580f3 100644 --- a/config/GZLP01/rels/d_a_warpdm20/splits.txt +++ b/config/GZLP01/rels/d_a_warpdm20/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpdm20.o: +d/a/d_a_warpdm20.cpp: .text start:0x00000078 end:0x00001AAC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000F5 diff --git a/config/GZLP01/rels/d_a_warpf/splits.txt b/config/GZLP01/rels/d_a_warpf/splits.txt index 856194d..089bc0c 100644 --- a/config/GZLP01/rels/d_a_warpf/splits.txt +++ b/config/GZLP01/rels/d_a_warpf/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpf.o: +d/a/d_a_warpf.cpp: .text start:0x00000078 end:0x00002638 .text start:0x00002638 end:0x00002638 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_warpfout/splits.txt b/config/GZLP01/rels/d_a_warpfout/splits.txt index 6339df0..4ba4781 100644 --- a/config/GZLP01/rels/d_a_warpfout/splits.txt +++ b/config/GZLP01/rels/d_a_warpfout/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpfout.o: +d/a/d_a_warpfout.cpp: .text start:0x00000078 end:0x00000808 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x00000037 diff --git a/config/GZLP01/rels/d_a_warpgn/splits.txt b/config/GZLP01/rels/d_a_warpgn/splits.txt index 2f00b8d..973aa9b 100644 --- a/config/GZLP01/rels/d_a_warpgn/splits.txt +++ b/config/GZLP01/rels/d_a_warpgn/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpgn.o: +d/a/d_a_warpgn.cpp: .text start:0x00000078 end:0x00001BCC .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000DF diff --git a/config/GZLP01/rels/d_a_warphr/splits.txt b/config/GZLP01/rels/d_a_warphr/splits.txt index cf4c412..c190dc3 100644 --- a/config/GZLP01/rels/d_a_warphr/splits.txt +++ b/config/GZLP01/rels/d_a_warphr/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_warphr.o: +d/a/d_a_warphr.cpp: .text start:0x000000EC end:0x00001930 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000FE diff --git a/config/GZLP01/rels/d_a_warpls/splits.txt b/config/GZLP01/rels/d_a_warpls/splits.txt index e88ec31..328a64d 100644 --- a/config/GZLP01/rels/d_a_warpls/splits.txt +++ b/config/GZLP01/rels/d_a_warpls/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpls.o: +d/a/d_a_warpls.cpp: .text start:0x00000078 end:0x000012B4 .rodata start:0x00000000 end:0x000000D8 .data start:0x00000000 end:0x0000007C diff --git a/config/GZLP01/rels/d_a_warpmj/splits.txt b/config/GZLP01/rels/d_a_warpmj/splits.txt index 31cafb2..877edd4 100644 --- a/config/GZLP01/rels/d_a_warpmj/splits.txt +++ b/config/GZLP01/rels/d_a_warpmj/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_warpmj.o: +d/a/d_a_warpmj.cpp: .text start:0x00000078 end:0x00001398 .ctors start:0x00000000 end:0x00000008 .rodata start:0x00000000 end:0x000000B8 diff --git a/config/GZLP01/rels/d_a_waterfall/splits.txt b/config/GZLP01/rels/d_a_waterfall/splits.txt index e0789d6..07d394d 100644 --- a/config/GZLP01/rels/d_a_waterfall/splits.txt +++ b/config/GZLP01/rels/d_a_waterfall/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_waterfall.o: +d/a/d_a_waterfall.cpp: .text start:0x00000078 end:0x00001994 .rodata start:0x00000000 end:0x000000AC .data start:0x00000000 end:0x000001C4 diff --git a/config/GZLP01/rels/d_a_wbird/splits.txt b/config/GZLP01/rels/d_a_wbird/splits.txt index f6d888f..dc25d25 100644 --- a/config/GZLP01/rels/d_a_wbird/splits.txt +++ b/config/GZLP01/rels/d_a_wbird/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_wbird.o: +d/a/d_a_wbird.cpp: .text start:0x00000078 end:0x00000928 .text start:0x00000928 end:0x00000928 .rodata start:0x00000000 end:0x00000063 diff --git a/config/GZLP01/rels/d_a_wind_tag/splits.txt b/config/GZLP01/rels/d_a_wind_tag/splits.txt index 05781fd..46152d5 100644 --- a/config/GZLP01/rels/d_a_wind_tag/splits.txt +++ b/config/GZLP01/rels/d_a_wind_tag/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_wind_tag.o: +d/a/d_a_wind_tag.cpp: .text start:0x00000078 end:0x00001CC8 .rodata start:0x00000000 end:0x0000008D .data start:0x00000000 end:0x00000208 diff --git a/config/GZLP01/rels/d_a_windmill/splits.txt b/config/GZLP01/rels/d_a_windmill/splits.txt index ecbb939..b1266d6 100644 --- a/config/GZLP01/rels/d_a_windmill/splits.txt +++ b/config/GZLP01/rels/d_a_windmill/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_windmill.o: +d/a/d_a_windmill.cpp: .text start:0x00000078 end:0x00001AFC .rodata start:0x00000000 end:0x000000B7 .data start:0x00000000 end:0x00000398 diff --git a/config/GZLP01/rels/d_a_wz/splits.txt b/config/GZLP01/rels/d_a_wz/splits.txt index 150b417..835009e 100644 --- a/config/GZLP01/rels/d_a_wz/splits.txt +++ b/config/GZLP01/rels/d_a_wz/splits.txt @@ -9,7 +9,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_wz.o: +d/a/d_a_wz.cpp: .text start:0x00000078 end:0x00007D08 .text start:0x00007D08 end:0x00007D08 .rodata start:0x00000000 end:0x0000018A diff --git a/config/GZLP01/rels/d_a_ygcwp/splits.txt b/config/GZLP01/rels/d_a_ygcwp/splits.txt index 888a9d6..8e7f94f 100644 --- a/config/GZLP01/rels/d_a_ygcwp/splits.txt +++ b/config/GZLP01/rels/d_a_ygcwp/splits.txt @@ -8,7 +8,7 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -d_a_ygcwp.o: +d/a/d_a_ygcwp.cpp: .text start:0x00000078 end:0x00000970 .rodata start:0x00000000 end:0x000000A2 .data start:0x00000000 end:0x00000074 diff --git a/config/GZLP01/rels/d_a_ykgr/splits.txt b/config/GZLP01/rels/d_a_ykgr/splits.txt index 2320f63..8b6abcf 100644 --- a/config/GZLP01/rels/d_a_ykgr/splits.txt +++ b/config/GZLP01/rels/d_a_ykgr/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_ykgr.o: +d/a/d_a_ykgr.cpp: .text start:0x000000EC end:0x000009A0 .text start:0x000009A0 end:0x00000B54 .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/d_a_yougan/splits.txt b/config/GZLP01/rels/d_a_yougan/splits.txt index f65ab51..3af3df9 100644 --- a/config/GZLP01/rels/d_a_yougan/splits.txt +++ b/config/GZLP01/rels/d_a_yougan/splits.txt @@ -14,7 +14,7 @@ REL/global_destructor_chain.c: .dtors start:0x00000000 end:0x00000008 .bss start:0x00000000 end:0x00000008 -d_a_yougan.o: +d/a/d_a_yougan.cpp: .text start:0x000000EC end:0x00000A4C .text start:0x00000A4C end:0x00000C1C .ctors start:0x00000000 end:0x00000008 diff --git a/config/GZLP01/rels/f_pc_profile_lst/splits.txt b/config/GZLP01/rels/f_pc_profile_lst/splits.txt index b2e4b8c..fe345e0 100644 --- a/config/GZLP01/rels/f_pc_profile_lst/splits.txt +++ b/config/GZLP01/rels/f_pc_profile_lst/splits.txt @@ -7,6 +7,6 @@ Sections: REL/executor.c: .text start:0x00000000 end:0x00000078 -f_pc_profile_lst.o: +f_pc/f_pc_profile_lst.cpp: .text start:0x00000078 end:0x0000009C .data start:0x00000000 end:0x000007DC diff --git a/config/GZLP01/splits.txt b/config/GZLP01/splits.txt index 05a593e..c2715e2 100644 --- a/config/GZLP01/splits.txt +++ b/config/GZLP01/splits.txt @@ -13,10 +13,10 @@ Sections: .sdata2 type:rodata .sbss2 type:bss -os/__start.o: +dolphin/os/__start.o: .init start:0x80003100 end:0x800033A8 -m_Do_main.o: +m_Do/m_Do_main.cpp: .text start:0x800056E0 end:0x800065DC .rodata start:0x8033DD80 end:0x8033E068 .data start:0x80378260 end:0x803783A8 @@ -25,13 +25,13 @@ m_Do_main.o: .sbss start:0x803FE020 end:0x803FE058 .sdata2 start:0x803FF520 end:0x803FF540 -m_Do_printf.o: +m_Do/m_Do_printf.cpp: .text start:0x800065DC end:0x80006D84 .rodata start:0x8033E068 end:0x8033E128 .sdata start:0x803FD8F0 end:0x803FD8F8 .sbss start:0x803FE058 end:0x803FE078 -m_Do_audio.o: +m_Do/m_Do_audio.cpp: .text start:0x80006D84 end:0x80007598 .ctors start:0x8033DBC4 end:0x8033DBC8 .rodata start:0x8033E128 end:0x8033E1E8 @@ -40,12 +40,12 @@ m_Do_audio.o: .sbss start:0x803FE078 end:0x803FE098 .sdata2 start:0x803FF540 end:0x803FF548 -m_Do_controller_pad.o: +m_Do/m_Do_controller_pad.cpp: .text start:0x80007598 end:0x80007BBC .bss start:0x803ABAE0 end:0x803ABBE0 .sdata2 start:0x803FF548 end:0x803FF560 -m_Do_graphic.o: +m_Do/m_Do_graphic.cpp: .text start:0x80007BBC end:0x8000BD34 .ctors start:0x8033DBC8 end:0x8033DBCC .rodata start:0x8033E1E8 end:0x8033E2A0 @@ -55,7 +55,7 @@ m_Do_graphic.o: .sdata2 start:0x803FF560 end:0x803FF5D0 .sbss2 start:0x80404780 end:0x80404788 -m_Do_machine.o: +m_Do/m_Do_machine.cpp: .text start:0x8000BD34 end:0x8000CB6C .rodata start:0x8033E2A0 end:0x8033E4D8 .data start:0x803783D0 end:0x80378448 @@ -63,7 +63,7 @@ m_Do_machine.o: .sbss start:0x803FE0F0 end:0x803FE118 .sdata2 start:0x803FF5D0 end:0x803FF5D8 -m_Do_mtx.o: +m_Do/m_Do_mtx.cpp: .text start:0x8000CB6C end:0x8000DA94 .ctors start:0x8033DBCC end:0x8033DBD0 .rodata start:0x8033E4D8 end:0x8033E508 @@ -73,7 +73,7 @@ m_Do_mtx.o: .sbss start:0x803FE118 end:0x803FE120 .sdata2 start:0x803FF5D8 end:0x803FF5F0 -m_Do_ext.o: +m_Do/m_Do_ext.cpp: .text start:0x8000DA94 end:0x80017554 .rodata start:0x8033E508 end:0x8033E8E8 .data start:0x80378480 end:0x803789E0 @@ -81,7 +81,7 @@ m_Do_ext.o: .sbss start:0x803FE120 end:0x803FE160 .sdata2 start:0x803FF5F0 end:0x803FF638 -m_Do_lib.o: +m_Do/m_Do_lib.cpp: .text start:0x80017554 end:0x80017A28 .text start:0x80017A28 end:0x80017A70 .ctors start:0x8033DBD0 end:0x8033DBD4 @@ -91,19 +91,19 @@ m_Do_lib.o: .sbss start:0x803FE160 end:0x803FE168 .sdata2 start:0x803FF638 end:0x803FF670 -m_Do_hostIO.o: +m_Do/m_Do_hostIO.cpp: .text start:0x80017A70 end:0x80017D64 .ctors start:0x8033DBD4 end:0x8033DBD8 .rodata start:0x8033E910 end:0x8033E9D8 .data start:0x803789F0 end:0x80378A08 .bss start:0x803AC468 end:0x803ACC80 -m_Do_Reset.o: +m_Do/m_Do_Reset.cpp: .text start:0x80017D64 end:0x80017F14 .text start:0x80017F14 end:0x80017F1C .sbss start:0x803FE168 end:0x803FE170 -m_Do_dvd_thread.o: +m_Do/m_Do_dvd_thread.cpp: .text start:0x80017F1C end:0x80018C04 .ctors start:0x8033DBD8 end:0x8033DBDC .rodata start:0x8033E9D8 end:0x8033EBC8 @@ -111,25 +111,25 @@ m_Do_dvd_thread.o: .bss start:0x803ACC80 end:0x803AE020 .sbss start:0x803FE170 end:0x803FE178 -m_Do_DVDError.o: +m_Do/m_Do_DVDError.cpp: .text start:0x80018C04 end:0x80018D90 .bss start:0x803AE020 end:0x803AF380 .sbss start:0x803FE178 end:0x803FE180 -m_Do_MemCard.o: +m_Do/m_Do_MemCard.cpp: .text start:0x80018D90 end:0x80019AE0 .ctors start:0x8033DBDC end:0x8033DBE0 .rodata start:0x8033EBC8 end:0x8033EBD0 .data start:0x80378A58 end:0x80378A90 .bss start:0x803AF380 end:0x803BBD40 -m_Do_MemCardRWmng.o: +m_Do/m_Do_MemCardRWmng.cpp: .text start:0x80019AE0 end:0x8001A7E8 .rodata start:0x8033EBD0 end:0x8033EC88 .bss start:0x803BBD40 end:0x803BFD40 .sbss start:0x803FE180 end:0x803FE188 -m_Do_gba_com.o: +m_Do/m_Do_gba_com.cpp: .text start:0x8001A7E8 end:0x8001BDF0 .text start:0x8001BDF0 end:0x8001BE2C .ctors start:0x8033DBE0 end:0x8033DBE4 @@ -139,12 +139,12 @@ m_Do_gba_com.o: .sbss start:0x803FE188 end:0x803FE1B0 .sdata2 start:0x803FF670 end:0x803FF678 -m_Do_machine_exception.o: +m_Do/m_Do_machine_exception.cpp: .text start:0x8001BE2C end:0x8001C22C .rodata start:0x8033EC90 end:0x8033EE70 .sbss start:0x803FE1B0 end:0x803FE1B8 -c_damagereaction.o: +c/c_damagereaction.o: .text start:0x8001C22C end:0x80022AF0 .ctors start:0x8033DBE4 end:0x8033DBE8 .data start:0x80378AB0 end:0x80378CB8 @@ -153,7 +153,7 @@ c_damagereaction.o: .sbss start:0x803FE1B8 end:0x803FE1C0 .sdata2 start:0x803FF678 end:0x803FF7D0 -c_dylink.o: +c/c_dylink.o: .text start:0x80022AF0 end:0x80023354 .text start:0x80023354 end:0x800233BC .rodata start:0x8033EE70 end:0x80341128 @@ -161,7 +161,7 @@ c_dylink.o: .bss start:0x803BFF18 end:0x803C06F0 .sbss start:0x803FE1C0 end:0x803FE1D0 -f_ap_game.o: +f_ap/f_ap_game.cpp: .text start:0x800233BC end:0x800235D8 .text start:0x800235D8 end:0x8002365C .ctors start:0x8033DBE8 end:0x8033DBEC @@ -170,21 +170,21 @@ f_ap_game.o: .bss start:0x803C06F0 end:0x803C0758 .sdata2 start:0x803FF7D0 end:0x803FF7E0 -f_op_actor.o: +f_op/f_op_actor.cpp: .text start:0x8002365C end:0x800242C8 .rodata start:0x80341138 end:0x803413E8 .data start:0x80378CD8 end:0x80378D08 .sbss start:0x803FE1D0 end:0x803FE1D8 .sdata2 start:0x803FF7E0 end:0x803FF7F8 -f_op_actor_iter.o: +f_op/f_op_actor_iter.cpp: .text start:0x800242C8 end:0x80024340 -f_op_actor_tag.o: +f_op/f_op_actor_tag.cpp: .text start:0x80024340 end:0x800243B0 .data start:0x80378D08 end:0x80378D18 -f_op_actor_mng.o: +f_op/f_op_actor_mng.cpp: .text start:0x800243B0 end:0x800295BC .text start:0x800295BC end:0x800295C8 .ctors start:0x8033DBEC end:0x8033DBF0 @@ -194,68 +194,68 @@ f_op_actor_mng.o: .sbss start:0x803FE1D8 end:0x803FE1E0 .sdata2 start:0x803FF7F8 end:0x803FF8E0 -f_op_camera.o: +f_op/f_op_camera.cpp: .text start:0x800295C8 end:0x800297B8 .data start:0x80378D78 end:0x80378D90 -f_op_camera_mng.o: +f_op/f_op_camera_mng.cpp: .text start:0x800297B8 end:0x8002982C .bss start:0x803C0B20 end:0x803C0B30 -f_op_overlap.o: +f_op/f_op_overlap.cpp: .text start:0x8002982C end:0x80029934 .data start:0x80378D90 end:0x80378DA8 -f_op_overlap_mng.o: +f_op/f_op_overlap_mng.cpp: .text start:0x80029934 end:0x80029BBC .rodata start:0x803416F0 end:0x80341728 .bss start:0x803C0B30 end:0x803C0B58 .sdata start:0x803FD960 end:0x803FD968 -f_op_overlap_req.o: +f_op/f_op_overlap_req.cpp: .text start:0x80029BBC end:0x8002A004 .data start:0x80378DA8 end:0x80378DC8 -f_op_scene.o: +f_op/f_op_scene.cpp: .text start:0x8002A004 end:0x8002A150 .data start:0x80378DC8 end:0x80378DE0 -f_op_scene_iter.o: +f_op/f_op_scene_iter.cpp: .text start:0x8002A150 end:0x8002A18C -f_op_scene_mng.o: +f_op/f_op_scene_mng.cpp: .text start:0x8002A18C end:0x8002A348 .rodata start:0x80341728 end:0x80341748 .sdata start:0x803FD968 end:0x803FD970 -f_op_scene_req.o: +f_op/f_op_scene_req.cpp: .text start:0x8002A348 end:0x8002A65C .data start:0x80378DE0 end:0x80378E30 .sbss start:0x803FE1E0 end:0x803FE1E8 -f_op_scene_tag.o: +f_op/f_op_scene_tag.cpp: .text start:0x8002A65C end:0x8002A6C8 .data start:0x80378E30 end:0x80378E40 -f_op_view.o: +f_op/f_op_view.cpp: .text start:0x8002A6C8 end:0x8002A7A4 .data start:0x80378E40 end:0x80378E58 -f_op_kankyo.o: +f_op/f_op_kankyo.cpp: .text start:0x8002A7A4 end:0x8002A9D8 .data start:0x80378E58 end:0x80378E70 .sbss start:0x803FE1E8 end:0x803FE1F0 -f_op_msg.o: +f_op/f_op_msg.cpp: .text start:0x8002A9D8 end:0x8002ABB0 .data start:0x80378E70 end:0x80378E88 .sbss start:0x803FE1F0 end:0x803FE1F8 -f_op_kankyo_mng.o: +f_op/f_op_kankyo_mng.cpp: .text start:0x8002ABB0 end:0x8002AF04 .sdata2 start:0x803FF8E0 end:0x803FF8E8 -f_op_msg_mng.o: +f_op/f_op_msg_mng.cpp: .text start:0x8002AF04 end:0x8004034C .ctors start:0x8033DBF0 end:0x8033DBF4 .rodata start:0x80341748 end:0x80342028 @@ -265,134 +265,134 @@ f_op_msg_mng.o: .sbss start:0x803FE1F8 end:0x803FE210 .sdata2 start:0x803FF8E8 end:0x803FF950 -f_op_draw_iter.o: +f_op/f_op_draw_iter.cpp: .text start:0x8004034C end:0x800403F8 .sbss start:0x803FE210 end:0x803FE218 -f_op_draw_tag.o: +f_op/f_op_draw_tag.cpp: .text start:0x800403F8 end:0x80040494 .bss start:0x803C0B80 end:0x803C3A60 .sdata start:0x803FD978 end:0x803FD980 -f_op_scene_pause.o: +f_op/f_op_scene_pause.cpp: .text start:0x80040494 end:0x80040598 -f_pc_base.o: +f_pc/f_pc_base.cpp: .text start:0x80040598 end:0x80040914 .sbss start:0x803FE218 end:0x803FE230 -f_pc_create_iter.o: +f_pc/f_pc_create_iter.cpp: .text start:0x80040914 end:0x80040A18 -f_pc_create_req.o: +f_pc/f_pc_create_req.cpp: .text start:0x80040A18 end:0x80040D84 -f_pc_create_tag.o: +f_pc/f_pc_create_tag.cpp: .text start:0x80040D84 end:0x80040DF4 .data start:0x80379370 end:0x80379380 -f_pc_creator.o: +f_pc/f_pc_creator.cpp: .text start:0x80040DF4 end:0x80040E7C -f_pc_delete_tag.o: +f_pc/f_pc_delete_tag.cpp: .text start:0x80040E7C end:0x80040F8C .data start:0x80379380 end:0x80379390 -f_pc_deletor.o: +f_pc/f_pc_deletor.cpp: .text start:0x80040F8C end:0x8004128C .rodata start:0x80342028 end:0x80342040 -f_pc_draw_priority.o: +f_pc/f_pc_draw_priority.cpp: .text start:0x8004128C end:0x800412BC -f_pc_executor.o: +f_pc/f_pc_executor.cpp: .text start:0x800412BC end:0x8004150C -f_pc_layer.o: +f_pc/f_pc_layer.cpp: .text start:0x8004150C end:0x80041984 .data start:0x80379390 end:0x803793C8 .sbss start:0x803FE230 end:0x803FE248 -f_pc_leaf.o: +f_pc/f_pc_leaf.cpp: .text start:0x80041984 end:0x80041B0C .data start:0x803793C8 end:0x803793E0 .sbss start:0x803FE248 end:0x803FE250 -f_pc_layer_iter.o: +f_pc/f_pc_layer_iter.cpp: .text start:0x80041B0C end:0x80041C58 -f_pc_layer_tag.o: +f_pc/f_pc_layer_tag.cpp: .text start:0x80041C58 end:0x80041EE8 .data start:0x803793E0 end:0x80379400 -f_pc_line.o: +f_pc/f_pc_line.cpp: .text start:0x80041EE8 end:0x80041F3C .bss start:0x803C3A60 end:0x803C3B20 .sdata start:0x803FD980 end:0x803FD988 -f_pc_load.o: +f_pc/f_pc_load.cpp: .text start:0x80041F3C end:0x80042024 -f_pc_manager.o: +f_pc/f_pc_manager.cpp: .text start:0x80042024 end:0x80042CB4 .rodata start:0x80342040 end:0x80354F50 .bss start:0x803C3B20 end:0x803C3BC8 .sbss start:0x803FE250 end:0x803FE258 .sdata2 start:0x803FF950 end:0x803FF9B0 -f_pc_method.o: +f_pc/f_pc_method.cpp: .text start:0x80042CB4 end:0x80042D7C -f_pc_node.o: +f_pc/f_pc_node.cpp: .text start:0x80042D7C end:0x80043050 .data start:0x80379400 end:0x80379418 .sdata start:0x803FD988 end:0x803FD990 .sbss start:0x803FE258 end:0x803FE260 -f_pc_node_req.o: +f_pc/f_pc_node_req.cpp: .text start:0x80043050 end:0x800439BC .data start:0x80379418 end:0x803794C0 .sbss start:0x803FE260 end:0x803FE268 -f_pc_priority.o: +f_pc/f_pc_priority.cpp: .text start:0x800439BC end:0x80043DF0 .bss start:0x803C3BC8 end:0x803C3BD8 .sdata start:0x803FD990 end:0x803FD998 -f_pc_profile.o: +f_pc/f_pc_profile.cpp: .text start:0x80043DF0 end:0x80043E04 .sbss start:0x803FE268 end:0x803FE270 -f_pc_searcher.o: +f_pc/f_pc_searcher.cpp: .text start:0x80043E04 end:0x80043E34 -f_pc_line_tag.o: +f_pc/f_pc_line_tag.cpp: .text start:0x80043E34 end:0x80043F4C -f_pc_line_iter.o: +f_pc/f_pc_line_iter.cpp: .text start:0x80043F4C end:0x80043FF0 -f_pc_method_iter.o: +f_pc/f_pc_method_iter.cpp: .text start:0x80043FF0 end:0x80044014 -f_pc_method_tag.o: +f_pc/f_pc_method_tag.cpp: .text start:0x80044014 end:0x800440D0 -f_pc_pause.o: +f_pc/f_pc_pause.cpp: .text start:0x800440D0 end:0x800441E0 -f_pc_draw.o: +f_pc/f_pc_draw.cpp: .text start:0x800441E0 end:0x800442D4 -f_pc_fstcreate_req.o: +f_pc/f_pc_fstcreate_req.cpp: .text start:0x800442D4 end:0x800443FC .data start:0x803794C0 end:0x803794D0 -f_pc_stdcreate_req.o: +f_pc/f_pc_stdcreate_req.cpp: .text start:0x800443FC end:0x800446B4 .data start:0x803794D0 end:0x803794F8 -d_stage.o: +d/d_stage.cpp: .text start:0x800446B4 end:0x80049358 .text start:0x80049358 end:0x80049360 .ctors start:0x8033DBF4 end:0x8033DBF8 @@ -403,7 +403,7 @@ d_stage.o: .sbss start:0x803FE270 end:0x803FE288 .sdata2 start:0x803FF9B0 end:0x803FF9E0 -d_map.o: +d/map/d_map.cpp: .text start:0x80049360 end:0x8005558C .text start:0x8005558C end:0x80055F14 .ctors start:0x8033DBF8 end:0x8033DBFC @@ -414,7 +414,7 @@ d_map.o: .sdata2 start:0x803FF9E0 end:0x803FFB30 .sbss2 start:0x80404788 end:0x80404790 -d_com_inf_game.o: +d/com/d_com_inf_game.cpp: .text start:0x80055F14 end:0x8005A3AC .ctors start:0x8033DBFC end:0x8033DC00 .rodata start:0x80355880 end:0x80355A20 @@ -423,10 +423,10 @@ d_com_inf_game.o: .sdata start:0x803FD9A0 end:0x803FD9B0 .sdata2 start:0x803FFB30 end:0x803FFB48 -d_com_lib_game.o: +d/com/d_com_lib_game.cpp: .text start:0x8005A3AC end:0x8005A40C -d_com_static.o: +d/com/d_com_static.cpp: .text start:0x8005A40C end:0x8005ADE0 .ctors start:0x8033DC00 end:0x8033DC04 .rodata start:0x80355A20 end:0x80355AA0 @@ -436,13 +436,13 @@ d_com_static.o: .sbss start:0x803FE320 end:0x803FE388 .sdata2 start:0x803FFB48 end:0x803FFB90 -d_lib.o: +d/d_lib.cpp: .text start:0x8005ADE0 end:0x8005C788 .rodata start:0x80355AA0 end:0x80355B28 .data start:0x8037C9E8 end:0x8037CA18 .sdata2 start:0x803FFB90 end:0x803FFBC0 -d_save.o: +d/save/d_save.cpp: .text start:0x8005C788 end:0x80062D68 .rodata start:0x80355B28 end:0x80355ED8 .data start:0x8037CA18 end:0x8037CAD8 @@ -451,28 +451,28 @@ d_save.o: .sbss start:0x803FE388 end:0x803FE390 .sdata2 start:0x803FFBC0 end:0x803FFBD0 -d_save_init.o: +d/save/d_save_init.cpp: .text start:0x80062D68 end:0x80062DBC -d_shop.o: +d/d_shop.cpp: .text start:0x80062DBC end:0x800649C8 .data start:0x8037CAD8 end:0x8037D678 .sdata start:0x803FD9C0 end:0x803FD9D0 .sdata2 start:0x803FFBD0 end:0x803FFC28 -d_jnt_hit.o: +d/d_jnt_hit.cpp: .text start:0x800649C8 end:0x8006664C .text start:0x8006664C end:0x80066694 .data start:0x8037D678 end:0x8037D6A0 .sdata2 start:0x803FFC28 end:0x803FFC50 -d_chain.o: +d/d_chain.cpp: .text start:0x80066694 end:0x80066B3C .ctors start:0x8033DC04 end:0x8033DC08 .data start:0x8037D6A0 end:0x8037DB00 .sdata2 start:0x803FFC50 end:0x803FFC68 -d_cloth_packet.o: +d/d_cloth_packet.cpp: .text start:0x80066B3C end:0x8006A2EC .text start:0x8006A2EC end:0x8006A4CC .rodata start:0x80355ED8 end:0x80355F08 @@ -481,7 +481,7 @@ d_cloth_packet.o: .sbss start:0x803FE390 end:0x803FE3A0 .sdata2 start:0x803FFC68 end:0x803FFCF0 -d_a_obj.o: +d/a/d_a_obj.cpp: .text start:0x8006A4CC end:0x8006BAFC .rodata start:0x80355F08 end:0x80355FA8 .data start:0x8037DC98 end:0x8037DCF8 @@ -489,76 +489,76 @@ d_a_obj.o: .sbss start:0x803FE3A0 end:0x803FE3A8 .sdata2 start:0x803FFCF0 end:0x803FFD58 -d_a_obj_tribox_static.o: +d/a/d_a_obj_tribox_static.cpp: .text start:0x8006BAFC end:0x8006BB74 .ctors start:0x8033DC08 end:0x8033DC0C .bss start:0x803E9858 end:0x803E9870 .sbss start:0x803FE3A8 end:0x803FE3C0 -d_a_ship_static.o: +d/a/d_a_ship_static.cpp: .text start:0x8006BB74 end:0x8006BC58 .sdata2 start:0x803FFD58 end:0x803FFD60 -d_a_boko_static.o: +d/a/d_a_boko_static.cpp: .text start:0x8006BC58 end:0x8006BD80 .data start:0x8037DCF8 end:0x8037DE48 .sdata start:0x803FD9E0 end:0x803FD9E8 -d_a_bomb_static.o: +d/a/d_a_bomb_static.cpp: .text start:0x8006BD80 end:0x8006C2D4 .text start:0x8006C2D4 end:0x8006C2F0 .rodata start:0x80355FA8 end:0x80355FE0 -d_a_branch_static.o: +d/a/d_a_branch_static.cpp: .text start:0x8006C2F0 end:0x8006C3D8 .rodata start:0x80355FE0 end:0x80356010 -d_a_mgameboard_static.o: +d/a/d_a_mgameboard_static.cpp: .text start:0x8006C3D8 end:0x8006C430 -d_a_itembase_static.o: +d/a/d_a_itembase_static.cpp: .text start:0x8006C430 end:0x8006C600 .rodata start:0x80356010 end:0x80356060 -d_a_item_static.o: +d/a/d_a_item_static.cpp: .text start:0x8006C600 end:0x8006C7D0 .sdata2 start:0x803FFD60 end:0x803FFD68 -d_a_shop_item_static.o: +d/a/d_a_shop_item_static.cpp: .text start:0x8006C7D0 end:0x8006C838 .rodata start:0x80356060 end:0x80358140 .sdata2 start:0x803FFD68 end:0x803FFD78 -d_a_race_item_static.o: +d/a/d_a_race_item_static.cpp: .text start:0x8006C838 end:0x8006CEC4 .data start:0x8037DE48 end:0x8037DF08 .sdata2 start:0x803FFD78 end:0x803FFD80 -d_a_leaflift_static.o: +d/a/d_a_leaflift_static.cpp: .text start:0x8006CEC4 end:0x8006D0A4 .sdata2 start:0x803FFD80 end:0x803FFDA8 -d_demo.o: +d/d_demo.cpp: .text start:0x8006D0A4 end:0x8006F17C .rodata start:0x80358140 end:0x80358230 .data start:0x8037DF08 end:0x8037E180 .sdata2 start:0x803FFDA8 end:0x803FFDE0 -d_door.o: +d/d_door.cpp: .text start:0x8006F17C end:0x800715E0 .text start:0x800715E0 end:0x800715E4 .rodata start:0x80358230 end:0x80358448 .data start:0x8037E180 end:0x8037E208 .sdata2 start:0x803FFDE0 end:0x803FFE48 -d_resorce.o: +d/d_resorce.cpp: .text start:0x800715E4 end:0x8007340C .rodata start:0x80358448 end:0x80358868 .data start:0x8037E208 end:0x8037E2C0 .sbss start:0x803FE3C0 end:0x803FE3D0 .sdata2 start:0x803FFE48 end:0x803FFE60 -d_material.o: +d/d_material.cpp: .text start:0x8007340C end:0x80073BE4 .ctors start:0x8033DC0C end:0x8033DC10 .rodata start:0x80358868 end:0x803588C0 @@ -567,13 +567,13 @@ d_material.o: .sbss start:0x803FE3D0 end:0x803FE3E0 .sdata2 start:0x803FFE60 end:0x803FFE68 -d_event.o: +d/d_event.cpp: .text start:0x80073BE4 end:0x80075558 .rodata start:0x803588C0 end:0x80358918 .data start:0x8037E2D0 end:0x8037E308 .sdata2 start:0x803FFE68 end:0x803FFE78 -d_event_data.o: +d/event/d_event_data.cpp: .text start:0x80075558 end:0x800775BC .rodata start:0x80358918 end:0x80358B78 .data start:0x8037E308 end:0x8037E490 @@ -581,27 +581,27 @@ d_event_data.o: .sbss start:0x803FE3E0 end:0x803FE3F0 .sdata2 start:0x803FFE78 end:0x803FFEA0 -d_event_manager.o: +d/event/d_event_manager.cpp: .text start:0x800775BC end:0x80079384 .rodata start:0x80358B78 end:0x80358D00 .data start:0x8037E490 end:0x8037E4E0 .sdata start:0x803FDA00 end:0x803FDA08 .sdata2 start:0x803FFEA0 end:0x803FFEB0 -d_magma.o: +d/d_magma.cpp: .text start:0x80079384 end:0x8007A8E0 .rodata start:0x80358D00 end:0x80358D58 .data start:0x8037E4E0 end:0x8037E8A0 .bss start:0x803E9880 end:0x803E99C0 .sdata2 start:0x803FFEB0 end:0x803FFF38 -d_boss_magma.o: +d/d_boss_magma.cpp: .text start:0x8007A8E0 end:0x8007AE28 .data start:0x8037E8A0 end:0x8037E8C0 .sbss start:0x803FE3F0 end:0x803FE3F8 .sdata2 start:0x803FFF38 end:0x803FFFA0 -d_grass.o: +d/d_grass.cpp: .text start:0x8007AE28 end:0x8007C59C .ctors start:0x8033DC10 end:0x8033DC14 .rodata start:0x80358D58 end:0x80358DA0 @@ -610,7 +610,7 @@ d_grass.o: .sbss start:0x803FE3F8 end:0x803FE408 .sdata2 start:0x803FFFA0 end:0x80400018 -d_tree.o: +d/d_tree.cpp: .text start:0x8007C59C end:0x8007E29C .text start:0x8007E29C end:0x8007E2B8 .ctors start:0x8033DC14 end:0x8033DC18 @@ -621,7 +621,7 @@ d_tree.o: .sbss start:0x803FE408 end:0x803FE410 .sdata2 start:0x80400018 end:0x804000A8 -d_particle.o: +d/particle/d_particle.cpp: .text start:0x8007E2B8 end:0x80083DEC .ctors start:0x8033DC18 end:0x8033DC1C .rodata start:0x80358DD0 end:0x80358F08 @@ -631,17 +631,17 @@ d_particle.o: .sdata2 start:0x804000A8 end:0x80400118 .sbss2 start:0x80404790 end:0x80404798 -d_particle_name.o: +d/particle/d_particle_name.cpp: .text start:0x80083DEC end:0x80083DEC .data start:0x80382310 end:0x80382380 -d_path.o: +d/d_path.cpp: .text start:0x80083DEC end:0x80084278 .text start:0x80084278 end:0x80084278 .rodata start:0x80358F08 end:0x80358F90 .sdata2 start:0x80400118 end:0x80400120 -d_drawlist.o: +d/d_drawlist.cpp: .text start:0x80084278 end:0x8008ACB4 .ctors start:0x8033DC1C end:0x8033DC20 .rodata start:0x80358F90 end:0x80358FE0 @@ -651,11 +651,11 @@ d_drawlist.o: .sbss start:0x803FE448 end:0x803FE460 .sdata2 start:0x80400120 end:0x804001F8 -d_kankyo_data.o: +d/kankyo/d_kankyo_data.cpp: .text start:0x8008ACB4 end:0x8008AD48 .data start:0x80383A08 end:0x80383FC8 -d_kankyo_wether.o: +d/kankyo/d_kankyo_wether.cpp: .text start:0x8008AD48 end:0x8008E804 .rodata start:0x80358FE0 end:0x803590D8 .data start:0x80383FC8 end:0x803840B8 @@ -663,7 +663,7 @@ d_kankyo_wether.o: .sbss start:0x803FE460 end:0x803FE468 .sdata2 start:0x804001F8 end:0x804002C0 -d_kankyo_rain.o: +d/kankyo/d_kankyo_rain.cpp: .text start:0x8008E804 end:0x8009FBF0 .text start:0x8009FBF0 end:0x8009FC38 .rodata start:0x803590D8 end:0x80359320 @@ -673,28 +673,28 @@ d_kankyo_rain.o: .sbss start:0x803FE468 end:0x803FE4A8 .sdata2 start:0x804002C0 end:0x80400668 -d_kankyo_demo.o: +d/kankyo/d_kankyo_demo.cpp: .text start:0x8009FC38 end:0x8009FDA8 .sdata2 start:0x80400668 end:0x80400680 -d_detect.o: +d/d_detect.cpp: .text start:0x8009FDA8 end:0x800A03F4 .text start:0x800A03F4 end:0x800A03F4 .text start:0x800A03F4 end:0x800A0410 .rodata start:0x80359320 end:0x80359330 .sdata2 start:0x80400680 end:0x804006A8 -d_vibration.o: +d/d_vibration.cpp: .text start:0x800A0410 end:0x800A0FF4 .data start:0x80384140 end:0x80384150 .sbss start:0x803FE4A8 end:0x803FE4B0 .sdata2 start:0x804006A8 end:0x804006B0 -d_vib_pattern.o: +d/d_vib_pattern.cpp: .text start:0x800A0FF4 end:0x800A0FF4 .rodata start:0x80359330 end:0x80359590 -d_attention.o: +d/d_attention.cpp: .text start:0x800A0FF4 end:0x800A4044 .text start:0x800A4044 end:0x800A4044 .rodata start:0x80359590 end:0x80359608 @@ -702,11 +702,11 @@ d_attention.o: .sdata start:0x803FDA40 end:0x803FDA50 .sdata2 start:0x804006B0 end:0x80400710 -d_att_dist.o: +d/d_att_dist.cpp: .text start:0x800A4044 end:0x800A4044 .data start:0x803841C8 end:0x80385620 -d_bg_s.o: +d/bg/d_bg_s.cpp: .text start:0x800A4044 end:0x800A6324 .text start:0x800A6324 end:0x800A6324 .text start:0x800A6324 end:0x800A6324 @@ -726,7 +726,7 @@ d_bg_s.o: .data start:0x80385620 end:0x803856B8 .sdata2 start:0x80400710 end:0x80400730 -d_bg_s_acch.o: +d/bg/d_bg_s_acch.cpp: .text start:0x800A6350 end:0x800A811C .text start:0x800A811C end:0x800A8178 .text start:0x800A8178 end:0x800A81C0 @@ -752,7 +752,7 @@ d_bg_s_acch.o: .data start:0x803856B8 end:0x80385730 .sdata2 start:0x80400730 end:0x80400768 -d_bg_s_func.o: +d/bg/d_bg_s_func.cpp: .text start:0x800A8338 end:0x800A92CC .text start:0x800A92CC end:0x800A9434 .text start:0x800A9434 end:0x800A9434 @@ -768,16 +768,16 @@ d_bg_s_func.o: .data start:0x80385730 end:0x80385760 .sdata2 start:0x80400768 end:0x80400770 -d_bg_s_lin_chk.o: +d/bg/d_bg_s_lin_chk.cpp: .text start:0x800A944C end:0x800A948C -d_bg_s_movebg_actor.o: +d/bg/d_bg_s_movebg_actor.cpp: .text start:0x800A948C end:0x800A9810 .text start:0x800A9810 end:0x800A9850 .data start:0x80385760 end:0x80385788 .sbss start:0x803FE4B0 end:0x803FE4C0 -d_bg_s_spl_grp_chk.o: +d/bg/d_bg_s_spl_grp_chk.cpp: .text start:0x800A9850 end:0x800A99B0 .text start:0x800A99B0 end:0x800A99B0 .text start:0x800A99B0 end:0x800A99B0 @@ -789,7 +789,7 @@ d_bg_s_spl_grp_chk.o: .text start:0x800A99B0 end:0x800A99B0 .sdata2 start:0x80400770 end:0x80400778 -d_bg_s_wtr_chk.o: +d/bg/d_bg_s_wtr_chk.cpp: .text start:0x800A99B0 end:0x800A9A10 .text start:0x800A9A10 end:0x800A9A10 .text start:0x800A9A10 end:0x800A9A10 @@ -800,7 +800,7 @@ d_bg_s_wtr_chk.o: .text start:0x800A9A10 end:0x800A9A10 .text start:0x800A9A10 end:0x800A9A10 -d_bg_w.o: +d/bg/d_bg_w.cpp: .text start:0x800A9A10 end:0x800AD640 .text start:0x800AD640 end:0x800AD69C .text start:0x800AD69C end:0x800AD69C @@ -810,11 +810,11 @@ d_bg_w.o: .data start:0x80385788 end:0x803857C8 .sdata2 start:0x80400778 end:0x804007A8 -d_bg_w_deform.o: +d/bg/d_bg_w_deform.cpp: .text start:0x800AD6FC end:0x800AD81C .rodata start:0x80359E30 end:0x80359E88 -d_bg_w_hf.o: +d/bg/d_bg_w_hf.cpp: .text start:0x800AD81C end:0x800AE94C .text start:0x800AE94C end:0x800AE9CC .text start:0x800AE9CC end:0x800AE9D0 @@ -822,14 +822,14 @@ d_bg_w_hf.o: .data start:0x803857C8 end:0x803857F8 .sdata2 start:0x804007A8 end:0x804007B8 -d_bg_w_sv.o: +d/bg/d_bg_w_sv.cpp: .text start:0x800AE9D0 end:0x800AF010 .text start:0x800AF010 end:0x800AF010 .text start:0x800AF010 end:0x800AF080 .data start:0x803857F8 end:0x80385828 .sdata2 start:0x804007B8 end:0x804007C0 -d_cc_d.o: +d/cc/d_cc_d.cpp: .text start:0x800AF080 end:0x800AFEBC .text start:0x800AFEBC end:0x800B0368 .text start:0x800B0368 end:0x800B05E4 @@ -837,7 +837,7 @@ d_cc_d.o: .rodata start:0x8035A2D8 end:0x8035A2F8 .data start:0x80385828 end:0x80385948 -d_cc_mass_s.o: +d/cc/d_cc_mass_s.cpp: .text start:0x800B05E4 end:0x800B11CC .text start:0x800B11CC end:0x800B1368 .text start:0x800B1368 end:0x800B1368 @@ -849,7 +849,7 @@ d_cc_mass_s.o: .rodata start:0x8035A2F8 end:0x8035A328 .sdata2 start:0x804007C0 end:0x804007D8 -d_cc_s.o: +d/cc/d_cc_s.cpp: .text start:0x800B1384 end:0x800B2670 .text start:0x800B2670 end:0x800B2670 .text start:0x800B2670 end:0x800B2670 @@ -864,34 +864,34 @@ d_cc_s.o: .data start:0x80385948 end:0x803859F8 .sdata2 start:0x804007D8 end:0x80400800 -d_cc_uty.o: +d/cc/d_cc_uty.cpp: .text start:0x800B270C end:0x800B313C .text start:0x800B313C end:0x800B3158 .sdata2 start:0x80400800 end:0x80400828 -d_cam_param.o: +d/d_cam_param.cpp: .text start:0x800B3158 end:0x800B3DD8 .text start:0x800B3DD8 end:0x800B3E20 .data start:0x803859F8 end:0x80385A20 .sdata2 start:0x80400828 end:0x80400940 -d_cam_type.o: +d/d_cam_type.cpp: .text start:0x800B3E20 end:0x800B3E20 .rodata start:0x8035A328 end:0x8035B2E8 .sdata2 start:0x80400940 end:0x80400948 -d_cam_style.o: +d/d_cam_style.cpp: .text start:0x800B3E20 end:0x800B3E20 .rodata start:0x8035B2E8 end:0x8035FDB0 .sdata2 start:0x80400948 end:0x80400950 -d_cam_type2.o: +d/d_cam_type2.cpp: .text start:0x800B3E20 end:0x800B3E20 .rodata start:0x8035FDB0 end:0x8035FEE0 .data start:0x80385A20 end:0x80385AB0 .sdata2 start:0x80400950 end:0x80400958 -d_ev_camera.o: +d/d_ev_camera.cpp: .text start:0x800B3E20 end:0x800C144C .rodata start:0x8035FEE0 end:0x80360288 .data start:0x80385AB0 end:0x80385AC0 @@ -899,7 +899,7 @@ d_ev_camera.o: .sbss start:0x803FE4C0 end:0x803FE640 .sdata2 start:0x80400958 end:0x80400BD8 -d_wood.o: +d/d_wood.cpp: .text start:0x800C144C end:0x800C3870 .ctors start:0x8033DC20 end:0x8033DC24 .rodata start:0x80360288 end:0x803603C0 @@ -908,7 +908,7 @@ d_wood.o: .sbss start:0x803FE640 end:0x803FE650 .sdata2 start:0x80400BD8 end:0x80400C28 -d_flower.o: +d/d_flower.cpp: .text start:0x800C3870 end:0x800C50C8 .text start:0x800C50C8 end:0x800C50C8 .ctors start:0x8033DC24 end:0x8033DC28 @@ -919,55 +919,55 @@ d_flower.o: .sbss start:0x803FE650 end:0x803FE660 .sdata2 start:0x80400C28 end:0x80400C80 -d_item_data.o: +d/d_item_data.cpp: .text start:0x800C50C8 end:0x800C5D64 .ctors start:0x8033DC28 end:0x8033DC2C .rodata start:0x803603F8 end:0x80360D68 .data start:0x8038ABE8 end:0x8038F598 -d_seafightgame.o: +d/d_seafightgame.cpp: .text start:0x800C5D64 end:0x800C6170 .sdata2 start:0x80400C80 end:0x80400C88 -d_spline_path.o: +d/d_spline_path.cpp: .text start:0x800C6170 end:0x800C64A8 .text start:0x800C64A8 end:0x800C64A8 .text start:0x800C64A8 end:0x800C64A8 .sdata2 start:0x80400C88 end:0x80400C98 -d_s_actor_data_mng.o: +d/s/d_s_actor_data_mng.cpp: .text start:0x800C64A8 end:0x800C6BD0 .rodata start:0x80360D68 end:0x80360E80 .data start:0x8038F598 end:0x8038F5A8 -d_item.o: +d/d_item.cpp: .text start:0x800C6BD0 end:0x800CC26C .data start:0x8038F5A8 end:0x8038FDA8 .sdata2 start:0x80400C98 end:0x80400CB0 -d_2dnumber.o: +d/d_2dnumber.cpp: .text start:0x800CC26C end:0x800CF150 .text start:0x800CF150 end:0x800CF264 .rodata start:0x80360E80 end:0x80360EE8 .data start:0x8038FDA8 end:0x8038FE18 .sdata2 start:0x80400CB0 end:0x80400D30 -d_a_npc_cb1_static.o: +d/a/d_a_npc_cb1_static.cpp: .text start:0x800CF264 end:0x800CF26C .sbss start:0x803FE660 end:0x803FE668 -d_a_npc_mk_static.o: +d/a/d_a_npc_mk_static.cpp: .text start:0x800CF26C end:0x800D03D4 .sdata2 start:0x80400D30 end:0x80400D88 -d_salvage.o: +d/d_salvage.cpp: .text start:0x800D03D4 end:0x800D0C0C .text start:0x800D0C0C end:0x800D0C0C .rodata start:0x80360EE8 end:0x80360F08 .data start:0x8038FE18 end:0x8038FE38 .sdata2 start:0x80400D88 end:0x80400DB0 -d_snap.o: +d/d_snap.cpp: .text start:0x800D0C0C end:0x800D2CF8 .text start:0x800D2CF8 end:0x800D2CF8 .text start:0x800D2CF8 end:0x800D2FBC @@ -978,12 +978,12 @@ d_snap.o: .bss start:0x803EA018 end:0x803EAF10 .sdata2 start:0x80400DB0 end:0x80400DF8 -d_point_wind.o: +d/d_point_wind.cpp: .text start:0x800D2FBC end:0x800D328C .rodata start:0x80361AE8 end:0x80361AF0 .sdata2 start:0x80400DF8 end:0x80400E28 -d_a_agb.o: +d/a/d_a_agb.cpp: .text start:0x800D328C end:0x800D8294 .text start:0x800D8294 end:0x800D829C .ctors start:0x8033DC30 end:0x8033DC34 @@ -993,7 +993,7 @@ d_a_agb.o: .sbss start:0x803FE668 end:0x803FE690 .sdata2 start:0x80400E28 end:0x80400EE8 -d_a_arrow.o: +d/a/d_a_arrow.cpp: .text start:0x800D829C end:0x800DC174 .rodata start:0x80361BA8 end:0x80361CB0 .data start:0x80390570 end:0x80390970 @@ -1001,14 +1001,14 @@ d_a_arrow.o: .sbss start:0x803FE690 end:0x803FE698 .sdata2 start:0x80400EE8 end:0x80400FB0 -d_a_bg.o: +d/a/d_a_bg.cpp: .text start:0x800DC174 end:0x800DD058 .rodata start:0x80361CB0 end:0x80361CE8 .data start:0x80390970 end:0x80390A98 .bss start:0x803EAF90 end:0x803EAFB0 .sdata2 start:0x80400FB0 end:0x80400FC8 -d_a_bomb.o: +d/a/d_a_bomb.cpp: .text start:0x800DD058 end:0x800DD058 .text start:0x800DD058 end:0x800E0EE4 .text start:0x800E0EE4 end:0x800E0EE4 @@ -1020,7 +1020,7 @@ d_a_bomb.o: .sdata2 start:0x80400FC8 end:0x804010B8 .sbss2 start:0x80404798 end:0x804047A0 -d_a_bomb2.o: +d/a/d_a_bomb2.cpp: .text start:0x800E10BC end:0x800E4854 .text start:0x800E4854 end:0x800E492C .text start:0x800E492C end:0x800E492C @@ -1032,7 +1032,7 @@ d_a_bomb2.o: .sdata2 start:0x804010B8 end:0x80401168 .sbss2 start:0x804047A0 end:0x804047A8 -d_a_boomerang.o: +d/a/d_a_boomerang.cpp: .text start:0x800E4948 end:0x800E71E4 .text start:0x800E71E4 end:0x800E71EC .text start:0x800E71EC end:0x800E7250 @@ -1045,7 +1045,7 @@ d_a_boomerang.o: .sbss start:0x803FE6A8 end:0x803FE6B0 .sdata2 start:0x80401168 end:0x80401208 -d_a_dai_item.o: +d/a/d_a_dai_item.cpp: .text start:0x800E7378 end:0x800E969C .ctors start:0x8033DC38 end:0x8033DC3C .rodata start:0x80361EC8 end:0x80362018 @@ -1055,18 +1055,18 @@ d_a_dai_item.o: .sbss start:0x803FE6B0 end:0x803FE6B8 .sdata2 start:0x80401208 end:0x80401278 -d_a_demo00.o: +d/a/d_a_demo00.cpp: .text start:0x800E969C end:0x800EB700 .rodata start:0x80362018 end:0x80362130 .data start:0x80391CF8 end:0x80391DA0 .sdata2 start:0x80401278 end:0x804012C0 -d_a_disappear.o: +d/a/d_a_disappear.cpp: .text start:0x800EB700 end:0x800EBBA0 .data start:0x80391DA0 end:0x80391E38 .sdata2 start:0x804012C0 end:0x804012D8 -d_a_esa.o: +d/a/d_a_esa.cpp: .text start:0x800EBBA0 end:0x800EC9E4 .text start:0x800EC9E4 end:0x800ECA00 .rodata start:0x80362130 end:0x80362160 @@ -1075,7 +1075,7 @@ d_a_esa.o: .sbss start:0x803FE6B8 end:0x803FE6C0 .sdata2 start:0x804012D8 end:0x80401350 -d_a_grid.o: +d/a/d_a_grid.cpp: .text start:0x800ECA00 end:0x800EF260 .text start:0x800EF260 end:0x800EF318 .text start:0x800EF318 end:0x800EF34C @@ -1086,7 +1086,7 @@ d_a_grid.o: .sbss start:0x803FE6C0 end:0x803FE6C8 .sdata2 start:0x80401350 end:0x80401450 -d_a_himo2.o: +d/a/d_a_himo2.cpp: .text start:0x800EF34C end:0x800F4920 .text start:0x800F4920 end:0x800F4994 .text start:0x800F4994 end:0x800F4A0C @@ -1099,7 +1099,7 @@ d_a_himo2.o: .sbss start:0x803FE6C8 end:0x803FE6D8 .sdata2 start:0x80401450 end:0x804015F8 -d_a_hookshot.o: +d/a/d_a_hookshot.cpp: .text start:0x800F4D8C end:0x800F6ED8 .text start:0x800F6ED8 end:0x800F6F0C .text start:0x800F6F0C end:0x800F6F68 @@ -1108,14 +1108,14 @@ d_a_hookshot.o: .data start:0x80392A00 end:0x803931E0 .sdata2 start:0x804015F8 end:0x80401650 -d_a_ib.o: +d/a/d_a_ib.cpp: .text start:0x800F6F68 end:0x800F8908 .rodata start:0x803621C0 end:0x80362250 .data start:0x803931E0 end:0x80393580 .sbss start:0x803FE6D8 end:0x803FE6E0 .sdata2 start:0x80401650 end:0x804016A8 -d_a_item.o: +d/a/d_a_item.cpp: .text start:0x800F8908 end:0x800FC738 .text start:0x800FC738 end:0x800FC754 .rodata start:0x80362250 end:0x80362260 @@ -1124,13 +1124,13 @@ d_a_item.o: .sbss start:0x803FE6E0 end:0x803FE6E8 .sdata2 start:0x804016A8 end:0x80401720 -d_a_itembase.o: +d/a/d_a_itembase.cpp: .text start:0x800FC754 end:0x800FD2F8 .rodata start:0x80362260 end:0x803622C8 .data start:0x80393E00 end:0x80393E28 .sdata2 start:0x80401720 end:0x80401740 -d_a_nh.o: +d/a/d_a_nh.cpp: .text start:0x800FD2F8 end:0x800FED00 .ctors start:0x8033DC48 end:0x8033DC4C .rodata start:0x803622C8 end:0x80362340 @@ -1139,7 +1139,7 @@ d_a_nh.o: .sbss start:0x803FE6E8 end:0x803FE6F0 .sdata2 start:0x80401740 end:0x80401780 -d_a_npc_fa1.o: +d/a/d_a_npc_fa1.cpp: .text start:0x800FED00 end:0x80101828 .text start:0x80101828 end:0x8010183C .ctors start:0x8033DC4C end:0x8033DC50 @@ -1149,7 +1149,7 @@ d_a_npc_fa1.o: .sbss start:0x803FE6F0 end:0x803FE700 .sdata2 start:0x80401780 end:0x804017E8 -d_a_obj_search.o: +d/a/d_a_obj_search.cpp: .text start:0x8010183C end:0x8010663C .text start:0x8010663C end:0x8010663C .rodata start:0x803623D8 end:0x80362558 @@ -1160,7 +1160,7 @@ d_a_obj_search.o: .sdata2 start:0x804017E8 end:0x804018E0 .sbss2 start:0x804047A8 end:0x804047B0 -d_a_player.o: +d/a/d_a_player.cpp: .text start:0x8010663C end:0x80106B58 .text start:0x80106B58 end:0x80106B58 .text start:0x80106B58 end:0x80106BCC @@ -1168,7 +1168,7 @@ d_a_player.o: .data start:0x80394930 end:0x80394960 .sdata2 start:0x804018E0 end:0x80401908 -d_a_player_main.o: +d/a/d_a_player_main.cpp: .text start:0x80106BCC end:0x8012CD5C .text start:0x8012CD5C end:0x80130AA0 .text start:0x80130AA0 end:0x80136C74 @@ -1207,14 +1207,14 @@ d_a_player_main.o: .sdata2 start:0x80401908 end:0x80401DE0 .sbss2 start:0x804047B0 end:0x804047B8 -d_a_player_npc.o: +d/a/d_a_player_npc.cpp: .text start:0x8015E0F0 end:0x8015EE18 .rodata start:0x803647E8 end:0x80364888 .bss start:0x803EC048 end:0x803EC060 .sbss start:0x803FE758 end:0x803FE760 .sdata2 start:0x80401DE0 end:0x80401E10 -d_a_sea.o: +d/a/d_a_sea.cpp: .text start:0x8015EE18 end:0x80161710 .text start:0x80161710 end:0x80161820 .text start:0x80161820 end:0x80161868 @@ -1225,25 +1225,25 @@ d_a_sea.o: .sdata start:0x803FDAC0 end:0x803FDAC8 .sdata2 start:0x80401E10 end:0x80401EA0 -d_a_spc_item01.o: +d/a/d_a_spc_item01.cpp: .text start:0x80161868 end:0x80162164 .data start:0x80397468 end:0x80397520 .sdata2 start:0x80401EA0 end:0x80401ED0 -d_a_vrbox.o: +d/a/d_a_vrbox.cpp: .text start:0x80162164 end:0x80162788 .rodata start:0x803648C0 end:0x80364910 .data start:0x80397520 end:0x80397570 .sdata2 start:0x80401ED0 end:0x80401ED8 -d_a_vrbox2.o: +d/a/d_a_vrbox2.cpp: .text start:0x80162788 end:0x801632C4 .rodata start:0x80364910 end:0x803649A0 .data start:0x80397570 end:0x803975C0 .sdata start:0x803FDAC8 end:0x803FDAD0 .sdata2 start:0x80401ED8 end:0x80401EF8 -d_auction_screen.o: +d/d_auction_screen.cpp: .text start:0x801632C4 end:0x80164BD8 .text start:0x80164BD8 end:0x80164CD4 .ctors start:0x8033DC58 end:0x8033DC5C @@ -1253,14 +1253,14 @@ d_auction_screen.o: .sbss start:0x803FE760 end:0x803FE770 .sdata2 start:0x80401EF8 end:0x80401F30 -d_place_name.o: +d/d_place_name.cpp: .text start:0x80164CD4 end:0x80165494 .text start:0x80165494 end:0x801654F0 .rodata start:0x80364AB0 end:0x80364BC8 .data start:0x80397640 end:0x80397690 .sdata2 start:0x80401F30 end:0x80401F40 -d_camera.o: +d/d_camera.cpp: .text start:0x801654F0 end:0x80180898 .text start:0x80180898 end:0x80180E8C .text start:0x80180E8C end:0x80180EA8 @@ -1275,14 +1275,14 @@ d_camera.o: .sbss start:0x803FE770 end:0x803FE7B0 .sdata2 start:0x80401F40 end:0x804021C8 -d_envse.o: +d/d_envse.cpp: .text start:0x80181240 end:0x801818C0 .text start:0x801818C0 end:0x801818C0 .data start:0x80397ED8 end:0x80397F18 .sdata2 start:0x804021C8 end:0x804021D0 .sbss2 start:0x804047B8 end:0x804047C0 -d_file_error.o: +d/file/d_file_error.cpp: .text start:0x801818C0 end:0x80183528 .text start:0x80183528 end:0x8018375C .ctors start:0x8033DC60 end:0x8033DC64 @@ -1293,7 +1293,7 @@ d_file_error.o: .sbss start:0x803FE7B0 end:0x803FE7B8 .sdata2 start:0x804021D0 end:0x80402248 -d_file_select.o: +d/file/d_file_select.cpp: .text start:0x8018375C end:0x8019420C .text start:0x8019420C end:0x801946F0 .ctors start:0x8033DC64 end:0x8033DC68 @@ -1303,7 +1303,7 @@ d_file_select.o: .sdata start:0x803FDAD8 end:0x803FDAE0 .sdata2 start:0x80402248 end:0x804022C8 -d_gameover.o: +d/d_gameover.cpp: .text start:0x801946F0 end:0x80195B98 .text start:0x80195B98 end:0x80195C68 .text start:0x80195C68 end:0x80195D20 @@ -1312,7 +1312,7 @@ d_gameover.o: .sdata start:0x803FDAE0 end:0x803FDAE8 .sdata2 start:0x804022C8 end:0x80402318 -d_kankyo.o: +d/kankyo/d_kankyo.cpp: .text start:0x80195D20 end:0x8019DFDC .text start:0x8019DFDC end:0x8019E508 .ctors start:0x8033DC68 end:0x8033DC6C @@ -1323,17 +1323,17 @@ d_kankyo.o: .sbss start:0x803FE7B8 end:0x803FE7C8 .sdata2 start:0x80402318 end:0x80402438 -d_kyeff.o: +d/d_kyeff.cpp: .text start:0x8019E508 end:0x8019EC7C .rodata start:0x803654C8 end:0x80365518 .data start:0x803989B8 end:0x803989F8 .sdata2 start:0x80402438 end:0x80402480 -d_kyeff2.o: +d/d_kyeff2.cpp: .text start:0x8019EC7C end:0x8019ED34 .data start:0x803989F8 end:0x80398A38 -d_ky_thunder.o: +d/d_ky_thunder.cpp: .text start:0x8019ED34 end:0x8019F5F0 .text start:0x8019F5F0 end:0x8019F5F0 .rodata start:0x80365518 end:0x80365558 @@ -1342,15 +1342,15 @@ d_ky_thunder.o: .sbss start:0x803FE7C8 end:0x803FE7D0 .sdata2 start:0x80402480 end:0x804024D0 -d_letter.o: +d/d_letter.cpp: .text start:0x8019F5F0 end:0x8019F82C -d_level_se.o: +d/d_level_se.cpp: .text start:0x8019F82C end:0x8019F930 .data start:0x80398A78 end:0x80398AC0 .sdata2 start:0x804024D0 end:0x804024D8 -d_menu_cloth.o: +d/menu/d_menu_cloth.cpp: .text start:0x8019F930 end:0x801A23B0 .ctors start:0x8033DC6C end:0x8033DC70 .rodata start:0x80365558 end:0x80365598 @@ -1360,7 +1360,7 @@ d_menu_cloth.o: .sdata2 start:0x804024D8 end:0x804025A8 .sbss2 start:0x804047C0 end:0x804047C8 -d_menu_collect.o: +d/menu/d_menu_collect.cpp: .text start:0x801A23B0 end:0x801AEB08 .text start:0x801AEB08 end:0x801AEB08 .text start:0x801AEB08 end:0x801AEB50 @@ -1371,7 +1371,7 @@ d_menu_collect.o: .bss start:0x803ED910 end:0x803ED980 .sdata2 start:0x804025A8 end:0x80402650 -d_menu_dmap.o: +d/menu/d_menu_dmap.cpp: .text start:0x801AECF8 end:0x801B5A74 .text start:0x801B5A74 end:0x801B5A74 .text start:0x801B5A74 end:0x801B5BAC @@ -1381,7 +1381,7 @@ d_menu_dmap.o: .bss start:0x803ED980 end:0x803ED9D8 .sdata2 start:0x80402650 end:0x804026C8 -d_menu_fmap.o: +d/menu/d_menu_fmap.cpp: .text start:0x801B5BAC end:0x801C1944 .text start:0x801C1944 end:0x801C1CA0 .ctors start:0x8033DC78 end:0x8033DC7C @@ -1391,7 +1391,7 @@ d_menu_fmap.o: .sdata start:0x803FDB10 end:0x803FDB18 .sdata2 start:0x804026C8 end:0x80402798 -d_menu_fmap2.o: +d/menu/d_menu_fmap2.cpp: .text start:0x801C1CA0 end:0x801CE310 .text start:0x801CE310 end:0x801CE310 .text start:0x801CE310 end:0x801CE550 @@ -1402,7 +1402,7 @@ d_menu_fmap2.o: .sdata start:0x803FDB18 end:0x803FDB20 .sdata2 start:0x80402798 end:0x80402840 -d_menu_item.o: +d/menu/d_menu_item.cpp: .text start:0x801CE550 end:0x801D9564 .text start:0x801D9564 end:0x801D9564 .text start:0x801D9564 end:0x801D9680 @@ -1412,7 +1412,7 @@ d_menu_item.o: .bss start:0x803EDBB0 end:0x803EDC20 .sdata2 start:0x80402840 end:0x804028A0 -d_menu_option.o: +d/menu/d_menu_option.cpp: .text start:0x801D9680 end:0x801DC850 .text start:0x801DC850 end:0x801DC8D0 .ctors start:0x8033DC84 end:0x8033DC88 @@ -1422,7 +1422,7 @@ d_menu_option.o: .sbss start:0x803FE7D8 end:0x803FE7E0 .sdata2 start:0x804028A0 end:0x80402900 -d_menu_save.o: +d/menu/d_menu_save.cpp: .text start:0x801DC8D0 end:0x801E1C20 .text start:0x801E1C20 end:0x801E1C94 .text start:0x801E1C94 end:0x801E20D4 @@ -1432,7 +1432,7 @@ d_menu_save.o: .bss start:0x803EDC30 end:0x803EDC70 .sdata2 start:0x80402900 end:0x80402960 -d_menu_window.o: +d/menu/d_menu_window.cpp: .text start:0x801E20D4 end:0x801E6574 .text start:0x801E6574 end:0x801E6A18 .text start:0x801E6A18 end:0x801E6A18 @@ -1452,7 +1452,7 @@ d_menu_window.o: .sbss start:0x803FE7E0 end:0x803FE818 .sdata2 start:0x80402960 end:0x80402978 -d_mesg.o: +d/d_mesg.cpp: .text start:0x801E6DD4 end:0x801EE1AC .rodata start:0x80366F90 end:0x803671F0 .data start:0x80399BC0 end:0x80399E40 @@ -1460,7 +1460,7 @@ d_mesg.o: .sbss start:0x803FE818 end:0x803FE860 .sdata2 start:0x80402978 end:0x80402A00 -d_message.o: +d/message/d_message.cpp: .text start:0x801EE1AC end:0x801F1FB0 .ctors start:0x8033DC90 end:0x8033DC94 .rodata start:0x803671F0 end:0x80367370 @@ -1470,13 +1470,13 @@ d_message.o: .sdata2 start:0x80402A00 end:0x80402A88 .sbss2 start:0x804047C8 end:0x804047D0 -d_message_paper.o: +d/message/d_message_paper.cpp: .text start:0x801F1FB0 end:0x801F2294 .rodata start:0x80367370 end:0x80367398 .data start:0x80399F90 end:0x80399FD0 .sbss start:0x803FE870 end:0x803FE878 -d_meter.o: +d/d_meter.cpp: .text start:0x801F2294 end:0x80208C58 .text start:0x80208C58 end:0x80209234 .text start:0x80209234 end:0x80209234 @@ -1490,7 +1490,7 @@ d_meter.o: .sdata2 start:0x80402A88 end:0x80402C18 .sbss2 start:0x804047D0 end:0x804047D8 -d_minigame_starter.o: +d/minigame/d_minigame_starter.cpp: .text start:0x802092B0 end:0x8020A308 .text start:0x8020A308 end:0x8020A364 .rodata start:0x80367D38 end:0x80367D78 @@ -1498,7 +1498,7 @@ d_minigame_starter.o: .sdata start:0x803FDB50 end:0x803FDB68 .sdata2 start:0x80402C18 end:0x80402C78 -d_minigame_terminater.o: +d/minigame/d_minigame_terminater.cpp: .text start:0x8020A364 end:0x8020E4F8 .text start:0x8020E4F8 end:0x8020E554 .rodata start:0x80367D78 end:0x803687B0 @@ -1506,7 +1506,7 @@ d_minigame_terminater.o: .sdata start:0x803FDB68 end:0x803FDB70 .sdata2 start:0x80402C78 end:0x80402CF0 -d_msg.o: +d/d_msg.cpp: .text start:0x8020E554 end:0x80219FA8 .ctors start:0x8033DC98 end:0x8033DC9C .rodata start:0x803687B0 end:0x80368B40 @@ -1515,7 +1515,7 @@ d_msg.o: .sbss start:0x803FE9B0 end:0x803FEA08 .sdata2 start:0x80402CF0 end:0x80402DC0 -d_name.o: +d/d_name.cpp: .text start:0x80219FA8 end:0x8021E584 .text start:0x8021E584 end:0x8021E67C .ctors start:0x8033DC9C end:0x8033DCA0 @@ -1524,7 +1524,7 @@ d_name.o: .bss start:0x803EE770 end:0x803EE7C8 .sdata2 start:0x80402DC0 end:0x80402E08 -d_npc.o: +d/d_npc.cpp: .text start:0x8021E67C end:0x80220B14 .text start:0x80220B14 end:0x80222454 .text start:0x80222454 end:0x80222454 @@ -1534,7 +1534,7 @@ d_npc.o: .sbss start:0x803FEA08 end:0x803FEA10 .sdata2 start:0x80402E08 end:0x80402E50 -d_operate_wind.o: +d/d_operate_wind.cpp: .text start:0x80222454 end:0x80225ABC .text start:0x80225ABC end:0x80225C54 .ctors start:0x8033DCA0 end:0x8033DCA4 @@ -1544,7 +1544,7 @@ d_operate_wind.o: .sbss start:0x803FEA10 end:0x803FEA18 .sdata2 start:0x80402E50 end:0x80402EE8 -d_metronome.o: +d/d_metronome.cpp: .text start:0x80225C54 end:0x80227550 .text start:0x80227550 end:0x802275E8 .ctors start:0x8033DCA4 end:0x8033DCA8 @@ -1553,22 +1553,22 @@ d_metronome.o: .bss start:0x803EE7F0 end:0x803EE820 .sdata2 start:0x80402EE8 end:0x80402F38 -d_ovlp_fade.o: +d/ovlp/d_ovlp_fade.cpp: .text start:0x802275E8 end:0x80227810 .data start:0x8039A9F8 end:0x8039AAD8 .sbss start:0x803FEA18 end:0x803FEA20 -d_ovlp_fade2.o: +d/ovlp/d_ovlp_fade2.cpp: .text start:0x80227810 end:0x802282A0 .text start:0x802282A0 end:0x80228358 .data start:0x8039AAD8 end:0x8039AB80 .sdata2 start:0x80402F38 end:0x80402F80 -d_ovlp_fade3.o: +d/ovlp/d_ovlp_fade3.cpp: .text start:0x80228358 end:0x802283AC .data start:0x8039AB80 end:0x8039AB90 -d_ovlp_fade4.o: +d/ovlp/d_ovlp_fade4.cpp: .text start:0x802283AC end:0x802296DC .text start:0x802296DC end:0x802298E4 .rodata start:0x80368FC8 end:0x80368FF0 @@ -1576,7 +1576,7 @@ d_ovlp_fade4.o: .sdata2 start:0x80402F80 end:0x80402FE0 .sbss2 start:0x804047D8 end:0x804047E0 -d_picture_box.o: +d/d_picture_box.cpp: .text start:0x802298E4 end:0x80230138 .text start:0x80230138 end:0x802301B0 .rodata start:0x80368FF0 end:0x80369330 @@ -1585,7 +1585,7 @@ d_picture_box.o: .sbss start:0x803FEA20 end:0x803FEA28 .sdata2 start:0x80402FE0 end:0x80403068 -d_s_logo.o: +d/s/d_s_logo.cpp: .text start:0x802301B0 end:0x80232BF8 .rodata start:0x80369330 end:0x80369730 .data start:0x8039AD00 end:0x8039AD78 @@ -1593,7 +1593,7 @@ d_s_logo.o: .sdata2 start:0x80403068 end:0x804030D8 .sbss2 start:0x804047E0 end:0x804047F0 -d_s_menu.o: +d/s/d_s_menu.cpp: .text start:0x80232BF8 end:0x80233C74 .rodata start:0x80369730 end:0x803699B0 .data start:0x8039AD78 end:0x8039AE18 @@ -1601,7 +1601,7 @@ d_s_menu.o: .sbss start:0x803FEAA0 end:0x803FEAC0 .sdata2 start:0x804030D8 end:0x80403128 -d_s_name.o: +d/s/d_s_name.cpp: .text start:0x80233C74 end:0x802375A0 .text start:0x802375A0 end:0x802375A0 .text start:0x802375A0 end:0x802375A0 @@ -1616,19 +1616,19 @@ d_s_name.o: .sdata2 start:0x80403128 end:0x80403178 .sbss2 start:0x804047F0 end:0x804047F8 -d_s_open.o: +d/s/d_s_open.cpp: .text start:0x80237AF0 end:0x80237F84 .rodata start:0x80369C20 end:0x80369C68 .data start:0x8039B358 end:0x8039B3C0 -d_s_open_sub.o: +d/s/d_s_open_sub.cpp: .text start:0x80237F84 end:0x802395D8 .text start:0x802395D8 end:0x802395F8 .rodata start:0x80369C68 end:0x80369CE8 .data start:0x8039B3C0 end:0x8039B4A8 .sdata2 start:0x80403178 end:0x804031C0 -d_s_play.o: +d/s/d_s_play.cpp: .text start:0x802395F8 end:0x8023B9C0 .ctors start:0x8033DCAC end:0x8033DCB0 .rodata start:0x80369CE8 end:0x8036A440 @@ -1638,20 +1638,20 @@ d_s_play.o: .sbss start:0x803FEAC8 end:0x803FEAF0 .sdata2 start:0x804031C0 end:0x80403200 -d_s_room.o: +d/s/d_s_room.cpp: .text start:0x8023B9C0 end:0x8023C37C .rodata start:0x8036A440 end:0x8036A4E0 .data start:0x8039B9A0 end:0x8039B9F0 .bss start:0x803EF7E8 end:0x803EF808 -d_s_title.o: +d/s/d_s_title.cpp: .text start:0x8023C37C end:0x8023C654 .rodata start:0x8036A4E0 end:0x8036A4F8 .data start:0x8039B9F0 end:0x8039BA58 .sbss start:0x803FEAF0 end:0x803FEAF8 .sdata2 start:0x80403200 end:0x80403208 -d_scope.o: +d/d_scope.cpp: .text start:0x8023C654 end:0x802406E4 .ctors start:0x8033DCB0 end:0x8033DCB4 .rodata start:0x8036A4F8 end:0x8036A680 @@ -1660,18 +1660,18 @@ d_scope.o: .sbss start:0x803FEAF8 end:0x803FEB10 .sdata2 start:0x80403208 end:0x80403288 -d_throwstone.o: +d/d_throwstone.cpp: .text start:0x802406E4 end:0x80240A00 .data start:0x8039BAA8 end:0x8039BAF8 .sdata2 start:0x80403288 end:0x80403290 -d_timer.o: +d/d_timer.cpp: .text start:0x80240A00 end:0x80242CE8 .rodata start:0x8036A680 end:0x8036A760 .data start:0x8039BAF8 end:0x8039BC40 .sdata2 start:0x80403290 end:0x804032D8 -d_water_mark.o: +d/d_water_mark.cpp: .text start:0x80242CE8 end:0x80243564 .ctors start:0x8033DCB4 end:0x8033DCB8 .rodata start:0x8036A760 end:0x8036A790 @@ -1680,7 +1680,7 @@ d_water_mark.o: .sbss start:0x803FEB10 end:0x803FEB18 .sdata2 start:0x804032D8 end:0x80403300 -d_wind_arrow.o: +d/d_wind_arrow.cpp: .text start:0x80243564 end:0x80243B08 .text start:0x80243B08 end:0x80243B08 .rodata start:0x8036A790 end:0x8036A7C8 @@ -1689,13 +1689,13 @@ d_wind_arrow.o: .sbss start:0x803FEB18 end:0x803FEB20 .sdata2 start:0x80403300 end:0x80403318 -d_wpillar.o: +d/d_wpillar.cpp: .text start:0x80243B08 end:0x80244770 .rodata start:0x8036A7C8 end:0x8036A808 .data start:0x8039BCC0 end:0x8039BD00 .sdata2 start:0x80403318 end:0x80403350 -d_wpot_water.o: +d/d_wpot_water.cpp: .text start:0x80244770 end:0x8024516C .text start:0x8024516C end:0x80245238 .ctors start:0x8033DCB8 end:0x8033DCBC @@ -1704,7 +1704,7 @@ d_wpot_water.o: .sbss start:0x803FEB20 end:0x803FEB28 .sdata2 start:0x80403350 end:0x80403370 -Runtime/__mem.o: +Runtime.PPCEABI.H/__mem.o: .init start:0x800033A8 end:0x800034E0 DynamicLink.o: @@ -1716,18 +1716,18 @@ DynamicLink.o: .sbss start:0x803FEB28 end:0x803FEB40 .sdata2 start:0x80403370 end:0x80403380 -SComponent/c_malloc.cpp: +SSystem/SComponent/c_malloc.cpp: .text start:0x80246490 end:0x802464FC .sbss start:0x803FEB40 end:0x803FEB48 -SComponent/c_API.cpp: +SSystem/SComponent/c_API.cpp: .text start:0x802464FC end:0x802464FC .data start:0x8039BDD8 end:0x8039BDF8 -SComponent/c_API_graphic.cpp: +SSystem/SComponent/c_API_graphic.cpp: .text start:0x802464FC end:0x8024658C -SComponent/c_cc_d.cpp: +SSystem/SComponent/c_cc_d.cpp: .text start:0x8024658C end:0x80247BF4 .text start:0x80247BF4 end:0x80247BF4 .text start:0x80247BF4 end:0x80247BF4 @@ -1745,7 +1745,7 @@ SComponent/c_cc_d.cpp: .bss start:0x803EF910 end:0x803EF928 .sdata2 start:0x80403380 end:0x804033A8 -SComponent/c_cc_s.cpp: +SSystem/SComponent/c_cc_s.cpp: .text start:0x80247DC8 end:0x80249B30 .text start:0x80249B30 end:0x80249B30 .text start:0x80249B30 end:0x80249B30 @@ -1757,41 +1757,41 @@ SComponent/c_cc_s.cpp: .sbss start:0x803FEB48 end:0x803FEB50 .sdata2 start:0x804033A8 end:0x804033E8 -SComponent/c_counter.cpp: +SSystem/SComponent/c_counter.cpp: .text start:0x80249B4C end:0x80249B94 .bss start:0x803EF940 end:0x803EF950 -SComponent/c_list.cpp: +SSystem/SComponent/c_list.cpp: .text start:0x80249B94 end:0x80249D90 -SComponent/c_list_iter.cpp: +SSystem/SComponent/c_list_iter.cpp: .text start:0x80249D90 end:0x80249E00 -SComponent/c_node.cpp: +SSystem/SComponent/c_node.cpp: .text start:0x80249E00 end:0x8024A054 -SComponent/c_node_iter.cpp: +SSystem/SComponent/c_node_iter.cpp: .text start:0x8024A054 end:0x8024A170 -SComponent/c_tree.cpp: +SSystem/SComponent/c_tree.cpp: .text start:0x8024A170 end:0x8024A270 -SComponent/c_tree_iter.cpp: +SSystem/SComponent/c_tree_iter.cpp: .text start:0x8024A270 end:0x8024A354 -SComponent/c_phase.cpp: +SSystem/SComponent/c_phase.cpp: .text start:0x8024A354 end:0x8024A504 -SComponent/c_request.cpp: +SSystem/SComponent/c_request.cpp: .text start:0x8024A504 end:0x8024A5B0 -SComponent/c_tag.cpp: +SSystem/SComponent/c_tag.cpp: .text start:0x8024A5B0 end:0x8024A7AC -SComponent/c_tag_iter.cpp: +SSystem/SComponent/c_tag_iter.cpp: .text start:0x8024A7AC end:0x8024A814 -SComponent/c_xyz.cpp: +SSystem/SComponent/c_xyz.cpp: .text start:0x8024A814 end:0x8024B04C .text start:0x8024B04C end:0x8024B04C .ctors start:0x8033DCC0 end:0x8033DCC4 @@ -1799,7 +1799,7 @@ SComponent/c_xyz.cpp: .bss start:0x803EF950 end:0x803EFA10 .sdata2 start:0x804033E8 end:0x80403400 -SComponent/c_sxyz.cpp: +SSystem/SComponent/c_sxyz.cpp: .text start:0x8024B04C end:0x8024B1E4 .text start:0x8024B1E4 end:0x8024B1E4 .ctors start:0x8033DCC4 end:0x8033DCC8 @@ -1807,13 +1807,13 @@ SComponent/c_sxyz.cpp: .sbss start:0x803FEB50 end:0x803FEB58 .sdata2 start:0x80403400 end:0x80403408 -SComponent/c_math.cpp: +SSystem/SComponent/c_math.cpp: .text start:0x8024B1E4 end:0x8024B5E0 .data start:0x8039BFC8 end:0x8039C7D0 .sbss start:0x803FEB58 end:0x803FEB70 .sdata2 start:0x80403408 end:0x80403450 -SComponent/c_bg_s.cpp: +SSystem/SComponent/c_bg_s.cpp: .text start:0x8024B5E0 end:0x8024C4A4 .text start:0x8024C4A4 end:0x8024C4A4 .text start:0x8024C4A4 end:0x8024C4A4 @@ -1825,21 +1825,21 @@ SComponent/c_bg_s.cpp: .sbss start:0x803FEB70 end:0x803FEB78 .sdata2 start:0x80403450 end:0x80403458 -SComponent/c_bg_s_chk.cpp: +SSystem/SComponent/c_bg_s_chk.cpp: .text start:0x8024C4A4 end:0x8024C52C .data start:0x8039C7F8 end:0x8039C808 -SComponent/c_bg_s_gnd_chk.cpp: +SSystem/SComponent/c_bg_s_gnd_chk.cpp: .text start:0x8024C52C end:0x8024C5B8 .text start:0x8024C5B8 end:0x8024C5B8 .text start:0x8024C5B8 end:0x8024C5B8 .text start:0x8024C5B8 end:0x8024C5B8 -SComponent/c_bg_s_lin_chk.cpp: +SSystem/SComponent/c_bg_s_lin_chk.cpp: .text start:0x8024C5B8 end:0x8024C6A0 .text start:0x8024C6A0 end:0x8024C6A0 -SComponent/c_bg_w.cpp: +SSystem/SComponent/c_bg_w.cpp: .text start:0x8024C6A0 end:0x8024ED40 .text start:0x8024ED40 end:0x8024ED40 .text start:0x8024ED40 end:0x8024EED4 @@ -1851,17 +1851,17 @@ SComponent/c_bg_w.cpp: .data start:0x8039C808 end:0x8039C868 .sdata2 start:0x80403458 end:0x80403478 -SComponent/c_m2d.cpp: +SSystem/SComponent/c_m2d.cpp: .text start:0x8024EF4C end:0x8024F280 .text start:0x8024F280 end:0x8024F280 .rodata start:0x8036BB48 end:0x8036BB70 .sdata2 start:0x80403478 end:0x80403498 -SComponent/c_m2d_g_box.cpp: +SSystem/SComponent/c_m2d_g_box.cpp: .text start:0x8024F280 end:0x8024F5A0 .sdata2 start:0x80403498 end:0x804034B0 -SComponent/c_m3d.cpp: +SSystem/SComponent/c_m3d.cpp: .text start:0x8024F5A0 end:0x80256E64 .text start:0x80256E64 end:0x80256E64 .text start:0x80256E64 end:0x80256E64 @@ -1870,37 +1870,37 @@ SComponent/c_m3d.cpp: .rodata start:0x8036BB70 end:0x8036CAE8 .sdata2 start:0x804034B0 end:0x80403560 -SComponent/c_m3d_g_aab.cpp: +SSystem/SComponent/c_m3d_g_aab.cpp: .text start:0x80256E64 end:0x80256F28 -SComponent/c_m3d_g_cyl.cpp: +SSystem/SComponent/c_m3d_g_cyl.cpp: .text start:0x80256F28 end:0x802574A4 .text start:0x802574A4 end:0x802574A4 .rodata start:0x8036CAE8 end:0x8036CDB0 .sdata2 start:0x80403560 end:0x80403568 -SComponent/c_m3d_g_pla.cpp: +SSystem/SComponent/c_m3d_g_pla.cpp: .text start:0x802574A4 end:0x8025752C -SComponent/c_m3d_g_sph.cpp: +SSystem/SComponent/c_m3d_g_sph.cpp: .text start:0x8025752C end:0x80257974 .rodata start:0x8036CDB0 end:0x8036CFE0 .sdata2 start:0x80403568 end:0x80403570 -SComponent/c_m3d_g_tri.cpp: +SSystem/SComponent/c_m3d_g_tri.cpp: .text start:0x80257974 end:0x80257A44 .text start:0x80257A44 end:0x80257A44 .text start:0x80257A44 end:0x80257A44 .text start:0x80257A44 end:0x80257A44 -SComponent/c_lib.cpp: +SSystem/SComponent/c_lib.cpp: .text start:0x80257A44 end:0x80258D50 .text start:0x80258D50 end:0x80258D50 .bss start:0x803EFA20 end:0x803EFC00 .sdata start:0x803FDB98 end:0x803FDBA0 .sdata2 start:0x80403570 end:0x80403590 -SComponent/c_angle.cpp: +SSystem/SComponent/c_angle.cpp: .text start:0x80258D50 end:0x80259A30 .text start:0x80259A30 end:0x80259B14 .text start:0x80259B14 end:0x80259B14 @@ -1909,21 +1909,21 @@ SComponent/c_angle.cpp: .sbss start:0x803FEB78 end:0x803FEB90 .sdata2 start:0x80403590 end:0x804035D8 -SComponent/c_data_tbl.cpp: +SSystem/SComponent/c_data_tbl.cpp: .text start:0x80259B14 end:0x80259F2C .data start:0x8039C868 end:0x8039C8A0 -SStandard/s_basic.cpp: +SSystem/SStandard/s_basic.cpp: .text start:0x80259F2C end:0x80259F70 -JFramework/JFWSystem.cpp: +JSystem/JFramework/JFWSystem.cpp: .text start:0x80259F70 end:0x8025A360 .rodata start:0x8036CFE0 end:0x8036D018 .sdata start:0x803FDBA0 end:0x803FDBD0 .sbss start:0x803FEB90 end:0x803FEBB0 .sdata2 start:0x804035D8 end:0x804035E8 -JFramework/JFWDisplay.cpp: +JSystem/JFramework/JFWDisplay.cpp: .text start:0x8025A360 end:0x8025B858 .text start:0x8025B858 end:0x8025B858 .rodata start:0x8036D018 end:0x8036D188 @@ -1933,18 +1933,18 @@ JFramework/JFWDisplay.cpp: .sbss start:0x803FEBB0 end:0x803FEBD8 .sdata2 start:0x804035E8 end:0x80403608 -J3DU/J3DUClipper.cpp: +JSystem/J3DU/J3DUClipper.cpp: .text start:0x8025B858 end:0x8025BF5C .rodata start:0x8036D188 end:0x8036D248 .sdata2 start:0x80403608 end:0x80403620 -J3DU/J3DUMotion.cpp: +JSystem/J3DU/J3DUMotion.cpp: .text start:0x8025BF5C end:0x8025BFEC .text start:0x8025BFEC end:0x8025C120 .text start:0x8025C120 end:0x8025C120 .rodata start:0x8036D248 end:0x8036D258 -J3DU/J3DUDL.cpp: +JSystem/J3DU/J3DUDL.cpp: .text start:0x8025C120 end:0x8025C120 .text start:0x8025C120 end:0x8025C128 @@ -2067,55 +2067,55 @@ JPADraw/JPADraw.cpp: JPADraw/JPADrawSetupTev.cpp: .text start:0x80272958 end:0x80272D5C -JStage/JSGActor.cpp: +JSystem/JStage/JSGActor.cpp: .text start:0x80272D5C end:0x80272E34 .data start:0x8039D900 end:0x8039D988 .sdata2 start:0x80403770 end:0x80403778 -JStage/JSGAmbientLight.cpp: +JSystem/JStage/JSGAmbientLight.cpp: .text start:0x80272E34 end:0x80272EB4 .data start:0x8039D988 end:0x8039D9C8 .sdata2 start:0x80403778 end:0x80403780 -JStage/JSGCamera.cpp: +JSystem/JStage/JSGCamera.cpp: .text start:0x80272EB4 end:0x80272F90 .data start:0x8039D9C8 end:0x8039DA58 .sdata2 start:0x80403780 end:0x80403788 -JStage/JSGFog.cpp: +JSystem/JStage/JSGFog.cpp: .text start:0x80272F90 end:0x80273034 .data start:0x8039DA58 end:0x8039DAB0 .sdata2 start:0x80403788 end:0x80403798 -JStage/JSGLight.cpp: +JSystem/JStage/JSGLight.cpp: .text start:0x80273034 end:0x802730E0 .data start:0x8039DAB0 end:0x8039DB18 .sdata2 start:0x80403798 end:0x804037A0 -JStage/JSGObject.cpp: +JSystem/JStage/JSGObject.cpp: .text start:0x802730E0 end:0x80273198 .data start:0x8039DB18 end:0x8039DB50 .sdata2 start:0x804037A0 end:0x804037A8 -JStage/JSGSystem.cpp: +JSystem/JStage/JSGSystem.cpp: .text start:0x80273198 end:0x80273220 .data start:0x8039DB50 end:0x8039DBA0 -JStudio/jstudio-control.cpp: +JSystem/JStudio/JStudio/jstudio-control.cpp: .text start:0x80273220 end:0x802737B0 .rodata start:0x8036D818 end:0x8036D828 .data start:0x8039DBA0 end:0x8039DBE0 .sdata2 start:0x804037A8 end:0x804037B0 -JStudio/jstudio-data.cpp: +JSystem/JStudio/JStudio/jstudio-data.cpp: .text start:0x802737B0 end:0x802737B0 .sdata2 start:0x804037B0 end:0x804037B8 -JStudio/jstudio-math.cpp: +JSystem/JStudio/JStudio/jstudio-math.cpp: .text start:0x802737B0 end:0x80273A98 .sdata2 start:0x804037B8 end:0x804037C0 -JStudio/jstudio-object.cpp: +JSystem/JStudio/JStudio/jstudio-object.cpp: .text start:0x80273A98 end:0x802761C0 .ctors start:0x8033DCD8 end:0x8033DCDC .rodata start:0x8036D828 end:0x8036D938 @@ -2124,7 +2124,7 @@ JStudio/jstudio-object.cpp: .sbss start:0x803FEBE8 end:0x803FEBF0 .sdata2 start:0x804037C0 end:0x804037F0 -JStudio/functionvalue.cpp: +JSystem/JStudio/JStudio/functionvalue.cpp: .text start:0x802761C0 end:0x80278104 .text start:0x80278104 end:0x80278170 .text start:0x80278170 end:0x80278170 @@ -2134,46 +2134,46 @@ JStudio/functionvalue.cpp: .sbss start:0x803FEBF0 end:0x803FEBF8 .sdata2 start:0x804037F0 end:0x80403840 -JStudio/fvb.cpp: +JSystem/JStudio/JStudio/fvb.cpp: .text start:0x80278B04 end:0x80279B9C .text start:0x80279B9C end:0x80279B9C .text start:0x80279B9C end:0x80279C30 .rodata start:0x8036D938 end:0x8036D978 .data start:0x8039E5A0 end:0x8039E6B8 -JStudio/fvb-data.cpp: +JSystem/JStudio/JStudio/fvb-data.cpp: .text start:0x80279C30 end:0x80279C30 .sdata2 start:0x80403840 end:0x80403848 -JStudio/fvb-data-parse.cpp: +JSystem/JStudio/JStudio/fvb-data-parse.cpp: .text start:0x80279C30 end:0x80279C98 -JStudio/object-id.cpp: +JSystem/JStudio/JStudio/object-id.cpp: .text start:0x80279C98 end:0x80279D88 -JStudio/stb.cpp: +JSystem/JStudio/JStudio/stb.cpp: .text start:0x80279D88 end:0x8027AB70 .text start:0x8027AB70 end:0x8027AB70 .text start:0x8027AB70 end:0x8027AC04 .data start:0x8039E6B8 end:0x8039E738 .sdata2 start:0x80403848 end:0x80403850 -JStudio/stb-data.cpp: +JSystem/JStudio/JStudio/stb-data.cpp: .text start:0x8027AC04 end:0x8027AC04 .rodata start:0x8036D978 end:0x8036D998 .sdata2 start:0x80403850 end:0x80403858 -JStudio/stb-data-parse.cpp: +JSystem/JStudio/JStudio/stb-data-parse.cpp: .text start:0x8027AC04 end:0x8027AD4C -JStudio_JStage/control.cpp: +JSystem/JStudio/JStudio_JStage/control.cpp: .text start:0x8027AD4C end:0x8027B328 .data start:0x8039E738 end:0x8039E750 -JStudio_JStage/object.cpp: +JSystem/JStudio/JStudio_JStage/object.cpp: .text start:0x8027B328 end:0x8027B404 -JStudio_JStage/object-actor.cpp: +JSystem/JStudio/JStudio_JStage/object-actor.cpp: .text start:0x8027B404 end:0x8027C1D0 .text start:0x8027C1D0 end:0x8027C1E8 .text start:0x8027C1E8 end:0x8027C278 @@ -2182,12 +2182,12 @@ JStudio_JStage/object-actor.cpp: .bss start:0x803F00A8 end:0x803F01B8 .sdata2 start:0x80403858 end:0x80403860 -JStudio_JStage/object-ambientlight.cpp: +JSystem/JStudio/JStudio_JStage/object-ambientlight.cpp: .text start:0x8027C278 end:0x8027C4F4 .text start:0x8027C4F4 end:0x8027C4F4 .data start:0x8039E8A0 end:0x8039E8C0 -JStudio_JStage/object-camera.cpp: +JSystem/JStudio/JStudio_JStage/object-camera.cpp: .text start:0x8027C4F4 end:0x8027CD74 .text start:0x8027CD74 end:0x8027CD74 .text start:0x8027CD74 end:0x8027CE04 @@ -2195,7 +2195,7 @@ JStudio_JStage/object-camera.cpp: .data start:0x8039E8C0 end:0x8039E998 .bss start:0x803F01B8 end:0x803F0298 -JStudio_JStage/object-fog.cpp: +JSystem/JStudio/JStudio_JStage/object-fog.cpp: .text start:0x8027CE04 end:0x8027D338 .text start:0x8027D338 end:0x8027D338 .text start:0x8027D338 end:0x8027D3C8 @@ -2203,7 +2203,7 @@ JStudio_JStage/object-fog.cpp: .data start:0x8039E998 end:0x8039EA28 .bss start:0x803F0298 end:0x803F0320 -JStudio_JStage/object-light.cpp: +JSystem/JStudio/JStudio_JStage/object-light.cpp: .text start:0x8027D3C8 end:0x8027DD38 .text start:0x8027DD38 end:0x8027DD38 .ctors start:0x8033DCE8 end:0x8033DCEC @@ -2211,11 +2211,11 @@ JStudio_JStage/object-light.cpp: .bss start:0x803F0320 end:0x803F03B0 .sdata2 start:0x80403860 end:0x80403880 -JStudio_JAudio/control.cpp: +JSystem/JStudio/JStudio_JAudio/control.cpp: .text start:0x8027DD38 end:0x8027DEC0 .data start:0x8039EA60 end:0x8039EA70 -JStudio_JAudio/object-sound.cpp: +JSystem/JStudio/JStudio_JAudio/object-sound.cpp: .text start:0x8027DEC0 end:0x8027E378 .text start:0x8027E378 end:0x8027E378 .text start:0x8027E378 end:0x8027E884 @@ -2225,11 +2225,11 @@ JStudio_JAudio/object-sound.cpp: .sbss start:0x803FEBF8 end:0x803FEC08 .sdata2 start:0x80403880 end:0x80403888 -JStudio_JParticle/control.cpp: +JSystem/JStudio/JStudio_JParticle/control.cpp: .text start:0x8027E884 end:0x8027EA18 .data start:0x8039EB40 end:0x8039EB50 -JStudio_JParticle/object-particle.cpp: +JSystem/JStudio/JStudio_JParticle/object-particle.cpp: .text start:0x8027EA18 end:0x8027F458 .text start:0x8027F458 end:0x8027F594 .text start:0x8027F594 end:0x8027F594 @@ -2255,36 +2255,36 @@ JStudioToolLibrary/console.cpp: .text start:0x8027F95C end:0x8027F9A4 .data start:0x8039EC10 end:0x8039EC20 -JAudio/JASCalc.cpp: +JSystem/JAudio/JASCalc.cpp: .text start:0x8027F9A4 end:0x8027FFD0 .rodata start:0x8036D9A8 end:0x8036DA48 .sbss start:0x803FEC18 end:0x803FEC20 .sdata2 start:0x804038C8 end:0x804038E8 -JAudio/JASAiCtrl.cpp: +JSystem/JAudio/JASAiCtrl.cpp: .text start:0x8027FFD0 end:0x802806A0 .rodata start:0x8036DA48 end:0x8036DA70 .bss start:0x803F0550 end:0x803F0560 .sbss start:0x803FEC20 end:0x803FEC48 -JAudio/JASDvdThread.cpp: +JSystem/JAudio/JASDvdThread.cpp: .text start:0x802806A0 end:0x80280C10 .rodata start:0x8036DA70 end:0x8036DA98 .data start:0x8039EC20 end:0x8039EC30 .sbss start:0x803FEC48 end:0x803FEC50 -JAudio/JASCallback.cpp: +JSystem/JAudio/JASCallback.cpp: .text start:0x80280C10 end:0x80280FE4 .rodata start:0x8036DA98 end:0x8036DB00 .sdata start:0x803FDBD8 end:0x803FDBE0 .sbss start:0x803FEC50 end:0x803FEC58 -JAudio/JASRate.cpp: +JSystem/JAudio/JASRate.cpp: .text start:0x80280FE4 end:0x80280FE4 .sdata start:0x803FDBE0 end:0x803FDBF0 .sbss start:0x803FEC58 end:0x803FEC60 -JAudio/JASHardStream.cpp: +JSystem/JAudio/JASHardStream.cpp: .text start:0x80280FE4 end:0x80281D78 .text start:0x80281D78 end:0x80281DB4 .ctors start:0x8033DCF4 end:0x8033DCF8 @@ -2295,26 +2295,26 @@ JAudio/JASHardStream.cpp: .sbss start:0x803FEC60 end:0x803FEC80 .sdata2 start:0x804038E8 end:0x80403900 -JAudio/JASHeapCtrl.cpp: +JSystem/JAudio/JASHeapCtrl.cpp: .text start:0x80281DB4 end:0x80282664 .text start:0x80282664 end:0x80282668 .rodata start:0x8036DDE0 end:0x8036E010 -JAudio/JASResArcLoader.cpp: +JSystem/JAudio/JASResArcLoader.cpp: .text start:0x80282668 end:0x80282850 -JAudio/JASProbe.cpp: +JSystem/JAudio/JASProbe.cpp: .text start:0x80282850 end:0x80282858 -JAudio/JASKernelDebug.cpp: +JSystem/JAudio/JASKernelDebug.cpp: .text start:0x80282858 end:0x80282894 -JAudio/JASCmdStack.cpp: +JSystem/JAudio/JASCmdStack.cpp: .text start:0x80282894 end:0x80282CD8 .rodata start:0x8036E010 end:0x8036E080 .sbss start:0x803FEC80 end:0x803FEC90 -JAudio/JASSystemHeap.cpp: +JSystem/JAudio/JASSystemHeap.cpp: .text start:0x80282CD8 end:0x80282EB8 .text start:0x80282EB8 end:0x80282EF4 .ctors start:0x8033DCF8 end:0x8033DCFC @@ -2323,36 +2323,36 @@ JAudio/JASSystemHeap.cpp: .sdata start:0x803FDBF8 end:0x803FDC00 .sbss start:0x803FEC90 end:0x803FECA0 -JAudio/JASNoteMgr.cpp: +JSystem/JAudio/JASNoteMgr.cpp: .text start:0x80282EF4 end:0x80283178 .rodata start:0x8036E108 end:0x8036E140 -JAudio/JASOuterParam.cpp: +JSystem/JAudio/JASOuterParam.cpp: .text start:0x80283178 end:0x80283310 .sdata2 start:0x80403900 end:0x80403908 -JAudio/JASPlayer_impl.cpp: +JSystem/JAudio/JASPlayer_impl.cpp: .text start:0x80283310 end:0x80283460 .rodata start:0x8036E140 end:0x8036E2A0 .data start:0x8039EC70 end:0x8039F0E0 .sbss start:0x803FECA0 end:0x803FECB0 .sdata2 start:0x80403908 end:0x80403920 -JAudio/JASRegisterParam.cpp: +JSystem/JAudio/JASRegisterParam.cpp: .text start:0x80283460 end:0x80283598 -JAudio/JASSeqCtrl.cpp: +JSystem/JAudio/JASSeqCtrl.cpp: .text start:0x80283598 end:0x80283820 .rodata start:0x8036E2A0 end:0x8036E2D8 -JAudio/JASSeqParser.cpp: +JSystem/JAudio/JASSeqParser.cpp: .text start:0x80283820 end:0x80285B00 .ctors start:0x8033DCFC end:0x8033DD00 .rodata start:0x8036E2D8 end:0x8036E4D8 .data start:0x8039F0E0 end:0x8039F690 .sdata2 start:0x80403920 end:0x80403968 -JAudio/JASTrack.cpp: +JSystem/JAudio/JASTrack.cpp: .text start:0x80285B00 end:0x80289170 .text start:0x80289170 end:0x802892B8 .text start:0x802892B8 end:0x802892B8 @@ -2361,29 +2361,29 @@ JAudio/JASTrack.cpp: .sbss start:0x803FECB0 end:0x803FECC0 .sdata2 start:0x80403968 end:0x804039E0 -JAudio/JASTrackInterrupt.cpp: +JSystem/JAudio/JASTrackInterrupt.cpp: .text start:0x802892B8 end:0x80289448 -JAudio/JASTrackPort.cpp: +JSystem/JAudio/JASTrackPort.cpp: .text start:0x80289448 end:0x802896E8 .rodata start:0x8036E798 end:0x8036E7D8 -JAudio/JASBank.cpp: +JSystem/JAudio/JASBank.cpp: .text start:0x802896E8 end:0x802896FC .sbss start:0x803FECC0 end:0x803FECC8 -JAudio/JASWaveBank.cpp: +JSystem/JAudio/JASWaveBank.cpp: .text start:0x802896FC end:0x80289710 .sbss start:0x803FECC8 end:0x803FECD0 -JAudio/JASBasicBank.cpp: +JSystem/JAudio/JASBasicBank.cpp: .text start:0x80289710 end:0x80289990 .text start:0x80289990 end:0x802899D8 .text start:0x802899D8 end:0x802899E4 .rodata start:0x8036E7D8 end:0x8036E820 .data start:0x8039F718 end:0x8039F740 -JAudio/JASBasicInst.cpp: +JSystem/JAudio/JASBasicInst.cpp: .text start:0x802899E4 end:0x8028A308 .text start:0x8028A308 end:0x8028A350 .text start:0x8028A350 end:0x8028A374 @@ -2391,7 +2391,7 @@ JAudio/JASBasicInst.cpp: .data start:0x8039F740 end:0x8039F770 .sdata2 start:0x804039E0 end:0x804039F0 -JAudio/JASDrumSet.cpp: +JSystem/JAudio/JASDrumSet.cpp: .text start:0x8028A374 end:0x8028AAFC .text start:0x8028AAFC end:0x8028AB08 .text start:0x8028AB08 end:0x8028AB08 @@ -2401,14 +2401,14 @@ JAudio/JASDrumSet.cpp: .sbss start:0x803FECD0 end:0x803FECD8 .sdata2 start:0x804039F0 end:0x80403A08 -JAudio/JASBasicWaveBank.cpp: +JSystem/JAudio/JASBasicWaveBank.cpp: .text start:0x8028AB08 end:0x8028B498 .text start:0x8028B498 end:0x8028B528 .text start:0x8028B528 end:0x8028B668 .rodata start:0x8036E960 end:0x8036EA00 .data start:0x8039F788 end:0x8039F7F0 -JAudio/JASSimpleWaveBank.cpp: +JSystem/JAudio/JASSimpleWaveBank.cpp: .text start:0x8028B668 end:0x8028B994 .text start:0x8028B994 end:0x8028B994 .text start:0x8028B994 end:0x8028B9E4 @@ -2416,28 +2416,28 @@ JAudio/JASSimpleWaveBank.cpp: .rodata start:0x8036EA00 end:0x8036EA30 .data start:0x8039F7F0 end:0x8039F830 -JAudio/JASInstEffect.cpp: +JSystem/JAudio/JASInstEffect.cpp: .text start:0x8028B9EC end:0x8028BA90 .rodata start:0x8036EA30 end:0x8036EA60 -JAudio/JASInstSense.cpp: +JSystem/JAudio/JASInstSense.cpp: .text start:0x8028BA90 end:0x8028BCF8 .rodata start:0x8036EA60 end:0x8036EAB0 .data start:0x8039F830 end:0x8039F840 .sdata2 start:0x80403A08 end:0x80403A20 -JAudio/JASInstRand.cpp: +JSystem/JAudio/JASInstRand.cpp: .text start:0x8028BCF8 end:0x8028BD94 .data start:0x8039F840 end:0x8039F850 .sbss start:0x803FECD8 end:0x803FECE0 .sdata2 start:0x80403A20 end:0x80403A30 -JAudio/JASWSParser.cpp: +JSystem/JAudio/JASWSParser.cpp: .text start:0x8028BD94 end:0x8028C1E8 .text start:0x8028C1E8 end:0x8028C290 .sbss start:0x803FECE0 end:0x803FECE8 -JAudio/JASBNKParser.cpp: +JSystem/JAudio/JASBNKParser.cpp: .text start:0x8028C290 end:0x8028CCA0 .text start:0x8028CCA0 end:0x8028CCA0 .text start:0x8028CCA0 end:0x8028CD78 @@ -2446,7 +2446,7 @@ JAudio/JASBNKParser.cpp: .sbss start:0x803FECE8 end:0x803FECF0 .sdata2 start:0x80403A30 end:0x80403A50 -JAudio/JASWaveArcLoader.cpp: +JSystem/JAudio/JASWaveArcLoader.cpp: .text start:0x8028CD78 end:0x8028D3B4 .text start:0x8028D3B4 end:0x8028D46C .text start:0x8028D46C end:0x8028D46C @@ -2455,31 +2455,31 @@ JAudio/JASWaveArcLoader.cpp: .data start:0x8039F860 end:0x8039F8C0 .bss start:0x803F0A08 end:0x803F0A60 -JAudio/JASWaveBankMgr.cpp: +JSystem/JAudio/JASWaveBankMgr.cpp: .text start:0x8028D46C end:0x8028D734 .rodata start:0x8036EB68 end:0x8036EBB8 .sbss start:0x803FECF0 end:0x803FECF8 -JAudio/JASBankMgr.cpp: +JSystem/JAudio/JASBankMgr.cpp: .text start:0x8028D734 end:0x8028E0A8 .rodata start:0x8036EBB8 end:0x8036EC58 .data start:0x8039F8C0 end:0x8039F8E8 .sbss start:0x803FECF8 end:0x803FED08 .sdata2 start:0x80403A50 end:0x80403A70 -JAudio/JASAudioThread.cpp: +JSystem/JAudio/JASAudioThread.cpp: .text start:0x8028E0A8 end:0x8028E480 .rodata start:0x8036EC58 end:0x8036ECF0 .bss start:0x803F0A60 end:0x803F1DE0 .sbss start:0x803FED08 end:0x803FED28 -JAudio/JASDSPBuf.cpp: +JSystem/JAudio/JASDSPBuf.cpp: .text start:0x8028E480 end:0x8028E7DC .rodata start:0x8036ECF0 end:0x8036ED88 .sdata start:0x803FDC00 end:0x803FDC08 .sbss start:0x803FED28 end:0x803FED40 -JAudio/JASDSPChannel.cpp: +JSystem/JAudio/JASDSPChannel.cpp: .text start:0x8028E7DC end:0x8028F260 .text start:0x8028F260 end:0x8028F2AC .rodata start:0x8036ED88 end:0x8036EFC0 @@ -2488,7 +2488,7 @@ JAudio/JASDSPChannel.cpp: .sbss start:0x803FED40 end:0x803FED58 .sdata2 start:0x80403A70 end:0x80403A78 -JAudio/JASDSPInterface.cpp: +JSystem/JAudio/JASDSPInterface.cpp: .text start:0x8028F2AC end:0x8028FB18 .rodata start:0x8036EFC0 end:0x8036F070 .data start:0x8039F910 end:0x8039F928 @@ -2496,87 +2496,87 @@ JAudio/JASDSPInterface.cpp: .sdata start:0x803FDC10 end:0x803FDC28 .sbss start:0x803FED58 end:0x803FED68 -JAudio/JASDriverIF.cpp: +JSystem/JAudio/JASDriverIF.cpp: .text start:0x8028FB18 end:0x8028FC8C .rodata start:0x8036F070 end:0x8036F110 .sdata start:0x803FDC28 end:0x803FDC38 .sdata2 start:0x80403A78 end:0x80403A98 -JAudio/JASChGlobal.cpp: +JSystem/JAudio/JASChGlobal.cpp: .text start:0x8028FC8C end:0x8029012C .text start:0x8029012C end:0x80290198 .text start:0x80290198 end:0x80290264 .rodata start:0x8036F110 end:0x8036F178 .sbss start:0x803FED68 end:0x803FED78 -JAudio/JASChAllocQueue.cpp: +JSystem/JAudio/JASChAllocQueue.cpp: .text start:0x80290264 end:0x80290588 .ctors start:0x8033DD04 end:0x8033DD08 .rodata start:0x8036F178 end:0x8036F1A8 .bss start:0x803F2740 end:0x803F2760 -JAudio/JASChannel.cpp: +JSystem/JAudio/JASChannel.cpp: .text start:0x80290588 end:0x80292560 .rodata start:0x8036F1A8 end:0x8036F410 .data start:0x8039F928 end:0x8039F9C0 .sdata2 start:0x80403A98 end:0x80403AC0 -JAudio/JASChannelMgr.cpp: +JSystem/JAudio/JASChannelMgr.cpp: .text start:0x80292560 end:0x80293034 .rodata start:0x8036F410 end:0x8036F598 .sdata2 start:0x80403AC0 end:0x80403AD0 -JAudio/JASOscillator.cpp: +JSystem/JAudio/JASOscillator.cpp: .text start:0x80293034 end:0x8029378C .rodata start:0x8036F598 end:0x8036F698 .data start:0x8039F9C0 end:0x8039F9E0 .sdata2 start:0x80403AD0 end:0x80403B08 -JAudio/JASDriverTables.cpp: +JSystem/JAudio/JASDriverTables.cpp: .text start:0x8029378C end:0x802937A0 .data start:0x8039F9E0 end:0x803A0120 -JAudio/dspproc.c: +JSystem/JAudio/dspproc.c: .text start:0x802937A0 end:0x80293A00 .sdata start:0x803FDC38 end:0x803FDC40 .sbss start:0x803FED78 end:0x803FED80 .sdata2 start:0x80403B08 end:0x80403B10 -JAudio/dsptask.c: +JSystem/JAudio/dsptask.c: .text start:0x80293A00 end:0x80293D20 .data start:0x803A0120 end:0x803A1E40 .bss start:0x803F2760 end:0x803F4840 .sbss start:0x803FED80 end:0x803FED88 -JAudio/osdsp.c: +JSystem/JAudio/osdsp.c: .text start:0x80293D20 end:0x80293E40 .rodata start:0x8036F698 end:0x8036F6D8 -JAudio/osdsp_task.c: +JSystem/JAudio/osdsp_task.c: .text start:0x80293E40 end:0x8029422C .bss start:0x803F4840 end:0x803F4850 .sbss start:0x803FED88 end:0x803FED98 -JAudio/JAIAnimation.cpp: +JSystem/JAudio/JAIAnimation.cpp: .text start:0x8029422C end:0x80294DE8 .rodata start:0x8036F6D8 end:0x8036F7F0 .data start:0x803A1E40 end:0x803A1E50 .sdata2 start:0x80403B10 end:0x80403B38 -JAudio/JAIBasic.cpp: +JSystem/JAudio/JAIBasic.cpp: .text start:0x80294DE8 end:0x802963C0 .rodata start:0x8036F7F0 end:0x8036FB58 .data start:0x803A1E50 end:0x803A1E78 .sbss start:0x803FED98 end:0x803FEDA0 .sdata2 start:0x80403B38 end:0x80403B50 -JAudio/JAIBankWave.cpp: +JSystem/JAudio/JAIBankWave.cpp: .text start:0x802963C0 end:0x802968A4 .rodata start:0x8036FB58 end:0x8036FBB8 .sdata start:0x803FDC40 end:0x803FDC48 .sbss start:0x803FEDA0 end:0x803FEDB8 -JAudio/JAIConst.cpp: +JSystem/JAudio/JAIConst.cpp: .text start:0x802968A4 end:0x80296B40 .ctors start:0x8033DD08 end:0x8033DD0C .rodata start:0x8036FBB8 end:0x8036FC60 @@ -2584,42 +2584,42 @@ JAudio/JAIConst.cpp: .bss start:0x803F4850 end:0x803F48B8 .sbss start:0x803FEDB8 end:0x803FEDC0 -JAudio/JAIDummyObject.cpp: +JSystem/JAudio/JAIDummyObject.cpp: .text start:0x80296B40 end:0x80296E6C .rodata start:0x8036FC60 end:0x8036FD10 .sbss start:0x803FEDC0 end:0x803FEDD0 -JAudio/JAIFx.cpp: +JSystem/JAudio/JAIFx.cpp: .text start:0x80296E6C end:0x8029728C .rodata start:0x8036FD10 end:0x8036FDA8 .sbss start:0x803FEDD0 end:0x803FEDE8 -JAudio/JAIGlobalParameter.cpp: +JSystem/JAudio/JAIGlobalParameter.cpp: .text start:0x8029728C end:0x80297600 .rodata start:0x8036FDA8 end:0x8036FE58 .sdata start:0x803FDC48 end:0x803FDCE8 .sbss start:0x803FEDE8 end:0x803FEDF8 .sdata2 start:0x80403B50 end:0x80403B58 -JAudio/JAIInitData.cpp: +JSystem/JAudio/JAIInitData.cpp: .text start:0x80297600 end:0x802979FC .rodata start:0x8036FE58 end:0x8036FEA8 .data start:0x803A1EA8 end:0x803A1ED0 .sbss start:0x803FEDF8 end:0x803FEE00 -JAudio/JAISeMgr.cpp: +JSystem/JAudio/JAISeMgr.cpp: .text start:0x802979FC end:0x8029A0B4 .text start:0x8029A0B4 end:0x8029A0FC .rodata start:0x8036FEA8 end:0x80370088 .sbss start:0x803FEE00 end:0x803FEE30 .sdata2 start:0x80403B58 end:0x80403BA8 -JAudio/JAISequenceHeap.cpp: +JSystem/JAudio/JAISequenceHeap.cpp: .text start:0x8029A0FC end:0x8029A824 .rodata start:0x80370088 end:0x80370138 .sbss start:0x803FEE30 end:0x803FEE40 -JAudio/JAISequenceMgr.cpp: +JSystem/JAudio/JAISequenceMgr.cpp: .text start:0x8029A824 end:0x8029D470 .text start:0x8029D470 end:0x8029D490 .text start:0x8029D490 end:0x8029D4CC @@ -2630,18 +2630,18 @@ JAudio/JAISequenceMgr.cpp: .sbss start:0x803FEE40 end:0x803FEE50 .sdata2 start:0x80403BA8 end:0x80403BE0 -JAudio/JAISound.cpp: +JSystem/JAudio/JAISound.cpp: .text start:0x8029D73C end:0x802A0710 .rodata start:0x80370320 end:0x80370A08 .data start:0x803A1ED0 end:0x803A1F08 .sdata2 start:0x80403BE0 end:0x80403C30 -JAudio/JAISoundTable.cpp: +JSystem/JAudio/JAISoundTable.cpp: .text start:0x802A0710 end:0x802A0B44 .rodata start:0x80370A08 end:0x80370B98 .sbss start:0x803FEE50 end:0x803FEE68 -JAudio/JAIStreamMgr.cpp: +JSystem/JAudio/JAIStreamMgr.cpp: .text start:0x802A0B44 end:0x802A3328 .text start:0x802A3328 end:0x802A3328 .ctors start:0x8033DD0C end:0x8033DD10 @@ -2652,7 +2652,7 @@ JAudio/JAIStreamMgr.cpp: .sbss start:0x803FEE68 end:0x803FEF28 .sdata2 start:0x80403C30 end:0x80403C60 -JAudio/JAISystemInterface.cpp: +JSystem/JAudio/JAISystemInterface.cpp: .text start:0x802A3328 end:0x802A3AD0 .text start:0x802A3AD0 end:0x802A3AD0 .ctors start:0x8033DD10 end:0x8033DD14 @@ -2660,19 +2660,19 @@ JAudio/JAISystemInterface.cpp: .bss start:0x803F49B8 end:0x803F49E0 .sdata2 start:0x80403C60 end:0x80403C68 -JMessage/data.cpp: +JSystem/JMessage/data.cpp: .text start:0x802A3AD0 end:0x802A3AD0 .sdata2 start:0x80403C68 end:0x80403C70 -JMessage/control.cpp: +JSystem/JMessage/control.cpp: .text start:0x802A3AD0 end:0x802A3F44 .data start:0x803A1F68 end:0x803A1F78 -JMessage/processor.cpp: +JSystem/JMessage/processor.cpp: .text start:0x802A3F44 end:0x802A4E64 .data start:0x803A1F78 end:0x803A2038 -JMessage/resource.cpp: +JSystem/JMessage/resource.cpp: .text start:0x802A4E64 end:0x802A5310 .text start:0x802A5310 end:0x802A5350 .text start:0x802A5350 end:0x802A5350 @@ -2749,25 +2749,25 @@ JAZelAudio/JAIZelSound.cpp: .data start:0x803A37B8 end:0x803A37F0 .sdata2 start:0x80403E48 end:0x80403E68 -gf/GFGeometry.cpp: +dolphin/gf/GFGeometry.cpp: .text start:0x802B45F8 end:0x802B4D2C .data start:0x803A37F0 end:0x803A38A0 .sdata start:0x803FDDD0 end:0x803FDDD8 -gf/GFLight.cpp: +dolphin/gf/GFLight.cpp: .text start:0x802B4D2C end:0x802B4D74 -gf/GFPixel.cpp: +dolphin/gf/GFPixel.cpp: .text start:0x802B4D74 end:0x802B4F7C .sdata2 start:0x80403E68 end:0x80403E98 -gf/GFTev.cpp: +dolphin/gf/GFTev.cpp: .text start:0x802B4F7C end:0x802B5074 -gf/GFTransform.cpp: +dolphin/gf/GFTransform.cpp: .text start:0x802B5074 end:0x802B52A0 -JKernel/JKRHeap.cpp: +JSystem/JKernel/JKRHeap.cpp: .text start:0x802B52A0 end:0x802B60C4 .text start:0x802B60C4 end:0x802B60D4 .rodata start:0x80371920 end:0x80371BC8 @@ -2775,14 +2775,14 @@ JKernel/JKRHeap.cpp: .sdata start:0x803FDDD8 end:0x803FDDE0 .sbss start:0x803FEF48 end:0x803FEF70 -JKernel/JKRStdHeap.cpp: +JSystem/JKernel/JKRStdHeap.cpp: .text start:0x802B60D4 end:0x802B6634 .text start:0x802B6634 end:0x802B66F8 .text start:0x802B66F8 end:0x802B66F8 .rodata start:0x80371BC8 end:0x80371D50 .data start:0x803A3900 end:0x803A3960 -JKernel/JKRExpHeap.cpp: +JSystem/JKernel/JKRExpHeap.cpp: .text start:0x802B66F8 end:0x802B841C .text start:0x802B841C end:0x802B8430 .rodata start:0x80371D50 end:0x80372180 @@ -2790,7 +2790,7 @@ JKernel/JKRExpHeap.cpp: .sbss start:0x803FEF70 end:0x803FEF88 .sdata2 start:0x80403E98 end:0x80403EA8 -JKernel/JKRSolidHeap.cpp: +JSystem/JKernel/JKRSolidHeap.cpp: .text start:0x802B8430 end:0x802B8D94 .text start:0x802B8D94 end:0x802B8DD0 .text start:0x802B8DD0 end:0x802B8DD0 @@ -2798,11 +2798,11 @@ JKernel/JKRSolidHeap.cpp: .data start:0x803A39C0 end:0x803A3A20 .sdata2 start:0x80403EA8 end:0x80403EC0 -JKernel/JKRDisposer.cpp: +JSystem/JKernel/JKRDisposer.cpp: .text start:0x802B8DD0 end:0x802B8EBC .data start:0x803A3A20 end:0x803A3A30 -JKernel/JKRThread.cpp: +JSystem/JKernel/JKRThread.cpp: .text start:0x802B8EBC end:0x802B937C .text start:0x802B937C end:0x802B9464 .ctors start:0x8033DD14 end:0x8033DD18 @@ -2811,7 +2811,7 @@ JKernel/JKRThread.cpp: .bss start:0x803F4EE0 end:0x803F4EF8 .sbss start:0x803FEF88 end:0x803FEF98 -JKernel/JKRAram.cpp: +JSystem/JKernel/JKRAram.cpp: .text start:0x802B9464 end:0x802BA588 .ctors start:0x8033DD18 end:0x8033DD1C .rodata start:0x80372378 end:0x80372498 @@ -2820,7 +2820,7 @@ JKernel/JKRAram.cpp: .sdata start:0x803FDDE0 end:0x803FDDE8 .sbss start:0x803FEF98 end:0x803FEFD0 -JKernel/JKRAramHeap.cpp: +JSystem/JKernel/JKRAramHeap.cpp: .text start:0x802BA588 end:0x802BAB44 .ctors start:0x8033DD1C end:0x8033DD20 .rodata start:0x80372498 end:0x80372520 @@ -2828,24 +2828,24 @@ JKernel/JKRAramHeap.cpp: .bss start:0x803F4F28 end:0x803F4F40 .sdata2 start:0x80403EC0 end:0x80403ED0 -JKernel/JKRAramBlock.cpp: +JSystem/JKernel/JKRAramBlock.cpp: .text start:0x802BAB44 end:0x802BADB4 .data start:0x803A3AA0 end:0x803A3AB0 -JKernel/JKRAramPiece.cpp: +JSystem/JKernel/JKRAramPiece.cpp: .text start:0x802BADB4 end:0x802BB384 .ctors start:0x8033DD20 end:0x8033DD24 .rodata start:0x80372520 end:0x80372578 .bss start:0x803F4F40 end:0x803F4F70 -JKernel/JKRAramStream.cpp: +JSystem/JKernel/JKRAramStream.cpp: .text start:0x802BB384 end:0x802BB8B4 .text start:0x802BB8B4 end:0x802BB910 .rodata start:0x80372578 end:0x803725B8 .data start:0x803A3AB0 end:0x803A3AF0 .sbss start:0x803FEFD0 end:0x803FEFE0 -JKernel/JKRFileLoader.cpp: +JSystem/JKernel/JKRFileLoader.cpp: .text start:0x802BB910 end:0x802BBE58 .ctors start:0x8033DD24 end:0x8033DD28 .rodata start:0x803725B8 end:0x803725C0 @@ -2854,56 +2854,56 @@ JKernel/JKRFileLoader.cpp: .sdata start:0x803FDDE8 end:0x803FDDF0 .sbss start:0x803FEFE0 end:0x803FEFE8 -JKernel/JKRFileFinder.cpp: +JSystem/JKernel/JKRFileFinder.cpp: .text start:0x802BBE58 end:0x802BC130 .text start:0x802BC130 end:0x802BC18C .data start:0x803A3B30 end:0x803A3B50 -JKernel/JKRFileCache.cpp: +JSystem/JKernel/JKRFileCache.cpp: .text start:0x802BC18C end:0x802BD0A4 .text start:0x802BD0A4 end:0x802BD0A4 .text start:0x802BD0A4 end:0x802BD154 .rodata start:0x803725C0 end:0x803725E8 .data start:0x803A3B50 end:0x803A3BA0 -JKernel/JKRArchivePub.cpp: +JSystem/JKernel/JKRArchivePub.cpp: .text start:0x802BD154 end:0x802BDF9C .text start:0x802BDF9C end:0x802BDF9C .rodata start:0x803725E8 end:0x80372620 .data start:0x803A3BA0 end:0x803A3BF0 -JKernel/JKRArchivePri.cpp: +JSystem/JKernel/JKRArchivePri.cpp: .text start:0x802BDF9C end:0x802BE708 .sbss start:0x803FEFE8 end:0x803FEFF0 -JKernel/JKRMemArchive.cpp: +JSystem/JKernel/JKRMemArchive.cpp: .text start:0x802BE708 end:0x802BF180 .rodata start:0x80372620 end:0x803726B0 .data start:0x803A3BF0 end:0x803A3C40 -JKernel/JKRAramArchive.cpp: +JSystem/JKernel/JKRAramArchive.cpp: .text start:0x802BF180 end:0x802BFD14 .text start:0x802BFD14 end:0x802BFD74 .rodata start:0x803726B0 end:0x80372748 .data start:0x803A3C40 end:0x803A3CB0 -JKernel/JKRDvdArchive.cpp: +JSystem/JKernel/JKRDvdArchive.cpp: .text start:0x802BFD74 end:0x802C09CC .text start:0x802C09CC end:0x802C09CC .rodata start:0x80372748 end:0x803727F0 .data start:0x803A3CB0 end:0x803A3D00 -JKernel/JKRCompArchive.cpp: +JSystem/JKernel/JKRCompArchive.cpp: .text start:0x802C09CC end:0x802C17B0 .text start:0x802C17B0 end:0x802C17B0 .rodata start:0x803727F0 end:0x803728D0 .data start:0x803A3D00 end:0x803A3D50 -JKernel/JKRFile.cpp: +JSystem/JKernel/JKRFile.cpp: .text start:0x802C17B0 end:0x802C1854 .rodata start:0x803728D0 end:0x803728F8 -JKernel/JKRDvdFile.cpp: +JSystem/JKernel/JKRDvdFile.cpp: .text start:0x802C1854 end:0x802C1E4C .text start:0x802C1E4C end:0x802C1E4C .text start:0x802C1E4C end:0x802C1EEC @@ -2912,7 +2912,7 @@ JKernel/JKRDvdFile.cpp: .data start:0x803A3D50 end:0x803A3D78 .bss start:0x803F4F88 end:0x803F4FA0 -JKernel/JKRDvdRipper.cpp: +JSystem/JKernel/JKRDvdRipper.cpp: .text start:0x802C1EEC end:0x802C2B14 .text start:0x802C2B14 end:0x802C2B14 .text start:0x802C2B14 end:0x802C2BB4 @@ -2922,7 +2922,7 @@ JKernel/JKRDvdRipper.cpp: .sdata start:0x803FDDF0 end:0x803FDDF8 .sbss start:0x803FEFF0 end:0x803FF028 -JKernel/JKRDvdAramRipper.cpp: +JSystem/JKernel/JKRDvdAramRipper.cpp: .text start:0x802C2BB4 end:0x802C3A30 .text start:0x802C3A30 end:0x802C3A30 .text start:0x802C3A30 end:0x802C3A30 @@ -2932,29 +2932,29 @@ JKernel/JKRDvdAramRipper.cpp: .sdata start:0x803FDDF8 end:0x803FDE00 .sbss start:0x803FF028 end:0x803FF068 -JKernel/JKRDecomp.cpp: +JSystem/JKernel/JKRDecomp.cpp: .text start:0x802C3A30 end:0x802C4184 .data start:0x803A3D78 end:0x803A3DB8 .sbss start:0x803FF068 end:0x803FF070 -JSupport/JSUList.cpp: +JSystem/JSupport/JSUList.cpp: .text start:0x802C4184 end:0x802C4594 -JSupport/JSUInputStream.cpp: +JSystem/JSupport/JSUInputStream.cpp: .text start:0x802C4594 end:0x802C48A4 .text start:0x802C48A4 end:0x802C48A4 .text start:0x802C48A4 end:0x802C48A4 .rodata start:0x80372A18 end:0x80372A38 .data start:0x803A3DB8 end:0x803A3DF8 -JSupport/JSUMemoryStream.cpp: +JSystem/JSupport/JSUMemoryStream.cpp: .text start:0x802C48A4 end:0x802C49AC .text start:0x802C49AC end:0x802C49BC .text start:0x802C49BC end:0x802C49BC .text start:0x802C49BC end:0x802C49BC .data start:0x803A3DF8 end:0x803A3E20 -JSupport/JSUFileStream.cpp: +JSystem/JSupport/JSUFileStream.cpp: .text start:0x802C49BC end:0x802C4BB0 .text start:0x802C4BB0 end:0x802C4BB0 .text start:0x802C4BB0 end:0x802C4BB0 @@ -2962,49 +2962,49 @@ JSupport/JSUFileStream.cpp: .text start:0x802C4BB0 end:0x802C4BE8 .data start:0x803A3E20 end:0x803A3E48 -JGadget/binary.cpp: +JSystem/JGadget/binary.cpp: .text start:0x802C4BE8 end:0x802C4DA0 -JGadget/linklist.cpp: +JSystem/JGadget/linklist.cpp: .text start:0x802C4DA0 end:0x802C50B4 -JGadget/std-vector.cpp: +JSystem/JGadget/std-vector.cpp: .text start:0x802C50B4 end:0x802C5208 .text start:0x802C5208 end:0x802C5574 -JUtility/JUTCacheFont.cpp: +JSystem/JUtility/JUTCacheFont.cpp: .text start:0x802C5574 end:0x802C647C .text start:0x802C647C end:0x802C647C .rodata start:0x80372A38 end:0x80372AE0 .data start:0x803A3E48 end:0x803A3E98 .sdata2 start:0x80403ED0 end:0x80403ED8 -JUtility/JUTResource.cpp: +JSystem/JUtility/JUTResource.cpp: .text start:0x802C647C end:0x802C659C -JUtility/JUTTexture.cpp: +JSystem/JUtility/JUTTexture.cpp: .text start:0x802C659C end:0x802C6A2C .sdata2 start:0x80403ED8 end:0x80403EF0 -JUtility/JUTPalette.cpp: +JSystem/JUtility/JUTPalette.cpp: .text start:0x802C6A2C end:0x802C6B3C .rodata start:0x80372AE0 end:0x80372B10 -JUtility/JUTNameTab.cpp: +JSystem/JUtility/JUTNameTab.cpp: .text start:0x802C6B3C end:0x802C6DA4 .text start:0x802C6DA4 end:0x802C6DA4 .rodata start:0x80372B10 end:0x80372B38 -JUtility/JUTGraphFifo.cpp: +JSystem/JUtility/JUTGraphFifo.cpp: .text start:0x802C6DA4 end:0x802C6F44 .data start:0x803A3E98 end:0x803A3EA8 .sbss start:0x803FF070 end:0x803FF080 -JUtility/JUTFont.cpp: +JSystem/JUtility/JUTFont.cpp: .text start:0x802C6F44 end:0x802C71E4 .text start:0x802C71E4 end:0x802C71E4 -JUtility/JUTResFont.cpp: +JSystem/JUtility/JUTResFont.cpp: .text start:0x802C71E4 end:0x802C842C .text start:0x802C842C end:0x802C842C .text start:0x802C842C end:0x802C842C @@ -3012,13 +3012,13 @@ JUtility/JUTResFont.cpp: .data start:0x803A3EA8 end:0x803A3EF8 .sdata2 start:0x80403EF0 end:0x80403F08 -JUtility/JUTDbPrint.cpp: +JSystem/JUtility/JUTDbPrint.cpp: .text start:0x802C842C end:0x802C8940 .text start:0x802C8940 end:0x802C8940 .sbss start:0x803FF080 end:0x803FF088 .sdata2 start:0x80403F08 end:0x80403F28 -JUtility/JUTGamePad.cpp: +JSystem/JUtility/JUTGamePad.cpp: .text start:0x802C8940 end:0x802C9AE0 .text start:0x802C9AE0 end:0x802C9C68 .ctors start:0x8033DD34 end:0x8033DD38 @@ -3029,7 +3029,7 @@ JUtility/JUTGamePad.cpp: .sbss start:0x803FF088 end:0x803FF0C0 .sdata2 start:0x80403F28 end:0x80403F68 -JUtility/JUTException.cpp: +JSystem/JUtility/JUTException.cpp: .text start:0x802C9C68 end:0x802CC000 .text start:0x802CC000 end:0x802CC0FC .ctors start:0x8033DD38 end:0x8033DD3C @@ -3040,13 +3040,13 @@ JUtility/JUTException.cpp: .sbss start:0x803FF0C0 end:0x803FF0E0 .sdata2 start:0x80403F68 end:0x80403F78 -JUtility/JUTDirectPrint.cpp: +JSystem/JUtility/JUTDirectPrint.cpp: .text start:0x802CC0FC end:0x802CC5AC .rodata start:0x80373378 end:0x80373380 .data start:0x803A3FB0 end:0x803A4268 .sbss start:0x803FF0E0 end:0x803FF0E8 -JUtility/JUTAssert.cpp: +JSystem/JUtility/JUTAssert.cpp: .text start:0x802CC5AC end:0x802CCDD4 .rodata start:0x80373380 end:0x80373420 .bss start:0x803F51B8 end:0x803F5258 @@ -3054,31 +3054,31 @@ JUtility/JUTAssert.cpp: .sbss start:0x803FF0E8 end:0x803FF0F8 .sdata2 start:0x80403F78 end:0x80403F90 -JUtility/JUTVideo.cpp: +JSystem/JUtility/JUTVideo.cpp: .text start:0x802CCDD4 end:0x802CD378 .data start:0x803A4268 end:0x803A4278 .sbss start:0x803FF0F8 end:0x803FF110 -JUtility/JUTXfb.cpp: +JSystem/JUtility/JUTXfb.cpp: .text start:0x802CD378 end:0x802CD6E4 .rodata start:0x80373420 end:0x80373470 .sbss start:0x803FF110 end:0x803FF118 -JUtility/JUTFader.cpp: +JSystem/JUtility/JUTFader.cpp: .text start:0x802CD6E4 end:0x802CD984 .text start:0x802CD984 end:0x802CD984 .text start:0x802CD984 end:0x802CD9CC .data start:0x803A4278 end:0x803A4290 .sdata2 start:0x80403F90 end:0x80403F98 -JUtility/JUTProcBar.cpp: +JSystem/JUtility/JUTProcBar.cpp: .text start:0x802CD9CC end:0x802CF488 .text start:0x802CF488 end:0x802CF49C .sdata start:0x803FDE28 end:0x803FDE30 .sbss start:0x803FF118 end:0x803FF130 .sdata2 start:0x80403F98 end:0x80403FD8 -JUtility/JUTConsole.cpp: +JSystem/JUtility/JUTConsole.cpp: .text start:0x802CF49C end:0x802D0C78 .text start:0x802D0C78 end:0x802D0C78 .rodata start:0x80373470 end:0x80373690 @@ -3086,32 +3086,32 @@ JUtility/JUTConsole.cpp: .sbss start:0x803FF130 end:0x803FF140 .sdata2 start:0x80403FD8 end:0x80404008 -JUtility/JUTDirectFile.cpp: +JSystem/JUtility/JUTDirectFile.cpp: .text start:0x802D0C78 end:0x802D1050 -JUtility/JUTGba.cpp: +JSystem/JUtility/JUTGba.cpp: .text start:0x802D1050 end:0x802D21F0 .rodata start:0x80373690 end:0x80373720 .data start:0x803A42A0 end:0x803A42C0 .sbss start:0x803FF140 end:0x803FF148 -JUtility/JUTFontData_Ascfont_fix12.s: comment:0 +JSystem/JUtility/JUTFontData_Ascfont_fix12.s: comment:0 .rodata start:0x80373720 end:0x80377880 align:32 -J2DGraph/J2DGrafContext.cpp: +JSystem/J2DGraph/J2DGrafContext.cpp: .text start:0x802D21F0 end:0x802D2C7C .text start:0x802D2C7C end:0x802D2D18 .data start:0x803A42C0 end:0x803A42E8 .sdata2 start:0x80404008 end:0x80404020 -J2DGraph/J2DOrthoGraph.cpp: +JSystem/J2DGraph/J2DOrthoGraph.cpp: .text start:0x802D2D18 end:0x802D32A0 .text start:0x802D32A0 end:0x802D32A0 .text start:0x802D32A0 end:0x802D32A8 .data start:0x803A42E8 end:0x803A4310 .sdata2 start:0x80404020 end:0x80404028 -J2DGraph/J2DPrint.cpp: +JSystem/J2DGraph/J2DPrint.cpp: .text start:0x802D32A8 end:0x802D4A4C .text start:0x802D4A4C end:0x802D4A4C .text start:0x802D4A4C end:0x802D4A94 @@ -3120,14 +3120,14 @@ J2DGraph/J2DPrint.cpp: .sbss start:0x803FF148 end:0x803FF158 .sdata2 start:0x80404028 end:0x80404050 -J2DGraph/J2DPane.cpp: +JSystem/J2DGraph/J2DPane.cpp: .text start:0x802D4A94 end:0x802D5A78 .text start:0x802D5A78 end:0x802D5A84 .text start:0x802D5A84 end:0x802D5A84 .data start:0x803A4380 end:0x803A43B8 .sdata2 start:0x80404050 end:0x80404070 -J2DGraph/J2DScreen.cpp: +JSystem/J2DGraph/J2DScreen.cpp: .text start:0x802D5A84 end:0x802D6480 .text start:0x802D6480 end:0x802D6480 .text start:0x802D6480 end:0x802D6480 @@ -3140,14 +3140,14 @@ J2DGraph/J2DScreen.cpp: .data start:0x803A43B8 end:0x803A43F8 .sdata2 start:0x80404070 end:0x80404090 -J2DGraph/J2DWindow.cpp: +JSystem/J2DGraph/J2DWindow.cpp: .text start:0x802D6480 end:0x802D7F2C .text start:0x802D7F2C end:0x802D7F2C .text start:0x802D7F2C end:0x802D7F34 .data start:0x803A43F8 end:0x803A4430 .sdata2 start:0x80404090 end:0x804040B0 -J2DGraph/J2DPicture.cpp: +JSystem/J2DGraph/J2DPicture.cpp: .text start:0x802D7F34 end:0x802DA378 .text start:0x802DA378 end:0x802DA378 .text start:0x802DA378 end:0x802DA378 @@ -3155,7 +3155,7 @@ J2DGraph/J2DPicture.cpp: .data start:0x803A4430 end:0x803A4470 .sdata2 start:0x804040B0 end:0x804040C8 -J2DGraph/J2DTextBox.cpp: +JSystem/J2DGraph/J2DTextBox.cpp: .text start:0x802DA378 end:0x802DB050 .text start:0x802DB050 end:0x802DB050 .text start:0x802DB050 end:0x802DB050 @@ -3168,13 +3168,13 @@ JRenderer/JRenderer.cpp: .text start:0x802DB058 end:0x802DB0D8 .sdata start:0x803FDE30 end:0x803FDE40 -J3DGraphBase/J3DGD.cpp: +JSystem/J3DGraphBase/J3DGD.cpp: .text start:0x802DB0D8 end:0x802DDC48 .data start:0x803A44A8 end:0x803A4560 .sdata start:0x803FDE40 end:0x803FDE78 .sdata2 start:0x804040E8 end:0x80404128 -J3DGraphBase/J3DSys.cpp: +JSystem/J3DGraphBase/J3DSys.cpp: .text start:0x802DDC48 end:0x802DEEC4 .ctors start:0x8033DD3C end:0x8033DD40 .rodata start:0x803778E0 end:0x80377918 @@ -3184,17 +3184,17 @@ J3DGraphBase/J3DSys.cpp: .sbss start:0x803FF158 end:0x803FF160 .sdata2 start:0x80404128 end:0x80404138 -J3DGraphBase/J3DVertex.cpp: +JSystem/J3DGraphBase/J3DVertex.cpp: .text start:0x802DEEC4 end:0x802DF248 -J3DGraphBase/J3DTransform.cpp: +JSystem/J3DGraphBase/J3DTransform.cpp: .text start:0x802DF248 end:0x802DFFBC .rodata start:0x80377918 end:0x80377978 .data start:0x803A45B8 end:0x803A45C0 .sdata start:0x803FDE80 end:0x803FDE88 .sdata2 start:0x80404138 end:0x80404158 -J3DGraphBase/J3DPacket.cpp: +JSystem/J3DGraphBase/J3DPacket.cpp: .text start:0x802DFFBC end:0x802E0B18 .text start:0x802E0B18 end:0x802E0B78 .text start:0x802E0B78 end:0x802E0B78 @@ -3202,7 +3202,7 @@ J3DGraphBase/J3DPacket.cpp: .bss start:0x803F5408 end:0x803F5418 .sbss start:0x803FF160 end:0x803FF168 -J3DGraphBase/J3DShapeMtx.cpp: +JSystem/J3DGraphBase/J3DShapeMtx.cpp: .text start:0x802E0B78 end:0x802E1CD0 .text start:0x802E1CD0 end:0x802E232C .ctors start:0x8033DD40 end:0x8033DD44 @@ -3210,21 +3210,21 @@ J3DGraphBase/J3DShapeMtx.cpp: .sbss start:0x803FF168 end:0x803FF180 .sdata2 start:0x80404158 end:0x80404160 -J3DGraphBase/J3DShape.cpp: +JSystem/J3DGraphBase/J3DShape.cpp: .text start:0x802E232C end:0x802E2D64 .text start:0x802E2D64 end:0x802E2D64 .data start:0x803A4908 end:0x803A4920 .sbss start:0x803FF180 end:0x803FF188 .sdata2 start:0x80404160 end:0x80404168 -J3DGraphBase/J3DMaterial.cpp: +JSystem/J3DGraphBase/J3DMaterial.cpp: .text start:0x802E2D64 end:0x802E45A0 .text start:0x802E45A0 end:0x802E4934 .text start:0x802E4934 end:0x802E4934 .text start:0x802E4934 end:0x802E4934 .data start:0x803A4920 end:0x803A4BA0 -J3DGraphBase/J3DMatBlock.cpp: +JSystem/J3DGraphBase/J3DMatBlock.cpp: .text start:0x802E4934 end:0x802EEAC0 .text start:0x802EEAC0 end:0x802EF0A4 .text start:0x802EF0A4 end:0x802F0E34 @@ -3235,14 +3235,14 @@ J3DGraphBase/J3DMatBlock.cpp: .sbss start:0x803FF188 end:0x803FF190 .sdata2 start:0x80404168 end:0x80404170 -J3DGraphBase/J3DTevs.cpp: +JSystem/J3DGraphBase/J3DTevs.cpp: .text start:0x802F0E34 end:0x802F18EC .rodata start:0x80377998 end:0x80377B38 .bss start:0x803F5418 end:0x803F7940 .sbss start:0x803FF190 end:0x803FF198 .sdata2 start:0x80404170 end:0x804041C0 -J3DGraphBase/J3DDrawBuffer.cpp: +JSystem/J3DGraphBase/J3DDrawBuffer.cpp: .text start:0x802F18EC end:0x802F20D0 .text start:0x802F20D0 end:0x802F20D0 .text start:0x802F20D0 end:0x802F20D0 @@ -3251,13 +3251,13 @@ J3DGraphBase/J3DDrawBuffer.cpp: .sbss start:0x803FF198 end:0x803FF1A0 .sdata2 start:0x804041C0 end:0x804041D0 -J3DGraphAnimator/J3DModelData.cpp: +JSystem/J3DGraphAnimator/J3DModelData.cpp: .text start:0x802F20D0 end:0x802F2694 .text start:0x802F2694 end:0x802F26A0 .text start:0x802F26A0 end:0x802F2704 .data start:0x803A56E8 end:0x803A5750 -J3DGraphAnimator/J3DModel.cpp: +JSystem/J3DGraphAnimator/J3DModel.cpp: .text start:0x802F2704 end:0x802F4778 .text start:0x802F4778 end:0x802F4778 .text start:0x802F4778 end:0x802F4778 @@ -3266,26 +3266,26 @@ J3DGraphAnimator/J3DModel.cpp: .sdata start:0x803FDE98 end:0x803FDEA8 .sdata2 start:0x804041D0 end:0x804041D8 -J3DGraphAnimator/J3DAnimation.cpp: +JSystem/J3DGraphAnimator/J3DAnimation.cpp: .text start:0x802F4778 end:0x802F8098 .text start:0x802F8098 end:0x802F84F8 .text start:0x802F84F8 end:0x802F84F8 .data start:0x803A5770 end:0x803A5828 .sdata2 start:0x804041D8 end:0x80404208 -J3DGraphAnimator/J3DMaterialAnm.cpp: +JSystem/J3DGraphAnimator/J3DMaterialAnm.cpp: .text start:0x802F84F8 end:0x802F885C .text start:0x802F885C end:0x802F885C .text start:0x802F885C end:0x802F885C .text start:0x802F885C end:0x802F885C .data start:0x803A5828 end:0x803A5848 -J3DGraphAnimator/J3DVisibility.cpp: +JSystem/J3DGraphAnimator/J3DVisibility.cpp: .text start:0x802F885C end:0x802F891C .text start:0x802F891C end:0x802F8964 .data start:0x803A5848 end:0x803A5858 -J3DGraphAnimator/J3DCluster.cpp: +JSystem/J3DGraphAnimator/J3DCluster.cpp: .text start:0x802F8964 end:0x802F9F18 .text start:0x802F9F18 end:0x802F9F18 .text start:0x802F9F18 end:0x802F9F18 @@ -3294,7 +3294,7 @@ J3DGraphAnimator/J3DCluster.cpp: .data start:0x803A5858 end:0x803A5868 .sdata2 start:0x80404208 end:0x80404240 -J3DGraphAnimator/J3DJoint.cpp: +JSystem/J3DGraphAnimator/J3DJoint.cpp: .text start:0x802F9F60 end:0x802FAC18 .text start:0x802FAC18 end:0x802FAD38 .text start:0x802FAD38 end:0x802FAD38 @@ -3304,17 +3304,17 @@ J3DGraphAnimator/J3DJoint.cpp: .data start:0x803A5868 end:0x803A5950 .sdata2 start:0x80404240 end:0x80404248 -J3DGraphAnimator/J3DNode.cpp: +JSystem/J3DGraphAnimator/J3DNode.cpp: .text start:0x802FAD44 end:0x802FADE4 .text start:0x802FADE4 end:0x802FADE8 .data start:0x803A5950 end:0x803A5970 -J3DGraphAnimator/J3DMaterialAttach.cpp: +JSystem/J3DGraphAnimator/J3DMaterialAttach.cpp: .text start:0x802FADE8 end:0x802FBA90 .text start:0x802FBA90 end:0x802FBA90 .data start:0x803A5970 end:0x803A5980 -J3DGraphLoader/J3DMaterialFactory.cpp: +JSystem/J3DGraphLoader/J3DMaterialFactory.cpp: .text start:0x802FBA90 end:0x802FE758 .text start:0x802FE758 end:0x802FE940 .text start:0x802FE940 end:0x802FE9A0 @@ -3325,7 +3325,7 @@ J3DGraphLoader/J3DMaterialFactory.cpp: .sdata2 start:0x80404248 end:0x80404258 .sbss2 start:0x804047F8 end:0x80404800 -J3DGraphLoader/J3DMaterialFactory_v21.cpp: +JSystem/J3DGraphLoader/J3DMaterialFactory_v21.cpp: .text start:0x802FEC28 end:0x803001D4 .text start:0x803001D4 end:0x803001D4 .text start:0x803001D4 end:0x803001D4 @@ -3333,14 +3333,14 @@ J3DGraphLoader/J3DMaterialFactory_v21.cpp: .sdata2 start:0x80404258 end:0x80404260 .sbss2 start:0x80404800 end:0x80404808 -J3DGraphLoader/J3DClusterLoader.cpp: +JSystem/J3DGraphLoader/J3DClusterLoader.cpp: .text start:0x803001EC end:0x80300838 .text start:0x80300838 end:0x80300880 .text start:0x80300880 end:0x803008F8 .rodata start:0x80377BB0 end:0x80377BC8 .data start:0x803A5BC0 end:0x803A5BE0 -J3DGraphLoader/J3DModelLoader.cpp: +JSystem/J3DGraphLoader/J3DModelLoader.cpp: .text start:0x803008F8 end:0x80302764 .text start:0x80302764 end:0x80302884 .text start:0x80302884 end:0x80302884 @@ -3350,23 +3350,23 @@ J3DGraphLoader/J3DModelLoader.cpp: .rodata start:0x80377BC8 end:0x80377C00 .data start:0x803A5BE0 end:0x803A5CB8 -J3DGraphLoader/J3DModelLoaderCalcSize.cpp: +JSystem/J3DGraphLoader/J3DModelLoaderCalcSize.cpp: .text start:0x803029C8 end:0x80303344 .text start:0x80303344 end:0x80303344 .text start:0x80303344 end:0x80303344 .rodata start:0x80377C00 end:0x80377C18 -J3DGraphLoader/J3DJointFactory.cpp: +JSystem/J3DGraphLoader/J3DJointFactory.cpp: .text start:0x80303344 end:0x80303530 .text start:0x80303530 end:0x80303548 -J3DGraphLoader/J3DShapeFactory.cpp: +JSystem/J3DGraphLoader/J3DShapeFactory.cpp: .text start:0x80303548 end:0x80303EE0 .text start:0x80303EE0 end:0x80303EE0 .text start:0x80303EE0 end:0x80303F40 .rodata start:0x80377C18 end:0x80377C48 -J3DGraphLoader/J3DAnmLoader.cpp: +JSystem/J3DGraphLoader/J3DAnmLoader.cpp: .text start:0x80303F40 end:0x80305F64 .text start:0x80305F64 end:0x80306048 .text start:0x80306048 end:0x80306048 @@ -3376,304 +3376,304 @@ J3DGraphLoader/J3DAnmLoader.cpp: .data start:0x803A5CB8 end:0x803A5D10 .sdata2 start:0x80404260 end:0x80404268 -JMath/JMath.cpp: +JSystem/JMath/JMath.cpp: .text start:0x803061C8 end:0x803064F0 .sbss start:0x803FF1A0 end:0x803FF1B0 .sdata2 start:0x80404268 end:0x80404298 -JMath/random.cpp: +JSystem/JMath/random.cpp: .text start:0x803064F0 end:0x8030666C .sdata2 start:0x80404298 end:0x804042A8 -base/PPCArch.c: +dolphin/base/PPCArch.c: .text start:0x8030666C end:0x80306750 -os/OS.c: +dolphin/os/OS.c: .text start:0x80306750 end:0x80307098 .data start:0x803A5D10 end:0x803A5F18 .bss start:0x803F79A0 end:0x803F79F0 .sdata start:0x803FDEA8 end:0x803FDEB0 .sbss start:0x803FF1B0 end:0x803FF1E0 -os/OSAlarm.c: +dolphin/os/OSAlarm.c: .text start:0x80307098 end:0x803077C4 .sbss start:0x803FF1E0 end:0x803FF1E8 -os/OSAlloc.c: +dolphin/os/OSAlloc.c: .text start:0x803077C4 end:0x80307F58 .data start:0x803A5F18 end:0x803A62B0 .sdata start:0x803FDEB0 end:0x803FDEB8 .sbss start:0x803FF1E8 end:0x803FF1F8 -os/OSArena.c: +dolphin/os/OSArena.c: .text start:0x80307F58 end:0x80307FA4 .sdata start:0x803FDEB8 end:0x803FDEC0 .sbss start:0x803FF1F8 end:0x803FF200 -os/OSAudioSystem.c: +dolphin/os/OSAudioSystem.c: .text start:0x80307FA4 end:0x80308238 .data start:0x803A62B0 end:0x803A6330 -os/OSCache.c: +dolphin/os/OSCache.c: .text start:0x80308238 end:0x803088B4 .data start:0x803A6330 end:0x803A6560 -os/OSContext.c: +dolphin/os/OSContext.c: .text start:0x803088B4 end:0x80309250 .data start:0x803A6560 end:0x803A6738 -os/OSError.c: +dolphin/os/OSError.c: .text start:0x80309250 end:0x80309750 .data start:0x803A6738 end:0x803A6A58 .bss start:0x803F79F0 end:0x803F7A40 .sdata start:0x803FDEC0 end:0x803FDEC8 -os/OSFont.c: +dolphin/os/OSFont.c: .text start:0x80309750 end:0x803097A8 .sdata start:0x803FDEC8 end:0x803FDED0 -os/OSInterrupt.c: +dolphin/os/OSInterrupt.c: .text start:0x803097A8 end:0x8030A014 .data start:0x803A6A58 end:0x803A6A88 .sbss start:0x803FF200 end:0x803FF218 -os/OSLink.c: +dolphin/os/OSLink.c: .text start:0x8030A014 end:0x8030AA48 .data start:0x803A6A88 end:0x803A6AD8 -os/OSMessage.c: +dolphin/os/OSMessage.c: .text start:0x8030AA48 end:0x8030AC4C -os/OSMemory.c: +dolphin/os/OSMemory.c: .text start:0x8030AC4C end:0x8030AFF0 .data start:0x803A6AD8 end:0x803A6AE8 -os/OSMutex.c: +dolphin/os/OSMutex.c: .text start:0x8030AFF0 end:0x8030B5B8 -os/OSReboot.c: +dolphin/os/OSReboot.c: .text start:0x8030B5B8 end:0x8030B7A8 .bss start:0x803F7A40 end:0x803F7A60 .sbss start:0x803FF218 end:0x803FF228 -os/OSReset.c: +dolphin/os/OSReset.c: .text start:0x8030B7A8 end:0x8030BB8C .sbss start:0x803FF228 end:0x803FF230 -os/OSResetSW.c: +dolphin/os/OSResetSW.c: .text start:0x8030BB8C end:0x8030BF38 .sbss start:0x803FF230 end:0x803FF250 -os/OSRtc.c: +dolphin/os/OSRtc.c: .text start:0x8030BF38 end:0x8030C9D0 .bss start:0x803F7A60 end:0x803F7AB8 -os/OSSync.c: +dolphin/os/OSSync.c: .text start:0x8030C9D0 end:0x8030CA54 -os/OSThread.c: +dolphin/os/OSThread.c: .text start:0x8030CA54 end:0x8030E7EC .data start:0x803A6AE8 end:0x803A72F8 .bss start:0x803F7AB8 end:0x803F84B0 .sdata start:0x803FDED0 end:0x803FDED8 .sbss start:0x803FF250 end:0x803FF260 -os/OSTime.c: +dolphin/os/OSTime.c: .text start:0x8030E7EC end:0x8030EC68 .data start:0x803A72F8 end:0x803A7358 -os/__ppc_eabi_init.cpp: +dolphin/os/__ppc_eabi_init.cpp: .text start:0x8030EC68 end:0x8030ECFC -exi/EXIBios.c: +dolphin/exi/EXIBios.c: .text start:0x8030ECFC end:0x803105D8 .data start:0x803A7358 end:0x803A7428 .bss start:0x803F84B0 end:0x803F8570 .sdata start:0x803FDED8 end:0x803FDEE0 -exi/EXIUart.c: +dolphin/exi/EXIUart.c: .text start:0x803105D8 end:0x80310848 .sbss start:0x803FF260 end:0x803FF270 -si/SIBios.c: +dolphin/si/SIBios.c: .text start:0x80310848 end:0x803120A8 .data start:0x803A7428 end:0x803A7540 .bss start:0x803F8570 end:0x803F8770 .sdata start:0x803FDEE0 end:0x803FDEE8 .sbss start:0x803FF270 end:0x803FF280 -si/SISamplingRate.c: +dolphin/si/SISamplingRate.c: .text start:0x803120A8 end:0x803121B0 .data start:0x803A7540 end:0x803A75D8 .sbss start:0x803FF280 end:0x803FF288 -db/db.c: +dolphin/db/db.c: .text start:0x803121B0 end:0x8031229C .data start:0x803A75D8 end:0x803A75F0 .sbss start:0x803FF288 end:0x803FF290 -mtx/mtx.c: +dolphin/mtx/mtx.c: .text start:0x8031229C end:0x80312C44 .sdata start:0x803FDEE8 end:0x803FDEF0 .sdata2 start:0x804042A8 end:0x804042C8 -mtx/mtxvec.c: +dolphin/mtx/mtxvec.c: .text start:0x80312C44 end:0x80312D78 -mtx/mtx44.c: +dolphin/mtx/mtx44.c: .text start:0x80312D78 end:0x80312EE0 .sdata2 start:0x804042C8 end:0x804042E0 -mtx/vec.c: +dolphin/mtx/vec.c: .text start:0x80312EE0 end:0x80313330 .sdata2 start:0x804042E0 end:0x80404308 -mtx/quat.c: +dolphin/mtx/quat.c: .text start:0x80313330 end:0x80313638 .sdata2 start:0x80404308 end:0x80404320 -dvd/dvdlow.c: +dolphin/dvd/dvdlow.c: .text start:0x80313638 end:0x80314478 .bss start:0x803F8770 end:0x803F8840 .sdata start:0x803FDEF0 end:0x803FDEF8 .sbss start:0x803FF290 end:0x803FF2D8 -dvd/dvdfs.c: +dolphin/dvd/dvdfs.c: .text start:0x80314478 end:0x80315190 .data start:0x803A75F0 end:0x803A79E0 .sdata start:0x803FDEF8 end:0x803FDF00 .sbss start:0x803FF2D8 end:0x803FF2F8 -dvd/dvd.c: +dolphin/dvd/dvd.c: .text start:0x80315190 end:0x80317B04 .data start:0x803A79E0 end:0x803A7B60 .bss start:0x803F8840 end:0x803F88D8 .sdata start:0x803FDF00 end:0x803FDF18 .sbss start:0x803FF2F8 end:0x803FF340 -dvd/dvdqueue.c: +dolphin/dvd/dvdqueue.c: .text start:0x80317B04 end:0x80317CFC .bss start:0x803F88D8 end:0x803F88F8 -dvd/dvderror.c: +dolphin/dvd/dvderror.c: .text start:0x80317CFC end:0x80317E94 .data start:0x803A7B60 end:0x803A7BA8 -dvd/dvdidutils.c: +dolphin/dvd/dvdidutils.c: .text start:0x80317E94 end:0x80317F8C -dvd/dvdFatal.c: +dolphin/dvd/dvdFatal.c: .text start:0x80317F8C end:0x80317FBC .sbss start:0x803FF340 end:0x803FF348 -dvd/fstload.c: +dolphin/dvd/fstload.c: .text start:0x80317FBC end:0x803181FC .data start:0x803A7BA8 end:0x803A7C18 .bss start:0x803F88F8 end:0x803F8968 .sdata start:0x803FDF18 end:0x803FDF28 .sbss start:0x803FF348 end:0x803FF358 -vi/vi.c: +dolphin/vi/vi.c: .text start:0x803181FC end:0x8031A0B8 .data start:0x803A7C18 end:0x803A7FE8 .bss start:0x803F8968 end:0x803F8AB0 .sdata start:0x803FDF28 end:0x803FDF38 .sbss start:0x803FF358 end:0x803FF3B0 -pad/Padclamp.c: +dolphin/pad/Padclamp.c: .text start:0x8031A0B8 end:0x8031A2FC .rodata start:0x80377C88 end:0x80377C98 -pad/Pad.c: +dolphin/pad/Pad.c: .text start:0x8031A2FC end:0x8031BE40 .data start:0x803A7FE8 end:0x803A8040 .bss start:0x803F8AB0 end:0x803F8B00 .sdata start:0x803FDF38 end:0x803FDF58 .sbss start:0x803FF3B0 end:0x803FF3D8 -ai/ai.c: +dolphin/ai/ai.c: .text start:0x8031BE40 end:0x8031C74C .data start:0x803A8040 end:0x803A8088 .sdata start:0x803FDF58 end:0x803FDF60 .sbss start:0x803FF3D8 end:0x803FF418 -ar/ar.c: +dolphin/ar/ar.c: .text start:0x8031C74C end:0x8031E228 .data start:0x803A8088 end:0x803A80D0 .sdata start:0x803FDF60 end:0x803FDF68 .sbss start:0x803FF418 end:0x803FF438 -ar/arq.c: +dolphin/ar/arq.c: .text start:0x8031E228 end:0x8031E5C4 .data start:0x803A80D0 end:0x803A8118 .sdata start:0x803FDF68 end:0x803FDF70 .sbss start:0x803FF438 end:0x803FF460 -dsp/dsp.c: +dolphin/dsp/dsp.c: .text start:0x8031E5C4 end:0x8031E714 .data start:0x803A8118 end:0x803A8198 .sdata start:0x803FDF70 end:0x803FDF78 .sbss start:0x803FF460 end:0x803FF468 -dsp/dsp_debug.c: +dolphin/dsp/dsp_debug.c: .text start:0x8031E714 end:0x8031E764 -dsp/dsp_task.c: +dolphin/dsp/dsp_task.c: .text start:0x8031E764 end:0x8031EBC4 .data start:0x803A8198 end:0x803A82D8 .sbss start:0x803FF468 end:0x803FF478 -card/CARDBios.c: +dolphin/card/CARDBios.c: .text start:0x8031EBC4 end:0x8031FE78 .data start:0x803A82D8 end:0x803A8340 .bss start:0x803F8B00 end:0x803F8D40 .sdata start:0x803FDF78 end:0x803FDF80 .sbss start:0x803FF478 end:0x803FF480 -card/CARDUnlock.c: +dolphin/card/CARDUnlock.c: .text start:0x8031FE78 end:0x803210D8 .data start:0x803A8340 end:0x803A84A0 .sdata start:0x803FDF80 end:0x803FDF88 -card/CARDRdwr.c: +dolphin/card/CARDRdwr.c: .text start:0x803210D8 end:0x80321358 -card/CARDBlock.c: +dolphin/card/CARDBlock.c: .text start:0x80321358 end:0x803216C0 -card/CARDDir.c: +dolphin/card/CARDDir.c: .text start:0x803216C0 end:0x80321924 -card/CARDCheck.c: +dolphin/card/CARDCheck.c: .text start:0x80321924 end:0x8032288C -card/CARDMount.c: +dolphin/card/CARDMount.c: .text start:0x8032288C end:0x80323384 .data start:0x803A84A0 end:0x803A84E0 -card/CARDFormat.c: +dolphin/card/CARDFormat.c: .text start:0x80323384 end:0x80323B74 -card/CARDOpen.c: +dolphin/card/CARDOpen.c: .text start:0x80323B74 end:0x80323E70 -card/CARDCreate.c: +dolphin/card/CARDCreate.c: .text start:0x80323E70 end:0x80324208 -card/CARDRead.c: +dolphin/card/CARDRead.c: .text start:0x80324208 end:0x80324680 -card/CARDWrite.c: +dolphin/card/CARDWrite.c: .text start:0x80324680 end:0x803249FC -card/CARDStat.c: +dolphin/card/CARDStat.c: .text start:0x803249FC end:0x80324EDC -card/CARDNet.c: +dolphin/card/CARDNet.c: .text start:0x80324EDC end:0x80324FA0 .sdata start:0x803FDF88 end:0x803FDF90 -gx/GXInit.c: +dolphin/gx/GXInit.c: .text start:0x80324FA0 end:0x80326170 .data start:0x803A84E0 end:0x803A8610 .bss start:0x803F8D40 end:0x803F92B8 @@ -3681,282 +3681,282 @@ gx/GXInit.c: .sbss start:0x803FF480 end:0x803FF490 .sdata2 start:0x80404320 end:0x80404348 -gx/GXFifo.c: +dolphin/gx/GXFifo.c: .text start:0x80326170 end:0x80326A08 .sbss start:0x803FF490 end:0x803FF4B0 -gx/GXAttr.c: +dolphin/gx/GXAttr.c: .text start:0x80326A08 end:0x80327E6C .data start:0x803A8610 end:0x803A87B8 .sdata start:0x803FDF98 end:0x803FDFA8 -gx/GXMisc.c: +dolphin/gx/GXMisc.c: .text start:0x80327E6C end:0x8032857C .sbss start:0x803FF4B0 end:0x803FF4C8 -gx/GXGeometry.c: +dolphin/gx/GXGeometry.c: .text start:0x8032857C end:0x8032892C -gx/GXFrameBuf.c: +dolphin/gx/GXFrameBuf.c: .text start:0x8032892C end:0x803295B8 .data start:0x803A87B8 end:0x803A88E8 .sdata2 start:0x80404348 end:0x80404358 -gx/GXLight.c: +dolphin/gx/GXLight.c: .text start:0x803295B8 end:0x80329BE0 .data start:0x803A88E8 end:0x803A8908 .sdata2 start:0x80404358 end:0x80404388 -gx/GXTexture.c: +dolphin/gx/GXTexture.c: .text start:0x80329BE0 end:0x8032ACCC .data start:0x803A8908 end:0x803A8B30 .sdata start:0x803FDFA8 end:0x803FDFE8 .sdata2 start:0x80404388 end:0x804043B0 -gx/GXBump.c: +dolphin/gx/GXBump.c: .text start:0x8032ACCC end:0x8032B31C .sdata2 start:0x804043B0 end:0x804043B8 -gx/GXTev.c: +dolphin/gx/GXTev.c: .text start:0x8032B31C end:0x8032BB00 .data start:0x803A8B30 end:0x803A8BA8 -gx/GXPixel.c: +dolphin/gx/GXPixel.c: .text start:0x8032BB00 end:0x8032C0D4 .data start:0x803A8BA8 end:0x803A8BC8 .sdata2 start:0x804043B8 end:0x804043E8 -gx/GXStubs.c: +dolphin/gx/GXStubs.c: .text start:0x8032C0D4 end:0x8032C0D8 -gx/GXDisplayList.c: +dolphin/gx/GXDisplayList.c: .text start:0x8032C0D8 end:0x8032C148 -gx/GXTransform.c: +dolphin/gx/GXTransform.c: .text start:0x8032C148 end:0x8032C940 .sdata2 start:0x804043E8 end:0x80404408 -gx/GXPerf.c: +dolphin/gx/GXPerf.c: .text start:0x8032C940 end:0x8032D25C .data start:0x803A8BC8 end:0x803A8CB8 -gd/GDBase.c: +dolphin/gd/GDBase.c: .text start:0x8032D25C end:0x8032D3C8 .sbss start:0x803FF4C8 end:0x803FF4D0 -gd/GDGeometry.c: +dolphin/gd/GDGeometry.c: .text start:0x8032D3C8 end:0x8032DDD8 .data start:0x803A8CB8 end:0x803A8D20 -Runtime/__va_arg.c: +Runtime.PPCEABI.H/__va_arg.c: .text start:0x8032DDD8 end:0x8032DEA0 -Runtime/global_destructor_chain.c: +Runtime.PPCEABI.H/global_destructor_chain.c: .text start:0x8032DEA0 end:0x8032DF00 .dtors start:0x8033DD68 end:0x8033DD70 .sbss start:0x803FF4D0 end:0x803FF4D8 -Runtime/CPlusLibPPC.cp: +Runtime.PPCEABI.H/CPlusLibPPC.cp: .text start:0x8032DF00 end:0x8032DF30 -Runtime/NMWException.cp: +Runtime.PPCEABI.H/NMWException.cp: extab start:0x80005620 end:0x80005668 extabindex start:0x80005680 end:0x800056DC .text start:0x8032DF30 end:0x8032E2D4 -Runtime/ptmf.c: +Runtime.PPCEABI.H/ptmf.c: .text start:0x8032E2D4 end:0x8032E368 .rodata start:0x80377C98 end:0x80377CA8 -Runtime/runtime.c: +Runtime.PPCEABI.H/runtime.c: .text start:0x8032E368 end:0x8032EA44 .rodata start:0x80377CA8 end:0x80377CC0 -Runtime/__init_cpp_exceptions.cpp: +Runtime.PPCEABI.H/__init_cpp_exceptions.cpp: .text start:0x8032EA44 end:0x8032EAC0 .ctors start:0x8033DBC0 end:0x8033DBC4 .dtors start:0x8033DD60 end:0x8033DD68 .sdata start:0x803FDFE8 end:0x803FDFF0 -Runtime/Gecko_ExceptionPPC.cp: +Runtime.PPCEABI.H/Gecko_ExceptionPPC.cp: .text start:0x8032EAC0 end:0x8032EB28 .bss start:0x803F92B8 end:0x803F92C8 -Runtime/GCN_mem_alloc.c: +Runtime.PPCEABI.H/GCN_mem_alloc.c: .text start:0x8032EB28 end:0x8032EBE0 .rodata start:0x80377CC0 end:0x80377D38 -MSL_C.PPCEABI.bare.H/abort_exit.c: +MSL_C/MSL_Common/abort_exit.c: .text start:0x8032EBE0 end:0x8032ECAC .bss start:0x803F92C8 end:0x803F93C8 .sbss start:0x803FF4D8 end:0x803FF4E8 -MSL_C.PPCEABI.bare.H/alloc.c: +MSL_C/MSL_Common/alloc.c: .text start:0x8032ECAC end:0x8032F214 .rodata start:0x80377D38 end:0x80377D50 .bss start:0x803F93C8 end:0x803F9400 .sbss start:0x803FF4E8 end:0x803FF4F0 -MSL_C.PPCEABI.bare.H/errno.c: +MSL_C/MSL_Common/errno.c: .sbss start:0x803FF4F0 end:0x803FF4F8 -MSL_C.PPCEABI.bare.H/ansi_files.c: +MSL_C/MSL_Common/ansi_files.c: .text start:0x8032F214 end:0x8032F31C .data start:0x803A8D20 end:0x803A8E60 .bss start:0x803F9400 end:0x803F9700 -MSL_C.PPCEABI.bare.H/ansi_fp.c: +MSL_C/MSL_Common_Embedded/ansi_fp.c: .text start:0x8032F31C end:0x8032FF34 .rodata start:0x80377D50 end:0x80377E30 .data start:0x803A8E60 end:0x803A8F88 .sdata2 start:0x80404408 end:0x80404410 -MSL_C.PPCEABI.bare.H/arith.c: +MSL_C/MSL_Common/arith.c: .text start:0x8032FF34 end:0x8032FFAC -MSL_C.PPCEABI.bare.H/buffer_io.c: +MSL_C/MSL_Common/buffer_io.c: .text start:0x8032FFAC end:0x803300A4 -MSL_C.PPCEABI.bare.H/ctype.c: +MSL_C/MSL_Common/ctype.c: .text start:0x803300A4 end:0x803300C8 .data start:0x803A8F88 end:0x803A9288 -MSL_C.PPCEABI.bare.H/direct_io.c: +MSL_C/MSL_Common/direct_io.c: .text start:0x803300C8 end:0x803303F4 -MSL_C.PPCEABI.bare.H/file_io.c: +MSL_C/MSL_Common/file_io.c: .text start:0x803303F4 end:0x803305EC -MSL_C.PPCEABI.bare.H/FILE_POS.C: +MSL_C/MSL_Common/FILE_POS.c: .text start:0x803305EC end:0x803308B8 -MSL_C.PPCEABI.bare.H/mbstring.c: +MSL_C/MSL_Common/mbstring.c: .text start:0x803308B8 end:0x803309FC .sdata2 start:0x80404410 end:0x80404418 -MSL_C.PPCEABI.bare.H/mem.c: +MSL_C/MSL_Common/mem.c: .text start:0x803309FC end:0x80330B6C -MSL_C.PPCEABI.bare.H/mem_funcs.c: +MSL_C/MSL_Common/mem_funcs.c: .text start:0x80330B6C end:0x80330E4C -MSL_C.PPCEABI.bare.H/misc_io.c: +MSL_C/MSL_Common/misc_io.c: .text start:0x80330E4C end:0x80330E5C -MSL_C.PPCEABI.bare.H/printf.c: +MSL_C/MSL_Common/printf.c: .text start:0x80330E5C end:0x80332F54 .rodata start:0x80377E30 end:0x80377E58 .data start:0x803A9288 end:0x803A94B8 .sdata start:0x803FDFF0 end:0x803FDFF8 .sdata2 start:0x80404418 end:0x80404420 -MSL_C.PPCEABI.bare.H/float.c: +MSL_C/MSL_Common/float.c: .sdata start:0x803FDFF8 end:0x803FE000 -MSL_C.PPCEABI.bare.H/scanf.c: +MSL_C/MSL_Common/scanf.c: .text start:0x80332F54 end:0x80332FE4 -MSL_C.PPCEABI.bare.H/string.c: +MSL_C/MSL_Common/string.c: .text start:0x80332FE4 end:0x80333308 -MSL_C.PPCEABI.bare.H/strtoul.c: +MSL_C/MSL_Common/strtoul.c: .text start:0x80333308 end:0x8033381C .data start:0x803A94B8 end:0x803A9500 -MSL_C.PPCEABI.bare.H/uart_console_io.c: +MSL_C/MSL_Common/uart_console_io.c: .text start:0x8033381C end:0x803338E8 .sbss start:0x803FF4F8 end:0x803FF500 -MSL_C.PPCEABI.bare.H/wchar_io.c: +MSL_C/MSL_Common/wchar_io.c: .text start:0x803338E8 end:0x80333970 -MSL_C.PPCEABI.bare.H/e_acos.c: +MSL_C/Math/Double_precision/e_acos.c: .text start:0x80333970 end:0x80333C80 .sdata2 start:0x80404420 end:0x804044B0 -MSL_C.PPCEABI.bare.H/e_asin.c: +MSL_C/Math/Double_precision/e_asin.c: .text start:0x80333C80 end:0x80333EE4 .sdata2 start:0x804044B0 end:0x80404548 -MSL_C.PPCEABI.bare.H/e_atan2.c: +MSL_C/Math/Double_precision/e_atan2.c: .text start:0x80333EE4 end:0x80334174 .sdata2 start:0x80404548 end:0x804045A0 -MSL_C.PPCEABI.bare.H/e_fmod.c: +MSL_C/Math/Double_precision/e_fmod.c: .text start:0x80334174 end:0x803344B0 .rodata start:0x80377E58 end:0x80377E68 -MSL_C.PPCEABI.bare.H/e_rem_pio2.c: +MSL_C/Math/Double_precision/e_rem_pio2.c: .text start:0x803344B0 end:0x80334850 .rodata start:0x80377E68 end:0x80377FF0 .sdata2 start:0x804045A0 end:0x804045F8 -MSL_C.PPCEABI.bare.H/k_cos.c: +MSL_C/Math/Double_precision/k_cos.c: .text start:0x80334850 end:0x80334944 .sdata2 start:0x804045F8 end:0x80404640 -MSL_C.PPCEABI.bare.H/k_rem_pio2.c: +MSL_C/Math/Double_precision/k_rem_pio2.c: .text start:0x80334944 end:0x80335798 .rodata start:0x80377FF0 end:0x80378040 .sdata2 start:0x80404640 end:0x80404680 -MSL_C.PPCEABI.bare.H/k_sin.c: +MSL_C/Math/Double_precision/k_sin.c: .text start:0x80335798 end:0x80335838 .sdata2 start:0x80404680 end:0x804046B8 -MSL_C.PPCEABI.bare.H/k_tan.c: +MSL_C/Math/Double_precision/k_tan.c: .text start:0x80335838 end:0x80335A4C .rodata start:0x80378040 end:0x803780A8 .sdata2 start:0x804046B8 end:0x804046F0 -MSL_C.PPCEABI.bare.H/s_atan.c: +MSL_C/Math/Double_precision/s_atan.c: .text start:0x80335A4C end:0x80335C4C .rodata start:0x803780A8 end:0x80378140 .sdata2 start:0x804046F0 end:0x80404718 -MSL_C.PPCEABI.bare.H/s_copysign.c: +MSL_C/Math/Double_precision/s_copysign.c: .text start:0x80335C4C end:0x80335C74 -MSL_C.PPCEABI.bare.H/s_cos.c: +MSL_C/Math/Double_precision/s_cos.c: .text start:0x80335C74 end:0x80335D48 .sdata2 start:0x80404718 end:0x80404720 -MSL_C.PPCEABI.bare.H/s_floor.c: +MSL_C/Math/Double_precision/s_floor.c: .text start:0x80335D48 end:0x80335E90 .sdata2 start:0x80404720 end:0x80404730 -MSL_C.PPCEABI.bare.H/s_frexp.c: +MSL_C/Math/Double_precision/s_frexp.c: .text start:0x80335E90 end:0x80335F1C .sdata2 start:0x80404730 end:0x80404738 -MSL_C.PPCEABI.bare.H/s_ldexp.c: +MSL_C/Math/Double_precision/s_ldexp.c: .text start:0x80335F1C end:0x803360E0 .sdata2 start:0x80404738 end:0x80404760 -MSL_C.PPCEABI.bare.H/s_modf.c: +MSL_C/Math/Double_precision/s_modf.c: .text start:0x803360E0 end:0x803361DC -MSL_C.PPCEABI.bare.H/s_sin.c: +MSL_C/Math/Double_precision/s_sin.c: .text start:0x803361DC end:0x803362B4 .sdata2 start:0x80404760 end:0x80404768 -MSL_C.PPCEABI.bare.H/s_tan.c: +MSL_C/Math/Double_precision/s_tan.c: .text start:0x803362B4 end:0x8033632C .sdata2 start:0x80404768 end:0x80404770 -MSL_C.PPCEABI.bare.H/w_acos.c: +MSL_C/Math/Double_precision/w_acos.c: .text start:0x8033632C end:0x8033634C -MSL_C.PPCEABI.bare.H/w_asin.c: +MSL_C/Math/Double_precision/w_asin.c: .text start:0x8033634C end:0x8033636C -MSL_C.PPCEABI.bare.H/w_atan2.c: +MSL_C/Math/Double_precision/w_atan2.c: .text start:0x8033636C end:0x8033638C -MSL_C.PPCEABI.bare.H/w_fmod.c: +MSL_C/Math/Double_precision/w_fmod.c: .text start:0x8033638C end:0x803363AC -MSL_C.PPCEABI.bare.H/math_ppc.c: +MSL_C/PPC_EABI/math_ppc.c: .text start:0x803363AC end:0x8033643C TRK_MINNOW_DOLPHIN/mainloop.c: diff --git a/configure.py b/configure.py index 0f5728b..6693e56 100644 --- a/configure.py +++ b/configure.py @@ -80,19 +80,17 @@ CFLAGS_BASE = [ "-enum int", "-fp hardware", "-Cpp_exceptions off", - "-W all", + # "-W all", "-O4,p", "-inline auto", '-pragma "cats off"', '-pragma "warn_notinlined off"', "-maxerrors 1", - # Extra "-nosyspath", "-RTTI off", "-fp_contract on", "-str reuse", "-i include", - "-i libc", f"-DVERSION={version_num}", ] if args.debug: @@ -104,20 +102,21 @@ CFLAGS_RUNTIME = [ *CFLAGS_BASE, "-use_lmw_stmw on", "-str reuse,pool,readonly", - "-gccinc", - "-common off", "-inline deferred,auto", ] -CFLAGS_REL = [ +CFLAGS_FRAMEWORK = [ *CFLAGS_BASE, - "-use_lmw_stmw on", + "-use_lmw_stmw off", "-str reuse,pool,readonly", - "-gccinc", - "-common off", + "-inline noauto", + "-schedule off", +] + +CFLAGS_REL = [ + *CFLAGS_FRAMEWORK, "-sdata 0", "-sdata2 0", - "-schedule off", ] LINKER_VERSION = "GC/1.3.2" @@ -148,6 +147,34 @@ LIBS = [ ], ], }, + { + "lib": "framework", + "mw_version": "GC/1.3.2", + "cflags": CFLAGS_FRAMEWORK, + "host": True, + "objects": [ + ["f_op/f_op_actor.cpp", False], + ["f_op/f_op_actor_iter.cpp", True], + ["f_op/f_op_actor_tag.cpp", True], + ["f_op/f_op_actor_mng.cpp", False], + ["f_op/f_op_camera.cpp", False], + ["f_op/f_op_camera_mng.cpp", False], + ["f_op/f_op_overlap.cpp", False], + ["f_op/f_op_overlap_mng.cpp", False], + ["f_op/f_op_overlap_req.cpp", False], + ["f_op/f_op_scene.cpp", False], + ["f_op/f_op_scene_iter.cpp", True], + ["f_op/f_op_scene_mng.cpp", False], + ["f_op/f_op_scene_req.cpp", True], + ["f_op/f_op_scene_tag.cpp", True], + ["f_op/f_op_view.cpp", True], + ["f_op/f_op_kankyo.cpp", False], + ["f_op/f_op_msg_mng.cpp", False], + ["f_op/f_op_draw_iter.cpp", False], + ["f_op/f_op_draw_tag.cpp", True], + ["f_op/f_op_scene_pause.cpp", True], + ], + }, ] # On Windows, we need this to use && in commands diff --git a/include/MSL_C/MSL_Common/Src/FILE_POS.h b/include/MSL_C/MSL_Common/Src/FILE_POS.h new file mode 100644 index 0000000..867b191 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/FILE_POS.h @@ -0,0 +1,18 @@ +#ifndef MSL_COMMON_SRC_FILE_POS_H +#define MSL_COMMON_SRC_FILE_POS_H + +#include "MSL_C/MSL_Common/Src/ansi_files.h" + +#ifdef __cplusplus +extern "C" { +#endif + +int fseek(FILE* file, long offset, int mode); +int _fseek(FILE* file, fpos_t offset, int mode); +long ftell(FILE* file); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_FILE_POS_H */ diff --git a/include/MSL_C/MSL_Common/Src/abort_exit.h b/include/MSL_C/MSL_Common/Src/abort_exit.h new file mode 100644 index 0000000..80eea63 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/abort_exit.h @@ -0,0 +1,17 @@ +#ifndef MSL_COMMON_SRC_ABORT_EXIT_H +#define MSL_COMMON_SRC_ABORT_EXIT_H + +#ifdef __cplusplus +extern "C" { +#endif + +void exit(int status); +void abort(void); + +extern void (*__stdio_exit)(void); + +#ifdef __cplusplus +}; +#endif + +#endif /* MSL_COMMON_SRC_ABORT_EXIT_H */ diff --git a/include/MSL_C/MSL_Common/Src/alloc.h b/include/MSL_C/MSL_Common/Src/alloc.h new file mode 100644 index 0000000..36617e3 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/alloc.h @@ -0,0 +1,17 @@ +#ifndef MSL_COMMON_SRC_ALLOC_H +#define MSL_COMMON_SRC_ALLOC_H + +#include "MSL_C/MSL_Common/Src/ansi_files.h" + +#ifdef __cplusplus +extern "C" { +#endif + +void free(FILE* file); +void __pool_free(int** param_1, unsigned int** param_2); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_ALLOC_H */ diff --git a/include/MSL_C/MSL_Common/Src/ansi_files.h b/include/MSL_C/MSL_Common/Src/ansi_files.h new file mode 100644 index 0000000..4aee7fc --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/ansi_files.h @@ -0,0 +1,131 @@ +#ifndef MSL_COMMON_SRC_ANSI_FILES_H +#define MSL_COMMON_SRC_ANSI_FILES_H + +#include "MSL_C/MSL_Common/Src/stddef.h" + +#ifdef __cplusplus +extern "C" { +#endif + +#define SEEK_SET 0 +#define SEEK_CUR 1 +#define SEEK_END 2 + +typedef unsigned long __file_handle; +typedef unsigned long fpos_t; +#ifndef __cplusplus +typedef unsigned short wchar_t; +#endif + +#define set_error(file) \ + do { \ + (file)->file_state.error = 1; \ + (file)->buffer_length = 0; \ + } while (0) + +enum __file_kinds { + __closed_file, + __disk_file, + __console_file, + __unavailable_file, +}; + +enum __file_orientation { + /* 0x0 */ UNORIENTED, + /* 0x1 */ CHAR_ORIENTED, + /* 0x2 */ WIDE_ORIENTED, +}; + +typedef struct _file_modes { + unsigned int open_mode : 2; + unsigned int io_mode : 3; + unsigned int buffer_mode : 2; + unsigned int file_kind : 3; + unsigned int file_orientation : 2; + unsigned int binary_io : 1; +} file_modes; + +enum __io_modes { + __read = 1, + __write = 2, + __read_write = 3, + __append = 4, +}; + +enum __io_states { + __neutral, + __writing, + __reading, + __rereading, +}; + +enum __io_results { + __no_io_error, + __io_error, + __io_EOF, +}; + +typedef struct _file_states { + unsigned int io_state : 3; + unsigned int free_buffer : 1; + unsigned char eof; + unsigned char error; +} file_states; + +typedef void (*__idle_proc)(void); +typedef int (*__pos_proc)(__file_handle file, fpos_t* position, int mode, __idle_proc idle_proc); +typedef int (*__io_proc)(__file_handle file, unsigned char* buff, size_t* count, + __idle_proc idle_proc); +typedef int (*__close_proc)(__file_handle file); + +typedef struct _FILE { + /* 0x00 */ __file_handle handle; + /* 0x04 */ file_modes file_mode; + /* 0x08 */ file_states file_state; + /* 0x0C */ unsigned char is_dynamically_allocated; + /* 0x0D */ char char_buffer; + /* 0x0E */ char char_buffer_overflow; + /* 0x0F */ char ungetc_buffer[2]; + /* 0x12 */ wchar_t ungetc_wide_buffer[2]; + /* 0x18 */ unsigned long position; + /* 0x1C */ unsigned char* buffer; + /* 0x20 */ unsigned long buffer_size; + /* 0x24 */ unsigned char* buffer_ptr; + /* 0x28 */ unsigned long buffer_length; + /* 0x2C */ unsigned long buffer_alignment; + /* 0x30 */ unsigned long save_buffer_length; + /* 0x34 */ unsigned long buffer_position; + /* 0x38 */ __pos_proc position_fn; + /* 0x3C */ __io_proc read_fn; + /* 0x40 */ __io_proc write_fn; + /* 0x44 */ __close_proc close_fn; + /* 0x48 */ __idle_proc idle_fn; + /* 0x4C */ struct _FILE* next_file; +} FILE; + +typedef struct _files { + FILE _stdin; + FILE _stdout; + FILE _stderr; + FILE empty; +} files; + +#define _IONBF 0 +#define _IOLBF 1 +#define _IOFBF 2 + +extern files __files; +extern int __close_console(__file_handle file); +extern int __write_console(__file_handle file, unsigned char* buf, size_t* count, + __idle_proc idle_fn); +extern int __read_console(__file_handle file, unsigned char* buf, size_t* count, + __idle_proc idle_fn); + +unsigned int __flush_all(void); +void __close_all(void); + +#ifdef __cplusplus +}; +#endif + +#endif /* MSL_COMMON_SRC_ANSI_FILES_H */ diff --git a/include/MSL_C/MSL_Common/Src/arith.h b/include/MSL_C/MSL_Common/Src/arith.h new file mode 100644 index 0000000..0cf3316 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/arith.h @@ -0,0 +1,19 @@ +#ifndef MSL_COMMON_SRC_ARITH_H +#define MSL_COMMON_SRC_ARITH_H + +#ifdef __cplusplus +extern "C" { +#endif + +typedef struct { + int quot; /* quotient */ + int rem; /* remainder */ +} div_t; + +div_t div(int numerator, int denominator); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_ARITH_H */ diff --git a/include/MSL_C/MSL_Common/Src/buffer_io.h b/include/MSL_C/MSL_Common/Src/buffer_io.h new file mode 100644 index 0000000..e020d54 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/buffer_io.h @@ -0,0 +1,11 @@ +#ifndef MSL_COMMON_SRC_BUFFER_IO_H +#define MSL_COMMON_SRC_BUFFER_IO_H + +#include "MSL_C/MSL_Common/Src/ansi_files.h" + +enum { __align_buffer, __dont_align_buffer }; + +void __prep_buffer(FILE* file); +int __flush_buffer(FILE* file, size_t* bytes_flushed); + +#endif /* MSL_COMMON_SRC_BUFFER_IO_H */ diff --git a/include/MSL_C/MSL_Common/Src/char_io.h b/include/MSL_C/MSL_Common/Src/char_io.h new file mode 100644 index 0000000..47f7ac4 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/char_io.h @@ -0,0 +1,17 @@ +#ifndef MSL_COMMON_SRC_CHAR_IO_H +#define MSL_COMMON_SRC_CHAR_IO_H + +#include "MSL_C/MSL_Common/Src/ansi_files.h" + +#ifdef __cplusplus +extern "C" { +#endif + +int fputs(const char* str, FILE* stream); +int __put_char(int c, FILE* stream); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_CHAR_IO_H */ diff --git a/include/MSL_C/MSL_Common/Src/ctype.h b/include/MSL_C/MSL_Common/Src/ctype.h new file mode 100644 index 0000000..86290cf --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/ctype.h @@ -0,0 +1,37 @@ +#ifndef MSL_COMMON_SRC_CTYPE_H +#define MSL_COMMON_SRC_CTYPE_H + +#ifdef __cplusplus +extern "C" { +#endif + +#define EOF -1L + +extern unsigned char __ctype_map[]; +extern unsigned char __lower_map[]; +extern unsigned char __upper_map[]; + +#define __control_char 0x01 +#define __motion_char 0x02 +#define __space_char 0x04 +#define __punctuation 0x08 +#define __digit 0x10 +#define __hex_digit 0x20 +#define __lower_case 0x40 +#define __upper_case 0x80 + +#define __letter (__lower_case | __upper_case) +#define __alphanumeric (__letter | __digit) +#define __graphic (__alphanumeric | __punctuation) +#define __printable (__graphic | __space_char) +#define __whitespace (__motion_char | __space_char) +#define __control (__motion_char | __control_char) +#define __zero_fill(c) ((int)(unsigned char)(c)) + +int tolower(int); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_CTYPE_H */ diff --git a/include/MSL_C/MSL_Common/Src/direct_io.h b/include/MSL_C/MSL_Common/Src/direct_io.h new file mode 100644 index 0000000..a15d4ee --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/direct_io.h @@ -0,0 +1,17 @@ +#ifndef MSL_COMMON_SRC_DIRECT_IO_H +#define MSL_COMMON_SRC_DIRECT_IO_H + +#include "MSL_C/MSL_Common/Src/ansi_files.h" + +#ifdef __cplusplus +extern "C" { +#endif + +size_t __fwrite(const void* buffer, size_t size, size_t count, FILE* stream); +size_t fwrite(const void* buffer, size_t size, size_t count, FILE* stream); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_DIRECT_IO_H */ diff --git a/include/MSL_C/MSL_Common/Src/extras.h b/include/MSL_C/MSL_Common/Src/extras.h new file mode 100644 index 0000000..2b89fc3 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/extras.h @@ -0,0 +1,15 @@ +#ifndef MSL_COMMON_SRC_EXTRAS_H +#define MSL_COMMON_SRC_EXTRAS_H + +#ifdef __cplusplus +extern "C" { +#endif + +int strnicmp(const char* str1, const char* str2, int n); +int stricmp(const char* str1, const char* str2); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_EXTRAS_H */ diff --git a/include/MSL_C/MSL_Common/Src/file_io.h b/include/MSL_C/MSL_Common/Src/file_io.h new file mode 100644 index 0000000..0fe7446 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/file_io.h @@ -0,0 +1,18 @@ +#ifndef MSL_COMMON_SRC_FILE_IO_H +#define MSL_COMMON_SRC_FILE_IO_H + +#include "MSL_C/MSL_Common/Src/ansi_files.h" + +#ifdef __cplusplus +extern "C" { +#endif + +int __msl_strnicmp(const char* str1, const char* str2, size_t n); +int fflush(FILE* file); +int fclose(FILE* file); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_FILE_IO_H */ diff --git a/include/MSL_C/MSL_Common/Src/float.h b/include/MSL_C/MSL_Common/Src/float.h new file mode 100644 index 0000000..c7e0405 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/float.h @@ -0,0 +1,69 @@ +#ifndef MSL_COMMON_SRC_FLOAT_H +#define MSL_COMMON_SRC_FLOAT_H + +#include "fdlibm.h" + +#define FP_SNAN 0 +#define FP_QNAN 1 +#define FP_INFINITE 2 +#define FP_ZERO 3 +#define FP_NORMAL 4 +#define FP_SUBNORMAL 5 + +#define FP_NAN FP_QNAN + +#define fpclassify(x) ((sizeof(x) == sizeof(float)) ? __fpclassifyf(x) : __fpclassifyd(x)) +#define signbit(x) ((sizeof(x) == sizeof(float)) ? __signbitf(x) : __signbitd(x)) +#define isfinite(x) ((fpclassify(x) > 2)) + +#define __signbitf(x) ((*(unsigned char*)&(x)) & 0x80) + +// TODO: OK? +#define __signbitd(x) ((*(unsigned char*)&(x)) & 0x80) + +extern unsigned long __float_nan[]; +extern unsigned long __float_huge[]; +extern unsigned long __float_max[]; +extern unsigned long __float_epsilon[]; + +inline int __fpclassifyf(float __value) { + unsigned long integer = *(unsigned long*)&__value; + + switch (integer & 0x7f800000) { + case 0x7f800000: + if ((integer & 0x7fffff) != 0) { + return FP_QNAN; + } + return FP_INFINITE; + + case 0: + if ((integer & 0x7fffff) != 0) { + return FP_SUBNORMAL; + } + return FP_ZERO; + } + + return FP_NORMAL; +} + +inline int __fpclassifyd(double __value) { + switch (__HI(__value) & 0x7ff00000) { + case 0x7ff00000: { + if ((__HI(__value) & 0x000fffff) || (__LO(__value) & 0xffffffff)) + return FP_QNAN; + else + return FP_INFINITE; + break; + } + case 0: { + if ((__HI(__value) & 0x000fffff) || (__LO(__value) & 0xffffffff)) + return FP_SUBNORMAL; + else + return FP_ZERO; + break; + } + } + return FP_NORMAL; +} + +#endif /* MSL_COMMON_SRC_FLOAT_H */ diff --git a/include/MSL_C/MSL_Common/Src/limits b/include/MSL_C/MSL_Common/Src/limits new file mode 100644 index 0000000..3a3f49b --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/limits @@ -0,0 +1,70 @@ +#ifndef _STD_LIMITS_H +#define _STD_LIMITS_H + +namespace std { +template +class numeric_limits { +public: + inline static T min(); + inline static T max(); +}; + +template <> +class numeric_limits { +public: + inline static char min() { return -0x80; } + inline static char max() { return 0x7F; } +}; + +template <> +class numeric_limits { +public: + inline static short min() { return -0x8000; } + inline static short max() { return 0x7FFF; } +}; + +template <> +class numeric_limits { +public: + inline static int min() { return -0x80000000; } + inline static int max() { return 0x7FFFFFFF; } +}; + +template <> +class numeric_limits { +public: + inline static long min() { return -0x80000000; } + inline static long max() { return 0x7FFFFFFF; } +}; + +template <> +class numeric_limits { +public: + inline static unsigned char min() { return 0x0; } + inline static unsigned char max() { return 0xFF; } +}; + +template <> +class numeric_limits { +public: + inline static unsigned short min() { return 0x0; } + inline static unsigned short max() { return 0xFFFF; } +}; + +template <> +class numeric_limits { +public: + inline static unsigned int min() { return 0x0; } + inline static unsigned int max() { return 0xFFFFFFFF; } +}; + +template <> +class numeric_limits { +public: + inline static unsigned long min() { return 0x0; } + inline static unsigned long max() { return 0xFFFFFFFF; } +}; + +} // namespace std + +#endif diff --git a/include/MSL_C/MSL_Common/Src/mbstring.h b/include/MSL_C/MSL_Common/Src/mbstring.h new file mode 100644 index 0000000..e42bcd0 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/mbstring.h @@ -0,0 +1,16 @@ +#ifndef MSL_COMMON_SRC_MBSTRING_H +#define MSL_COMMON_SRC_MBSTRING_H + +#include "MSL_C/MSL_Common/Src/wchar_io.h" + +#ifdef __cplusplus +extern "C" { +#endif + +size_t wcstombs(char* dst, const wchar_t* src, size_t n); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_MBSTRING_H */ diff --git a/include/MSL_C/MSL_Common/Src/mem.h b/include/MSL_C/MSL_Common/Src/mem.h new file mode 100644 index 0000000..1cca85f --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/mem.h @@ -0,0 +1,19 @@ +#ifndef MSL_COMMON_SRC_MEM_H +#define MSL_COMMON_SRC_MEM_H + +#include "MSL_C/MSL_Common/Src/stddef.h" + +#ifdef __cplusplus +extern "C" { +#endif + +int memcmp(const void* lhs, const void* rhs, size_t count); +void* __memrchr(const void* ptr, int ch, size_t count); +void* memchr(const void* ptr, int ch, size_t count); +void* memmove(void* dst, const void* src, size_t n); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_MEM_H */ diff --git a/include/MSL_C/MSL_Common/Src/mem_funcs.h b/include/MSL_C/MSL_Common/Src/mem_funcs.h new file mode 100644 index 0000000..a5c9110 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/mem_funcs.h @@ -0,0 +1,19 @@ +#ifndef MSL_COMMON_SRC_MEM_FUNCS_H +#define MSL_COMMON_SRC_MEM_FUNCS_H + +#include "MSL_C/MSL_Common/Src/stddef.h" + +#ifdef __cplusplus +extern "C" { +#endif + +void __copy_longs_rev_unaligned(void* dst, const void* src, size_t n); +void __copy_longs_unaligned(void* dst, const void* src, size_t n); +void __copy_longs_rev_aligned(void* dst, const void* src, size_t n); +void __copy_longs_aligned(void* dst, const void* src, size_t n); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_MEM_FUNCS_H */ diff --git a/include/MSL_C/MSL_Common/Src/misc_io.h b/include/MSL_C/MSL_Common/Src/misc_io.h new file mode 100644 index 0000000..3860462 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/misc_io.h @@ -0,0 +1,14 @@ +#ifndef MSL_COMMON_SRC_MISC_IO_H +#define MSL_COMMON_SRC_MISC_IO_H + +#ifdef __cplusplus +extern "C" { +#endif + +void __stdio_atexit(void); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_MISC_IO_H */ diff --git a/include/MSL_C/MSL_Common/Src/printf.h b/include/MSL_C/MSL_Common/Src/printf.h new file mode 100644 index 0000000..5b1a7cc --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/printf.h @@ -0,0 +1,22 @@ +#ifndef MSL_COMMON_SRC_PRINTF_H +#define MSL_COMMON_SRC_PRINTF_H + +#include "MSL_C/MSL_Common/Src/ansi_files.h" +#include "Runtime.PPCEABI.H/__va_arg.h" + +#ifdef __cplusplus +extern "C" { +#endif + +int fprintf(FILE* stream, const char* format, ...); +int printf(const char* format, ...); +int sprintf(const char* str, const char* format, ...); +int snprintf(const char* str, size_t n, const char* format, ...); +int vsnprintf(char* str, size_t n, const char* format, va_list arg); +int vprintf(const char* format, va_list arg); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_PRINTF_H */ diff --git a/include/MSL_C/MSL_Common/Src/scanf.h b/include/MSL_C/MSL_Common/Src/scanf.h new file mode 100644 index 0000000..d0a323d --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/scanf.h @@ -0,0 +1,14 @@ +#ifndef MSL_COMMON_SRC_SCANF_H +#define MSL_COMMON_SRC_SCANF_H + +#ifdef __cplusplus +extern "C" { +#endif + +int __StringRead(char* str, int ch, int behavior); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_SCANF_H */ diff --git a/include/MSL_C/MSL_Common/Src/signal.h b/include/MSL_C/MSL_Common/Src/signal.h new file mode 100644 index 0000000..5906c8e --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/signal.h @@ -0,0 +1,14 @@ +#ifndef MSL_COMMON_SRC_SIGNAL_H +#define MSL_COMMON_SRC_SIGNAL_H + +#ifdef __cplusplus +extern "C" { +#endif + +int raise(int sig); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_SIGNAL_H */ diff --git a/libc/stddef.h b/include/MSL_C/MSL_Common/Src/stddef.h similarity index 64% rename from libc/stddef.h rename to include/MSL_C/MSL_Common/Src/stddef.h index 3886c63..91086ef 100644 --- a/libc/stddef.h +++ b/include/MSL_C/MSL_Common/Src/stddef.h @@ -5,17 +5,15 @@ extern "C" { #endif -#define offsetof(type, member) ((size_t) & (((type*)0)->member)) - typedef unsigned long size_t; typedef long ptrdiff_t; #ifndef NULL -#define NULL 0L +#define NULL (0) #endif #ifdef __cplusplus } #endif -#endif // _STDDEF_H_ +#endif \ No newline at end of file diff --git a/include/MSL_C/MSL_Common/Src/string.h b/include/MSL_C/MSL_Common/Src/string.h new file mode 100644 index 0000000..8a0a3f9 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/string.h @@ -0,0 +1,26 @@ +#ifndef MSL_COMMON_SRC_STRING_H +#define MSL_COMMON_SRC_STRING_H + +#include "MSL_C/MSL_Common/Src/stddef.h" + +#ifdef __cplusplus +extern "C" { +#endif + +void* memcpy(void* dst, const void* src, size_t n); +void* memset(void* dst, int val, size_t n); + +char* strrchr(const char* str, int c); +char* strchr(const char* str, int c); +int strncmp(const char* str1, const char* str2, size_t n); +int strcmp(const char* str1, const char* str2); +char* strcat(char* dst, const char* src); +char* strncpy(char* dst, const char* src, size_t n); +char* strcpy(char* dst, const char* src); +size_t strlen(const char* str); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_STRING_H */ diff --git a/include/MSL_C/MSL_Common/Src/strtoul.h b/include/MSL_C/MSL_Common/Src/strtoul.h new file mode 100644 index 0000000..a288815 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/strtoul.h @@ -0,0 +1,16 @@ +#ifndef MSL_COMMON_SRC_STRTOUL_H +#define MSL_COMMON_SRC_STRTOUL_H + +#ifdef __cplusplus +extern "C" { +#endif + +long strtol(const char* str, char** endptr, int base); +unsigned long strtoul(const char* str, char** endptr, int base); +unsigned long __strtoul(const char* str, char** endptr, int base); + +#ifdef __cplusplus +} +#endif + +#endif /* MSL_COMMON_SRC_STRTOUL_H */ diff --git a/include/MSL_C/MSL_Common/Src/wchar_io.h b/include/MSL_C/MSL_Common/Src/wchar_io.h new file mode 100644 index 0000000..be6fb63 --- /dev/null +++ b/include/MSL_C/MSL_Common/Src/wchar_io.h @@ -0,0 +1,12 @@ +#ifndef MSL_COMMON_SRC_WCHAR_IO_H +#define MSL_COMMON_SRC_WCHAR_IO_H + +#include "MSL_C/MSL_Common/Src/ansi_files.h" + +#ifndef __cplusplus +typedef unsigned short wchar_t; +#endif + +int fwide(FILE* file, int mode); + +#endif /* MSL_COMMON_SRC_WCHAR_IO_H */ diff --git a/include/MSL_C/MSL_Common_Embedded/Src/ansi_fp.h b/include/MSL_C/MSL_Common_Embedded/Src/ansi_fp.h new file mode 100644 index 0000000..d4aac53 --- /dev/null +++ b/include/MSL_C/MSL_Common_Embedded/Src/ansi_fp.h @@ -0,0 +1,4 @@ +#ifndef MSL_COMMON_EMBEDDED_SRC_ANSI_FP_H +#define MSL_COMMON_EMBEDDED_SRC_ANSI_FP_H + +#endif /* MSL_COMMON_EMBEDDED_SRC_ANSI_FP_H */ diff --git a/include/MSL_C/Math/Double_precision/e_acos.h b/include/MSL_C/Math/Double_precision/e_acos.h new file mode 100644 index 0000000..f2e104c --- /dev/null +++ b/include/MSL_C/Math/Double_precision/e_acos.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_E_ACOS_H +#define MATH_DOUBLE_PRECISION_E_ACOS_H + +#endif /* MATH_DOUBLE_PRECISION_E_ACOS_H */ diff --git a/include/MSL_C/Math/Double_precision/e_asin.h b/include/MSL_C/Math/Double_precision/e_asin.h new file mode 100644 index 0000000..c6ce59d --- /dev/null +++ b/include/MSL_C/Math/Double_precision/e_asin.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_E_ASIN_H +#define MATH_DOUBLE_PRECISION_E_ASIN_H + +#endif /* MATH_DOUBLE_PRECISION_E_ASIN_H */ diff --git a/include/MSL_C/Math/Double_precision/e_atan2.h b/include/MSL_C/Math/Double_precision/e_atan2.h new file mode 100644 index 0000000..4bbc9a3 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/e_atan2.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_E_ATAN2_H +#define MATH_DOUBLE_PRECISION_E_ATAN2_H + +#endif /* MATH_DOUBLE_PRECISION_E_ATAN2_H */ diff --git a/include/MSL_C/Math/Double_precision/e_exp.h b/include/MSL_C/Math/Double_precision/e_exp.h new file mode 100644 index 0000000..3ce11ba --- /dev/null +++ b/include/MSL_C/Math/Double_precision/e_exp.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_E_EXP_H +#define MATH_DOUBLE_PRECISION_E_EXP_H + +#endif /* MATH_DOUBLE_PRECISION_E_EXP_H */ diff --git a/include/MSL_C/Math/Double_precision/e_fmod.h b/include/MSL_C/Math/Double_precision/e_fmod.h new file mode 100644 index 0000000..28be349 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/e_fmod.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_E_FMOD_H +#define MATH_DOUBLE_PRECISION_E_FMOD_H + +#endif /* MATH_DOUBLE_PRECISION_E_FMOD_H */ diff --git a/include/MSL_C/Math/Double_precision/e_pow.h b/include/MSL_C/Math/Double_precision/e_pow.h new file mode 100644 index 0000000..6143b16 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/e_pow.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_E_POW_H +#define MATH_DOUBLE_PRECISION_E_POW_H + +#endif /* MATH_DOUBLE_PRECISION_E_POW_H */ diff --git a/include/MSL_C/Math/Double_precision/e_rem_pio2.h b/include/MSL_C/Math/Double_precision/e_rem_pio2.h new file mode 100644 index 0000000..d020608 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/e_rem_pio2.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_E_REM_PIO2_H +#define MATH_DOUBLE_PRECISION_E_REM_PIO2_H + +#endif /* MATH_DOUBLE_PRECISION_E_REM_PIO2_H */ diff --git a/include/MSL_C/Math/Double_precision/e_sqrt.h b/include/MSL_C/Math/Double_precision/e_sqrt.h new file mode 100644 index 0000000..5804aad --- /dev/null +++ b/include/MSL_C/Math/Double_precision/e_sqrt.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_E_SQRT_H +#define MATH_DOUBLE_PRECISION_E_SQRT_H + +#endif /* MATH_DOUBLE_PRECISION_E_SQRT_H */ diff --git a/include/MSL_C/Math/Double_precision/k_cos.h b/include/MSL_C/Math/Double_precision/k_cos.h new file mode 100644 index 0000000..e882779 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/k_cos.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_K_COS_H +#define MATH_DOUBLE_PRECISION_K_COS_H + +#endif /* MATH_DOUBLE_PRECISION_K_COS_H */ diff --git a/include/MSL_C/Math/Double_precision/k_rem_pio2.h b/include/MSL_C/Math/Double_precision/k_rem_pio2.h new file mode 100644 index 0000000..090a21c --- /dev/null +++ b/include/MSL_C/Math/Double_precision/k_rem_pio2.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_K_REM_PIO2_H +#define MATH_DOUBLE_PRECISION_K_REM_PIO2_H + +#endif /* MATH_DOUBLE_PRECISION_K_REM_PIO2_H */ diff --git a/include/MSL_C/Math/Double_precision/k_sin.h b/include/MSL_C/Math/Double_precision/k_sin.h new file mode 100644 index 0000000..2323282 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/k_sin.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_K_SIN_H +#define MATH_DOUBLE_PRECISION_K_SIN_H + +#endif /* MATH_DOUBLE_PRECISION_K_SIN_H */ diff --git a/include/MSL_C/Math/Double_precision/k_tan.h b/include/MSL_C/Math/Double_precision/k_tan.h new file mode 100644 index 0000000..6e9427b --- /dev/null +++ b/include/MSL_C/Math/Double_precision/k_tan.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_K_TAN_H +#define MATH_DOUBLE_PRECISION_K_TAN_H + +#endif /* MATH_DOUBLE_PRECISION_K_TAN_H */ diff --git a/include/MSL_C/Math/Double_precision/s_atan.h b/include/MSL_C/Math/Double_precision/s_atan.h new file mode 100644 index 0000000..38ff7ec --- /dev/null +++ b/include/MSL_C/Math/Double_precision/s_atan.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_S_ATAN_H +#define MATH_DOUBLE_PRECISION_S_ATAN_H + +#endif /* MATH_DOUBLE_PRECISION_S_ATAN_H */ diff --git a/include/MSL_C/Math/Double_precision/s_ceil.h b/include/MSL_C/Math/Double_precision/s_ceil.h new file mode 100644 index 0000000..059f3f7 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/s_ceil.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_S_CEIL_H +#define MATH_DOUBLE_PRECISION_S_CEIL_H + +#endif /* MATH_DOUBLE_PRECISION_S_CEIL_H */ diff --git a/include/MSL_C/Math/Double_precision/s_copysign.h b/include/MSL_C/Math/Double_precision/s_copysign.h new file mode 100644 index 0000000..62b0747 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/s_copysign.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_S_COPYSIGN_H +#define MATH_DOUBLE_PRECISION_S_COPYSIGN_H + +#endif /* MATH_DOUBLE_PRECISION_S_COPYSIGN_H */ diff --git a/include/MSL_C/Math/Double_precision/s_cos.h b/include/MSL_C/Math/Double_precision/s_cos.h new file mode 100644 index 0000000..25f41b2 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/s_cos.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_S_COS_H +#define MATH_DOUBLE_PRECISION_S_COS_H + +#endif /* MATH_DOUBLE_PRECISION_S_COS_H */ diff --git a/include/MSL_C/Math/Double_precision/s_floor.h b/include/MSL_C/Math/Double_precision/s_floor.h new file mode 100644 index 0000000..97f029f --- /dev/null +++ b/include/MSL_C/Math/Double_precision/s_floor.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_S_FLOOR_H +#define MATH_DOUBLE_PRECISION_S_FLOOR_H + +#endif /* MATH_DOUBLE_PRECISION_S_FLOOR_H */ diff --git a/include/MSL_C/Math/Double_precision/s_frexp.h b/include/MSL_C/Math/Double_precision/s_frexp.h new file mode 100644 index 0000000..4b2737e --- /dev/null +++ b/include/MSL_C/Math/Double_precision/s_frexp.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_S_FREXP_H +#define MATH_DOUBLE_PRECISION_S_FREXP_H + +#endif /* MATH_DOUBLE_PRECISION_S_FREXP_H */ diff --git a/include/MSL_C/Math/Double_precision/s_ldexp.h b/include/MSL_C/Math/Double_precision/s_ldexp.h new file mode 100644 index 0000000..a989a33 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/s_ldexp.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_S_LDEXP_H +#define MATH_DOUBLE_PRECISION_S_LDEXP_H + +#endif /* MATH_DOUBLE_PRECISION_S_LDEXP_H */ diff --git a/include/MSL_C/Math/Double_precision/s_modf.h b/include/MSL_C/Math/Double_precision/s_modf.h new file mode 100644 index 0000000..550b845 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/s_modf.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_S_MODF_H +#define MATH_DOUBLE_PRECISION_S_MODF_H + +#endif /* MATH_DOUBLE_PRECISION_S_MODF_H */ diff --git a/include/MSL_C/Math/Double_precision/s_sin.h b/include/MSL_C/Math/Double_precision/s_sin.h new file mode 100644 index 0000000..c7bb02e --- /dev/null +++ b/include/MSL_C/Math/Double_precision/s_sin.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_S_SIN_H +#define MATH_DOUBLE_PRECISION_S_SIN_H + +#endif /* MATH_DOUBLE_PRECISION_S_SIN_H */ diff --git a/include/MSL_C/Math/Double_precision/s_tan.h b/include/MSL_C/Math/Double_precision/s_tan.h new file mode 100644 index 0000000..e707640 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/s_tan.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_S_TAN_H +#define MATH_DOUBLE_PRECISION_S_TAN_H + +#endif /* MATH_DOUBLE_PRECISION_S_TAN_H */ diff --git a/include/MSL_C/Math/Double_precision/w_acos.h b/include/MSL_C/Math/Double_precision/w_acos.h new file mode 100644 index 0000000..4bb7fb2 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/w_acos.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_W_ACOS_H +#define MATH_DOUBLE_PRECISION_W_ACOS_H + +#endif /* MATH_DOUBLE_PRECISION_W_ACOS_H */ diff --git a/include/MSL_C/Math/Double_precision/w_asin.h b/include/MSL_C/Math/Double_precision/w_asin.h new file mode 100644 index 0000000..4a5074f --- /dev/null +++ b/include/MSL_C/Math/Double_precision/w_asin.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_W_ASIN_H +#define MATH_DOUBLE_PRECISION_W_ASIN_H + +#endif /* MATH_DOUBLE_PRECISION_W_ASIN_H */ diff --git a/include/MSL_C/Math/Double_precision/w_atan2.h b/include/MSL_C/Math/Double_precision/w_atan2.h new file mode 100644 index 0000000..13eb5ee --- /dev/null +++ b/include/MSL_C/Math/Double_precision/w_atan2.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_W_ATAN2_H +#define MATH_DOUBLE_PRECISION_W_ATAN2_H + +#endif /* MATH_DOUBLE_PRECISION_W_ATAN2_H */ diff --git a/include/MSL_C/Math/Double_precision/w_exp.h b/include/MSL_C/Math/Double_precision/w_exp.h new file mode 100644 index 0000000..3566b00 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/w_exp.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_W_EXP_H +#define MATH_DOUBLE_PRECISION_W_EXP_H + +#endif /* MATH_DOUBLE_PRECISION_W_EXP_H */ diff --git a/include/MSL_C/Math/Double_precision/w_fmod.h b/include/MSL_C/Math/Double_precision/w_fmod.h new file mode 100644 index 0000000..11308c8 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/w_fmod.h @@ -0,0 +1,6 @@ +#ifndef MATH_DOUBLE_PRECISION_W_FMOD_H +#define MATH_DOUBLE_PRECISION_W_FMOD_H + +double fmod(double, double); + +#endif /* MATH_DOUBLE_PRECISION_W_FMOD_H */ diff --git a/include/MSL_C/Math/Double_precision/w_pow.h b/include/MSL_C/Math/Double_precision/w_pow.h new file mode 100644 index 0000000..af6bbd6 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/w_pow.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_W_POW_H +#define MATH_DOUBLE_PRECISION_W_POW_H + +#endif /* MATH_DOUBLE_PRECISION_W_POW_H */ diff --git a/include/MSL_C/Math/Double_precision/w_sqrt.h b/include/MSL_C/Math/Double_precision/w_sqrt.h new file mode 100644 index 0000000..43de3b1 --- /dev/null +++ b/include/MSL_C/Math/Double_precision/w_sqrt.h @@ -0,0 +1,4 @@ +#ifndef MATH_DOUBLE_PRECISION_W_SQRT_H +#define MATH_DOUBLE_PRECISION_W_SQRT_H + +#endif /* MATH_DOUBLE_PRECISION_W_SQRT_H */ diff --git a/include/MSL_C/PPC_EABI/Src/critical_regions.gamecube.h b/include/MSL_C/PPC_EABI/Src/critical_regions.gamecube.h new file mode 100644 index 0000000..71e111e --- /dev/null +++ b/include/MSL_C/PPC_EABI/Src/critical_regions.gamecube.h @@ -0,0 +1,4 @@ +#ifndef PPC_EABI_SRC_CRITICAL_REGIONSGAMECUBE_H +#define PPC_EABI_SRC_CRITICAL_REGIONSGAMECUBE_H + +#endif /* PPC_EABI_SRC_CRITICAL_REGIONSGAMECUBE_H */ diff --git a/include/MSL_C/PPC_EABI/Src/math_ppc.h b/include/MSL_C/PPC_EABI/Src/math_ppc.h new file mode 100644 index 0000000..0458cd8 --- /dev/null +++ b/include/MSL_C/PPC_EABI/Src/math_ppc.h @@ -0,0 +1,4 @@ +#ifndef PPC_EABI_SRC_MATH_PPC_H +#define PPC_EABI_SRC_MATH_PPC_H + +#endif /* PPC_EABI_SRC_MATH_PPC_H */ diff --git a/include/MSL_C/PPC_EABI/Src/uart_console_io_gcn.h b/include/MSL_C/PPC_EABI/Src/uart_console_io_gcn.h new file mode 100644 index 0000000..a821c1e --- /dev/null +++ b/include/MSL_C/PPC_EABI/Src/uart_console_io_gcn.h @@ -0,0 +1,6 @@ +#ifndef PPC_EABI_SRC_UART_CONSOLE_IO_GCN_H +#define PPC_EABI_SRC_UART_CONSOLE_IO_GCN_H + +#include "MSL_C/MSL_Common/Src/ansi_files.h" + +#endif /* PPC_EABI_SRC_UART_CONSOLE_IO_GCN_H */ diff --git a/include/MSL_C/algorithm.h b/include/MSL_C/algorithm.h new file mode 100644 index 0000000..dc2684d --- /dev/null +++ b/include/MSL_C/algorithm.h @@ -0,0 +1,15 @@ +#ifndef MSL_ALGORITHM_H_ +#define MSL_ALGORITHM_H_ + +namespace std { +template +ForwardIterator lower_bound(ForwardIterator first, ForwardIterator last, const T& val); + +template +ForwardIterator upper_bound(ForwardIterator first, ForwardIterator last, const T& val); + +template +InputIt find_if(InputIt first, InputIt last, UnaryPredicate p); +} // namespace std + +#endif diff --git a/include/MSL_C/bitset.h b/include/MSL_C/bitset.h new file mode 100644 index 0000000..e48e32e --- /dev/null +++ b/include/MSL_C/bitset.h @@ -0,0 +1,15 @@ +#ifndef MSL_BITSET_H_ +#define MSL_BITSET_H_ + +namespace std { +template +class bitset { + bitset(); + + void set(size_t pos, bool val); + void reset(size_t pos); + bool test(size_t pos) const; +}; +} // namespace std + +#endif diff --git a/include/MSL_C/float.h b/include/MSL_C/float.h new file mode 100644 index 0000000..a262530 --- /dev/null +++ b/include/MSL_C/float.h @@ -0,0 +1,10 @@ + +#ifndef MSL_FLOAT_H_ +#define MSL_FLOAT_H_ + +#include "MSL_C/MSL_Common/Src/float.h" + +#define FLT_MAX (*(float*)__float_max) +#define FLT_EPSILON (*(float*)__float_epsilon) + +#endif diff --git a/include/MSL_C/functional.h b/include/MSL_C/functional.h new file mode 100644 index 0000000..d7373a7 --- /dev/null +++ b/include/MSL_C/functional.h @@ -0,0 +1,9 @@ +#ifndef MSL_FUNCTIONAL_H_ +#define MSL_FUNCTIONAL_H_ + +namespace std { +template +struct less {}; +} // namespace std + +#endif diff --git a/include/MSL_C/math.h b/include/MSL_C/math.h new file mode 100644 index 0000000..3bc06a3 --- /dev/null +++ b/include/MSL_C/math.h @@ -0,0 +1,91 @@ +#ifndef MSL_MATH_H_ +#define MSL_MATH_H_ + +#include "MSL_C/MSL_Common/Src/float.h" + +#define NAN (*(float*)__float_nan) +#define HUGE_VALF (*(float*)__float_huge) + +#define M_PI 3.14159265358979323846f + +#define DEG_TO_RAD(degrees) (degrees * (M_PI / 180.0f)) + +#ifdef __cplusplus +extern "C" { +#endif + +int abs(int); +double acos(double); +float acosf(float); +double asin(double); +double atan(double); +double atan2(double, double); +double ceil(double); +double copysign(double, double); +double cos(double); +float cosf(float); +double exp(double); + +extern float __fabsf(float); +inline double fabs(double f) { + return __fabs(f); +} +inline double fabsf2(float f) { + return __fabsf(f); +} +inline float fabsf(float f) { + return fabsf2(f); +} + +double floor(double); +double fmod(double, double); +inline float fmodf(float f1, float f2) { + return fmod(f1, f2); +} + +double frexp(double, int*); +double ldexp(double, int); +double modf(double, double*); +double pow(double, double); +double sin(double); +float sinf(float); +double sqrt(double); +double tan(double); +float tanf(float); + +inline double sqrt_step(double tmpd, float mag) { + return tmpd * 0.5 * (3.0 - mag * (tmpd * tmpd)); +} + +inline float sqrtf(float mag) { + if (mag > 0.0f) { + double tmpd = __frsqrte(mag); + tmpd = sqrt_step(tmpd, mag); + tmpd = sqrt_step(tmpd, mag); + tmpd = sqrt_step(tmpd, mag); + return mag * tmpd; + } else if (mag < 0.0) { + return NAN; + } else if (fpclassify(mag) == 1) { + return NAN; + } else { + return mag; + } +} + +inline float atan2f(float y, float x) { + return (float)atan2(y, x); +} + +inline float i_sinf(float x) { + return sin(x); +} +inline float i_cosf(float x) { + return cos(x); +} + +#ifdef __cplusplus +}; +#endif + +#endif diff --git a/include/MSL_C/stdio.h b/include/MSL_C/stdio.h new file mode 100644 index 0000000..7c4ff31 --- /dev/null +++ b/include/MSL_C/stdio.h @@ -0,0 +1,12 @@ +#ifndef MSL_STDIO_H_ +#define MSL_STDIO_H_ + +#include "MSL_C/MSL_Common/Src/char_io.h" +#include "MSL_C/MSL_Common/Src/file_io.h" +#include "MSL_C/MSL_Common/Src/printf.h" + +#define stdin (&__files._stdin) +#define stdout (&__files._stdout) +#define stderr (&__files._stderr) + +#endif diff --git a/include/MSL_C/stdlib.h b/include/MSL_C/stdlib.h new file mode 100644 index 0000000..d4d3222 --- /dev/null +++ b/include/MSL_C/stdlib.h @@ -0,0 +1,9 @@ +#ifndef MSL_STDLIB_H_ +#define MSL_STDLIB_H_ + +#include "MSL_C/MSL_Common/Src/abort_exit.h" +#include "MSL_C/MSL_Common/Src/arith.h" +#include "MSL_C/MSL_Common/Src/mbstring.h" +#include "MSL_C/MSL_Common/Src/strtoul.h" + +#endif diff --git a/include/MSL_C/string.h b/include/MSL_C/string.h new file mode 100644 index 0000000..ea08c98 --- /dev/null +++ b/include/MSL_C/string.h @@ -0,0 +1,8 @@ +#ifndef MSL_STRING_H_ +#define MSL_STRING_H_ + +#include "MSL_C/MSL_Common/Src/extras.h" +#include "MSL_C/MSL_Common/Src/mem.h" +#include "MSL_C/MSL_Common/Src/string.h" + +#endif diff --git a/include/MSL_C/utility.h b/include/MSL_C/utility.h new file mode 100644 index 0000000..3a10531 --- /dev/null +++ b/include/MSL_C/utility.h @@ -0,0 +1,17 @@ +#ifndef MSL_UTILITY_H_ +#define MSL_UTILITY_H_ + +namespace std { +template +struct pair { + T1 first; + T2 second; + + pair() { + first = T1(); + second = T2(); + } +}; +} // namespace std + +#endif diff --git a/include/Runtime.PPCEABI.H/CPlusLibPPC.h b/include/Runtime.PPCEABI.H/CPlusLibPPC.h new file mode 100644 index 0000000..12d143b --- /dev/null +++ b/include/Runtime.PPCEABI.H/CPlusLibPPC.h @@ -0,0 +1,6 @@ +#ifndef CPLUSLIBPPC_H +#define CPLUSLIBPPC_H + +#include "dolphin/types.h" + +#endif /* CPLUSLIBPPC_H */ diff --git a/include/Runtime.PPCEABI.H/GCN_mem_alloc.h b/include/Runtime.PPCEABI.H/GCN_mem_alloc.h new file mode 100644 index 0000000..0b880b9 --- /dev/null +++ b/include/Runtime.PPCEABI.H/GCN_mem_alloc.h @@ -0,0 +1,4 @@ +#ifndef GCN_MEM_ALLOC_H +#define GCN_MEM_ALLOC_H + +#endif /* GCN_MEM_ALLOC_H */ diff --git a/include/Runtime.PPCEABI.H/Gecko_ExceptionPPC.h b/include/Runtime.PPCEABI.H/Gecko_ExceptionPPC.h new file mode 100644 index 0000000..d4ba9ec --- /dev/null +++ b/include/Runtime.PPCEABI.H/Gecko_ExceptionPPC.h @@ -0,0 +1,4 @@ +#ifndef GECKO_EXCEPTIONPPC_H +#define GECKO_EXCEPTIONPPC_H + +#endif /* GECKO_EXCEPTIONPPC_H */ diff --git a/include/NMWException.h b/include/Runtime.PPCEABI.H/NMWException.h similarity index 88% rename from include/NMWException.h rename to include/Runtime.PPCEABI.H/NMWException.h index 331f6dc..3767fb5 100644 --- a/include/NMWException.h +++ b/include/Runtime.PPCEABI.H/NMWException.h @@ -1,9 +1,8 @@ #ifndef _NMWEXCEPTION #define _NMWEXCEPTION -#include - -#include "__ppc_eabi_linker.h" +#include "dolphin/types.h" +#include "Runtime.PPCEABI.H/__ppc_eabi_linker.h" #ifdef __cplusplus extern "C" { diff --git a/include/Runtime.PPCEABI.H/__init_cpp_exceptions.h b/include/Runtime.PPCEABI.H/__init_cpp_exceptions.h new file mode 100644 index 0000000..62d6107 --- /dev/null +++ b/include/Runtime.PPCEABI.H/__init_cpp_exceptions.h @@ -0,0 +1,6 @@ +#ifndef __INIT_CPP_EXCEPTIONS_H +#define __INIT_CPP_EXCEPTIONS_H + +#include "dolphin/types.h" + +#endif /* __INIT_CPP_EXCEPTIONS_H */ diff --git a/include/__ppc_eabi_linker.h b/include/Runtime.PPCEABI.H/__ppc_eabi_linker.h similarity index 87% rename from include/__ppc_eabi_linker.h rename to include/Runtime.PPCEABI.H/__ppc_eabi_linker.h index fce6a38..068488e 100644 --- a/include/__ppc_eabi_linker.h +++ b/include/Runtime.PPCEABI.H/__ppc_eabi_linker.h @@ -13,25 +13,25 @@ extern char _SDA_BASE_[]; extern char _SDA2_BASE_[]; typedef struct __rom_copy_info { - char* rom; - char* addr; - unsigned int size; + char* rom; + char* addr; + unsigned int size; } __rom_copy_info; extern __rom_copy_info _rom_copy_info[]; typedef struct __bss_init_info { - char* addr; - unsigned int size; + char* addr; + unsigned int size; } __bss_init_info; extern __bss_init_info _bss_init_info[]; typedef struct __eti_init_info { - void* eti_start; - void* eti_end; - void* code_start; - unsigned long code_size; + void* eti_start; + void* eti_end; + void* code_start; + unsigned long code_size; } __eti_init_info; extern __eti_init_info _eti_init_info[]; @@ -68,4 +68,4 @@ extern char _e_PPC_EMB_sdata0[]; extern char _f_PPC_EMB_sbss0[]; extern char _e_PPC_EMB_sbss0[]; -#endif // __PPC_EABI_LINKER +#endif // __PPC_EABI_LINKER diff --git a/include/Runtime.PPCEABI.H/__va_arg.h b/include/Runtime.PPCEABI.H/__va_arg.h new file mode 100644 index 0000000..64378bd --- /dev/null +++ b/include/Runtime.PPCEABI.H/__va_arg.h @@ -0,0 +1,40 @@ +#ifndef __VA_ARG_H +#define __VA_ARG_H + +#include "dolphin/types.h" + +typedef struct __va_list_struct { + char gpr; + char fpr; + char reserved[2]; + char* input_arg_area; + char* reg_save_area; +} _va_list_struct; + +typedef _va_list_struct __va_list[1]; + +#ifdef __cplusplus +extern "C" void* __va_arg(_va_list_struct*, int); +#else +void* __va_arg(_va_list_struct*, int); +#endif + +#if IN_VSCODE_EDITOR +#define __builtin_va_info(...) +#define _var_arg_typeof(...) +#endif + +// from defined-string in mwcceppc.exe: +// __builtin_va_info: initialize the __va_list_struct +// _var_arg_typeof: convert type to integer for __va_arg +#define __va_start(list, fmt) __builtin_va_info(&list) +#define __va_arg(list, type) (*((type*)__va_arg(ap, _var_arg_typeof(type)))) +#define va_start __va_start +#define va_arg __va_arg +#define va_end __va_end +#define va_list __va_list +#define __va_end(list) ((void)0) + +#define __va_copy(a, b) (*(a) = *(b)) + +#endif /* __VA_ARG_H */ diff --git a/include/Runtime.PPCEABI.H/global_destructor_chain.h b/include/Runtime.PPCEABI.H/global_destructor_chain.h new file mode 100644 index 0000000..1f568e3 --- /dev/null +++ b/include/Runtime.PPCEABI.H/global_destructor_chain.h @@ -0,0 +1,4 @@ +#ifndef GLOBAL_DESTRUCTOR_CHAIN_H +#define GLOBAL_DESTRUCTOR_CHAIN_H + +#endif /* GLOBAL_DESTRUCTOR_CHAIN_H */ diff --git a/include/Runtime.PPCEABI.H/ptmf.h b/include/Runtime.PPCEABI.H/ptmf.h new file mode 100644 index 0000000..450d703 --- /dev/null +++ b/include/Runtime.PPCEABI.H/ptmf.h @@ -0,0 +1,13 @@ +#ifndef PTMF_H +#define PTMF_H + +typedef struct __ptmf { + long this_delta; // self-explanatory + long v_offset; // vtable offset + union { + void* f_addr; // function address + long ve_offset; // virtual function entry offset (of vtable) + } f_data; +} __ptmf; + +#endif /* PTMF_H */ diff --git a/include/Runtime.PPCEABI.H/runtime.h b/include/Runtime.PPCEABI.H/runtime.h new file mode 100644 index 0000000..43dabb8 --- /dev/null +++ b/include/Runtime.PPCEABI.H/runtime.h @@ -0,0 +1,6 @@ +#ifndef RUNTIME_H +#define RUNTIME_H + +#include "dolphin/types.h" + +#endif /* RUNTIME_H */ diff --git a/include/SSystem/SComponent/c_API.h b/include/SSystem/SComponent/c_API.h new file mode 100644 index 0000000..ab8ad9f --- /dev/null +++ b/include/SSystem/SComponent/c_API.h @@ -0,0 +1,8 @@ +#ifndef C_API_H +#define C_API_H + +typedef void (*cAPIGph_Mthd)(void); + +extern cAPIGph_Mthd g_cAPI_Interface[6]; + +#endif /* C_API_H */ diff --git a/include/SSystem/SComponent/c_API_controller_pad.h b/include/SSystem/SComponent/c_API_controller_pad.h new file mode 100644 index 0000000..a8476b8 --- /dev/null +++ b/include/SSystem/SComponent/c_API_controller_pad.h @@ -0,0 +1,38 @@ +#ifndef C_API_CONTROLLER_PAD_ +#define C_API_CONTROLLER_PAD_ + +#include "dolphin/types.h" + +struct interface_of_controller_pad { + /* 0x00 */ f32 mMainStickPosX; + /* 0x04 */ f32 mMainStickPosY; + /* 0x08 */ f32 mMainStickValue; + /* 0x0C */ s16 mMainStickAngle; + /* 0x0E */ u8 field_0xe; + /* 0x0F */ u8 field_0xf; + /* 0x10 */ f32 mCStickPosX; + /* 0x14 */ f32 mCStickPosY; + /* 0x18 */ f32 mCStickValue; + /* 0x1C */ s16 mCStickAngle; + /* 0x1E */ u8 field_0x1e; + /* 0x1F */ u8 field_0x1f; + /* 0x20 */ f32 mAnalogA; + /* 0x24 */ f32 mAnalogB; + /* 0x28 */ f32 mTriggerLeft; + /* 0x2C */ f32 mTriggerRight; + /* 0x30 */ u32 mButtonFlags; + /* 0x34 */ u32 mPressedButtonFlags; + /* 0x38 */ s8 mGamepadErrorFlags; + /* 0x39 */ u8 mHoldLockL; + /* 0x3A */ u8 mTrigLockL; + /* 0x3B */ u8 mHoldLockR; + /* 0x3C */ u8 mTrigLockR; + /* 0x3D */ u8 field_0x3d; + /* 0x3E */ u8 field_0x3e; + /* 0x3F */ u8 field_0x3f; +}; + +void cAPICPad_recalibrate(void); +u32 cAPICPad_ANY_BUTTON(u32 param_0); + +#endif \ No newline at end of file diff --git a/include/SSystem/SComponent/c_API_graphic.h b/include/SSystem/SComponent/c_API_graphic.h new file mode 100644 index 0000000..5a3d9c0 --- /dev/null +++ b/include/SSystem/SComponent/c_API_graphic.h @@ -0,0 +1,8 @@ +#ifndef C_API_GRAPHIC_H +#define C_API_GRAPHIC_H + +void cAPIGph_Painter(void); +void cAPIGph_BeforeOfDraw(void); +void cAPIGph_AfterOfDraw(void); + +#endif /* C_API_GRAPHIC_H */ diff --git a/include/SSystem/SComponent/c_angle.h b/include/SSystem/SComponent/c_angle.h new file mode 100644 index 0000000..325cd1f --- /dev/null +++ b/include/SSystem/SComponent/c_angle.h @@ -0,0 +1,142 @@ +#ifndef C_ANGLE_H +#define C_ANGLE_H + +#include "SSystem/SComponent/c_xyz.h" + +class cSAngle { +private: + s16 mAngle; + +public: + const static cSAngle _0; + const static cSAngle _1; + const static cSAngle _90; + const static cSAngle _180; + const static cSAngle _270; + cSAngle() {} + ~cSAngle() {} + cSAngle(const cSAngle&); + cSAngle(s16); + cSAngle(float); + s16 Val() const { return this->mAngle; } + // void Set(s16 angle) { this->mAngle = angle; } + void Val(const cSAngle&); + void Val(s16); + void Val(float); + float Degree(void) const; + float Radian(void) const; + float Norm(void) const; + s16 Abs(void) const; + s16 Inv(void) const; + float Sin(void) const; + float Cos(void) const; + cSAngle operator-(void) const; + cSAngle operator+(const cSAngle&) const; + cSAngle operator-(const cSAngle&) const; + void operator+=(const cSAngle&); + void operator-=(const cSAngle&); + cSAngle operator+(short) const; + cSAngle operator-(short) const; + void operator+=(short); + cSAngle operator*(float) const; + void operator*=(float); + bool operator<(const cSAngle& other) const { return mAngle < other.mAngle; } + bool operator>(const cSAngle& other) const { return mAngle > other.mAngle; } + operator s16(void) const { return mAngle; } + void operator=(const cSAngle& other) { mAngle = other.mAngle; } + static inline cSAngle getMaxNegative(void) { return cSAngle((s16)-0x8000); } + inline void mirrorAtMaxNeg(void) { *this = cSAngle((s16)-0x8000) - *this; } +}; + +cSAngle operator+(short, const cSAngle&); +cSAngle operator-(short, const cSAngle&); + +struct cAngle { + static f32 Radian_to_Degree(f32 rad) { return rad * 57.2957763671875f; } + static f32 Degree_to_Radian(f32 deg) { return deg * 0.017453292f; } + static s16 Degree_to_SAngle(f32 deg) { return deg * 182.04444885253906f; } + static f32 SAngle_to_Degree(s16 angle) { return (360.0f / 65536.0f) * angle; } + static f32 SAngle_to_Radian(s16 angle) { return 9.58738E-5f * angle; } + static f32 SAngle_to_Normal(s16 angle) { return 3.0517578E-5f * angle; } + static s16 Radian_to_SAngle(f32 rad) { return rad * 10430.378f; } + + /* Converts Radian value into Degree value */ + static f32 r2d(f32 r) { return Radian_to_Degree(r); } + + /* Converts Degree value to s16 angle */ + static s16 d2s(f32 d) { return Degree_to_SAngle(d); } + + template + static T Adjust(T f1, T f2, T f3); +}; + +template +T cAngle::Adjust(T f1, T f2, T f3) { + while (f1 >= f3) { + f1 -= f3 - f2; + } + while (f1 < f2) { + f1 += f3 - f2; + } + return f1; +} + +class cDegree { +private: + float mDegree; + +public: + cDegree(float); + ~cDegree() {} + + cDegree& Formal(void); + void Val(float); + float Radian(void) const; + float Sin(void) const; + float Cos(void) const; + float Tan(void) const; +}; + +class cSPolar { +private: + float mRadial; + cSAngle mAngle1; + cSAngle mAngle2; + +public: + cSPolar() {} + cSPolar(const cXyz&); + cSPolar& Formal(void); + void Val(float, short, short); + void Val(const cXyz&); + cXyz Xyz(void) const; + void Globe(class cSGlobe*) const; +}; + +class cSGlobe { +private: + float mRadius; + cSAngle mAzimuth; // original: V + cSAngle mInclination; // original: U + +public: + cSGlobe(const cSGlobe&); + cSGlobe(float, short, short); + cSGlobe(float, const cSAngle&, const cSAngle&); + cSGlobe(const cXyz&); + ~cSGlobe() {} + cSGlobe& Formal(void); + void Val(const cSGlobe&); + void Val(float, short, short); + void Val(float, const cSAngle&, const cSAngle&); + void Val(const cXyz&); + float R(void) const { return mRadius; } + const cSAngle& V(void) const { return mAzimuth; } + const cSAngle& U(void) const { return mInclination; } + cXyz Xyz(void) const; + void Polar(cSPolar*) const; + cXyz Norm(void) const; + cSGlobe& Invert(void); +}; + +#endif /* C_ANGLE_H */ diff --git a/include/SSystem/SComponent/c_bg_s_chk.h b/include/SSystem/SComponent/c_bg_s_chk.h new file mode 100644 index 0000000..8367b50 --- /dev/null +++ b/include/SSystem/SComponent/c_bg_s_chk.h @@ -0,0 +1,38 @@ +#ifndef C_BG_S_CHK_H +#define C_BG_S_CHK_H + +#include "dolphin/mtx/vec.h" + +struct cBgD_Vtx_t : public Vec {}; + +class cBgS_GrpPassChk { +public: + virtual ~cBgS_GrpPassChk(); +}; + +class cBgS_PolyPassChk; + +class cBgS_Chk { +private: + /* 0x0 */ cBgS_PolyPassChk* mPolyPassChk; + /* 0x4 */ cBgS_GrpPassChk* mGrpPassChk; + /* 0x8 */ u32 mActorPid; + /* 0xC */ u8 unk_0x0C; + /* 0x10 */ // __vtable__ + +public: + cBgS_Chk(); + void SetExtChk(cBgS_Chk&); + bool ChkSameActorPid(unsigned int) const; + + void setActorPid(u32 pid) { mActorPid = pid; } + u32 GetActorPid() const { return mActorPid; } + void SetPolyPassChk(cBgS_PolyPassChk* p_chk) { mPolyPassChk = p_chk; } + void SetGrpPassChk(cBgS_GrpPassChk* p_chk) { mGrpPassChk = p_chk; } + cBgS_PolyPassChk* GetPolyPassChk() const { return mPolyPassChk; } + cBgS_GrpPassChk* GetGrpPassChk() const { return mGrpPassChk; } + + virtual ~cBgS_Chk(void); +}; // Size: 0x14 + +#endif /* C_BG_S_CHK_H */ diff --git a/include/SSystem/SComponent/c_bg_s_gnd_chk.h b/include/SSystem/SComponent/c_bg_s_gnd_chk.h new file mode 100644 index 0000000..f4446c0 --- /dev/null +++ b/include/SSystem/SComponent/c_bg_s_gnd_chk.h @@ -0,0 +1,29 @@ +#ifndef C_BG_S_GND_CHK_H +#define C_BG_S_GND_CHK_H + +#include "SSystem/SComponent/c_bg_s_chk.h" +#include "SSystem/SComponent/c_bg_s_poly_info.h" +#include "SSystem/SComponent/c_xyz.h" + +class cBgS_GndChk : public cBgS_Chk, public cBgS_PolyInfo { +public: + /* 80267C1C */ cBgS_GndChk(); + /* 80267D28 */ void SetPos(cXyz const*); + /* 80267D0C */ void SetPos(Vec const*); + /* 80267D44 */ void PreCheck(); + + /* 80267C94 */ virtual ~cBgS_GndChk(); + + f32 GetNowY() const { return mNowY; } + void SetNowY(f32 y) { mNowY = y; } + const cXyz& GetPointP() { return m_pos; } + u32 GetWallPrecheck() const { return mWallPrecheck; } + +private: + /* 0x24 */ cXyz m_pos; + /* 0x30 */ u32 mFlags; + /* 0x34 */ f32 mNowY; + /* 0x38 */ u32 mWallPrecheck; +}; + +#endif /* C_BG_S_GND_CHK_H */ diff --git a/include/SSystem/SComponent/c_bg_s_lin_chk.h b/include/SSystem/SComponent/c_bg_s_lin_chk.h new file mode 100644 index 0000000..a295adf --- /dev/null +++ b/include/SSystem/SComponent/c_bg_s_lin_chk.h @@ -0,0 +1,42 @@ +#ifndef C_BG_S_LIN_CHK_H +#define C_BG_S_LIN_CHK_H + +#include "SSystem/SComponent/c_bg_s_chk.h" +#include "SSystem/SComponent/c_bg_s_poly_info.h" +#include "SSystem/SComponent/c_m3d_g_lin.h" +#include "dolphin/types.h" + +class cBgS_LinChk : public cBgS_Chk, public cBgS_PolyInfo { +public: + /* 0x024 */ cM3dGLin mLin; + /* 0x040 */ cXyz field_0x40; + /* 0x04C */ u32 field_0x4c; + /* 0x050 */ bool mPreWallChk; + /* 0x051 */ bool mPreGroundChk; + /* 0x052 */ bool mPreRoofChk; + /* 0x053 */ bool mFrontFlag; + /* 0x054 */ bool mBackFlag; + +public: + cBgS_LinChk(); + void ct(); + void Set2(const cXyz*, const cXyz*, unsigned int); + void PreCalc(); + void GetCross(); + + virtual ~cBgS_LinChk(); + + void ClrHit() { field_0x4c &= ~16; } + void SetHit() { field_0x4c |= 16; } + u32 ChkHit() const { return field_0x4c & 16; } + void SetCross(const cXyz& pos) { mLin.SetEnd(pos); } + cXyz& i_GetCross() { return mLin.GetEnd(); } + cM3dGLin* GetLinP() { return &mLin; } + bool ChkBackFlag() const { return mBackFlag; } + bool ChkFrontFlag() const { return mFrontFlag; } + bool GetPreWallChk() const { return mPreWallChk; } + bool GetPreGroundChk() const { return mPreGroundChk; } + bool GetPreRoofChk() const { return mPreRoofChk; } +}; + +#endif /* C_BG_S_LIN_CHK_H */ diff --git a/include/SSystem/SComponent/c_bg_s_poly_info.h b/include/SSystem/SComponent/c_bg_s_poly_info.h new file mode 100644 index 0000000..a3b5e91 --- /dev/null +++ b/include/SSystem/SComponent/c_bg_s_poly_info.h @@ -0,0 +1,29 @@ +#ifndef C_BG_S_POLY_INFO_H +#define C_BG_S_POLY_INFO_H + +#include "dolphin/types.h" + +class cBgS_PolyInfo { +private: + /* 0x00 */ u16 mPolyIndex; + /* 0x02 */ u16 mBgIndex; + /* 0x04 */ void* unk_0x04; + /* 0x08 */ unsigned int mActorId; + +public: + cBgS_PolyInfo(); + bool ChkSetInfo() const; + void ClearPi(); + void SetPolyInfo(const cBgS_PolyInfo&); + void SetActorInfo(int, void*, unsigned int); + bool ChkSafe(const void*, unsigned int) const; + void SetPolyIndex(int); + bool ChkBgIndex() const; + + virtual ~cBgS_PolyInfo(); + + u16 GetPolyIndex() const { return mPolyIndex; } + u16 GetBgIndex() const { return mBgIndex; } +}; // Size: 0x10 + +#endif /* C_BG_S_POLY_INFO_H */ diff --git a/include/SSystem/SComponent/c_bg_s_shdw_draw.h b/include/SSystem/SComponent/c_bg_s_shdw_draw.h new file mode 100644 index 0000000..806d7cf --- /dev/null +++ b/include/SSystem/SComponent/c_bg_s_shdw_draw.h @@ -0,0 +1,26 @@ +#ifndef C_BG_S_SHDW_DRAW_H +#define C_BG_S_SHDW_DRAW_H + +#include "SSystem/SComponent/c_bg_s_chk.h" +#include "SSystem/SComponent/c_m3d_g_aab.h" +#include "dolphin/types.h" + +struct cBgD_Vtx_t; +class cM3dGPla; + +typedef int (*cBgS_ShdwDraw_Callback)(class cBgS_ShdwDraw*, cBgD_Vtx_t*, int, int, int, cM3dGPla*); + +class cBgS_ShdwDraw : public cBgS_Chk { +public: + cBgS_ShdwDraw(void); + virtual ~cBgS_ShdwDraw(void); + void Set(cXyz&, cXyz&); + void SetCallback(cBgS_ShdwDraw_Callback); + + cM3dGAab* GetBndP() { return &mM3dGAab; } + + /* 0x14 */ cM3dGAab mM3dGAab; + /* 0x30 */ cBgS_ShdwDraw_Callback mCallbackFun; +}; + +#endif /* C_BG_S_SHDW_DRAW_H */ diff --git a/include/SSystem/SComponent/c_bg_w.h b/include/SSystem/SComponent/c_bg_w.h new file mode 100644 index 0000000..54f9682 --- /dev/null +++ b/include/SSystem/SComponent/c_bg_w.h @@ -0,0 +1,28 @@ +#ifndef C_BG_W_H +#define C_BG_W_H + +#include "dolphin/types.h" + +class cBgW_BgId { +private: + /* 0x0 */ u16 m_id; + /* 0x4 vtable */ + +public: + /* 802681C8 */ void Release(); + /* 802681D4 */ bool ChkUsed() const; + /* 802681C0 */ void Regist(int); + + /* 8007E5F8 */ virtual ~cBgW_BgId() {} + + cBgW_BgId() { Ct(); } + void Ct() { m_id = 0x100; } + + u16 GetId() const { return m_id; } +}; + +bool cBgW_CheckBGround(float a1); +bool cBgW_CheckBRoof(float a1); +bool cBgW_CheckBWall(float a1); + +#endif /* C_BG_W_H */ diff --git a/include/SSystem/SComponent/c_cc_d.h b/include/SSystem/SComponent/c_cc_d.h new file mode 100644 index 0000000..28f49ee --- /dev/null +++ b/include/SSystem/SComponent/c_cc_d.h @@ -0,0 +1,564 @@ +#ifndef C_CC_D_H +#define C_CC_D_H + +#include "SSystem/SComponent/c_m3d_g_aab.h" +#include "SSystem/SComponent/c_m3d_g_cps.h" +#include "SSystem/SComponent/c_m3d_g_cyl.h" +#include "SSystem/SComponent/c_m3d_g_sph.h" +#include "SSystem/SComponent/c_m3d_g_tri.h" + +typedef struct _GXColor GXColor; +class fopAc_ac_c; + +enum CcG_Tg_HitMark { + CcG_Tg_UNK_MARK_6 = 6, + CcG_Tg_UNK_MARK_8 = 8, +}; + +class cCcD_PntAttr; +class cCcD_CpsAttr; +class cCcD_TriAttr; +class cCcD_AabAttr; +class cCcD_CylAttr; +class cCcD_SphAttr; + +enum cCcD_ObjAtType { + /* 0x00000002 */ AT_TYPE_NORMAL_SWORD = (1 << 1), // wooden or ordon + /* 0x00000004 */ AT_TYPE_HORSE = (1 << 2), + /* 0x00000008 */ AT_TYPE_THROW_OBJ = (1 << 3), + /* 0x00000010 */ AT_TYPE_SHIELD_ATTACK = (1 << 4), + /* 0x00000020 */ AT_TYPE_BOMB = (1 << 5), + /* 0x00000040 */ AT_TYPE_40 = (1 << 6), + /* 0x00000080 */ AT_TYPE_SLINGSHOT = (1 << 7), + /* 0x00000200 */ AT_TYPE_LANTERN_SWING = (1 << 9), + /* 0x00000400 */ AT_TYPE_CSTATUE_SWING = (1 << 10), + /* 0x00000800 */ AT_TYPE_800 = (1 << 11), + /* 0x00001000 */ AT_TYPE_1000 = (1 << 12), + /* 0x00002000 */ AT_TYPE_ARROW = (1 << 13), + /* 0x00004000 */ AT_TYPE_HOOKSHOT = (1 << 14), + /* 0x00010000 */ AT_TYPE_BOOMERANG = (1 << 16), + /* 0x00040000 */ AT_TYPE_40000 = (1 << 18), + /* 0x00080000 */ AT_TYPE_SPINNER = (1 << 19), + /* 0x00100000 */ AT_TYPE_CSTATUE_BOSS_SWING = (1 << 20), + /* 0x00200000 */ AT_TYPE_HEAVY_BOOTS = (1 << 21), + /* 0x00400000 */ AT_TYPE_IRON_BALL = (1 << 22), + /* 0x00800000 */ AT_TYPE_COPY_ROD = (1 << 23), + /* 0x01000000 */ AT_TYPE_1000000 = (1 << 24), + /* 0x04000000 */ AT_TYPE_MASTER_SWORD = (1 << 26), + /* 0x08000000 */ AT_TYPE_MIDNA_LOCK = (1 << 27), + /* 0x10000000 */ AT_TYPE_10000000 = (1 << 28), + /* 0x40000000 */ AT_TYPE_WOLF_CUT_TURN = (1 << 30), + /* 0x80000000 */ AT_TYPE_WOLF_ATTACK = (1 << 31), + /* 0xD8000000 */ AT_TYPE_UNK = 0xD8000000 +}; + +class cCcD_ShapeAttr { +public: + /* 0x00 */ cM3dGAab mAab; + /* 0x1C vtable */ + + struct Shape { + /* 80167BBC */ ~Shape(); + + /* 0x00 */ int _0; + /* 0x04 */ f32 _4; + /* 0x08 */ f32 _8; + /* 0x0C */ f32 _C; + /* 0x10 */ f32 _10; + /* 0x14 */ f32 _14; + }; + cCcD_ShapeAttr() {} + /* 8008556C vt[2] */ virtual ~cCcD_ShapeAttr() {} + /* 802649D8 vt[3] */ virtual bool CrossAtTg(cCcD_ShapeAttr const&, cXyz*) const { + return false; + } + /* vt[4] */ virtual bool CrossAtTg(cCcD_PntAttr const&, cXyz*) const = 0; + /* vt[5] */ virtual bool CrossAtTg(cCcD_CpsAttr const&, cXyz*) const = 0; + /* vt[6] */ virtual bool CrossAtTg(cCcD_TriAttr const&, cXyz*) const = 0; + /* vt[7] */ virtual bool CrossAtTg(cCcD_AabAttr const&, cXyz*) const = 0; + /* vt[8] */ virtual bool CrossAtTg(cCcD_CylAttr const&, cXyz*) const = 0; + /* vt[9] */ virtual bool CrossAtTg(cCcD_SphAttr const&, cXyz*) const = 0; + /* 802649E0 vt[10]*/ virtual bool CrossCo(cCcD_ShapeAttr const&, f32*) const { return false; } + /* vt[11]*/ virtual bool CrossCo(cCcD_PntAttr const&, f32*) const = 0; + /* vt[12]*/ virtual bool CrossCo(cCcD_CpsAttr const&, f32*) const = 0; + /* vt[13]*/ virtual bool CrossCo(cCcD_TriAttr const&, f32*) const = 0; + /* vt[14]*/ virtual bool CrossCo(cCcD_AabAttr const&, f32*) const = 0; + /* vt[15]*/ virtual bool CrossCo(cCcD_CylAttr const&, f32*) const = 0; + /* vt[16]*/ virtual bool CrossCo(cCcD_SphAttr const&, f32*) const = 0; + /* 80084E38 vt[17]*/ virtual const cXyz& GetCoCP() const { return m_virtual_center; } + /* 80084E2C vt[18]*/ virtual cXyz& GetCoCP() { return m_virtual_center; } + /* vt[19]*/ virtual void CalcAabBox() = 0; + /* vt[20]*/ virtual bool GetNVec(cXyz const&, cXyz*) const = 0; + /* 80263A64 vt[21]*/ virtual void getShapeAccess(cCcD_ShapeAttr::Shape*) const; + + cM3dGAab& GetWorkAab() { return mAab; } + cM3dGAab const& GetWorkAab() const { return mAab; } + + static cXyz m_virtual_center; +}; + +STATIC_ASSERT(0x20 == sizeof(cCcD_ShapeAttr)); + +struct cCcD_SrcTriAttr { + cM3dGTriS mTri; +}; + +class cCcD_TriAttr : public cCcD_ShapeAttr, public cM3dGTri { +public: + /* 80263C04 */ virtual void CalcAabBox(); + /* 80263C9C */ virtual bool GetNVec(cXyz const&, cXyz*) const; + /* 80263A88 */ virtual bool CrossAtTg(cCcD_CpsAttr const&, cXyz*) const; + /* 80263BCC */ virtual bool CrossAtTg(cCcD_TriAttr const&, cXyz*) const; + /* 80263B90 */ virtual bool CrossAtTg(cCcD_SphAttr const&, cXyz*) const; + /* 80084E54 */ virtual bool CrossAtTg(cCcD_ShapeAttr const& shape, cXyz* xyz) const { + return shape.CrossAtTg(*this, xyz); + } + /* 80084E4C */ virtual bool CrossAtTg(cCcD_PntAttr const&, cXyz*) const { return false; } + /* 80084E44 */ virtual bool CrossAtTg(cCcD_AabAttr const&, cXyz*) const { return false; } + /* 80263B58 */ virtual bool CrossAtTg(cCcD_CylAttr const&, cXyz*) const; + /* 80084EBC */ virtual bool CrossCo(cCcD_ShapeAttr const& shape, f32* f) const { + return shape.CrossCo(*this, f); + } + /* 80084EB4 */ virtual bool CrossCo(cCcD_PntAttr const&, f32*) const { return false; } + /* 80084EAC */ virtual bool CrossCo(cCcD_CpsAttr const&, f32*) const { return false; } + /* 80084EA4 */ virtual bool CrossCo(cCcD_TriAttr const&, f32*) const { return false; } + /* 80084E9C */ virtual bool CrossCo(cCcD_AabAttr const&, f32*) const { return false; } + /* 80084E94 */ virtual bool CrossCo(cCcD_CylAttr const&, f32*) const { return false; } + /* 80084E8C */ virtual bool CrossCo(cCcD_SphAttr const&, f32*) const { return false; } + /* 80264938 */ virtual ~cCcD_TriAttr() {} + cCcD_TriAttr() {} +}; + +struct cCcD_SrcCpsAttr { + cM3dGCpsS mCps; +}; + +class cCcD_CpsAttr : public cCcD_ShapeAttr, public cM3dGCps { +public: + cCcD_CpsAttr() {} + void Set(const cCcD_SrcCpsAttr& pSrc) { + cM3dGCps::Set(pSrc.mCps); + } + void Set(const cXyz& pStart, const cXyz& pEnd, float radius) { + cM3dGCps::Set(pStart, pEnd, radius); + } + + /* 80085450 */ virtual ~cCcD_CpsAttr() {} + /* 80263DC0 */ virtual bool CrossAtTg(cCcD_SphAttr const&, cXyz*) const; + /* 80263E04 */ virtual bool CrossAtTg(cCcD_TriAttr const&, cXyz*) const; + /* 80084FE4 */ virtual bool CrossAtTg(cCcD_ShapeAttr const& shape, cXyz* xyz) const { + return shape.CrossAtTg(*this, xyz); + } + /* 80084FDC */ virtual bool CrossAtTg(cCcD_PntAttr const&, cXyz*) const { return false; } + /* 80084FD4 */ virtual bool CrossAtTg(cCcD_AabAttr const&, cXyz*) const { return false; } + /* 80263D38 */ virtual bool CrossAtTg(cCcD_CpsAttr const&, cXyz*) const; + /* 80263D7C */ virtual bool CrossAtTg(cCcD_CylAttr const&, cXyz*) const; + /* 80263F24 */ virtual bool CrossCo(cCcD_CylAttr const&, f32*) const; + /* 80263ED4 */ virtual bool CrossCo(cCcD_CpsAttr const&, f32*) const; + /* 80263F74 */ virtual bool CrossCo(cCcD_SphAttr const&, f32*) const; + /* 80085034 */ virtual bool CrossCo(cCcD_ShapeAttr const& shape, f32* f) const { + return shape.CrossCo(*this, f); + } + /* 8008502C */ virtual bool CrossCo(cCcD_PntAttr const&, f32*) const { return false; } + /* 80085024 */ virtual bool CrossCo(cCcD_TriAttr const&, f32*) const { return false; } + /* 8008501C */ virtual bool CrossCo(cCcD_AabAttr const&, f32*) const { return false; } + /* 80263FC4 */ virtual void CalcAabBox(); + /* 80264014 */ virtual bool GetNVec(cXyz const&, cXyz*) const; +}; + +STATIC_ASSERT(0x40 == sizeof(cCcD_CpsAttr)); + +struct cCcD_SrcSphAttr { + cM3dGSphS mSph; +}; + +class cCcD_SphAttr : public cCcD_ShapeAttr, public cM3dGSph { +public: + cCcD_SphAttr() {} + void Set(const cCcD_SrcSphAttr& src) { + cM3dGSph::Set(src.mSph); + } + + /* 8008721C */ virtual ~cCcD_SphAttr() {} + /* 80084B44 */ virtual const cXyz& GetCoCP() const { return mCenter; } + /* 80037A54 */ virtual cXyz& GetCoCP() { return mCenter; } + /* 80084B5C */ virtual bool CrossAtTg(cCcD_ShapeAttr const& shape, cXyz* xyz) const { + return shape.CrossAtTg(*this, xyz); + } + /* 80084B54 */ virtual bool CrossAtTg(cCcD_PntAttr const&, cXyz*) const { return false; } + /* 80084B4C */ virtual bool CrossAtTg(cCcD_AabAttr const&, cXyz*) const { return false; } + /* 80084BAC */ virtual bool CrossCo(cCcD_ShapeAttr const& shape, f32* f) const { + return shape.CrossCo(*this, f); + } + /* 80084BA4 */ virtual bool CrossCo(cCcD_PntAttr const&, f32*) const { return false; } + /* 80084B9C */ virtual bool CrossCo(cCcD_TriAttr const&, f32*) const { return false; } + /* 80084B94 */ virtual bool CrossCo(cCcD_AabAttr const&, f32*) const { return false; } + /* 80264538 */ virtual bool CrossAtTg(cCcD_CylAttr const&, cXyz*) const; + /* 802645C0 */ virtual bool CrossAtTg(cCcD_TriAttr const&, cXyz*) const; + /* 802644EC */ virtual bool CrossAtTg(cCcD_CpsAttr const&, cXyz*) const; + /* 8026457C */ virtual bool CrossAtTg(cCcD_SphAttr const&, cXyz*) const; + /* 80264688 */ virtual bool CrossCo(cCcD_CpsAttr const&, f32*) const; + /* 80264644 */ virtual bool CrossCo(cCcD_SphAttr const&, f32*) const; + /* 802645F8 */ virtual bool CrossCo(cCcD_CylAttr const&, f32*) const; + /* 802646E0 */ virtual void CalcAabBox(); + /* 8026476C */ virtual bool GetNVec(cXyz const&, cXyz*) const; + /* 80264808 */ virtual void getShapeAccess(cCcD_ShapeAttr::Shape*) const; + +}; // Size = 0x34 + +STATIC_ASSERT(0x34 == sizeof(cCcD_SphAttr)); + +class cCcD_CylAttr : public cCcD_ShapeAttr, public cM3dGCyl { +public: + cCcD_CylAttr() {} + /* 800854E0 */ virtual ~cCcD_CylAttr() {} + /* 80084CC0 */ virtual const cXyz& GetCoCP() const { return mCenter; } + /* 8026420C */ virtual bool CrossAtTg(cCcD_SphAttr const&, cXyz*) const; + /* 802641C8 */ virtual bool CrossAtTg(cCcD_CylAttr const&, cXyz*) const; + /* 80264250 */ virtual bool CrossAtTg(cCcD_TriAttr const&, cXyz*) const; + /* 80084CD8 */ virtual bool CrossAtTg(cCcD_ShapeAttr const& shape, cXyz* xyz) const { + return shape.CrossAtTg(*this, xyz); + } + /* 80084CD0 */ virtual bool CrossAtTg(cCcD_PntAttr const&, cXyz*) const { return false; } + /* 80084CC8 */ virtual bool CrossAtTg(cCcD_AabAttr const&, cXyz*) const { return false; } + /* 8026417C */ virtual bool CrossAtTg(cCcD_CpsAttr const&, cXyz*) const; + /* 80264288 */ virtual bool CrossCo(cCcD_CylAttr const&, f32*) const; + /* 80264310 */ virtual bool CrossCo(cCcD_CpsAttr const&, f32*) const; + /* 80084D28 */ virtual bool CrossCo(cCcD_ShapeAttr const& shape, f32* f) const { + return shape.CrossCo(*this, f); + } + /* 80084D20 */ virtual bool CrossCo(cCcD_PntAttr const&, f32*) const { return false; } + /* 80084D18 */ virtual bool CrossCo(cCcD_TriAttr const&, f32*) const { return false; } + /* 80084D10 */ virtual bool CrossCo(cCcD_AabAttr const&, f32*) const { return false; } + /* 802642CC */ virtual bool CrossCo(cCcD_SphAttr const&, f32*) const; + /* 80037A4C */ virtual cXyz& GetCoCP() { return mCenter; } + /* 80264368 */ virtual void CalcAabBox(); + /* 802643D0 */ virtual bool GetNVec(cXyz const&, cXyz*) const; + /* 802644B8 */ virtual void getShapeAccess(cCcD_ShapeAttr::Shape*) const; + +}; // Size = 0x38 + +STATIC_ASSERT(0x38 == sizeof(cCcD_CylAttr)); + +class cCcD_DivideInfo { +private: + /* 0x00 */ u32 mXDivInfo; + /* 0x04 */ u32 mYDivInfo; + /* 0x08 */ u32 mZDivInfo; + /* 0x0C vtable */ +public: + cCcD_DivideInfo() {} + virtual ~cCcD_DivideInfo() {} + /* 80263358 */ void Set(u32, u32, u32); + /* 80263368 */ bool Chk(cCcD_DivideInfo const&) const; +}; // Size = 0x10 + +STATIC_ASSERT(0x10 == sizeof(cCcD_DivideInfo)); + +class cCcD_DivideArea : public cM3dGAab { +private: + /* 0x1C */ bool mXDiffIsZero; + /* 0x20 */ f32 mScaledXDiff; + /* 0x24 */ f32 mInvScaledXDiff; + /* 0x28 */ bool mYDiffIsZero; + /* 0x2C */ f32 mScaledYDiff; + /* 0x30 */ f32 mInvScaledYDiff; + /* 0x34 */ bool mZDiffIsZero; + /* 0x38 */ f32 mScaledZDiff; + /* 0x3C */ f32 mInvScaledZDiff; + +public: + cCcD_DivideArea() {} + virtual ~cCcD_DivideArea() {} + /* 802633A8 */ void SetArea(cM3dGAab const&); + /* 802634D4 */ void CalcDivideInfo(cCcD_DivideInfo*, cM3dGAab const&, u32); + /* 802636A0 */ void CalcDivideInfoOverArea(cCcD_DivideInfo*, cM3dGAab const&); +}; // Size = 0x40 + +STATIC_ASSERT(0x40 == sizeof(cCcD_DivideArea)); + +struct cCcD_SrcObjCommonBase { + /* 0x0 */ s32 mSPrm; +}; + +struct cCcD_SrcObjTg { + /* 0x0 */ s32 mType; + /* 0x4 */ cCcD_SrcObjCommonBase mBase; +}; // Size: 0x8 + +struct cCcD_SrcObjAt { + /* 0x0 */ s32 mType; + /* 0x4 */ u8 mAtp; + /* 0x8 */ cCcD_SrcObjCommonBase mBase; +}; // Size: 0xC + +struct cCcD_SrcObjCo { + /* 0x0 */ cCcD_SrcObjCommonBase mBase; +}; // Size: 0x4 + +struct cCcD_SrcObjHitInf { + /* 0x00 */ cCcD_SrcObjAt mObjAt; + /* 0x0C */ cCcD_SrcObjTg mObjTg; + /* 0x14 */ cCcD_SrcObjCo mObjCo; +}; // Size: 0x18 + +struct cCcD_SrcObj { + /* 0x0 */ int mFlags; + /* 0x4 */ cCcD_SrcObjHitInf mSrcObjHitInf; +}; // Size: 0x1C + +class cCcD_GStts { +public: + /* 800837B0 */ virtual ~cCcD_GStts() {} + +private: + /* 0x00 vtable */ +}; // Size = 0x4 + +class cCcD_Stts { +private: + /* 0x00 */ cXyz mXyz; + /* 0x0C */ fopAc_ac_c* mActor; + /* 0x10 */ int mApid; + /* 0x14 */ u8 mWeight; + /* 0x15 */ u8 field_0x15; + /* 0x16 */ u8 mTg; + +public: + cCcD_Stts() {} + /* 801410A4 vt[3] */ virtual ~cCcD_Stts() {} + /* 80263894 vt[4] */ virtual const cCcD_GStts* GetGStts() const; + /* 8026389C vt[5] */ virtual cCcD_GStts* GetGStts(); + /* 802638A4 */ void Init(int, int, void*, unsigned int); + /* 80263904 vt[6] */ virtual void Ct(); + /* 80263934 */ void PlusCcMove(f32, f32, f32); + /* 8026395C */ void ClrCcMove(); + /* 80263970 */ void PlusDmg(int); + /* 80263984 */ f32 GetWeightF() const; + /* 802649E8 vt[7] */ virtual void ClrAt() {} + /* 802649EC vt[8] */ virtual void ClrTg() { mTg = 0; } + + u8 GetWeightUc() const { return mWeight; } + void SetWeight(u8 weight) { mWeight = weight; } + fopAc_ac_c* GetAc() { return mActor; } + fopAc_ac_c* GetActor() const { return mActor; } + void SetActor(void* ac) { mActor = (fopAc_ac_c*)ac; } + cXyz* GetCCMoveP() { return &mXyz; } + unsigned int GetApid() const { return mApid; } +}; // Size = 0x1C + +STATIC_ASSERT(0x1C == sizeof(cCcD_Stts)); + +class cCcD_Obj; // placeholder + +class cCcD_ObjCommonBase { +protected: + /* 0x00 */ u32 mSPrm; + /* 0x04 */ u32 mRPrm; + /* 0x08 */ cCcD_Obj* mHitObj; + /* 0x0C vtable */ +public: + enum CoSPrm_e { + CO_SPRM_SET = 1, + CO_SPRM_NO_CRR = 0x100, + CO_SPRM_NO_CO_HIT_INF_SET = 0x200, + CO_SPRM_SAME_ACTOR_HIT = 0x400, + }; + + cCcD_ObjCommonBase() { ct(); } + /* 8008409C */ virtual ~cCcD_ObjCommonBase() {} + /* 802639B0 */ void ct(); + void SetSPrm(u32 sprm) { mSPrm = sprm; } + s32 getSPrm() const { return mSPrm; } + void setRPrm(s32 rprm) { mRPrm = rprm; } + s32 getRPrm() const { return mRPrm; } + cCcD_Obj* GetHitObj() { return mHitObj; } + u32 MskSPrm(u32 mask) const { return mSPrm & mask; } + u32 MskRPrm(u32 mask) { return mRPrm & mask; } + void OnSPrmBit(u32 flag) { mSPrm |= flag; } + void OffSPrmBit(u32 flag) { mSPrm &= ~flag; } + + void Set(cCcD_SrcObjCommonBase const& src) { + mSPrm = src.mSPrm; + } +}; + +STATIC_ASSERT(0x10 == sizeof(cCcD_ObjCommonBase)); + +class cCcD_ObjAt : public cCcD_ObjCommonBase { +public: + cCcD_ObjAt() { mType = 0; } + /* 80084040 */ virtual ~cCcD_ObjAt() {} + /* 8026483C */ void SetHit(cCcD_Obj*); + /* 8026484C */ void Set(cCcD_SrcObjAt const&); + /* 80264868 */ void ClrHit(); + int GetType() const { return mType; } + u32 GetGrp() const { return MskSPrm(0x1E); } + bool ChkSet() const { return MskSPrm(1); } + u8 GetAtp() const { return mAtp; } + u32 MskType(u32 msk) const { return mType & msk; } + void SetType(u32 type) { mType = type; } + void SetAtp(int atp) { mAtp = atp; } + void ClrSet() { OffSPrmBit(1); } + u32 ChkHit() { return MskRPrm(1); } + +protected: + /* 0x10 */ int mType; + /* 0x14 */ u8 mAtp; +}; + +STATIC_ASSERT(0x18 == sizeof(cCcD_ObjAt)); + +class cCcD_ObjTg : public cCcD_ObjCommonBase { +public: + cCcD_ObjTg() { ct(); } + /* 80083FE4 */ virtual ~cCcD_ObjTg() {} + /* 80264880 */ void Set(cCcD_SrcObjTg const&); + /* 80264894 */ void SetGrp(u32); + /* 802648B0 */ void ClrHit(); + /* 802648C8 */ void SetHit(cCcD_Obj*); + int GetType() const { return mType; } + void SetType(u32 type) { mType = type; } + u32 GetGrp() const { return MskSPrm(0x1E); } + bool ChkSet() const { return MskSPrm(1); } + void ClrSet() { OffSPrmBit(1); } + u32 ChkHit() { return MskRPrm(1); } + +private: + /* 0x10 */ int mType; +}; + +STATIC_ASSERT(0x14 == sizeof(cCcD_ObjTg)); + +class cCcD_ObjCo : public cCcD_ObjCommonBase { +public: + /* 80083F88 */ virtual ~cCcD_ObjCo() {} + /* 802648D8 */ void SetHit(cCcD_Obj*); + /* 802648E8 */ void ClrHit(); + /* 80264900 */ void SetIGrp(u32); + /* 8026491C */ void SetVsGrp(u32); + u32 GetGrp() const { return MskSPrm(0x1E); } + bool ChkSet() const { return MskSPrm(1); } + u32 GetVsGrp() const { return MskSPrm(0x70); } + u32 GetIGrp() const { return MskSPrm(0xE); } + u32 ChkNoCrr() const { return MskSPrm(0x100); } + u32 ChkSph3DCrr() const { return MskSPrm(0x80); } + void ClrSet() { OffSPrmBit(1); } + u32 ChkHit() { return MskRPrm(1); } + + void Set(cCcD_SrcObjCo const& src) { + cCcD_ObjCommonBase::Set(src.mBase); + } +}; + +STATIC_ASSERT(0x10 == sizeof(cCcD_ObjCo)); + +class cCcD_ObjHitInf { +protected: + /* 0x000 */ cCcD_ObjAt mObjAt; + /* 0x018 */ cCcD_ObjTg mObjTg; + /* 0x02C */ cCcD_ObjCo mObjCo; + /* 0x03C vtable */ +public: + /* 80083EC8 */ virtual ~cCcD_ObjHitInf() {} + /* 802639C4 */ void Set(cCcD_SrcObjHitInf const&); + cCcD_ObjAt& GetObjAt() { return mObjAt; } + cCcD_ObjTg& GetObjTg() { return mObjTg; } + cCcD_ObjCo& GetObjCo() { return mObjCo; } + u32 GetTgGrp() const { return mObjTg.GetGrp(); } + u32 GetAtGrp() const { return mObjAt.GetGrp(); } + u32 GetCoGrp() const { return mObjCo.GetGrp(); } + int GetTgType() const { return mObjTg.GetType(); } + u32 GetAtType() const { return mObjAt.GetType(); } + bool ChkTgSet() const { return mObjTg.ChkSet(); } + bool ChkAtSet() const { return mObjAt.ChkSet(); } + bool ChkCoSet() const { return mObjCo.ChkSet(); } + u32 ChkCoSameActorHit() const { return mObjCo.MskSPrm(0x400); } + u32 GetCoVsGrp() const { return mObjCo.GetVsGrp(); } + u32 GetCoIGrp() const { return mObjCo.GetIGrp(); } + u8 GetAtAtp() const { return mObjAt.GetAtp(); } + u32 ChkAtNoTgHitInfSet() const { return mObjAt.MskSPrm(0x20); } + u32 ChkTgNoAtHitInfSet() const { return mObjTg.MskSPrm(0x20); } + u32 ChkCoNoCoHitInfSet() const { return mObjCo.MskSPrm(0x200); } + bool ChkTgNoSlingHitInfSet() const { return mObjTg.MskSPrm(0x40); } + void SetAtHit(cCcD_Obj* obj) { mObjAt.SetHit(obj); } + void SetTgHit(cCcD_Obj* obj) { mObjTg.SetHit(obj); } + void SetCoHit(cCcD_Obj* obj) { mObjCo.SetHit(obj); } + bool ChkAtType(u32 type) const { return mObjAt.MskType(type); } + u32 ChkCoNoCrr() const { return mObjCo.ChkNoCrr(); } + u32 ChkCoSph3DCrr() const { return mObjCo.ChkSph3DCrr(); } + void OnAtSPrmBit(u32 flag) { mObjAt.OnSPrmBit(flag); } + void OffAtSPrmBit(u32 flag) { mObjAt.OffSPrmBit(flag); } + void OffCoSPrmBit(u32 flag) { mObjCo.OffSPrmBit(flag); } + void SetAtType(u32 type) { mObjAt.SetType(type); } + void OnAtSetBit() { mObjAt.OnSPrmBit(1); } + void SetAtAtp(int atp) { mObjAt.SetAtp(atp); } + void OffCoSetBit() { mObjCo.ClrSet(); } + void SetTgType(u32 type) { mObjTg.SetType(type); } + void OnTgSPrmBit(u32 flag) { mObjTg.OnSPrmBit(flag); } + void OffAtSetBit() { mObjAt.ClrSet(); } + void OnTgSetBit() { mObjTg.OnSPrmBit(1); } + void OffTgSetBit() { mObjTg.ClrSet(); } + void OnCoSetBit() { mObjCo.OnSPrmBit(1); } + void OffAtVsPlayerBit() { mObjAt.OffSPrmBit(0xC); } + void OnAtVsPlayerBit() { mObjAt.OnSPrmBit(0xC); } + void OnCoSPrmBit(u32 flag) { mObjCo.OnSPrmBit(flag); } + void SetTgSPrm(u32 prm) { mObjTg.SetSPrm(prm); } + void SetCoSPrm(u32 prm) { mObjCo.SetSPrm(prm); } + void ClrAtHit() { mObjAt.ClrHit(); } + void ClrTgHit() { mObjTg.ClrHit(); } + void ClrCoHit() { mObjCo.ClrHit(); } + u32 ChkAtHit() { return mObjAt.ChkHit(); } + u32 ChkTgHit() { return mObjTg.ChkHit(); } + u32 ChkCoHit() { return mObjCo.ChkHit(); } + cCcD_Obj* GetAtHitObj() { return mObjAt.GetHitObj(); } + cCcD_Obj* GetTgHitObj() { return mObjTg.GetHitObj(); } + cCcD_Obj* GetCoHitObj() { return mObjCo.GetHitObj(); } + +}; // Size = 0x40 + +STATIC_ASSERT(0x40 == sizeof(cCcD_ObjHitInf)); + +class cCcD_GObjInf; + +class cCcD_Obj : public cCcD_ObjHitInf { +public: + cCcD_Obj() { ct(); } + /* 80083DE0 */ virtual ~cCcD_Obj() {} + /* 800851A4 */ virtual cCcD_GObjInf const* GetGObjInf() const { return NULL; } + /* 800847C8 */ virtual cCcD_GObjInf* GetGObjInf() { return NULL; } + /* 80084BE8 */ virtual cCcD_ShapeAttr const* GetShapeAttr() const { return NULL; } + /* 80085130 */ virtual cCcD_ShapeAttr* GetShapeAttr() { return NULL; } + /* 80084BF0 */ virtual void Draw(_GXColor const&) {} + /* 80263A10 */ void ct(); + /* 80263A1C */ void Set(cCcD_SrcObj const&); + fopAc_ac_c* GetAc(); + + cCcD_Stts* GetStts() { return mStts; } + void SetStts(cCcD_Stts* stts) { mStts = stts; } + cCcD_DivideInfo& GetDivideInfo() { return mDivideInfo; } + cCcD_DivideInfo* GetPDivideInfo() { return &mDivideInfo; } + int ChkBsRevHit() const { return mFlags & 2; } + +private: + /* 0x040 */ int mFlags; + /* 0x044 */ cCcD_Stts* mStts; + /* 0x048 */ cCcD_DivideInfo mDivideInfo; +}; // Size = 0x58 + +STATIC_ASSERT(0x58 == sizeof(cCcD_Obj)); + +class cCcD_GObjInf : public cCcD_Obj { +public: + cCcD_GObjInf() {} + /* 80083CE8 */ virtual ~cCcD_GObjInf() {} + /* 80085138 */ virtual void ClrAtHit() { mObjAt.ClrHit(); } + /* 80085158 */ virtual void ClrTgHit() { mObjTg.ClrHit(); } + /* 8008517C */ virtual void ClrCoHit() { mObjCo.ClrHit(); } + /* 80084BE4 */ virtual cCcD_GObjInf const* GetGObjInf() const { return this; } + /* 800851A0 */ virtual cCcD_GObjInf* GetGObjInf() { return this; } +}; + +STATIC_ASSERT(0x58 == sizeof(cCcD_GObjInf)); + +#endif /* C_CC_D_H */ diff --git a/include/SSystem/SComponent/c_cc_s.h b/include/SSystem/SComponent/c_cc_s.h new file mode 100644 index 0000000..b1b902e --- /dev/null +++ b/include/SSystem/SComponent/c_cc_s.h @@ -0,0 +1,64 @@ +#ifndef C_CC_S_H +#define C_CC_S_H + +#include "SSystem/SComponent/c_cc_d.h" +#include "global.h" + +enum WeightType { + WeightType_0 = 0, + WeightType_1 = 1, + WeightType_2 = 2, +}; + +class cCcS { +public: + /* 0x0000 */ cCcD_Obj* mpObjAt[0x100]; + /* 0x0400 */ cCcD_Obj* mpObjTg[0x300]; + /* 0x1000 */ cCcD_Obj* mpObjCo[0x100]; + /* 0x1400 */ cCcD_Obj* mpObj[0x500]; + /* 0x2800 */ u16 mObjAtCount; + /* 0x2802 */ u16 mObjTgCount; + /* 0x2804 */ u16 mObjCoCount; + /* 0x2806 */ u16 mObjCount; + /* 0x2808 */ cCcD_DivideArea mDivideArea; + /* 0x2848 vtable */ + + /* 80264A6C */ cCcS(); + /* 80264A94 */ void Ct(); + /* 80264B60 */ void Dt(); + /* 80264B80 */ WeightType GetWt(u8) const; + /* 80264BA8 */ void Set(cCcD_Obj*); + /* 80264C5C */ void ClrCoHitInf(); + /* 80264CF0 */ void ClrTgHitInf(); + /* 80264D90 */ void ClrAtHitInf(); + /* 80264E2C */ bool ChkNoHitAtTg(cCcD_Obj*, cCcD_Obj*); + /* 80264F40 */ void ChkAtTg(); + /* 8026515C */ bool ChkNoHitCo(cCcD_Obj*, cCcD_Obj*); + /* 80265230 */ void ChkCo(); + /* 802653A0 vt[2] */ virtual void CalcTgPlusDmg(cCcD_Obj*, cCcD_Obj*, cCcD_Stts*, cCcD_Stts*); + /* 802653C8 */ void SetAtTgCommonHitInf(cCcD_Obj*, cCcD_Obj*, cXyz*); + /* 802655E4 */ void SetCoCommonHitInf(cCcD_Obj*, cXyz*, cCcD_Obj*, cXyz*, f32); + /* 80265750 vt[3]*/ virtual void SetPosCorrect(cCcD_Obj*, cXyz*, cCcD_Obj*, cXyz*, f32); + /* 80265BB4 */ void CalcArea(); + /* 80265CCC */ void Move(); + /* 80265D30 */ void DrawClear(); + /* 80265DF8 vt[4] */ virtual void SetCoGObjInf(bool, bool, cCcD_GObjInf*, cCcD_GObjInf*, + cCcD_Stts*, cCcD_Stts*, cCcD_GStts*, + cCcD_GStts*); + /* 80265DFC vt[5] */ virtual void SetAtTgGObjInf(bool, bool, cCcD_Obj*, cCcD_Obj*, + cCcD_GObjInf*, cCcD_GObjInf*, cCcD_Stts*, + cCcD_Stts*, cCcD_GStts*, cCcD_GStts*, cXyz*); + /* 80265E00 vt[6] */ virtual bool ChkNoHitGAtTg(cCcD_GObjInf const*, cCcD_GObjInf const*, + cCcD_GStts*, cCcD_GStts*); + /* 80265E08 vt[7] */ virtual bool ChkAtTgHitAfterCross(bool, bool, cCcD_GObjInf const*, + cCcD_GObjInf const*, cCcD_Stts*, + cCcD_Stts*, cCcD_GStts*, cCcD_GStts*); + /* 80265E10 vt[8] */ virtual bool ChkNoHitGCo(cCcD_Obj*, cCcD_Obj*); + /* 80030BDC vt[9] */ virtual ~cCcS() {} + /* 80265E18 vt[10] */ virtual void MoveAfterCheck(); + /* 80265DF4 vt[11] */ virtual void SetCoGCorrectProc(cCcD_Obj*, cCcD_Obj*); +}; // Size = 0x284C + +STATIC_ASSERT(sizeof(cCcS) == 0x284C); + +#endif /* C_CC_S_H */ diff --git a/include/SSystem/SComponent/c_counter.h b/include/SSystem/SComponent/c_counter.h new file mode 100644 index 0000000..19cd6bd --- /dev/null +++ b/include/SSystem/SComponent/c_counter.h @@ -0,0 +1,20 @@ +#ifndef C_COUNTER_H +#define C_COUNTER_H + +#include "dolphin/types.h" + +struct counter_class { + u32 mCounter0; + s32 mCounter1; + s32 mTimer; +}; + +extern counter_class g_Counter; + +void cCt_Counter(int resetCounter1); + +inline void cCt_execCounter() { + g_Counter.mTimer++; +} + +#endif /* C_COUNTER_H */ diff --git a/include/SSystem/SComponent/c_lib.h b/include/SSystem/SComponent/c_lib.h new file mode 100644 index 0000000..252defb --- /dev/null +++ b/include/SSystem/SComponent/c_lib.h @@ -0,0 +1,110 @@ +#ifndef C_LIB_H_ +#define C_LIB_H_ + +#include "SSystem/SComponent/c_xyz.h" +#include "dolphin/mtx/mtx.h" + +inline bool cLib_IsZero(f32 value) { + return fabsf(value) < 8e-11f; +} + +void cLib_memCpy(void* dst, const void* src, unsigned long size); +void cLib_memSet(void* ptr, int value, unsigned long size); + +f32 cLib_addCalc(f32* o_value, f32 target, f32 scale, f32 maxStep, f32 minStep); +void cLib_addCalc2(f32* o_value, f32 target, f32 scale, f32 maxStep); +void cLib_addCalc0(f32* o_value, f32 scale, f32 maxStep); +f32 cLib_addCalcPos(cXyz* o_value, cXyz const& target, f32 scale, f32 maxStep, f32 minStep); +f32 cLib_addCalcPosXZ(cXyz* o_value, cXyz const& target, f32 scale, f32 maxStep, f32 minStep); +void cLib_addCalcPos2(cXyz* o_value, cXyz const& target, f32 scale, f32 maxStep); +void cLib_addCalcPosXZ2(cXyz* o_value, cXyz const& target, f32 scale, f32 maxStep); +s16 cLib_addCalcAngleS(s16* o_value, s16 target, s16 scale, s16 maxStep, s16 minStep); +void cLib_addCalcAngleS2(s16* o_value, s16 target, s16 scale, s16 maxStep); + +int cLib_chaseUC(u8* o_value, u8 target, u8 step); +int cLib_chaseS(s16* o_value, s16 target, s16 step); +int cLib_chaseF(f32* o_value, f32 target, f32 step); +int cLib_chasePos(cXyz* o_value, cXyz const& target, f32 step); +int cLib_chasePosXZ(cXyz* o_value, cXyz const& target, f32 step); +int cLib_chaseAngleS(s16* o_value, s16 target, s16 step); + +s16 cLib_targetAngleY(const Vec* lhs, const Vec* rhs); +s16 cLib_targetAngleY(const Vec& lhs, const Vec& rhs); +s16 cLib_targetAngleX(const cXyz*, const cXyz*); + +void cLib_offsetPos(cXyz* pDest, cXyz const* pSrc, s16 angle, cXyz const* vec); +s32 cLib_distanceAngleS(s16 x, s16 y); + +template +inline void cLib_offBit(T& value, u8 bit) { + value &= ~bit; +} + +template +inline void cLib_onBit(T& value, u8 bit) { + value |= bit; +} + +template +inline T cLib_checkBit(T& value, u8 bit) { + return value & bit; +} + +template +inline T cLib_minMaxLimit(T val, T min, T max) { + T ret; + T var_r30; + + if (val < min) { + ret = min; + } else { + if (val > max) { + var_r30 = max; + } else { + var_r30 = val; + } + + ret = var_r30; + } + + return (T)ret; +} + +template +inline T cLib_maxLimit(T val, T max) { + T ret; + T var_r30; + + if (val > max) { + var_r30 = max; + } else { + var_r30 = val; + } + + ret = var_r30; + return (T)ret; +} + +template +T cLib_calcTimer(T* value) { + if (*value != 0) { + *value = *value - 1; + } + return *value; +} + +template +T cLib_getRndValue(T min, T range) { + return (T)(min + cM_rndF((f32)range)); +} + +void MtxInit(void); +void MtxTrans(f32, f32, f32, u8); +void MtxScale(f32, f32, f32, u8); +void MtxPosition(cXyz*, cXyz*); +void MtxPush(void); +Mtx* MtxPull(void); + +extern Mtx* calc_mtx; + +#endif diff --git a/include/SSystem/SComponent/c_list.h b/include/SSystem/SComponent/c_list.h new file mode 100644 index 0000000..4b7d5d1 --- /dev/null +++ b/include/SSystem/SComponent/c_list.h @@ -0,0 +1,20 @@ +#ifndef C_LIST_H +#define C_LIST_H + + +typedef struct node_class node_class; + +typedef struct node_list_class { + node_class* mpHead; + node_class* mpTail; + int mSize; +} node_list_class; + +void cLs_Init(node_list_class* pList); +int cLs_SingleCut(node_class* pNode); +int cLs_Addition(node_list_class* pList, node_class* pNode); +int cLs_Insert(node_list_class* pList, int idx, node_class* pNode); +node_class* cLs_GetFirst(node_list_class* pList); +void cLs_Create(node_list_class* pList); + +#endif /* C_LIST_H */ diff --git a/include/SSystem/SComponent/c_list_iter.h b/include/SSystem/SComponent/c_list_iter.h new file mode 100644 index 0000000..b7ec863 --- /dev/null +++ b/include/SSystem/SComponent/c_list_iter.h @@ -0,0 +1,11 @@ +#ifndef C_LIST_ITER_H +#define C_LIST_ITER_H + +#include "SSystem/SComponent/c_node_iter.h" + +typedef struct node_list_class node_list_class; + +int cLsIt_Method(node_list_class* pList, cNdIt_MethodFunc pMethod, void* pUserData); +void* cLsIt_Judge(node_list_class* pList, cNdIt_JudgeFunc pJudge, void* pUserData); + +#endif /* C_LIST_ITER_H */ diff --git a/include/SSystem/SComponent/c_m2d.h b/include/SSystem/SComponent/c_m2d.h new file mode 100644 index 0000000..9e90110 --- /dev/null +++ b/include/SSystem/SComponent/c_m2d.h @@ -0,0 +1,10 @@ +#ifndef C_M2D_H +#define C_M2D_H + +#include "dolphin/types.h" + +struct cM2dGCir; + +void cM2d_CrossCirLin(cM2dGCir&, float, float, float, float, float*, float*); + +#endif /* C_M2D_H */ diff --git a/include/SSystem/SComponent/c_m3d.h b/include/SSystem/SComponent/c_m3d.h new file mode 100644 index 0000000..23ad25f --- /dev/null +++ b/include/SSystem/SComponent/c_m3d.h @@ -0,0 +1,98 @@ +#ifndef C_M3D_H_ +#define C_M3D_H_ + +#include "MSL_C/math.h" +#include "dolphin/types.h" + +class cM3dGAab; +class cM3dGCps; +class cM3dGCyl; +class cM3dGLin; +class cM3dGPla; +class cM3dGSph; +class cM3dGTri; +class csXyz; +class cXyz; + +struct cM3d_Range; +struct Vec; + +extern f32 G_CM3D_F_ABS_MIN; + +static void cM3d_InDivPos1(const Vec*, const Vec*, f32, Vec*); +void cM3d_InDivPos2(const Vec*, const Vec*, f32, Vec*); +f32 cM3d_Len2dSq(f32, f32, f32, f32); +bool cM3d_Len2dSqPntAndSegLine(f32, f32, f32, f32, f32, f32, f32*, f32*, f32*); +bool cM3d_Len3dSqPntAndSegLine(const cM3dGLin*, const Vec*, Vec*, f32*); +f32 cM3d_SignedLenPlaAndPos(const cM3dGPla*, const Vec*); +f32 cM3d_VectorProduct2d(f32, f32, f32, f32, f32, f32); +void cM3d_VectorProduct(const cXyz*, const cXyz*, const cXyz*, cXyz*); +void cM3d_CalcPla(const Vec*, const Vec*, const Vec*, Vec*, f32*); +bool cM3d_Cross_AabAab(const cM3dGAab*, const cM3dGAab*); +bool cM3d_Cross_AabCyl(const cM3dGAab*, const cM3dGCyl*); +bool cM3d_Cross_AabSph(const cM3dGAab*, const cM3dGSph*); +static int cM3d_Check_LinLin(const cM3dGLin*, const cM3dGLin*, f32*, f32*); +static bool cM3d_CrossInfLineVsInfPlane_proc(f32, f32, const Vec*, const Vec*, Vec*); +bool cM3d_Cross_LinPla(const cM3dGLin*, const cM3dGPla*, Vec*, bool, bool); +bool cM3d_Cross_MinMaxBoxLine(const Vec*, const Vec*, const Vec*, const Vec*); +static bool cM3d_InclusionCheckPosIn3PosBox3d(const Vec*, const Vec*, const Vec*, const Vec*, f32); +static bool cM3d_InclusionCheckPosIn3PosBox2d(f32, f32, f32, f32, f32, f32, f32, f32, f32); +static bool cM3d_CrossX_Tri(const cM3dGTri*, const Vec*, f32); +static bool cM3d_CrossX_Tri(const cM3dGTri*, const Vec*); +static bool cM3d_CrossX_LinTri_proc(const cM3dGTri*, const Vec*); +bool cM3d_CrossY_Tri(const cM3dGTri*, const Vec*); +static bool cM3d_CrossY_LinTri_proc(const cM3dGTri*, const Vec*); +bool cM3d_CrossY_Tri(const Vec&, const Vec&, const Vec&, const cM3dGPla&, const Vec*); +bool cM3d_CrossY_Tri_Front(const Vec&, const Vec&, const Vec&, const Vec*); +static bool cM3d_CrossY_Tri(const cM3dGTri*, const Vec*, f32*); +static bool cM3d_CrossY_Tri(const cM3dGTri*, const Vec*, f32); +static bool cM3d_CrossY_Tri(const cM3dGTri*, const Vec*, const cM3d_Range*, f32*); +static bool cM3d_CrossZ_Tri(const cM3dGTri*, const Vec*, f32); +static bool cM3d_CrossZ_Tri(const cM3dGTri*, const Vec*); +static bool cM3d_CrossZ_LinTri_proc(const cM3dGTri*, const Vec*); +bool cM3d_Cross_LinTri(const cM3dGLin*, const cM3dGTri*, Vec*, bool, bool); +static bool cM3d_Cross_LinTri_Easy(const cM3dGTri*, const Vec*); +static bool cM3d_Cross_SphPnt(const cM3dGSph*, const Vec*); +bool cM3d_Cross_LinSph(const cM3dGLin*, const cM3dGSph*, Vec*); +int cM3d_Cross_LinSph_CrossPos(const cM3dGSph&, const cM3dGLin&, Vec*, Vec*); +bool cM3d_Cross_CylSph(const cM3dGCyl*, const cM3dGSph*, f32*); +bool cM3d_Cross_CylSph(const cM3dGCyl*, const cM3dGSph*, Vec*, f32*); +bool cM3d_Cross_SphSph(const cM3dGSph*, const cM3dGSph*, f32*); +static bool cM3d_Cross_SphSph(const cM3dGSph*, const cM3dGSph*, f32*, f32*); +bool cM3d_Cross_SphSph(const cM3dGSph*, const cM3dGSph*, Vec*); +static void cM3d_CalcSphVsTriCrossPoint(const cM3dGSph*, const cM3dGTri*, Vec*); +bool cM3d_Cross_SphTri(const cM3dGSph*, const cM3dGTri*, Vec*); +inline bool cM3d_Cross_SphTri(const cM3dGSph* param_0, const cM3dGTri* param_1) { + return cM3d_Cross_SphTri(param_0, param_1, NULL); +} +bool cM3d_Cross_CylCyl(const cM3dGCyl*, const cM3dGCyl*, f32*); +bool cM3d_Cross_CylCyl(const cM3dGCyl*, const cM3dGCyl*, Vec*); +bool cM3d_Cross_CylTri(const cM3dGCyl*, const cM3dGTri*, Vec*); +int cM3d_Cross_CylLin(const cM3dGCyl*, const cM3dGLin*, Vec*, Vec*); +static int cM3d_Cross_CylPntPnt(const cM3dGCyl*, const Vec*, const Vec*, Vec*, Vec*); +static bool cM3d_Cross_CylPnt(const cM3dGCyl*, const Vec*); +bool cM3d_Cross_CpsCps(const cM3dGCps&, const cM3dGCps&, Vec*); +bool cM3d_Cross_CpsCyl(const cM3dGCps&, const cM3dGCyl&, Vec*); +static bool cM3d_Cross_CpsSph_CrossPos(const cM3dGCps&, const cM3dGSph&, const Vec&, Vec*); +bool cM3d_Cross_CpsSph(const cM3dGCps&, const cM3dGSph&, Vec*); +bool cM3d_Cross_TriTri(const cM3dGTri&, const cM3dGTri&, Vec*); +bool cM3d_Cross_CpsTri(const cM3dGCps&, cM3dGTri, Vec*); +void cM3d_CalcVecAngle(const Vec&, short*, short*); +void cM3d_CalcVecZAngle(const Vec&, csXyz*); +static void cM3d_PlaneCrossLineProcWork(f32, f32, f32, f32, f32, f32, f32, f32*, f32*); +static int cM3d_2PlaneCrossLine(const cM3dGPla&, const cM3dGPla&, cM3dGLin*); +bool cM3d_3PlaneCrossPos(const cM3dGPla&, const cM3dGPla&, const cM3dGPla&, Vec*); +f32 cM3d_lineVsPosSuisenCross(const cM3dGLin*, const Vec*, Vec*); +f32 cM3d_lineVsPosSuisenCross(const Vec&, const Vec&, const Vec&, Vec*); +int cM3d_2PlaneLinePosNearPos(const cM3dGPla&, const cM3dGPla&, const Vec*, Vec*); +void cM3d_CrawVec(const Vec&, const Vec&, Vec*); + +inline bool cM3d_IsZero(f32 f) { + return fabsf(f) < G_CM3D_F_ABS_MIN; +} +// this is the inline cM3d_IsZero but inverted. Sometimes this will get a match where the regular cM3d_IsZero inline won't +inline bool cM3d_IsZero_inverted(f32 param_0) { + return !(fabsf(param_0) < G_CM3D_F_ABS_MIN); +} + +#endif \ No newline at end of file diff --git a/include/SSystem/SComponent/c_m3d_g_aab.h b/include/SSystem/SComponent/c_m3d_g_aab.h new file mode 100644 index 0000000..2e60d72 --- /dev/null +++ b/include/SSystem/SComponent/c_m3d_g_aab.h @@ -0,0 +1,53 @@ +#ifndef C_M3D_G_AAB_H +#define C_M3D_G_AAB_H + +#include "SSystem/SComponent/c_xyz.h" +#include "SSystem/SComponent/c_m3d_g_lin.h" +#include "SSystem/SComponent/c_m3d.h" +#include "global.h" + +// Axis aligned bounding box +class cM3dGAab { +private: +public: + /* 0x00 */ cXyz mMin; + /* 0x0C */ cXyz mMax; + /* 0x18 vtable */ + + virtual ~cM3dGAab() {} + void Set(const cXyz*, const cXyz*); + bool CrossY(const cXyz*) const; + bool UnderPlaneYUnder(f32) const; + bool TopPlaneYUnder(f32) const; + void ClearForMinMax(void); + void SetMinMax(const cXyz&); + void SetMinMax(const cM3dGAab&); + void SetMin(const cXyz&); + void SetMax(const cXyz&); + void CalcCenter(cXyz*) const; + void PlusR(f32); + const cXyz* GetMaxP(void) const { return &mMax; } + const cXyz* GetMinP(void) const { return &mMin; } + const f32 GetMaxX(void) const { return mMax.x; } + const f32 GetMaxY(void) const { return mMax.y; } + const f32 GetMaxZ(void) const { return mMax.z; } + const f32 GetMinX(void) const { return mMin.x; } + const f32 GetMinY(void) const { return mMin.y; } + const f32 GetMinZ(void) const { return mMin.z; } + bool Cross(const cM3dGLin *param_1) { + return cM3d_Cross_MinMaxBoxLine(GetMinP(), GetMaxP(), (Vec*)¶m_1->GetStartP(), (Vec*)¶m_1->GetEndP()); + } + bool Cross(const cM3dGAab *param_1) { + return cM3d_Cross_AabAab(this, param_1); + } + bool Cross(const cM3dGCyl *param_1) { + return cM3d_Cross_AabCyl(this, param_1); + } + bool Cross(const cM3dGSph *param_1) { + return cM3d_Cross_AabSph(this, param_1); + } +}; // Size = 0x1C + +STATIC_ASSERT(0x1C == sizeof(cM3dGAab)); + +#endif /* C_M3D_G_AAB_H */ diff --git a/include/SSystem/SComponent/c_m3d_g_cir.h b/include/SSystem/SComponent/c_m3d_g_cir.h new file mode 100644 index 0000000..222de78 --- /dev/null +++ b/include/SSystem/SComponent/c_m3d_g_cir.h @@ -0,0 +1,29 @@ +#ifndef C_M3D_G_CIR_H +#define C_M3D_G_CIR_H + +#include "dolphin/types.h" + +class cM2dGCir { +public: + f32 mPosX; + f32 mPosY; + f32 mRadius; + + f32 GetCx() const { return mPosX; } + f32 GetCy() const { return mPosY; } + f32 GetR() const { return mRadius; } + + cM2dGCir() {} + virtual ~cM2dGCir() {} +}; + +class cM3dGCir : public cM2dGCir { + f32 mPosZ; + +public: + cM3dGCir(void); + virtual ~cM3dGCir(void); + void Set(f32, f32, f32, f32); +}; + +#endif /* C_M3D_G_CIR_H */ diff --git a/include/SSystem/SComponent/c_m3d_g_cps.h b/include/SSystem/SComponent/c_m3d_g_cps.h new file mode 100644 index 0000000..40d6e6a --- /dev/null +++ b/include/SSystem/SComponent/c_m3d_g_cps.h @@ -0,0 +1,34 @@ +#ifndef C_M3D_G_CPS_H +#define C_M3D_G_CPS_H + +#include "SSystem/SComponent/c_m3d.h" +#include "SSystem/SComponent/c_m3d_g_lin.h" +#include "global.h" + +struct cM3dGCpsS { + /* 0x00 */ Vec mStart; + /* 0x0C */ Vec mEnd; + /* 0x18 */ f32 mRadius; +}; // Size: 0x1C + +class cM3dGCps : public cM3dGLin { +public: + /* 0x1C */ f32 mRadius; + + cM3dGCps(void); + virtual ~cM3dGCps(void); + void Set(const cXyz&, const cXyz&, f32); + void Set(const cM3dGCpsS&); + void SetCps(const cM3dGCps&); + bool Cross(cM3dGCps const* other, cXyz* xyz) const { + return cM3d_Cross_CpsCps(*this, *other, xyz); + } + bool Cross(cM3dGCyl const* cyl, cXyz* xyz) const { return cM3d_Cross_CpsCyl(*this, *cyl, xyz); } + bool Cross(cM3dGSph const* sph, cXyz* xyz) const { return cM3d_Cross_CpsSph(*this, *sph, xyz); } + void SetR(f32 r) { mRadius = r; } + +}; // Size = 0x20 + +STATIC_ASSERT(0x20 == sizeof(cM3dGCps)); + +#endif /* C_M3D_G_CPS_H */ diff --git a/include/SSystem/SComponent/c_m3d_g_cyl.h b/include/SSystem/SComponent/c_m3d_g_cyl.h new file mode 100644 index 0000000..0d10973 --- /dev/null +++ b/include/SSystem/SComponent/c_m3d_g_cyl.h @@ -0,0 +1,46 @@ +#ifndef C_M3D_G_CYL_H +#define C_M3D_G_CYL_H + +#include "SSystem/SComponent/c_m3d.h" +#include "SSystem/SComponent/c_xyz.h" +#include "global.h" + +// Cylinder +struct cM3dGCylS { + /* 0x00 */ Vec mCenter; + /* 0x0C */ f32 mRadius; + /* 0x10 */ f32 mHeight; +}; // Size = 0x14 +class cM3dGSph; + +class cM3dGCyl { +public: + /* 0x00 */ cXyz mCenter; + /* 0x0C */ f32 mRadius; + /* 0x10 */ f32 mHeight; + /* 0x14 vtable */ + cM3dGCyl() {} + cM3dGCyl(const cXyz*, f32, f32); + virtual ~cM3dGCyl() {} + void Set(const cM3dGCylS&); + void Set(const cXyz&, f32, f32); + void SetC(const cXyz& pos); + void SetH(f32 h); + void SetR(f32 r); + bool cross(const cM3dGSph*, cXyz*) const; + bool cross(const cM3dGCyl*, cXyz*) const; + void calcMinMax(cXyz*, cXyz*); + const cXyz* GetCP(void) const { return &mCenter; } + f32 GetR(void) const { return mRadius; } + f32 GetH(void) const { return mHeight; } + cXyz& GetC() { return mCenter; } + + bool Cross(const cM3dGCps* cps, cXyz* xyz) const { return cM3d_Cross_CpsCyl(*cps, *this, xyz); } + bool Cross(const cM3dGTri& tri, cXyz* xyz) const { return cM3d_Cross_CylTri(this, &tri, xyz); } + bool Cross(const cM3dGCyl* other, f32* f) const { return cM3d_Cross_CylCyl(this, other, f); } + bool Cross(const cM3dGSph* sph, f32* f) const { return cM3d_Cross_CylSph(this, sph, f); } +}; // Size = 0x18 + +STATIC_ASSERT(0x18 == sizeof(cM3dGCyl)); + +#endif /* C_M3D_G_CYL_H */ diff --git a/include/SSystem/SComponent/c_m3d_g_lin.h b/include/SSystem/SComponent/c_m3d_g_lin.h new file mode 100644 index 0000000..096ad4c --- /dev/null +++ b/include/SSystem/SComponent/c_m3d_g_lin.h @@ -0,0 +1,32 @@ +#ifndef C_M3D_G_LIN_H +#define C_M3D_G_LIN_H + +#include "SSystem/SComponent/c_xyz.h" +#include "global.h" + +// Line +class cM3dGLin { + // private: +public: + /* 0x00 */ cXyz mStart; + /* 0x0C */ cXyz mEnd; + /* 0x18 vtable */ + + cM3dGLin() {} + cM3dGLin(const cXyz&, const cXyz&); + virtual ~cM3dGLin() {} + void SetStartEnd(const cXyz&, const cXyz&); + void SetStartEnd(const Vec&, const Vec&); + void CalcPos(Vec*, f32) const; + void CalcVec(Vec* pOut) const { VECSubtract(&this->mEnd, &this->mStart, pOut); } + void SetEnd(const cXyz&); + const cXyz& GetStartP(void) const { return mStart; } + cXyz& GetStartP(void) { return mStart; } + const cXyz& GetEndP(void) const { return mEnd; } + cXyz& GetEndP(void) { return mEnd; } + cXyz& GetEnd() { return mEnd; } +}; // Size = 0x1C + +STATIC_ASSERT(0x1C == sizeof(cM3dGLin)); + +#endif /* C_M3D_G_LIN_H */ diff --git a/include/SSystem/SComponent/c_m3d_g_pla.h b/include/SSystem/SComponent/c_m3d_g_pla.h new file mode 100644 index 0000000..2eeb39c --- /dev/null +++ b/include/SSystem/SComponent/c_m3d_g_pla.h @@ -0,0 +1,38 @@ +#ifndef C_M3C_G_PLA_H_ +#define C_M3C_G_PLA_H_ + +#include "SSystem/SComponent/c_xyz.h" +#include "SSystem/SComponent/c_m3d.h" + +// Plane with a normal +class cM3dGPla { +public: + /* 0x00 */ cXyz mNormal; + /* 0x0C */ f32 mD; + /* 0x10 vtable */ + + cM3dGPla() {} + cM3dGPla(const cXyz*, f32); + bool crossInfLin(const cXyz&, const cXyz&, cXyz&) const; + void SetupNP0(const Vec&, const Vec&); + void SetupNP(const Vec&, const Vec&); + bool getCrossY(const cXyz&, f32*) const; + bool getCrossYLessD(const Vec&, f32*) const; + void Set(const cM3dGPla*); + void GetNP(); + + virtual ~cM3dGPla() {} + + f32 getPlaneFunc(const Vec* pPoint) const { return mD + VECDotProduct(&mNormal, pPoint); } + const cXyz& GetNP() const { return mNormal; } + const cXyz* i_GetNP() const { return &mNormal; } + f32 GetD() const { return mD; } + void SetupFrom3Vtx(const Vec* v1, const Vec* v2, const Vec* v3) { + cM3d_CalcPla(v1, v2, v3, &mNormal, &mD); + } + f32 getCrossY_NonIsZero(const cXyz *param_1) { + return ((-mNormal.x * param_1->x - mNormal.z * param_1->z) - mD) / mNormal.y; + } +}; + +#endif \ No newline at end of file diff --git a/include/SSystem/SComponent/c_m3d_g_sph.h b/include/SSystem/SComponent/c_m3d_g_sph.h new file mode 100644 index 0000000..217dcef --- /dev/null +++ b/include/SSystem/SComponent/c_m3d_g_sph.h @@ -0,0 +1,53 @@ +#ifndef C_M3D_G_SPH_H_ +#define C_M3D_G_SPH_H_ + +#include "SSystem/SComponent/c_m3d.h" +#include "SSystem/SComponent/c_xyz.h" +#include "global.h" + +class cM3dGCyl; + +struct cM3dGSphS { + /* 0x0 */ Vec mCenter; + /* 0xC */ f32 mRadius; +}; // Size: 0x10 + +class cM3dGSph { +private: +public: + /* 0x00 */ cXyz mCenter; + /* 0x0C */ f32 mRadius; + /* 0x10 vtable */ + + cM3dGSph() {} + virtual ~cM3dGSph() {} + void SetC(const cXyz&); + void Set(const cXyz&, f32); + void Set(const cM3dGSphS&); + void SetR(f32); + bool cross(const cM3dGSph*, cXyz*) const; + bool cross(const cM3dGCyl*, cXyz*) const; + inline bool cross(const cM3dGTri *param_1) const { + return cM3d_Cross_SphTri(this, param_1); + } + void GetMinMaxCube(cXyz&, cXyz&) const; + const cXyz& GetC(void) const { return mCenter; } + const cXyz* GetCP() const { return &mCenter; } + const f32 GetR(void) const { return mRadius; } + f32 GetCX(void) const { return mCenter.x; } + f32 GetCY(void) const { return mCenter.y; } + f32 GetCZ(void) const { return mCenter.z; } + + bool Cross(const cM3dGSph* other, f32* f) const { return cM3d_Cross_SphSph(this, other, f); } + bool Cross(const cM3dGCps* cps, cXyz* xyz) const { return cM3d_Cross_CpsSph(*cps, *this, xyz); } + bool Cross(const cM3dGCyl* cyl, f32* f) const { return cM3d_Cross_CylSph(cyl, this, f); } +}; // Size = 0x14 + +STATIC_ASSERT(0x14 == sizeof(cM3dGSph)); + +// additional symbols needed for cM3dGSph +extern "C" { +void Set__8cM3dGSphFRC4cXyzf(void); +} + +#endif \ No newline at end of file diff --git a/include/SSystem/SComponent/c_m3d_g_tri.h b/include/SSystem/SComponent/c_m3d_g_tri.h new file mode 100644 index 0000000..f940500 --- /dev/null +++ b/include/SSystem/SComponent/c_m3d_g_tri.h @@ -0,0 +1,40 @@ +#ifndef C_M3D_G_TRI_H_ +#define C_M3D_G_TRI_H_ + +#include "SSystem/SComponent/c_m3d_g_pla.h" +#include "dolphin/types.h" + +class cM3dGCyl; + +struct cM3dGTriS { + Vec a; + Vec b; + Vec c; +}; + +class cM3dGTri : public cM3dGPla { + // private: +public: + // cM3dGPla mPlane; + Vec mA; + Vec mB; + Vec mC; + + cM3dGTri() {} + virtual ~cM3dGTri() {} + bool cross(const cM3dGCyl*, Vec*) const; + void setPos(const Vec*, const Vec*, const Vec*); + void setBg(const Vec*, const Vec*, const Vec*, const cM3dGPla*); + void set(const Vec*, const Vec*, const Vec*, const Vec*); + bool Cross(cM3dGCps const& cps, cXyz* xyz) const { return cM3d_Cross_CpsTri(cps, *this, xyz); } + bool Cross(cM3dGCyl const& cyl, cXyz* xyz) const { return this->cross(&cyl, xyz); } + bool Cross(cM3dGSph const& sph, cXyz* xyz) const { return cM3d_Cross_SphTri(&sph, this, xyz); } + bool Cross(cM3dGTri const& other, cXyz* xyz) const { + return cM3d_Cross_TriTri(*this, other, xyz); + } + bool cross(const cM3dGLin* lin, Vec* xyz, bool param_2, bool param_3) const { + return cM3d_Cross_LinTri(lin, this, xyz, param_2, param_3); + } +}; + +#endif \ No newline at end of file diff --git a/include/SSystem/SComponent/c_malloc.h b/include/SSystem/SComponent/c_malloc.h new file mode 100644 index 0000000..0a352b2 --- /dev/null +++ b/include/SSystem/SComponent/c_malloc.h @@ -0,0 +1,15 @@ +#ifndef C_MALLOC_H +#define C_MALLOC_H + +#include "dolphin/types.h" + +class JKRHeap; + +struct cMl { + static JKRHeap* Heap; + /* 80263220 */ static void init(JKRHeap*); + /* 80263228 */ static void* memalignB(int, u32); + /* 80263260 */ static void free(void*); +}; + +#endif /* C_MALLOC_H */ diff --git a/include/SSystem/SComponent/c_math.h b/include/SSystem/SComponent/c_math.h new file mode 100644 index 0000000..fac1f5a --- /dev/null +++ b/include/SSystem/SComponent/c_math.h @@ -0,0 +1,51 @@ +#ifndef C_MATH_H +#define C_MATH_H + +#include "JSystem/JMath/JMATrigonometric.h" + +s16 cM_rad2s(float rad); +u16 U_GetAtanTable(float, float); +s16 cM_atan2s(float y, float x); +float cM_atan2f(float y, float x); +void cM_initRnd(int, int, int); +float cM_rnd(void); +float cM_rndF(float); +float cM_rndFX(float); +void cM_initRnd2(int, int, int); +float cM_rnd2(void); +float cM_rndF2(float); +float cM_rndFX2(float); + +inline f32 cM_scos(s16 x) { + return JMASCos(x); +} + +inline f32 cM_ssin(s16 x) { + return JMASSin(x); +} + +inline s16 cM_deg2s(f32 deg) { + return deg * 182.04445f; +} + +inline s16 i_cM_deg2s(f32 deg) { + return deg; +} + +inline f32 cM_fcos(f32 x) { + return JMASCos(cM_rad2s(x)); +} + +inline f32 cM_fsin(f32 x) { + return JMASSin(cM_rad2s(x)); +} + +inline f32 cM_sht2d(f32 v) { + return v * 0.005493164f; +} + +inline f32 cM_s2rad(s16 x) { + return x * 9.58738e-05f; +} + +#endif /* C_MATH_H */ diff --git a/include/SSystem/SComponent/c_node.h b/include/SSystem/SComponent/c_node.h new file mode 100644 index 0000000..c7be81e --- /dev/null +++ b/include/SSystem/SComponent/c_node.h @@ -0,0 +1,28 @@ +#ifndef C_NODE_H +#define C_NODE_H + + +typedef struct node_class { + struct node_class* mpPrevNode; + void* mpData; + struct node_class* mpNextNode; +} node_class; + +void cNd_Join(node_class* pA, node_class* pB); +int cNd_LengthOf(node_class* pNode); +node_class* cNd_First(node_class* pNode); +node_class* cNd_Last(node_class* pNode); +node_class* cNd_Order(node_class* pNode, int idx); +void cNd_SingleCut(node_class* pNode); +void cNd_Cut(node_class* pNode); +void cNd_Addition(node_class* pA, node_class* pB); +void cNd_Insert(node_class* pA, node_class* pB); +void cNd_SetObject(node_class* pNode, void* pData); +void cNd_ClearObject(node_class* pNode); +void cNd_ForcedClear(node_class* pNode); +void cNd_Create(node_class* pNode, void* pData); + +#define NODE_GET_PREV(pNode) (pNode ? pNode->mpPrevNode : NULL) +#define NODE_GET_NEXT(pNode) (pNode ? pNode->mpNextNode : NULL) + +#endif /* C_NODE_H */ diff --git a/include/SSystem/SComponent/c_node_iter.h b/include/SSystem/SComponent/c_node_iter.h new file mode 100644 index 0000000..fe68ac8 --- /dev/null +++ b/include/SSystem/SComponent/c_node_iter.h @@ -0,0 +1,13 @@ +#ifndef C_NODE_ITER_H +#define C_NODE_ITER_H + + +typedef struct node_class node_class; + +typedef int (*cNdIt_MethodFunc)(node_class* pNode, void* pUserData); +int cNdIt_Method(node_class* pNode, cNdIt_MethodFunc pMethod, void* pUserData); + +typedef void* (*cNdIt_JudgeFunc)(node_class* pNode, void* pUserData); +void* cNdIt_Judge(node_class* pNode, cNdIt_JudgeFunc pJudge, void* pUserData); + +#endif /* C_NODE_ITER_H */ diff --git a/include/SSystem/SComponent/c_phase.h b/include/SSystem/SComponent/c_phase.h new file mode 100644 index 0000000..aea0da1 --- /dev/null +++ b/include/SSystem/SComponent/c_phase.h @@ -0,0 +1,32 @@ +#ifndef C_PHASE_H +#define C_PHASE_H + + +typedef int (*cPhs__Handler)(void*); + +enum cPhs__Step { + /* 0x0 */ cPhs_INIT_e, + /* 0x1 */ cPhs_LOADING_e, + /* 0x2 */ cPhs_NEXT_e, + /* 0x3 */ cPhs_UNK3_e, // appears to be an alternate error code, unsure how it differs + /* 0x4 */ cPhs_COMPLEATE_e, + /* 0x5 */ cPhs_ERROR_e, +}; + +typedef struct request_of_phase_process_class { + cPhs__Handler* mpHandlerTable; + int id; +} request_of_phase_process_class; + +typedef int (*request_of_phase_process_fn)(void*); + +void cPhs_Reset(request_of_phase_process_class* pPhase); +void cPhs_Set(request_of_phase_process_class* pPhase, cPhs__Handler* pHandlerTable); +void cPhs_UnCompleate(request_of_phase_process_class* pPhase); +int cPhs_Compleate(request_of_phase_process_class* pPhase); +int cPhs_Next(request_of_phase_process_class* pPhase); +int cPhs_Do(request_of_phase_process_class* pPhase, void* pUserData); +int cPhs_Handler(request_of_phase_process_class* pPhase, cPhs__Handler* pHandlerTable, + void* pUserData); + +#endif /* C_PHASE_H */ diff --git a/include/SSystem/SComponent/c_request.h b/include/SSystem/SComponent/c_request.h new file mode 100644 index 0000000..3133a50 --- /dev/null +++ b/include/SSystem/SComponent/c_request.h @@ -0,0 +1,212 @@ +#ifndef C_REQUEST_H +#define C_REQUEST_H + +#include "dolphin/types.h" + +struct request_base_class { + struct { + u8 flag0 : 1; + u8 flag1 : 1; + u8 flag2 : 6; + } field_0x0; + u8 field_0x1; + u8 field_0x2; + u8 field_0x3; + u16 field_0x4; + u8 field_0x6; + u8 field_0x7; + u32 field_0x8; + s8 field_0xc; + u8 field_0xd; + u8 field_0xe; + u8 field_0xf; + int* field_0x10; + // u8 field_0x11; + // u8 field_0x12; + // u8 field_0x13; + u8 field_0x14; + u8 field_0x15; + u8 field_0x16; + u8 field_0x17; + u8 field_0x18; + u8 field_0x19; + u8 field_0x1a; + u8 field_0x1b; + u8 field_0x1c; + u8 field_0x1d; + u8 field_0x1e; + u8 field_0x1f; + u32* field_0x20; + u8 field_0x24; + u8 field_0x25; + u8 field_0x26; + u8 field_0x27; + u8 field_0x28; + u8 field_0x29; + u8 field_0x2a; + u8 field_0x2b; + u8 field_0x2c; + u8 field_0x2d; + u8 field_0x2e; + u8 field_0x2f; + u8 field_0x30; + u8 field_0x31; + u8 field_0x32; + u8 field_0x33; + u8 field_0x34; + u8 field_0x35; + u8 field_0x36; + u8 field_0x37; + u8 field_0x38; + u8 field_0x39; + u8 field_0x3a; + u8 field_0x3b; + u8 field_0x3c; + u8 field_0x3d; + u8 field_0x3e; + u8 field_0x3f; + u8 field_0x40; + u8 field_0x41; + u8 field_0x42; + u8 field_0x43; + u8 field_0x44; + u8 field_0x45; + u8 field_0x46; + u8 field_0x47; + u8 field_0x48; + u8 field_0x49; + u8 field_0x4a; + u8 field_0x4b; + u8 field_0x4c; + u8 field_0x4d; + u8 field_0x4e; + u8 field_0x4f; + u8 field_0x50; + u8 field_0x51; + u8 field_0x52; + u8 field_0x53; + u8 field_0x54; + u8 field_0x55; + u8 field_0x56; + u8 field_0x57; + u8 field_0x58; + u8 field_0x59; + u8 field_0x5a; + u8 field_0x5b; + u8 field_0x5c; + u8 field_0x5d; + u8 field_0x5e; + u8 field_0x5f; + u8 field_0x60; + u8 field_0x61; + u8 field_0x62; + u8 field_0x63; + u8 field_0x64; + u8 field_0x65; + u8 field_0x66; + u8 field_0x67; + u8 field_0x68; + u8 field_0x69; + u8 field_0x6a; + u8 field_0x6b; + u8 field_0x6c; + u8 field_0x6d; + u8 field_0x6e; + u8 field_0x6f; + u8 field_0x70; + u8 field_0x71; + u8 field_0x72; + u8 field_0x73; + u8 field_0x74; + u8 field_0x75; + u8 field_0x76; + u8 field_0x77; + u8 field_0x78; + u8 field_0x79; + u8 field_0x7a; + u8 field_0x7b; + u8 field_0x7c; + u8 field_0x7d; + u8 field_0x7e; + u8 field_0x7f; + u8 field_0x80; + u8 field_0x81; + u8 field_0x82; + u8 field_0x83; + u8 field_0x84; + u8 field_0x85; + u8 field_0x86; + u8 field_0x87; + u8 field_0x88; + u8 field_0x89; + u8 field_0x8a; + u8 field_0x8b; + u8 field_0x8c; + u8 field_0x8d; + u8 field_0x8e; + u8 field_0x8f; + u8 field_0x90; + u8 field_0x91; + u8 field_0x92; + u8 field_0x93; + u8 field_0x94; + u8 field_0x95; + u8 field_0x96; + u8 field_0x97; + u8 field_0x98; + u8 field_0x99; + u8 field_0x9a; + u8 field_0x9b; + u8 field_0x9c; + u8 field_0x9d; + u8 field_0x9e; + u8 field_0x9f; + u8 field_0xa0; + u8 field_0xa1; + u8 field_0xa2; + u8 field_0xa3; + u8 field_0xa4; + u8 field_0xa5; + u8 field_0xa6; + u8 field_0xa7; + u8 field_0xa8; + u8 field_0xa9; + u8 field_0xaa; + u8 field_0xab; + u8 field_0xac; + u8 field_0xad; + u8 field_0xae; + u8 field_0xaf; + u8 field_0xb0; + u8 field_0xb1; + u8 field_0xb2; + u8 field_0xb3; + u8 field_0xb4; + u8 field_0xb5; + u8 field_0xb6; + u8 field_0xb7; + u8 field_0xb8; + u8 field_0xb9; + u8 field_0xba; + u8 field_0xbb; + u8 field_0xbc; + u8 field_0xbd; + u8 field_0xbe; + u8 field_0xbf; + u32 field_0xc0; + // u8 field_0xc1; + // u8 field_0xc2; + // u8 field_0xc3; + request_base_class* field_0xc4; + // u8 field_0xc5; + // u8 field_0xc6; + // u8 field_0xc7; + u32* field_0xc8; +}; + +int cReq_Is_Done(request_base_class*); +void cReq_Done(request_base_class*); +void cReq_Command(request_base_class*, u8); +void cReq_Create(request_base_class*, u8); + +#endif /* C_REQUEST_H */ diff --git a/include/SSystem/SComponent/c_sxyz.h b/include/SSystem/SComponent/c_sxyz.h new file mode 100644 index 0000000..2597254 --- /dev/null +++ b/include/SSystem/SComponent/c_sxyz.h @@ -0,0 +1,34 @@ +#ifndef C_SXYZ_H +#define C_SXYZ_H + +#include "dolphin/mtx/vec.h" + +class csXyz : public SVec { +public: + static const csXyz Zero; + /* 80018BD0 */ ~csXyz() {}; + /* inline */ csXyz() {} + /* inline */ csXyz(const csXyz& other) : SVec(other){}; + /* 802673F4 */ csXyz(s16, s16, s16); + /* 80267404 */ csXyz operator+(csXyz&); + /* 8026745C */ void operator+=(csXyz&); + /* 80267490 */ csXyz operator-(csXyz&); + /* 802674E8 */ csXyz operator*(f32); + s16 GetX() const { return x; } + s16 GetY() const { return y; } + s16 GetZ() const { return z; } + + void set(s16 oX, s16 oY, s16 oZ) { + x = oX; + y = oY; + z = oZ; + } + + void setall(s16 val) { + x = val; + y = val; + z = val; + } +}; + +#endif /* C_SXYZ_H */ diff --git a/include/SSystem/SComponent/c_tag.h b/include/SSystem/SComponent/c_tag.h new file mode 100644 index 0000000..4c536cd --- /dev/null +++ b/include/SSystem/SComponent/c_tag.h @@ -0,0 +1,25 @@ +#ifndef C_TAG_H +#define C_TAG_H + +#include "SSystem/SComponent/c_node.h" +#include "dolphin/types.h" + +typedef struct node_list_class node_list_class; +typedef struct node_lists_tree_class node_lists_tree_class; + +typedef struct create_tag_class { + node_class mpNode; + void* mpTagData; + s8 mbIsUse; +} create_tag_class; + +int cTg_IsUse(create_tag_class* pTag); +int cTg_SingleCutFromTree(create_tag_class* pTag); +int cTg_AdditionToTree(node_lists_tree_class* pTree, int listIdx, create_tag_class* pTag); +int cTg_InsertToTree(node_lists_tree_class* pTree, int listIdx, create_tag_class* pTag, int idx); +node_class* cTg_GetFirst(node_list_class* pTag); +int cTg_SingleCut(create_tag_class* pTag); +int cTg_Addition(node_list_class* pList, create_tag_class* pTag); +void cTg_Create(create_tag_class* pTag, void* pData); + +#endif /* C_TAG_H */ diff --git a/include/SSystem/SComponent/c_tag_iter.h b/include/SSystem/SComponent/c_tag_iter.h new file mode 100644 index 0000000..c9abb17 --- /dev/null +++ b/include/SSystem/SComponent/c_tag_iter.h @@ -0,0 +1,21 @@ +#ifndef C_TAG_ITER_H +#define C_TAG_ITER_H + +#include "SSystem/SComponent/c_node_iter.h" + +typedef struct create_tag_class create_tag_class; + +typedef struct method_filter { + cNdIt_MethodFunc mpMethodFunc; + void* mpUserData; +} method_filter; + +typedef struct judge_filter { + cNdIt_JudgeFunc mpJudgeFunc; + void* mpUserData; +} judge_filter; + +int cTgIt_MethodCall(create_tag_class* pTag, method_filter* pMethodFilter); +void* cTgIt_JudgeFilter(create_tag_class* pTag, judge_filter* pJudgeFilter); + +#endif /* C_TAG_ITER_H */ diff --git a/include/SSystem/SComponent/c_tree.h b/include/SSystem/SComponent/c_tree.h new file mode 100644 index 0000000..6cbfcad --- /dev/null +++ b/include/SSystem/SComponent/c_tree.h @@ -0,0 +1,18 @@ +#ifndef C_TREE_H +#define C_TREE_H + + +typedef struct node_class node_class; +typedef struct node_list_class node_list_class; + +typedef struct node_lists_tree_class { + node_list_class* mpLists; + int mNumLists; +} node_lists_tree_class; + +int cTr_SingleCut(node_class* pNode); +int cTr_Addition(node_lists_tree_class* pTree, int listIdx, node_class* pNode); +int cTr_Insert(node_lists_tree_class* pTree, int listIdx, node_class* pNode, int idx); +void cTr_Create(node_lists_tree_class* pTree, node_list_class* pLists, int numLists); + +#endif /* C_TREE_H */ diff --git a/include/SSystem/SComponent/c_tree_iter.h b/include/SSystem/SComponent/c_tree_iter.h new file mode 100644 index 0000000..147e026 --- /dev/null +++ b/include/SSystem/SComponent/c_tree_iter.h @@ -0,0 +1,11 @@ +#ifndef C_TREE_ITER_H +#define C_TREE_ITER_H + +#include "SSystem/SComponent/c_node_iter.h" + +typedef struct node_lists_tree_class node_lists_tree_class; + +int cTrIt_Method(node_lists_tree_class* pTree, cNdIt_MethodFunc pJudgeFunc, void* pUserData); +void* cTrIt_Judge(node_lists_tree_class* pTree, cNdIt_JudgeFunc pJudgeFunc, void* pUserData); + +#endif /* C_TREE_ITER_H */ diff --git a/include/SSystem/SComponent/c_xyz.h b/include/SSystem/SComponent/c_xyz.h new file mode 100644 index 0000000..12b64bb --- /dev/null +++ b/include/SSystem/SComponent/c_xyz.h @@ -0,0 +1,141 @@ +#ifndef C_XYZ_H +#define C_XYZ_H + +#include "MSL_C/math.h" +#include "dolphin/mtx/vec.h" + +struct cXyz : Vec { + static const cXyz Zero; + static const cXyz BaseX; + static const cXyz BaseY; + static const cXyz BaseZ; + static const cXyz BaseXY; + static const cXyz BaseXZ; + static const cXyz BaseYZ; + static const cXyz BaseXYZ; + /* 80009184 */ ~cXyz() {} + /* inlined */ cXyz() {} + cXyz(f32 x, f32 y, f32 z) { + this->x = x; + this->y = y; + this->z = z; + } + cXyz(const cXyz& vec) { + this->x = vec.x; + this->y = vec.y; + this->z = vec.z; + } + cXyz(const Vec& vec) { + this->x = vec.x; + this->y = vec.y; + this->z = vec.z; + } + void operator=(const Vec& vec) { + this->x = vec.x; + this->y = vec.y; + this->z = vec.z; + } + /* 80266AE4 */ cXyz operator+(Vec const&) const; + /* 80266B34 */ cXyz operator-(Vec const&) const; + /* 80266B84 */ cXyz operator*(f32) const; + /* 80266BD0 */ cXyz operator*(Vec const&) const; + /* 80266C18 */ cXyz operator/(f32) const; + /* 800977D8 */ // void operator=(cXyz const&); + + void operator+=(f32 f) { + x += f; + y += f; + z += f; + } + void operator-=(f32 f) { + x -= f; + y -= f; + z -= f; + } + void operator-=(const Vec& other) { VECSubtract(this, &other, this); } + void operator+=(const Vec& other) { VECAdd(this, &other, this); } + void operator*=(f32 scale) { VECScale(this, this, scale); } + /* 80266C6C */ cXyz getCrossProduct(Vec const&) const; + /* 80266CBC */ cXyz outprod(Vec const&) const; + /* 80266CE4 */ cXyz norm() const; + /* 80266D30 */ cXyz normZP() const; + /* 80266DC4 */ cXyz normZC() const; + /* 80266EF4 */ cXyz normalize(); + /* 80266F48 */ cXyz normalizeZP(); + /* 80266FDC */ bool normalizeRS(); + /* 8026702C */ bool operator==(Vec const&) const; + /* 8026706C */ bool operator!=(Vec const&) const; + /* 802670AC */ bool isZero() const; + /* 80267128 */ s16 atan2sX_Z() const; + /* 80267150 */ s16 atan2sY_XZ() const; + + void set(f32 pX, f32 pY, f32 pZ) { + x = pX; + y = pY; + z = pZ; + } + + void set(const Vec& other) { + x = other.x; + y = other.y; + z = other.z; + } + + f32 getXDiff(const Vec* other) const { return x - other->x; } + f32 getYDiff(const Vec* other) const { return y - other->y; } + f32 getZDiff(const Vec* other) const { return z - other->z; } + + void setAll(f32 f) { set(f, f, f); } + + void setMin(const cXyz& other) { + if (x > other.x) { + x = other.x; + } + if (y > other.y) { + y = other.y; + } + if (z > other.z) { + z = other.z; + } + } + + void setMax(const cXyz& other) { + if (x < other.x) { + x = other.x; + } + if (y < other.y) { + y = other.y; + } + if (z < other.z) { + z = other.z; + } + } + + float getSquareMag() const { return VECSquareMag(this); } + f32 getSquareDistance(const Vec& other) const { return VECSquareDistance(this, &other); } + + static float getNearZeroValue() { return 8e-11f; } + + bool isNearZeroSquare() const { return (this->getSquareMag() < getNearZeroValue()); } + f32 abs2() const { return this->getSquareMag(); } + f32 abs2(const Vec& other) const { return this->getSquareDistance(other); } + f32 abs2XZ() const { + cXyz tmp(this->x, 0, this->z); + return tmp.abs2(); + } + f32 abs2XZ(const Vec& other) const { + cXyz tmp(this->x, 0, this->z); + cXyz tmp2(other.x, 0, other.z); + return tmp.abs2(tmp2); + } + f32 abs() const { return sqrtf(this->abs2()); } + f32 abs(const Vec& other) const { return sqrtf(this->abs2(other)); } + f32 absXZ() const { return sqrtf(this->abs2XZ()); } + f32 absXZ(const Vec& other) const { return sqrtf(this->abs2XZ(other)); } + f32 getMagXZ() const { return cXyz(this->x, 0, this->z).getSquareMag(); } + + f32 getDotProduct(const Vec& other) const { return VECDotProduct(this, &other); } + f32 inprod(const Vec& other) const { return getDotProduct(other); } +}; + +#endif /* C_XYZ_H */ diff --git a/include/dolphin/mtx/mtx.h b/include/dolphin/mtx/mtx.h new file mode 100644 index 0000000..5764d5b --- /dev/null +++ b/include/dolphin/mtx/mtx.h @@ -0,0 +1,76 @@ +#ifndef MTX_H +#define MTX_H + +#include "dolphin/mtx/mtx44.h" +#include "dolphin/mtx/quat.h" +#include "dolphin/types.h" + +#ifdef __cplusplus +extern "C" { +#endif + +typedef f32 Mtx[3][4]; +typedef f32 Mtx33[3][3]; +typedef f32 Mtx23[2][3]; +typedef f32 (*MtxP)[4]; +typedef f32 (*Mtx3P)[3]; +typedef const f32 (*CMtxP)[4]; // Change name later? + +void PSMTXIdentity(Mtx m); +void PSMTXCopy(const Mtx src, Mtx dst); +void PSMTXConcat(const Mtx a, const Mtx b, Mtx ab); +u32 PSMTXInverse(const Mtx src, Mtx inv); +void PSMTXRotRad(Mtx m, u8 axis, f32 rad); +void PSMTXRotTrig(Mtx m, u8 axis, f32 sin, f32 cos); +f64 __PSMTXRotAxisRadInternal(f64 param_1, f64 param_2, int param_3, int param_4); +void PSMTXRotAxisRad(Mtx m, const Vec* axis, f32 rad); +void PSMTXTrans(Mtx m, f32 x, f32 y, f32 z); +void PSMTXTransApply(const Mtx src, Mtx dst, f32 x, f32 y, f32 z); +void PSMTXScale(Mtx m, f32 x, f32 y, f32 z); +void PSMTXScaleApply(const Mtx src, Mtx dst, f32 x, f32 y, f32 z); +void PSMTXQuat(Mtx m, const Quaternion* q); + +void C_MTXLookAt(Mtx m, const Vec* camPos, const Vec* camUp, const Vec* target); +void C_MTXLightPerspective(Mtx m, f32 fovY, f32 aspect, f32 scale_s, f32 scale_t, f32 trans_s, + f32 trans_t); +void C_MTXLightOrtho(Mtx m, f32 top, f32 bottom, f32 left, f32 right, f32 scale_s, f32 scale_t, + f32 trans_s, f32 trans_t); + +inline void C_MTXRotAxisRad(Mtx m, const Vec* axis, f32 rad) { + PSMTXRotAxisRad(m, axis, rad); +} + +/* When compiling in debug mode, use C implementations */ +#ifdef DEBUG +#define MTXIdentity C_MTXIdentity +#define MTXCopy C_MTXCopy +#define MTXConcat C_MTXConcat +#define MTXInverse C_MTXInverse +#define MTXRotRad C_MTXRotRad +#define MTXRotTrig C_MTXRotTrig +#define MTXRotAxisRad C_MTXRotAxisRad +#define MTXTrans C_MTXTrans +#define MTXTransApply C_MTXTransApply +#define MTXScale C_MTXScale +#define MTXScaleApply C_MTXScaleApply +#define MTXQuat C_MTXQuat +#else +#define MTXIdentity PSMTXIdentity +#define MTXCopy PSMTXCopy +#define MTXConcat PSMTXConcat +#define MTXInverse PSMTXInverse +#define MTXRotRad PSMTXRotRad +#define MTXRotTrig PSMTXRotTrig +#define MTXRotAxisRad PSMTXRotAxisRad +#define MTXTrans PSMTXTrans +#define MTXTransApply PSMTXTransApply +#define MTXScale PSMTXScale +#define MTXScaleApply PSMTXScaleApply +#define MTXQuat PSMTXQuat +#endif + +#ifdef __cplusplus +}; +#endif + +#endif /* MTX_H */ diff --git a/include/dolphin/mtx/mtx44.h b/include/dolphin/mtx/mtx44.h new file mode 100644 index 0000000..44ed7c7 --- /dev/null +++ b/include/dolphin/mtx/mtx44.h @@ -0,0 +1,19 @@ +#ifndef MTX44_H +#define MTX44_H + +#include "dolphin/types.h" + +typedef f32 Mtx44[4][4]; + +#ifdef __cplusplus +extern "C" { +#endif + +void C_MTXPerspective(Mtx44 m, f32 fovy, f32 aspect, f32 near, f32 far); +void C_MTXOrtho(Mtx44 m, f32 top, f32 bottom, f32 left, f32 right, f32 near, f32 far); + +#ifdef __cplusplus +}; +#endif + +#endif /* MTX44_H */ diff --git a/include/dolphin/mtx/mtxvec.h b/include/dolphin/mtx/mtxvec.h new file mode 100644 index 0000000..8e8aaab --- /dev/null +++ b/include/dolphin/mtx/mtxvec.h @@ -0,0 +1,32 @@ +#ifndef MTXVEC_H +#define MTXVEC_H + +#include "dolphin/mtx/mtx.h" + +#ifdef __cplusplus +extern "C" { +#endif + +void PSMTXMultVec(const Mtx m, const Vec* src, Vec* dst); +void PSMTXMultVecSR(const Mtx m, const Vec* src, Vec* dst); +void PSMTXMultVecArray(const Mtx m, const Vec* srcBase, Vec* dstBase, u32 count); +void PSMTXMultVecArraySR(const Mtx m, const Vec* srcBase, Vec* dstBase, u32 count); + +/* When compiling in debug mode, use C implementations */ +#ifdef DEBUG +#define MTXMultVec C_MTXMultVec +#define MTXMultVecSR C_MTXMultVecSR +#define MTXMultVecArray C_MTXMultVecArray +#define MTXMultVecArraySR C_MTXMultVecArraySR +#else +#define MTXMultVec PSMTXMultVec +#define MTXMultVecSR PSMTXMultVecSR +#define MTXMultVecArray PSMTXMultVecArray +#define MTXMultVecArraySR PSMTXMultVecArraySR +#endif + +#ifdef __cplusplus +}; +#endif + +#endif /* MTXVEC_H */ diff --git a/include/dolphin/mtx/quat.h b/include/dolphin/mtx/quat.h new file mode 100644 index 0000000..b73d28f --- /dev/null +++ b/include/dolphin/mtx/quat.h @@ -0,0 +1,29 @@ +#ifndef QUAT_H +#define QUAT_H + +#include "dolphin/mtx/vec.h" + +#ifdef __cplusplus +extern "C" { +#endif + +typedef struct Quaternion { + f32 x, y, z, w; +} Quaternion; + +void PSQUATMultiply(const Quaternion* a, const Quaternion* b, Quaternion* ab); +void C_QUATRotAxisRad(Quaternion* q, const Vec* axis, f32 rad); +void C_QUATSlerp(const Quaternion* p, const Quaternion* q, Quaternion* r, f32 t); + +/* When compiling in debug mode, use C implementations */ +#ifdef DEBUG +#define QUATMultiply C_QUATMultiply +#else +#define QUATMultiply PSQUATMultiply +#endif + +#ifdef __cplusplus +}; +#endif + +#endif /* QUAT_H */ diff --git a/include/dolphin/mtx/vec.h b/include/dolphin/mtx/vec.h new file mode 100644 index 0000000..aa09ad3 --- /dev/null +++ b/include/dolphin/mtx/vec.h @@ -0,0 +1,117 @@ +#ifndef VEC_H +#define VEC_H + +#include "dolphin/types.h" + +#ifdef __cplusplus +extern "C" { +#endif + +typedef struct Vec { + f32 x, y, z; +} Vec; + +typedef Vec* VecPtr; +typedef Vec Point3d; +typedef Vec* Point3dPtr; + +typedef struct SVec { + s16 x, y, z; +} SVec; + +void PSVECAdd(const Vec* a, const Vec* b, Vec* ab); +void PSVECSubtract(const Vec* a, const Vec* b, Vec* a_b); +void PSVECScale(const Vec* src, Vec* dst, f32 scale); +void PSVECNormalize(const Vec* src, Vec* unit); +f32 PSVECSquareMag(const Vec* v); +f32 PSVECMag(const Vec* v); +f32 PSVECDotProduct(const Vec* a, const Vec* b); +void PSVECCrossProduct(const Vec* a, const Vec* b, Vec* axb); +f32 PSVECSquareDistance(const Vec* a, const Vec* b); +f32 PSVECDistance(const Vec* a, const Vec* b); + +void C_VECHalfAngle(const Vec* a, const Vec* b, Vec* half); +void C_VECReflect(const Vec* src, const Vec* normal, Vec* dst); + +inline void C_VECAdd(register const Vec* a, register const Vec* b, register Vec* ab) { + register f32 axy; + register f32 bxy; + register f32 az; + register f32 sumz; + register f32 bz; + asm { + psq_l axy, 0(a), 0, 0 + psq_l bxy, 0(b), 0, 0 + ps_add axy, axy, bxy + psq_st axy, 0(ab), 0, 0 + psq_l az, 8(a), 1, 0 + psq_l bz, 8(b), 1, 0 + ps_add sumz, az, bz + psq_st sumz, 8(ab), 1, 0 + } +} + +inline void C_VECSubtract(register const Vec* a, register const Vec* b, register Vec* ab) { + register f32 axy; + register f32 bxy; + register f32 az; + register f32 subz; + register f32 bz; + asm { + psq_l axy, 0(a), 0, 0 + psq_l bxy, 0(b), 0, 0 + ps_sub bxy, axy, bxy + psq_st bxy, 0(ab), 0, 0 + psq_l az, 8(a), 1, 0 + psq_l bz, 8(b), 1, 0 + ps_sub subz, az, bz + psq_st subz, 8(ab), 1, 0 + } +} + +inline f32 C_VECSquareMag(const Vec* v) { + register f32 x_y; + register f32 z; + register f32 res; + register const f32* src = &v->x; + asm { + psq_l x_y, 0(src), 0, 0 + ps_mul x_y, x_y, x_y + lfs z, 8(src) + ps_madd res, z, z, x_y + ps_sum0 res, res, x_y, x_y + } + ; + return res; +} + +/* When compiling in debug mode, use C implementations */ +#ifdef DEBUG +#define VECAdd C_VECAdd +#define VECSubtract C_VECSubtract +#define VECScale C_VECScale +#define VECNormalize C_VECNormalize +#define VECSquareMag C_VECSquareMag +#define VECMag C_VECMag +#define VECDotProduct C_VECDotProduct +#define VECCrossProduct C_VECCrossProduct +#define VECSquareDistance C_VECSquareDistance +#define VECDistance C_VECDistance +#else +#define VECAdd PSVECAdd +#define VECSubtract PSVECSubtract +#define VECScale PSVECScale +#define VECNormalize PSVECNormalize +#define VECSquareMag PSVECSquareMag +#define VECMag PSVECMag +#define VECDotProduct PSVECDotProduct +#define VECCrossProduct PSVECCrossProduct +#define VECSquareDistance PSVECSquareDistance +#define VECDistance PSVECDistance +#endif + +#ifdef __cplusplus +}; +#endif + +#endif /* VEC_H */ diff --git a/include/dolphin/types.h b/include/dolphin/types.h new file mode 100644 index 0000000..68fe0a8 --- /dev/null +++ b/include/dolphin/types.h @@ -0,0 +1,44 @@ +#ifndef TYPES_H_ +#define TYPES_H_ + +typedef signed char s8; +typedef signed short s16; +typedef signed long s32; +typedef signed long long s64; +typedef unsigned char u8; +typedef unsigned short u16; +typedef unsigned long u32; +typedef unsigned long long u64; + +typedef volatile u8 vu8; +typedef volatile u16 vu16; +typedef volatile u32 vu32; +typedef volatile u64 vu64; +typedef volatile s8 vs8; +typedef volatile s16 vs16; +typedef volatile s32 vs32; +typedef volatile s64 vs64; + +typedef float f32; +typedef double f64; +typedef volatile f32 vf32; +typedef volatile f64 vf64; + +typedef int BOOL; + +#define TRUE 1 +#define FALSE 0 + +#define READU32_BE(ptr, offset) \ + (((u32)ptr[offset] << 24) | ((u32)ptr[offset + 1] << 16) | ((u32)ptr[offset + 2] << 8) | \ + (u32)ptr[offset + 3]); + +#include "MSL_C/MSL_Common/Src/stddef.h" + +#define INT32_MAX (0x7fffffff) +#define UINT32_MAX (0xffffffff) + +#define FLOAT_MIN (1.175494351e-38f) +#define FLOAT_MAX (3.40282346638528860e+38f) + +#endif diff --git a/include/f_op/f_op_actor.h b/include/f_op/f_op_actor.h new file mode 100644 index 0000000..3057dde --- /dev/null +++ b/include/f_op/f_op_actor.h @@ -0,0 +1,202 @@ +#ifndef F_OP_ACTOR_H_ +#define F_OP_ACTOR_H_ + +#include "SSystem/SComponent/c_sxyz.h" +#include "SSystem/SComponent/c_xyz.h" +#include "f_pc/f_pc_leaf.h" +#include "global.h" + + +struct actor_method_class { + /* 0x00 */ leafdraw_method_class base; + /* 0x14 */ u8 field_0x14[0xC]; // Likely padding +}; + +struct actor_process_profile_definition { + /* 0x00 */ leaf_process_profile_definition mBase; + /* 0x24 */ actor_method_class* mSubMtd; + /* 0x28 */ u32 mStatus; + /* 0x2C */ u8 mActorType; + /* 0x2D */ u8 mCullType; +}; + +// Unclear what this is. Only appears in 4 profiles (BG,DSHUTTER,PATH,SCENE_EXIT) +struct actor_process_profile_definition2 { + /* 0x00 */ actor_process_profile_definition def; + /* 0x30 */ u32 field_0x30; +}; + +enum { + ACTOR_TYPE_ENEMY = 2, +}; + +class JKRSolidHeap; + +class dEvt_info_c { +public: + dEvt_info_c(); + virtual ~dEvt_info_c() {} + void setEventName(char*); + char* getEventName(); + void beforeProc(); + void onCondition(u16); + void offCondition(u16); + bool checkCommandCatch(); + BOOL checkCommandDoor(); + BOOL checkCommandDemoAccrpt() { return mCommand == 2; } + + void setCommand(u16 command) { mCommand = command; } + void setMapToolId(u8 id) { mMapToolId = id; } + void setEventId(s16 id) { mEventId = id; } + void setCondition(u16 condition) { mCondition = condition; } + u16 getCondition() { return mCondition; } + void setArchiveName(char* name) { mArchiveName = name; } + u8 getMapToolId() { return mMapToolId; } + s16 getEventId() { return mEventId; } + s16 getIdx() { return mIndex; } + void setIdx(u8 i_idx) { mIndex = i_idx; } + char* getArchiveName() { return mArchiveName; } + BOOL chkCondition(u16 condition) { return (mCondition & condition) == condition; } + void i_onCondition(u16 cond) { mCondition |= cond; } + void i_offCondition(u16 cond) { mCondition &= ~cond; } + + bool checkCommandTalk() { return mCommand == 1; } + bool checkCommandItem() { return mCommand == 4; } + BOOL i_checkCommandDoor() { return mCommand == 3; } + bool i_checkCommandDemoAccrpt() { return mCommand == 2; } + bool i_checkCommandCatch() { return mCommand == 6; } + + void suspendProc(void* actor) { + if (field_0x10 != NULL) { + field_0x14(actor); + } + } + + /* 0x04 */ u16 mCommand; + /* 0x06 */ u16 mCondition; + /* 0x08 */ s16 mEventId; + /* 0x0A */ u8 mMapToolId; + /* 0x0B */ s8 mIndex; + /* 0x0C */ char* mArchiveName; + /* 0x10 */ u8 field_0x10; + /* 0x14 */ void (*field_0x14)(void*); +}; // Size = 0x18 + +struct actor_place { + /* 807E2468 */ // void operator=(actor_place const&); + + /* 0x00 */ cXyz pos; + /* 0x0C */ csXyz angle; + /* 0x12 */ s8 roomNo; + /* 0x13 */ u8 field_0x13; +}; + +struct actor_attention_types { + void setFlag(u32 flags) { mFlags |= flags; } + + /* 0x00 */ u8 field_0x0[9]; + /* 0x0A */ s16 field_0xa; + /* 0x0C */ cXyz mPosition; + /* 0x18 */ u32 mFlags; +}; // Size = 0x1C + +class dJntCol_c; + +struct cull_sphere { + /* 0x0 */ Vec mCenter; + /* 0xC */ f32 mRadius; +}; + +struct cull_box { + /* 0x0 */ Vec mMin; + /* 0xC */ Vec mMax; +}; + +class fopAc_ac_c : public leafdraw_class { +public: + /* 0x0C0 */ int mAcType; + /* 0x0C4 */ create_tag_class mAcTg; + /* 0x0D8 */ create_tag_class mDwTg; + /* 0x0EC */ profile_method_class* mSubMtd; + /* 0x0F0 */ JKRSolidHeap* mHeap; + /* 0x0F4 */ dEvt_info_c mEvtInfo; + /* 0x10C */ dKy_tevstr_c mTevStr; + /* 0x494 */ u16 mSetID; + /* 0x496 */ u8 mGroup; + /* 0x497 */ s8 mCullType; + /* 0x498 */ u8 mDemoActorId; + /* 0x499 */ s8 mSubtype; + /* 0x49A */ u8 mCarryType; + /* 0x49C */ u32 mStatus; + /* 0x4A0 */ u32 mCondition; + /* 0x4A4 */ u32 mParentPcId; + /* 0x4A8 */ actor_place orig; + /* 0x4BC */ actor_place next; + /* 0x4D0 */ actor_place current; + /* 0x4E4 */ csXyz shape_angle; + /* 0x4EC */ cXyz mScale; + /* 0x4F8 */ cXyz speed; + /* 0x504 */ MtxP mCullMtx; + union { + /* 0x508 */ cull_box mBox; + /* 0x508 */ cull_sphere mSphere; + } mCull; + /* 0x520 */ f32 mCullSizeFar; + /* 0x524 */ J3DModel* model; + /* 0x528 */ dJntCol_c* mJntCol; + /* 0x52C */ f32 speedF; + /* 0x530 */ f32 mGravity; + /* 0x534 */ f32 mMaxFallSpeed; + /* 0x538 */ cXyz mEyePos; + /* 0x544 */ actor_attention_types mAttentionInfo; + /* 0x560 */ s16 field_0x560; + /* 0x562 */ s16 mHealth; + /* 0x564 */ u8 field_0x564; + /* 0x565 */ u8 field_0x565; + /* 0x566 */ u8 field_0x566; + /* 0x567 */ s8 field_0x567; + + fopAc_ac_c(); + ~fopAc_ac_c(); + + static u32 stopStatus; + + const cXyz& getPosition() const { return current.pos; } + const csXyz& getAngle() const { return current.angle; } + s8 getRoomNo() const { return current.roomNo; } +}; // Size: 0x568 + +STATIC_ASSERT(sizeof(fopAc_ac_c) == 0x568); + +class fopEn_enemy_c : public fopAc_ac_c { +public: + /* 80019404 */ bool initBallModel(); + /* 800194FC */ bool checkBallModelDraw(); + /* 80019520 */ void setBallModelEffect(dKy_tevstr_c*); + /* 800196A0 */ void drawBallModel(dKy_tevstr_c*); + + bool checkWolfNoLock() const { return mFlags & 0x200; } + bool checkHeadLockFlg() const { return mFlags & 0x80; } + bool checkDownFlg() const { return mFlags & 0x1; } + cXyz& getDownPos() { return mDownPos; } + + /* 0x568 */ cXyz mDownPos; + /* 0x574 */ cXyz mHeadLockPos; + /* 0x580 */ J3DModel* mBallModel; + /* 0x584 */ J3DAnmTextureSRTKey* mBtk; + /* 0x588 */ J3DAnmTevRegKey* mBrk; + /* 0x58C */ u8 field_0x58c; + /* 0x58D */ u8 mThrowMode; + /* 0x58E */ u16 mFlags; + /* 0x590 */ f32 field_0x590; + /* 0x594 */ u32 mEffectID1; + /* 0x598 */ u32 mEffectID2; + /* 0x59C */ u32 mMidnaBindID[3]; + /* 0x5A8 */ u8 field_0x5a8; +}; // Size: 0x5AC + +s32 fopAc_IsActor(void* actor); + +extern actor_method_class g_fopAc_Method; + +#endif diff --git a/include/f_op/f_op_actor_iter.h b/include/f_op/f_op_actor_iter.h new file mode 100644 index 0000000..be2e4ef --- /dev/null +++ b/include/f_op/f_op_actor_iter.h @@ -0,0 +1,10 @@ +#ifndef F_OP_ACTOR_ITER_H_ +#define F_OP_ACTOR_ITER_H_ + +typedef int (*fopAcIt_ExecutorFunc)(void*, void*); +typedef void* (*fopAcIt_JudgeFunc)(void*, void*); + +int fopAcIt_Executor(fopAcIt_ExecutorFunc, void*); +void* fopAcIt_Judge(fopAcIt_JudgeFunc, void*); + +#endif \ No newline at end of file diff --git a/include/f_op/f_op_actor_tag.h b/include/f_op/f_op_actor_tag.h new file mode 100644 index 0000000..b4fd81b --- /dev/null +++ b/include/f_op/f_op_actor_tag.h @@ -0,0 +1,13 @@ +#ifndef F_OP_ACTOR_TAG_H_ +#define F_OP_ACTOR_TAG_H_ + +#include "SSystem/SComponent/c_tag.h" + +u32 fopAcTg_ActorQTo(create_tag_class* pTag); +u32 fopAcTg_Init(create_tag_class* pTag, void* data); +u32 fopAcTg_ToActorQ(create_tag_class* c); + +// f_op_actor_tag::g_fopAcTg_Queue +extern node_list_class g_fopAcTg_Queue; + +#endif \ No newline at end of file diff --git a/include/f_op/f_op_draw_iter.h b/include/f_op/f_op_draw_iter.h new file mode 100644 index 0000000..1455b65 --- /dev/null +++ b/include/f_op/f_op_draw_iter.h @@ -0,0 +1,10 @@ +#ifndef F_F_OP_DRAW_ITER_H_ +#define F_F_OP_DRAW_ITER_H_ + +typedef struct create_tag_class create_tag_class; + +static create_tag_class* fopDwIt_GetTag(void); +create_tag_class* fopDwIt_Begin(void); +create_tag_class* fopDwIt_Next(create_tag_class* pCreateTag); + +#endif \ No newline at end of file diff --git a/include/f_op/f_op_draw_tag.h b/include/f_op/f_op_draw_tag.h new file mode 100644 index 0000000..281f979 --- /dev/null +++ b/include/f_op/f_op_draw_tag.h @@ -0,0 +1,15 @@ +#ifndef F_F_OP_DRAW_TAG +#define F_F_OP_DRAW_TAG + +#include "SSystem/SComponent/c_tree.h" + +typedef struct create_tag_class create_tag_class; + +extern node_lists_tree_class g_fopDwTg_Queue; + +void fopDwTg_DrawQTo(create_tag_class* pTag); +void fopDwTg_CreateQueue(); +bool fopDwTg_Init(create_tag_class* pCreateTagClass, void* pActor); +void fopDwTg_ToDrawQ(create_tag_class* pCreateTagClass, int priority); + +#endif \ No newline at end of file diff --git a/include/f_op/f_op_overlap.h b/include/f_op/f_op_overlap.h new file mode 100644 index 0000000..2f69bd3 --- /dev/null +++ b/include/f_op/f_op_overlap.h @@ -0,0 +1,6 @@ +#ifndef F_F_OP_OVERLAP_H_ +#define F_F_OP_OVERLAP_H_ + +static s32 fopOvlp_Draw(void* param_1); + +#endif diff --git a/include/f_op/f_op_overlap_mng.h b/include/f_op/f_op_overlap_mng.h new file mode 100644 index 0000000..897f832 --- /dev/null +++ b/include/f_op/f_op_overlap_mng.h @@ -0,0 +1,35 @@ +#ifndef F_F_OP_OVERLAP_MNG_H_ +#define F_F_OP_OVERLAP_MNG_H_ + +#include "f_pc/f_pc_leaf.h" + +struct request_base_class; + +class overlap_task_class : public leafdraw_class { +public: + /* 0xC0 */ leafdraw_method_class* field_0xc0; + /* 0xC4 */ u8 field_0xc4; // used as both u8 and request_base_class* ?? + /* 0xC8 */ int field_0xc8; + +}; // Size: 0xD8? + +struct overlap_process_profile_definition { + /* 0x00 */ leaf_process_profile_definition base; + /* 0x24 */ leafdraw_method_class* mSubMtd; +}; // Size: 0x28 + +int fopOvlpM_SceneIsStop(); +int fopOvlpM_SceneIsStart(); +void fopOvlpM_Management(); +int fopOvlpM_IsOutReq(overlap_task_class* i_this); +void fopOvlpM_Done(overlap_task_class* i_this); +void fopOvlpM_ToldAboutID(unsigned int param_1); +int fopOvlpM_IsPeek(); +int fopOvlpM_IsDone(); +int fopOvlpM_IsDoingReq(); +int fopOvlpM_ClearOfReq(); +request_base_class* fopOvlpM_Request(s16 param_1, u16 param_2); +int fopOvlpM_Cancel(); +void fopOvlpM_Init(); + +#endif \ No newline at end of file diff --git a/include/f_op/f_op_overlap_req.h b/include/f_op/f_op_overlap_req.h new file mode 100644 index 0000000..7a71f93 --- /dev/null +++ b/include/f_op/f_op_overlap_req.h @@ -0,0 +1,33 @@ +#ifndef F_F_OP_OVERLAP_REQ_H_ +#define F_F_OP_OVERLAP_REQ_H_ + +#include "SSystem/SComponent/c_phase.h" + +typedef struct layer_class layer_class; +struct request_base_class; + +class overlap_request_class { +public: + s8 field_0x0; + u8 field_0x1; + s16 field_0x2; + u16 field_0x4; + u16 mPeektime; + u32 field_0x8; + u32 field_0xc; + s16 field_0x10; + u8 field_0x12; + u8 field_0x13; + int field_0x14; + request_of_phase_process_class field_0x18; + u8* field_0x20; + layer_class* pCurrentLayer; +}; +int fopOvlpReq_OverlapClr(overlap_request_class* param_1); +request_base_class* fopOvlpReq_Request(overlap_request_class*, s16, u16); +int fopOvlpReq_Handler(overlap_request_class*); +int fopOvlpReq_Cancel(overlap_request_class*); +static int fopOvlpReq_phase_Done(overlap_request_class* param_1); +int fopOvlpReq_Is_PeektimeLimit(overlap_request_class*); + +#endif diff --git a/include/f_op/f_op_scene.h b/include/f_op/f_op_scene.h new file mode 100644 index 0000000..20775d8 --- /dev/null +++ b/include/f_op/f_op_scene.h @@ -0,0 +1,25 @@ +#ifndef F_F_OP_SCENE_H_ +#define F_F_OP_SCENE_H_ + +#include "f_op/f_op_scene_tag.h" +#include "f_pc/f_pc_node.h" + +struct request_of_phase_process_class; +class mDoDvdThd_command_c; + +typedef struct scene_process_profile_definition { + /* 0x00 */ node_process_profile_definition mBase; + /* 0x20 */ process_method_class* mpMtd; // Subclass methods + /* 0x24 */ u32 field_0x24; // padding? +} scene_process_profile_definition; + +class scene_class { +public: + /* 0x000 */ process_node_class mBase; + /* 0x1AC */ process_method_class* mpMtd; + /* 0x1B0 */ scene_tag_class mScnTg; +}; + +extern leafdraw_method_class g_fopScn_Method; + +#endif diff --git a/include/f_op/f_op_scene_iter.h b/include/f_op/f_op_scene_iter.h new file mode 100644 index 0000000..76166b1 --- /dev/null +++ b/include/f_op/f_op_scene_iter.h @@ -0,0 +1,7 @@ +#ifndef F_F_OP_SCENE_ITER_H_ +#define F_F_OP_SCENE_ITER_H_ + +typedef void* (*fop_ScnItFunc)(void* pProc, void* pUserData); +void* fopScnIt_Judge(fop_ScnItFunc pFunc1, void* pUserData); + +#endif \ No newline at end of file diff --git a/include/f_op/f_op_scene_mng.h b/include/f_op/f_op_scene_mng.h new file mode 100644 index 0000000..6be68ae --- /dev/null +++ b/include/f_op/f_op_scene_mng.h @@ -0,0 +1,35 @@ +#ifndef F_F_OP_SCENE_MNG_H_ +#define F_F_OP_SCENE_MNG_H_ + +#include "f_pc/f_pc_manager.h" +#include "f_op/f_op_scene.h" + +typedef struct base_process_class base_process_class; + +scene_class* fopScnM_SearchByID(unsigned int id); +int fopScnM_ChangeReq(scene_class*, s16, s16, u16); +unsigned int fopScnM_DeleteReq(scene_class*); +int fopScnM_CreateReq(s16, s16, u16, u32); +u32 fopScnM_ReRequest(s16, u32); +void fopScnM_Management(void); +void fopScnM_Init(void); + +inline u32 fpcM_LayerID(const void* pProc) { + return fpcBs_Is_JustOfType(g_fpcNd_type, ((base_process_class*)pProc)->mSubType) != FALSE ? + ((scene_class*)pProc)->mBase.mLayer.mLayerID : + 0xFFFFFFFF; +} + +inline u32 fopScnM_GetID(void* proc) { + return fpcM_GetID(proc); +} + +inline int fopScnM_LayerID(void* proc) { + return fpcM_LayerID(proc); +} + +inline u32 fopScnM_GetParam(void* proc) { + return fpcM_GetParam(proc); +} + +#endif diff --git a/include/f_op/f_op_scene_pause.h b/include/f_op/f_op_scene_pause.h new file mode 100644 index 0000000..da01d47 --- /dev/null +++ b/include/f_op/f_op_scene_pause.h @@ -0,0 +1,9 @@ +#ifndef F_F_OP_SCENE_PAUSE_H_ +#define F_F_OP_SCENE_PAUSE_H_ + +class scene_class; + +int fopScnPause_Enable(scene_class* pScene); +int fopScnPause_Disable(scene_class* pScene); + +#endif \ No newline at end of file diff --git a/include/f_op/f_op_scene_req.h b/include/f_op/f_op_scene_req.h new file mode 100644 index 0000000..e83310a --- /dev/null +++ b/include/f_op/f_op_scene_req.h @@ -0,0 +1,26 @@ +#ifndef F_F_OP_SCENE_REQ_H_ +#define F_F_OP_SCENE_REQ_H_ + +#include "f_pc/f_pc_node_req.h" + +class scene_class; + +extern "C" { +void fopScnRq_Handler__Fv(void); +void fopScnRq_ReRequest(void); +} + +class scene_request_class { +public: + node_create_request mCrtReq; + u32 mFadeRequest; // TODO: type is wrong + request_of_phase_process_class mReqPhsProcCls; + u8 field_0x70[4]; +}; + +// cPhs__Step fopScnRq_phase_ClearOverlap(scene_request_class* param_1); +s32 fopScnRq_Request(int, scene_class*, s16, void*, s16, u16); +s32 fopScnRq_ReRequest(unsigned int, s16, void*); +void fopScnRq_Handler(void); + +#endif \ No newline at end of file diff --git a/include/f_op/f_op_scene_tag.h b/include/f_op/f_op_scene_tag.h new file mode 100644 index 0000000..8d024f0 --- /dev/null +++ b/include/f_op/f_op_scene_tag.h @@ -0,0 +1,19 @@ +#ifndef F_F_OP_SCENE_TAG_H_ +#define F_F_OP_SCENE_TAG_H_ + +#include "SSystem/SComponent/c_phase.h" +#include "f_pc/f_pc_node.h" + + +class scene_tag_class { +public: + u8 field_0x00[0x14]; +}; + +void fopScnTg_QueueTo(scene_tag_class* pSceneTag); +void fopScnTg_ToQueue(scene_tag_class* pSceneTag); +void fopScnTg_Init(scene_tag_class* pSceneTag, void* pData); + +extern node_list_class g_fopScnTg_SceneList; + +#endif diff --git a/include/f_op/f_op_view.h b/include/f_op/f_op_view.h new file mode 100644 index 0000000..c3866db --- /dev/null +++ b/include/f_op/f_op_view.h @@ -0,0 +1,59 @@ +#ifndef F_F_OP_VIEW_H_ +#define F_F_OP_VIEW_H_ + +#include "SSystem/SComponent/c_xyz.h" +#include "dolphin/mtx/mtx.h" +#include "f_pc/f_pc_leaf.h" + +struct view_process_profile_definition { + /* 0x00 */ leaf_process_profile_definition mBase; + /* 0x24 */ leafdraw_method_class* mSubMtd; // Subclass methods + /* 0x28 */ u8 unk28; + /* 0x29 */ u8 unk29[3]; // pad + /* 0x2C */ u32 unk2C; + /* 0x30 */ u32 unk30; + /* 0x34 */ u32 unk34; + /* 0x38 */ u32 unk38; +}; + +class lookat_class { +public: + /* 0x00 */ cXyz mEye; + /* 0x0C */ cXyz mCenter; + /* 0x18 */ cXyz mUp; +}; + +struct scissor_class { + /* 0x0 */ f32 mXOrig; + /* 0x4 */ f32 mYOrig; + /* 0x8 */ f32 mWidth; + /* 0xC */ f32 mHeight; +}; + +struct view_port_class { + /* 0x00 */ f32 mXOrig; + /* 0x04 */ f32 mYOrig; + /* 0x08 */ f32 mWidth; + /* 0x0C */ f32 mHeight; + /* 0x10 */ f32 mNearZ; + /* 0x14 */ f32 mFarZ; + /* 0x18 */ scissor_class mScissor; +}; + +struct view_class : public leafdraw_class { + /* 0x0C0 */ leafdraw_method_class* mSubMtd; + /* 0x0C4 */ u8 field_0xc4; + /* 0x0C8 */ f32 mNear; + /* 0x0CC */ f32 mFar; + /* 0x0D0 */ f32 mFovy; + /* 0x0D4 */ f32 mAspect; + /* 0x0D8 */ lookat_class mLookat; + /* 0x0FC */ s16 mBank; + /* 0x100 */ Mtx44 mProjMtx; + /* 0x140 */ Mtx mViewMtx; + /* 0x170 */ Mtx mInvViewMtx; + /* 0x1A0 */ Mtx44 mProjViewMtx; + /* 0x1E0 */ Mtx mViewMtxNoTrans; +}; + +#endif \ No newline at end of file diff --git a/include/f_pc/f_pc_base.h b/include/f_pc/f_pc_base.h new file mode 100644 index 0000000..dd446d3 --- /dev/null +++ b/include/f_pc/f_pc_base.h @@ -0,0 +1,51 @@ + +#ifndef F_PC_BASE_H_ +#define F_PC_BASE_H_ + +#include "f_pc/f_pc_delete_tag.h" +#include "f_pc/f_pc_layer_tag.h" +#include "f_pc/f_pc_line_tag.h" +#include "f_pc/f_pc_priority.h" + +typedef struct create_request create_request; +typedef struct process_method_class process_method_class; +typedef struct process_profile_definition process_profile_definition; +typedef struct profile_method_class profile_method_class; + +typedef struct base_process_class { + /* 0x00 */ u32 mBsType; + /* 0x04 */ u32 mBsPcId; + /* 0x08 */ s16 mProcName; + /* 0x0A */ s8 mUnk0; + /* 0x0B */ u8 mPauseFlag; + /* 0x0C */ s8 mInitState; + /* 0x0D */ u8 mUnk2; + /* 0x0E */ s16 mBsTypeId; + /* 0x10 */ process_profile_definition* mpProf; + /* 0x14 */ struct create_request* mpCtRq; + /* 0x18 */ layer_management_tag_class mLyTg; + /* 0x34 */ line_tag mLnTg; + /* 0x4C */ delete_tag_class mDtTg; + /* 0x68 */ process_priority_class mPi; + /* 0xA8 */ process_method_class* mpPcMtd; + /* 0xAC */ void* mpUserData; + /* 0xB0 */ u32 mParameters; + /* 0xB4 */ u32 mSubType; +} base_process_class; // Size: 0xB8 + +s32 fpcBs_Is_JustOfType(int pType1, int pType2); +s32 fpcBs_MakeOfType(int* pType); +s32 fpcBs_MakeOfId(void); +s32 fpcBs_Execute(base_process_class* pProc); +void fpcBs_DeleteAppend(base_process_class* pProc); +s32 fpcBs_IsDelete(base_process_class* pProc); +s32 fpcBs_Delete(base_process_class* pProc); +base_process_class* fpcBs_Create(s16 pProcTypeID, unsigned int pProcID, void* pData); +s32 fpcBs_SubCreate(base_process_class* pProc); + +extern "C" { +void fpcBs_MakeOfType__FPi(void); +void fpcBs_Is_JustOfType__Fii(void); +} + +#endif diff --git a/include/f_pc/f_pc_create_iter.h b/include/f_pc/f_pc_create_iter.h new file mode 100644 index 0000000..cbe1ab3 --- /dev/null +++ b/include/f_pc/f_pc_create_iter.h @@ -0,0 +1,33 @@ + +#ifndef F_PC_CREATE_ITER_H_ +#define F_PC_CREATE_ITER_H_ + +#include "dolphin/types.h" + +typedef struct create_tag create_tag; + +typedef int (*fpcCtIt_MethodFunc)(void*, void*); +typedef void* (*fpcCtIt_JudgeFunc)(void*, void*); + +typedef struct node_method_data { + fpcCtIt_MethodFunc mFunc; + void* mpUserData; +} node_method_data; + +typedef struct node_judge_data { + fpcCtIt_JudgeFunc mFunc; + void* mpUserData; +} node_judge_data; + +typedef struct fpcCtIt_jilprm_c { + u32 mLayerID; + fpcCtIt_JudgeFunc mFunc; + void* mpUserData; +} fpcCtIt_jilprm_c; + +s32 fpcCtIt_Method(fpcCtIt_MethodFunc pJudge, void* pUserData); +void* fpcCtIt_Judge(fpcCtIt_JudgeFunc pJudge, void* pUserData); +void* fpcCtIt_filter_JudgeInLayer(create_tag*, fpcCtIt_jilprm_c*); +void* fpcCtIt_JudgeInLayer(unsigned int pUnk0, fpcCtIt_JudgeFunc pFunc, void* pUserData); + +#endif diff --git a/include/f_pc/f_pc_create_req.h b/include/f_pc/f_pc_create_req.h new file mode 100644 index 0000000..f357aee --- /dev/null +++ b/include/f_pc/f_pc_create_req.h @@ -0,0 +1,42 @@ + +#ifndef F_PC_CREATE_REQ_H_ +#define F_PC_CREATE_REQ_H_ + +#include "SSystem/SComponent/c_phase.h" +#include "f_pc/f_pc_create_tag.h" +#include "f_pc/f_pc_method.h" +#include "f_pc/f_pc_method_tag.h" + +typedef struct base_process_class base_process_class; +typedef struct layer_class layer_class; + +typedef struct create_request_method_class { + cPhs__Handler mpHandler; + process_method_func mpCancel; + process_method_func mpDelete; +} create_request_method_class; + +typedef struct create_request { + create_tag mBase; + s8 mbIsCreating; + s8 mbIsCancelling; + process_method_tag_class mMtdTg; + create_request_method_class* mpCtRqMtd; + void* mpUnk1; + s32 mBsPcId; + struct base_process_class* mpRes; + layer_class* mpLayer; +} create_request; // Size: 0x48 + +bool fpcCtRq_isCreatingByID(create_tag* pTag, unsigned int* pId); +BOOL fpcCtRq_IsCreatingByID(unsigned int id); +void fpcCtRq_CreateQTo(create_request* pReq); +void fpcCtRq_ToCreateQ(create_request* pReq); +BOOL fpcCtRq_Delete(create_request* pReq); +BOOL fpcCtRq_Cancel(create_request* pReq); +s32 fpcCtRq_IsDoing(create_request* pReq); +void fpcCtRq_Handler(void); +create_request* fpcCtRq_Create(layer_class* pLayer, u32 size, + create_request_method_class* pCtRqMtd); + +#endif diff --git a/include/f_pc/f_pc_create_tag.h b/include/f_pc/f_pc_create_tag.h new file mode 100644 index 0000000..3536517 --- /dev/null +++ b/include/f_pc/f_pc_create_tag.h @@ -0,0 +1,18 @@ + +#ifndef F_PC_CREATE_TAG_H_ +#define F_PC_CREATE_TAG_H_ + +#include "SSystem/SComponent/c_list.h" +#include "SSystem/SComponent/c_tag.h" + +typedef struct create_tag { + create_tag_class mBase; +} create_tag; + +void fpcCtTg_ToCreateQ(create_tag* pTag); +void fpcCtTg_CreateQTo(create_tag* pTag); +s32 fpcCtTg_Init(create_tag* pTag, void* pUserData); + +extern node_list_class g_fpcCtTg_Queue; + +#endif diff --git a/include/f_pc/f_pc_creator.h b/include/f_pc/f_pc_creator.h new file mode 100644 index 0000000..582abf5 --- /dev/null +++ b/include/f_pc/f_pc_creator.h @@ -0,0 +1,14 @@ + +#ifndef F_PC_CREATOR_H_ +#define F_PC_CREATOR_H_ + +#include "dolphin/types.h" + +typedef struct base_process_class base_process_class; + +BOOL fpcCt_IsCreatingByID(unsigned int id); +s32 fpcCt_IsDoing(base_process_class* pProc); +BOOL fpcCt_Abort(base_process_class* pProc); +void fpcCt_Handler(void); + +#endif diff --git a/include/f_pc/f_pc_delete_tag.h b/include/f_pc/f_pc_delete_tag.h new file mode 100644 index 0000000..1c90e6f --- /dev/null +++ b/include/f_pc/f_pc_delete_tag.h @@ -0,0 +1,25 @@ + +#ifndef F_PC_DELETE_TAG_H_ +#define F_PC_DELETE_TAG_H_ + +#include "SSystem/SComponent/c_tag.h" + +typedef struct layer_class layer_class; + +typedef int (*delete_tag_func)(void*); + +typedef struct delete_tag_class { + create_tag_class mBase; + layer_class* mpLayer; + s16 mTimer; +} delete_tag_class; + +BOOL fpcDtTg_IsEmpty(void); +void fpcDtTg_ToDeleteQ(delete_tag_class* pTag); +void fpcDtTg_DeleteQTo(delete_tag_class* pTag); +s32 fpcDtTg_Do(delete_tag_class* pTag, delete_tag_func pFunc); +s32 fpcDtTg_Init(delete_tag_class* pTag, void* pUserData); + +extern node_list_class g_fpcDtTg_Queue; + +#endif diff --git a/include/f_pc/f_pc_deletor.h b/include/f_pc/f_pc_deletor.h new file mode 100644 index 0000000..ebe81a4 --- /dev/null +++ b/include/f_pc/f_pc_deletor.h @@ -0,0 +1,15 @@ + +#ifndef F_PC_DELETOR_H_ +#define F_PC_DELETOR_H_ + +#include "dolphin/types.h" + +typedef struct base_process_class base_process_class; + +BOOL fpcDt_IsComplete(void); +s32 fpcDt_ToDeleteQ(base_process_class* pProc); +s32 fpcDt_ToQueue(base_process_class* pProc); +void fpcDt_Handler(void); +s32 fpcDt_Delete(void* pProc); + +#endif diff --git a/include/f_pc/f_pc_draw.h b/include/f_pc/f_pc_draw.h new file mode 100644 index 0000000..b620242 --- /dev/null +++ b/include/f_pc/f_pc_draw.h @@ -0,0 +1,14 @@ +#ifndef F_PC_DRAW_H_ +#define F_PC_DRAW_H_ + +#include "dolphin/types.h" + +typedef struct base_process_class base_process_class; + +typedef int (*fpcDw_HandlerFunc)(void*, void*); +typedef int (*fpcDw_HandlerFuncFunc)(fpcDw_HandlerFunc); + +s32 fpcDw_Execute(base_process_class* pProc); +s32 fpcDw_Handler(fpcDw_HandlerFuncFunc param_1, fpcDw_HandlerFunc param_2); + +#endif \ No newline at end of file diff --git a/include/f_pc/f_pc_draw_priority.h b/include/f_pc/f_pc_draw_priority.h new file mode 100644 index 0000000..9608bd2 --- /dev/null +++ b/include/f_pc/f_pc_draw_priority.h @@ -0,0 +1,15 @@ + +#ifndef F_PC_DRAW_PRIORITY_H_ +#define F_PC_DRAW_PRIORITY_H_ + +#include "dolphin/types.h" + +typedef struct draw_priority_class { + s16 mPriority; +} draw_priority_class; + +s16 fpcDwPi_Get(const draw_priority_class* pDwPi); +void fpcDwPi_Set(draw_priority_class* pDwPi, s16 p); +void fpcDwPi_Init(draw_priority_class* pDwPi, s16 p); + +#endif diff --git a/include/f_pc/f_pc_executor.h b/include/f_pc/f_pc_executor.h new file mode 100644 index 0000000..a987a5f --- /dev/null +++ b/include/f_pc/f_pc_executor.h @@ -0,0 +1,27 @@ + +#ifndef F_PC_EXECUTOR_H_ +#define F_PC_EXECUTOR_H_ + +#include "f_pc/f_pc_layer_iter.h" +#include "f_pc/f_pc_line_iter.h" + +typedef struct base_process_class base_process_class; + +base_process_class* fpcEx_Search(fpcLyIt_JudgeFunc pFunc, void* pUserData); +base_process_class* fpcEx_SearchByID(unsigned int id); +BOOL fpcEx_IsExist(unsigned int id); +s32 fpcEx_ToLineQ(base_process_class* pProc); +s32 fpcEx_ExecuteQTo(base_process_class* pProc); +s32 fpcEx_Execute(base_process_class* pProc); +s32 fpcEx_ToExecuteQ(base_process_class* pProc); +void fpcEx_Handler(fpcLnIt_QueueFunc pFunc); + +inline base_process_class* i_fpcM_Search(fpcLyIt_JudgeFunc pFunc, void* pUserData) { + return fpcEx_Search(pFunc, pUserData); +} + +extern "C" { +void fpcEx_IsExist__FUi(void); +} + +#endif diff --git a/include/f_pc/f_pc_fstcreate_req.h b/include/f_pc/f_pc_fstcreate_req.h new file mode 100644 index 0000000..2aef068 --- /dev/null +++ b/include/f_pc/f_pc_fstcreate_req.h @@ -0,0 +1,23 @@ +#ifndef F_PC_FSTCREATE_REQ_H_ +#define F_PC_FSTCREATE_REQ_H_ + +#include "f_pc/f_pc_create_req.h" + +typedef struct base_process_class base_process_class; +typedef struct layer_class layer_class; + +typedef int (*fstCreateFunc)(void*, void*); + +typedef struct fast_create_request { + /* 0x00 */ create_request mBase; + /* 0x48 */ fstCreateFunc mpFastCreateFunc; + /* 0x4C */ void* mpFastCreateData; +} fast_create_request; // Size: 0x50 + +s32 fpcFCtRq_Do(fast_create_request* pFstCreateReq); +s32 fpcFCtRq_Delete(fast_create_request*); +base_process_class* fpcFCtRq_Request(layer_class* pLayer, s16 pProcTypeID, + fstCreateFunc pFastCreateFunc, void* pFastCreateData, + void* pData); + +#endif \ No newline at end of file diff --git a/include/f_pc/f_pc_layer.h b/include/f_pc/f_pc_layer.h new file mode 100644 index 0000000..4f7e004 --- /dev/null +++ b/include/f_pc/f_pc_layer.h @@ -0,0 +1,54 @@ + +#ifndef F_PC_LAYER_H_ +#define F_PC_LAYER_H_ + +#include "SSystem/SComponent/c_list.h" +#include "SSystem/SComponent/c_node.h" +#include "SSystem/SComponent/c_tree.h" +#include "dolphin/types.h" + +typedef struct create_tag_class create_tag_class; +typedef struct process_method_tag_class process_method_tag_class; +typedef struct process_node_class process_node_class; + +typedef struct layer_class { + /* 0x00 */ node_class mNode; + /* 0x0C */ u32 mLayerID; + /* 0x10 */ node_lists_tree_class mNodeListTree; + /* 0x18 */ process_node_class* mpPcNode; + /* 0x1C */ node_list_class mCancelList; + struct { + /* 0x28 */ s16 mCreatingCount; + /* 0x2A */ s16 mDeletingCount; + } counts; +} layer_class; + +void fpcLy_SetCurrentLayer(layer_class* pLayer); +layer_class* fpcLy_CurrentLayer(void); +layer_class* fpcLy_RootLayer(void); +layer_class* fpcLy_Layer(unsigned int id); +layer_class* fpcLy_Search(unsigned int id); +void fpcLy_Regist(layer_class* pLayer); + +void fpcLy_CreatedMesg(layer_class* pLayer); +void fpcLy_CreatingMesg(layer_class* pLayer); +void fpcLy_DeletedMesg(layer_class* pLayer); +void fpcLy_DeletingMesg(layer_class* pLayer); +BOOL fpcLy_IsCreatingMesg(layer_class* pLayer); +BOOL fpcLy_IsDeletingMesg(layer_class* pLayer); + +s32 fpcLy_IntoQueue(layer_class* pLayer, int treeListIdx, create_tag_class* pTag, int idx); +s32 fpcLy_ToQueue(layer_class* pLayer, int treeListIdx, create_tag_class* pTag); +s32 fpcLy_QueueTo(layer_class* pLayer, create_tag_class* pTag); + +void fpcLy_Cancel(layer_class* pLayer); +bool fpcLy_CancelMethod(process_method_tag_class* pLayer); + +void fpcLy_CancelQTo(process_method_tag_class* pMthd); +s32 fpcLy_ToCancelQ(layer_class* pLayer, process_method_tag_class* pMthd); + +void fpcLy_Create(layer_class* pLayer, void* pPcNode, node_list_class* pLists, int listNum); + +s32 fpcLy_Delete(layer_class* pLayer); + +#endif diff --git a/include/f_pc/f_pc_layer_iter.h b/include/f_pc/f_pc_layer_iter.h new file mode 100644 index 0000000..25f75a0 --- /dev/null +++ b/include/f_pc/f_pc_layer_iter.h @@ -0,0 +1,21 @@ +#ifndef F_PC_LAYER_ITER_H_ +#define F_PC_LAYER_ITER_H_ + +#include "dolphin/types.h" + +typedef struct layer_class layer_class; + +typedef struct layer_iter { + void* mpFunc; + void* mpUserData; +} layer_iter; + +typedef int (*fpcLyIt_OnlyHereFunc)(void*, void*); +typedef void* (*fpcLyIt_JudgeFunc)(void*, void*); + +s32 fpcLyIt_OnlyHere(layer_class* pLayer, fpcLyIt_OnlyHereFunc pFunc, void* pUserData); +s32 fpcLyIt_OnlyHereLY(layer_class* pLayer, fpcLyIt_OnlyHereFunc pFunc, void* pUserData); +void* fpcLyIt_Judge(layer_class* pLayer, fpcLyIt_JudgeFunc pFunc, void* pUserData); +void* fpcLyIt_AllJudge(fpcLyIt_JudgeFunc pFunc, void* pUserData); + +#endif diff --git a/include/f_pc/f_pc_layer_tag.h b/include/f_pc/f_pc_layer_tag.h new file mode 100644 index 0000000..2cf25d0 --- /dev/null +++ b/include/f_pc/f_pc_layer_tag.h @@ -0,0 +1,22 @@ + +#ifndef F_PC_LAYER_TAG_H_ +#define F_PC_LAYER_TAG_H_ + +#include "SSystem/SComponent/c_tag.h" + +typedef struct layer_class layer_class; + +typedef struct layer_management_tag_class { + create_tag_class mCreateTag; + layer_class* mpLayer; + u16 mNodeListID; + u16 mNodeListIdx; +} layer_management_tag_class; + +s32 fpcLyTg_QueueTo(layer_management_tag_class* pTag); +s32 fpcLyTg_ToQueue(layer_management_tag_class* pTag, unsigned int layerID, u16 listID, + u16 listPrio); +s32 fpcLyTg_Move(layer_management_tag_class*, unsigned int, u16, u16); +s32 fpcLyTg_Init(layer_management_tag_class*, unsigned int, void*); + +#endif diff --git a/include/f_pc/f_pc_leaf.h b/include/f_pc/f_pc_leaf.h new file mode 100644 index 0000000..7bb93b8 --- /dev/null +++ b/include/f_pc/f_pc_leaf.h @@ -0,0 +1,40 @@ + +#ifndef F_PC_LEAF_H_ +#define F_PC_LEAF_H_ + +#include "f_pc/f_pc_base.h" +#include "f_pc/f_pc_draw_priority.h" +#include "f_pc/f_pc_method.h" +#include "f_pc/f_pc_profile.h" + +typedef struct leafdraw_method_class { + /* 0x00 */ process_method_class mBase; + /* 0x10 */ process_method_func mpDrawFunc; +} leafdraw_method_class; + +typedef struct leafdraw_class { + /* 0x00 */ base_process_class mBase; + /* 0xB8 */ leafdraw_method_class* mpDrawMtd; + /* 0xBC */ s8 mbUnk0; + /* 0xBD */ u8 mbUnk1; + /* 0xBE */ draw_priority_class mDwPi; +} leafdraw_class; + +typedef struct leaf_process_profile_definition { + /* 0x00 */ process_profile_definition mBase; + /* 0x1C */ leafdraw_method_class* mSubMtd; // Subclass methods + /* 0x20 */ s16 mPriority; // mDrawPriority +} leaf_process_profile_definition; + +s16 fpcLf_GetPriority(const leafdraw_class* pLeaf); +s32 fpcLf_DrawMethod(leafdraw_method_class* pMthd, void* pUserData); +s32 fpcLf_Draw(leafdraw_class* pMthd); +s32 fpcLf_Execute(leafdraw_class* pLeaf); +s32 fpcLf_IsDelete(leafdraw_class* pLeaf); +s32 fpcLf_Delete(leafdraw_class* pLeaf); +s32 fpcLf_Create(leafdraw_class* pLeaf); + +extern int g_fpcLf_type; +extern leafdraw_method_class g_fpcLf_Method; + +#endif diff --git a/include/f_pc/f_pc_line.h b/include/f_pc/f_pc_line.h new file mode 100644 index 0000000..82a45f3 --- /dev/null +++ b/include/f_pc/f_pc_line.h @@ -0,0 +1,10 @@ +#ifndef F_PC_LINE_H_ +#define F_PC_LINE_H_ + +#include "SSystem/SComponent/c_tree.h" + +void fpcLn_Create(void); + +extern node_lists_tree_class g_fpcLn_Queue; + +#endif \ No newline at end of file diff --git a/include/f_pc/f_pc_line_iter.h b/include/f_pc/f_pc_line_iter.h new file mode 100644 index 0000000..97a2fe5 --- /dev/null +++ b/include/f_pc/f_pc_line_iter.h @@ -0,0 +1,9 @@ + +#ifndef F_PC_LINE_ITER_H_ +#define F_PC_LINE_ITER_H_ + +typedef int (*fpcLnIt_QueueFunc)(void*, void*); + +void fpcLnIt_Queue(fpcLnIt_QueueFunc pFunc); + +#endif diff --git a/include/f_pc/f_pc_line_tag.h b/include/f_pc/f_pc_line_tag.h new file mode 100644 index 0000000..299c614 --- /dev/null +++ b/include/f_pc/f_pc_line_tag.h @@ -0,0 +1,17 @@ + +#ifndef F_PC_LINE_TAG_H_ +#define F_PC_LINE_TAG_H_ + +#include "SSystem/SComponent/c_tag.h" + +typedef struct line_tag { + create_tag_class mBase; + s32 mLineListID; +} line_tag; + +s32 fpcLnTg_Move(line_tag* pLineTag, int newLineListID); +void fpcLnTg_QueueTo(line_tag* pLineTag); +s32 fpcLnTg_ToQueue(line_tag* pLineTag, int lineListID); +void fpcLnTg_Init(line_tag* pLineTag, void* pData); + +#endif diff --git a/include/f_pc/f_pc_load.h b/include/f_pc/f_pc_load.h new file mode 100644 index 0000000..3fdbdf5 --- /dev/null +++ b/include/f_pc/f_pc_load.h @@ -0,0 +1,12 @@ + +#ifndef F_PC_LOAD_H_ +#define F_PC_LOAD_H_ + +#include "dolphin/types.h" + +BOOL fpcLd_Use(s16 procName); +s32 fpcLd_IsLoaded(s16 procName); +void fpcLd_Free(s16 procName); +s32 fpcLd_Load(s16 procName); + +#endif diff --git a/include/f_pc/f_pc_manager.h b/include/f_pc/f_pc_manager.h new file mode 100644 index 0000000..00e2932 --- /dev/null +++ b/include/f_pc/f_pc_manager.h @@ -0,0 +1,91 @@ +#ifndef F_PC_MANAGER_H_ +#define F_PC_MANAGER_H_ + +#include "f_pc/f_pc_create_iter.h" +#include "f_pc/f_pc_executor.h" +#include "f_pc/f_pc_leaf.h" +#include "f_pc/f_pc_node.h" +#include "f_pc/f_pc_stdcreate_req.h" + +enum { + fpcM_ERROR_PROCESS_ID_e = -1, +}; + +typedef int (*FastCreateReqFunc)(void*); +typedef void (*fpcM_ManagementFunc)(void); +typedef int (*fpcM_DrawIteraterFunc)(void*, void*); + +inline u32 fpcM_GetID(const void* pProc) { + return pProc != NULL ? ((base_process_class*)pProc)->mBsPcId : 0xFFFFFFFF; +} +inline s16 fpcM_GetName(const void* pActor) { + return ((base_process_class*)pActor)->mProcName; +} +inline u32 fpcM_GetParam(const void* pActor) { + return ((base_process_class*)pActor)->mParameters; +} + +inline void fpcM_SetParam(void* p_actor, u32 param) { + ((base_process_class*)p_actor)->mParameters = param; +} + +inline s16 fpcM_GetProfName(const void* pActor) { + return ((base_process_class*)pActor)->mBsTypeId; +} + +inline int fpcM_Create(s16 procName, FastCreateReqFunc createFunc, void* process) { + return fpcSCtRq_Request(fpcLy_CurrentLayer(), procName, (stdCreateFunc)createFunc, NULL, + process); +} + +inline s16 fpcM_DrawPriority(const void* param_0) { + return fpcLf_GetPriority((const leafdraw_class*)param_0); +} + +inline s32 fpcM_ChangeLayerID(void* proc, int layerID) { + return fpcPi_Change(&((base_process_class*)proc)->mPi, layerID, 0xFFFD, 0xFFFD); +} + +inline s32 fpcM_IsJustType(int type1, int type2) { + return fpcBs_Is_JustOfType(type1, type2); +} + +inline bool fpcM_IsFirstCreating(void* proc) { + return ((base_process_class*)proc)->mInitState == 0; +} + +inline process_profile_definition* fpcM_GetProfile(void* proc) { + return (process_profile_definition*)((base_process_class*)proc)->mpProf; +} + +inline void* fpcM_GetAppend(const void* proc) { + return ((base_process_class*)proc)->mpUserData; +} + +inline BOOL fpcM_IsExecuting(unsigned int id) { + return fpcEx_IsExist(id); +} + +inline void* fpcM_LyJudge(process_node_class* i_node, fpcLyIt_JudgeFunc i_func, void* i_data) { + return fpcLyIt_Judge(&i_node->mLayer, i_func, i_data); +} + +void fpcM_Draw(void* pProc); +s32 fpcM_DrawIterater(fpcM_DrawIteraterFunc pFunc); +s32 fpcM_Execute(void* pProc); +s32 fpcM_Delete(void* pProc); +BOOL fpcM_IsCreating(unsigned int pID); +void fpcM_Management(fpcM_ManagementFunc pFunc1, fpcM_ManagementFunc pFunc2); +void fpcM_Init(void); +base_process_class* fpcM_FastCreate(s16 pProcTypeID, FastCreateReqFunc param_2, void* param_3, + void* pData); +s32 fpcM_IsPause(void* pProc, u8 param_2); +void fpcM_PauseEnable(void* pProc, u8 param_2); +void fpcM_PauseDisable(void* pProc, u8 param_2); +void* fpcM_JudgeInLayer(unsigned int pLayerID, fpcCtIt_JudgeFunc pFunc, void* pUserData); + +extern "C" { +void fpcM_Delete__FPv(void); +} + +#endif diff --git a/include/f_pc/f_pc_method.h b/include/f_pc/f_pc_method.h new file mode 100644 index 0000000..aa7e98d --- /dev/null +++ b/include/f_pc/f_pc_method.h @@ -0,0 +1,27 @@ + +#ifndef F_PC_METHOD_H_ +#define F_PC_METHOD_H_ + +#include "dolphin/types.h" + +typedef int (*process_method_func)(void*); + +typedef struct process_method_class { + process_method_func mpCreateFunc; + process_method_func mpDeleteFunc; + process_method_func mpExecuteFunc; + process_method_func mpIsDeleteFunc; +} process_method_class; + +s32 fpcMtd_Method(process_method_func pFunc, void* pUserData); +s32 fpcMtd_Execute(process_method_class* pMthd, void* pUserData); +s32 fpcMtd_IsDelete(process_method_class* pMthd, void* pUserData); +s32 fpcMtd_Delete(process_method_class* pMthd, void* pUserData); +s32 fpcMtd_Create(process_method_class* pMthd, void* pUserData); + +extern "C" { +void fpcMtd_Execute__FP20process_method_classPv(void); +void fpcMtd_Create__FP20process_method_classPv(void); +} + +#endif diff --git a/include/f_pc/f_pc_method_iter.h b/include/f_pc/f_pc_method_iter.h new file mode 100644 index 0000000..633aace --- /dev/null +++ b/include/f_pc/f_pc_method_iter.h @@ -0,0 +1,13 @@ + +#ifndef F_PC_METHOD_ITER_H_ +#define F_PC_METHOD_ITER_H_ + +#include "dolphin/types.h" + +typedef struct node_list_class node_list_class; + +typedef int (*fpcMtdIt_MethodFunc)(void*); + +void fpcMtdIt_Method(node_list_class* pList, fpcMtdIt_MethodFunc pMethod); + +#endif diff --git a/include/f_pc/f_pc_method_tag.h b/include/f_pc/f_pc_method_tag.h new file mode 100644 index 0000000..54fd6c7 --- /dev/null +++ b/include/f_pc/f_pc_method_tag.h @@ -0,0 +1,20 @@ + +#ifndef F_PC_METHOD_TAG_H_ +#define F_PC_METHOD_TAG_H_ + +#include "SSystem/SComponent/c_tag.h" + +typedef int (*process_method_tag_func)(void*); + +typedef struct process_method_tag_class { + create_tag_class mCreateTag; + process_method_tag_func mpFunc; + void* mpMthdData; +} process_method_tag_class; + +s32 fpcMtdTg_Do(process_method_tag_class* pMthd); +s32 fpcMtdTg_ToMethodQ(node_list_class* pList, process_method_tag_class* pMthd); +void fpcMtdTg_MethodQTo(process_method_tag_class* pMthd); +s32 fpcMtdTg_Init(process_method_tag_class* pMthd, process_method_tag_func pFunc, void* pMthdData); + +#endif diff --git a/include/f_pc/f_pc_node.h b/include/f_pc/f_pc_node.h new file mode 100644 index 0000000..c3c8a8c --- /dev/null +++ b/include/f_pc/f_pc_node.h @@ -0,0 +1,40 @@ + +#ifndef F_PC_NODE_H_ +#define F_PC_NODE_H_ + +#include "f_pc/f_pc_base.h" +#include "f_pc/f_pc_layer.h" +#include "f_pc/f_pc_method.h" +#include "f_pc/f_pc_profile.h" + +typedef struct nodedraw_method_class { + process_method_class mBase; + process_method_func mpDrawFunc; +} nodedraw_method_class; + +typedef struct process_node_class { + /* 0x00 */ base_process_class mBase; + /* 0xB8 */ nodedraw_method_class* mpNodeMtd; + /* 0xBC */ layer_class mLayer; + /* 0xE8 */ node_list_class mLayerNodeLists[16]; + /* 0x1A8 */ s8 mUnk0; +} process_node_class; + +typedef struct node_process_profile_definition { + /* 0x00 */ process_profile_definition mBase; + /* 0x1C */ process_method_class* mSubMtd; // Subclass methods +} node_process_profile_definition; + +s32 fpcNd_DrawMethod(nodedraw_method_class* pNodeMethod, void* pData); +s32 fpcNd_Draw(process_node_class* pProcNode); +s32 fpcNd_Execute(process_node_class* pProcNode); +void* fpcNd_IsCreatingFromUnder(void* pProcNode); +s32 fpcNd_IsDeleteTiming(process_node_class* pProcNode); +s32 fpcNd_IsDelete(process_node_class* pProcNode); +s32 fpcNd_Delete(process_node_class* pProcNode); +s32 fpcNd_Create(process_node_class* pProcNode); + +extern int g_fpcNd_type; +extern nodedraw_method_class g_fpcNd_Method; + +#endif diff --git a/include/f_pc/f_pc_node_req.h b/include/f_pc/f_pc_node_req.h new file mode 100644 index 0000000..a99c22d --- /dev/null +++ b/include/f_pc/f_pc_node_req.h @@ -0,0 +1,70 @@ +#ifndef F_PC_NODE_REQ_H_ +#define F_PC_NODE_REQ_H_ + +#include "SSystem/SComponent/c_phase.h" +#include "f_pc/f_pc_method.h" +#include "f_pc/f_pc_method_tag.h" + +typedef struct layer_class layer_class; +typedef struct process_node_class process_node_class; + +typedef struct node_create_request_method_class { + process_method_func mpExecuteFunc; + process_method_func mpCancelFunc; + process_method_func mpUnkFunc; + process_method_func mpPostMethodFunc; +} node_create_request_method_class; +// needed to match struct copy +typedef struct unk_process_node_class { + process_node_class* mpNodeProc; + u32 mProcId; +} unk_process_node_class; + +typedef struct node_create_request { + create_tag_class mCreateTag; + process_method_tag_class mProcMthCls; + request_of_phase_process_class mReqPhsProc; + cPhs__Handler* mpPhsHandler; + node_create_request_method_class* mpNodeCrReqMthCls; + s32 mParameter; + s32 mRequestId; + unk_process_node_class mNodeProc; + layer_class* mpLayerClass; + u32 mCreatingID; + s16 mProcName; + void* mpUserData; + s16 unk_0x60; + +} node_create_request; // Size: 0x64 + +typedef struct request_node_class { + node_class mBase; + node_create_request* mNodeCrReq; +} request_node_class; + +void fpcNdRq_RequestQTo(node_create_request* pNodeCreateReq); +void fpcNdRq_ToRequestQ(node_create_request* pNodeCreateReq); +s32 fpcNdRq_phase_IsCreated(node_create_request* pNodeCreateReq); +s32 fpcNdRq_phase_Create(node_create_request* pNodeCreateReq); +s32 fpcNdRq_phase_IsDeleteTiming(node_create_request* pNodeCreateReq); +s32 fpcNdRq_phase_IsDeleted(node_create_request* pNodeCreateReq); +s32 fpcNdRq_phase_Delete(node_create_request* pNodeCreateReq); +s32 fpcNdRq_DoPhase(node_create_request* pNodeCreateReq); +s32 fpcNdRq_Execute(node_create_request* pNodeCreateReq); +s32 fpcNdRq_Delete(node_create_request* pNodeCreateReq); +s32 fpcNdRq_Cancel(node_create_request* pNodeCreateReq); +s32 fpcNdRq_Handler(void); +s32 fpcNdRq_IsPossibleTarget(process_node_class* pProcNode); +s32 fpcNdRq_IsIng(process_node_class* pProcNode); +node_create_request* fpcNdRq_Create(u32 pRequestSize); +node_create_request* fpcNdRq_ChangeNode(u32 pRequestSize, process_node_class* pProcNode, + s16 param_3, void* param_4); +node_create_request* fpcNdRq_DeleteNode(u32 pRequestSize, process_node_class* pProcNode); +node_create_request* fpcNdRq_CreateNode(u32 pRequestSize, s16 param_2, void* param_3); +node_create_request* +fpcNdRq_Request(u32 param_1, int param_2, process_node_class* param_3, s16 param_4, + void* param_5, node_create_request_method_class* pNodeCreateRequestMethodClass); +s32 fpcNdRq_ReChangeNode(unsigned int pRequestId, s16 param_2, void* param_3); +s32 fpcNdRq_ReRequest(unsigned int pRequestId, s16 param_2, void* param_3); + +#endif \ No newline at end of file diff --git a/include/f_pc/f_pc_pause.h b/include/f_pc/f_pc_pause.h new file mode 100644 index 0000000..895b25a --- /dev/null +++ b/include/f_pc/f_pc_pause.h @@ -0,0 +1,11 @@ +#ifndef F_PC_PAUSE_ +#define F_PC_PAUSE_ + +#include "dolphin/types.h" + +s32 fpcPause_IsEnable(void* pProc, u8 expected); +s32 fpcPause_Enable(void* pProc, u8 pauseMask); +s32 fpcPause_Disable(void* pProc, u8 pauseMask); +void fpcPause_Init(void* pProc); + +#endif diff --git a/include/f_pc/f_pc_priority.h b/include/f_pc/f_pc_priority.h new file mode 100644 index 0000000..358ae72 --- /dev/null +++ b/include/f_pc/f_pc_priority.h @@ -0,0 +1,33 @@ + +#ifndef F_PC_PRIORITY_H_ +#define F_PC_PRIORITY_H_ + +#include "f_pc/f_pc_method_tag.h" + +typedef struct process_priority_queue_info { + u32 mLayer; + u16 mListID; + u16 mListPrio; +} process_priority_queue_info; + +typedef struct process_priority_class { + /* 0x00 */ create_tag_class mBase; + /* 0x14 */ process_method_tag_class mMtdTag; + /* 0x30 */ process_priority_queue_info mInfoQ; + /* 0x38 */ process_priority_queue_info mInfoCurr; +} process_priority_class; + +s32 fpcPi_IsInQueue(process_priority_class* pPi); +s32 fpcPi_QueueTo(process_priority_class* pPi); +s32 fpcPi_ToQueue(process_priority_class* pPi); +process_priority_class* fpcPi_GetFromQueue(void); +s32 fpcPi_Delete(process_priority_class* pPi); +s32 fpcPi_IsNormal(unsigned int layer, u16 listID, u16 priority); +s32 fpcPi_Change(process_priority_class* pPi, unsigned int layer, u16 listID, u16 priority); +s32 fpcPi_Handler(void); +s32 fpcPi_Init(process_priority_class* pPi, void* pUserData, unsigned int layer, u16 listID, + u16 priority); + +extern s8 data_804505F0; // roomReadId + +#endif diff --git a/include/f_pc/f_pc_profile.h b/include/f_pc/f_pc_profile.h new file mode 100644 index 0000000..7c3dd68 --- /dev/null +++ b/include/f_pc/f_pc_profile.h @@ -0,0 +1,28 @@ + +#ifndef F_PC_PROFILE_H_ +#define F_PC_PROFILE_H_ + +#include "dolphin/types.h" + +typedef struct nodedraw_method_class nodedraw_method_class; +typedef struct leafdraw_method_class leafdraw_method_class; +typedef struct process_method_class process_method_class; + +typedef struct process_profile_definition { + /* 0x00 */ s32 mLayerID; + /* 0x04 */ u16 mListID; + /* 0x06 */ u16 mListPrio; + /* 0x08 */ s16 mProcName; + /* 0x0C */ process_method_class* mSubMtd; // Subclass methods + /* 0x10 */ s32 mSize; + /* 0x14 */ s32 mSizeOther; + /* 0x18 */ s32 mParameters; +} process_profile_definition; + +#define LAYER_DEFAULT (-2) + +struct leaf_process_profile_definition; +process_profile_definition* fpcPf_Get(s16 profileID); +extern process_profile_definition** g_fpcPf_ProfileList_p; + +#endif diff --git a/include/f_pc/f_pc_searcher.h b/include/f_pc/f_pc_searcher.h new file mode 100644 index 0000000..9d41623 --- /dev/null +++ b/include/f_pc/f_pc_searcher.h @@ -0,0 +1,19 @@ + +#ifndef F_PC_SEARCHER_H_ +#define F_PC_SEARCHER_H_ + +#include "f_pc/f_pc_base.h" +#include "f_pc/f_pc_layer_iter.h" + +void* fpcSch_JudgeForPName(void* pProc, void* pUserData); +void* fpcSch_JudgeByID(void* pProc, void* pUserData); + +extern "C" { +void fpcSch_JudgeForPName__FPvPv(void); +} + +inline base_process_class* i_fpcM_SearchByName(s16 name) { + return (base_process_class*)fpcLyIt_AllJudge(fpcSch_JudgeForPName, &name); +} + +#endif diff --git a/include/f_pc/f_pc_stdcreate_req.h b/include/f_pc/f_pc_stdcreate_req.h new file mode 100644 index 0000000..0184402 --- /dev/null +++ b/include/f_pc/f_pc_stdcreate_req.h @@ -0,0 +1,34 @@ +#ifndef F_PC_STDCREATE_H_ +#define F_PC_STDCREATE_H_ + +#include "f_pc/f_pc_create_req.h" + +typedef struct layer_class layer_class; + +typedef int (*stdCreateFunc)(void*, void*); + +typedef struct standard_create_request_class { + /* 0x00 */ create_request mBase; + /* 0x48 */ request_of_phase_process_class unk_0x48; + /* 0x50 */ s16 mLoadID; + /* 0x54 */ void* unk_0x54; + /* 0x58 */ stdCreateFunc unk_0x58; + /* 0x5C */ void* unk_0x5C; +} standard_create_request_class; + +s32 fpcSCtRq_phase_CreateProcess(standard_create_request_class* pStdCreateReq); +s32 fpcSCtRq_phase_SubCreateProcess(standard_create_request_class* pStdCreateReq); +s32 fpcSCtRq_phase_IsComplete(standard_create_request_class* pStdCreateReq); +s32 fpcSCtRq_phase_PostMethod(standard_create_request_class* pStdCreateReq); +s32 fpcSCtRq_phase_Done(standard_create_request_class*); +s32 fpcSCtRq_Handler(standard_create_request_class* pStdCreateReq); +s32 fpcSCtRq_Delete(standard_create_request_class*); +s32 fpcSCtRq_Cancel(standard_create_request_class*); +s32 fpcSCtRq_Request(layer_class* param_1, s16 param_2, stdCreateFunc param_3, void* param_4, + void* param_5); + +extern "C" { +void fpcSCtRq_Request__FP11layer_classsPFPvPv_iPvPv(void); +} + +#endif \ No newline at end of file diff --git a/include/fdlibm.h b/include/fdlibm.h new file mode 100644 index 0000000..4d34b0a --- /dev/null +++ b/include/fdlibm.h @@ -0,0 +1,228 @@ +#ifndef FDLIBM_H +#define FDLIBM_H + +/* @(#)fdlibm.h 1.5 04/04/22 */ +/* + * ==================================================== + * Copyright (C) 2004 by Sun Microsystems, Inc. All rights reserved. + * + * Permission to use, copy, modify, and distribute this + * software is freely granted, provided that this notice + * is preserved. + * ==================================================== + */ + +#ifdef __cplusplus +extern "C" { +#endif + +/* Sometimes it's necessary to define __LITTLE_ENDIAN explicitly + but these catch some common cases. */ + +#if defined(i386) || defined(i486) || defined(intel) || defined(x86) || defined(i86pc) || \ + defined(__alpha) || defined(__osf__) +#define __LITTLE_ENDIAN +#endif + +#ifdef __LITTLE_ENDIAN +#define __HI(x) *(1 + (int*)&x) +#define __LO(x) *(int*)&x +#define __HIp(x) *(1 + (int*)x) +#define __LOp(x) *(int*)x +#else +#define __HI(x) *(int*)&x +#define __LO(x) *(1 + (int*)&x) +#define __HIp(x) *(int*)x +#define __LOp(x) *(1 + (int*)x) +#endif + +// TODO: should __STDC__ actually be defined? +// #ifdef __STDC__ +#define __P(p) p +// #else +// #define __P(p) () +// #endif + +/* + * ANSI/POSIX + */ + +extern int signgam; + +#define MAXFLOAT ((float)3.40282346638528860e+38) + +enum fdversion { fdlibm_ieee = -1, fdlibm_svid, fdlibm_xopen, fdlibm_posix }; + +#define _LIB_VERSION_TYPE enum fdversion +#define _LIB_VERSION _fdlib_version + +/* if global variable _LIB_VERSION is not desirable, one may + * change the following to be a constant by: + * #define _LIB_VERSION_TYPE const enum version + * In that case, after one initializes the value _LIB_VERSION (see + * s_lib_version.c) during compile time, it cannot be modified + * in the middle of a program + */ +extern _LIB_VERSION_TYPE _LIB_VERSION; + +#define _IEEE_ fdlibm_ieee +#define _SVID_ fdlibm_svid +#define _XOPEN_ fdlibm_xopen +#define _POSIX_ fdlibm_posix + +struct exception { + int type; + char* name; + double arg1; + double arg2; + double retval; +}; + +#define HUGE MAXFLOAT + +/* + * set X_TLOSS = pi*2**52, which is possibly defined in + * (one may replace the following line by "#include ") + */ + +#define X_TLOSS 1.41484755040568800000e+16 + +#define DOMAIN 1 +#define SING 2 +#define OVERFLOW 3 +#define UNDERFLOW 4 +#define TLOSS 5 +#define PLOSS 6 + +/* + * ANSI/POSIX + */ +extern double acos __P((double)); +extern double asin __P((double)); +extern double atan __P((double)); +extern double atan2 __P((double, double)); +extern double cos __P((double)); +extern double sin __P((double)); +extern double tan __P((double)); + +extern double cosh __P((double)); +extern double sinh __P((double)); +extern double tanh __P((double)); + +extern double exp __P((double)); +extern double frexp __P((double, int*)); +extern double ldexp __P((double, int)); +extern double log __P((double)); +extern double log10 __P((double)); +extern double modf __P((double, double*)); + +extern double pow __P((double, double)); +extern double sqrt __P((double)); + +extern double ceil __P((double)); +extern double fabs __P((double)); +extern double floor __P((double)); +extern double fmod __P((double, double)); + +extern double erf __P((double)); +extern double erfc __P((double)); +extern double gamma __P((double)); +extern double hypot __P((double, double)); +extern int isnan __P((double)); +extern int finite __P((double)); +extern double j0 __P((double)); +extern double j1 __P((double)); +extern double jn __P((int, double)); +extern double lgamma __P((double)); +extern double y0 __P((double)); +extern double y1 __P((double)); +extern double yn __P((int, double)); + +extern double acosh __P((double)); +extern double asinh __P((double)); +extern double atanh __P((double)); +extern double cbrt __P((double)); +extern double logb __P((double)); +extern double nextafter __P((double, double)); +extern double remainder __P((double, double)); +#ifdef _SCALB_INT +extern double scalb __P((double, int)); +#else +extern double scalb __P((double, double)); +#endif + +extern int matherr __P((struct exception*)); + +/* + * IEEE Test Vector + */ +extern double significand __P((double)); + +/* + * Functions callable from C, intended to support IEEE arithmetic. + */ +extern double copysign __P((double, double)); +extern int ilogb __P((double)); +extern double rint __P((double)); +extern double scalbn __P((double, int)); + +/* + * BSD math library entry points + */ +extern double expm1 __P((double)); +extern double log1p __P((double)); + +/* + * Reentrant version of gamma & lgamma; passes signgam back by reference + * as the second argument; user must allocate space for signgam. + */ +#ifdef _REENTRANT +extern double gamma_r __P((double, int*)); +extern double lgamma_r __P((double, int*)); +#endif /* _REENTRANT */ + +/* ieee style elementary functions */ +extern double __ieee754_sqrt __P((double)); +extern double __ieee754_acos __P((double)); +extern double __ieee754_acosh __P((double)); +extern double __ieee754_log __P((double)); +extern double __ieee754_atanh __P((double)); +extern double __ieee754_asin __P((double)); +extern double __ieee754_atan2 __P((double, double)); +extern double __ieee754_exp __P((double)); +extern double __ieee754_cosh __P((double)); +extern double __ieee754_fmod __P((double, double)); +extern double __ieee754_pow __P((double, double)); +extern double __ieee754_lgamma_r __P((double, int*)); +extern double __ieee754_gamma_r __P((double, int*)); +extern double __ieee754_lgamma __P((double)); +extern double __ieee754_gamma __P((double)); +extern double __ieee754_log10 __P((double)); +extern double __ieee754_sinh __P((double)); +extern double __ieee754_hypot __P((double, double)); +extern double __ieee754_j0 __P((double)); +extern double __ieee754_j1 __P((double)); +extern double __ieee754_y0 __P((double)); +extern double __ieee754_y1 __P((double)); +extern double __ieee754_jn __P((int, double)); +extern double __ieee754_yn __P((int, double)); +extern double __ieee754_remainder __P((double, double)); +extern int __ieee754_rem_pio2 __P((double, double*)); +#ifdef _SCALB_INT +extern double __ieee754_scalb __P((double, int)); +#else +extern double __ieee754_scalb __P((double, double)); +#endif + +/* fdlibm kernel function */ +extern double __kernel_standard __P((double, double, int)); +extern double __kernel_sin __P((double, double, int)); +extern double __kernel_cos __P((double, double)); +extern double __kernel_tan __P((double, double, int)); +extern int __kernel_rem_pio2 __P((double*, double*, int, int, int, const int*)); + +#ifdef __cplusplus +}; +#endif + +#endif /* FDLIBM_H */ diff --git a/include/global.h b/include/global.h new file mode 100644 index 0000000..8f0e1a3 --- /dev/null +++ b/include/global.h @@ -0,0 +1,40 @@ +#ifndef _global_h_ +#define _global_h_ + +#include "dolphin/types.h" + +#define ARRAY_SIZE(o) (sizeof((o)) / sizeof(*(o))) + +// Align X to the previous N bytes (N must be power of two) +#define ALIGN_PREV(X, N) ((X) & ~((N)-1)) +// Align X to the next N bytes (N must be power of two) +#define ALIGN_NEXT(X, N) ALIGN_PREV(((X) + (N)-1), N) +#define IS_ALIGNED(X, N) (((X) & ((N)-1)) == 0) +#define IS_NOT_ALIGNED(X, N) (((X) & ((N)-1)) != 0) + +#define JUT_EXPECT(...) +#define ASSERT(...) +#define LOGF(FMT, ...) +#define FLAG_ON(V, F) (((V) & (F)) == 0) + +#define FLOAT_LABEL(x) (*(f32*)&x) +#define DOUBLE_LABEL(x) (*(f64*)&x) + +#define _SDA_BASE_(dummy) 0 +#define _SDA2_BASE_(dummy) 0 + +#ifndef IN_VSCODE_EDITOR +#define GLUE(a, b) a##b +#define GLUE2(a, b) GLUE(a, b) +#define STATIC_ASSERT(cond) typedef char GLUE2(static_assertion_failed, __LINE__)[(cond) ? 1 : -1] +#else +#define STATIC_ASSERT(...) +#endif + +// hack to make functions that return comparisons as int match +extern int __cntlzw(unsigned int); +inline BOOL checkEqual(s32 a, s32 b) { + return (u32)__cntlzw(a - b) >> 5; +} + +#endif diff --git a/src/Runtime.PPCEABI.H/Gecko_ExceptionPPC.cp b/src/Runtime.PPCEABI.H/Gecko_ExceptionPPC.cp new file mode 100644 index 0000000..26405d6 --- /dev/null +++ b/src/Runtime.PPCEABI.H/Gecko_ExceptionPPC.cp @@ -0,0 +1,40 @@ +#include "Runtime.PPCEABI.H/NMWException.h" +#include "Runtime.PPCEABI.H/__ppc_eabi_linker.h" + +#if __MWERKS__ +#pragma exceptions on +#endif + +typedef struct ProcessInfo { + __eti_init_info* exception_info; + char* TOC; + int active; +} ProcessInfo; + +static ProcessInfo fragmentinfo[1]; + +int __register_fragment(struct __eti_init_info* info, char* TOC) { + ProcessInfo* f; + int i; + + for (i = 0, f = fragmentinfo; i < 1; ++i, ++f) { + if (f->active == 0) { + f->exception_info = info; + f->TOC = TOC; + f->active = 1; + return i; + } + } + + return -1; +} + +void __unregister_fragment(int fragmentId) { + ProcessInfo* f; + if (fragmentId >= 0 && fragmentId < 1) { + f = &fragmentinfo[fragmentId]; + f->exception_info = 0; + f->TOC = 0; + f->active = 0; + } +} diff --git a/src/Runtime/__init_cpp_exceptions.cpp b/src/Runtime.PPCEABI.H/__init_cpp_exceptions.cpp similarity index 70% rename from src/Runtime/__init_cpp_exceptions.cpp rename to src/Runtime.PPCEABI.H/__init_cpp_exceptions.cpp index 4626b7d..8f02369 100644 --- a/src/Runtime/__init_cpp_exceptions.cpp +++ b/src/Runtime.PPCEABI.H/__init_cpp_exceptions.cpp @@ -1,5 +1,5 @@ -#include "__ppc_eabi_linker.h" -#include "NMWException.h" +#include "Runtime.PPCEABI.H/NMWException.h" +#include "Runtime.PPCEABI.H/__ppc_eabi_linker.h" #if __MWERKS__ #pragma exceptions off @@ -28,18 +28,18 @@ static asm char* GetR2() { /* clang-format on */ void __init_cpp_exceptions(void) { - char* R2; - if (fragmentID == -2) { - R2 = GetR2(); - fragmentID = __register_fragment(_eti_init_info, R2); - } + char* R2; + if (fragmentID == -2) { + R2 = GetR2(); + fragmentID = __register_fragment(_eti_init_info, R2); + } } void __fini_cpp_exceptions(void) { - if (fragmentID != -2) { - __unregister_fragment(fragmentID); - fragmentID = -2; - } + if (fragmentID != -2) { + __unregister_fragment(fragmentID); + fragmentID = -2; + } } /* clang-format off */ diff --git a/src/Runtime.PPCEABI.H/global_destructor_chain.c b/src/Runtime.PPCEABI.H/global_destructor_chain.c new file mode 100644 index 0000000..a849ec0 --- /dev/null +++ b/src/Runtime.PPCEABI.H/global_destructor_chain.c @@ -0,0 +1,24 @@ +#include "Runtime.PPCEABI.H/NMWException.h" + +DestructorChain* __global_destructor_chain; + +void* __register_global_object(void* object, void* destructor, void* regmem) { + ((DestructorChain*)regmem)->next = __global_destructor_chain; + ((DestructorChain*)regmem)->destructor = destructor; + ((DestructorChain*)regmem)->object = object; + __global_destructor_chain = (DestructorChain*)regmem; + return object; +} + +void __destroy_global_chain(void) { + DestructorChain* iter; + while ((iter = __global_destructor_chain) != 0) { + __global_destructor_chain = iter->next; + DTORCALL(iter->destructor, iter->object); + } +} + +/* clang-format off */ +__declspec(section ".dtors") +static void* const __destroy_global_chain_reference = __destroy_global_chain; +/* clang-format on */ diff --git a/src/Runtime/Gecko_ExceptionPPC.cp b/src/Runtime/Gecko_ExceptionPPC.cp deleted file mode 100644 index 978a860..0000000 --- a/src/Runtime/Gecko_ExceptionPPC.cp +++ /dev/null @@ -1,40 +0,0 @@ -#include "__ppc_eabi_linker.h" -#include "NMWException.h" - -#if __MWERKS__ -#pragma exceptions on -#endif - -typedef struct ProcessInfo { - __eti_init_info* exception_info; - char* TOC; - int active; -} ProcessInfo; - -static ProcessInfo fragmentinfo[1]; - -int __register_fragment(struct __eti_init_info* info, char* TOC) { - ProcessInfo* f; - int i; - - for (i = 0, f = fragmentinfo; i < 1; ++i, ++f) { - if (f->active == 0) { - f->exception_info = info; - f->TOC = TOC; - f->active = 1; - return i; - } - } - - return -1; -} - -void __unregister_fragment(int fragmentId) { - ProcessInfo* f; - if (fragmentId >= 0 && fragmentId < 1) { - f = &fragmentinfo[fragmentId]; - f->exception_info = 0; - f->TOC = 0; - f->active = 0; - } -} diff --git a/src/Runtime/global_destructor_chain.c b/src/Runtime/global_destructor_chain.c deleted file mode 100644 index ae9efad..0000000 --- a/src/Runtime/global_destructor_chain.c +++ /dev/null @@ -1,24 +0,0 @@ -#include "NMWException.h" - -DestructorChain* __global_destructor_chain; - -void* __register_global_object(void* object, void* destructor, void* regmem) { - ((DestructorChain*)regmem)->next = __global_destructor_chain; - ((DestructorChain*)regmem)->destructor = destructor; - ((DestructorChain*)regmem)->object = object; - __global_destructor_chain = (DestructorChain*)regmem; - return object; -} - -void __destroy_global_chain(void) { - DestructorChain* iter; - while ((iter = __global_destructor_chain) != 0) { - __global_destructor_chain = iter->next; - DTORCALL(iter->destructor, iter->object); - } -} - -/* clang-format off */ -__declspec(section ".dtors") -static void* const __destroy_global_chain_reference = __destroy_global_chain; -/* clang-format on */ diff --git a/src/f_op/f_op_actor_iter.cpp b/src/f_op/f_op_actor_iter.cpp new file mode 100644 index 0000000..6c9d012 --- /dev/null +++ b/src/f_op/f_op_actor_iter.cpp @@ -0,0 +1,31 @@ +/** + * f_op_actor_iter.cpp + * Actor Process Iterator + */ + +#include "f_op/f_op_actor_iter.h" +#include "SSystem/SComponent/c_list_iter.h" +#include "SSystem/SComponent/c_tag_iter.h" +#include "f_op/f_op_actor_tag.h" + +int fopAcIt_Executor(fopAcIt_ExecutorFunc i_execFunc, void* i_data) { + struct { + fopAcIt_ExecutorFunc func; + void* data; + } userData; + userData.func = i_execFunc; + userData.data = i_data; + + return cLsIt_Method(&g_fopAcTg_Queue, (cNdIt_MethodFunc)cTgIt_MethodCall, &userData); +} + +void* fopAcIt_Judge(fopAcIt_JudgeFunc i_judgeFunc, void* i_data) { + struct { + fopAcIt_JudgeFunc func; + void* data; + } userData; + userData.func = i_judgeFunc; + userData.data = i_data; + + return cLsIt_Judge(&g_fopAcTg_Queue, (cNdIt_JudgeFunc)cTgIt_JudgeFilter, &userData); +} diff --git a/src/f_op/f_op_actor_tag.cpp b/src/f_op/f_op_actor_tag.cpp new file mode 100644 index 0000000..85bcd7c --- /dev/null +++ b/src/f_op/f_op_actor_tag.cpp @@ -0,0 +1,22 @@ +/** + * f_op_actor_tag.cpp + * + */ + +#include "f_op/f_op_actor_tag.h" +#include "SSystem/SComponent/c_list.h" + +node_list_class g_fopAcTg_Queue = {NULL, NULL, 0}; + +u32 fopAcTg_ToActorQ(create_tag_class* i_createTag) { + return cTg_Addition(&g_fopAcTg_Queue, i_createTag); +} + +u32 fopAcTg_ActorQTo(create_tag_class* i_createTag) { + return cTg_SingleCutFromTree(i_createTag); +} + +u32 fopAcTg_Init(create_tag_class* i_createTag, void* i_data) { + cTg_Create(i_createTag, i_data); + return 1; +} diff --git a/src/f_op/f_op_draw_tag.cpp b/src/f_op/f_op_draw_tag.cpp new file mode 100644 index 0000000..b2a7f41 --- /dev/null +++ b/src/f_op/f_op_draw_tag.cpp @@ -0,0 +1,30 @@ +/** + * f_op_draw_tag.cpp + * + */ + +#include "f_op/f_op_draw_tag.h" +#include "SSystem/SComponent/c_list.h" +#include "SSystem/SComponent/c_tag.h" +#include "global.h" + +node_lists_tree_class g_fopDwTg_Queue = {NULL, 0}; + +void fopDwTg_ToDrawQ(create_tag_class* i_createTag, int i_priority) { + cTg_AdditionToTree(&g_fopDwTg_Queue, i_priority, i_createTag); +} + +void fopDwTg_DrawQTo(create_tag_class* i_createTag) { + cTg_SingleCutFromTree(i_createTag); +} + +bool fopDwTg_Init(create_tag_class* i_createTag, void* i_process) { + cTg_Create(i_createTag, i_process); + return true; +} + +static node_list_class lists[1000]; + +void fopDwTg_CreateQueue() { + cTr_Create(&g_fopDwTg_Queue, lists, ARRAY_SIZE(lists)); +} diff --git a/src/f_op/f_op_overlap.cpp b/src/f_op/f_op_overlap.cpp new file mode 100644 index 0000000..0ef9389 --- /dev/null +++ b/src/f_op/f_op_overlap.cpp @@ -0,0 +1,50 @@ +/** + * f_op_overlap.cpp + * Overlap Process Framework + */ + +#include "SSystem/SComponent/c_request.h" +#include "f_op/f_op_overlap.h" +#include "f_op/f_op_overlap_mng.h" +#include "f_pc/f_pc_manager.h" + +static s32 fopOvlp_Draw(void* i_this) { + overlap_task_class* _this = (overlap_task_class*)i_this; + return fpcLf_DrawMethod(_this->field_0xc0, i_this); +} + +static s32 fopOvlp_Execute(void* i_this) { + overlap_task_class* _this = (overlap_task_class*)i_this; + return fpcMtd_Execute(&_this->field_0xc0->mBase, i_this); +} + +static s32 fopOvlp_IsDelete(void* i_this) { + overlap_task_class* _this = (overlap_task_class*)i_this; + return fpcMtd_IsDelete(&_this->field_0xc0->mBase, i_this); +} + +static s32 fopOvlp_Delete(void* i_this) { + overlap_task_class* _this = (overlap_task_class*)i_this; + return fpcMtd_Delete(&_this->field_0xc0->mBase, i_this); +} + +static s32 fopOvlp_Create(void* i_this) { + overlap_task_class* _this = (overlap_task_class*)i_this; + + if (fpcM_IsFirstCreating(_this)) { + overlap_process_profile_definition* profile = + (overlap_process_profile_definition*)fpcM_GetProfile(_this); + + cReq_Create((request_base_class*)&_this->field_0xc4, 1); + _this->field_0xc0 = profile->mSubMtd; + _this->field_0xc8 = -1; + } + + return fpcMtd_Create(&_this->field_0xc0->mBase, _this); +} + +extern leafdraw_method_class g_fopOvlp_Method = { + (process_method_func)fopOvlp_Create, (process_method_func)fopOvlp_Delete, + (process_method_func)fopOvlp_Execute, (process_method_func)fopOvlp_IsDelete, + (process_method_func)fopOvlp_Draw, +}; diff --git a/src/f_op/f_op_overlap_mng.cpp b/src/f_op/f_op_overlap_mng.cpp new file mode 100644 index 0000000..10f3285 --- /dev/null +++ b/src/f_op/f_op_overlap_mng.cpp @@ -0,0 +1,103 @@ +/** + * f_op_overlap_mng.cpp + * Overlap Process Manager + */ + +#include "f_op/f_op_overlap_mng.h" +#include "SSystem/SComponent/c_request.h" +#include "f_op/f_op_overlap_req.h" +#include "f_op/f_op_scene_pause.h" +#include "f_pc/f_pc_executor.h" + + +// making it not an array put it in .bss +static request_base_class* l_fopOvlpM_overlap[1] = {NULL}; + +int fopOvlpM_SceneIsStop() { + if (l_fopOvlpM_overlap[0]) { + return fopScnPause_Enable( + (scene_class*)fpcEx_SearchByID(l_fopOvlpM_overlap[0]->field_0x20[0x32])); + } else { + return 0; + } +} + +int fopOvlpM_SceneIsStart() { + if (l_fopOvlpM_overlap[0]) { + return fopScnPause_Disable( + (scene_class*)fpcEx_SearchByID(l_fopOvlpM_overlap[0]->field_0x20[0x32])); + } else { + return 0; + } +} + +int fopOvlpM_IsOutReq(overlap_task_class* pTaskClass) { + return (pTaskClass->field_0xc4 & 0x3F) == 2; +} + +void fopOvlpM_Done(overlap_task_class* pTaskClass) { + cReq_Done((request_base_class*)&pTaskClass->field_0xc4); +} + +void fopOvlpM_ToldAboutID(unsigned int param_1) { + l_fopOvlpM_overlap[0] ? l_fopOvlpM_overlap[0]->field_0x20[0x32] = param_1 : 0; +} + +int fopOvlpM_IsPeek() { + return l_fopOvlpM_overlap[0] ? l_fopOvlpM_overlap[0]->field_0x8 : 0; +} + +int fopOvlpM_IsDone() { + return l_fopOvlpM_overlap[0] ? cReq_Is_Done(l_fopOvlpM_overlap[0]) : 0; +} + +int fopOvlpM_IsDoingReq() { + if (l_fopOvlpM_overlap[0] && l_fopOvlpM_overlap[0]->field_0x4 == 1) { + return 1; + } + + return 0; +} + +int fopOvlpM_ClearOfReq() { + return l_fopOvlpM_overlap[0] ? + fopOvlpReq_OverlapClr((overlap_request_class*)l_fopOvlpM_overlap[0]) : + 0; +} + +static overlap_request_class l_fopOvlpM_Request; + +request_base_class* fopOvlpM_Request(s16 param_1, u16 param_2) { + if (!l_fopOvlpM_overlap[0]) { + request_base_class* tmp = fopOvlpReq_Request(&l_fopOvlpM_Request, param_1, param_2); + l_fopOvlpM_overlap[0] = tmp; + return tmp; + } + + return 0; +} + +void fopOvlpM_Management() { + if (l_fopOvlpM_overlap[0]) { + int tmp = fopOvlpReq_Handler((overlap_request_class*)l_fopOvlpM_overlap[0]); + if (6 <= tmp || 3 > tmp) { + return; + } + l_fopOvlpM_overlap[0] = NULL; + } +} + +int fopOvlpM_Cancel() { + if (!l_fopOvlpM_overlap[0]) { + return 1; + } + + if (fopOvlpReq_Cancel((overlap_request_class*)l_fopOvlpM_overlap[0]) == true) { + l_fopOvlpM_overlap[0] = NULL; + return 1; + } + + return 0; +} + +void fopOvlpM_Init() {} diff --git a/src/f_op/f_op_overlap_req.cpp b/src/f_op/f_op_overlap_req.cpp new file mode 100644 index 0000000..a85650d --- /dev/null +++ b/src/f_op/f_op_overlap_req.cpp @@ -0,0 +1,160 @@ +/** + * f_op_overlap_req.cpp + * Overlap Process Request + */ + +#include "SSystem/SComponent/c_request.h" +#include "f_op/f_op_overlap_req.h" +#include "f_pc/f_pc_manager.h" +#include "f_pc/f_pc_stdcreate_req.h" + +void fopOvlpReq_SetPeektime(overlap_request_class*, u16); + +static int fopOvlpReq_phase_Done(overlap_request_class* i_overlapReq) { + if (fpcM_Delete(i_overlapReq->field_0x20) == 1) { + i_overlapReq->field_0x20 = 0; + i_overlapReq->field_0x4 = 0; + i_overlapReq->mPeektime = 0; + i_overlapReq->field_0x8 = 0; + i_overlapReq->field_0xc = 0; + return 2; + } + + return 0; +} + +static s32 fopOvlpReq_phase_IsDone(overlap_request_class* param_1) { + cReq_Done((request_base_class*)param_1); + return param_1->field_0x2-- <= 0 ? 2 : 0; +} + +static int fopOvlpReq_phase_IsWaitOfFadeout(overlap_request_class* i_overlapReq) { + if (cReq_Is_Done((request_base_class*)(i_overlapReq->field_0x20 + 0xC4))) { + i_overlapReq->field_0x8 = 0; + return 2; + } + + return 0; +} + +static int fopOvlpReq_phase_WaitOfFadeout(overlap_request_class* i_overlapReq) { + if (i_overlapReq->mPeektime) { + i_overlapReq->mPeektime--; + } + + if (((u8)(i_overlapReq->field_0x0 & 0x3F)) == 2 && !i_overlapReq->mPeektime) { + cReq_Command((request_base_class*)(i_overlapReq->field_0x20 + 0xC4), 2); + return 2; + } + + i_overlapReq->field_0x8 = 1; + return 0; +} + +static int fopOvlpReq_phase_IsComplete(overlap_request_class* i_overlapReq) { + if (cReq_Is_Done((request_base_class*)(i_overlapReq->field_0x20 + 0xC4))) { + cReq_Done((request_base_class*)i_overlapReq); + return 2; + } + + return 0; +} + +static int fopOvlpReq_phase_IsCreated(overlap_request_class* i_overlapReq) { + if (fpcM_IsCreating(i_overlapReq->field_0x14) == 0) { + base_process_class* pBaseProc = fpcEx_SearchByID(i_overlapReq->field_0x14); + + if (pBaseProc == NULL) { + return cPhs_ERROR_e; + } + + i_overlapReq->field_0x20 = (u8*)pBaseProc; + return 2; + } + + return 0; +} + +static int fopOvlpReq_phase_Create(overlap_request_class* i_overlapReq) { + fpcLy_SetCurrentLayer(i_overlapReq->pCurrentLayer); + i_overlapReq->field_0x14 = + fpcSCtRq_Request(fpcLy_CurrentLayer(), i_overlapReq->field_0x10, 0, 0, 0); + return 2; +} + +request_base_class* fopOvlpReq_Request(overlap_request_class* i_overlapReq, s16 param_2, + u16 param_3) { + static cPhs__Handler phaseMethod[8] = { + (cPhs__Handler)fopOvlpReq_phase_Create, + (cPhs__Handler)fopOvlpReq_phase_IsCreated, + (cPhs__Handler)fopOvlpReq_phase_IsComplete, + (cPhs__Handler)fopOvlpReq_phase_WaitOfFadeout, + (cPhs__Handler)fopOvlpReq_phase_IsWaitOfFadeout, + (cPhs__Handler)fopOvlpReq_phase_IsDone, + (cPhs__Handler)fopOvlpReq_phase_Done, + (cPhs__Handler)NULL, + }; + + if (i_overlapReq->field_0x4 == 1) { + i_overlapReq = 0; + return (request_base_class*)i_overlapReq; + } + + cReq_Command((request_base_class*)i_overlapReq, 1); + i_overlapReq->field_0x10 = param_2; + cPhs_Set(&i_overlapReq->field_0x18, phaseMethod); + fopOvlpReq_SetPeektime(i_overlapReq, param_3); + i_overlapReq->field_0x4 = 1; + i_overlapReq->field_0x2 = 1; + i_overlapReq->field_0x20 = 0; + i_overlapReq->field_0x8 = 0; + i_overlapReq->field_0xc = 0; + i_overlapReq->pCurrentLayer = fpcLy_RootLayer(); + return (request_base_class*)i_overlapReq; +} + +int fopOvlpReq_Handler(overlap_request_class* i_overlapReq) { + int phase_state = cPhs_Do(&i_overlapReq->field_0x18, i_overlapReq); + + switch (phase_state) { + case cPhs_NEXT_e: + return fopOvlpReq_Handler(i_overlapReq); + case cPhs_INIT_e: + return cPhs_INIT_e; + case cPhs_LOADING_e: + return cPhs_INIT_e; + case cPhs_COMPLEATE_e: + return cPhs_COMPLEATE_e; + case cPhs_UNK3_e: + case cPhs_ERROR_e: + return cPhs_ERROR_e; + default: + return cPhs_ERROR_e; + } +} + +int fopOvlpReq_Cancel(overlap_request_class* i_overlapReq) { + return fopOvlpReq_phase_Done(i_overlapReq) == 2 ? 1 : 0; +} + +int fopOvlpReq_Is_PeektimeLimit(overlap_request_class* i_overlapReq) { + return i_overlapReq->mPeektime == 0 ? 1 : 0; +} + +void fopOvlpReq_SetPeektime(overlap_request_class* i_overlapReq, u16 param_2) { + if (0x7fff < param_2) { + return; + } + + i_overlapReq->mPeektime = param_2; +} + +int fopOvlpReq_OverlapClr(overlap_request_class* i_overlapReq) { + if ((u8)((i_overlapReq->field_0x0 >> 7) & 1) == 1 || !fopOvlpReq_Is_PeektimeLimit(i_overlapReq)) + { + return 0; + } + + cReq_Create((request_base_class*)i_overlapReq, 2); + return 1; +} diff --git a/src/f_op/f_op_scene.cpp b/src/f_op/f_op_scene.cpp new file mode 100644 index 0000000..1982133 --- /dev/null +++ b/src/f_op/f_op_scene.cpp @@ -0,0 +1,52 @@ +/** + * f_op_scene.cpp + * Scene Process Framework + */ + +#include "f_op/f_op_scene.h" +#include "f_pc/f_pc_manager.h" + +static void fopScn_Draw(scene_class* i_this) { + fpcNd_DrawMethod((nodedraw_method_class*)i_this->mpMtd, i_this); +} + +static void fopScn_Execute(scene_class* i_this) { + fpcMtd_Execute(i_this->mpMtd, i_this); +} + +static s32 fopScn_IsDelete(void* i_this) { + return fpcMtd_IsDelete(static_cast(i_this)->mpMtd, i_this); +} + +static s32 fopScn_Delete(void* i_this) { + scene_class* scene = static_cast(i_this); + s32 ret = fpcMtd_Delete(scene->mpMtd, scene); + if (ret == 1) { + fopScnTg_QueueTo(&scene->mScnTg); + } + return ret; +} + +static s32 fopScn_Create(void* i_this) { + scene_class* scene = static_cast(i_this); + if (fpcM_IsFirstCreating(i_this)) { + scene_process_profile_definition* profile = + (scene_process_profile_definition*)fpcM_GetProfile(i_this); + scene->mpMtd = profile->mpMtd; + fopScnTg_Init(&scene->mScnTg, i_this); + fopScnTg_ToQueue(&scene->mScnTg); + + u32* append = (u32*)fpcM_GetAppend(i_this); + if (append != NULL) { + scene->mBase.mBase.mParameters = *append; + } + } + + return fpcMtd_Create(scene->mpMtd, i_this); +} + +leafdraw_method_class g_fopScn_Method = { + (process_method_func)fopScn_Create, (process_method_func)fopScn_Delete, + (process_method_func)fopScn_Execute, (process_method_func)fopScn_IsDelete, + (process_method_func)fopScn_Draw, +}; diff --git a/src/f_op/f_op_scene_iter.cpp b/src/f_op/f_op_scene_iter.cpp new file mode 100644 index 0000000..a08ec0a --- /dev/null +++ b/src/f_op/f_op_scene_iter.cpp @@ -0,0 +1,20 @@ +/** + * f_op_scene_iter.cpp + * Framework - Scene Process Iteration + */ + +#include "f_op/f_op_scene_iter.h" +#include "SSystem/SComponent/c_list_iter.h" +#include "SSystem/SComponent/c_tag_iter.h" +#include "f_op/f_op_scene_tag.h" + +void* fopScnIt_Judge(fop_ScnItFunc pFunc1, void* pData) { + struct { + fop_ScnItFunc mFunc; + void* mpData; + } iterParams; + + iterParams.mFunc = pFunc1; + iterParams.mpData = pData; + return cLsIt_Judge(&g_fopScnTg_SceneList, (cNdIt_JudgeFunc)cTgIt_JudgeFilter, &iterParams); +} diff --git a/src/f_op/f_op_scene_mng.cpp b/src/f_op/f_op_scene_mng.cpp new file mode 100644 index 0000000..c42379a --- /dev/null +++ b/src/f_op/f_op_scene_mng.cpp @@ -0,0 +1,50 @@ +/** + * f_op_scene_mng.cpp + * Framework - Scene Process Manager + */ + +#include "f_op/f_op_scene_mng.h" +#include "f_op/f_op_scene_iter.h" +#include "f_op/f_op_scene_req.h" +#include "f_pc/f_pc_searcher.h" + +scene_class* fopScnM_SearchByID(unsigned int id) { + return (scene_class*)fopScnIt_Judge((fop_ScnItFunc)fpcSch_JudgeByID, &id); +} + +static u32 l_scnRqID = 0xFFFFFFFF; + +int fopScnM_ChangeReq(scene_class* i_scene, s16 param_2, s16 param_3, u16 param_4) { + u32 sceneRequestID = fopScnRq_Request(2, i_scene, param_2, 0, param_3, param_4); + + if (sceneRequestID == 0xFFFFFFFF) { + return 0; + } + + l_scnRqID = sceneRequestID; + return 1; +} + +unsigned int fopScnM_DeleteReq(scene_class* i_scene) { + u32 sceneRequestID = fopScnRq_Request(1, i_scene, 0x7FFF, 0, 0x7FFF, 0); + return sceneRequestID != 0xFFFFFFFF; +} + +int fopScnM_CreateReq(s16 param_1, s16 param_2, u16 param_3, u32 param_4) { + u32 sceneRequestID = fopScnRq_Request(0, 0, param_1, (void*)param_4, param_2, param_3); + return sceneRequestID != 0xFFFFFFFF; +} + +u32 fopScnM_ReRequest(s16 param_1, u32 param_2) { + if (l_scnRqID == 0xFFFFFFFF) { + return 0; + } + + return fopScnRq_ReRequest(l_scnRqID, param_1, (void*)param_2); +} + +void fopScnM_Management() { + fopScnRq_Handler(); +} + +void fopScnM_Init() {} diff --git a/src/f_op/f_op_scene_pause.cpp b/src/f_op/f_op_scene_pause.cpp new file mode 100644 index 0000000..ee84455 --- /dev/null +++ b/src/f_op/f_op_scene_pause.cpp @@ -0,0 +1,41 @@ +/** + * f_op_scene_pause.cpp + * Scene Process Pause + */ + +#include "f_op/f_op_scene_pause.h" +#include "f_op/f_op_scene.h" +#include "f_pc/f_pc_manager.h" + +int fopScnPause_Enable(scene_class* i_scene) { + if (i_scene) { + fpcM_PauseEnable(i_scene, 1); + fpcM_PauseEnable(i_scene, 2); + return 1; + } + + return 0; +} + +int fopScnPause_Disable(scene_class* i_scene) { + if (i_scene) { + void* tmp = (void*)i_scene->mBase.mBase.mLyTg.mpLayer->mpPcNode; + + if (!tmp) { + fpcM_PauseDisable(i_scene, 1); + fpcM_PauseDisable(i_scene, 2); + } else if (fpcEx_IsExist((s32)((int*)tmp)[1]) == 1) { + if (!fpcM_IsPause(tmp, 1)) { + fpcM_PauseDisable(i_scene, 1); + } + + if (!fpcM_IsPause(tmp, 2)) { + fpcM_PauseDisable(i_scene, 2); + } + } + + return 1; + } + + return 0; +} diff --git a/src/f_op/f_op_scene_req.cpp b/src/f_op/f_op_scene_req.cpp new file mode 100644 index 0000000..08914a8 --- /dev/null +++ b/src/f_op/f_op_scene_req.cpp @@ -0,0 +1,149 @@ +/** + * f_op_scene_req.cpp + * Scene Process Request + */ + +#include "f_op/f_op_scene_req.h" +#include "f_op/f_op_overlap_mng.h" +#include "f_op/f_op_scene.h" +#include "f_op/f_op_scene_pause.h" +#include "f_pc/f_pc_executor.h" + +static cPhs__Step fopScnRq_phase_ClearOverlap(scene_request_class* i_sceneReq) { + if (fopOvlpM_ClearOfReq() == 1) { + return cPhs_NEXT_e; + } else { + return cPhs_INIT_e; + } +} + +static cPhs__Step fopScnRq_phase_Execute(scene_request_class* i_sceneReq) { + return (cPhs__Step)fpcNdRq_Execute(&i_sceneReq->mCrtReq); +} + +static cPhs__Step fopScnRq_phase_IsDoingOverlap(scene_request_class* i_sceneReq) { + if (fopOvlpM_IsDoingReq() == 1) { + return cPhs_NEXT_e; + } else { + return cPhs_INIT_e; + } +} + +static cPhs__Step fopScnRq_phase_IsDoneOverlap(scene_request_class* i_sceneReq) { + if (fopOvlpM_IsDone() == 1) { + return cPhs_NEXT_e; + } else { + return cPhs_INIT_e; + } +} + +static s32 l_fopScnRq_IsUsingOfOverlap; + +static cPhs__Step fopScnRq_phase_Done(scene_request_class* i_sceneReq) { + if (i_sceneReq->mCrtReq.mParameter != 1) { + fopScnPause_Disable((scene_class*)fpcEx_SearchByID(i_sceneReq->mCrtReq.mCreatingID)); + } + l_fopScnRq_IsUsingOfOverlap = 0; + return cPhs_NEXT_e; +} + +static void fopScnRq_Execute(scene_request_class* i_sceneReq) { + int tmp = cPhs_Do(&i_sceneReq->mReqPhsProcCls, i_sceneReq); + switch (tmp) { + case 2: + fopScnRq_Execute(i_sceneReq); + } +} + +static int fopScnRq_PostMethod(void* param_1, scene_request_class* i_sceneReq) { + fopScnPause_Enable((scene_class*)param_1); + if (i_sceneReq->mFadeRequest) { + fopOvlpM_ToldAboutID(((scene_class*)param_1)->mBase.mBase.mBsPcId); + } + return 1; +} + +static int fopScnRq_Cancel(scene_request_class* i_sceneReq) { + if (i_sceneReq->mFadeRequest && !fopOvlpM_Cancel()) { + return 0; + } else { + return 1; + } +} + +static scene_request_class* fopScnRq_FadeRequest(s16 param_1, u16 param_2) { + request_base_class* req = NULL; + + if (l_fopScnRq_IsUsingOfOverlap == 0 && (req = fopOvlpM_Request(param_1, param_2), req != NULL)) + { + l_fopScnRq_IsUsingOfOverlap = 1; + } + + return (scene_request_class*)req; +} + +s32 fopScnRq_Request(int param_1, scene_class* i_scene, s16 param_3, void* param_4, s16 param_5, + u16 param_6) { + static node_create_request_method_class submethod = { + (process_method_func)fopScnRq_Execute, + (process_method_func)fopScnRq_Cancel, + NULL, + (process_method_func)fopScnRq_PostMethod, + }; + + static cPhs__Handler noFadeFase[8] = { + (cPhs__Handler)fopScnRq_phase_Execute, + (cPhs__Handler)fopScnRq_phase_Done, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + }; + + static cPhs__Handler fadeFase[8] = { + (cPhs__Handler)fopScnRq_phase_IsDoingOverlap, + (cPhs__Handler)fopScnRq_phase_IsDoneOverlap, + (cPhs__Handler)fopScnRq_phase_Execute, + (cPhs__Handler)fopScnRq_phase_ClearOverlap, + (cPhs__Handler)fopScnRq_phase_IsDoneOverlap, + (cPhs__Handler)fopScnRq_phase_Done, + NULL, + NULL, + }; + + s32 ret; + int tmp = 0; + cPhs__Handler* phase_handler_table; + phase_handler_table = noFadeFase; + scene_request_class* pScnReq = (scene_request_class*)fpcNdRq_Request( + sizeof(scene_request_class), param_1, (process_node_class*)i_scene, param_3, param_4, + &submethod); + + if (!pScnReq) { + ret = -1; + } else { + if (param_5 != 0x7fff) { + phase_handler_table = fadeFase; + tmp = (int)fopScnRq_FadeRequest(param_5, param_6); + if (!tmp) { + fpcNdRq_Delete(&pScnReq->mCrtReq); + return -1; + } + } + pScnReq->mFadeRequest = tmp; + cPhs_Set(&pScnReq->mReqPhsProcCls, phase_handler_table); + ret = pScnReq->mCrtReq.mRequestId; + } + + return ret; +} + +s32 fopScnRq_ReRequest(unsigned int param_1, s16 param_2, void* param_3) { + return fpcNdRq_ReRequest(param_1, param_2, param_3); +} + +void fopScnRq_Handler() { + fpcNdRq_Handler(); +} diff --git a/src/f_op/f_op_scene_tag.cpp b/src/f_op/f_op_scene_tag.cpp new file mode 100644 index 0000000..b14f793 --- /dev/null +++ b/src/f_op/f_op_scene_tag.cpp @@ -0,0 +1,20 @@ +/** + * f_op_scene_tag.cpp + * Scene Process Tag + */ + +#include "f_op/f_op_scene_tag.h" + +void fopScnTg_QueueTo(scene_tag_class* i_sceneTag) { + cTg_SingleCut((create_tag_class*)i_sceneTag); +} + +node_list_class g_fopScnTg_SceneList = {NULL, NULL, 0}; + +void fopScnTg_ToQueue(scene_tag_class* i_sceneTag) { + cTg_Addition(&g_fopScnTg_SceneList, (create_tag_class*)i_sceneTag); +} + +void fopScnTg_Init(scene_tag_class* i_sceneTag, void* pData) { + cTg_Create((create_tag_class*)i_sceneTag, pData); +} diff --git a/src/f_op/f_op_view.cpp b/src/f_op/f_op_view.cpp new file mode 100644 index 0000000..542f7c4 --- /dev/null +++ b/src/f_op/f_op_view.cpp @@ -0,0 +1,41 @@ +/** + * f_op_view.cpp + * View Process Framework + */ + +#include "f_op/f_op_view.h" +#include "f_pc/f_pc_manager.h" + +void fopVw_Draw(view_class* i_this) { + fpcLf_DrawMethod(i_this->mSubMtd, i_this); +} + +void fopVw_Execute(view_class* i_this) { + fpcMtd_Execute(&i_this->mSubMtd->mBase, i_this); +} + +s32 fopVw_IsDelete(void* i_this) { + view_class* _this = (view_class*)i_this; + return fpcMtd_IsDelete(&_this->mSubMtd->mBase, _this); +} + +s32 fopVw_Delete(view_class* i_this) { + return fpcMtd_Delete(&i_this->mSubMtd->mBase, i_this); +} + +s32 fopVw_Create(void* i_this) { + view_class* _this = (view_class*)i_this; + + view_process_profile_definition* pProf = + (view_process_profile_definition*)fpcM_GetProfile(_this); + _this->mSubMtd = pProf->mSubMtd; + _this->field_0xc4 = pProf->unk28; + + return fpcMtd_Create(&_this->mSubMtd->mBase, _this); +} + +leafdraw_method_class g_fopVw_Method = { + (process_method_func)fopVw_Create, (process_method_func)fopVw_Delete, + (process_method_func)fopVw_Execute, (process_method_func)fopVw_IsDelete, + (process_method_func)fopVw_Draw, +}; diff --git a/tools/ninja_syntax.py b/tools/ninja_syntax.py index ca73b5b..ab12fa2 100644 --- a/tools/ninja_syntax.py +++ b/tools/ninja_syntax.py @@ -24,8 +24,10 @@ use Python. import re import textwrap + def escape_path(word): - return word.replace('$ ', '$$ ').replace(' ', '$ ').replace(':', '$:') + return word.replace("$ ", "$$ ").replace(" ", "$ ").replace(":", "$:") + class Writer(object): def __init__(self, output, width=78): @@ -33,72 +35,93 @@ class Writer(object): self.width = width def newline(self): - self.output.write('\n') + self.output.write("\n") def comment(self, text): - for line in textwrap.wrap(text, self.width - 2, break_long_words=False, - break_on_hyphens=False): - self.output.write('# ' + line + '\n') + for line in textwrap.wrap( + text, self.width - 2, break_long_words=False, break_on_hyphens=False + ): + self.output.write("# " + line + "\n") def variable(self, key, value, indent=0): if value is None: return if isinstance(value, list): - value = ' '.join(filter(None, value)) # Filter out empty strings. - self._line('%s = %s' % (key, value), indent) + value = " ".join(filter(None, value)) # Filter out empty strings. + self._line("%s = %s" % (key, value), indent) def pool(self, name, depth): - self._line('pool %s' % name) - self.variable('depth', depth, indent=1) + self._line("pool %s" % name) + self.variable("depth", depth, indent=1) - def rule(self, name, command, description=None, depfile=None, - generator=False, pool=None, restat=False, rspfile=None, - rspfile_content=None, deps=None): - self._line('rule %s' % name) - self.variable('command', command, indent=1) + def rule( + self, + name, + command, + description=None, + depfile=None, + generator=False, + pool=None, + restat=False, + rspfile=None, + rspfile_content=None, + deps=None, + ): + self._line("rule %s" % name) + self.variable("command", command, indent=1) if description: - self.variable('description', description, indent=1) + self.variable("description", description, indent=1) if depfile: - self.variable('depfile', depfile, indent=1) + self.variable("depfile", depfile, indent=1) if generator: - self.variable('generator', '1', indent=1) + self.variable("generator", "1", indent=1) if pool: - self.variable('pool', pool, indent=1) + self.variable("pool", pool, indent=1) if restat: - self.variable('restat', '1', indent=1) + self.variable("restat", "1", indent=1) if rspfile: - self.variable('rspfile', rspfile, indent=1) + self.variable("rspfile", rspfile, indent=1) if rspfile_content: - self.variable('rspfile_content', rspfile_content, indent=1) + self.variable("rspfile_content", rspfile_content, indent=1) if deps: - self.variable('deps', deps, indent=1) + self.variable("deps", deps, indent=1) - def build(self, outputs, rule, inputs=None, implicit=None, order_only=None, - variables=None, implicit_outputs=None, pool=None, dyndep=None): + def build( + self, + outputs, + rule, + inputs=None, + implicit=None, + order_only=None, + variables=None, + implicit_outputs=None, + pool=None, + dyndep=None, + ): outputs = as_list(outputs) out_outputs = [escape_path(x) for x in outputs] all_inputs = [escape_path(x) for x in as_list(inputs)] if implicit: implicit = [escape_path(x) for x in as_list(implicit)] - all_inputs.append('|') + all_inputs.append("|") all_inputs.extend(implicit) if order_only: order_only = [escape_path(x) for x in as_list(order_only)] - all_inputs.append('||') + all_inputs.append("||") all_inputs.extend(order_only) if implicit_outputs: - implicit_outputs = [escape_path(x) - for x in as_list(implicit_outputs)] - out_outputs.append('|') + implicit_outputs = [escape_path(x) for x in as_list(implicit_outputs)] + out_outputs.append("|") out_outputs.extend(implicit_outputs) - self._line('build %s: %s' % (' '.join(out_outputs), - ' '.join([rule] + all_inputs))) + self._line( + "build %s: %s" % (" ".join(out_outputs), " ".join([rule] + all_inputs)) + ) if pool is not None: - self._line(' pool = %s' % pool) + self._line(" pool = %s" % pool) if dyndep is not None: - self._line(' dyndep = %s' % dyndep) + self._line(" dyndep = %s" % dyndep) if variables: if isinstance(variables, dict): @@ -112,58 +135,59 @@ class Writer(object): return outputs def include(self, path): - self._line('include %s' % path) + self._line("include %s" % path) def subninja(self, path): - self._line('subninja %s' % path) + self._line("subninja %s" % path) def default(self, paths): - self._line('default %s' % ' '.join(as_list(paths))) + self._line("default %s" % " ".join(as_list(paths))) def _count_dollars_before_index(self, s, i): """Returns the number of '$' characters right in front of s[i].""" dollar_count = 0 dollar_index = i - 1 - while dollar_index > 0 and s[dollar_index] == '$': + while dollar_index > 0 and s[dollar_index] == "$": dollar_count += 1 dollar_index -= 1 return dollar_count def _line(self, text, indent=0): """Write 'text' word-wrapped at self.width characters.""" - leading_space = ' ' * indent + leading_space = " " * indent while len(leading_space) + len(text) > self.width: # The text is too wide; wrap if possible. # Find the rightmost space that would obey our width constraint and # that's not an escaped space. - available_space = self.width - len(leading_space) - len(' $') + available_space = self.width - len(leading_space) - len(" $") space = available_space while True: - space = text.rfind(' ', 0, space) - if (space < 0 or - self._count_dollars_before_index(text, space) % 2 == 0): + space = text.rfind(" ", 0, space) + if space < 0 or self._count_dollars_before_index(text, space) % 2 == 0: break if space < 0: # No such space; just use the first unescaped space we can find. space = available_space - 1 while True: - space = text.find(' ', space + 1) - if (space < 0 or - self._count_dollars_before_index(text, space) % 2 == 0): + space = text.find(" ", space + 1) + if ( + space < 0 + or self._count_dollars_before_index(text, space) % 2 == 0 + ): break if space < 0: # Give up on breaking. break - self.output.write(leading_space + text[0:space] + ' $\n') - text = text[space+1:] + self.output.write(leading_space + text[0:space] + " $\n") + text = text[space + 1 :] # Subsequent lines are continuations, so indent them. - leading_space = ' ' * (indent+2) + leading_space = " " * (indent + 2) - self.output.write(leading_space + text + '\n') + self.output.write(leading_space + text + "\n") def close(self): self.output.close() @@ -180,9 +204,9 @@ def as_list(input): def escape(string): """Escape a string such that it can be embedded into a Ninja file without further interpretation.""" - assert '\n' not in string, 'Ninja syntax does not allow newlines' + assert "\n" not in string, "Ninja syntax does not allow newlines" # We only have one special metacharacter: '$'. - return string.replace('$', '$$') + return string.replace("$", "$$") def expand(string, vars, local_vars={}): @@ -191,9 +215,11 @@ def expand(string, vars, local_vars={}): Note: doesn't handle the full Ninja variable syntax, but it's enough to make configure.py's use of it work. """ + def exp(m): var = m.group(1) - if var == '$': - return '$' - return local_vars.get(var, vars.get(var, '')) - return re.sub(r'\$(\$|\w*)', exp, string) + if var == "$": + return "$" + return local_vars.get(var, vars.get(var, "")) + + return re.sub(r"\$(\$|\w*)", exp, string) diff --git a/tools/transform_dep.py b/tools/transform_dep.py index 75297ab..9d269ca 100644 --- a/tools/transform_dep.py +++ b/tools/transform_dep.py @@ -3,46 +3,51 @@ import argparse import os from platform import uname -wineprefix = os.path.join(os.environ['HOME'], '.wine') -if 'WINEPREFIX' in os.environ: - wineprefix = os.environ['WINEPREFIX'] -winedevices = os.path.join(wineprefix, 'dosdevices') +wineprefix = os.path.join(os.environ["HOME"], ".wine") +if "WINEPREFIX" in os.environ: + wineprefix = os.environ["WINEPREFIX"] +winedevices = os.path.join(wineprefix, "dosdevices") + def in_wsl() -> bool: - return 'microsoft-standard' in uname().release + return "microsoft-standard" in uname().release + def import_d_file(in_file) -> str: - out_text = '' + out_text = "" with open(in_file) as file: - for idx, line in enumerate(file): - if idx == 0: - if line.endswith(' \\\n'): - out_text += line[:-3].replace('\\', '/') + " \\\n" - else: - out_text += line.replace('\\', '/') - else: - suffix = '' - if line.endswith(' \\\n'): - suffix = ' \\' - path = line.lstrip()[:-3] - else: - path = line.strip() - # lowercase drive letter - path = path[0].lower() + path[1:] - if path[0] == 'z': - # shortcut for z: - path = path[2:].replace('\\', '/') - elif in_wsl(): - path = path[0:1] + path[2:] - path = os.path.join('/mnt', path.replace('\\', '/')) - else: - # use $WINEPREFIX/dosdevices to resolve path - path = os.path.realpath(os.path.join(winedevices, path.replace('\\', '/'))) - out_text += "\t" + path + suffix + "\n" + for idx, line in enumerate(file): + if idx == 0: + if line.endswith(" \\\n"): + out_text += line[:-3].replace("\\", "/") + " \\\n" + else: + out_text += line.replace("\\", "/") + else: + suffix = "" + if line.endswith(" \\\n"): + suffix = " \\" + path = line.lstrip()[:-3] + else: + path = line.strip() + # lowercase drive letter + path = path[0].lower() + path[1:] + if path[0] == "z": + # shortcut for z: + path = path[2:].replace("\\", "/") + elif in_wsl(): + path = path[0:1] + path[2:] + path = os.path.join("/mnt", path.replace("\\", "/")) + else: + # use $WINEPREFIX/dosdevices to resolve path + path = os.path.realpath( + os.path.join(winedevices, path.replace("\\", "/")) + ) + out_text += "\t" + path + suffix + "\n" return out_text + def main(): parser = argparse.ArgumentParser( description="""Transform a .d file from Wine paths to normal paths""" @@ -64,4 +69,4 @@ def main(): if __name__ == "__main__": - main() \ No newline at end of file + main()