Begin marking .sbss

This commit is contained in:
Luke Street 2022-03-24 00:39:39 -04:00
parent ed0d2110d9
commit 7b144b254b
3 changed files with 2316 additions and 2267 deletions

View File

@ -98,7 +98,7 @@ __init_cpp_exceptions_reference:
.4byte __sinit_CVector2f_cpp .4byte __sinit_CVector2f_cpp
.4byte __sinit_CVector3f_cpp .4byte __sinit_CVector3f_cpp
.4byte __sinit_CMemory_cpp .4byte __sinit_CMemory_cpp
.4byte sub_8032a504 .4byte __sinit_CElementGen_cpp
.4byte __sinit_CAABox_cpp .4byte __sinit_CAABox_cpp
.4byte __sinit_rstl_strings_cpp .4byte __sinit_rstl_strings_cpp
.4byte __sinit_RstlExtras_cpp .4byte __sinit_RstlExtras_cpp

View File

@ -1,41 +1,43 @@
.include "macros.inc" .include "macros.inc"
.section .sbss, "wa" # 0x805A8C20 - 0x805A9D1F .section .sbss, "wa" # 0x805A8C20 - 0x805A9D1F
.global lbl_805A8C20
lbl_805A8C20: # main
.global gpResourceFactory
gpResourceFactory:
.skip 0x4 .skip 0x4
.global lbl_805A8C24 .global gpSimplePool
lbl_805A8C24: gpSimplePool:
.skip 0x4 .skip 0x4
.global lbl_805A8C28 .global gpRender
lbl_805A8C28: gpRender:
.skip 0x4 .skip 0x4
.global lbl_805A8C2C .global gpCharacterFactoryBuilder
lbl_805A8C2C: gpCharacterFactoryBuilder:
.skip 0x4 .skip 0x4
.global lbl_805A8C30 .global gGuiSystem
lbl_805A8C30: gGuiSystem:
.skip 0x4 .skip 0x4
.global lbl_805A8C34 .global gpStringTable
lbl_805A8C34: gpStringTable:
.skip 0x4 .skip 0x4
.global lbl_805A8C38 .global gpMain
lbl_805A8C38: gpMain:
.skip 0x4 .skip 0x4
.global lbl_805A8C3C .global gpController
lbl_805A8C3C: gpController:
.skip 0x4 .skip 0x4
.global lbl_805A8C40 .global gpGameState
lbl_805A8C40: gpGameState:
.skip 0x4 .skip 0x4
.global lbl_805A8C44 .global gpMemoryCard
lbl_805A8C44: gpMemoryCard:
.skip 0x4 .skip 0x4
.global lbl_805A8C48 .global gpTweakManager
lbl_805A8C48: gpTweakManager:
.skip 0x4 .skip 0x4
.global lbl_805A8C4C .global gpDefaultFont
lbl_805A8C4C: gpDefaultFont:
.skip 0x4 .skip 0x4
.global lbl_805A8C50 .global lbl_805A8C50
lbl_805A8C50: lbl_805A8C50:
@ -46,24 +48,32 @@ lbl_805A8C54:
.global lbl_805A8C58 .global lbl_805A8C58
lbl_805A8C58: lbl_805A8C58:
.skip 0x4 .skip 0x4
.global lbl_805A8C5C .global sARAMMemArray
lbl_805A8C5C: sARAMMemArray:
.skip 0x8 .skip 0x8
# CGameArchitectureSupport
.global lbl_805A8C64 .global lbl_805A8C64
lbl_805A8C64: lbl_805A8C64:
.skip 0x4 .skip 0x4
# TOneStatic<CGameArchitectureSupport>
.global lbl_805A8C68 .global lbl_805A8C68
lbl_805A8C68: lbl_805A8C68:
.skip 0x4 .skip 0x4
.global lbl_805A8C6C .global lbl_805A8C6C
lbl_805A8C6C: lbl_805A8C6C:
.skip 0x4 .skip 0x4
# TOneStatic<CGameGlobalObjects>
.global lbl_805A8C70 .global lbl_805A8C70
lbl_805A8C70: lbl_805A8C70:
.skip 0x4 .skip 0x4
.global lbl_805A8C74 .global lbl_805A8C74
lbl_805A8C74: lbl_805A8C74:
.skip 0x4 .skip 0x4
# CPlayer
.global lbl_805A8C78 .global lbl_805A8C78
lbl_805A8C78: lbl_805A8C78:
.skip 0x4 .skip 0x4
@ -82,153 +92,192 @@ lbl_805A8C84:
.global lbl_805A8C88 .global lbl_805A8C88
lbl_805A8C88: lbl_805A8C88:
.skip 0x4 .skip 0x4
# TOneStatic<CPlayerGun>
.global lbl_805A8C8C .global lbl_805A8C8C
lbl_805A8C8C: lbl_805A8C8C:
.skip 0x4 .skip 0x4
.global lbl_805A8C90 .global lbl_805A8C90
lbl_805A8C90: lbl_805A8C90:
.skip 0x4 .skip 0x4
# TOneStatic<CPlayerCameraBob>
.global lbl_805A8C94 .global lbl_805A8C94
lbl_805A8C94: lbl_805A8C94:
.skip 0x4 .skip 0x4
.global lbl_805A8C98 .global lbl_805A8C98
lbl_805A8C98: lbl_805A8C98:
.skip 0x4 .skip 0x4
# TOneStatic<CMorphBall>
.global lbl_805A8C9C .global lbl_805A8C9C
lbl_805A8C9C: lbl_805A8C9C:
.skip 0x4 .skip 0x4
.global lbl_805A8CA0 .global lbl_805A8CA0
lbl_805A8CA0: lbl_805A8CA0:
.skip 0x4 .skip 0x4
# TOneStatic<CPlayer>
.global lbl_805A8CA4 .global lbl_805A8CA4
lbl_805A8CA4: lbl_805A8CA4:
.skip 0x4 .skip 0x4
.global lbl_805A8CA8 .global lbl_805A8CA8
lbl_805A8CA8: lbl_805A8CA8:
.skip 0x8 .skip 0x8
# CFrontEndUI
.global lbl_805A8CB0 .global lbl_805A8CB0
lbl_805A8CB0: lbl_805A8CB0:
.skip 0x8 .skip 0x8
# CMFGame
.global lbl_805A8CB8 .global lbl_805A8CB8
lbl_805A8CB8: lbl_805A8CB8:
.skip 0x8 .skip 0x8
# TOneStatic<CStateManager>
.global lbl_805A8CC0 .global lbl_805A8CC0
lbl_805A8CC0: lbl_805A8CC0:
.skip 0x4 .skip 0x4
.global lbl_805A8CC4 .global lbl_805A8CC4
lbl_805A8CC4: lbl_805A8CC4:
.skip 0x4 .skip 0x4
# CAnimData
.global lbl_805A8CC8 .global lbl_805A8CC8
lbl_805A8CC8: lbl_805A8CC8:
.skip 0x4 .skip 0x4
.global lbl_805A8CCC .global lbl_805A8CCC
lbl_805A8CCC: lbl_805A8CCC:
.skip 0x4 .skip 0x4
# TOneStatic<CTweakPlayer>
.global lbl_805A8CD0 .global lbl_805A8CD0
lbl_805A8CD0: lbl_805A8CD0:
.skip 0x4 .skip 0x4
.global lbl_805A8CD4 .global lbl_805A8CD4
lbl_805A8CD4: lbl_805A8CD4:
.skip 0x4 .skip 0x4
.global lbl_805A8CD8
lbl_805A8CD8: # CTweaks
.global gpTweakPlayer
gpTweakPlayer:
.skip 0x4 .skip 0x4
.global lbl_805A8CDC .global gpTweakBall
lbl_805A8CDC: gpTweakBall:
.skip 0x4 .skip 0x4
.global lbl_805A8CE0 .global gpTweakGame
lbl_805A8CE0: gpTweakGame:
.skip 0x4 .skip 0x4
.global lbl_805A8CE4 .global gpTweakParticle
lbl_805A8CE4: gpTweakParticle:
.skip 0x4 .skip 0x4
.global lbl_805A8CE8 .global gpTweakPlayerControlCurrent
lbl_805A8CE8: gpTweakPlayerControlCurrent:
.skip 0x4 .skip 0x4
.global lbl_805A8CEC .global gpTweakPlayerControl1
lbl_805A8CEC: gpTweakPlayerControl1:
.skip 0x4 .skip 0x4
.global lbl_805A8CF0 .global gpTweakPlayerControl2
lbl_805A8CF0: gpTweakPlayerControl2:
.skip 0x4 .skip 0x4
.global lbl_805A8CF4 .global gpTweakPlayerGun
lbl_805A8CF4: gpTweakPlayerGun:
.skip 0x4 .skip 0x4
.global lbl_805A8CF8 .global gpTweakGui
lbl_805A8CF8: gpTweakGui:
.skip 0x4 .skip 0x4
.global lbl_805A8CFC .global gpTweakGuiColors
lbl_805A8CFC: gpTweakGuiColors:
.skip 0x4 .skip 0x4
.global lbl_805A8D00 .global gpTweakTargeting
lbl_805A8D00: gpTweakTargeting:
.skip 0x4 .skip 0x4
.global lbl_805A8D04 .global gpTweakAutoMapper
lbl_805A8D04: gpTweakAutoMapper:
.skip 0x4 .skip 0x4
.global lbl_805A8D08 .global gpTweakGunRes
lbl_805A8D08: gpTweakGunRes:
.skip 0x4 .skip 0x4
.global lbl_805A8D0C .global gpTweakPlayerRes
lbl_805A8D0C: gpTweakPlayerRes:
.skip 0x4 .skip 0x4
.global lbl_805A8D10 .global gpTweakSlideShow
lbl_805A8D10: gpTweakSlideShow:
.skip 0x4 .skip 0x4
# TOneStatic<CTweakSlideShow>
.global lbl_805A8D14 .global lbl_805A8D14
lbl_805A8D14: lbl_805A8D14:
.skip 0x4 .skip 0x4
.global lbl_805A8D18 .global lbl_805A8D18
lbl_805A8D18: lbl_805A8D18:
.skip 0x4 .skip 0x4
# TOneStatic<CTweakPlayerRes>
.global lbl_805A8D1C .global lbl_805A8D1C
lbl_805A8D1C: lbl_805A8D1C:
.skip 0x4 .skip 0x4
.global lbl_805A8D20 .global lbl_805A8D20
lbl_805A8D20: lbl_805A8D20:
.skip 0x4 .skip 0x4
# TOneStatic<CTweakGunRes>
.global lbl_805A8D24 .global lbl_805A8D24
lbl_805A8D24: lbl_805A8D24:
.skip 0x4 .skip 0x4
.global lbl_805A8D28 .global lbl_805A8D28
lbl_805A8D28: lbl_805A8D28:
.skip 0x4 .skip 0x4
# TOneStatic<CTweakAutoMapper>
.global lbl_805A8D2C .global lbl_805A8D2C
lbl_805A8D2C: lbl_805A8D2C:
.skip 0x4 .skip 0x4
.global lbl_805A8D30 .global lbl_805A8D30
lbl_805A8D30: lbl_805A8D30:
.skip 0x4 .skip 0x4
# TOneStatic<CTweakTargeting>
.global lbl_805A8D34 .global lbl_805A8D34
lbl_805A8D34: lbl_805A8D34:
.skip 0x4 .skip 0x4
.global lbl_805A8D38 .global lbl_805A8D38
lbl_805A8D38: lbl_805A8D38:
.skip 0x4 .skip 0x4
# TOneStatic<CTweakGuiColors>
.global lbl_805A8D3C .global lbl_805A8D3C
lbl_805A8D3C: lbl_805A8D3C:
.skip 0x4 .skip 0x4
.global lbl_805A8D40 .global lbl_805A8D40
lbl_805A8D40: lbl_805A8D40:
.skip 0x4 .skip 0x4
# TOneStatic<CTweakGui>
.global lbl_805A8D44 .global lbl_805A8D44
lbl_805A8D44: lbl_805A8D44:
.skip 0x4 .skip 0x4
.global lbl_805A8D48 .global lbl_805A8D48
lbl_805A8D48: lbl_805A8D48:
.skip 0x4 .skip 0x4
# TOneStatic<CTweakPlayerGun>
.global lbl_805A8D4C .global lbl_805A8D4C
lbl_805A8D4C: lbl_805A8D4C:
.skip 0x4 .skip 0x4
.global lbl_805A8D50 .global lbl_805A8D50
lbl_805A8D50: lbl_805A8D50:
.skip 0x4 .skip 0x4
# TOneStatic<CTweakParticle>
.global lbl_805A8D54 .global lbl_805A8D54
lbl_805A8D54: lbl_805A8D54:
.skip 0x4 .skip 0x4
.global lbl_805A8D58 .global lbl_805A8D58
lbl_805A8D58: lbl_805A8D58:
.skip 0x4 .skip 0x4
.global lbl_805A8D5C .global lbl_805A8D5C
lbl_805A8D5C: lbl_805A8D5C:
.skip 0x4 .skip 0x4

4420
asm/text.s

File diff suppressed because it is too large Load Diff