Finish splitting sbss

This commit is contained in:
Luke Street 2022-07-14 01:36:41 -04:00
parent 16298ccb35
commit 37f2e5cbbb
534 changed files with 2003 additions and 1740 deletions

View File

@ -45,7 +45,7 @@ include obj_files.mk
O_FILES := $(INIT_O_FILES) $(EXTAB_O_FILES) $(EXTABINDEX_O_FILES) $(METROTRK_FILES) \
$(METROIDPRIME) $(WORLDFORMAT) $(WEAPONS) $(METARENDER) $(GUISYS) $(COLLISION) \
$(KYOTO) $(RODATA_O_FILES) $(SBSS_O_FILES) $(SDATA2_O_FILES) $(AI_FILES) \
$(KYOTO) $(RODATA_O_FILES) $(SDATA2_O_FILES) $(AI_FILES) \
$(AR_FILES) $(BASE_FILES) $(DB_FILES) $(DSP_FILES) $(DVD_FILES) $(GX_FILES) $(MTX_FILES) \
$(OS_FILES) $(PAD_FILES) $(VI_FILES) $(MSL_PPCEABI_BARE_H) $(MUSYX_FILES) \
$(DTK_FILES) $(CARD_FILES) $(SI_FILES) $(EXI_FILES) $(THP_FILES) \
@ -68,7 +68,12 @@ ifeq ($(WINDOWS),1)
AS := $(DEVKITPPC)/bin/powerpc-eabi-as.exe
CPP := $(DEVKITPPC)/bin/powerpc-eabi-cpp.exe -P
else
WINE ?= wine
WIBO := $(shell command -v wibo 2> /dev/null)
ifdef WIBO
WINE ?= wibo
else
WINE ?= wine
endif
DEVKITPPC ?= /opt/devkitpro/devkitPPC
DEPENDS := $(DEPENDS:.d=.d.unix)
AS := $(DEVKITPPC)/bin/powerpc-eabi-as

View File

@ -30,7 +30,7 @@ sTableIndex__16CCollidableAABox:
lbl_80479498:
.skip 0x48
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global GetTableIndex__16CCollidableAABoxCFv
GetTableIndex__16CCollidableAABoxCFv:

View File

@ -8,7 +8,7 @@ lbl_805A86F0:
.4byte 0xFFFFFFFF
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global GetType__27CCollidableCollisionSurfaceFv
GetType__27CCollidableCollisionSurfaceFv:

View File

@ -79,7 +79,7 @@ lbl_805A86F8:
lbl_80479558:
.skip 0x48
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global GetTableIndex__17CCollidableSphereCFv
GetTableIndex__17CCollidableSphereCFv:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global Swap__14CCollisionInfoFv
Swap__14CCollisionInfoFv:

View File

@ -5,8 +5,50 @@
.global lbl_804794E0
lbl_804794E0:
.skip 0x30
.section .sbss, "wa"
.global lbl_805A9210
lbl_805A9210:
.skip 0x4
.global lbl_805A9214
lbl_805A9214:
.skip 0x1
.global lbl_805A9215
lbl_805A9215:
.skip 0x1
.global lbl_805A9216
lbl_805A9216:
.skip 0x1
.global lbl_805A9217
lbl_805A9217:
.skip 0x1
.global lbl_805A9218
lbl_805A9218:
.skip 0x4
.global lbl_805A921C
lbl_805A921C:
.skip 0x4
.global lbl_805A9220
lbl_805A9220:
.skip 0x4
.global lbl_805A9224
lbl_805A9224:
.skip 0x4
.global lbl_805A9228
lbl_805A9228:
.skip 0x4
.global lbl_805A922C
lbl_805A922C:
.skip 0x4
.global lbl_805A9230
lbl_805A9230:
.skip 0x4
.global lbl_805A9234
lbl_805A9234:
.skip 0x4
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global InitAddMovingCollider__19CCollisionPrimitiveFPFRC27CInternalCollisionStructureRC9CVector3fRdR14CCollisionInfo_bPCcPCc
InitAddMovingCollider__19CCollisionPrimitiveFPFRC27CInternalCollisionStructureRC9CVector3fRdR14CCollisionInfo_bPCcPCc:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global GetInvUnscaledTransformRay__5CMRayCFRC12CTransform4f
GetInvUnscaledTransformRay__5CMRayCFRC12CTransform4f:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global Passes__15CMaterialFilterCFRC13CMaterialList
Passes__15CMaterialFilterCFRC13CMaterialList:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global BitPosition__13CMaterialListFUx
BitPosition__13CMaterialListFUx:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global OBBIntersectsBox__6COBBoxCFRC6COBBox
OBBIntersectsBox__6COBBoxCFRC6COBBox:

