summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorJcw87 <Jcw87@users.noreply.github.com>2026-01-18 17:59:57 -0800
committerGitHub <noreply@github.com>2026-01-18 17:59:57 -0800
commit87a3705039533b309a04baaaa0f99010b5d71c00 (patch)
tree2dc2beb45a2b7b6a1738126a0c11c966c66a535c /config
parent52a1e1363a4b91bc49f7994a553d16b90d969619 (diff)
m_Do debug (#3052)
* m_Do debug * m_Do wii data
Diffstat (limited to 'config')
-rw-r--r--config/RZDE01_00/splits.txt17
-rw-r--r--config/RZDE01_00/symbols.txt55
-rw-r--r--config/RZDE01_02/splits.txt17
-rw-r--r--config/RZDE01_02/symbols.txt55
-rw-r--r--config/RZDJ01/splits.txt17
-rw-r--r--config/RZDJ01/symbols.txt55
-rw-r--r--config/RZDP01/splits.txt17
-rw-r--r--config/RZDP01/symbols.txt55
-rw-r--r--config/ShieldD/splits.txt5
-rw-r--r--config/ShieldD/symbols.txt8
10 files changed, 140 insertions, 161 deletions
diff --git a/config/RZDE01_00/splits.txt b/config/RZDE01_00/splits.txt
index aab000dae6..c3e02181c8 100644
--- a/config/RZDE01_00/splits.txt
+++ b/config/RZDE01_00/splits.txt
@@ -22,7 +22,7 @@ d/d_home_button.cpp:
d/d_cursor_mng.cpp:
.text start:0x800073D4 end:0x8000820C
.data start:0x803F5618 end:0x803F5740
- .sdata start:0x80537528 end:0x80537564
+ .sdata start:0x80537528 end:0x80537560
.sbss start:0x8053A728 end:0x8053A740
.sdata2 start:0x8053B9F8 end:0x8053BA10
@@ -30,15 +30,15 @@ m_Do/m_Do_main.cpp:
.text start:0x8000820C end:0x80008EE8
.data start:0x803F5740 end:0x803F5B28
.bss start:0x80449B80 end:0x80449EA0
- .sdata start:0x80537564 end:0x805375C0
- .sbss start:0x8053A740 end:0x8053A768
+ .sdata start:0x80537560 end:0x805375C0
+ .sbss start:0x8053A740 end:0x8053A760
.sdata2 start:0x8053BA10 end:0x8053BA28
m_Do/m_Do_printf.cpp:
.text start:0x80008EE8 end:0x800095CC
.data start:0x803F5B28 end:0x803F5BE0
.bss start:0x80449EA0 end:0x8044A6A0
- .sbss start:0x8053A768 end:0x8053A784
+ .sbss start:0x8053A760 end:0x8053A780
m_Do/m_Do_audio.cpp:
.text start:0x800095CC end:0x80009F54
@@ -46,7 +46,7 @@ m_Do/m_Do_audio.cpp:
.data start:0x803F5BE0 end:0x803F5E58
.bss start:0x8044A6A0 end:0x8044BA50
.sdata start:0x805375C0 end:0x8053762C
- .sbss start:0x8053A784 end:0x8053A7D4
+ .sbss start:0x8053A780 end:0x8053A7D4
m_Do/m_Do_controller_pad.cpp:
.text start:0x80009F54 end:0x8000A364
@@ -73,7 +73,7 @@ m_Do/m_Do_machine.cpp:
.text start:0x80011A34 end:0x800127A4
.data start:0x803F5E70 end:0x803F61D8
.sdata start:0x80537670 end:0x805376A0
- .sbss start:0x8053A844 end:0x8053A878
+ .sbss start:0x8053A844 end:0x8053A870
.sdata2 start:0x8053BBC0 end:0x8053BBC8
m_Do/m_Do_mtx.cpp:
@@ -82,6 +82,7 @@ m_Do/m_Do_mtx.cpp:
.data start:0x803F61D8 end:0x803F6280
.bss start:0x80453500 end:0x80453968
.sdata start:0x805376A0 end:0x805376B0
+ .sbss start:0x8053A870 end:0x8053A878
.sdata2 start:0x8053BBC8 end:0x8053BBD8
m_Do/m_Do_ext.cpp:
@@ -102,7 +103,7 @@ m_Do/m_Do_lib.cpp:
m_Do/m_Do_Reset.cpp:
.text start:0x8001A9F8 end:0x8001ABCC
- .sbss start:0x8053A8C8 end:0x8053A8E0
+ .sbss start:0x8053A8C8 end:0x8053A8D0
m_Do/m_Do_dvd_thread.cpp:
.text start:0x8001ABCC end:0x8001B8E8
@@ -110,10 +111,12 @@ m_Do/m_Do_dvd_thread.cpp:
.data start:0x803F6A80 end:0x803F6DC8
.bss start:0x804539E0 end:0x80455D60
.sdata start:0x80537770 end:0x805377B0
+ .sbss start:0x8053A8D0 end:0x8053A8D8
m_Do/m_Do_DVDError.cpp:
.text start:0x8001B8E8 end:0x8001BA54
.bss start:0x80455D60 end:0x804580C0
+ .sbss start:0x8053A8D8 end:0x8053A8E0
m_Do/m_Do_MemCard.cpp:
.text start:0x8001BA54 end:0x8001CDAC
diff --git a/config/RZDE01_00/symbols.txt b/config/RZDE01_00/symbols.txt
index 5306defd1c..fde9a067c7 100644
--- a/config/RZDE01_00/symbols.txt
+++ b/config/RZDE01_00/symbols.txt
@@ -25994,7 +25994,7 @@ __RTTI__Q310dCsr_mng_c8bloObj_c9paneObj_c = .sdata:0x80537540; // type:object si
__RTTI__Q210dCsr_mng_c5obj_c = .sdata:0x80537548; // type:object size:0x8 scope:global align:4
__RTTI__Q210dCsr_mng_c6list_c = .sdata:0x80537550; // type:object size:0x8 scope:global align:4
__RTTI__Q210dCsr_mng_c6node_c = .sdata:0x80537558; // type:object size:0x8 scope:global align:4
-lbl_80537560 = .sdata:0x80537560; // type:object size:0x1 data:byte
+developmentMode__7mDoMain = .sdata:0x80537560; // type:object size:0x1 data:byte
memMargin__7mDoMain = .sdata:0x80537564; // type:object size:0x4 scope:global align:4 data:4byte
lbl_80537568 = .sdata:0x80537568; // type:object size:0x1 data:byte
lbl_80537569 = .sdata:0x80537569; // type:object size:0x5 data:string
@@ -26026,7 +26026,7 @@ __RTTI__28JASGlobalInstance<8Z2SeqMgr> = .sdata:0x80537608; // type:object size:
lbl_80537610 = .sdata:0x80537610; // type:object size:0x8 data:string
__RTTI__7Z2SeMgr = .sdata:0x80537618; // type:object size:0x8 scope:global align:4
__RTTI__27JASGlobalInstance<7Z2SeMgr> = .sdata:0x80537620; // type:object size:0x8 scope:global align:4
-lbl_80537628 = .sdata:0x80537628; // type:object size:0x1 data:byte
+mWide__13mDoGph_gInf_c = .sdata:0x80537628; // type:object size:0x1 data:byte
m_aspect__13mDoGph_gInf_c = .sdata:0x8053762C; // type:object size:0x4 scope:global align:4 data:float
m_scale__13mDoGph_gInf_c = .sdata:0x80537630; // type:object size:0x4 scope:global align:4 data:float
m_invScale__13mDoGph_gInf_c = .sdata:0x80537634; // type:object size:0x4 scope:global align:4 data:float
@@ -28022,21 +28022,21 @@ lbl_8053A751 = .sbss:0x8053A751; // type:object size:0x1 data:byte
lbl_8053A752 = .sbss:0x8053A752; // type:object size:0x1 data:byte
console_scroll$90837 = .sbss:0x8053A754; // type:object size:0x4 scope:local align:4 data:float
frame$90973 = .sbss:0x8053A758; // type:object size:0x4 scope:local align:4 data:4byte
-lbl_8053A760 = .sbss:0x8053A760; // type:object size:0x1 data:byte
-lbl_8053A761 = .sbss:0x8053A761; // type:object size:0x1 data:byte
-lbl_8053A762 = .sbss:0x8053A762; // type:object size:0x1 data:byte
-lbl_8053A763 = .sbss:0x8053A763; // type:object size:0x1 data:byte
-lbl_8053A764 = .sbss:0x8053A764; // type:object size:0x1 data:byte
+__OSReport_disable = .sbss:0x8053A760; // type:object size:0x1 data:byte
+__OSReport_Error_disable = .sbss:0x8053A761; // type:object size:0x1 data:byte
+__OSReport_Warning_disable = .sbss:0x8053A762; // type:object size:0x1 data:byte
+__OSReport_System_disable = .sbss:0x8053A763; // type:object size:0x1 data:byte
+__OSReport_enable = .sbss:0x8053A764; // type:object size:0x1 data:byte
__OSReport_MonopolyThread = .sbss:0x8053A768; // type:object size:0x4 scope:global align:4 data:4byte
print_counts = .sbss:0x8053A76C; // type:object size:0x4 scope:global align:4 data:4byte
print_errors = .sbss:0x8053A770; // type:object size:0x4 scope:global align:4 data:4byte
print_warings = .sbss:0x8053A774; // type:object size:0x4 scope:global align:4 data:4byte
print_systems = .sbss:0x8053A778; // type:object size:0x4 scope:global align:4 data:4byte
-lbl_8053A77C = .sbss:0x8053A77C; // type:object size:0x1 data:byte
+print_initialized = .sbss:0x8053A77C; // type:object size:0x1 data:byte
lbl_8053A77D = .sbss:0x8053A77D; // type:object size:0x1 data:byte
-lbl_8053A780 = .sbss:0x8053A780; // type:object size:0x1 data:byte
-lbl_8053A781 = .sbss:0x8053A781; // type:object size:0x1 data:byte
-lbl_8053A782 = .sbss:0x8053A782; // type:object size:0x1 data:byte
+mInitFlag__17mDoAud_zelAudio_c = .sbss:0x8053A780; // type:object size:0x1 data:byte
+mResetFlag__17mDoAud_zelAudio_c = .sbss:0x8053A781; // type:object size:0x1 data:byte
+mBgmSet__17mDoAud_zelAudio_c = .sbss:0x8053A782; // type:object size:0x1 data:byte
g_mDoAud_audioHeap = .sbss:0x8053A784; // type:object size:0x4 scope:global align:4 data:4byte
l_affCommand = .sbss:0x8053A788; // type:object size:0x4 scope:global align:4 data:4byte
l_arcCommand = .sbss:0x8053A78C; // type:object size:0x4 scope:global align:4 data:4byte
@@ -28067,21 +28067,15 @@ mZbufferTimg__13mDoGph_gInf_c = .sbss:0x8053A7F4; // type:object size:0x4 scope:
mZbufferTex__13mDoGph_gInf_c = .sbss:0x8053A7F8; // type:object size:0x4 scope:global align:4 data:4byte
mFadeRate__13mDoGph_gInf_c = .sbss:0x8053A7FC; // type:object size:0x4 scope:global align:4 data:float
mFadeSpeed__13mDoGph_gInf_c = .sbss:0x8053A800; // type:object size:0x4 scope:global align:4 data:float
-lbl_8053A804 = .sbss:0x8053A804; // type:object size:0x1 data:byte
-lbl_8053A805 = .sbss:0x8053A805; // type:object size:0x1 data:byte
-lbl_8053A806 = .sbss:0x8053A806; // type:object size:0x1 data:byte
-lbl_8053A807 = .sbss:0x8053A807; // type:object size:0x1 data:byte
-lbl_8053A808 = .sbss:0x8053A808; // type:object size:0x1 data:byte
-lbl_8053A809 = .sbss:0x8053A809; // type:object size:0x1 data:byte
-lbl_8053A80A = .sbss:0x8053A80A; // type:object size:0x1 data:byte
-lbl_8053A80B = .sbss:0x8053A80B; // type:object size:0x1 data:byte
-lbl_8053A80C = .sbss:0x8053A80C; // type:object size:0x1 data:byte
-lbl_8053A80D = .sbss:0x8053A80D; // type:object size:0x1 data:byte
-lbl_8053A80E = .sbss:0x8053A80E; // type:object size:0x1 data:byte
-lbl_8053A80F = .sbss:0x8053A80F; // type:object size:0x1 data:byte
+mBackColor__13mDoGph_gInf_c = .sbss:0x8053A804; // type:object size:0x4 data:byte
+mFadeColor__13mDoGph_gInf_c = .sbss:0x8053A808; // type:object size:0x4 data:byte
+mBlureFlag__13mDoGph_gInf_c = .sbss:0x8053A80C; // type:object size:0x1 data:byte
+mBlureRate__13mDoGph_gInf_c = .sbss:0x8053A80D; // type:object size:0x1 data:byte
+mFade__13mDoGph_gInf_c = .sbss:0x8053A80E; // type:object size:0x1 data:byte
+mAutoForcus__13mDoGph_gInf_c = .sbss:0x8053A80F; // type:object size:0x1 data:byte
lbl_8053A810 = .sbss:0x8053A810; // type:object size:0x1 data:byte
m_blurID__Q213mDoGph_gInf_c5csr_c = .sbss:0x8053A814; // type:object size:0x4 scope:global align:4 data:4byte
-lbl_8053A818 = .sbss:0x8053A818; // type:object size:0x1 data:byte
+mWideZoom__13mDoGph_gInf_c = .sbss:0x8053A818; // type:object size:0x1 data:byte
m_minX__13mDoGph_gInf_c = .sbss:0x8053A81C; // type:object size:0x4 scope:global align:4 data:4byte
m_minY__13mDoGph_gInf_c = .sbss:0x8053A820; // type:object size:0x4 scope:global align:4 data:4byte
m_minXF__13mDoGph_gInf_c = .sbss:0x8053A824; // type:object size:0x4 scope:global align:4 data:float
@@ -28103,7 +28097,7 @@ lbl_8053A865 = .sbss:0x8053A865; // type:object size:0x1 data:byte
lbl_8053A866 = .sbss:0x8053A866; // type:object size:0x1 data:byte
lbl_8053A867 = .sbss:0x8053A867; // type:object size:0x1 data:byte
l_oldButton$90458 = .sbss:0x8053A868; // type:object size:0x4 scope:local align:4 data:4byte
-lbl_8053A870 = .sbss:0x8053A870; // type:object size:0x8
+mDoMtx_stack = .sbss:0x8053A870; // type:object size:0x1
AssertHeap = .sbss:0x8053A878; // type:object size:0x4 scope:global align:4 data:4byte
DbPrintHeap = .sbss:0x8053A87C; // type:object size:0x4 scope:global align:4 data:4byte
gameHeap = .sbss:0x8053A880; // type:object size:0x4 scope:global align:4 data:4byte
@@ -28125,9 +28119,9 @@ aram_cache_size = .sbss:0x8053A8BC; // type:object size:0x4 scope:global align:4
mSystemFar__14mDoLib_clipper = .sbss:0x8053A8C0; // type:object size:0x4 scope:global align:4 data:float
mFovyRate__14mDoLib_clipper = .sbss:0x8053A8C4; // type:object size:0x4 scope:global align:4 data:float
mResetData__6mDoRst = .sbss:0x8053A8C8; // type:object size:0x4 scope:global align:4 data:4byte
-lbl_8053A8D0 = .sbss:0x8053A8D0; // type:object size:0x1 data:byte
-lbl_8053A8D1 = .sbss:0x8053A8D1; // type:object size:0x7 data:byte
-lbl_8053A8D8 = .sbss:0x8053A8D8; // type:object size:0x1 data:byte
+SyncWidthSound__9mDoDvdThd = .sbss:0x8053A8D0; // type:object size:0x1 data:byte
+sDefaultDirection = .sbss:0x8053A8D1; // type:object size:0x1 data:byte
+mDoDvdErr_initialized = .sbss:0x8053A8D8; // type:object size:0x1 data:byte
sConsole = .sbss:0x8053A8E0; // type:object size:0x4 scope:global align:4 data:4byte
cDmr_SkipInfo = .sbss:0x8053A8E8; // type:object size:0x1
data_80450C99 = .sbss:0x8053A8E9; // type:object size:0x1
@@ -28179,10 +28173,7 @@ m_res__22dMap_HIO_prm_res_dst_s = .sbss:0x8053A9B0; // type:object size:0x4 scop
m_baseCsr__13dComIfG_inf_c = .sbss:0x8053A9B8; // type:object size:0x4 scope:global align:4 data:4byte
m_navi__Q213dComIfG_inf_c9baseCsr_c = .sbss:0x8053A9BC; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8053A9C0 = .sbss:0x8053A9C0; // type:object size:0x1 data:byte
-lbl_8053A9C1 = .sbss:0x8053A9C1; // type:object size:0x1 data:byte
-lbl_8053A9C2 = .sbss:0x8053A9C2; // type:object size:0x1 data:byte
-lbl_8053A9C3 = .sbss:0x8053A9C3; // type:object size:0x1 data:byte
-lbl_8053A9C4 = .sbss:0x8053A9C4; // type:object size:0x1 data:byte
+g_clearColor = .sbss:0x8053A9C1; // type:object size:0x4 data:byte
g_dComIfAc_gameInfo = .sbss:0x8053A9C8; // type:object size:0x8 scope:global align:4
g_dComIfGoat_gameInfo = .sbss:0x8053A9D0; // type:object size:0x4 scope:global align:4 data:4byte
m_count__9daArrow_c = .sbss:0x8053A9D8; // type:object size:0x2 scope:global align:2
diff --git a/config/RZDE01_02/splits.txt b/config/RZDE01_02/splits.txt
index b21e4f3b18..fd9550a70d 100644
--- a/config/RZDE01_02/splits.txt
+++ b/config/RZDE01_02/splits.txt
@@ -22,7 +22,7 @@ d/d_home_button.cpp:
d/d_cursor_mng.cpp:
.text start:0x800073D4 end:0x8000820C
.data start:0x803E0978 end:0x803E0AA0
- .sdata start:0x8051D5A8 end:0x8051D5E4
+ .sdata start:0x8051D5A8 end:0x8051D5E0
.sbss start:0x80520728 end:0x80520740
.sdata2 start:0x805219F8 end:0x80521A10
@@ -31,15 +31,15 @@ m_Do/m_Do_main.cpp:
.ctors start:0x803B8C84 end:0x803B8C88
.data start:0x803E0AA0 end:0x803E0DB8
.bss start:0x80431040 end:0x804314A0
- .sdata start:0x8051D5E4 end:0x8051D660
- .sbss start:0x80520740 end:0x80520768
+ .sdata start:0x8051D5E0 end:0x8051D660
+ .sbss start:0x80520740 end:0x80520760
.sdata2 start:0x80521A10 end:0x80521A28
m_Do/m_Do_printf.cpp:
.text start:0x80009024 end:0x8000973C
.data start:0x803E0DB8 end:0x803E0E70
.bss start:0x804314A0 end:0x80431CA0
- .sbss start:0x80520768 end:0x80520784
+ .sbss start:0x80520760 end:0x80520780
m_Do/m_Do_audio.cpp:
.text start:0x8000973C end:0x8000A0E0
@@ -47,7 +47,7 @@ m_Do/m_Do_audio.cpp:
.data start:0x803E0E70 end:0x803E10E8
.bss start:0x80431CA0 end:0x80433058
.sdata start:0x8051D660 end:0x8051D6CC
- .sbss start:0x80520784 end:0x805207D4
+ .sbss start:0x80520780 end:0x805207D4
m_Do/m_Do_controller_pad.cpp:
.text start:0x8000A0E0 end:0x8000A4F0
@@ -74,7 +74,7 @@ m_Do/m_Do_machine.cpp:
.text start:0x80011B60 end:0x80012854
.data start:0x803E1100 end:0x803E1468
.sdata start:0x8051D710 end:0x8051D740
- .sbss start:0x80520844 end:0x80520878
+ .sbss start:0x80520844 end:0x80520870
.sdata2 start:0x80521BC0 end:0x80521BC8
m_Do/m_Do_mtx.cpp:
@@ -83,6 +83,7 @@ m_Do/m_Do_mtx.cpp:
.data start:0x803E1468 end:0x803E1500
.bss start:0x8043AB08 end:0x8043AF70
.sdata start:0x8051D740 end:0x8051D750
+ .sbss start:0x80520870 end:0x80520878
.sdata2 start:0x80521BC8 end:0x80521BD8
m_Do/m_Do_ext.cpp:
@@ -103,7 +104,7 @@ m_Do/m_Do_lib.cpp:
m_Do/m_Do_Reset.cpp:
.text start:0x8001AAB0 end:0x8001ACE0
- .sbss start:0x805208D0 end:0x805208E8
+ .sbss start:0x805208D0 end:0x805208D8
m_Do/m_Do_dvd_thread.cpp:
.text start:0x8001ACE0 end:0x8001B9FC
@@ -111,10 +112,12 @@ m_Do/m_Do_dvd_thread.cpp:
.data start:0x803E1D10 end:0x803E2058
.bss start:0x8043AFE0 end:0x8043D360
.sdata start:0x8051D810 end:0x8051D858
+ .sbss start:0x805208D8 end:0x805208E0
m_Do/m_Do_DVDError.cpp:
.text start:0x8001B9FC end:0x8001BB68
.bss start:0x8043D360 end:0x8043F6C0
+ .sbss start:0x805208E0 end:0x805208E8
m_Do/m_Do_MemCard.cpp:
.text start:0x8001BB68 end:0x8001CEC0
diff --git a/config/RZDE01_02/symbols.txt b/config/RZDE01_02/symbols.txt
index 52d2eff088..7879acbfed 100644
--- a/config/RZDE01_02/symbols.txt
+++ b/config/RZDE01_02/symbols.txt
@@ -25565,7 +25565,7 @@ __RTTI__Q310dCsr_mng_c8bloObj_c9paneObj_c = .sdata:0x8051D5C0; // type:object si
__RTTI__Q210dCsr_mng_c5obj_c = .sdata:0x8051D5C8; // type:object size:0x8 scope:global align:4
__RTTI__Q210dCsr_mng_c6list_c = .sdata:0x8051D5D0; // type:object size:0x8 scope:global align:4
__RTTI__Q210dCsr_mng_c6node_c = .sdata:0x8051D5D8; // type:object size:0x8 scope:global align:4
-lbl_8051D5E0 = .sdata:0x8051D5E0; // type:object size:0x1 data:byte
+developmentMode__7mDoMain = .sdata:0x8051D5E0; // type:object size:0x1 data:byte
memMargin__7mDoMain = .sdata:0x8051D5E4; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8051D5E8 = .sdata:0x8051D5E8; // type:object size:0x1 data:byte
lbl_8051D5E9 = .sdata:0x8051D5E9; // type:object size:0x3
@@ -25602,7 +25602,7 @@ __RTTI__28JASGlobalInstance<8Z2SeqMgr> = .sdata:0x8051D6A8; // type:object size:
lbl_8051D6B0 = .sdata:0x8051D6B0; // type:object size:0x8 data:string
__RTTI__7Z2SeMgr = .sdata:0x8051D6B8; // type:object size:0x8 scope:global align:4
__RTTI__27JASGlobalInstance<7Z2SeMgr> = .sdata:0x8051D6C0; // type:object size:0x8 scope:global align:4
-lbl_8051D6C8 = .sdata:0x8051D6C8; // type:object size:0x1 data:byte
+mWide__13mDoGph_gInf_c = .sdata:0x8051D6C8; // type:object size:0x1 data:byte
m_aspect__13mDoGph_gInf_c = .sdata:0x8051D6CC; // type:object size:0x4 scope:global align:4 data:float
m_scale__13mDoGph_gInf_c = .sdata:0x8051D6D0; // type:object size:0x4 scope:global align:4 data:float
m_invScale__13mDoGph_gInf_c = .sdata:0x8051D6D4; // type:object size:0x4 scope:global align:4 data:float
@@ -27571,21 +27571,21 @@ lbl_80520751 = .sbss:0x80520751; // type:object size:0x1 data:byte
lbl_80520752 = .sbss:0x80520752; // type:object size:0x1 data:byte
console_scroll$90874 = .sbss:0x80520754; // type:object size:0x4 scope:global align:4 data:float
frame$91010 = .sbss:0x80520758; // type:object size:0x4 scope:global align:4 data:4byte
-lbl_80520760 = .sbss:0x80520760; // type:object size:0x1 data:byte
-lbl_80520761 = .sbss:0x80520761; // type:object size:0x1 data:byte
-lbl_80520762 = .sbss:0x80520762; // type:object size:0x1 data:byte
-lbl_80520763 = .sbss:0x80520763; // type:object size:0x1 data:byte
-lbl_80520764 = .sbss:0x80520764; // type:object size:0x1 data:byte
+__OSReport_disable = .sbss:0x80520760; // type:object size:0x1 data:byte
+__OSReport_Error_disable = .sbss:0x80520761; // type:object size:0x1 data:byte
+__OSReport_Warning_disable = .sbss:0x80520762; // type:object size:0x1 data:byte
+__OSReport_System_disable = .sbss:0x80520763; // type:object size:0x1 data:byte
+__OSReport_enable = .sbss:0x80520764; // type:object size:0x1 data:byte
__OSReport_MonopolyThread = .sbss:0x80520768; // type:object size:0x4 scope:global align:4 data:4byte
print_counts = .sbss:0x8052076C; // type:object size:0x4 scope:global align:4 data:4byte
print_errors = .sbss:0x80520770; // type:object size:0x4 scope:global align:4 data:4byte
print_warings = .sbss:0x80520774; // type:object size:0x4 scope:global align:4 data:4byte
print_systems = .sbss:0x80520778; // type:object size:0x4 scope:global align:4 data:4byte
-lbl_8052077C = .sbss:0x8052077C; // type:object size:0x1 data:byte
+print_initialized = .sbss:0x8052077C; // type:object size:0x1 data:byte
lbl_8052077D = .sbss:0x8052077D; // type:object size:0x1 data:byte
-lbl_80520780 = .sbss:0x80520780; // type:object size:0x1 data:byte
-lbl_80520781 = .sbss:0x80520781; // type:object size:0x1 data:byte
-lbl_80520782 = .sbss:0x80520782; // type:object size:0x1 data:byte
+mInitFlag__17mDoAud_zelAudio_c = .sbss:0x80520780; // type:object size:0x1 data:byte
+mResetFlag__17mDoAud_zelAudio_c = .sbss:0x80520781; // type:object size:0x1 data:byte
+mBgmSet__17mDoAud_zelAudio_c = .sbss:0x80520782; // type:object size:0x1 data:byte
g_mDoAud_audioHeap = .sbss:0x80520784; // type:object size:0x4 scope:global align:4 data:4byte
l_affCommand = .sbss:0x80520788; // type:object size:0x4 scope:global align:4 data:4byte
l_arcCommand = .sbss:0x8052078C; // type:object size:0x4 scope:global align:4 data:4byte
@@ -27616,21 +27616,15 @@ mZbufferTimg__13mDoGph_gInf_c = .sbss:0x805207F4; // type:object size:0x4 scope:
mZbufferTex__13mDoGph_gInf_c = .sbss:0x805207F8; // type:object size:0x4 scope:global align:4 data:4byte
mFadeRate__13mDoGph_gInf_c = .sbss:0x805207FC; // type:object size:0x4 scope:global align:4 data:float
mFadeSpeed__13mDoGph_gInf_c = .sbss:0x80520800; // type:object size:0x4 scope:global align:4 data:float
-lbl_80520804 = .sbss:0x80520804; // type:object size:0x1 data:byte
-lbl_80520805 = .sbss:0x80520805; // type:object size:0x1 data:byte
-lbl_80520806 = .sbss:0x80520806; // type:object size:0x1 data:byte
-lbl_80520807 = .sbss:0x80520807; // type:object size:0x1 data:byte
-lbl_80520808 = .sbss:0x80520808; // type:object size:0x1 data:byte
-lbl_80520809 = .sbss:0x80520809; // type:object size:0x1 data:byte
-lbl_8052080A = .sbss:0x8052080A; // type:object size:0x1 data:byte
-lbl_8052080B = .sbss:0x8052080B; // type:object size:0x1 data:byte
-lbl_8052080C = .sbss:0x8052080C; // type:object size:0x1 data:byte
-lbl_8052080D = .sbss:0x8052080D; // type:object size:0x1 data:byte
-lbl_8052080E = .sbss:0x8052080E; // type:object size:0x1 data:byte
-lbl_8052080F = .sbss:0x8052080F; // type:object size:0x1 data:byte
+mBackColor__13mDoGph_gInf_c = .sbss:0x80520804; // type:object size:0x4 data:byte
+mFadeColor__13mDoGph_gInf_c = .sbss:0x80520808; // type:object size:0x4 data:byte
+mBlureFlag__13mDoGph_gInf_c = .sbss:0x8052080C; // type:object size:0x1 data:byte
+mBlureRate__13mDoGph_gInf_c = .sbss:0x8052080D; // type:object size:0x1 data:byte
+mFade__13mDoGph_gInf_c = .sbss:0x8052080E; // type:object size:0x1 data:byte
+mAutoForcus__13mDoGph_gInf_c = .sbss:0x8052080F; // type:object size:0x1 data:byte
lbl_80520810 = .sbss:0x80520810; // type:object size:0x1 data:byte
m_blurID__Q213mDoGph_gInf_c5csr_c = .sbss:0x80520814; // type:object size:0x4 scope:global align:4 data:4byte
-lbl_80520818 = .sbss:0x80520818; // type:object size:0x1 data:byte
+mWideZoom__13mDoGph_gInf_c = .sbss:0x80520818; // type:object size:0x1 data:byte
m_minX__13mDoGph_gInf_c = .sbss:0x8052081C; // type:object size:0x4 scope:global align:4 data:4byte
m_minY__13mDoGph_gInf_c = .sbss:0x80520820; // type:object size:0x4 scope:global align:4 data:4byte
m_minXF__13mDoGph_gInf_c = .sbss:0x80520824; // type:object size:0x4 scope:global align:4 data:float
@@ -27652,7 +27646,7 @@ lbl_80520865 = .sbss:0x80520865; // type:object size:0x1 data:byte
lbl_80520866 = .sbss:0x80520866; // type:object size:0x1 data:byte
lbl_80520867 = .sbss:0x80520867; // type:object size:0x1 data:byte
l_oldButton$90464 = .sbss:0x80520868; // type:object size:0x4 scope:global align:4 data:4byte
-lbl_80520870 = .sbss:0x80520870; // type:object size:0x8
+mDoMtx_stack = .sbss:0x80520870; // type:object size:0x1
AssertHeap = .sbss:0x80520878; // type:object size:0x4 scope:global align:4 data:4byte
DbPrintHeap = .sbss:0x8052087C; // type:object size:0x4 scope:global align:4 data:4byte
gameHeap = .sbss:0x80520880; // type:object size:0x4 scope:global align:4 data:4byte
@@ -27675,9 +27669,9 @@ aram_cache_size = .sbss:0x805208C0; // type:object size:0x4 scope:global align:4
mSystemFar__14mDoLib_clipper = .sbss:0x805208C8; // type:object size:0x4 scope:global align:4 data:float
mFovyRate__14mDoLib_clipper = .sbss:0x805208CC; // type:object size:0x4 scope:global align:4 data:float
mResetData__6mDoRst = .sbss:0x805208D0; // type:object size:0x4 scope:global align:4 data:4byte
-lbl_805208D8 = .sbss:0x805208D8; // type:object size:0x1 data:byte
-lbl_805208D9 = .sbss:0x805208D9; // type:object size:0x7 data:byte
-lbl_805208E0 = .sbss:0x805208E0; // type:object size:0x1 data:byte
+SyncWidthSound__9mDoDvdThd = .sbss:0x805208D8; // type:object size:0x1 data:byte
+sDefaultDirection = .sbss:0x805208D9; // type:object size:0x1 data:byte
+mDoDvdErr_initialized = .sbss:0x805208E0; // type:object size:0x1 data:byte
sConsole = .sbss:0x805208E8; // type:object size:0x4 scope:global align:4 data:4byte
cDmr_SkipInfo = .sbss:0x805208F0; // type:object size:0x1
data_80450C99 = .sbss:0x805208F1; // type:object size:0x1
@@ -27729,10 +27723,7 @@ m_res__22dMap_HIO_prm_res_dst_s = .sbss:0x805209B8; // type:object size:0x4 scop
m_baseCsr__13dComIfG_inf_c = .sbss:0x805209C0; // type:object size:0x4 scope:global align:4 data:4byte
m_navi__Q213dComIfG_inf_c9baseCsr_c = .sbss:0x805209C4; // type:object size:0x4 scope:global align:4 data:4byte
lbl_805209C8 = .sbss:0x805209C8; // type:object size:0x1 data:byte
-lbl_805209C9 = .sbss:0x805209C9; // type:object size:0x1 data:byte
-lbl_805209CA = .sbss:0x805209CA; // type:object size:0x1 data:byte
-lbl_805209CB = .sbss:0x805209CB; // type:object size:0x1 data:byte
-lbl_805209CC = .sbss:0x805209CC; // type:object size:0x1 data:byte
+g_clearColor = .sbss:0x805209C9; // type:object size:0x4 data:byte
g_dComIfAc_gameInfo = .sbss:0x805209D0; // type:object size:0x8 scope:global align:4
g_dComIfGoat_gameInfo = .sbss:0x805209D8; // type:object size:0x4 scope:global align:4 data:4byte
m_count__9daArrow_c = .sbss:0x805209E0; // type:object size:0x2 scope:global align:4
diff --git a/config/RZDJ01/splits.txt b/config/RZDJ01/splits.txt
index 369d7443b3..0e7e729f00 100644
--- a/config/RZDJ01/splits.txt
+++ b/config/RZDJ01/splits.txt
@@ -22,7 +22,7 @@ d/d_home_button.cpp:
d/d_cursor_mng.cpp:
.text start:0x800073D4 end:0x8000820C
.data start:0x803DE938 end:0x803DEA60
- .sdata start:0x8051B428 end:0x8051B464
+ .sdata start:0x8051B428 end:0x8051B460
.sbss start:0x8051E5A8 end:0x8051E5C0
.sdata2 start:0x8051F878 end:0x8051F890
@@ -31,15 +31,15 @@ m_Do/m_Do_main.cpp:
.ctors start:0x803BA744 end:0x803BA748
.data start:0x803DEA60 end:0x803DED78
.bss start:0x8042EEC0 end:0x8042F320
- .sdata start:0x8051B464 end:0x8051B4E0
- .sbss start:0x8051E5C0 end:0x8051E5E8
+ .sdata start:0x8051B460 end:0x8051B4E0
+ .sbss start:0x8051E5C0 end:0x8051E5E0
.sdata2 start:0x8051F890 end:0x8051F8A8
m_Do/m_Do_printf.cpp:
.text start:0x80009024 end:0x8000973C
.data start:0x803DED78 end:0x803DEE30
.bss start:0x8042F320 end:0x8042FB20
- .sbss start:0x8051E5E8 end:0x8051E604
+ .sbss start:0x8051E5E0 end:0x8051E600
m_Do/m_Do_audio.cpp:
.text start:0x8000973C end:0x8000A0E0
@@ -47,7 +47,7 @@ m_Do/m_Do_audio.cpp:
.data start:0x803DEE30 end:0x803DF0A8
.bss start:0x8042FB20 end:0x80430ED8
.sdata start:0x8051B4E0 end:0x8051B54C
- .sbss start:0x8051E604 end:0x8051E654
+ .sbss start:0x8051E600 end:0x8051E654
m_Do/m_Do_controller_pad.cpp:
.text start:0x8000A0E0 end:0x8000A4F0
@@ -74,7 +74,7 @@ m_Do/m_Do_machine.cpp:
.text start:0x80011B60 end:0x800128D0
.data start:0x803DF0C0 end:0x803DF428
.sdata start:0x8051B590 end:0x8051B5C0
- .sbss start:0x8051E6C4 end:0x8051E6F8
+ .sbss start:0x8051E6C4 end:0x8051E6F0
.sdata2 start:0x8051FA40 end:0x8051FA48
m_Do/m_Do_mtx.cpp:
@@ -83,6 +83,7 @@ m_Do/m_Do_mtx.cpp:
.data start:0x803DF428 end:0x803DF4C0
.bss start:0x80438988 end:0x80438DF0
.sdata start:0x8051B5C0 end:0x8051B5D0
+ .sbss start:0x8051E6F0 end:0x8051E6F8
.sdata2 start:0x8051FA48 end:0x8051FA58
m_Do/m_Do_ext.cpp:
@@ -103,7 +104,7 @@ m_Do/m_Do_lib.cpp:
m_Do/m_Do_Reset.cpp:
.text start:0x8001AB2C end:0x8001AD5C
- .sbss start:0x8051E750 end:0x8051E768
+ .sbss start:0x8051E750 end:0x8051E758
m_Do/m_Do_dvd_thread.cpp:
.text start:0x8001AD5C end:0x8001BA78
@@ -111,10 +112,12 @@ m_Do/m_Do_dvd_thread.cpp:
.data start:0x803DFCD0 end:0x803E0018
.bss start:0x80438E60 end:0x8043B1E0
.sdata start:0x8051B690 end:0x8051B6D8
+ .sbss start:0x8051E758 end:0x8051E760
m_Do/m_Do_DVDError.cpp:
.text start:0x8001BA78 end:0x8001BBE4
.bss start:0x8043B1E0 end:0x8043D540
+ .sbss start:0x8051E760 end:0x8051E768
m_Do/m_Do_MemCard.cpp:
.text start:0x8001BBE4 end:0x8001CF3C
diff --git a/config/RZDJ01/symbols.txt b/config/RZDJ01/symbols.txt
index 10abb5cd2f..c0d0fdf6ba 100644
--- a/config/RZDJ01/symbols.txt
+++ b/config/RZDJ01/symbols.txt
@@ -25567,7 +25567,7 @@ __RTTI__Q310dCsr_mng_c8bloObj_c9paneObj_c = .sdata:0x8051B440; // type:object si
__RTTI__Q210dCsr_mng_c5obj_c = .sdata:0x8051B448; // type:object size:0x8 scope:global align:4
__RTTI__Q210dCsr_mng_c6list_c = .sdata:0x8051B450; // type:object size:0x8 scope:global align:4
__RTTI__Q210dCsr_mng_c6node_c = .sdata:0x8051B458; // type:object size:0x8 scope:global align:4
-lbl_8051B460 = .sdata:0x8051B460; // type:object size:0x1 data:byte
+developmentMode__7mDoMain = .sdata:0x8051B460; // type:object size:0x1 data:byte
memMargin__7mDoMain = .sdata:0x8051B464; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8051B468 = .sdata:0x8051B468; // type:object size:0x1 data:byte
lbl_8051B469 = .sdata:0x8051B469; // type:object size:0x3
@@ -25604,7 +25604,7 @@ __RTTI__28JASGlobalInstance<8Z2SeqMgr> = .sdata:0x8051B528; // type:object size:
lbl_8051B530 = .sdata:0x8051B530; // type:object size:0x8 data:string
__RTTI__7Z2SeMgr = .sdata:0x8051B538; // type:object size:0x8 scope:global align:4
__RTTI__27JASGlobalInstance<7Z2SeMgr> = .sdata:0x8051B540; // type:object size:0x8 scope:global align:4
-lbl_8051B548 = .sdata:0x8051B548; // type:object size:0x1 data:byte
+mWide__13mDoGph_gInf_c = .sdata:0x8051B548; // type:object size:0x1 data:byte
m_aspect__13mDoGph_gInf_c = .sdata:0x8051B54C; // type:object size:0x4 scope:global align:4 data:float
m_scale__13mDoGph_gInf_c = .sdata:0x8051B550; // type:object size:0x4 scope:global align:4 data:float
m_invScale__13mDoGph_gInf_c = .sdata:0x8051B554; // type:object size:0x4 scope:global align:4 data:float
@@ -27577,21 +27577,21 @@ lbl_8051E5D1 = .sbss:0x8051E5D1; // type:object size:0x1 data:byte
lbl_8051E5D2 = .sbss:0x8051E5D2; // type:object size:0x1 data:byte
console_scroll$90874 = .sbss:0x8051E5D4; // type:object size:0x4 scope:local align:4 data:float
frame$91010 = .sbss:0x8051E5D8; // type:object size:0x4 scope:local align:4 data:4byte
-lbl_8051E5E0 = .sbss:0x8051E5E0; // type:object size:0x1 data:byte
-lbl_8051E5E1 = .sbss:0x8051E5E1; // type:object size:0x1 data:byte
-lbl_8051E5E2 = .sbss:0x8051E5E2; // type:object size:0x1 data:byte
-lbl_8051E5E3 = .sbss:0x8051E5E3; // type:object size:0x1 data:byte
-lbl_8051E5E4 = .sbss:0x8051E5E4; // type:object size:0x1 data:byte
+__OSReport_disable = .sbss:0x8051E5E0; // type:object size:0x1 data:byte
+__OSReport_Error_disable = .sbss:0x8051E5E1; // type:object size:0x1 data:byte
+__OSReport_Warning_disable = .sbss:0x8051E5E2; // type:object size:0x1 data:byte
+__OSReport_System_disable = .sbss:0x8051E5E3; // type:object size:0x1 data:byte
+__OSReport_enable = .sbss:0x8051E5E4; // type:object size:0x1 data:byte
__OSReport_MonopolyThread = .sbss:0x8051E5E8; // type:object size:0x4 scope:global align:4 data:4byte
print_counts = .sbss:0x8051E5EC; // type:object size:0x4 scope:global align:4 data:4byte
print_errors = .sbss:0x8051E5F0; // type:object size:0x4 scope:global align:4 data:4byte
print_warings = .sbss:0x8051E5F4; // type:object size:0x4 scope:global align:4 data:4byte
print_systems = .sbss:0x8051E5F8; // type:object size:0x4 scope:global align:4 data:4byte
-lbl_8051E5FC = .sbss:0x8051E5FC; // type:object size:0x1 data:byte
+print_initialized = .sbss:0x8051E5FC; // type:object size:0x1 data:byte
lbl_8051E5FD = .sbss:0x8051E5FD; // type:object size:0x1 data:byte
-lbl_8051E600 = .sbss:0x8051E600; // type:object size:0x1 data:byte
-lbl_8051E601 = .sbss:0x8051E601; // type:object size:0x1 data:byte
-lbl_8051E602 = .sbss:0x8051E602; // type:object size:0x1 data:byte
+mInitFlag__17mDoAud_zelAudio_c = .sbss:0x8051E600; // type:object size:0x1 data:byte
+mResetFlag__17mDoAud_zelAudio_c = .sbss:0x8051E601; // type:object size:0x1 data:byte
+mBgmSet__17mDoAud_zelAudio_c = .sbss:0x8051E602; // type:object size:0x1 data:byte
g_mDoAud_audioHeap = .sbss:0x8051E604; // type:object size:0x4 scope:global align:4 data:4byte
l_affCommand = .sbss:0x8051E608; // type:object size:0x4 scope:global align:4 data:4byte
l_arcCommand = .sbss:0x8051E60C; // type:object size:0x4 scope:global align:4 data:4byte
@@ -27622,21 +27622,15 @@ mZbufferTimg__13mDoGph_gInf_c = .sbss:0x8051E674; // type:object size:0x4 scope:
mZbufferTex__13mDoGph_gInf_c = .sbss:0x8051E678; // type:object size:0x4 scope:global align:4 data:4byte
mFadeRate__13mDoGph_gInf_c = .sbss:0x8051E67C; // type:object size:0x4 scope:global align:4 data:float
mFadeSpeed__13mDoGph_gInf_c = .sbss:0x8051E680; // type:object size:0x4 scope:global align:4 data:float
-lbl_8051E684 = .sbss:0x8051E684; // type:object size:0x1 data:byte
-lbl_8051E685 = .sbss:0x8051E685; // type:object size:0x1 data:byte
-lbl_8051E686 = .sbss:0x8051E686; // type:object size:0x1 data:byte
-lbl_8051E687 = .sbss:0x8051E687; // type:object size:0x1 data:byte
-lbl_8051E688 = .sbss:0x8051E688; // type:object size:0x1 data:byte
-lbl_8051E689 = .sbss:0x8051E689; // type:object size:0x1 data:byte
-lbl_8051E68A = .sbss:0x8051E68A; // type:object size:0x1 data:byte
-lbl_8051E68B = .sbss:0x8051E68B; // type:object size:0x1 data:byte
-lbl_8051E68C = .sbss:0x8051E68C; // type:object size:0x1 data:byte
-lbl_8051E68D = .sbss:0x8051E68D; // type:object size:0x1 data:byte
-lbl_8051E68E = .sbss:0x8051E68E; // type:object size:0x1 data:byte
-lbl_8051E68F = .sbss:0x8051E68F; // type:object size:0x1 data:byte
+mBackColor__13mDoGph_gInf_c = .sbss:0x8051E684; // type:object size:0x4 data:byte
+mFadeColor__13mDoGph_gInf_c = .sbss:0x8051E688; // type:object size:0x4 data:byte
+mBlureFlag__13mDoGph_gInf_c = .sbss:0x8051E68C; // type:object size:0x1 data:byte
+mBlureRate__13mDoGph_gInf_c = .sbss:0x8051E68D; // type:object size:0x1 data:byte
+mFade__13mDoGph_gInf_c = .sbss:0x8051E68E; // type:object size:0x1 data:byte
+mAutoForcus__13mDoGph_gInf_c = .sbss:0x8051E68F; // type:object size:0x1 data:byte
lbl_8051E690 = .sbss:0x8051E690; // type:object size:0x1 data:byte
m_blurID__Q213mDoGph_gInf_c5csr_c = .sbss:0x8051E694; // type:object size:0x4 scope:global align:4 data:4byte
-lbl_8051E698 = .sbss:0x8051E698; // type:object size:0x1 data:byte
+mWideZoom__13mDoGph_gInf_c = .sbss:0x8051E698; // type:object size:0x1 data:byte
m_minX__13mDoGph_gInf_c = .sbss:0x8051E69C; // type:object size:0x4 scope:global align:4 data:4byte
m_minY__13mDoGph_gInf_c = .sbss:0x8051E6A0; // type:object size:0x4 scope:global align:4 data:4byte
m_minXF__13mDoGph_gInf_c = .sbss:0x8051E6A4; // type:object size:0x4 scope:global align:4 data:float
@@ -27658,7 +27652,7 @@ lbl_8051E6E5 = .sbss:0x8051E6E5; // type:object size:0x1 data:byte
lbl_8051E6E6 = .sbss:0x8051E6E6; // type:object size:0x1 data:byte
lbl_8051E6E7 = .sbss:0x8051E6E7; // type:object size:0x1 data:byte
l_oldButton$90464 = .sbss:0x8051E6E8; // type:object size:0x4 scope:local align:4 data:4byte
-lbl_8051E6F0 = .sbss:0x8051E6F0; // type:object size:0x8
+mDoMtx_stack = .sbss:0x8051E6F0; // type:object size:0x1
AssertHeap = .sbss:0x8051E6F8; // type:object size:0x4 scope:global align:4 data:4byte
DbPrintHeap = .sbss:0x8051E6FC; // type:object size:0x4 scope:global align:4 data:4byte
gameHeap = .sbss:0x8051E700; // type:object size:0x4 scope:global align:4 data:4byte
@@ -27681,9 +27675,9 @@ aram_cache_size = .sbss:0x8051E740; // type:object size:0x4 scope:global align:4
mSystemFar__14mDoLib_clipper = .sbss:0x8051E748; // type:object size:0x4 scope:global align:4 data:float
mFovyRate__14mDoLib_clipper = .sbss:0x8051E74C; // type:object size:0x4 scope:global align:4 data:float
mResetData__6mDoRst = .sbss:0x8051E750; // type:object size:0x4 scope:global align:4 data:4byte
-lbl_8051E758 = .sbss:0x8051E758; // type:object size:0x1 data:byte
-lbl_8051E759 = .sbss:0x8051E759; // type:object size:0x7 data:byte
-lbl_8051E760 = .sbss:0x8051E760; // type:object size:0x1 data:byte
+SyncWidthSound__9mDoDvdThd = .sbss:0x8051E758; // type:object size:0x1 data:byte
+sDefaultDirection = .sbss:0x8051E759; // type:object size:0x1 data:byte
+mDoDvdErr_initialized = .sbss:0x8051E760; // type:object size:0x1 data:byte
sConsole = .sbss:0x8051E768; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8051E770 = .sbss:0x8051E770; // type:object size:0x1
lbl_8051E771 = .sbss:0x8051E771; // type:object size:0x1
@@ -27735,10 +27729,7 @@ m_res__22dMap_HIO_prm_res_dst_s = .sbss:0x8051E838; // type:object size:0x4 scop
m_baseCsr__13dComIfG_inf_c = .sbss:0x8051E840; // type:object size:0x4 scope:global align:4 data:4byte
m_navi__Q213dComIfG_inf_c9baseCsr_c = .sbss:0x8051E844; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8051E848 = .sbss:0x8051E848; // type:object size:0x1 data:byte
-lbl_8051E849 = .sbss:0x8051E849; // type:object size:0x1 data:byte
-lbl_8051E84A = .sbss:0x8051E84A; // type:object size:0x1 data:byte
-lbl_8051E84B = .sbss:0x8051E84B; // type:object size:0x1 data:byte
-lbl_8051E84C = .sbss:0x8051E84C; // type:object size:0x1 data:byte
+g_clearColor = .sbss:0x8051E849; // type:object size:0x4 data:byte
g_dComIfAc_gameInfo = .sbss:0x8051E850; // type:object size:0x8 scope:global align:4
g_dComIfGoat_gameInfo = .sbss:0x8051E858; // type:object size:0x4 scope:global align:4 data:4byte
m_count__9daArrow_c = .sbss:0x8051E860; // type:object size:0x2 scope:global align:4
diff --git a/config/RZDP01/splits.txt b/config/RZDP01/splits.txt
index d2aa84a2e7..58492fa089 100644
--- a/config/RZDP01/splits.txt
+++ b/config/RZDP01/splits.txt
@@ -22,7 +22,7 @@ d/d_home_button.cpp:
d/d_cursor_mng.cpp:
.text start:0x800073D4 end:0x8000820C
.data start:0x803E1698 end:0x803E17C0
- .sdata start:0x8051DEA8 end:0x8051DEE4
+ .sdata start:0x8051DEA8 end:0x8051DEE0
.sbss start:0x80520EE8 end:0x80520F00
.sdata2 start:0x805221B8 end:0x805221D0
@@ -31,15 +31,15 @@ m_Do/m_Do_main.cpp:
.ctors start:0x803B9104 end:0x803B9108
.data start:0x803E17C0 end:0x803E1AD8
.bss start:0x80431940 end:0x80431DA0
- .sdata start:0x8051DEE4 end:0x8051DF60
- .sbss start:0x80520F00 end:0x80520F28
+ .sdata start:0x8051DEE0 end:0x8051DF60
+ .sbss start:0x80520F00 end:0x80520F20
.sdata2 start:0x805221D0 end:0x805221E8
m_Do/m_Do_printf.cpp:
.text start:0x80009024 end:0x80009704
.data start:0x803E1AD8 end:0x803E1B90
.bss start:0x80431DA0 end:0x804325A0
- .sbss start:0x80520F28 end:0x80520F44
+ .sbss start:0x80520F20 end:0x80520F40
m_Do/m_Do_audio.cpp:
.text start:0x80009704 end:0x8000A0A8
@@ -47,7 +47,7 @@ m_Do/m_Do_audio.cpp:
.data start:0x803E1B90 end:0x803E1E08
.bss start:0x804325A0 end:0x80433958
.sdata start:0x8051DF60 end:0x8051DFCC
- .sbss start:0x80520F44 end:0x80520F94
+ .sbss start:0x80520F40 end:0x80520F94
m_Do/m_Do_controller_pad.cpp:
.text start:0x8000A0A8 end:0x8000A4B8
@@ -74,7 +74,7 @@ m_Do/m_Do_machine.cpp:
.text start:0x80011B28 end:0x80012844
.data start:0x803E1E20 end:0x803E21C0
.sdata start:0x8051E010 end:0x8051E040
- .sbss start:0x80521004 end:0x80521038
+ .sbss start:0x80521004 end:0x80521030
.sdata2 start:0x80522380 end:0x80522388
m_Do/m_Do_mtx.cpp:
@@ -83,6 +83,7 @@ m_Do/m_Do_mtx.cpp:
.data start:0x803E21C0 end:0x803E2260
.bss start:0x8043B408 end:0x8043B870
.sdata start:0x8051E040 end:0x8051E050
+ .sbss start:0x80521030 end:0x80521038
.sdata2 start:0x80522388 end:0x80522398
m_Do/m_Do_ext.cpp:
@@ -103,7 +104,7 @@ m_Do/m_Do_lib.cpp:
m_Do/m_Do_Reset.cpp:
.text start:0x8001AAA0 end:0x8001ACD0
- .sbss start:0x80521090 end:0x805210A8
+ .sbss start:0x80521090 end:0x80521098
m_Do/m_Do_dvd_thread.cpp:
.text start:0x8001ACD0 end:0x8001B9EC
@@ -111,10 +112,12 @@ m_Do/m_Do_dvd_thread.cpp:
.data start:0x803E2A70 end:0x803E2DB8
.bss start:0x8043B8E0 end:0x8043DC60
.sdata start:0x8051E110 end:0x8051E158
+ .sbss start:0x80521098 end:0x805210A0
m_Do/m_Do_DVDError.cpp:
.text start:0x8001B9EC end:0x8001BB58
.bss start:0x8043DC60 end:0x8043FFC0
+ .sbss start:0x805210A0 end:0x805210A8
m_Do/m_Do_MemCard.cpp:
.text start:0x8001BB58 end:0x8001CEB0
diff --git a/config/RZDP01/symbols.txt b/config/RZDP01/symbols.txt
index 960a28899a..f09f341b02 100644
--- a/config/RZDP01/symbols.txt
+++ b/config/RZDP01/symbols.txt
@@ -25561,7 +25561,7 @@ __RTTI__Q310dCsr_mng_c8bloObj_c9paneObj_c = .sdata:0x8051DEC0; // type:object si
__RTTI__Q210dCsr_mng_c5obj_c = .sdata:0x8051DEC8; // type:object size:0x8 scope:global align:4
__RTTI__Q210dCsr_mng_c6list_c = .sdata:0x8051DED0; // type:object size:0x8 scope:global align:4
__RTTI__Q210dCsr_mng_c6node_c = .sdata:0x8051DED8; // type:object size:0x8 scope:global align:4
-lbl_8051DEE0 = .sdata:0x8051DEE0; // type:object size:0x1 data:byte
+developmentMode__7mDoMain = .sdata:0x8051DEE0; // type:object size:0x1 data:byte
memMargin__7mDoMain = .sdata:0x8051DEE4; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8051DEE8 = .sdata:0x8051DEE8; // type:object size:0x1 data:byte
lbl_8051DEE9 = .sdata:0x8051DEE9; // type:object size:0x3
@@ -25598,7 +25598,7 @@ __RTTI__28JASGlobalInstance<8Z2SeqMgr> = .sdata:0x8051DFA8; // type:object size:
lbl_8051DFB0 = .sdata:0x8051DFB0; // type:object size:0x8 data:string
__RTTI__7Z2SeMgr = .sdata:0x8051DFB8; // type:object size:0x8 scope:global align:4
__RTTI__27JASGlobalInstance<7Z2SeMgr> = .sdata:0x8051DFC0; // type:object size:0x8 scope:global align:4
-lbl_8051DFC8 = .sdata:0x8051DFC8; // type:object size:0x1 data:byte
+mWide__13mDoGph_gInf_c = .sdata:0x8051DFC8; // type:object size:0x1 data:byte
m_aspect__13mDoGph_gInf_c = .sdata:0x8051DFCC; // type:object size:0x4 scope:global align:4 data:float
m_scale__13mDoGph_gInf_c = .sdata:0x8051DFD0; // type:object size:0x4 scope:global align:4 data:float
m_invScale__13mDoGph_gInf_c = .sdata:0x8051DFD4; // type:object size:0x4 scope:global align:4 data:float
@@ -27462,21 +27462,21 @@ lbl_80520F11 = .sbss:0x80520F11; // type:object size:0x1 data:byte
lbl_80520F12 = .sbss:0x80520F12; // type:object size:0x1 data:byte
console_scroll$90877 = .sbss:0x80520F14; // type:object size:0x4 scope:local align:4 data:float
frame$91013 = .sbss:0x80520F18; // type:object size:0x4 scope:local align:4 data:4byte
-lbl_80520F20 = .sbss:0x80520F20; // type:object size:0x1 data:byte
-lbl_80520F21 = .sbss:0x80520F21; // type:object size:0x1 data:byte
-lbl_80520F22 = .sbss:0x80520F22; // type:object size:0x1 data:byte
-lbl_80520F23 = .sbss:0x80520F23; // type:object size:0x1 data:byte
-lbl_80520F24 = .sbss:0x80520F24; // type:object size:0x1 data:byte
+__OSReport_disable = .sbss:0x80520F20; // type:object size:0x1 data:byte
+__OSReport_Error_disable = .sbss:0x80520F21; // type:object size:0x1 data:byte
+__OSReport_Warning_disable = .sbss:0x80520F22; // type:object size:0x1 data:byte
+__OSReport_System_disable = .sbss:0x80520F23; // type:object size:0x1 data:byte
+__OSReport_enable = .sbss:0x80520F24; // type:object size:0x1 data:byte
__OSReport_MonopolyThread = .sbss:0x80520F28; // type:object size:0x4 scope:global align:4 data:4byte
print_counts = .sbss:0x80520F2C; // type:object size:0x4 scope:global align:4 data:4byte
print_errors = .sbss:0x80520F30; // type:object size:0x4 scope:global align:4 data:4byte
print_warings = .sbss:0x80520F34; // type:object size:0x4 scope:global align:4 data:4byte
print_systems = .sbss:0x80520F38; // type:object size:0x4 scope:global align:4 data:4byte
-lbl_80520F3C = .sbss:0x80520F3C; // type:object size:0x1 data:byte
+print_initialized = .sbss:0x80520F3C; // type:object size:0x1 data:byte
lbl_80520F3D = .sbss:0x80520F3D; // type:object size:0x1 data:byte
-lbl_80520F40 = .sbss:0x80520F40; // type:object size:0x1 data:byte
-lbl_80520F41 = .sbss:0x80520F41; // type:object size:0x1 data:byte
-lbl_80520F42 = .sbss:0x80520F42; // type:object size:0x1 data:byte
+mInitFlag__17mDoAud_zelAudio_c = .sbss:0x80520F40; // type:object size:0x1 data:byte
+mResetFlag__17mDoAud_zelAudio_c = .sbss:0x80520F41; // type:object size:0x1 data:byte
+mBgmSet__17mDoAud_zelAudio_c = .sbss:0x80520F42; // type:object size:0x1 data:byte
g_mDoAud_audioHeap = .sbss:0x80520F44; // type:object size:0x4 scope:global align:4 data:4byte
l_affCommand = .sbss:0x80520F48; // type:object size:0x4 scope:global align:4 data:4byte
l_arcCommand = .sbss:0x80520F4C; // type:object size:0x4 scope:global align:4 data:4byte
@@ -27507,21 +27507,15 @@ mZbufferTimg__13mDoGph_gInf_c = .sbss:0x80520FB4; // type:object size:0x4 scope:
mZbufferTex__13mDoGph_gInf_c = .sbss:0x80520FB8; // type:object size:0x4 scope:global align:4 data:4byte
mFadeRate__13mDoGph_gInf_c = .sbss:0x80520FBC; // type:object size:0x4 scope:global align:4 data:float
mFadeSpeed__13mDoGph_gInf_c = .sbss:0x80520FC0; // type:object size:0x4 scope:global align:4 data:float
-lbl_80520FC4 = .sbss:0x80520FC4; // type:object size:0x1 data:byte
-lbl_80520FC5 = .sbss:0x80520FC5; // type:object size:0x1 data:byte
-lbl_80520FC6 = .sbss:0x80520FC6; // type:object size:0x1 data:byte
-lbl_80520FC7 = .sbss:0x80520FC7; // type:object size:0x1 data:byte
-lbl_80520FC8 = .sbss:0x80520FC8; // type:object size:0x1 data:byte
-lbl_80520FC9 = .sbss:0x80520FC9; // type:object size:0x1 data:byte
-lbl_80520FCA = .sbss:0x80520FCA; // type:object size:0x1 data:byte
-lbl_80520FCB = .sbss:0x80520FCB; // type:object size:0x1 data:byte
-lbl_80520FCC = .sbss:0x80520FCC; // type:object size:0x1 data:byte
-lbl_80520FCD = .sbss:0x80520FCD; // type:object size:0x1 data:byte
-lbl_80520FCE = .sbss:0x80520FCE; // type:object size:0x1 data:byte
-lbl_80520FCF = .sbss:0x80520FCF; // type:object size:0x1 data:byte
+mBackColor__13mDoGph_gInf_c = .sbss:0x80520FC4; // type:object size:0x4 data:byte
+mFadeColor__13mDoGph_gInf_c = .sbss:0x80520FC8; // type:object size:0x4 data:byte
+mBlureFlag__13mDoGph_gInf_c = .sbss:0x80520FCC; // type:object size:0x1 data:byte
+mBlureRate__13mDoGph_gInf_c = .sbss:0x80520FCD; // type:object size:0x1 data:byte
+mFade__13mDoGph_gInf_c = .sbss:0x80520FCE; // type:object size:0x1 data:byte
+mAutoForcus__13mDoGph_gInf_c = .sbss:0x80520FCF; // type:object size:0x1 data:byte
lbl_80520FD0 = .sbss:0x80520FD0; // type:object size:0x1 data:byte
m_blurID__Q213mDoGph_gInf_c5csr_c = .sbss:0x80520FD4; // type:object size:0x4 scope:global align:4 data:4byte
-lbl_80520FD8 = .sbss:0x80520FD8; // type:object size:0x1 data:byte
+mWideZoom__13mDoGph_gInf_c = .sbss:0x80520FD8; // type:object size:0x1 data:byte
m_minX__13mDoGph_gInf_c = .sbss:0x80520FDC; // type:object size:0x4 scope:global align:4 data:4byte
m_minY__13mDoGph_gInf_c = .sbss:0x80520FE0; // type:object size:0x4 scope:global align:4 data:4byte
m_minXF__13mDoGph_gInf_c = .sbss:0x80520FE4; // type:object size:0x4 scope:global align:4 data:float
@@ -27543,7 +27537,7 @@ lbl_80521025 = .sbss:0x80521025; // type:object size:0x1 data:byte
lbl_80521026 = .sbss:0x80521026; // type:object size:0x1 data:byte
lbl_80521027 = .sbss:0x80521027; // type:object size:0x1 data:byte
l_oldButton$90467 = .sbss:0x80521028; // type:object size:0x4 scope:local align:4 data:4byte
-lbl_80521030 = .sbss:0x80521030; // type:object size:0x8
+mDoMtx_stack = .sbss:0x80521030; // type:object size:0x1
AssertHeap = .sbss:0x80521038; // type:object size:0x4 scope:global align:4 data:4byte
DbPrintHeap = .sbss:0x8052103C; // type:object size:0x4 scope:global align:4 data:4byte
gameHeap = .sbss:0x80521040; // type:object size:0x4 scope:global align:4 data:4byte
@@ -27566,9 +27560,9 @@ aram_cache_size = .sbss:0x80521080; // type:object size:0x4 scope:global align:4
mSystemFar__14mDoLib_clipper = .sbss:0x80521088; // type:object size:0x4 scope:global align:4 data:float
mFovyRate__14mDoLib_clipper = .sbss:0x8052108C; // type:object size:0x4 scope:global align:4 data:float
mResetData__6mDoRst = .sbss:0x80521090; // type:object size:0x4 scope:global align:4 data:4byte
-lbl_80521098 = .sbss:0x80521098; // type:object size:0x1 data:byte
-lbl_80521099 = .sbss:0x80521099; // type:object size:0x7 data:byte
-lbl_805210A0 = .sbss:0x805210A0; // type:object size:0x1 data:byte
+SyncWidthSound__9mDoDvdThd = .sbss:0x80521098; // type:object size:0x1 data:byte
+sDefaultDirection = .sbss:0x80521099; // type:object size:0x1 data:byte
+mDoDvdErr_initialized = .sbss:0x805210A0; // type:object size:0x1 data:byte
sConsole = .sbss:0x805210A8; // type:object size:0x4 scope:global align:4 data:4byte
lbl_805210B0 = .sbss:0x805210B0; // type:object size:0x1
lbl_805210B1 = .sbss:0x805210B1; // type:object size:0x1
@@ -27620,10 +27614,7 @@ m_res__22dMap_HIO_prm_res_dst_s = .sbss:0x80521178; // type:object size:0x4 scop
m_baseCsr__13dComIfG_inf_c = .sbss:0x80521180; // type:object size:0x4 scope:global align:4 data:4byte
m_navi__Q213dComIfG_inf_c9baseCsr_c = .sbss:0x80521184; // type:object size:0x4 scope:global align:4 data:4byte
lbl_80521188 = .sbss:0x80521188; // type:object size:0x1 data:byte
-lbl_80521189 = .sbss:0x80521189; // type:object size:0x1 data:byte
-lbl_8052118A = .sbss:0x8052118A; // type:object size:0x1 data:byte
-lbl_8052118B = .sbss:0x8052118B; // type:object size:0x1 data:byte
-lbl_8052118C = .sbss:0x8052118C; // type:object size:0x1 data:byte
+g_clearColor = .sbss:0x80521189; // type:object size:0x4 data:byte
g_dComIfAc_gameInfo = .sbss:0x80521190; // type:object size:0x8 scope:global align:4
g_dComIfGoat_gameInfo = .sbss:0x80521198; // type:object size:0x4 scope:global align:4 data:4byte
m_count__9daArrow_c = .sbss:0x805211A0; // type:object size:0x2 scope:global align:4
diff --git a/config/ShieldD/splits.txt b/config/ShieldD/splits.txt
index f36560019e..82a639da92 100644
--- a/config/ShieldD/splits.txt
+++ b/config/ShieldD/splits.txt
@@ -103,18 +103,19 @@ m_Do/m_Do_Reset.cpp:
.text start:0x8002BAE0 end:0x8002BE60
.data start:0x806641F0 end:0x80664238
.sdata start:0x8073F628 end:0x8073F630
- .sbss start:0x8074C428 end:0x8074C434
+ .sbss start:0x8074C428 end:0x8074C430
m_Do/m_Do_dvd_thread.cpp:
.text start:0x8002BE60 end:0x8002D590
.ctors start:0x8062F7DC end:0x8062F7E0
.data start:0x80664238 end:0x80664A10
.sdata start:0x8073F630 end:0x8073F688
- .sbss start:0x8074C434 end:0x8074C450
+ .sbss start:0x8074C430 end:0x8074C448
.bss start:0x80756800 end:0x80758B80
m_Do/m_Do_DVDError.cpp:
.text start:0x8002D590 end:0x8002D740
+ .sbss start:0x8074C448 end:0x8074C450
.bss start:0x80758B80 end:0x8075AEE0
m_Do/m_Do_MemCard.cpp:
diff --git a/config/ShieldD/symbols.txt b/config/ShieldD/symbols.txt
index cba07a4591..25bbe3bb43 100644
--- a/config/ShieldD/symbols.txt
+++ b/config/ShieldD/symbols.txt
@@ -32830,7 +32830,9 @@ __vt__19mDoDvdThd_command_c = .data:0x80664998; // type:object size:0x10 scope:g
@114927 = .data:0x806649A8; // type:object size:0x14 scope:local data:string hash:0xAC9323CD
@114928 = .data:0x806649BC; // type:object size:0xC scope:local hash:0xAC9323C2
@114929 = .data:0x806649C8; // type:object size:0xB scope:local data:string hash:0xAC9323C3
-lbl_806649D3 = .data:0x806649D3; // type:object size:0x3D
+lbl_806649D4 = .data:0x806649D4; // type:object size:0xD scope:local data:string
+lbl_806649E4 = .data:0x806649E4; // type:object size:0x16 scope:local data:string
+lbl_806649FC = .data:0x806649FC; // type:object size:0xD scope:local data:string
@114239 = .data:0x80664A10; // type:object size:0x1C scope:local hash:0xAC9305E9
...data.0 = .data:0x80664A10; // type:label scope:local
@114357 = .data:0x80664A2C; // type:object size:0x38 scope:local hash:0xAC930AE0
@@ -64236,8 +64238,8 @@ FstStart__10mDoDvdHack = .sbss:0x8074C438; // type:object size:0x4 scope:global
FstStringStart__10mDoDvdHack = .sbss:0x8074C43C; // type:object size:0x4 scope:global data:4byte hash:0x56901DA1 dhash:0x76F925E0
MaxEntryNum__10mDoDvdHack = .sbss:0x8074C440; // type:object size:0x4 scope:global data:4byte hash:0x143437A3 dhash:0xFB171942
sManager__Q210mDoDvdHack7Manager = .sbss:0x8074C444; // type:object size:0x1 scope:global hash:0x4AE0AFD2 dhash:0xC0BE40C7
-lbl_8074C445 = .sbss:0x8074C445; // type:object size:0x1 data:byte hash:0xE347FC69 dhash:0x3FF11AB0
-lbl_8074C448 = .sbss:0x8074C448; // type:object size:0x1 data:byte hash:0xEA8D2103
+sDefaultDirection = .sbss:0x8074C445; // type:object size:0x1 data:byte hash:0xE347FC69 dhash:0x3FF11AB0
+mDoDvdErr_initialized = .sbss:0x8074C448; // type:object size:0x1 data:byte hash:0xEA8D2103
sConsole = .sbss:0x8074C450; // type:object size:0x4 scope:global data:4byte hash:0xCEF7DB41
cDmr_SkipInfo = .sbss:0x8074C458; // type:object size:0x1 hash:0x209D232D
data_80450C99 = .sbss:0x8074C459; // type:object size:0x1 hash:0x73292698