split sbss for sysCommon, sysGCU, and plugProjectKonoU

sbss splitting
This commit is contained in:
EpochFlame 2021-10-17 17:11:29 -04:00
parent 6e234bc1ad
commit 77f8449daf
37 changed files with 300 additions and 228 deletions

View File

@ -604,6 +604,11 @@ __vt__Q32kh6Screen20DispDayEndResultItem:
msVal__Q32kh6Screen19ObjDayEndResultBase:
.skip 0x54
.section .sbss # 0x80514D80 - 0x80516360
.global msVal__Q32kh6Screen19ObjDayEndResultTitl
msVal__Q32kh6Screen19ObjDayEndResultTitl:
.skip 0x8
.section .sbss2 # 0x80520e40 - 0x80520ED8
.global lbl_80520EC8
lbl_80520EC8:

View File

@ -132,6 +132,14 @@ __vt__Q32kh6Screen13ObjFinalFloor:
msVal__Q32kh6Screen13ObjFinalFloor:
.skip 0xC
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516130
lbl_80516130:
.skip 0x4
.global lbl_80516134
lbl_80516134:
.skip 0x4
.section .text, "ax" # 0x800056C0 - 0x80472F00
.global doCreate__Q32kh6Screen13ObjFinalFloorFP10JKRArchive
doCreate__Q32kh6Screen13ObjFinalFloorFP10JKRArchive:

View File

@ -172,6 +172,11 @@ __vt__Q32kh6Screen11DispPayDept:
.4byte getMemberID__Q32kh6Screen11DispPayDeptFv
.4byte doSetSubMemberAll__Q32og6Screen14DispMemberBaseFv
.section .sbss # 0x80514D80 - 0x80516360
.global msVal__Q32kh6Screen10ObjPayDept
msVal__Q32kh6Screen10ObjPayDept:
.skip 0x8
.section .text, "ax" # 0x800056C0 - 0x80472F00
.global __ct__Q32kh6Screen11DispPayDeptFQ42kh6Screen11DispPayDept11PayDeptTypei
__ct__Q32kh6Screen11DispPayDeptFQ42kh6Screen11DispPayDept11PayDeptTypei:

View File

@ -135,6 +135,14 @@ __vt__Q32kh6Screen10ObjReadyGo:
msVal__Q32kh6Screen10ObjReadyGo:
.skip 0x18
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516128
lbl_80516128:
.skip 0x4
.global lbl_8051612C
lbl_8051612C:
.skip 0x4
.section .text, "ax" # 0x800056C0 - 0x80472F00
.global doUpdateFadein__Q32kh6Screen10ObjReadyGoFv
doUpdateFadein__Q32kh6Screen10ObjReadyGoFv:

View File

@ -121,6 +121,11 @@ __vt__Q26Screen9Game2DMgr:
.4byte __dt__Q26Screen9Game2DMgrFv
.4byte 0
.section .sbss # 0x80514D80 - 0x80516360
.global gGame2DMgr__6Screen
gGame2DMgr__6Screen:
.skip 0x8
.section .text, "ax" # 0x800056C0 - 0x80472F00
.global create__Q26Screen9Game2DMgrFv
create__Q26Screen9Game2DMgrFv:

View File