View File

@ -6,7 +6,7 @@
lbl_80479510:
.skip 0x48
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global TriPointSqrDist__13CollisionUtilFRC9CVector3fRC9CVector3fRC9CVector3fRC9CVector3fPfPf
TriPointSqrDist__13CollisionUtilFRC9CVector3fRC9CVector3fRC9CVector3fRC9CVector3fPfPf:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global AddColliders__17InternalCollidersFv
AddColliders__17InternalCollidersFv:

View File

@ -55,7 +55,7 @@ lbl_803F7170:
.byte 0x00
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global ShortCommandProc
ShortCommandProc:

View File

@ -67,7 +67,7 @@ lbl_803F7520:
lbl_803F752C:
.asciz "GBA - unexpected dsp call"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __GBASetDelay
__GBASetDelay:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global ReadProc
ReadProc:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global WriteProc
WriteProc:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __GBAHandler
__GBAHandler:

View File

@ -5,7 +5,7 @@
lbl_803D8588:
.incbin "baserom.dol", 0x3D5588, 0x10
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global ClampStick
ClampStick:

View File

@ -80,7 +80,7 @@ CmdReadOrigin:
CmdCalibrate:
.4byte 0x42000000
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global UpdateOrigin
UpdateOrigin:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global THPAudioDecode
THPAudioDecode:

View File

@ -116,7 +116,7 @@ THPVersionStr:
THPVersion:
.4byte THPVersionStr
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global THPVideoDecode
THPVideoDecode:

View File

@ -71,7 +71,7 @@ lbl_805A99A8:
lbl_805A99AC:
.skip 0x4
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __VIRetraceHandler
__VIRetraceHandler:

View File

@ -34,7 +34,7 @@ lbl_805A86DC:
# ROM: 0x3F607C
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global GetWidgetTypeID__16CAuiEnergyBarT01CFv
GetWidgetTypeID__16CAuiEnergyBarT01CFv:

View File

@ -30,7 +30,7 @@ lbl_805A86E0:
.4byte 0x3F800000
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__13CAuiImagePaneFv
__dt__13CAuiImagePaneFv:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global InitializeApplicationUI__FR7CGuiSys
InitializeApplicationUI__FR7CGuiSys:

View File

@ -40,7 +40,7 @@ lbl_805A86B8:
.4byte 0
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__9CAuiMeterFv
__dt__9CAuiMeterFv:

View File

@ -2,6 +2,12 @@
#TODO: Split this up properly (need to split CGuiCamera and CGuiCompoundWidget)
.section .sbss, "wa"
.global lbl_805A91F8
lbl_805A91F8:
.skip 0x8
.section .data
.global lbl_803EC738
@ -73,7 +79,7 @@ lbl_803EC7C8:
.4byte OnActivate__9CGuiGroupFv
.4byte GetWorkerWidget__18CGuiCompoundWidgetFi
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__9CGuiGroupFv
__dt__9CGuiGroupFv:

View File

@ -22,7 +22,7 @@ lbl_803EC808:
.4byte OnActivate__10CGuiWidgetFv
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __ct__14CGuiHeadWidgetFRCQ210CGuiWidget15CGuiWidgetParms
__ct__14CGuiHeadWidgetFRCQ210CGuiWidget15CGuiWidgetParms:

View File

@ -22,7 +22,7 @@ lbl_803EC848:
.4byte OnActivate__10CGuiWidgetFv
.4byte SetIsVisible__9CGuiLightFb
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global GetWidgetTypeID__9CGuiLightCFv
GetWidgetTypeID__9CGuiLightCFv:

View File

@ -22,7 +22,7 @@ lbl_803EC888:
.4byte OnActivate__10CGuiWidgetFv
.4byte GetModelAssets__9CGuiModelCFv
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global GetWidgetTypeID__9CGuiModelCFv
GetWidgetTypeID__9CGuiModelCFv:

View File

