mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
f_pc mostly linked for Wii/Shield (#3015)
This commit is contained in:
@@ -298,7 +298,7 @@ f_pc/f_pc_layer.cpp:
|
||||
f_pc/f_pc_leaf.cpp:
|
||||
.text start:0x80026A40 end:0x80026B64
|
||||
.data start:0x803FA470 end:0x803FA488
|
||||
.sbss start:0x8053A960 end:0x8053A970
|
||||
.sbss start:0x8053A960 end:0x8053A968
|
||||
|
||||
f_pc/f_pc_layer_iter.cpp:
|
||||
.text start:0x80026B64 end:0x80026CB8
|
||||
@@ -318,6 +318,7 @@ f_pc/f_pc_load.cpp:
|
||||
f_pc/f_pc_manager.cpp:
|
||||
.text start:0x80027044 end:0x800272FC
|
||||
.bss start:0x80481338 end:0x804813E0
|
||||
.sbss start:0x8053A968 end:0x8053A970
|
||||
|
||||
f_pc/f_pc_method.cpp:
|
||||
.text start:0x800272FC end:0x8002733C
|
||||
@@ -341,7 +342,7 @@ f_pc/f_pc_priority.cpp:
|
||||
|
||||
f_pc/f_pc_profile.cpp:
|
||||
.text start:0x80028140 end:0x80028150
|
||||
.sbss start:0x8053A980 end:0x8053A990
|
||||
.sbss start:0x8053A980 end:0x8053A988
|
||||
|
||||
f_pc/f_pc_searcher.cpp:
|
||||
.text start:0x80028150 end:0x80028180
|
||||
@@ -378,7 +379,7 @@ d/d_stage.cpp:
|
||||
.data start:0x803FA5A8 end:0x803FDE58
|
||||
.bss start:0x80481400 end:0x804928C8
|
||||
.sdata start:0x80537908 end:0x8053793C
|
||||
.sbss start:0x8053A990 end:0x8053A9B0
|
||||
.sbss start:0x8053A988 end:0x8053A9B0
|
||||
.sdata2 start:0x8053BD28 end:0x8053BD38
|
||||
|
||||
d/d_map.cpp:
|
||||
|
||||
@@ -28161,11 +28161,11 @@ g_fpcBs_type = .sbss:0x8053A950; // type:object size:0x4 scope:global align:4
|
||||
l_fpcLy_CurrLayer_p = .sbss:0x8053A958; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
layer_id$46579 = .sbss:0x8053A95C; // type:object size:0x4 scope:local align:4 data:4byte
|
||||
g_fpcLf_type = .sbss:0x8053A960; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
lbl_8053A968 = .sbss:0x8053A968; // type:object size:0x1 data:byte
|
||||
l_dvdError$0 = .sbss:0x8053A968; // type:object size:0x1 data:byte
|
||||
g_fpcNd_type = .sbss:0x8053A970; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
request_id$46742 = .sbss:0x8053A978; // type:object size:0x4 scope:local align:4 data:4byte
|
||||
g_fpcPf_ProfileList_p = .sbss:0x8053A980; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
lbl_8053A988 = .sbss:0x8053A988; // type:object size:0x8
|
||||
tmp_name$50691 = .sbss:0x8053A988; // type:object size:0x8 scope:local align:1 data:byte
|
||||
mProcID__20dStage_roomControl_c = .sbss:0x8053A990; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
mStayNo__20dStage_roomControl_c = .sbss:0x8053A994; // type:object size:0x1 data:byte
|
||||
lbl_8053A995 = .sbss:0x8053A995; // type:object size:0x1 data:byte
|
||||
@@ -28259,13 +28259,13 @@ m_b_Light8EcallBack__13dPa_control_c = .sbss:0x8053AAEC; // type:object size:0x4
|
||||
m_b_Light8PcallBack__13dPa_control_c = .sbss:0x8053AAF0; // type:object size:0x4 scope:global align:4
|
||||
m_d_Light8EcallBack__13dPa_control_c = .sbss:0x8053AAF4; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
m_d_Light8PcallBack__13dPa_control_c = .sbss:0x8053AAF8; // type:object size:0x4 scope:global align:4
|
||||
lbl_8053AAFC = .sbss:0x8053AAFC; // type:object size:0x1 data:byte
|
||||
mStatus__13dPa_control_c = .sbss:0x8053AAFC; // type:object size:0x1 data:byte
|
||||
mParticleTracePCB__13dPa_control_c = .sbss:0x8053AB00; // type:object size:0x4 scope:global align:4
|
||||
lbl_8053AB08 = .sbss:0x8053AB08; // type:object size:0x1 data:byte
|
||||
mWipe__12dDlst_list_c = .sbss:0x8053AB08; // type:object size:0x1 data:byte
|
||||
mWipeRate__12dDlst_list_c = .sbss:0x8053AB0C; // type:object size:0x4 scope:global align:4 data:float
|
||||
mWipeSpeed__12dDlst_list_c = .sbss:0x8053AB10; // type:object size:0x4 scope:global align:4 data:float
|
||||
lbl_8053AB14 = .sbss:0x8053AB14; // type:object size:0x4
|
||||
lbl_8053AB18 = .sbss:0x8053AB18; // type:object size:0x1 data:byte
|
||||
init$0000 = .sbss:0x8053AB18; // type:object size:0x1 scope:local data:byte
|
||||
S_parcent_bak$99593 = .sbss:0x8053AB20; // type:object size:0x4 scope:local align:4 data:float
|
||||
S_rot_work1$100790 = .sbss:0x8053AB24; // type:object size:0x2 scope:local align:2 data:2byte
|
||||
S_rot_work2$100791 = .sbss:0x8053AB26; // type:object size:0x2 scope:local align:2 data:2byte
|
||||
|
||||
@@ -298,7 +298,7 @@ f_pc/f_pc_layer.cpp:
|
||||
f_pc/f_pc_leaf.cpp:
|
||||
.text start:0x80026B38 end:0x80026C5C
|
||||
.data start:0x803E5710 end:0x803E5728
|
||||
.sbss start:0x80520968 end:0x80520978
|
||||
.sbss start:0x80520968 end:0x80520970
|
||||
|
||||
f_pc/f_pc_layer_iter.cpp:
|
||||
.text start:0x80026C5C end:0x80026DB0
|
||||
@@ -318,6 +318,7 @@ f_pc/f_pc_load.cpp:
|
||||
f_pc/f_pc_manager.cpp:
|
||||
.text start:0x8002713C end:0x8002740C
|
||||
.bss start:0x80468940 end:0x804689E8
|
||||
.sbss start:0x80520970 end:0x80520978
|
||||
|
||||
f_pc/f_pc_method.cpp:
|
||||
.text start:0x8002740C end:0x8002744C
|
||||
@@ -341,7 +342,7 @@ f_pc/f_pc_priority.cpp:
|
||||
|
||||
f_pc/f_pc_profile.cpp:
|
||||
.text start:0x80028250 end:0x80028260
|
||||
.sbss start:0x80520988 end:0x80520998
|
||||
.sbss start:0x80520988 end:0x80520990
|
||||
|
||||
f_pc/f_pc_searcher.cpp:
|
||||
.text start:0x80028260 end:0x80028290
|
||||
@@ -378,7 +379,7 @@ d/d_stage.cpp:
|
||||
.data start:0x803E5848 end:0x803E90F8
|
||||
.bss start:0x80468A08 end:0x80479ED0
|
||||
.sdata start:0x8051D9A8 end:0x8051D9DC
|
||||
.sbss start:0x80520998 end:0x805209B8
|
||||
.sbss start:0x80520990 end:0x805209B8
|
||||
.sdata2 start:0x80521D28 end:0x80521D38
|
||||
|
||||
d/d_map.cpp:
|
||||
|
||||
@@ -27711,11 +27711,11 @@ g_fpcBs_type = .sbss:0x80520958; // type:object size:0x4 scope:global align:4
|
||||
l_fpcLy_CurrLayer_p = .sbss:0x80520960; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
layer_id$46579 = .sbss:0x80520964; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
g_fpcLf_type = .sbss:0x80520968; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
lbl_80520970 = .sbss:0x80520970; // type:object size:0x1 data:byte
|
||||
l_dvdError$0 = .sbss:0x80520970; // type:object size:0x1 data:byte
|
||||
g_fpcNd_type = .sbss:0x80520978; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
request_id$46742 = .sbss:0x80520980; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
g_fpcPf_ProfileList_p = .sbss:0x80520988; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
lbl_80520990 = .sbss:0x80520990; // type:object size:0x8
|
||||
tmp_name$50691 = .sbss:0x80520990; // type:object size:0x8 scope:local align:1 data:byte
|
||||
mProcID__20dStage_roomControl_c = .sbss:0x80520998; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
mStayNo__20dStage_roomControl_c = .sbss:0x8052099C; // type:object size:0x1 data:byte
|
||||
mOldStayNo__20dStage_roomControl_c = .sbss:0x8052099D; // type:object size:0x1 data:byte
|
||||
@@ -27809,13 +27809,13 @@ m_b_Light8EcallBack__13dPa_control_c = .sbss:0x80520AF4; // type:object size:0x4
|
||||
m_b_Light8PcallBack__13dPa_control_c = .sbss:0x80520AF8; // type:object size:0x4 scope:global align:4
|
||||
m_d_Light8EcallBack__13dPa_control_c = .sbss:0x80520AFC; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
m_d_Light8PcallBack__13dPa_control_c = .sbss:0x80520B00; // type:object size:0x4 scope:global align:4
|
||||
lbl_80520B04 = .sbss:0x80520B04; // type:object size:0x1 data:byte
|
||||
mStatus__13dPa_control_c = .sbss:0x80520B04; // type:object size:0x1 data:byte
|
||||
mParticleTracePCB__13dPa_control_c = .sbss:0x80520B08; // type:object size:0x4 scope:global align:4
|
||||
lbl_80520B10 = .sbss:0x80520B10; // type:object size:0x1 data:byte
|
||||
mWipe__12dDlst_list_c = .sbss:0x80520B10; // type:object size:0x1 data:byte
|
||||
mWipeRate__12dDlst_list_c = .sbss:0x80520B14; // type:object size:0x4 scope:global align:4 data:float
|
||||
mWipeSpeed__12dDlst_list_c = .sbss:0x80520B18; // type:object size:0x4 scope:global align:4 data:float
|
||||
lbl_80520B1C = .sbss:0x80520B1C; // type:object size:0x4
|
||||
lbl_80520B20 = .sbss:0x80520B20; // type:object size:0x1 data:byte
|
||||
init$0000 = .sbss:0x80520B20; // type:object size:0x1 scope:local data:byte
|
||||
S_parcent_bak$99593 = .sbss:0x80520B28; // type:object size:0x4 scope:global align:4 data:float
|
||||
S_rot_work1$100794 = .sbss:0x80520B2C; // type:object size:0x2 scope:global align:4 data:2byte
|
||||
S_rot_work2$100795 = .sbss:0x80520B2E; // type:object size:0x2 scope:global align:2 data:2byte
|
||||
|
||||
@@ -298,7 +298,7 @@ f_pc/f_pc_layer.cpp:
|
||||
f_pc/f_pc_leaf.cpp:
|
||||
.text start:0x80026B48 end:0x80026C6C
|
||||
.data start:0x803E3698 end:0x803E36B0
|
||||
.sbss start:0x8051E7E8 end:0x8051E7F8
|
||||
.sbss start:0x8051E7E8 end:0x8051E7F0
|
||||
|
||||
f_pc/f_pc_layer_iter.cpp:
|
||||
.text start:0x80026C6C end:0x80026DC0
|
||||
@@ -318,6 +318,7 @@ f_pc/f_pc_load.cpp:
|
||||
f_pc/f_pc_manager.cpp:
|
||||
.text start:0x8002714C end:0x8002741C
|
||||
.bss start:0x804667C0 end:0x80466868
|
||||
.sbss start:0x8051E7F0 end:0x8051E7F8
|
||||
|
||||
f_pc/f_pc_method.cpp:
|
||||
.text start:0x8002741C end:0x8002745C
|
||||
@@ -341,7 +342,7 @@ f_pc/f_pc_priority.cpp:
|
||||
|
||||
f_pc/f_pc_profile.cpp:
|
||||
.text start:0x80028260 end:0x80028270
|
||||
.sbss start:0x8051E808 end:0x8051E818
|
||||
.sbss start:0x8051E808 end:0x8051E810
|
||||
|
||||
f_pc/f_pc_searcher.cpp:
|
||||
.text start:0x80028270 end:0x800282A0
|
||||
@@ -378,7 +379,7 @@ d/d_stage.cpp:
|
||||
.data start:0x803E37D0 end:0x803E7080
|
||||
.bss start:0x80466888 end:0x80477D50
|
||||
.sdata start:0x8051B820 end:0x8051B854
|
||||
.sbss start:0x8051E818 end:0x8051E838
|
||||
.sbss start:0x8051E810 end:0x8051E838
|
||||
.sdata2 start:0x8051FBA8 end:0x8051FBB8
|
||||
|
||||
d/d_map.cpp:
|
||||
|
||||
@@ -27717,11 +27717,11 @@ g_fpcBs_type = .sbss:0x8051E7D8; // type:object size:0x4 scope:global align:4
|
||||
l_fpcLy_CurrLayer_p = .sbss:0x8051E7E0; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
layer_id$46579 = .sbss:0x8051E7E4; // type:object size:0x4 scope:local align:4 data:4byte
|
||||
g_fpcLf_type = .sbss:0x8051E7E8; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
lbl_8051E7F0 = .sbss:0x8051E7F0; // type:object size:0x1 data:byte
|
||||
l_dvdError$0 = .sbss:0x8051E7F0; // type:object size:0x1 data:byte
|
||||
g_fpcNd_type = .sbss:0x8051E7F8; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
request_id$46742 = .sbss:0x8051E800; // type:object size:0x4 scope:local align:4 data:4byte
|
||||
g_fpcPf_ProfileList_p = .sbss:0x8051E808; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
lbl_8051E810 = .sbss:0x8051E810; // type:object size:0x8
|
||||
tmp_name$50691 = .sbss:0x8051E810; // type:object size:0x8 scope:local align:1 data:byte
|
||||
mProcID__20dStage_roomControl_c = .sbss:0x8051E818; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
mStayNo__20dStage_roomControl_c = .sbss:0x8051E81C; // type:object size:0x1 data:byte
|
||||
mOldStayNo__20dStage_roomControl_c = .sbss:0x8051E81D; // type:object size:0x1 data:byte
|
||||
@@ -27815,13 +27815,12 @@ m_b_Light8EcallBack__13dPa_control_c = .sbss:0x8051E974; // type:object size:0x4
|
||||
m_b_Light8PcallBack__13dPa_control_c = .sbss:0x8051E978; // type:object size:0x4 scope:global align:4
|
||||
m_d_Light8EcallBack__13dPa_control_c = .sbss:0x8051E97C; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
m_d_Light8PcallBack__13dPa_control_c = .sbss:0x8051E980; // type:object size:0x4 scope:global align:4
|
||||
lbl_8051E984 = .sbss:0x8051E984; // type:object size:0x1 data:byte
|
||||
mStatus__13dPa_control_c = .sbss:0x8051E984; // type:object size:0x1 data:byte
|
||||
mParticleTracePCB__13dPa_control_c = .sbss:0x8051E988; // type:object size:0x4 scope:global align:4
|
||||
lbl_8051E990 = .sbss:0x8051E990; // type:object size:0x1 data:byte
|
||||
mWipe__12dDlst_list_c = .sbss:0x8051E990; // type:object size:0x1 data:byte
|
||||
mWipeRate__12dDlst_list_c = .sbss:0x8051E994; // type:object size:0x4 scope:global align:4 data:float
|
||||
mWipeSpeed__12dDlst_list_c = .sbss:0x8051E998; // type:object size:0x4 scope:global align:4 data:float
|
||||
lbl_8051E99C = .sbss:0x8051E99C; // type:object size:0x4
|
||||
lbl_8051E9A0 = .sbss:0x8051E9A0; // type:object size:0x1 data:byte
|
||||
init$0000 = .sbss:0x8051E9A0; // type:object size:0x1 scope:local data:byte
|
||||
S_parcent_bak$99593 = .sbss:0x8051E9A8; // type:object size:0x4 scope:local align:4 data:float
|
||||
S_rot_work1$100794 = .sbss:0x8051E9AC; // type:object size:0x2 scope:local align:4 data:2byte
|
||||
S_rot_work2$100795 = .sbss:0x8051E9AE; // type:object size:0x2 scope:local align:2 data:2byte
|
||||
|
||||
@@ -298,7 +298,7 @@ f_pc/f_pc_layer.cpp:
|
||||
f_pc/f_pc_leaf.cpp:
|
||||
.text start:0x80026C04 end:0x80026D28
|
||||
.data start:0x803E64C0 end:0x803E64D8
|
||||
.sbss start:0x80521128 end:0x80521138
|
||||
.sbss start:0x80521128 end:0x80521130
|
||||
|
||||
f_pc/f_pc_layer_iter.cpp:
|
||||
.text start:0x80026D28 end:0x80026E7C
|
||||
@@ -318,6 +318,7 @@ f_pc/f_pc_load.cpp:
|
||||
f_pc/f_pc_manager.cpp:
|
||||
.text start:0x80027208 end:0x800274C0
|
||||
.bss start:0x80469238 end:0x804692E0
|
||||
.sbss start:0x80521130 end:0x80521138
|
||||
|
||||
f_pc/f_pc_method.cpp:
|
||||
.text start:0x800274C0 end:0x80027500
|
||||
@@ -341,7 +342,7 @@ f_pc/f_pc_priority.cpp:
|
||||
|
||||
f_pc/f_pc_profile.cpp:
|
||||
.text start:0x80028304 end:0x80028314
|
||||
.sbss start:0x80521148 end:0x80521158
|
||||
.sbss start:0x80521148 end:0x80521150
|
||||
|
||||
f_pc/f_pc_searcher.cpp:
|
||||
.text start:0x80028314 end:0x80028344
|
||||
@@ -378,7 +379,7 @@ d/d_stage.cpp:
|
||||
.data start:0x803E65F8 end:0x803E9EA8
|
||||
.bss start:0x80469300 end:0x8047A7C8
|
||||
.sdata start:0x8051E2A8 end:0x8051E2DC
|
||||
.sbss start:0x80521158 end:0x80521178
|
||||
.sbss start:0x80521150 end:0x80521178
|
||||
.sdata2 start:0x805224E8 end:0x805224F8
|
||||
|
||||
d/d_map.cpp:
|
||||
|
||||
@@ -1133,7 +1133,7 @@ fpcPause_Enable__FPvUc = .text:0x80028590; // type:function size:0x6C scope:glob
|
||||
fpcPause_Disable__FPvUc = .text:0x800285FC; // type:function size:0x74 scope:global align:4
|
||||
fpcPause_Init__FPv = .text:0x80028670; // type:function size:0xC scope:global align:4
|
||||
fpcDw_Execute__FP18base_process_class = .text:0x8002867C; // type:function size:0x8C scope:global align:4
|
||||
fpcDw_Handler__FPFi_iPFPvPv_i = .text:0x80028708; // type:function size:0x54 scope:global align:4
|
||||
fpcDw_Handler__FPFPFPvPv_i_iPFPvPv_i = .text:0x80028708; // type:function size:0x54 scope:global align:4
|
||||
fpcFCtRq_Do__FP19fast_create_request = .text:0x8002875C; // type:function size:0x50 scope:global align:4
|
||||
fpcFCtRq_Delete__FP19fast_create_request = .text:0x800287AC; // type:function size:0x8 scope:global align:4
|
||||
fpcFCtRq_Request__FP11layer_classsPFPvPv_iPvPv = .text:0x800287B4; // type:function size:0xD8 scope:global align:4
|
||||
@@ -27602,11 +27602,11 @@ g_fpcBs_type = .sbss:0x80521118; // type:object size:0x4 scope:global align:4
|
||||
l_fpcLy_CurrLayer_p = .sbss:0x80521120; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
layer_id$46579 = .sbss:0x80521124; // type:object size:0x4 scope:local align:4 data:4byte
|
||||
g_fpcLf_type = .sbss:0x80521128; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
lbl_80521130 = .sbss:0x80521130; // type:object size:0x1 data:byte
|
||||
l_dvdError$0 = .sbss:0x80521130; // type:object size:0x1 data:byte
|
||||
g_fpcNd_type = .sbss:0x80521138; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
request_id$46742 = .sbss:0x80521140; // type:object size:0x4 scope:local align:4 data:4byte
|
||||
g_fpcPf_ProfileList_p = .sbss:0x80521148; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
lbl_80521150 = .sbss:0x80521150; // type:object size:0x8
|
||||
tmp_name$50691 = .sbss:0x80521150; // type:object size:0x8 scope:local align:1 data:byte
|
||||
mProcID__20dStage_roomControl_c = .sbss:0x80521158; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
mStayNo__20dStage_roomControl_c = .sbss:0x8052115C; // type:object size:0x1 data:byte
|
||||
lbl_8052115D = .sbss:0x8052115D; // type:object size:0x1 data:byte
|
||||
@@ -27700,13 +27700,13 @@ m_b_Light8EcallBack__13dPa_control_c = .sbss:0x805212B4; // type:object size:0x4
|
||||
m_b_Light8PcallBack__13dPa_control_c = .sbss:0x805212B8; // type:object size:0x4 scope:global align:4
|
||||
m_d_Light8EcallBack__13dPa_control_c = .sbss:0x805212BC; // type:object size:0x4 scope:global align:4 data:4byte
|
||||
m_d_Light8PcallBack__13dPa_control_c = .sbss:0x805212C0; // type:object size:0x4 scope:global align:4
|
||||
lbl_805212C4 = .sbss:0x805212C4; // type:object size:0x1 data:byte
|
||||
mStatus__13dPa_control_c = .sbss:0x805212C4; // type:object size:0x1 data:byte
|
||||
mParticleTracePCB__13dPa_control_c = .sbss:0x805212C8; // type:object size:0x4 scope:global align:4
|
||||
lbl_805212D0 = .sbss:0x805212D0; // type:object size:0x1 data:byte
|
||||
mWipe__12dDlst_list_c = .sbss:0x805212D0; // type:object size:0x1 data:byte
|
||||
mWipeRate__12dDlst_list_c = .sbss:0x805212D4; // type:object size:0x4 scope:global align:4 data:float
|
||||
mWipeSpeed__12dDlst_list_c = .sbss:0x805212D8; // type:object size:0x4 scope:global align:4 data:float
|
||||
lbl_805212DC = .sbss:0x805212DC; // type:object size:0x4
|
||||
lbl_805212E0 = .sbss:0x805212E0; // type:object size:0x1 data:byte
|
||||
init$0000 = .sbss:0x805212E0; // type:object size:0x1 scope:local data:byte
|
||||
S_parcent_bak$99593 = .sbss:0x805212E8; // type:object size:0x4 scope:local align:4 data:float
|
||||
S_rot_work1$100790 = .sbss:0x805212EC; // type:object size:0x2 scope:local align:4 data:2byte
|
||||
S_rot_work2$100791 = .sbss:0x805212EE; // type:object size:0x2 scope:local align:2 data:2byte
|
||||
|
||||
@@ -25268,7 +25268,7 @@ g_fpcBs_type = .sbss:0x80508B28; // type:object size:0x4 scope:global data:4byte
|
||||
l_fpcLy_CurrLayer_p = .sbss:0x80508B30; // type:object size:0x4 scope:global data:4byte hash:0x423940D3
|
||||
@LOCAL@fpcLy_Create__FP11layer_classPvP15node_list_classi@layer_id@0 = .sbss:0x80508B34; // type:object size:0x4 scope:local data:4byte hash:0xBA834C41 dhash:0x97876181
|
||||
g_fpcLf_type = .sbss:0x80508B38; // type:object size:0x4 scope:global data:4byte hash:0x24D2D5A5
|
||||
lbl_80508B40 = .sbss:0x80508B40; // type:object size:0x1 data:byte hash:0x62392397 dhash:0xA26572E4
|
||||
l_dvdError$0 = .sbss:0x80508B40; // type:object size:0x1 data:byte hash:0x62392397 dhash:0xA26572E4
|
||||
g_fpcNd_type = .sbss:0x80508B48; // type:object size:0x4 scope:global data:4byte hash:0xEE05CFE5
|
||||
@LOCAL@fpcNdRq_Create__FUl@request_id@0 = .sbss:0x80508B50; // type:object size:0x4 scope:local data:4byte hash:0x878F74E3 dhash:0xAAB980A1
|
||||
g_fpcPf_ProfileList_p = .sbss:0x80508B58; // type:object size:0x4 scope:global data:4byte hash:0x2CADF2C7
|
||||
@@ -25364,9 +25364,9 @@ m_b_Light8EcallBack__13dPa_control_c = .sbss:0x80508CD4; // type:object size:0x4
|
||||
m_b_Light8PcallBack__13dPa_control_c = .sbss:0x80508CD8; // type:object size:0x4 scope:global data:4byte hash:0x50EB73E6 dhash:0x289FA544
|
||||
m_d_Light8EcallBack__13dPa_control_c = .sbss:0x80508CDC; // type:object size:0x4 scope:global data:4byte hash:0xE99435D5 dhash:0xD8FEB517
|
||||
m_d_Light8PcallBack__13dPa_control_c = .sbss:0x80508CE0; // type:object size:0x4 scope:global data:4byte hash:0x4A16DC20 dhash:0x4810E2C2
|
||||
lbl_80508CE4 = .sbss:0x80508CE4; // type:object size:0x1 data:byte hash:0xEE07694F dhash:0xF8E160CD
|
||||
mStatus__13dPa_control_c = .sbss:0x80508CE4; // type:object size:0x1 data:byte hash:0xEE07694F dhash:0xF8E160CD
|
||||
mParticleTracePCB__13dPa_control_c = .sbss:0x80508CE8; // type:object size:0x4 scope:global data:4byte hash:0x02358A3F dhash:0xC17F907D
|
||||
lbl_80508CF0 = .sbss:0x80508CF0; // type:object size:0x1 data:byte hash:0x23C263EA dhash:0x4666A2A9
|
||||
mWipe__12dDlst_list_c = .sbss:0x80508CF0; // type:object size:0x1 data:byte hash:0x23C263EA dhash:0x4666A2A9
|
||||
mWipeRate__12dDlst_list_c = .sbss:0x80508CF4; // type:object size:0x4 scope:global align:4 data:float hash:0x691395C8 dhash:0x88BEF30B
|
||||
mWipeSpeed__12dDlst_list_c = .sbss:0x80508CF8; // type:object size:0x4 scope:global align:4 data:float hash:0x8B6109AD dhash:0xA0A5522E
|
||||
mWipeColor__12dDlst_list_c = .sbss:0x80508CFC; // type:object size:0x4 scope:global data:byte hash:0x5EB93DD7 dhash:0x9F8AE694
|
||||
|
||||
@@ -315,7 +315,7 @@ f_pc/f_pc_layer.cpp:
|
||||
f_pc/f_pc_leaf.cpp:
|
||||
.text start:0x800450A0 end:0x80045330
|
||||
.data start:0x8066AD78 end:0x8066AD90
|
||||
.sbss start:0x8074C540 end:0x8074C550
|
||||
.sbss start:0x8074C540 end:0x8074C548
|
||||
|
||||
f_pc/f_pc_layer_iter.cpp:
|
||||
.text start:0x80045330 end:0x80045560
|
||||
@@ -336,6 +336,7 @@ f_pc/f_pc_manager.cpp:
|
||||
.text start:0x800459D0 end:0x80046020
|
||||
.data start:0x8066ADB0 end:0x8066ADC8
|
||||
.sdata start:0x8073F9D8 end:0x8073F9E8
|
||||
.sbss start:0x8074C548 end:0x8074C550
|
||||
.bss start:0x80782160 end:0x80782208
|
||||
|
||||
f_pc/f_pc_method.cpp:
|
||||
|
||||
@@ -64289,7 +64289,7 @@ g_fpcBs_type = .sbss:0x8074C530; // type:object size:0x4 scope:global data:4byte
|
||||
l_fpcLy_CurrLayer_p = .sbss:0x8074C538; // type:object size:0x4 scope:global data:4byte hash:0x423940D3
|
||||
@LOCAL@fpcLy_Create__FP11layer_classPvP15node_list_classi@layer_id@0 = .sbss:0x8074C53C; // type:object size:0x4 scope:local data:4byte hash:0xBA834C41 dhash:0x97876181
|
||||
g_fpcLf_type = .sbss:0x8074C540; // type:object size:0x4 scope:global data:4byte hash:0x24D2D5A5
|
||||
lbl_8074C548 = .sbss:0x8074C548; // type:object size:0x1 data:byte hash:0x62392397 dhash:0xA26572E4
|
||||
@LOCAL@fpcM_Management__FPFv_vPFv_v@l_dvdError = .sbss:0x8074C548; // type:object size:0x1 data:byte hash:0x62392397 dhash:0xA26572E4
|
||||
g_fpcNd_type = .sbss:0x8074C550; // type:object size:0x4 scope:global data:4byte hash:0xEE05CFE5
|
||||
@LOCAL@fpcNdRq_Create__FUl@request_id@0 = .sbss:0x8074C558; // type:object size:0x4 scope:local data:4byte hash:0x878F74E3 dhash:0xAAB980A1
|
||||
g_fpcPf_ProfileList_p = .sbss:0x8074C560; // type:object size:0x4 scope:global data:4byte hash:0x2CADF2C7
|
||||
@@ -64401,7 +64401,7 @@ m_b_Light8EcallBack__13dPa_control_c = .sbss:0x8074C714; // type:object size:0x4
|
||||
m_b_Light8PcallBack__13dPa_control_c = .sbss:0x8074C718; // type:object size:0x4 scope:global hash:0x50EB73E6 dhash:0x289FA544
|
||||
m_d_Light8EcallBack__13dPa_control_c = .sbss:0x8074C71C; // type:object size:0x4 scope:global hash:0xE99435D5 dhash:0xD8FEB517
|
||||
m_d_Light8PcallBack__13dPa_control_c = .sbss:0x8074C720; // type:object size:0x4 scope:global hash:0x4A16DC20 dhash:0x4810E2C2
|
||||
lbl_8074C724 = .sbss:0x8074C724; // type:object size:0x1 data:byte hash:0xEE07694F dhash:0xF8E160CD
|
||||
mStatus__13dPa_control_c = .sbss:0x8074C724; // type:object size:0x1 data:byte hash:0xEE07694F dhash:0xF8E160CD
|
||||
mParticleTracePCB__13dPa_control_c = .sbss:0x8074C728; // type:object size:0x4 scope:global hash:0x02358A3F dhash:0xC17F907D
|
||||
@LOCAL@dPath_Draw__Fv@start_counter = .sbss:0x8074C730; // type:object size:0x4 scope:local data:4byte hash:0x1FFA3645 dhash:0x57844FC7
|
||||
l_drawTexCount = .sbss:0x8074C738; // type:object size:0x4 scope:global data:4byte hash:0x3A9A327C
|
||||
|
||||
+29
-29
@@ -629,36 +629,36 @@ config.libs = [
|
||||
Object(MatchingFor(ALL), "f_op/f_op_scene_pause.cpp"),
|
||||
|
||||
# f_pc
|
||||
Object(MatchingFor(ALL_GCN), "f_pc/f_pc_base.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_create_iter.cpp"),
|
||||
Object(MatchingFor(ALL_GCN), "f_pc/f_pc_create_req.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_create_tag.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_creator.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_delete_tag.cpp"),
|
||||
Object(MatchingFor(ALL_GCN), "f_pc/f_pc_deletor.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_draw_priority.cpp"),
|
||||
Object(MatchingFor(ALL_GCN), "f_pc/f_pc_executor.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, "ShieldD"), "f_pc/f_pc_layer.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, "Shield"), "f_pc/f_pc_leaf.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, "ShieldD"), "f_pc/f_pc_layer_iter.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, "ShieldD"), "f_pc/f_pc_layer_tag.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_line.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, "ShieldD"), "f_pc/f_pc_load.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_WII), "f_pc/f_pc_base.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_create_iter.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_create_req.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_create_tag.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_creator.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_delete_tag.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_deletor.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_draw_priority.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_executor.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_layer.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_leaf.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_layer_iter.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_layer_tag.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_line.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_load.cpp"),
|
||||
Object(MatchingFor(ALL_GCN), "f_pc/f_pc_manager.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, "ShieldD"), "f_pc/f_pc_method.cpp"),
|
||||
Object(MatchingFor(ALL_GCN), "f_pc/f_pc_node.cpp"),
|
||||
Object(MatchingFor(ALL_GCN), "f_pc/f_pc_node_req.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, "ShieldD"), "f_pc/f_pc_priority.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_profile.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_searcher.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, "ShieldD"), "f_pc/f_pc_line_tag.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, "ShieldD"), "f_pc/f_pc_line_iter.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_method_iter.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, "ShieldD"), "f_pc/f_pc_method_tag.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_pause.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, "ShieldD"), "f_pc/f_pc_draw.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_fstcreate_req.cpp"),
|
||||
Object(MatchingFor(ALL_GCN), "f_pc/f_pc_stdcreate_req.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_method.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_node.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, "ShieldD"), "f_pc/f_pc_node_req.cpp"),
|
||||
Object(MatchingFor(ALL_GCN, ALL_SHIELD), "f_pc/f_pc_priority.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_profile.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_searcher.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_line_tag.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_line_iter.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_method_iter.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_method_tag.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_pause.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_draw.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_fstcreate_req.cpp"),
|
||||
Object(MatchingFor(ALL), "f_pc/f_pc_stdcreate_req.cpp"),
|
||||
Object(MatchingFor("ShieldD"), "f_pc/f_pc_debug_sv.cpp"),
|
||||
],
|
||||
},
|
||||
|
||||
@@ -44,10 +44,8 @@ struct DynamicModuleControlBase {
|
||||
inline DynamicModuleControlBase* getNextClass() { return mNext; }
|
||||
bool isLinked() const { return mLinkCount != 0; }
|
||||
|
||||
#if DEBUG
|
||||
static void resetDoLinkCount() {} // TODO
|
||||
static void dumpTag() {} // TODO
|
||||
#endif
|
||||
|
||||
static DynamicModuleControlBase* mFirst;
|
||||
static DynamicModuleControlBase* mLast;
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
#define JUT_PANIC_F(LINE, MSG, ...) \
|
||||
JUTAssertion::showAssert_f(JUTAssertion::getSDevice(), __FILE__, LINE, MSG, __VA_ARGS__); \
|
||||
OSPanic(__FILE__, LINE, MSG, __VA_ARGS__);
|
||||
OSPanic(__FILE__, LINE, "Halt");
|
||||
|
||||
#define JUT_WARN_DEVICE(LINE, DEVICE, ...) \
|
||||
JUTAssertion::setWarningMessage_f(DEVICE, __FILE__, LINE, __VA_ARGS__); \
|
||||
|
||||
@@ -1,15 +1,13 @@
|
||||
#ifndef D_D_ERROR_MSG_H
|
||||
#define D_D_ERROR_MSG_H
|
||||
|
||||
#include "d/d_com_inf_game.h"
|
||||
|
||||
struct dShutdownErrorMsg_c {
|
||||
static bool execute();
|
||||
};
|
||||
|
||||
struct dDvdErrorMsg_c {
|
||||
static void draw(s32);
|
||||
static u8 execute();
|
||||
static bool execute();
|
||||
};
|
||||
|
||||
#if !PLATFORM_GCN
|
||||
|
||||
@@ -436,8 +436,15 @@ public:
|
||||
}
|
||||
|
||||
static void onStatus(u8 status) { mStatus |= status; }
|
||||
static void offStatus(u8 status) { mStatus &= ~status; }
|
||||
static bool isStatus(u8 status) { return mStatus & status; }
|
||||
static void offStatus(u8 status) {
|
||||
//TODO: reconcile this
|
||||
#if DEBUG
|
||||
mStatus &= (u8)~status;
|
||||
#else
|
||||
mStatus &= ~status;
|
||||
#endif
|
||||
}
|
||||
static BOOL isStatus(u8 status) { return mStatus & status; }
|
||||
|
||||
static dPa_selectTexEcallBack* getTsuboSelectTexEcallBack(int idx) {
|
||||
return &mTsubo[idx];
|
||||
|
||||
@@ -130,11 +130,9 @@ public:
|
||||
return getResInfo(i_arcName, mStageInfo, ARRAY_SIZEU(mStageInfo));
|
||||
}
|
||||
|
||||
#if DEBUG
|
||||
void dumpTag() {
|
||||
// TODO
|
||||
}
|
||||
#endif
|
||||
|
||||
/* 0x0000 */ dRes_info_c mObjectInfo[128];
|
||||
/* 0x1200 */ dRes_info_c mStageInfo[64];
|
||||
|
||||
@@ -22,11 +22,10 @@ public:
|
||||
#endif
|
||||
virtual ~fapGm_HIO_c();
|
||||
|
||||
#if DEBUG
|
||||
static void startCpuTimer();
|
||||
static void stopCpuTimer(const char*);
|
||||
static void printCpuTimer(const char*);
|
||||
static void executeCaptureScreen();
|
||||
static void executeCaptureScreen() {}
|
||||
|
||||
static void createCaptureScreen() {
|
||||
mCaptureScreen = new CaptureScreen(JFWDisplay::getManager());
|
||||
@@ -34,7 +33,11 @@ public:
|
||||
}
|
||||
|
||||
static bool isCaptureScreen() {
|
||||
#if DEBUG
|
||||
return mCaptureScreenFlag;
|
||||
#else
|
||||
return false;
|
||||
#endif
|
||||
}
|
||||
|
||||
static void onCpuTimer() {
|
||||
@@ -50,9 +53,7 @@ public:
|
||||
|
||||
static u8 getCaptureScreenDivH() { return mCaptureScreenDivH; }
|
||||
static u8 getCaptureScreenDivV() { return mCaptureScreenDivV; }
|
||||
#endif
|
||||
|
||||
#if DEBUG
|
||||
static u8 m_CpuTimerOn;
|
||||
static u8 m_CpuTimerOff;
|
||||
static u8 m_CpuTimerStart;
|
||||
@@ -72,7 +73,6 @@ public:
|
||||
|
||||
static u8 mCaptureScreenDivH;
|
||||
static u8 mCaptureScreenDivV;
|
||||
#endif
|
||||
|
||||
/* 0x04 */ s8 field_0x04;
|
||||
/* 0x05 */ u8 field_0x03[3];
|
||||
|
||||
@@ -11,7 +11,7 @@ typedef struct create_tag {
|
||||
|
||||
void fpcCtTg_ToCreateQ(create_tag* i_createTag);
|
||||
void fpcCtTg_CreateQTo(create_tag* i_createTag);
|
||||
s32 fpcCtTg_Init(create_tag* i_createTag, void* i_data);
|
||||
int fpcCtTg_Init(create_tag* i_createTag, void* i_data);
|
||||
|
||||
extern node_list_class g_fpcCtTg_Queue;
|
||||
|
||||
|
||||
@@ -22,8 +22,8 @@ typedef struct delete_tag_class {
|
||||
BOOL fpcDtTg_IsEmpty();
|
||||
void fpcDtTg_ToDeleteQ(delete_tag_class* i_deleteTag);
|
||||
void fpcDtTg_DeleteQTo(delete_tag_class* i_deleteTag);
|
||||
s32 fpcDtTg_Do(delete_tag_class* i_deleteTag, delete_tag_func i_func);
|
||||
s32 fpcDtTg_Init(delete_tag_class* i_deleteTag, void* i_data);
|
||||
int fpcDtTg_Do(delete_tag_class* i_deleteTag, delete_tag_func i_func);
|
||||
int fpcDtTg_Init(delete_tag_class* i_deleteTag, void* i_data);
|
||||
|
||||
extern node_list_class g_fpcDtTg_Queue;
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user