@ -3147,231 +3147,3 @@ lbl_80516114:
.global gCardEMgr__3ebi
gCardEMgr__3ebi:
.skip 0x8
.global gGame2DMgr__6Screen
gGame2DMgr__6Screen:
.skip 0x8
.global lbl_80516128
lbl_80516128:
.skip 0x4
.global lbl_8051612C
lbl_8051612C:
.skip 0x4
.global lbl_80516130
lbl_80516130:
.skip 0x4
.global lbl_80516134
lbl_80516134:
.skip 0x4
.global msVal__Q32kh6Screen19ObjDayEndResultTitl
msVal__Q32kh6Screen19ObjDayEndResultTitl:
.skip 0x8
.global msVal__Q32kh6Screen10ObjPayDept
msVal__Q32kh6Screen10ObjPayDept:
.skip 0x8
.global "__init__zero__10Vector3<f>"
"__init__zero__10Vector3<f>":
.skip 0x8
.global debug__Q23Sys8Triangle
debug__Q23Sys8Triangle:
.skip 0x8
.global lbl_80516158
lbl_80516158:
.skip 0x4
.global lbl_8051615C
lbl_8051615C:
.skip 0x4
.global debugTraceMove__Q23Sys7OBBTree
debugTraceMove__Q23Sys7OBBTree:
.skip 0x8
.global mRenderMode__6System
mRenderMode__6System:
.skip 0x4
.global sys
sys:
.skip 0x4
.global sVerifyArg__6System
sVerifyArg__6System:
.skip 0x8
.global lbl_80516178
lbl_80516178:
.skip 0x4
.global lbl_8051617C
lbl_8051617C:
.skip 0x4
.global sPlayTime
sPlayTime:
.skip 0x4
.global lbl_80516184
lbl_80516184:
.skip 0x4
.global lbl_80516188
lbl_80516188:
.skip 0x4
.global lbl_8051618C
lbl_8051618C:
.skip 0x4
.global lbl_80516190
lbl_80516190:
.skip 0x4
.global lbl_80516194
lbl_80516194:
.skip 0x4
.global gScissorOffset
gScissorOffset:
.skip 0x4
.global lastTokenName__8Graphics
lastTokenName__8Graphics:
.skip 0x4
.global lbl_805161A0
lbl_805161A0:
.skip 0x4
.global lbl_805161A4
lbl_805161A4:
.skip 0x4
.global verbose__Q28SysShape8Animator
verbose__Q28SysShape8Animator:
.skip 0x8
.global drawFlag__9SysTimers
drawFlag__9SysTimers:
.skip 0x8
.global lbl_805161B8
lbl_805161B8:
.skip 0x4
.global lbl_805161BC
lbl_805161BC:
.skip 0x4
.global lbl_805161C0
lbl_805161C0:
.skip 0x4
.global lbl_805161C4
lbl_805161C4:
.skip 0x4
.global lbl_805161C8
lbl_805161C8:
.skip 0x4
.global lbl_805161CC
lbl_805161CC:
.skip 0x4
.global mArchive__Q24Game11MoviePlayer
mArchive__Q24Game11MoviePlayer:
.skip 0x4
.global moviePlayer__4Game
moviePlayer__4Game:
.skip 0x4
.global lbl_805161D8
lbl_805161D8:
.skip 0x4
.global lbl_805161DC
lbl_805161DC:
.skip 0x4
.global lbl_805161E0
lbl_805161E0:
.skip 0x4
.global lbl_805161E4
lbl_805161E4:
.skip 0x4
.global sFovBackup__Q24Game5P2JST
sFovBackup__Q24Game5P2JST:
.skip 0x8
.global lbl_805161F0
lbl_805161F0:
.skip 0x4
.global lbl_805161F4
lbl_805161F4:
.skip 0x4
.global lbl_805161F8
lbl_805161F8:
.skip 0x4
.global lbl_805161FC
lbl_805161FC:
.skip 0x4
.global lbl_80516200
lbl_80516200:
.skip 0x8
.global lbl_80516208
lbl_80516208:
.skip 0x4
.global lbl_8051620C
lbl_8051620C:
.skip 0x4
.global lbl_80516210
lbl_80516210:
.skip 0x4
.global lbl_80516214
lbl_80516214:
.skip 0x4
.global movieList__4Game
movieList__4Game:
.skip 0x8
.global lbl_80516220
lbl_80516220:
.skip 0x4
.global lbl_80516224
lbl_80516224:
.skip 0x4
.global gAramMgr
gAramMgr:
.skip 0x8
.global gResMgr2D
gResMgr2D:
.skip 0x8
.global lbl_80516238
lbl_80516238:
.skip 0x4
.global lbl_8051623C
lbl_8051623C:
.skip 0x4
.global lbl_80516240
lbl_80516240:
.skip 0x4
.global lbl_80516244
lbl_80516244:
.skip 0x4
.global lbl_80516248
lbl_80516248:
.skip 0x4
.global lbl_8051624C
lbl_8051624C:
.skip 0x4
.global lbl_80516250
lbl_80516250:
.skip 0x4
.global lbl_80516254
lbl_80516254:
.skip 0x4
.global gP2JMEMgr
gP2JMEMgr:
.skip 0x8
.global lbl_80516260
lbl_80516260:
.skip 0x4
.global lbl_80516264
lbl_80516264:
.skip 0x4
.global frm$674
frm$674:
.skip 0x1
.global init$675
init$675:
.skip 0x7
.global lbl_80516270
lbl_80516270:
.skip 0x4
.global lbl_80516274
lbl_80516274:
.skip 0x4
.global lbl_80516278
lbl_80516278:
.skip 0x4
.global lbl_8051627C
lbl_8051627C:
.skip 0x4
.global cullCount__Q28SysShape5Model
cullCount__Q28SysShape5Model:
.skip 0x8
.global lbl_80516288
lbl_80516288:
.skip 0x4
.global lbl_8051628C
lbl_8051628C:
.skip 0x4