@ -12,7 +12,7 @@ lbl_803EC8C8:
.4byte Draw__10CGuiObjectCFRC19CGuiWidgetDrawParms
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global SetO2WTransform__10CGuiObjectFRC12CTransform4f
SetO2WTransform__10CGuiObjectFRC12CTransform4f:

View File

@ -26,7 +26,7 @@ lbl_803EC8E0:
.4byte InitializeBuffers__8CGuiPaneFv
.4byte WriteData__8CGuiPaneCFR13COutputStreamb
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global GetWidgetTypeID__8CGuiPaneCFv
GetWidgetTypeID__8CGuiPaneCFv:

View File

@ -23,7 +23,7 @@ lbl_803EC930:
.4byte GetWorkerWidget__15CGuiSliderGroupFi
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__15CGuiSliderGroupFv
__dt__15CGuiSliderGroupFv:

View File

@ -1,6 +1,12 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .sbss, "wa"
.global lbl_805A9200
lbl_805A9200:
.skip 0x8
.section .text, "ax"
.global nullsub_7
nullsub_7:

View File

@ -36,7 +36,7 @@ lbl_805A86C4:
# ROM: 0x3F6064
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global AddWorkerWidget__14CGuiTableGroupFP10CGuiWidget
AddWorkerWidget__14CGuiTableGroupFP10CGuiWidget:

View File

@ -28,7 +28,7 @@ lbl_803EC9B8:
.4byte sub_802c7638
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global GetWidgetTypeID__12CGuiTextPaneCFv
GetWidgetTypeID__12CGuiTextPaneCFv:

View File

@ -22,7 +22,16 @@ lbl_805A86D4:
# ROM: 0x3F6074
.4byte 0x3F800000
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .sbss, "wa"
.global lbl_805A9208
lbl_805A9208:
.skip 0x4
.global lbl_805A920C
lbl_805A920C:
.skip 0x4
.section .text, "ax"
.global sub_802c7cfc
sub_802c7cfc:

View File

@ -23,7 +23,7 @@ lbl_803ECA10:
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global OnActivate__10CGuiWidgetFv
OnActivate__10CGuiWidgetFv:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __sinit_CGuiWidgetDrawParms_cpp
__sinit_CGuiWidgetDrawParms_cpp:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global "FindWidgetID__14CGuiWidgetIdDBCFRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"
"FindWidgetID__14CGuiWidgetIdDBCFRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>":

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global Update__Q214CGuiTableGroup12CRepeatStateFfb
Update__Q214CGuiTableGroup12CRepeatStateFfb:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global GetAllocatedAmount__15CCircularBufferCFv
GetAllocatedAmount__15CCircularBufferCFv:

View File

@ -22,7 +22,28 @@ lbl_803EF6D8:
.4byte OffsetFakeStatics__14CGameAllocatorFi
.4byte GetMetrics__14CGameAllocatorCFv
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .sbss, "wa"
.global lbl_805A95D8
lbl_805A95D8:
.skip 0x8
.global lbl_805A95E0
lbl_805A95E0:
.skip 0x4
.global lbl_805A95E4
lbl_805A95E4:
.skip 0x4
.global lbl_805A95E8
lbl_805A95E8:
.skip 0x1
.global lbl_805A95E9
lbl_805A95E9:
.skip 0x1
.global lbl_805A95EA
lbl_805A95EA:
.skip 0x6
.section .text, "ax"
.global OffsetFakeStatics__14CGameAllocatorFi
OffsetFakeStatics__14CGameAllocatorFi:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global sub_80350540
sub_80350540:

View File

@ -17,7 +17,19 @@ lbl_805A8868:
.4byte lbl_804BFD64
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .sbss, "wa"
.global lbl_805A9460
lbl_805A9460:
.skip 0x4
.global lbl_805A9464
lbl_805A9464:
.skip 0x4
.global lbl_805A9468
lbl_805A9468:
.skip 0x8
.section .text, "ax"
.global __nwa__FUlPCcPCc
__nwa__FUlPCcPCc:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global Free__15CSmallAllocPoolFPCv
Free__15CSmallAllocPoolFPCv:

View File

@ -22,7 +22,7 @@ lbl_803ED9C0:
.4byte 0
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__10IAllocatorFv
__dt__10IAllocatorFv:

View File

@ -28,7 +28,7 @@ lbl_805A8A08:
.4byte 0
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global AddToSegStatementSet__21CAdditiveAnimPlaybackCFRC10CSegIdListRC15CCharLayoutInfoR16CSegStatementSet
AddToSegStatementSet__21CAdditiveAnimPlaybackCFRC10CSegIdListRC15CCharLayoutInfoR16CSegStatementSet:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global Blend__18CAdvancementDeltasFRC18CAdvancementDeltasRC18CAdvancementDeltasf
Blend__18CAdvancementDeltasFRC18CAdvancementDeltasRC18CAdvancementDeltasf:

View File

@ -10,7 +10,7 @@ lbl_803ED568:
.4byte "__dt__49TObjOwnerDerivedFromIObj<21CAllFormatsAnimSource>Fv"
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__21CAllFormatsAnimSourceFv
__dt__21CAllFormatsAnimSourceFv:

View File

@ -10,7 +10,7 @@ lbl_803ECBD0:
.4byte sub_802d81c0
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global FAnimCharacterSet__FRC10SObjectTagR12CInputStreamRC15CVParamTransfer
FAnimCharacterSet__FRC10SObjectTagR12CInputStreamRC15CVParamTransfer:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global SlerpLocal__14CAnimMathUtilsFRC11CQuaternionRC11CQuaternionf
SlerpLocal__14CAnimMathUtilsFRC11CQuaternionRC11CQuaternionf:

View File

@ -10,7 +10,34 @@ lbl_803ECF48:
.4byte sub_802ebbf8
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .sbss, "wa"
.global lbl_805A92E0
lbl_805A92E0:
.skip 0x4
.global lbl_805A92E4
lbl_805A92E4:
.skip 0x4
.global lbl_805A92E8
lbl_805A92E8:
.skip 0x4
.global lbl_805A92EC
lbl_805A92EC:
.skip 0x4
.global lbl_805A92F0
lbl_805A92F0:
.skip 0x4
.global lbl_805A92F4
lbl_805A92F4:
.skip 0x4
.global lbl_805A92F8
lbl_805A92F8:
.skip 0x4
.global lbl_805A92FC
lbl_805A92FC:
.skip 0x4
.section .text, "ax"
.global AnimPOIDataFactory__FRC10SObjectTagR12CInputStreamRC15CVParamTransfer
AnimPOIDataFactory__FRC10SObjectTagR12CInputStreamRC15CVParamTransfer:

View File

@ -18,7 +18,7 @@ lbl_805A8782:
.byte 0x01, 0x00
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global GetSegStatementSet__11CAnimSourceCFRC10CSegIdListR16CSegStatementSetRC13CCharAnimTime
GetSegStatementSet__11CAnimSourceCFRC10CSegIdListR16CSegStatementSetRC13CCharAnimTime:

View File

@ -70,7 +70,7 @@ lbl_805A878C:
# ROM: 0x3F612C
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global VGetAdvancementResults__17CAnimSourceReaderCFRC13CCharAnimTimeRC13CCharAnimTime
VGetAdvancementResults__17CAnimSourceReaderCFRC13CCharAnimTimeRC13CCharAnimTime:

View File

@ -62,7 +62,7 @@ lbl_805A87A4:
# ROM: 0x3F6144
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global PostConstruct__21CAnimSourceReaderBaseFRC13CCharAnimTime
PostConstruct__21CAnimSourceReaderBaseFRC13CCharAnimTime:

View File

@ -34,7 +34,7 @@ lbl_803ED068:
.4byte VGetBestUnblendedChild__28CAnimTreeAnimReaderContainerCFv
.4byte "VGetWeightedReaders__28CAnimTreeAnimReaderContainerFfRQ24rstl48reserved_vector<Q24rstl22pair<f,P11IAnimReader>>"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__28CAnimTreeAnimReaderContainerFv
__dt__28CAnimTreeAnimReaderContainerFv:

View File

@ -38,7 +38,7 @@ lbl_803ED0D8:
.4byte VReverseSimplified__18CAnimTreeTweenBaseFv
.4byte VGetBlendingWeight__14CAnimTreeBlendCFv
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__14CAnimTreeBlendFv
__dt__14CAnimTreeBlendFv:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__18CAnimTreeTimeScaleFv
__dt__18CAnimTreeTimeScaleFv:

View File