View File

@ -130,6 +130,14 @@ __vt__11CullFrustum:
.4byte getPosition__11CullFrustumFv
.4byte updatePlanes__11CullFrustumFv
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516158
lbl_80516158:
.skip 0x4
.global lbl_8051615C
lbl_8051615C:
.skip 0x4
.section .text, "ax" # 0x800056C0 - 0x80472F00
.global isVisible__9CullPlaneFRQ23Sys6Sphere
isVisible__9CullPlaneFRQ23Sys6Sphere:

View File

@ -16,6 +16,11 @@ __vt__Q23Sys7OBBTree:
.4byte clone__Q23Sys7OBBTreeFR7Matrixf
.4byte do_clone__Q23Sys10TriDividerFR7MatrixfPQ23Sys11VertexTablePQ23Sys13TriangleTable
.section .sbss # 0x80514D80 - 0x80516360
.global debugTraceMove__Q23Sys7OBBTree
debugTraceMove__Q23Sys7OBBTree:
.skip 0x8
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_805203B8

View File

@ -97,6 +97,11 @@ __vt__Q23Sys11GridDivider:
.4byte do_clone__Q23Sys11GridDividerFR7MatrixfPQ23Sys11VertexTablePQ23Sys13TriangleTable
.4byte 0
.section .sbss # 0x80514D80 - 0x80516360
.global debug__Q23Sys8Triangle
debug__Q23Sys8Triangle:
.skip 0x8
.section .text, "ax" # 0x800056C0 - 0x80472F00
.global "getAxisVector__Q23Sys4TubeFR10Vector3<f>"
"getAxisVector__Q23Sys4TubeFR10Vector3<f>":

View File

@ -14,6 +14,11 @@ lbl_80499654:
"zero__10Vector3<f>":
.skip 0xC
.section .sbss # 0x80514D80 - 0x80516360
.global "__init__zero__10Vector3<f>"
"__init__zero__10Vector3<f>":
.skip 0x8
.section .text, "ax" # 0x800056C0 - 0x80472F00
.global "CRSplineTangent__FfP10Vector3<f>"

View File

@ -43,6 +43,14 @@ lbl_804EC358:
.4byte 0x00000000
.4byte 0x00000000
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516208
lbl_80516208:
.skip 0x4
.global lbl_8051620C
lbl_8051620C:
.skip 0x4
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_805206C8

View File

@ -127,6 +127,14 @@ __vt__Q34Game5P2JST10ObjectBase:
.4byte parseUserData___Q34Game5P2JST10ObjectBaseFUlPCv
.4byte 0
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_805161D8
lbl_805161D8:
.skip 0x4
.global lbl_805161DC
lbl_805161DC:
.skip 0x4
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_80520678

View File

@ -62,6 +62,17 @@ __vt__Q34Game5P2JST12ObjectCamera:
.4byte stop__Q34Game5P2JST12ObjectCameraFv
.4byte 0
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_805161E0
lbl_805161E0:
.skip 0x4
.global lbl_805161E4
lbl_805161E4:
.skip 0x4
.global sFovBackup__Q24Game5P2JST
sFovBackup__Q24Game5P2JST:
.skip 0x8
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_80520698

View File

@ -131,6 +131,14 @@ __vt__Q34Game5P2JST15ObjectGameActor:
.4byte mountArchive__Q34Game5P2JST11ObjectActorFv
.4byte parseUserData___Q34Game5P2JST15ObjectGameActorFUlPCv
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_805161F0
lbl_805161F0:
.skip 0x4
.global lbl_805161F4
lbl_805161F4:
.skip 0x4
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_805206B8

View File

@ -91,6 +91,14 @@ __vt__Q34Game5P2JST18ObjectSpecialActor:
.4byte mountArchive__Q34Game5P2JST11ObjectActorFv
.4byte parseUserData___Q34Game5P2JST18ObjectSpecialActorFUlPCv
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516248
lbl_80516248:
.skip 0x4
.global lbl_8051624C
lbl_8051624C:
.skip 0x4
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_80520860

View File

@ -63,6 +63,17 @@ __vt__Q34Game5P2JST12ObjectSystem:
.4byte stop__Q34Game5P2JST12ObjectSystemFv
.4byte 0
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_805161F8
lbl_805161F8:
.skip 0x4
.global lbl_805161FC
lbl_805161FC:
.skip 0x4
.global lbl_80516200
lbl_80516200:
.skip 0x8
.section .text, "ax" # 0x800056C0 - 0x80472F00
.global __ct__Q34Game5P2JST12ObjectSystemFPCcPQ24Game11MoviePlayer
__ct__Q34Game5P2JST12ObjectSystemFPCcPQ24Game11MoviePlayer:

View File

@ -21,6 +21,11 @@ __vt__Q24ARAM4Node:
.4byte __dt__Q24ARAM4NodeFv
.4byte getChildCount__5CNodeFv
.section .sbss # 0x80514D80 - 0x80516360
.global gAramMgr
gAramMgr:
.skip 0x8
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_80520770

View File

@ -19,6 +19,14 @@ lbl_804EC3B8:
.4byte 0x00000000
.4byte 0x00000000
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516220
lbl_80516220:
.skip 0x4
.global lbl_80516224
lbl_80516224:
.skip 0x4
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_80520760

View File

@ -187,6 +187,14 @@ __vt__11ISectionMgr:
mActiveSectionFlag__8GameFlow:
.4byte 0x00000015
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516188
lbl_80516188:
.skip 0x4
.global lbl_8051618C
lbl_8051618C:
.skip 0x4
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
str_Ogawa:

View File

@ -31,6 +31,20 @@ __vt__8Splitter:
.4byte split4__8SplitterFff
.4byte 0
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516190
lbl_80516190:
.skip 0x4
.global lbl_80516194
lbl_80516194:
.skip 0x4
.global gScissorOffset
gScissorOffset:
.skip 0x4
.global lastTokenName__8Graphics
lastTokenName__8Graphics:
.skip 0x4
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_805204B8

View File

@ -39,6 +39,14 @@ __vt__8LightObj:
.4byte drawPos__8LightObjFR8GraphicsR7Matrixf
.4byte drawPos__8LightObjFR8GraphicsR6Camera
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_805161B8
lbl_805161B8:
.skip 0x4
.global lbl_805161BC
lbl_805161BC:
.skip 0x4
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_805205A8

View File

@ -194,6 +194,17 @@ __vt__Q25P2JME3Mgr:
.4byte __dt__Q25P2JME3MgrFv
.4byte 0
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516250
lbl_80516250:
.skip 0x4
.global lbl_80516254
lbl_80516254:
.skip 0x4
.global gP2JMEMgr
gP2JMEMgr:
.skip 0x8
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_80520890

View File

@ -8,6 +8,14 @@ __vt__Q25P2JME10TReference:
.4byte __dt__Q25P2JME10TReferenceFv
.4byte do_word__Q25P2JME10TReferenceCFUl
.section .sbss # 0x80514D80 - 0x80516360
.global frm$674
frm$674:
.skip 0x1
.global init$675
init$675:
.skip 0x7
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_805208E8

View File

@ -37,6 +37,14 @@ __vt__11ModelEffect:
.4byte doSimulation__11ModelEffectFf
.4byte doDirectDraw__11ModelEffectFR8Graphics
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516260
lbl_80516260:
.skip 0x4
.global lbl_80516264
lbl_80516264:
.skip 0x4
.section .text, "ax" # 0x800056C0 - 0x80472F00
.global entry__15ModelEffectDataFv
entry__15ModelEffectDataFv:

View File

@ -65,6 +65,17 @@ __vt__Q24Game11MovieConfig:
.4byte getChildCount__5CNodeFv
.4byte 0
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516210
lbl_80516210:
.skip 0x4
.global lbl_80516214
lbl_80516214:
.skip 0x4
.global movieList__4Game
movieList__4Game:
.skip 0x8
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_805206F8

View File

@ -233,6 +233,14 @@ __vt__Q35P2JME5Movie10WindowPane:
.4byte doInit__Q35P2JME5Movie10WindowPaneFv
.4byte 0
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516238
lbl_80516238:
.skip 0x4
.global lbl_8051623C
lbl_8051623C:
.skip 0x4
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_805207B8

View File