@ -58,7 +58,7 @@ lbl_805A87B4:
# ROM: 0x3F6154
.4byte 0x3F800000
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global "VGetWeightedReaders__20CAnimTreeDoubleChildFfRQ24rstl48reserved_vector<Q24rstl22pair<f,P11IAnimReader>>"
"VGetWeightedReaders__20CAnimTreeDoubleChildFfRQ24rstl48reserved_vector<Q24rstl22pair<f,P11IAnimReader>>":

View File

@ -37,7 +37,7 @@ lbl_803ECBE0:
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__15CAnimTreeLoopInFv
__dt__15CAnimTreeLoopInFv:

View File

@ -34,7 +34,7 @@ lbl_803ED1D0:
.4byte 0
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global IsCAnimTreeNode__13CAnimTreeNodeCFv
IsCAnimTreeNode__13CAnimTreeNodeCFv:

View File

@ -48,7 +48,7 @@ lbl_805A8704:
# ROM: 0x3F60A4
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__17CAnimTreeSequenceFv
__dt__17CAnimTreeSequenceFv:

View File

@ -34,7 +34,7 @@ lbl_803ED240:
.4byte 0
.4byte "VGetWeightedReaders__20CAnimTreeSingleChildFfRQ24rstl48reserved_vector<Q24rstl22pair<f,P11IAnimReader>>"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global "VGetWeightedReaders__20CAnimTreeSingleChildFfRQ24rstl48reserved_vector<Q24rstl22pair<f,P11IAnimReader>>"
"VGetWeightedReaders__20CAnimTreeSingleChildFfRQ24rstl48reserved_vector<Q24rstl22pair<f,P11IAnimReader>>":

View File

@ -56,7 +56,7 @@ lbl_805A87C4:
# ROM: 0x3F6164
.4byte 0x3F800000
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global "CreatePrimitiveName__18CAnimTreeTimeScaleFRCQ24rstl25ncrc_ptr<13CAnimTreeNode>fRC13CCharAnimTimef"
"CreatePrimitiveName__18CAnimTreeTimeScaleFRCQ24rstl25ncrc_ptr<13CAnimTreeNode>fRC13CCharAnimTimef":

View File

@ -50,7 +50,7 @@ lbl_805A87CC:
# ROM: 0x3F616C
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global VGetBestUnblendedChild__19CAnimTreeTransitionCFv
VGetBestUnblendedChild__19CAnimTreeTransitionCFv:

View File

@ -38,7 +38,25 @@ lbl_803ED3A0:
.4byte VReverseSimplified__18CAnimTreeTweenBaseFv
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .sbss, "wa"
.global lbl_805A9300
lbl_805A9300:
.skip 0x4
.global lbl_805A9304
lbl_805A9304:
.skip 0x4
.global lbl_805A9308
lbl_805A9308:
.skip 0x4
.global lbl_805A930C
lbl_805A930C:
.skip 0x4
.global lbl_805A9310
lbl_805A9310:
.skip 0x8
.section .text, "ax"
.global "VGetWeightedReaders__18CAnimTreeTweenBaseFfRQ24rstl48reserved_vector<Q24rstl22pair<f,P11IAnimReader>>"
"VGetWeightedReaders__18CAnimTreeTweenBaseFfRQ24rstl48reserved_vector<Q24rstl22pair<f,P11IAnimReader>>":

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __ct__10CAnimationFR12CInputStream
__ct__10CAnimationFR12CInputStream:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global "NonConstCopy__28TToken<18CAnimationDatabase>CFv"
"NonConstCopy__28TToken<18CAnimationDatabase>CFv":

View File

@ -1,6 +1,30 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .sbss, "wa"
.global lbl_805A9250
lbl_805A9250:
.skip 0x4
.global lbl_805A9254
lbl_805A9254:
.skip 0x4
.global lbl_805A9258
lbl_805A9258:
.skip 0x4
.global lbl_805A925C
lbl_805A925C:
.skip 0x4
.global lbl_805A9260
lbl_805A9260:
.skip 0x4
.global lbl_805A9264
lbl_805A9264:
.skip 0x4
.global lbl_805A9268
lbl_805A9268:
.skip 0x8
.section .text, "ax"
.global StreamAnimResIdEventResIdList__13CAnimationSetFUsR12CInputStream
StreamAnimResIdEventResIdList__13CAnimationSetFUsR12CInputStream:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global CopyNodeMinusStartTime__12CBoolPOINodeFRC12CBoolPOINodeRC13CCharAnimTime
CopyNodeMinusStartTime__12CBoolPOINodeFRC12CBoolPOINodeRC13CCharAnimTime:

View File

@ -1,6 +1,12 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .sbss, "wa"
.global lbl_805A9318
lbl_805A9318:
.skip 0x8
.section .text, "ax"
.global SubtractFromTotalSize__22CCharAnimMemoryMetricsFUiQ222CCharAnimMemoryMetrics14EAnimSubSystem
SubtractFromTotalSize__22CCharAnimMemoryMetricsFUiQ222CCharAnimMemoryMetrics14EAnimSubSystem:

View File

@ -42,7 +42,7 @@ lbl_805A8954:
# ROM: 0x3F62F4
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global PutTo__13CCharAnimTimeCFR13COutputStream
PutTo__13CCharAnimTimeCFR13COutputStream:

View File

@ -37,7 +37,22 @@ lbl_805A87D4:
# ROM: 0x3F6174
.4byte 0x01000000
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .sbss, "wa"
.global lbl_805A9320
lbl_805A9320:
.skip 0x4
.global lbl_805A9324
lbl_805A9324:
.skip 0x4
.global lbl_805A9328
lbl_805A9328:
.skip 0x4
.global lbl_805A932C
lbl_805A932C:
.skip 0x4
.section .text, "ax"
.global "GetSegIdFromString__15CCharLayoutInfoCFRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"
"GetSegIdFromString__15CCharLayoutInfoCFRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>":

View File

@ -18,7 +18,64 @@ lbl_805A870A:
.byte 0x01, 0x00
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .sbss, "wa"
.global lbl_805A9270
lbl_805A9270:
.skip 0x4
.global lbl_805A9274
lbl_805A9274:
.skip 0x4
.global lbl_805A9278
lbl_805A9278:
.skip 0x4
.global lbl_805A927C
lbl_805A927C:
.skip 0x4
.global lbl_805A9280
lbl_805A9280:
.skip 0x4
.global lbl_805A9284
lbl_805A9284:
.skip 0x4
.global lbl_805A9288
lbl_805A9288:
.skip 0x4
.global lbl_805A928C
lbl_805A928C:
.skip 0x4
.global lbl_805A9290
lbl_805A9290:
.skip 0x4
.global lbl_805A9294
lbl_805A9294:
.skip 0x4
.global lbl_805A9298
lbl_805A9298:
.skip 0x4
.global lbl_805A929C
lbl_805A929C:
.skip 0x4
.global lbl_805A92A0
lbl_805A92A0:
.skip 0x4
.global lbl_805A92A4
lbl_805A92A4:
.skip 0x4
.global lbl_805A92A8
lbl_805A92A8:
.skip 0x4
.global lbl_805A92AC
lbl_805A92AC:
.skip 0x4
.global lbl_805A92B0
lbl_805A92B0:
.skip 0x4
.global lbl_805A92B4
lbl_805A92B4:
.skip 0x4
.section .text, "ax"
.global sub_802dd89c
sub_802dd89c:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __ct__13CCharacterSetFR12CInputStream
__ct__13CCharacterSetFR12CInputStream:

View File

@ -73,7 +73,7 @@ lbl_805A87E8:
.4byte 0x3F800000
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global VGetAdvancementResults__21CFBStreamedAnimReaderCFRC13CCharAnimTimeRC13CCharAnimTime
VGetAdvancementResults__21CFBStreamedAnimReaderCFRC13CCharAnimTimeRC13CCharAnimTime:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global GetAnimationDuration__22CFBStreamedCompressionCFv
GetAnimationDuration__22CFBStreamedCompressionCFv:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __ct__15CHalfTransitionFR12CInputStream
__ct__15CHalfTransitionFR12CInputStream:

View File

@ -23,7 +23,7 @@ lbl_805A87F3:
.byte 0xFF
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global sub_802fc358
sub_802fc358:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global CopyNodeMinusStartTime__13CInt32POINodeFRC13CInt32POINodeRC13CCharAnimTime
CopyNodeMinusStartTime__13CInt32POINodeFRC13CInt32POINodeRC13CCharAnimTime:

View File

@ -15,7 +15,7 @@ lbl_803ECCD0:
.4byte VGetAnimationTree__14CMetaAnimBlendCFRC15CAnimSysContextRC24CMetaAnimTreeBuildOrders
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__14CMetaAnimBlendFv
__dt__14CMetaAnimBlendFv:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global CreateMetaAnim__16CMetaAnimFactoryFR12CInputStream
CreateMetaAnim__16CMetaAnimFactoryFR12CInputStream:

View File

@ -48,7 +48,7 @@ lbl_805A871C:
# ROM: 0x3F60BC
.4byte 0x3F800000
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__19CMetaAnimPhaseBlendFv
__dt__19CMetaAnimPhaseBlendFv:

View File

@ -32,7 +32,7 @@ lbl_805A8722:
.byte 0x01, 0x00
.4byte 0
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__13CMetaAnimPlayFv
__dt__13CMetaAnimPlayFv:

View File

@ -14,7 +14,7 @@ lbl_803ECD50:
.4byte WriteAnimData__15CMetaAnimRandomCFR13COutputStream
.4byte VGetAnimationTree__15CMetaAnimRandomCFRC15CAnimSysContextRC24CMetaAnimTreeBuildOrders
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__15CMetaAnimRandomFv
__dt__15CMetaAnimRandomFv:

View File

@ -14,7 +14,7 @@ lbl_803ECD70:
.4byte WriteAnimData__17CMetaAnimSequenceCFR13COutputStream
.4byte VGetAnimationTree__17CMetaAnimSequenceCFRC15CAnimSysContextRC24CMetaAnimTreeBuildOrders
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__17CMetaAnimSequenceFv
__dt__17CMetaAnimSequenceFv:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global CreateMetaTrans__17CMetaTransFactoryFR12CInputStream
CreateMetaTrans__17CMetaTransFactoryFR12CInputStream:

View File

@ -12,7 +12,7 @@ lbl_803ECD90:
.4byte GetType__18CMetaTransMetaAnimCFv
.4byte WriteTransData__18CMetaTransMetaAnimCFR13COutputStream
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__18CMetaTransMetaAnimFv
__dt__18CMetaTransMetaAnimFv:

View File

@ -34,7 +34,7 @@ lbl_805A8734:
# ROM: 0x3F60D4
.4byte 0x3F800000
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__20CMetaTransPhaseTransFv
__dt__20CMetaTransPhaseTransFv:

View File

@ -12,7 +12,7 @@ lbl_803ECDC0:
.4byte GetType__14CMetaTransSnapCFv
.4byte WriteTransData__14CMetaTransSnapCFR13COutputStream
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__14CMetaTransSnapFv
__dt__14CMetaTransSnapFv:

View File

@ -12,7 +12,7 @@ lbl_803ECDD8:
.4byte GetType__15CMetaTransTransCFv
.4byte WriteTransData__15CMetaTransTransCFR13COutputStream
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __dt__15CMetaTransTransFv
__dt__15CMetaTransTransFv:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global GetAnimParmValue__12CPASAnimInfoCFUi
GetAnimParmValue__12CPASAnimInfoCFUi:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global GetEnumValue__12CPASAnimParmCFv
GetEnumValue__12CPASAnimParmCFv:

View File

@ -12,7 +12,7 @@ lbl_805A873C:
# ROM: 0x3F60DC
.4byte 0x3F800000
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global PickRandomAnimation__13CPASAnimStateCFR9CRandom16
PickRandomAnimation__13CPASAnimStateCFR9CRandom16:

View File

@ -22,7 +22,7 @@ lbl_805A874C:
# ROM: 0x3F60EC
.4byte 0xFFFFFFFF
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global AddAnimState__12CPASDatabaseFRC13CPASAnimState
AddAnimState__12CPASDatabaseFRC13CPASAnimState:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global __ct__12CPASParmInfoFR12CInputStream
__ct__12CPASParmInfoFR12CInputStream:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global compare__8CPOINodeFPCvPCv
compare__8CPOINodeFPCvPCv:

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global CopyNodeMinusStartTime__16CParticlePOINodeFRC16CParticlePOINodeRC13CCharAnimTime
CopyNodeMinusStartTime__16CParticlePOINodeFRC16CParticlePOINodeRC13CCharAnimTime:

View File

@ -32,7 +32,7 @@ lbl_805A8A5D:
# ROM: 0x3F63FD
.byte 0xFF, 0x00, 0x00
.section .text, "ax" # 0x80003640 - 0x803CB1C0
.section .text, "ax"
.global Clear__17CPoseAsTransformsFv
Clear__17CPoseAsTransformsFv:

Some files were not shown because too many files have changed in this diff Show More