@ -205,6 +205,20 @@ __vt__Q24Game11MoviePlayer:
.4byte 0
.4byte __dt__Q24Game11MoviePlayerFv
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_805161C8
lbl_805161C8:
.skip 0x4
.global lbl_805161CC
lbl_805161CC:
.skip 0x4
.global mArchive__Q24Game11MoviePlayer
mArchive__Q24Game11MoviePlayer:
.skip 0x4
.global moviePlayer__4Game
moviePlayer__4Game:
.skip 0x4
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_80520610

View File

@ -8,6 +8,14 @@ lbl_804EC810:
.4byte 0x00000000
.4byte 0x00000000
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516240
lbl_80516240:
.skip 0x4
.global lbl_80516244
lbl_80516244:
.skip 0x4
.section .text, "ax" # 0x800056C0 - 0x80472F00
.global setPauseAndDraw__Q24Game11MoviePlayerFPQ24Game11MovieConfig
setPauseAndDraw__Q24Game11MoviePlayerFPQ24Game11MovieConfig:

View File

@ -19,6 +19,11 @@ __vt__Q28Resource5Mgr2D:
.4byte drawDump__Q28Resource3MgrFR8Graphicsii
.4byte 0
.section .sbss # 0x80514D80 - 0x80516360
.global gResMgr2D
gResMgr2D:
.skip 0x8
.section .text, "ax" # 0x800056C0 - 0x80472F00
.global init__Q28Resource5Mgr2DFP7JKRHeap
init__Q28Resource5Mgr2DFP7JKRHeap:

View File

@ -51,6 +51,20 @@ __vt__8ISection:
.4byte 0
.4byte 0
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516178
lbl_80516178:
.skip 0x4
.global lbl_8051617C
lbl_8051617C:
.skip 0x4
.global sPlayTime
sPlayTime:
.skip 0x4
.global lbl_80516184
lbl_80516184:
.skip 0x4
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_80520440

View File

@ -61,6 +61,17 @@ __vt__Q28SysShape8Animator:
.4byte getCalc__Q28SysShape8AnimatorFv
.4byte animate__Q28SysShape8AnimatorFf
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_805161A0
lbl_805161A0:
.skip 0x4
.global lbl_805161A4
lbl_805161A4:
.skip 0x4
.global verbose__Q28SysShape8Animator
verbose__Q28SysShape8Animator:
.skip 0x8
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_80520528

View File

@ -37,6 +37,14 @@ lbl_804ECBF0:
.4byte 0x00000000
.4byte 0x00000000
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516270
lbl_80516270:
.skip 0x4
.global lbl_80516274
lbl_80516274:
.skip 0x4
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_805208F8

View File

@ -48,6 +48,17 @@ viewCalcMode__Q28SysShape5Model:
.byte 0x00
.byte 0x00
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516278
lbl_80516278:
.skip 0x4
.global lbl_8051627C
lbl_8051627C:
.skip 0x4
.global cullCount__Q28SysShape5Model
cullCount__Q28SysShape5Model:
.skip 0x8
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_80520908

View File

@ -47,6 +47,11 @@ __vt__9SysTimers:
.4byte getChildCount__5CNodeFv
.4byte 0
.section .sbss # 0x80514D80 - 0x80516360
.global drawFlag__9SysTimers
drawFlag__9SysTimers:
.skip 0x8
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_80520588

View File

@ -196,6 +196,17 @@ sUseABXCommand:
cMapFileName:
.4byte str_MapFileName
.section .sbss # 0x80514D80 - 0x80516360
.global mRenderMode__6System
mRenderMode__6System:
.skip 0x4
.global sys
sys:
.skip 0x4
.global sVerifyArg__6System
sVerifyArg__6System:
.skip 0x8
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global gStrSystem_Abort

View File

@ -139,6 +139,14 @@ __vt__Q35P2JME6Window8DrawInfo:
.4byte getChildCount__5CNodeFv
.4byte 0
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_80516288
lbl_80516288:
.skip 0x4
.global lbl_8051628C
lbl_8051628C:
.skip 0x4
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_80520920

View File

@ -68,6 +68,14 @@ __vt__8WipeBase:
.4byte do_draw__8WipeBaseFf
.4byte 0
.section .sbss # 0x80514D80 - 0x80516360
.global lbl_805161C0
lbl_805161C0:
.skip 0x4
.global lbl_805161C4
lbl_805161C4:
.skip 0x4
.section .sdata2, "a" # 0x80516360 - 0x80520E40
.balign 0x8
.global lbl_805205E8