Animation system updated, some more boot files decompiled (+6%), z_fcurve_data_skelanime decompiled (1 non-matching), some asm files split, etc (#89)

* Progress on various files

* gfxprint stuff

* split some rodata, add iconv for rodata string parsing

* z_std_dma rodata

* 2 nonmatchings in gfxprint

* mtxuty-cvt ok

* more

* match a function in idle.c

* progress

* Cleanup

* Rename BgPolygon to CollisionPoly

* progress

* some effect stuff

* more effect progress

* updates

* made suggested changes

* z_effect_soft_sprite_old_init mostly ok

* remove old effects enum

* gamealloc.c OK

* added more files

* motor.c almost done

* motor.c OK

* updates

* migration of two files

* listalloc.c oK

* z_fcurve_data_skelanime split

* z_fcurve_data_skelanime.c decompiled

* more files split

* z_malloc.c OK

* contpfs.c OK

* fault.c rodata migrated

* migrated fault_drawer rodata

* update

* update preprocess.py

* renamed functions in z_skelanime

* started z_skelanime cleanup

* like halfway through fixing z_skelanime

* animation system updated to meet oot standards

* remove unused animation structs

* rename matrix structs to fit oot

* Add -woff 712

* fix diff_settings.py because i accidentally broke it before

* fixed merge conflict, doesn't match though

* It matches now

* Updates

* Fixed warnings...added gcc code syntax checking

* Remove gcc check, added in Tharo's PR

* warnings fixed (i think)

* fixed all warnings i think

* ok

* not sure what to do

* Fix all warnings i think (z_en_a_keep needs some file cleanup thouguh)

* it matches if i do this

* remove comment

* accidentally put osPfsFreeBlocks in epilinkhandle.c

* memcmp -> bcmp

* change u32 size to size_t size, delete string.h because it caused unnecessary confusion with defining size_t twice

* format.sh

* MTXMODE_NEW and MTXMODE_APPLY to matrix functions

* Made suggested changes

* pragma sFaultDrawerFont instead of including in repo

* add some functions to functions.h

* Bss reordering fixed in z_collision_check...added hack to disasm.py

* Updated z_en_a_keep.c

* Missed suggestion in EnAObj_Destroy

* .

* update z_fcurve_Data_skelanime and z_skelanime with suggestions

* devmgr.c ok

* minor changes

* Addressed comments

* remove redundant file

* gfxp -> dlist in game.c

* updated actorfixer.py

* fixed warnings in z_malloc

* Change void* back to Actor*

* format

* Add the soft_sprit comments back

* Rename SV->Flex

* remove .common

* run format

* Update src/code/z_skelanime.c

* u32 channel

Co-authored-by: Lucas Shaw <lucas.shaw1123@gmail.com>
Co-authored-by: angie <angheloalf95@gmail.com>
Co-authored-by: Kenix3 <kenixwhisperwind@gmail.com>
This commit is contained in:
Lucas Shaw
2021-10-24 10:59:14 -04:00
committed by GitHub
parent 961913f18f
commit dcf44596d2
181 changed files with 4953 additions and 3658 deletions
+119 -4
View File
@@ -7,10 +7,41 @@ animdict ={
"Actor_GetSwitchFlag": "Flags_GetSwitch",
"atan_flip": "Math_Acot2F",
"atans": "Math_Atan2S",
"Matrix_Pop": "SysMatrix_StatePop",
"Matrix_Push": "SysMatrix_StatePush",
"Matrix_Init": "SysMatrix_StateAlloc",
"Matrix_Put": "SysMatrix_SetCurrentState",
"SysMatrix_StateAlloc": "Matrix_StateAlloc",
"SysMatrix_StatePush": "Matrix_StatePush",
"SysMatrix_CopyCurrentState": "Matrix_CopyCurrentState",
"SysMatrix_SetCurrentState": "Matrix_SetCurrentState",
"SysMatrix_InsertTranslation": "Matrix_InsertTranslation",
"SysMatrix_InsertMatrix": "Matrix_InsertMatrix",
"SysMatrix_Scale": "Matrix_Scale",
"SysMatrix_InsertXRotation_s": "Matrix_InsertXRotation_s",
"SysMatrix_InsertXRotation_f": "Matrix_InsertXRotation_f",
"SysMatrix_RotateStateAroundXAxis": "Matrix_RotateStateAroundXAxis",
"SysMatrix_SetStateXRotation": "Matrix_SetStateXRotation",
"SysMatrix_RotateY": "Matrix_RotateY",
"SysMatrix_InsertYRotation_f": "Matrix_InsertYRotation_f",
"SysMatrix_InsertZRotation_s": "Matrix_InsertZRotation_s",
"SysMatrix_InsertZRotation_f": "Matrix_InsertZRotation_f",
"SysMatrix_InsertRotation": "Matrix_InsertRotation",
"SysMatrix_JointPosition": "Matrix_JointPosition",
"SysMatrix_SetStateRotationAndTranslation": "Matrix_SetStateRotationAndTranslation",
"SysMatrix_ToRSPMatrix": "Matrix_ToRSPMatrix",
"SysMatrix_ToMtx": "Matrix_ToMtx",
"SysMatrix_NewMtx": "Matrix_NewMtx",
"SysMatrix_AppendToPolyOpaDisp": "Matrix_AppendToPolyOpaDisp",
"SysMatrix_MultiplyVector3fByState": "Matrix_MultiplyVector3fByState",
"SysMatrix_GetStateTranslation": "Matrix_GetStateTranslation",
"SysMatrix_GetStateTranslationAndScaledX": "Matrix_GetStateTranslationAndScaledX",
"SysMatrix_GetStateTranslationAndScaledY": "Matrix_GetStateTranslationAndScaledY",
"SysMatrix_GetStateTranslationAndScaledZ": "Matrix_GetStateTranslationAndScaledZ",
"SysMatrix_MultiplyVector3fXZByCurrentState": "Matrix_MultiplyVector3fXZByCurrentState",
"SysMatrix_MtxFCopy": "Matrix_MtxFCopy",
"SysMatrix_FromRSPMatrix": "Matrix_FromRSPMatrix",
"SysMatrix_MultiplyVector3fByMatrix": "Matrix_MultiplyVector3fByMatrix",
"SysMatrix_TransposeXYZ": "Matrix_TransposeXYZ",
"SysMatrix_NormalizeXYZ": "Matrix_NormalizeXYZ",
"SysMatrix_InsertRotationAroundUnitVector_f": "Matrix_InsertRotationAroundUnitVector_f",
"SysMatrix_InsertRotationAroundUnitVector_s": "Matrix_InsertRotationAroundUnitVector_s",
"func_800B78B8": "Actor_UpdateBgCheckInfo",
"func_8012403C": "Player_GetMask",
"func_8012404c": "Player_RemoveMask",
@@ -23,6 +54,90 @@ animdict ={
"ShrinkWindow_Step": "ShrinkWindow_Update",
"ShrinkWindow_Fini": "ShrinkWindow_Destroy",
"func_801A89A8": "Audio_QueueSeqCmd",
"SkelAnime_LodDrawLimb": "SkelAnime_DrawLimbLod",
"SkelAnime_LodDraw": "SkelAnime_DrawLod",
"SkelAnime_LodDrawLimbSV": "SkelAnime_DrawFlexLimbLod",
"SkelAnime_LodDrawSV": "SkelAnime_DrawFlexLod",
"SkelAnime_DrawLimb": "SkelAnime_DrawLimbOpa",
"SkelAnime_Draw": "SkelAnime_DrawOpa",
"SkelAnime_DrawLimbSV": "SkelAnime_DrawFlexLimbOpa",
"SkelAnime_DrawSV": "SkelAnime_DrawFlexOpa",
"SkelAnime_AnimateFrame": "SkelAnime_GetFrameData",
"SkelAnime_GetTotalFrames": "Animation_GetLength",
"SkelAnime_GetFrameCount": "Animation_GetLastFrame",
"SkelAnime_Draw2Limb": "SkelAnime_DrawLimb",
"SkelAnime_Draw2": "SkelAnime_Draw",
"SkelAnime_DrawLimbSV2": "SkelAnime_DrawFlexLimb",
"SkelAnime_DrawSV2": "SkelAnime_DrawFlex",
"func_80134FFC": "SkelAnime_GetFrameData2",
"func_801353D4": "Animation_GetLimbCount2",
"SkelAnime_GetTotalFrames2": "Animation_GetLength2",
"SkelAnime_GetFrameCount2": "Animation_GetLastFrame2",
"SkelAnime_InterpolateVec3s": "SkelAnime_InterpFrameTable",
"SkelAnime_AnimationCtxReset": "AnimationContext_Reset",
"func_801358D4": "AnimationContext_SetNextQueue",
"func_801358F4": "AnimationContext_DisableQueue",
"SkelAnime_NextEntry": "AnimationContext_AddEntry",
"SkelAnime_LoadLinkAnimetion": "AnimationContext_SetLoadFrame",
"SkelAnime_LoadAnimationType1": "AnimationContext_SetCopyAll",
"SkelAnime_LoadAnimationType2": "AnimationContext_SetInterp",
"SkelAnime_LoadAnimationType3": "AnimationContext_SetCopyTrue",
"SkelAnime_LoadAnimationType4": "AnimationContext_SetCopyFalse",
"SkelAnime_LoadAnimationType5": "AnimationContext_SetMoveActor",
"SkelAnime_LinkAnimetionLoaded": "AnimationContext_LoadFrame",
"SkelAnime_AnimationType1Loaded": "AnimationContext_CopyAll",
"SkelAnime_AnimationType2Loaded": "AnimationContext_CopyInterp",
"SkelAnime_AnimationType3Loaded": "AnimationContext_CopyTrue",
"SkelAnime_AnimationType4Loaded": "AnimationContext_CopyFalse",
"SkelAnime_AnimationType5Loaded": "AnimationContext_MoveActor",
"func_80135EE8": "AnimationContext_Update",
"SkelAnime_InitLinkAnimetion": "SkelAnime_InitLink",
"func_801360A8": "LinkAnimation_SetUpdateFunction",
"func_801360E0": "LinkAnimation_Update",
"func_80136104": "LinkAnimation_Morph",
"func_801361BC": "LinkAnimation_AnimateFrame",
"func_80136288": "LinkAnimation_Loop",
"func_8013631C": "LinkAnimation_Once",
"SkelAnime_SetTransition": "Animation_SetMorph",
"SkelAnime_ChangeLinkAnim": "LinkAnimation_Change",
"SkelAnime_ChangeLinkAnimDefaultStop": "LinkAnimation_PlayOnce",
"SkelAnime_ChangeLinkAnimPlaybackStop": "LinkAnimation_PlayOnceSetSpeed",
"SkelAnime_ChangeLinkAnimDefaultRepeat": "LinkAnimation_PlayLoop",
"SkelAnime_ChangeLinkAnimPlaybackRepeat": "LinkAnimation_PlayLoopSetSpeed",
"func_8013670C": "LinkAnimation_CopyJointToMorph",
"func_8013673C": "LinkAnimation_CopyMorphToJoint",
"func_8013676C": "LinkAnimation_LoadToMorph",
"func_801367B0": "LinkAnimation_LoadToJoint",
"func_801367F4": "LinkAnimation_InterpJointMorph",
"func_8013682C": "LinkAnimation_BlendToJoint",
"func_801368CC": "LinkAnimation_BlendToMorph",
"SkelAnime_SetModeStop": "LinkAnimation_EndLoop",
"func_80136990": "Animation_OnFrameImpl",
"func_80136A48": "LinkAnimation_OnFrame",
"SkelAnime_InitSV": "SkelAnime_InitFlex",
"func_80136C84": "SkelAnime_SetUpdate",
"SkelAnime_FrameUpdateMatrix": "SkelAnime_Update",
"func_80136CF4": "SkelAnime_Morph",
"func_80136D98": "SkelAnime_MorphTaper",
"func_80136F04": "SkelAnime_AnimateFrame",
"func_8013702C": "SkelAnime_LoopFull",
"func_801370B0": "SkelAnime_LoopPartial",
"func_8013713C": "SkelAnime_Once",
"SkelAnime_ChangeAnimImpl": "Animation_ChangeImpl",
"SkelAnime_ChangeAnim": "Animation_Change",
"SkelAnime_ChangeAnimDefaultStop": "Animation_PlayOnce",
"SkelAnime_ChangeAnimTransitionStop": "Animation_MorphToPlayOnce",
"SkelAnime_ChangeAnimPlaybackStop": "Animation_PlayOnceSetSpeed",
"SkelAnime_ChangeAnimDefaultRepeat": "Animation_PlayLoop",
"SkelAnime_ChangeAnimTransitionRepeat": "Animation_MorphToLoop",
"SkelAnime_ChangeAnimPlaybackRepeat": "Animation_PlayLoopSetSpeed",
"SkelAnime_AnimSetStop": "Animation_EndLoop",
"SkelAnime_AnimReverse": "Animation_Reverse",
"func_80137674": "SkelAnime_CopyFrameTableTrue",
"func_801376DC": "SkelAnime_CopyFrameTableFalse",
"func_80137748": "SkelAnime_UpdateTranslation",
"func_801378B8": "Animation_OnFrame",
"SkelAnime_CopyVec3s": "SkelAnime_CopyFrameTable",
}
def replace_anim(file):
+3 -3
View File
@@ -381,7 +381,7 @@
0x800F1250 : "z_face_reaction",
0x800F12D0 : "code_800F12D0",
0x800F1460 : "z_eventmgr",
0x800F23E0 : "code_800F23E0",
0x800F23E0 : "z_fcurve_data",
0x800F2620 : "z_fcurve_data_skelanime",
0x800F2D30 : "z_fireobj",
0x800F3940 : "z_horse",
@@ -403,7 +403,7 @@
0x8010CB70 : "[PADDING]",
0x8010CB80 : "z_parameter",
0x801224E0 : "z_path",
0x80122660 : "code_80122660",
0x80122660 : "z_pause",
0x801226E0 : "z_player_lib",
0x80129EF0 : "z_prenmi",
0x8012A080 : "z_quake",
@@ -594,7 +594,7 @@
0x801DD770 : "z_draw",
0x801DD780 : "z_eff_footmark",
0x801DD790 : "z_eventmgr",
0x801DD7B0 : "code_800F23E0",
0x801DD7B0 : "z_fcurve_data",
0x801DD7C0 : "z_fcurve_data_skelanime",
0x801DD7D0 : "z_fireobj",
0x801DD7E0 : "z_horse",
+158 -158
View File
@@ -114,7 +114,7 @@
0x80084CD0:("Load_AllocateAndLoad",),
0x80084DB0:("Load2_Relocate",),
0x8008501C:("Load2_LoadOverlay",),
0x800850C8:("Load2_AllocateAndLoad",),
0x800850C8:("Overlay_AllocateAndLoad",),
0x80085130:("PadUtils_Init",),
0x80085150:("func_80085150",),
0x80085158:("PadUtils_ResetPressRel",),
@@ -331,7 +331,7 @@
0x8008C1E0:("__osPiGetAccess",),
0x8008C224:("__osPiRelAccess",),
0x8008C260:("__osDevMgrMain",),
0x8008C670:("osPiRawStartDma",),
0x8008C670:("__osPiRawStartDma",),
0x8008C740:("__osSumcalc",),
0x8008C7B4:("__osIdCheckSum",),
0x8008C8B0:("__osRepairPackId",),
@@ -374,11 +374,11 @@
0x8008FAB0:("osJamMesg",),
0x8008FC00:("osSetThreadPri",),
0x8008FCE0:("osGetThreadPri",),
0x8008FD00:("osEPiRawReadIo",),
0x8008FD00:("__osEPiRawReadIo",),
0x8008FE60:("osViSwapBuffer",),
0x8008FEB0:("guPositionF",),
0x80090058:("guPosition",),
0x800900C0:("osEPiRawStartDma",),
0x800900C0:("__osEPiRawStartDma",),
0x800902A0:("osSpTaskYielded",),
0x80090300:("bcmp",),
0x80090420:("osGetTime",),
@@ -654,8 +654,8 @@
0x800B326C:("EffectSsIceBlock_Spawn",),
0x800B32D0:("FlagSet_Update",),
0x800B3644:("FlagSet_Draw",),
0x800B3880:("DLF_LoadGameState",),
0x800B39A4:("DLF_FreeGameState",),
0x800B3880:("Overlay_LoadGameState",),
0x800B39A4:("Overlay_FreeGameState",),
0x800B3AD0:("Actor_PrintLists",),
0x800B3BA4:("ActorShape_Init",),
0x800B3BC8:("ActorShadow_Draw",),
@@ -1663,13 +1663,13 @@
0x800F23C4:("ActorCutscene_SetReturnCamera",),
0x800F23E0:("func_800F23E0",),
0x800F2478:("func_800F2478",),
0x800F2620:("func_800F2620",),
0x800F2650:("func_800F2650",),
0x800F26C0:("func_800F26C0",),
0x800F26F0:("func_800F26F0",),
0x800F2728:("func_800F2728",),
0x800F29A0:("func_800F29A0",),
0x800F2CD8:("func_800F2CD8",),
0x800F2620:("SkelCurve_Clear",),
0x800F2650:("SkelCurve_Init",),
0x800F26C0:("SkelCurve_Destroy",),
0x800F26F0:("SkelCurve_SetAnim",),
0x800F2728:("SkelCurve_Update",),
0x800F29A0:("SkelCurve_DrawLimb",),
0x800F2CD8:("SkelCurve_Draw",),
0x800F2D30:("FireObj_InitWithParams",),
0x800F2E48:("FireObj_SetState",),
0x800F2EAC:("FireObj_SetPosition",),
@@ -1891,16 +1891,16 @@
0x80102834:("Lights_New",),
0x80102880:("Lights_GlowCheck",),
0x80102A64:("Lights_DrawGlow",),
0x80102C60:("zelda_malloc",),
0x80102C88:("zelda_mallocR",),
0x80102CB0:("zelda_realloc",),
0x80102CE0:("zelda_free",),
0x80102D08:("zelda_calloc",),
0x80102D60:("MainHeap_AnalyzeArena",),
0x80102D98:("MainHeap_Check",),
0x80102DBC:("MainHeap_Init",),
0x80102DEC:("MainHeap_Cleanup",),
0x80102E10:("MainHeap_IsInitialized",),
0x80102C60:("ZeldaArena_Malloc",),
0x80102C88:("ZeldaArena_MallocR",),
0x80102CB0:("ZeldaArena_Realloc",),
0x80102CE0:("ZeldaArena_Free",),
0x80102D08:("ZeldaArena_Calloc",),
0x80102D60:("ZeldaArena_GetSizes",),
0x80102D98:("ZeldaArena_Check",),
0x80102DBC:("ZeldaArena_Init",),
0x80102DEC:("ZeldaArena_Cleanup",),
0x80102E10:("ZeldaArena_IsInitialized",),
0x80102E40:("func_80102E40",),
0x80102E90:("func_80102E90",),
0x80102EA4:("func_80102EA4",),
@@ -2519,95 +2519,95 @@
0x80132FDC:("func_80132FDC",),
0x80133000:("func_80133000",),
0x80133038:("func_80133038",),
0x801330E0:("SkelAnime_LodDrawLimb",),
0x801332F0:("SkelAnime_LodDraw",),
0x801334A0:("SkelAnime_LodDrawLimbSV",),
0x80133710:("SkelAnime_LodDrawSV",),
0x80133948:("SkelAnime_DrawLimb",),
0x80133B3C:("SkelAnime_Draw",),
0x80133CDC:("SkelAnime_DrawLimbSV",),
0x80133F28:("SkelAnime_DrawSV",),
0x801330E0:("SkelAnime_DrawLimbLod",),
0x801332F0:("SkelAnime_DrawLod",),
0x801334A0:("SkelAnime_DrawFlexLimbLod",),
0x80133710:("SkelAnime_DrawFlexLod",),
0x80133948:("SkelAnime_DrawLimbOpa",),
0x80133B3C:("SkelAnime_DrawOpa",),
0x80133CDC:("SkelAnime_DrawFlexLimbOpa",),
0x80133F28:("SkelAnime_DrawFlexOpa",),
0x80134148:("func_80134148",),
0x801343C0:("func_801343C0",),
0x80134600:("SkelAnime_AnimateFrame",),
0x80134724:("SkelAnime_GetTotalFrames",),
0x80134748:("SkelAnime_GetFrameCount",),
0x80134774:("SkelAnime_Draw2Limb",),
0x80134990:("SkelAnime_Draw2",),
0x80134B54:("SkelAnime_DrawLimbSV2",),
0x80134DBC:("SkelAnime_DrawSV2",),
0x80134FFC:("func_80134FFC",),
0x801353D4:("func_801353D4",),
0x801353F8:("SkelAnime_GetTotalFrames2",),
0x8013541C:("SkelAnime_GetFrameCount2",),
0x80135448:("SkelAnime_InterpolateVec3s",),
0x801358C8:("SkelAnime_AnimationCtxReset",),
0x801358D4:("func_801358D4",),
0x801358F4:("func_801358F4",),
0x8013591C:("SkelAnime_NextEntry",),
0x80135954:("SkelAnime_LoadLinkAnimetion",),
0x80135A28:("SkelAnime_LoadAnimationType1",),
0x80135A90:("SkelAnime_LoadAnimationType2",),
0x80135B00:("SkelAnime_LoadAnimationType3",),
0x80135B70:("SkelAnime_LoadAnimationType4",),
0x80135BE0:("SkelAnime_LoadAnimationType5",),
0x80135C3C:("SkelAnime_LinkAnimetionLoaded",),
0x80135C6C:("SkelAnime_AnimationType1Loaded",),
0x80135CDC:("SkelAnime_AnimationType2Loaded",),
0x80135D38:("SkelAnime_AnimationType3Loaded",),
0x80135DB8:("SkelAnime_AnimationType4Loaded",),
0x80135E3C:("SkelAnime_AnimationType5Loaded",),
0x80135EE8:("func_80135EE8",),
0x80135F88:("SkelAnime_InitLinkAnimetion",),
0x801360A8:("func_801360A8",),
0x801360E0:("func_801360E0",),
0x80136104:("func_80136104",),
0x801361BC:("func_801361BC",),
0x80136288:("func_80136288",),
0x8013631C:("func_8013631C",),
0x801363F0:("SkelAnime_SetTransition",),
0x80136414:("SkelAnime_ChangeLinkAnim",),
0x8013658C:("SkelAnime_ChangeLinkAnimDefaultStop",),
0x801365EC:("SkelAnime_ChangeLinkAnimPlaybackStop",),
0x80136650:("SkelAnime_ChangeLinkAnimDefaultRepeat",),
0x801366AC:("SkelAnime_ChangeLinkAnimPlaybackRepeat",),
0x8013670C:("func_8013670C",),
0x8013673C:("func_8013673C",),
0x8013676C:("func_8013676C",),
0x801367B0:("func_801367B0",),
0x801367F4:("func_801367F4",),
0x8013682C:("func_8013682C",),
0x801368CC:("func_801368CC",),
0x8013696C:("SkelAnime_SetModeStop",),
0x80136990:("func_80136990",),
0x80136A48:("func_80136A48",),
0x80134600:("SkelAnime_GetFrameData",),
0x80134724:("Animation_GetLength",),
0x80134748:("Animation_GetLastFrame",),
0x80134774:("SkelAnime_DrawLimb",),
0x80134990:("SkelAnime_Draw",),
0x80134B54:("SkelAnime_DrawFlexLimb",),
0x80134DBC:("SkelAnime_DrawFlex",),
0x80134FFC:("SkelAnime_GetFrameData2",),
0x801353D4:("Animation_GetLimbCount2",),
0x801353F8:("Animation_GetLength2",),
0x8013541C:("Animation_GetLastFrame2",),
0x80135448:("SkelAnime_InterpFrameTable",),
0x801358C8:("AnimationContext_Reset",),
0x801358D4:("AnimationContext_SetNextQueue",),
0x801358F4:("AnimationContext_DisableQueue",),
0x8013591C:("AnimationContext_AddEntry",),
0x80135954:("AnimationContext_SetLoadFrame",),
0x80135A28:("AnimationContext_SetCopyAll",),
0x80135A90:("AnimationContext_SetInterp",),
0x80135B00:("AnimationContext_SetCopyTrue",),
0x80135B70:("AnimationContext_SetCopyFalse",),
0x80135BE0:("AnimationContext_SetMoveActor",),
0x80135C3C:("AnimationContext_LoadFrame",),
0x80135C6C:("AnimationContext_CopyAll",),
0x80135CDC:("AnimationContext_Interp",),
0x80135D38:("AnimationContext_CopyTrue",),
0x80135DB8:("AnimationContext_CopyFalse",),
0x80135E3C:("AnimationContext_MoveActor",),
0x80135EE8:("AnimationContext_Update",),
0x80135F88:("SkelAnime_InitLink",),
0x801360A8:("LinkAnimation_SetUpdateFunction",),
0x801360E0:("LinkAnimation_Update",),
0x80136104:("LinkAnimation_Morph",),
0x801361BC:("LinkAnimation_AnimateFrame",),
0x80136288:("LinkAnimation_Loop",),
0x8013631C:("LinkAnimation_Once",),
0x801363F0:("Animation_SetMorph",),
0x80136414:("LinkAnimation_Change",),
0x8013658C:("LinkAnimation_PlayOnce",),
0x801365EC:("LinkAnimation_PlayOnceSetSpeed",),
0x80136650:("LinkAnimation_PlayLoop",),
0x801366AC:("LinkAnimation_PlayLoopSetSpeed",),
0x8013670C:("LinkAnimation_CopyJointToMorph",),
0x8013673C:("LinkAnimation_CopyMorphToJoint",),
0x8013676C:("LinkAnimation_LoadToMorph",),
0x801367B0:("LinkAnimation_LoadToJoint",),
0x801367F4:("LinkAnimation_InterpJointMorph",),
0x8013682C:("LinkAnimation_BlendToJoint",),
0x801368CC:("LinkAnimation_BlendToMorph",),
0x8013696C:("LinkAnimation_EndLoop",),
0x80136990:("Animation_OnFrameImpl",),
0x80136A48:("LinkAnimation_OnFrame",),
0x80136A7C:("SkelAnime_Init",),
0x80136B30:("SkelAnime_InitSV",),
0x80136B30:("SkelAnime_InitFlex",),
0x80136BEC:("SkelAnime_InitSkin",),
0x80136C84:("func_80136C84",),
0x80136CD0:("SkelAnime_FrameUpdateMatrix",),
0x80136CF4:("func_80136CF4",),
0x80136D98:("func_80136D98",),
0x80136F04:("func_80136F04",),
0x8013702C:("func_8013702C",),
0x801370B0:("func_801370B0",),
0x8013713C:("func_8013713C",),
0x8013722C:("SkelAnime_ChangeAnimImpl",),
0x801373E8:("SkelAnime_ChangeAnim",),
0x80137430:("SkelAnime_ChangeAnimDefaultStop",),
0x80137488:("SkelAnime_ChangeAnimTransitionStop",),
0x801374E4:("SkelAnime_ChangeAnimPlaybackStop",),
0x80137540:("SkelAnime_ChangeAnimDefaultRepeat",),
0x80137594:("SkelAnime_ChangeAnimTransitionRepeat",),
0x801375CC:("SkelAnime_ChangeAnimPlaybackRepeat",),
0x80137624:("SkelAnime_AnimSetStop",),
0x80137650:("SkelAnime_AnimReverse",),
0x80137674:("func_80137674",),
0x801376DC:("func_801376DC",),
0x80137748:("func_80137748",),
0x801378B8:("func_801378B8",),
0x80136C84:("SkelAnime_SetUpdate",),
0x80136CD0:("SkelAnime_Update",),
0x80136CF4:("SkelAnime_Morph",),
0x80136D98:("SkelAnime_MorphTaper",),
0x80136F04:("SkelAnime_AnimateFrame",),
0x8013702C:("SkelAnime_LoopFull",),
0x801370B0:("SkelAnime_LoopPartial",),
0x8013713C:("SkelAnime_Once",),
0x8013722C:("Animation_ChangeImpl",),
0x801373E8:("Animation_Change",),
0x80137430:("Animation_PlayOnce",),
0x80137488:("Animation_MorphToPlayOnce",),
0x801374E4:("Animation_PlayOnceSetSpeed",),
0x80137540:("Animation_PlayLoop",),
0x80137594:("Animation_MorphToLoop",),
0x801375CC:("Animation_PlayLoopSetSpeed",),
0x80137624:("Animation_EndLoop",),
0x80137650:("Animation_Reverse",),
0x80137674:("SkelAnime_CopyFrameTableTrue",),
0x801376DC:("SkelAnime_CopyFrameTableFalse",),
0x80137748:("SkelAnime_UpdateTranslation",),
0x801378B8:("Animation_OnFrame",),
0x801378E0:("SkelAnime_Free",),
0x8013792C:("SkelAnime_CopyVec3s",),
0x8013792C:("SkelAnime_CopyFrameTable",),
0x80137970:("func_80137970",),
0x80137B34:("func_80137B34",),
0x80137EBC:("func_80137EBC",),
@@ -3125,25 +3125,25 @@
0x801733DC:("GameState_SetFBFilter",),
0x80173534:("Game_Nop80173534",),
0x80173540:("GameState_Draw",),
0x80173644:("Game_ResetSegments",),
0x80173644:("GameState_SetFrameBuffer",),
0x801736DC:("func_801736DC",),
0x80173754:("Game_UpdateInput",),
0x8017377C:("Game_Update",),
0x801737E4:("Game_IncrementFrameCount",),
0x80173810:("Game_InitHeap",),
0x80173880:("Game_ResizeHeap",),
0x80173950:("Game_StateInit",),
0x80173A50:("Game_StateFini",),
0x80173B00:("Game_GetNextStateInit",),
0x80173810:("GameState_InitArena",),
0x80173880:("GameState_Realloc",),
0x80173950:("GameState_Init",),
0x80173A50:("GameState_Destroy",),
0x80173B00:("GameState_GetNextStateInit",),
0x80173B0C:("Game_GetNextStateSize",),
0x80173B18:("Game_GetShouldContinue",),
0x80173B24:("Game_GetHeapFreeSize",),
0x80173B18:("GameState_IsRunning",),
0x80173B24:("GameState_GetArenaSize",),
0x80173B48:("func_80173B48",),
0x80173BF0:("func_80173BF0",),
0x80173C10:("Gamealloc_Alloc",),
0x80173C7C:("Gamealloc_Free",),
0x80173CC8:("Gamealloc_FreeAll",),
0x80173D18:("Gamealloc_Init",),
0x80173BF0:("GameAlloc_Log",),
0x80173C10:("GameAlloc_Malloc",),
0x80173C7C:("GameAlloc_Free",),
0x80173CC8:("GameAlloc_Cleanup",),
0x80173D18:("GameAlloc_Init",),
0x80173D30:("Graph_FaultClient",),
0x80173DAC:("Graph_DlAlloc",),
0x80173DCC:("Graph_InitTHGA",),
@@ -3159,10 +3159,10 @@
0x80174A40:("Graph_GfxPlusOne",),
0x80174A4C:("Graph_BranchDlist",),
0x80174A64:("Graph_DlistAlloc",),
0x80174AA0:("func_80174AA0",),
0x80174AB4:("func_80174AB4",),
0x80174B20:("func_80174B20",),
0x80174BA0:("func_80174BA0",),
0x80174AA0:("ListAlloc_Init",),
0x80174AB4:("ListAlloc_Alloc",),
0x80174B20:("ListAlloc_Free",),
0x80174BA0:("ListAlloc_FreeAll",),
0x80174BF0:("Main",),
0x80174F10:("Padmgr_GetControllerBitmask",),
0x80174F24:("func_80174F24",),
@@ -3191,7 +3191,7 @@
0x80175F98:("Padmgr_GetInput",),
0x80175FD4:("Padmgr_GetInput2",),
0x80176010:("Padmgr_ThreadEntry",),
0x80176194:("Padmgr_Start",),
0x80176194:("PadMgr_Init",),
0x80176280:("Sched_SwapFramebuffer",),
0x80176314:("Sched_RetraceUpdateFramebuffer",),
0x80176364:("Sched_HandleReset",),
@@ -3354,45 +3354,45 @@
0x801800CC:("Math_Atan2F",),
0x80180100:("Math_FAtan2F",),
0x8018012C:("Math_Acot2F",),
0x80180160:("SysMatrix_StateAlloc",),
0x8018019C:("SysMatrix_StatePush",),
0x801801CC:("SysMatrix_StatePop",),
0x801801E8:("SysMatrix_CopyCurrentState",),
0x8018020C:("SysMatrix_SetCurrentState",),
0x80180234:("SysMatrix_GetCurrentState",),
0x80180244:("SysMatrix_InsertMatrix",),
0x8018029C:("SysMatrix_InsertTranslation",),
0x80180160:("Matrix_StateAlloc",),
0x8018019C:("Matrix_StatePush",),
0x801801CC:("Matrix_StatePop",),
0x801801E8:("Matrix_CopyCurrentState",),
0x8018020C:("Matrix_SetCurrentState",),
0x80180234:("Matrix_GetCurrentState",),
0x80180244:("Matrix_InsertMatrix",),
0x8018029C:("Matrix_InsertTranslation",),
0x8018039C:("Matrix_Scale",),
0x80180478:("SysMatrix_InsertXRotation_s",),
0x80180610:("SysMatrix_InsertXRotation_f",),
0x801807B8:("SysMatrix_RotateStateAroundXAxis",),
0x80180900:("SysMatrix_SetStateXRotation",),
0x80180478:("Matrix_InsertXRotation_s",),
0x80180610:("Matrix_InsertXRotation_f",),
0x801807B8:("Matrix_RotateStateAroundXAxis",),
0x80180900:("Matrix_SetStateXRotation",),
0x801809AC:("Matrix_RotateY",),
0x80180B48:("SysMatrix_InsertYRotation_f",),
0x80180CF8:("SysMatrix_InsertZRotation_s",),
0x80180E90:("SysMatrix_InsertZRotation_f",),
0x8018103C:("SysMatrix_InsertRotation",),
0x801812FC:("SysMatrix_RotateAndTranslateState",),
0x80181650:("SysMatrix_SetStateRotationAndTranslation",),
0x801817FC:("SysMatrix_ToRSPMatrix",),
0x80181A18:("SysMatrix_GetStateAsRSPMatrix",),
0x80180B48:("Matrix_InsertYRotation_f",),
0x80180CF8:("Matrix_InsertZRotation_s",),
0x80180E90:("Matrix_InsertZRotation_f",),
0x8018103C:("Matrix_InsertRotation",),
0x801812FC:("Matrix_JointPosition",),
0x80181650:("Matrix_SetStateRotationAndTranslation",),
0x801817FC:("Matrix_ToRSPMatrix",),
0x80181A18:("Matrix_ToMtx",),
0x80181A40:("Matrix_NewMtx",),
0x80181A6C:("SysMatrix_AppendToPolyOpaDisp",),
0x80181A98:("SysMatrix_MultiplyVector3fByState",),
0x80181B50:("SysMatrix_GetStateTranslation",),
0x80181B78:("SysMatrix_GetStateTranslationAndScaledX",),
0x80181BC4:("SysMatrix_GetStateTranslationAndScaledY",),
0x80181C10:("SysMatrix_GetStateTranslationAndScaledZ",),
0x80181C5C:("SysMatrix_MultiplyVector3fXZByCurrentState",),
0x80181A6C:("Matrix_AppendToPolyOpaDisp",),
0x80181A98:("Matrix_MultiplyVector3fByState",),
0x80181B50:("Matrix_GetStateTranslation",),
0x80181B78:("Matrix_GetStateTranslationAndScaledX",),
0x80181BC4:("Matrix_GetStateTranslationAndScaledY",),
0x80181C10:("Matrix_GetStateTranslationAndScaledZ",),
0x80181C5C:("Matrix_MultiplyVector3fXZByCurrentState",),
0x80181CDC:("Matrix_MtxFCopy",),
0x80181D64:("SysMatrix_FromRSPMatrix",),
0x80181FB8:("SysMatrix_MultiplyVector3fByMatrix",),
0x80182068:("SysMatrix_TransposeXYZ",),
0x801820A0:("SysMatrix_NormalizeXYZ",),
0x80181D64:("Matrix_FromRSPMatrix",),
0x80181FB8:("Matrix_MultiplyVector3fByMatrix",),
0x80182068:("Matrix_TransposeXYZ",),
0x801820A0:("Matrix_NormalizeXYZ",),
0x8018219C:("func_8018219C",),
0x801822C4:("func_801822C4",),
0x801823EC:("SysMatrix_InsertRotationAroundUnitVector_f",),
0x8018284C:("SysMatrix_InsertRotationAroundUnitVector_s",),
0x801823EC:("Matrix_InsertRotationAroundUnitVector_f",),
0x8018284C:("Matrix_InsertRotationAroundUnitVector_s",),
0x80182C90:("func_80182C90",),
0x80182CA0:("func_80182CA0",),
0x80182CBC:("func_80182CBC",),
+23 -24
View File
@@ -23,8 +23,8 @@
0x80096B68:("sIrqMgrResetTime","volatile OSTime","",0x8),
0x80096B70:("sIrqMgrRetraceTime","volatile OSTime","",0x8),
0x80096B78:("sIrqMgrRetraceCount","s32","",0x4),
0x80096B80:("D_80096B80","char*","[18]",0x48),
0x80096BC8:("sExceptionNames","char*","[6]",0x18),
0x80096B80:("sCpuExceptions","char*","[18]",0x48),
0x80096BC8:("sFpuExceptions","char*","[6]",0x18),
0x80096BE0:("sFaultDrawContext","FaultDrawer*","",0x4),
0x80096BE4:("sFaultDrawerDefault","FaultDrawer","",0x3c),
0x80096C20:("D_80096C20","UNK_TYPE4","",0x4),
@@ -61,8 +61,8 @@
0x80097E90:("__osCurrentHandle","OSPiHandle*","[2]",0x8),
0x80097EA0:("__osPiAccessQueueEnabled","UNK_TYPE4","",0x4),
0x80097EB0:("osViModeNtscHpn1","OSViMode","",0x50),
0x80097F00:("D_80097F00","UNK_TYPE4","",0x4),
0x80097F04:("D_80097F04","UNK_TYPE1","",0x1),
0x80097F00:("__osPfsInodeCacheChannel","s32","",0x4),
0x80097F04:("__osPfsInodeCacheBank","u8","",0x1),
0x80097F10:("D_80097F10","UNK_TYPE4","",0x4),
0x80097F20:("spaces","char","[]",0x21),
0x80097F44:("zeroes","char","[]",0x24),
@@ -326,7 +326,7 @@
0x8009CD50:("sRandFloat","f32","",0x4),
0x8009CD60:("sArenaLockMsg","OSMesg","[1]",0x4),
0x8009CD70:("tmp_task","OSTask","",0x40),
0x8009CDB0:("D_8009CDB0","UNK_TYPE1","",0x1),
0x8009CDB0:("osPifBuffers","OSPifRam","[4]",0x100),
0x8009CEB0:("siAccessBuf","OSMesg","[1]",0x4),
0x8009CEB8:("__osSiAccessQueue","OSMesgQueue","",0x18),
0x8009CED0:("__osContPifRam","OSPifRam","",0x40),
@@ -347,7 +347,7 @@
0x8009E3E8:("D_8009E3E8","OSMesg","[1]",0x4),
0x8009E3F0:("D_8009E3F0","OSMesg","[1]",0x4),
0x8009E3F8:("__osPiAccessQueue","OSMesgQueue","",0x18),
0x8009E410:("__osPfsInodeCache","_OSInode","",0x100),
0x8009E410:("__osPfsInodeCache","__OSInode","",0x100),
0x8009E510:("__osEventStateTab","__OSEventState","[16]",0x80),
0x8009E590:("D_8009E590","OSTimer","",0x20),
0x8009E5B0:("__osCurrentTime","OSTime","",0x8),
@@ -2256,8 +2256,8 @@
0x801D1570:("D_801D1570","f32","[13]",0x34),
0x801D15B0:("D_801D15B0","Vec3f","",0xC),
0x801D15BC:("D_801D15BC","UNK_TYPE4","",0x4),
0x801D15D0:("sATan2Tbl","u16","[1025]",0x802),
0x801D1DE0:("D_801D1DE0","RSPMatrix","",0x40),
0x801D15D0:("sATan2Tbl","s16","[1025]",0x802),
0x801D1DE0:("D_801D1DE0","Mtx","",0x40),
0x801D1E20:("D_801D1E20","MtxF","",0x40),
0x801D1E60:("D_801D1E60","UNK_PTR","",0x4),
0x801D1E64:("D_801D1E64","UNK_PTR","",0x4),
@@ -4011,16 +4011,15 @@
0x801EE1E0:("D_801EE1E0","Vec3f","",0xc),
0x801EE1F0:("D_801EE1F0","Vec3f","",0xc),
0x801EE200:("D_801EE200","EffSparkParams","",0x4c4),
0x801EE6C8:("D_801EE6C8","ColTriParams","",0x34),
0x801EE700:("D_801EE700","ColTriParams","",0x34),
0x801EE6C8:("D_801EE6C8","TriNorm","",0x34),
0x801EE700:("D_801EE700","TriNorm","",0x34),
0x801EE738:("D_801EE738","EffSparkParams","",0x4c4),
0x801EEC00:("D_801EEC00","EffSparkParams","",0x4c4),
0x801EF0C8:("D_801EF0C8","EffSparkParams","",0x4c4),
0x801EF590:("D_801EF590","UNK_TYPE1","",0x1),
0x801EF5C8:("D_801EF5C8","UNK_TYPE1","",0x1),
0x801EF600:("D_801EF600","ColTriParams","",0x34),
0x801EF638:("D_801EF638","ColTriParams","",0x34),
0x801EF66D:("D_801EF66D","UNK_TYPE1","",0x1),
0x801EF600:("D_801EF600","TriNorm","",0x34),
0x801EF638:("D_801EF638","TriNorm","",0x34),
0x801EF670:("gSaveContext","SaveContext","",0x48e8),
0x801F3F58:("D_801F3F58","UNK_TYPE1","",0x1),
0x801F3F5A:("D_801F3F5A","UNK_TYPE1","",0x1),
@@ -4093,7 +4092,7 @@
0x801F4F68:("D_801F4F68","UNK_TYPE1","",0x1),
0x801F4F6A:("D_801F4F6A","UNK_TYPE1","",0x1),
0x801F4F70:("sLightsBuffer","LightsBuffer","",0x188),
0x801F5100:("mainHeap","Arena","",0x24),
0x801F5100:("sZeldaArena","Arena","",0x24),
0x801F5130:("D_801F5130","UNK_TYPE1","",0x1),
0x801F5270:("D_801F5270","UNK_TYPE1","",0x1),
0x801F528E:("D_801F528E","UNK_TYPE1","",0x1),
@@ -4122,8 +4121,8 @@
0x801F5AA0:("sMatAnimStep","s32","",0x4),
0x801F5AA4:("sMatAnimFlags","u32","",0x4),
0x801F5AA8:("sMatAnimAlphaRatio","f32","",0x4),
0x801F5AB0:("D_801F5AB0","UNK_TYPE1","",0x1),
0x801F5AB4:("D_801F5AB4","UNK_TYPE1","",0x1),
0x801F5AB0:("sAnimQueueFlags","UNK_TYPE1","",0x1),
0x801F5AB4:("sDisableAnimQueueFlags","UNK_TYPE1","",0x1),
0x801F5AC0:("D_801F5AC0","UNK_TYPE1","",0x1),
0x801F69D0:("D_801F69D0","UNK_TYPE1","",0x1),
0x801F6A10:("D_801F6A10","UNK_TYPE1","",0x1),
@@ -4186,19 +4185,19 @@
0x801F80F0:("graphDlEntry","Gfx*","",0x4),
0x801F80F8:("D_801F80F8","UNK_TYPE1","",0x1),
0x801F8150:("lastRenderFrameTimestamp","u64","",0x8),
0x801F8160:("siEventCallbackQueue","OSMesgQueue","",0x18),
0x801F8178:("siEventCallbackBuffer","OSMesg","[1]",0x4),
0x801F8160:("sSiIntMsgQ","OSMesgQueue","",0x18),
0x801F8178:("sSiIntMsgBuf","OSMesg","[1]",0x4),
0x801F8180:("gSegments","u32","[16]",0x40),
0x801F81C0:("gSchedContext","SchedContext","",0x338),
0x801F84F8:("mainIrqmgrCallbackNode","IrqMgrClient","",0x8),
0x801F8500:("mainIrqmgrCallbackQueue","OSMesgQueue","",0x18),
0x801F8518:("mainIrqCallbackBuffer","OSMesg","[60]",0xf0),
0x801F8608:("graphOSThread","OSThread","",0x1b0),
0x801F87B8:("graphStack","u8","[6144]",0x1800),
0x801F84F8:("irqClient","IrqMgrClient","",0x8),
0x801F8500:("irqMgrMsgQ","OSMesgQueue","",0x18),
0x801F8518:("irqMgrMsgBuf","OSMesg","[60]",0xf0),
0x801F8608:("sGraphThread","OSThread","",0x1b0),
0x801F87B8:("sGraphStack","u8","[6144]",0x1800),
0x801F9FB8:("schedStack","u8","[1536]",0x600),
0x801FA5B8:("audioStack","u8","[2048]",0x800),
0x801FADB8:("padmgrStack","u8","[1280]",0x500),
0x801FB2B8:("graphStackEntry","StackEntry","",0x1c),
0x801FB2B8:("sGraphStackInfo","StackEntry","",0x1c),
0x801FB2D8:("schedStackEntry","StackEntry","",0x1c),
0x801FB2F8:("audioStackEntry","StackEntry","",0x1c),
0x801FB318:("padmgrStackEntry","StackEntry","",0x1c),
+3 -3
View File
@@ -328,7 +328,7 @@ asm/non_matchings/boot/piacs/__osPiCreateAccessQueue.s,__osPiCreateAccessQueue,0
asm/non_matchings/boot/piacs/__osPiGetAccess.s,__osPiGetAccess,0x8008C1E0,0x11
asm/non_matchings/boot/piacs/__osPiRelAccess.s,__osPiRelAccess,0x8008C224,0xB
asm/non_matchings/boot/devmgr/__osDevMgrMain.s,__osDevMgrMain,0x8008C260,0x104
asm/non_matchings/boot/pirawdma/osPiRawStartDma.s,osPiRawStartDma,0x8008C670,0x34
asm/non_matchings/boot/pirawdma/__osPiRawStartDma.s,__osPiRawStartDma,0x8008C670,0x34
asm/non_matchings/boot/contpfs/__osSumcalc.s,__osSumcalc,0x8008C740,0x1D
asm/non_matchings/boot/contpfs/__osIdCheckSum.s,__osIdCheckSum,0x8008C7B4,0x3F
asm/non_matchings/boot/contpfs/__osRepairPackId.s,__osRepairPackId,0x8008C8B0,0xD4
@@ -371,11 +371,11 @@ asm/non_matchings/boot/guMtxIdent/guMtxIdent.s,guMtxIdent,0x8008FA60,0x14
asm/non_matchings/boot/jammesg/osJamMesg.s,osJamMesg,0x8008FAB0,0x54
asm/non_matchings/boot/setthreadpri/osSetThreadPri.s,osSetThreadPri,0x8008FC00,0x38
asm/non_matchings/boot/getthreadpri/osGetThreadPri.s,osGetThreadPri,0x8008FCE0,0x8
asm/non_matchings/boot/epirawread/osEPiRawReadIo.s,osEPiRawReadIo,0x8008FD00,0x58
asm/non_matchings/boot/epirawread/__osEPiRawReadIo.s,__osEPiRawReadIo,0x8008FD00,0x58
asm/non_matchings/boot/viswapbuf/osViSwapBuffer.s,osViSwapBuffer,0x8008FE60,0x14
asm/non_matchings/boot/position/guPositionF.s,guPositionF,0x8008FEB0,0x6A
asm/non_matchings/boot/position/guPosition.s,guPosition,0x80090058,0x1A
asm/non_matchings/boot/epirawdma/osEPiRawStartDma.s,osEPiRawStartDma,0x800900C0,0x78
asm/non_matchings/boot/epirawdma/__osEPiRawStartDma.s,__osEPiRawStartDma,0x800900C0,0x78
asm/non_matchings/boot/sptaskyielded/osSpTaskYielded.s,osSpTaskYielded,0x800902A0,0x18
asm/non_matchings/boot/bcmp/bcmp.s,bcmp,0x80090300,0x48
asm/non_matchings/boot/gettime/osGetTime.s,osGetTime,0x80090420,0x24
1 asm/non_matchings/boot/boot_main/bootproc.s bootproc 0x80080060 0x3C
328 asm/non_matchings/boot/piacs/__osPiGetAccess.s __osPiGetAccess 0x8008C1E0 0x11
329 asm/non_matchings/boot/piacs/__osPiRelAccess.s __osPiRelAccess 0x8008C224 0xB
330 asm/non_matchings/boot/devmgr/__osDevMgrMain.s __osDevMgrMain 0x8008C260 0x104
331 asm/non_matchings/boot/pirawdma/osPiRawStartDma.s asm/non_matchings/boot/pirawdma/__osPiRawStartDma.s osPiRawStartDma __osPiRawStartDma 0x8008C670 0x34
332 asm/non_matchings/boot/contpfs/__osSumcalc.s __osSumcalc 0x8008C740 0x1D
333 asm/non_matchings/boot/contpfs/__osIdCheckSum.s __osIdCheckSum 0x8008C7B4 0x3F
334 asm/non_matchings/boot/contpfs/__osRepairPackId.s __osRepairPackId 0x8008C8B0 0xD4
371 asm/non_matchings/boot/jammesg/osJamMesg.s osJamMesg 0x8008FAB0 0x54
372 asm/non_matchings/boot/setthreadpri/osSetThreadPri.s osSetThreadPri 0x8008FC00 0x38
373 asm/non_matchings/boot/getthreadpri/osGetThreadPri.s osGetThreadPri 0x8008FCE0 0x8
374 asm/non_matchings/boot/epirawread/osEPiRawReadIo.s asm/non_matchings/boot/epirawread/__osEPiRawReadIo.s osEPiRawReadIo __osEPiRawReadIo 0x8008FD00 0x58
375 asm/non_matchings/boot/viswapbuf/osViSwapBuffer.s osViSwapBuffer 0x8008FE60 0x14
376 asm/non_matchings/boot/position/guPositionF.s guPositionF 0x8008FEB0 0x6A
377 asm/non_matchings/boot/position/guPosition.s guPosition 0x80090058 0x1A
378 asm/non_matchings/boot/epirawdma/osEPiRawStartDma.s asm/non_matchings/boot/epirawdma/__osEPiRawStartDma.s osEPiRawStartDma __osEPiRawStartDma 0x800900C0 0x78
379 asm/non_matchings/boot/sptaskyielded/osSpTaskYielded.s osSpTaskYielded 0x800902A0 0x18
380 asm/non_matchings/boot/bcmp/bcmp.s bcmp 0x80090300 0x48
381 asm/non_matchings/boot/gettime/osGetTime.s osGetTime 0x80090420 0x24
+53 -53
View File
@@ -1175,8 +1175,8 @@ asm/non_matchings/code/z_eventmgr/ActorCutscene_GetCurrentCamera.s,ActorCutscene
asm/non_matchings/code/z_eventmgr/func_800F21CC.s,func_800F21CC,0x800F21CC,0x3E
asm/non_matchings/code/z_eventmgr/func_800F22C4.s,func_800F22C4,0x800F22C4,0x40
asm/non_matchings/code/z_eventmgr/ActorCutscene_SetReturnCamera.s,ActorCutscene_SetReturnCamera,0x800F23C4,0x7
asm/non_matchings/code/code_800F23E0/func_800F23E0.s,func_800F23E0,0x800F23E0,0x26
asm/non_matchings/code/code_800F23E0/func_800F2478.s,func_800F2478,0x800F2478,0x6A
asm/non_matchings/code/z_fcurve_data/func_800F23E0.s,func_800F23E0,0x800F23E0,0x26
asm/non_matchings/code/z_fcurve_data/func_800F2478.s,func_800F2478,0x800F2478,0x6A
asm/non_matchings/code/z_fcurve_data_skelanime/func_800F2620.s,func_800F2620,0x800F2620,0xC
asm/non_matchings/code/z_fcurve_data_skelanime/func_800F2650.s,func_800F2650,0x800F2650,0x1C
asm/non_matchings/code/z_fcurve_data_skelanime/func_800F26C0.s,func_800F26C0,0x800F26C0,0xC
@@ -1684,8 +1684,8 @@ asm/non_matchings/code/z_parameter/func_80121FC4.s,func_80121FC4,0x80121FC4,0x14
asm/non_matchings/code/z_path/func_801224E0.s,func_801224E0,0x801224E0,0x11
asm/non_matchings/code/z_path/func_80122524.s,func_80122524,0x80122524,0x2A
asm/non_matchings/code/z_path/func_801225CC.s,func_801225CC,0x801225CC,0x25
asm/non_matchings/code/code_80122660/func_80122660.s,func_80122660,0x80122660,0x4
asm/non_matchings/code/code_80122660/func_80122670.s,func_80122670,0x80122670,0x1C
asm/non_matchings/code/z_pause/func_80122660.s,func_80122660,0x80122660,0x4
asm/non_matchings/code/z_pause/func_80122670.s,func_80122670,0x80122670,0x1C
asm/non_matchings/code/z_player_lib/func_801226E0.s,func_801226E0,0x801226E0,0x19
asm/non_matchings/code/z_player_lib/func_80122744.s,func_80122744,0x80122744,0x7
asm/non_matchings/code/z_player_lib/func_80122760.s,func_80122760,0x80122760,0x42
@@ -2040,16 +2040,16 @@ asm/non_matchings/code/z_skelanime/SkelAnime_LodDrawSV.s,SkelAnime_LodDrawSV,0x8
asm/non_matchings/code/z_skelanime/SkelAnime_DrawLimb.s,SkelAnime_DrawLimb,0x80133948,0x7D
asm/non_matchings/code/z_skelanime/SkelAnime_Draw.s,SkelAnime_Draw,0x80133B3C,0x68
asm/non_matchings/code/z_skelanime/SkelAnime_DrawLimbSV.s,SkelAnime_DrawLimbSV,0x80133CDC,0x93
asm/non_matchings/code/z_skelanime/SkelAnime_DrawSV.s,SkelAnime_DrawSV,0x80133F28,0x88
asm/non_matchings/code/z_skelanime/SkelAnime_DrawFlexOpa.s,SkelAnime_DrawFlexOpa,0x80133F28,0x88
asm/non_matchings/code/z_skelanime/func_80134148.s,func_80134148,0x80134148,0x9E
asm/non_matchings/code/z_skelanime/func_801343C0.s,func_801343C0,0x801343C0,0x90
asm/non_matchings/code/z_skelanime/SkelAnime_AnimateFrame.s,SkelAnime_AnimateFrame,0x80134600,0x49
asm/non_matchings/code/z_skelanime/SkelAnime_GetTotalFrames.s,SkelAnime_GetTotalFrames,0x80134724,0x9
asm/non_matchings/code/z_skelanime/SkelAnime_GetFrameCount.s,SkelAnime_GetFrameCount,0x80134748,0xB
asm/non_matchings/code/z_skelanime/Animation_GetLastFrame.s,Animation_GetLastFrame,0x80134748,0xB
asm/non_matchings/code/z_skelanime/SkelAnime_Draw2Limb.s,SkelAnime_Draw2Limb,0x80134774,0x87
asm/non_matchings/code/z_skelanime/SkelAnime_Draw2.s,SkelAnime_Draw2,0x80134990,0x71
asm/non_matchings/code/z_skelanime/SkelAnime_Draw.s,SkelAnime_Draw,0x80134990,0x71
asm/non_matchings/code/z_skelanime/SkelAnime_DrawLimbSV2.s,SkelAnime_DrawLimbSV2,0x80134B54,0x9A
asm/non_matchings/code/z_skelanime/SkelAnime_DrawSV2.s,SkelAnime_DrawSV2,0x80134DBC,0x90
asm/non_matchings/code/z_skelanime/SkelAnime_DrawFlex.s,SkelAnime_DrawFlex,0x80134DBC,0x90
asm/non_matchings/code/z_skelanime/func_80134FFC.s,func_80134FFC,0x80134FFC,0xF6
asm/non_matchings/code/z_skelanime/func_801353D4.s,func_801353D4,0x801353D4,0x9
asm/non_matchings/code/z_skelanime/SkelAnime_GetTotalFrames2.s,SkelAnime_GetTotalFrames2,0x801353F8,0x9
@@ -2096,30 +2096,30 @@ asm/non_matchings/code/z_skelanime/SkelAnime_SetModeStop.s,SkelAnime_SetModeStop
asm/non_matchings/code/z_skelanime/func_80136990.s,func_80136990,0x80136990,0x2E
asm/non_matchings/code/z_skelanime/func_80136A48.s,func_80136A48,0x80136A48,0xD
asm/non_matchings/code/z_skelanime/SkelAnime_Init.s,SkelAnime_Init,0x80136A7C,0x2D
asm/non_matchings/code/z_skelanime/SkelAnime_InitSV.s,SkelAnime_InitSV,0x80136B30,0x2F
asm/non_matchings/code/z_skelanime/SkelAnime_InitFlex.s,SkelAnime_InitFlex,0x80136B30,0x2F
asm/non_matchings/code/z_skelanime/SkelAnime_InitSkin.s,SkelAnime_InitSkin,0x80136BEC,0x26
asm/non_matchings/code/z_skelanime/func_80136C84.s,func_80136C84,0x80136C84,0x13
asm/non_matchings/code/z_skelanime/SkelAnime_FrameUpdateMatrix.s,SkelAnime_FrameUpdateMatrix,0x80136CD0,0x9
asm/non_matchings/code/z_skelanime/SkelAnime_Update.s,SkelAnime_Update,0x80136CD0,0x9
asm/non_matchings/code/z_skelanime/func_80136CF4.s,func_80136CF4,0x80136CF4,0x29
asm/non_matchings/code/z_skelanime/func_80136D98.s,func_80136D98,0x80136D98,0x5B
asm/non_matchings/code/z_skelanime/func_80136F04.s,func_80136F04,0x80136F04,0x4A
asm/non_matchings/code/z_skelanime/func_8013702C.s,func_8013702C,0x8013702C,0x21
asm/non_matchings/code/z_skelanime/func_801370B0.s,func_801370B0,0x801370B0,0x23
asm/non_matchings/code/z_skelanime/func_8013713C.s,func_8013713C,0x8013713C,0x3C
asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnimImpl.s,SkelAnime_ChangeAnimImpl,0x8013722C,0x6F
asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnim.s,SkelAnime_ChangeAnim,0x801373E8,0x12
asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnimDefaultStop.s,SkelAnime_ChangeAnimDefaultStop,0x80137430,0x16
asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnimTransitionStop.s,SkelAnime_ChangeAnimTransitionStop,0x80137488,0x17
asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnimPlaybackStop.s,SkelAnime_ChangeAnimPlaybackStop,0x801374E4,0x17
asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnimDefaultRepeat.s,SkelAnime_ChangeAnimDefaultRepeat,0x80137540,0x15
asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnimTransitionRepeat.s,SkelAnime_ChangeAnimTransitionRepeat,0x80137594,0xE
asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnimPlaybackRepeat.s,SkelAnime_ChangeAnimPlaybackRepeat,0x801375CC,0x16
asm/non_matchings/code/z_skelanime/Animation_ChangeImpl.s,Animation_ChangeImpl,0x8013722C,0x6F
asm/non_matchings/code/z_skelanime/Animation_Change.s,Animation_Change,0x801373E8,0x12
asm/non_matchings/code/z_skelanime/Animation_PlayOnce.s,Animation_PlayOnce,0x80137430,0x16
asm/non_matchings/code/z_skelanime/Animation_MorphToPlayOnce.s,Animation_MorphToPlayOnce,0x80137488,0x17
asm/non_matchings/code/z_skelanime/Animation_PlayOnceSetSpeed.s,Animation_PlayOnceSetSpeed,0x801374E4,0x17
asm/non_matchings/code/z_skelanime/Animation_PlayLoop.s,Animation_PlayLoop,0x80137540,0x15
asm/non_matchings/code/z_skelanime/Animation_MorphToLoop.s,Animation_MorphToLoop,0x80137594,0xE
asm/non_matchings/code/z_skelanime/Animation_ChangePlaybackRepeat.s,Animation_ChangePlaybackRepeat,0x801375CC,0x16
asm/non_matchings/code/z_skelanime/SkelAnime_AnimSetStop.s,SkelAnime_AnimSetStop,0x80137624,0xB
asm/non_matchings/code/z_skelanime/SkelAnime_AnimReverse.s,SkelAnime_AnimReverse,0x80137650,0x9
asm/non_matchings/code/z_skelanime/func_80137674.s,func_80137674,0x80137674,0x1A
asm/non_matchings/code/z_skelanime/func_801376DC.s,func_801376DC,0x801376DC,0x1B
asm/non_matchings/code/z_skelanime/func_80137748.s,func_80137748,0x80137748,0x5C
asm/non_matchings/code/z_skelanime/func_801378B8.s,func_801378B8,0x801378B8,0xA
asm/non_matchings/code/z_skelanime/Animation_OnFrame.s,Animation_OnFrame,0x801378B8,0xA
asm/non_matchings/code/z_skelanime/SkelAnime_Free.s,SkelAnime_Free,0x801378E0,0x13
asm/non_matchings/code/z_skelanime/SkelAnime_CopyVec3s.s,SkelAnime_CopyVec3s,0x8013792C,0x11
asm/non_matchings/code/z_skin/func_80137970.s,func_80137970,0x80137970,0x71
@@ -2705,7 +2705,7 @@ asm/non_matchings/code/padmgr/func_80175E68.s,func_80175E68,0x80175E68,0x4C
asm/non_matchings/code/padmgr/Padmgr_GetInput.s,Padmgr_GetInput,0x80175F98,0xF
asm/non_matchings/code/padmgr/Padmgr_GetInput2.s,Padmgr_GetInput2,0x80175FD4,0xF
asm/non_matchings/code/padmgr/Padmgr_ThreadEntry.s,Padmgr_ThreadEntry,0x80176010,0x61
asm/non_matchings/code/padmgr/Padmgr_Start.s,Padmgr_Start,0x80176194,0x3B
asm/non_matchings/code/padmgr/PadMgr_Init.s,PadMgr_Init,0x80176194,0x3B
asm/non_matchings/code/sched/Sched_SwapFramebuffer.s,Sched_SwapFramebuffer,0x80176280,0x25
asm/non_matchings/code/sched/Sched_RetraceUpdateFramebuffer.s,Sched_RetraceUpdateFramebuffer,0x80176314,0x14
asm/non_matchings/code/sched/Sched_HandleReset.s,Sched_HandleReset,0x80176364,0x3
@@ -2868,45 +2868,45 @@ asm/non_matchings/code/sys_math_atan/Math_Atan2S.s,Math_Atan2S,0x8017FEE4,0x7A
asm/non_matchings/code/sys_math_atan/Math_Atan2F.s,Math_Atan2F,0x801800CC,0xD
asm/non_matchings/code/sys_math_atan/Math_FAtan2F.s,Math_FAtan2F,0x80180100,0xB
asm/non_matchings/code/sys_math_atan/Math_Acot2F.s,Math_Acot2F,0x8018012C,0xD
asm/non_matchings/code/sys_matrix/SysMatrix_StateAlloc.s,SysMatrix_StateAlloc,0x80180160,0xF
asm/non_matchings/code/sys_matrix/SysMatrix_StatePush.s,SysMatrix_StatePush,0x8018019C,0xC
asm/non_matchings/code/sys_matrix/SysMatrix_StatePop.s,SysMatrix_StatePop,0x801801CC,0x7
asm/non_matchings/code/sys_matrix/SysMatrix_CopyCurrentState.s,SysMatrix_CopyCurrentState,0x801801E8,0x9
asm/non_matchings/code/sys_matrix/SysMatrix_SetCurrentState.s,SysMatrix_SetCurrentState,0x8018020C,0xA
asm/non_matchings/code/sys_matrix/SysMatrix_GetCurrentState.s,SysMatrix_GetCurrentState,0x80180234,0x4
asm/non_matchings/code/sys_matrix/SysMatrix_InsertMatrix.s,SysMatrix_InsertMatrix,0x80180244,0x16
asm/non_matchings/code/sys_matrix/SysMatrix_InsertTranslation.s,SysMatrix_InsertTranslation,0x8018029C,0x40
asm/non_matchings/code/sys_matrix/Matrix_StateAlloc.s,Matrix_StateAlloc,0x80180160,0xF
asm/non_matchings/code/sys_matrix/Matrix_StatePush.s,Matrix_StatePush,0x8018019C,0xC
asm/non_matchings/code/sys_matrix/Matrix_StatePop.s,Matrix_StatePop,0x801801CC,0x7
asm/non_matchings/code/sys_matrix/Matrix_CopyCurrentState.s,Matrix_CopyCurrentState,0x801801E8,0x9
asm/non_matchings/code/sys_matrix/Matrix_SetCurrentState.s,Matrix_SetCurrentState,0x8018020C,0xA
asm/non_matchings/code/sys_matrix/Matrix_GetCurrentState.s,Matrix_GetCurrentState,0x80180234,0x4
asm/non_matchings/code/sys_matrix/Matrix_InsertMatrix.s,Matrix_InsertMatrix,0x80180244,0x16
asm/non_matchings/code/sys_matrix/Matrix_InsertTranslation.s,Matrix_InsertTranslation,0x8018029C,0x40
asm/non_matchings/code/sys_matrix/Matrix_Scale.s,Matrix_Scale,0x8018039C,0x37
asm/non_matchings/code/sys_matrix/SysMatrix_InsertXRotation_s.s,SysMatrix_InsertXRotation_s,0x80180478,0x66
asm/non_matchings/code/sys_matrix/SysMatrix_InsertXRotation_f.s,SysMatrix_InsertXRotation_f,0x80180610,0x6A
asm/non_matchings/code/sys_matrix/SysMatrix_RotateStateAroundXAxis.s,SysMatrix_RotateStateAroundXAxis,0x801807B8,0x52
asm/non_matchings/code/sys_matrix/SysMatrix_SetStateXRotation.s,SysMatrix_SetStateXRotation,0x80180900,0x2B
asm/non_matchings/code/sys_matrix/Matrix_InsertXRotation_s.s,Matrix_InsertXRotation_s,0x80180478,0x66
asm/non_matchings/code/sys_matrix/Matrix_InsertXRotation_f.s,Matrix_InsertXRotation_f,0x80180610,0x6A
asm/non_matchings/code/sys_matrix/Matrix_RotateStateAroundXAxis.s,Matrix_RotateStateAroundXAxis,0x801807B8,0x52
asm/non_matchings/code/sys_matrix/Matrix_SetStateXRotation.s,Matrix_SetStateXRotation,0x80180900,0x2B
asm/non_matchings/code/sys_matrix/Matrix_RotateY.s,Matrix_RotateY,0x801809AC,0x67
asm/non_matchings/code/sys_matrix/SysMatrix_InsertYRotation_f.s,SysMatrix_InsertYRotation_f,0x80180B48,0x6C
asm/non_matchings/code/sys_matrix/SysMatrix_InsertZRotation_s.s,SysMatrix_InsertZRotation_s,0x80180CF8,0x66
asm/non_matchings/code/sys_matrix/SysMatrix_InsertZRotation_f.s,SysMatrix_InsertZRotation_f,0x80180E90,0x6B
asm/non_matchings/code/sys_matrix/SysMatrix_InsertRotation.s,SysMatrix_InsertRotation,0x8018103C,0xB0
asm/non_matchings/code/sys_matrix/SysMatrix_RotateAndTranslateState.s,SysMatrix_RotateAndTranslateState,0x801812FC,0xD5
asm/non_matchings/code/sys_matrix/SysMatrix_SetStateRotationAndTranslation.s,SysMatrix_SetStateRotationAndTranslation,0x80181650,0x6B
asm/non_matchings/code/sys_matrix/SysMatrix_ToRSPMatrix.s,SysMatrix_ToRSPMatrix,0x801817FC,0x87
asm/non_matchings/code/sys_matrix/SysMatrix_GetStateAsRSPMatrix.s,SysMatrix_GetStateAsRSPMatrix,0x80181A18,0xA
asm/non_matchings/code/sys_matrix/Matrix_InsertYRotation_f.s,Matrix_InsertYRotation_f,0x80180B48,0x6C
asm/non_matchings/code/sys_matrix/Matrix_InsertZRotation_s.s,Matrix_InsertZRotation_s,0x80180CF8,0x66
asm/non_matchings/code/sys_matrix/Matrix_InsertZRotation_f.s,Matrix_InsertZRotation_f,0x80180E90,0x6B
asm/non_matchings/code/sys_matrix/Matrix_InsertRotation.s,Matrix_InsertRotation,0x8018103C,0xB0
asm/non_matchings/code/sys_matrix/Matrix_RotateAndTranslateState.s,Matrix_RotateAndTranslateState,0x801812FC,0xD5
asm/non_matchings/code/sys_matrix/Matrix_SetStateRotationAndTranslation.s,Matrix_SetStateRotationAndTranslation,0x80181650,0x6B
asm/non_matchings/code/sys_matrix/Matrix_ToRSPMatrix.s,Matrix_ToRSPMatrix,0x801817FC,0x87
asm/non_matchings/code/sys_matrix/Matrix_GetStateAsRSPMatrix.s,Matrix_GetStateAsRSPMatrix,0x80181A18,0xA
asm/non_matchings/code/sys_matrix/Matrix_NewMtx.s,Matrix_NewMtx,0x80181A40,0xB
asm/non_matchings/code/sys_matrix/SysMatrix_AppendToPolyOpaDisp.s,SysMatrix_AppendToPolyOpaDisp,0x80181A6C,0xB
asm/non_matchings/code/sys_matrix/SysMatrix_MultiplyVector3fByState.s,SysMatrix_MultiplyVector3fByState,0x80181A98,0x2E
asm/non_matchings/code/sys_matrix/SysMatrix_GetStateTranslation.s,SysMatrix_GetStateTranslation,0x80181B50,0xA
asm/non_matchings/code/sys_matrix/SysMatrix_GetStateTranslationAndScaledX.s,SysMatrix_GetStateTranslationAndScaledX,0x80181B78,0x13
asm/non_matchings/code/sys_matrix/SysMatrix_GetStateTranslationAndScaledY.s,SysMatrix_GetStateTranslationAndScaledY,0x80181BC4,0x13
asm/non_matchings/code/sys_matrix/SysMatrix_GetStateTranslationAndScaledZ.s,SysMatrix_GetStateTranslationAndScaledZ,0x80181C10,0x13
asm/non_matchings/code/sys_matrix/SysMatrix_MultiplyVector3fXZByCurrentState.s,SysMatrix_MultiplyVector3fXZByCurrentState,0x80181C5C,0x20
asm/non_matchings/code/sys_matrix/Matrix_AppendToPolyOpaDisp.s,Matrix_AppendToPolyOpaDisp,0x80181A6C,0xB
asm/non_matchings/code/sys_matrix/Matrix_MultiplyVector3fByState.s,Matrix_MultiplyVector3fByState,0x80181A98,0x2E
asm/non_matchings/code/sys_matrix/Matrix_GetStateTranslation.s,Matrix_GetStateTranslation,0x80181B50,0xA
asm/non_matchings/code/sys_matrix/Matrix_GetStateTranslationAndScaledX.s,Matrix_GetStateTranslationAndScaledX,0x80181B78,0x13
asm/non_matchings/code/sys_matrix/Matrix_GetStateTranslationAndScaledY.s,Matrix_GetStateTranslationAndScaledY,0x80181BC4,0x13
asm/non_matchings/code/sys_matrix/Matrix_GetStateTranslationAndScaledZ.s,Matrix_GetStateTranslationAndScaledZ,0x80181C10,0x13
asm/non_matchings/code/sys_matrix/Matrix_MultiplyVector3fXZByCurrentState.s,Matrix_MultiplyVector3fXZByCurrentState,0x80181C5C,0x20
asm/non_matchings/code/sys_matrix/Matrix_MtxFCopy.s,Matrix_MtxFCopy,0x80181CDC,0x22
asm/non_matchings/code/sys_matrix/SysMatrix_FromRSPMatrix.s,SysMatrix_FromRSPMatrix,0x80181D64,0x95
asm/non_matchings/code/sys_matrix/SysMatrix_MultiplyVector3fByMatrix.s,SysMatrix_MultiplyVector3fByMatrix,0x80181FB8,0x2C
asm/non_matchings/code/sys_matrix/SysMatrix_TransposeXYZ.s,SysMatrix_TransposeXYZ,0x80182068,0xE
asm/non_matchings/code/sys_matrix/SysMatrix_NormalizeXYZ.s,SysMatrix_NormalizeXYZ,0x801820A0,0x3F
asm/non_matchings/code/sys_matrix/Matrix_FromRSPMatrix.s,Matrix_FromRSPMatrix,0x80181D64,0x95
asm/non_matchings/code/sys_matrix/Matrix_MultiplyVector3fByMatrix.s,Matrix_MultiplyVector3fByMatrix,0x80181FB8,0x2C
asm/non_matchings/code/sys_matrix/Matrix_TransposeXYZ.s,Matrix_TransposeXYZ,0x80182068,0xE
asm/non_matchings/code/sys_matrix/Matrix_NormalizeXYZ.s,Matrix_NormalizeXYZ,0x801820A0,0x3F
asm/non_matchings/code/sys_matrix/func_8018219C.s,func_8018219C,0x8018219C,0x4A
asm/non_matchings/code/sys_matrix/func_801822C4.s,func_801822C4,0x801822C4,0x4A
asm/non_matchings/code/sys_matrix/SysMatrix_InsertRotationAroundUnitVector_f.s,SysMatrix_InsertRotationAroundUnitVector_f,0x801823EC,0x118
asm/non_matchings/code/sys_matrix/SysMatrix_InsertRotationAroundUnitVector_s.s,SysMatrix_InsertRotationAroundUnitVector_s,0x8018284C,0x111
asm/non_matchings/code/sys_matrix/Matrix_InsertRotationAroundUnitVector_f.s,Matrix_InsertRotationAroundUnitVector_f,0x801823EC,0x118
asm/non_matchings/code/sys_matrix/Matrix_InsertRotationAroundUnitVector_s.s,Matrix_InsertRotationAroundUnitVector_s,0x8018284C,0x111
asm/non_matchings/code/sys_matrix/func_80182C90.s,func_80182C90,0x80182C90,0x4
asm/non_matchings/code/sys_matrix/func_80182CA0.s,func_80182CA0,0x80182CA0,0x7
asm/non_matchings/code/sys_matrix/func_80182CBC.s,func_80182CBC,0x80182CBC,0x4
1 asm/non_matchings/code/z_en_a_keep/EnAObj_Init.s EnAObj_Init 0x800A5AC0 0x2B
1175 asm/non_matchings/code/z_eventmgr/func_800F21CC.s func_800F21CC 0x800F21CC 0x3E
1176 asm/non_matchings/code/z_eventmgr/func_800F22C4.s func_800F22C4 0x800F22C4 0x40
1177 asm/non_matchings/code/z_eventmgr/ActorCutscene_SetReturnCamera.s ActorCutscene_SetReturnCamera 0x800F23C4 0x7
1178 asm/non_matchings/code/code_800F23E0/func_800F23E0.s asm/non_matchings/code/z_fcurve_data/func_800F23E0.s func_800F23E0 0x800F23E0 0x26
1179 asm/non_matchings/code/code_800F23E0/func_800F2478.s asm/non_matchings/code/z_fcurve_data/func_800F2478.s func_800F2478 0x800F2478 0x6A
1180 asm/non_matchings/code/z_fcurve_data_skelanime/func_800F2620.s func_800F2620 0x800F2620 0xC
1181 asm/non_matchings/code/z_fcurve_data_skelanime/func_800F2650.s func_800F2650 0x800F2650 0x1C
1182 asm/non_matchings/code/z_fcurve_data_skelanime/func_800F26C0.s func_800F26C0 0x800F26C0 0xC
1684 asm/non_matchings/code/z_path/func_801224E0.s func_801224E0 0x801224E0 0x11
1685 asm/non_matchings/code/z_path/func_80122524.s func_80122524 0x80122524 0x2A
1686 asm/non_matchings/code/z_path/func_801225CC.s func_801225CC 0x801225CC 0x25
1687 asm/non_matchings/code/code_80122660/func_80122660.s asm/non_matchings/code/z_pause/func_80122660.s func_80122660 0x80122660 0x4
1688 asm/non_matchings/code/code_80122660/func_80122670.s asm/non_matchings/code/z_pause/func_80122670.s func_80122670 0x80122670 0x1C
1689 asm/non_matchings/code/z_player_lib/func_801226E0.s func_801226E0 0x801226E0 0x19
1690 asm/non_matchings/code/z_player_lib/func_80122744.s func_80122744 0x80122744 0x7
1691 asm/non_matchings/code/z_player_lib/func_80122760.s func_80122760 0x80122760 0x42
2040 asm/non_matchings/code/z_skelanime/SkelAnime_DrawLimb.s SkelAnime_DrawLimb 0x80133948 0x7D
2041 asm/non_matchings/code/z_skelanime/SkelAnime_Draw.s SkelAnime_Draw 0x80133B3C 0x68
2042 asm/non_matchings/code/z_skelanime/SkelAnime_DrawLimbSV.s SkelAnime_DrawLimbSV 0x80133CDC 0x93
2043 asm/non_matchings/code/z_skelanime/SkelAnime_DrawSV.s asm/non_matchings/code/z_skelanime/SkelAnime_DrawFlexOpa.s SkelAnime_DrawSV SkelAnime_DrawFlexOpa 0x80133F28 0x88
2044 asm/non_matchings/code/z_skelanime/func_80134148.s func_80134148 0x80134148 0x9E
2045 asm/non_matchings/code/z_skelanime/func_801343C0.s func_801343C0 0x801343C0 0x90
2046 asm/non_matchings/code/z_skelanime/SkelAnime_AnimateFrame.s SkelAnime_AnimateFrame 0x80134600 0x49
2047 asm/non_matchings/code/z_skelanime/SkelAnime_GetTotalFrames.s SkelAnime_GetTotalFrames 0x80134724 0x9
2048 asm/non_matchings/code/z_skelanime/SkelAnime_GetFrameCount.s asm/non_matchings/code/z_skelanime/Animation_GetLastFrame.s SkelAnime_GetFrameCount Animation_GetLastFrame 0x80134748 0xB
2049 asm/non_matchings/code/z_skelanime/SkelAnime_Draw2Limb.s SkelAnime_Draw2Limb 0x80134774 0x87
2050 asm/non_matchings/code/z_skelanime/SkelAnime_Draw2.s asm/non_matchings/code/z_skelanime/SkelAnime_Draw.s SkelAnime_Draw2 SkelAnime_Draw 0x80134990 0x71
2051 asm/non_matchings/code/z_skelanime/SkelAnime_DrawLimbSV2.s SkelAnime_DrawLimbSV2 0x80134B54 0x9A
2052 asm/non_matchings/code/z_skelanime/SkelAnime_DrawSV2.s asm/non_matchings/code/z_skelanime/SkelAnime_DrawFlex.s SkelAnime_DrawSV2 SkelAnime_DrawFlex 0x80134DBC 0x90
2053 asm/non_matchings/code/z_skelanime/func_80134FFC.s func_80134FFC 0x80134FFC 0xF6
2054 asm/non_matchings/code/z_skelanime/func_801353D4.s func_801353D4 0x801353D4 0x9
2055 asm/non_matchings/code/z_skelanime/SkelAnime_GetTotalFrames2.s SkelAnime_GetTotalFrames2 0x801353F8 0x9
2096 asm/non_matchings/code/z_skelanime/func_80136990.s func_80136990 0x80136990 0x2E
2097 asm/non_matchings/code/z_skelanime/func_80136A48.s func_80136A48 0x80136A48 0xD
2098 asm/non_matchings/code/z_skelanime/SkelAnime_Init.s SkelAnime_Init 0x80136A7C 0x2D
2099 asm/non_matchings/code/z_skelanime/SkelAnime_InitSV.s asm/non_matchings/code/z_skelanime/SkelAnime_InitFlex.s SkelAnime_InitSV SkelAnime_InitFlex 0x80136B30 0x2F
2100 asm/non_matchings/code/z_skelanime/SkelAnime_InitSkin.s SkelAnime_InitSkin 0x80136BEC 0x26
2101 asm/non_matchings/code/z_skelanime/func_80136C84.s func_80136C84 0x80136C84 0x13
2102 asm/non_matchings/code/z_skelanime/SkelAnime_FrameUpdateMatrix.s asm/non_matchings/code/z_skelanime/SkelAnime_Update.s SkelAnime_FrameUpdateMatrix SkelAnime_Update 0x80136CD0 0x9
2103 asm/non_matchings/code/z_skelanime/func_80136CF4.s func_80136CF4 0x80136CF4 0x29
2104 asm/non_matchings/code/z_skelanime/func_80136D98.s func_80136D98 0x80136D98 0x5B
2105 asm/non_matchings/code/z_skelanime/func_80136F04.s func_80136F04 0x80136F04 0x4A
2106 asm/non_matchings/code/z_skelanime/func_8013702C.s func_8013702C 0x8013702C 0x21
2107 asm/non_matchings/code/z_skelanime/func_801370B0.s func_801370B0 0x801370B0 0x23
2108 asm/non_matchings/code/z_skelanime/func_8013713C.s func_8013713C 0x8013713C 0x3C
2109 asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnimImpl.s asm/non_matchings/code/z_skelanime/Animation_ChangeImpl.s SkelAnime_ChangeAnimImpl Animation_ChangeImpl 0x8013722C 0x6F
2110 asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnim.s asm/non_matchings/code/z_skelanime/Animation_Change.s SkelAnime_ChangeAnim Animation_Change 0x801373E8 0x12
2111 asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnimDefaultStop.s asm/non_matchings/code/z_skelanime/Animation_PlayOnce.s SkelAnime_ChangeAnimDefaultStop Animation_PlayOnce 0x80137430 0x16
2112 asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnimTransitionStop.s asm/non_matchings/code/z_skelanime/Animation_MorphToPlayOnce.s SkelAnime_ChangeAnimTransitionStop Animation_MorphToPlayOnce 0x80137488 0x17
2113 asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnimPlaybackStop.s asm/non_matchings/code/z_skelanime/Animation_PlayOnceSetSpeed.s SkelAnime_ChangeAnimPlaybackStop Animation_PlayOnceSetSpeed 0x801374E4 0x17
2114 asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnimDefaultRepeat.s asm/non_matchings/code/z_skelanime/Animation_PlayLoop.s SkelAnime_ChangeAnimDefaultRepeat Animation_PlayLoop 0x80137540 0x15
2115 asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnimTransitionRepeat.s asm/non_matchings/code/z_skelanime/Animation_MorphToLoop.s SkelAnime_ChangeAnimTransitionRepeat Animation_MorphToLoop 0x80137594 0xE
2116 asm/non_matchings/code/z_skelanime/SkelAnime_ChangeAnimPlaybackRepeat.s asm/non_matchings/code/z_skelanime/Animation_ChangePlaybackRepeat.s SkelAnime_ChangeAnimPlaybackRepeat Animation_ChangePlaybackRepeat 0x801375CC 0x16
2117 asm/non_matchings/code/z_skelanime/SkelAnime_AnimSetStop.s SkelAnime_AnimSetStop 0x80137624 0xB
2118 asm/non_matchings/code/z_skelanime/SkelAnime_AnimReverse.s SkelAnime_AnimReverse 0x80137650 0x9
2119 asm/non_matchings/code/z_skelanime/func_80137674.s func_80137674 0x80137674 0x1A
2120 asm/non_matchings/code/z_skelanime/func_801376DC.s func_801376DC 0x801376DC 0x1B
2121 asm/non_matchings/code/z_skelanime/func_80137748.s func_80137748 0x80137748 0x5C
2122 asm/non_matchings/code/z_skelanime/func_801378B8.s asm/non_matchings/code/z_skelanime/Animation_OnFrame.s func_801378B8 Animation_OnFrame 0x801378B8 0xA
2123 asm/non_matchings/code/z_skelanime/SkelAnime_Free.s SkelAnime_Free 0x801378E0 0x13
2124 asm/non_matchings/code/z_skelanime/SkelAnime_CopyVec3s.s SkelAnime_CopyVec3s 0x8013792C 0x11
2125 asm/non_matchings/code/z_skin/func_80137970.s func_80137970 0x80137970 0x71
2705 asm/non_matchings/code/padmgr/Padmgr_GetInput.s Padmgr_GetInput 0x80175F98 0xF
2706 asm/non_matchings/code/padmgr/Padmgr_GetInput2.s Padmgr_GetInput2 0x80175FD4 0xF
2707 asm/non_matchings/code/padmgr/Padmgr_ThreadEntry.s Padmgr_ThreadEntry 0x80176010 0x61
2708 asm/non_matchings/code/padmgr/Padmgr_Start.s asm/non_matchings/code/padmgr/PadMgr_Init.s Padmgr_Start PadMgr_Init 0x80176194 0x3B
2709 asm/non_matchings/code/sched/Sched_SwapFramebuffer.s Sched_SwapFramebuffer 0x80176280 0x25
2710 asm/non_matchings/code/sched/Sched_RetraceUpdateFramebuffer.s Sched_RetraceUpdateFramebuffer 0x80176314 0x14
2711 asm/non_matchings/code/sched/Sched_HandleReset.s Sched_HandleReset 0x80176364 0x3
2868 asm/non_matchings/code/sys_math_atan/Math_Atan2F.s Math_Atan2F 0x801800CC 0xD
2869 asm/non_matchings/code/sys_math_atan/Math_FAtan2F.s Math_FAtan2F 0x80180100 0xB
2870 asm/non_matchings/code/sys_math_atan/Math_Acot2F.s Math_Acot2F 0x8018012C 0xD
2871 asm/non_matchings/code/sys_matrix/SysMatrix_StateAlloc.s asm/non_matchings/code/sys_matrix/Matrix_StateAlloc.s SysMatrix_StateAlloc Matrix_StateAlloc 0x80180160 0xF
2872 asm/non_matchings/code/sys_matrix/SysMatrix_StatePush.s asm/non_matchings/code/sys_matrix/Matrix_StatePush.s SysMatrix_StatePush Matrix_StatePush 0x8018019C 0xC
2873 asm/non_matchings/code/sys_matrix/SysMatrix_StatePop.s asm/non_matchings/code/sys_matrix/Matrix_StatePop.s SysMatrix_StatePop Matrix_StatePop 0x801801CC 0x7
2874 asm/non_matchings/code/sys_matrix/SysMatrix_CopyCurrentState.s asm/non_matchings/code/sys_matrix/Matrix_CopyCurrentState.s SysMatrix_CopyCurrentState Matrix_CopyCurrentState 0x801801E8 0x9
2875 asm/non_matchings/code/sys_matrix/SysMatrix_SetCurrentState.s asm/non_matchings/code/sys_matrix/Matrix_SetCurrentState.s SysMatrix_SetCurrentState Matrix_SetCurrentState 0x8018020C 0xA
2876 asm/non_matchings/code/sys_matrix/SysMatrix_GetCurrentState.s asm/non_matchings/code/sys_matrix/Matrix_GetCurrentState.s SysMatrix_GetCurrentState Matrix_GetCurrentState 0x80180234 0x4
2877 asm/non_matchings/code/sys_matrix/SysMatrix_InsertMatrix.s asm/non_matchings/code/sys_matrix/Matrix_InsertMatrix.s SysMatrix_InsertMatrix Matrix_InsertMatrix 0x80180244 0x16
2878 asm/non_matchings/code/sys_matrix/SysMatrix_InsertTranslation.s asm/non_matchings/code/sys_matrix/Matrix_InsertTranslation.s SysMatrix_InsertTranslation Matrix_InsertTranslation 0x8018029C 0x40
2879 asm/non_matchings/code/sys_matrix/Matrix_Scale.s Matrix_Scale 0x8018039C 0x37
2880 asm/non_matchings/code/sys_matrix/SysMatrix_InsertXRotation_s.s asm/non_matchings/code/sys_matrix/Matrix_InsertXRotation_s.s SysMatrix_InsertXRotation_s Matrix_InsertXRotation_s 0x80180478 0x66
2881 asm/non_matchings/code/sys_matrix/SysMatrix_InsertXRotation_f.s asm/non_matchings/code/sys_matrix/Matrix_InsertXRotation_f.s SysMatrix_InsertXRotation_f Matrix_InsertXRotation_f 0x80180610 0x6A
2882 asm/non_matchings/code/sys_matrix/SysMatrix_RotateStateAroundXAxis.s asm/non_matchings/code/sys_matrix/Matrix_RotateStateAroundXAxis.s SysMatrix_RotateStateAroundXAxis Matrix_RotateStateAroundXAxis 0x801807B8 0x52
2883 asm/non_matchings/code/sys_matrix/SysMatrix_SetStateXRotation.s asm/non_matchings/code/sys_matrix/Matrix_SetStateXRotation.s SysMatrix_SetStateXRotation Matrix_SetStateXRotation 0x80180900 0x2B
2884 asm/non_matchings/code/sys_matrix/Matrix_RotateY.s Matrix_RotateY 0x801809AC 0x67
2885 asm/non_matchings/code/sys_matrix/SysMatrix_InsertYRotation_f.s asm/non_matchings/code/sys_matrix/Matrix_InsertYRotation_f.s SysMatrix_InsertYRotation_f Matrix_InsertYRotation_f 0x80180B48 0x6C
2886 asm/non_matchings/code/sys_matrix/SysMatrix_InsertZRotation_s.s asm/non_matchings/code/sys_matrix/Matrix_InsertZRotation_s.s SysMatrix_InsertZRotation_s Matrix_InsertZRotation_s 0x80180CF8 0x66
2887 asm/non_matchings/code/sys_matrix/SysMatrix_InsertZRotation_f.s asm/non_matchings/code/sys_matrix/Matrix_InsertZRotation_f.s SysMatrix_InsertZRotation_f Matrix_InsertZRotation_f 0x80180E90 0x6B
2888 asm/non_matchings/code/sys_matrix/SysMatrix_InsertRotation.s asm/non_matchings/code/sys_matrix/Matrix_InsertRotation.s SysMatrix_InsertRotation Matrix_InsertRotation 0x8018103C 0xB0
2889 asm/non_matchings/code/sys_matrix/SysMatrix_RotateAndTranslateState.s asm/non_matchings/code/sys_matrix/Matrix_RotateAndTranslateState.s SysMatrix_RotateAndTranslateState Matrix_RotateAndTranslateState 0x801812FC 0xD5
2890 asm/non_matchings/code/sys_matrix/SysMatrix_SetStateRotationAndTranslation.s asm/non_matchings/code/sys_matrix/Matrix_SetStateRotationAndTranslation.s SysMatrix_SetStateRotationAndTranslation Matrix_SetStateRotationAndTranslation 0x80181650 0x6B
2891 asm/non_matchings/code/sys_matrix/SysMatrix_ToRSPMatrix.s asm/non_matchings/code/sys_matrix/Matrix_ToRSPMatrix.s SysMatrix_ToRSPMatrix Matrix_ToRSPMatrix 0x801817FC 0x87
2892 asm/non_matchings/code/sys_matrix/SysMatrix_GetStateAsRSPMatrix.s asm/non_matchings/code/sys_matrix/Matrix_GetStateAsRSPMatrix.s SysMatrix_GetStateAsRSPMatrix Matrix_GetStateAsRSPMatrix 0x80181A18 0xA
2893 asm/non_matchings/code/sys_matrix/Matrix_NewMtx.s Matrix_NewMtx 0x80181A40 0xB
2894 asm/non_matchings/code/sys_matrix/SysMatrix_AppendToPolyOpaDisp.s asm/non_matchings/code/sys_matrix/Matrix_AppendToPolyOpaDisp.s SysMatrix_AppendToPolyOpaDisp Matrix_AppendToPolyOpaDisp 0x80181A6C 0xB
2895 asm/non_matchings/code/sys_matrix/SysMatrix_MultiplyVector3fByState.s asm/non_matchings/code/sys_matrix/Matrix_MultiplyVector3fByState.s SysMatrix_MultiplyVector3fByState Matrix_MultiplyVector3fByState 0x80181A98 0x2E
2896 asm/non_matchings/code/sys_matrix/SysMatrix_GetStateTranslation.s asm/non_matchings/code/sys_matrix/Matrix_GetStateTranslation.s SysMatrix_GetStateTranslation Matrix_GetStateTranslation 0x80181B50 0xA
2897 asm/non_matchings/code/sys_matrix/SysMatrix_GetStateTranslationAndScaledX.s asm/non_matchings/code/sys_matrix/Matrix_GetStateTranslationAndScaledX.s SysMatrix_GetStateTranslationAndScaledX Matrix_GetStateTranslationAndScaledX 0x80181B78 0x13
2898 asm/non_matchings/code/sys_matrix/SysMatrix_GetStateTranslationAndScaledY.s asm/non_matchings/code/sys_matrix/Matrix_GetStateTranslationAndScaledY.s SysMatrix_GetStateTranslationAndScaledY Matrix_GetStateTranslationAndScaledY 0x80181BC4 0x13
2899 asm/non_matchings/code/sys_matrix/SysMatrix_GetStateTranslationAndScaledZ.s asm/non_matchings/code/sys_matrix/Matrix_GetStateTranslationAndScaledZ.s SysMatrix_GetStateTranslationAndScaledZ Matrix_GetStateTranslationAndScaledZ 0x80181C10 0x13
2900 asm/non_matchings/code/sys_matrix/SysMatrix_MultiplyVector3fXZByCurrentState.s asm/non_matchings/code/sys_matrix/Matrix_MultiplyVector3fXZByCurrentState.s SysMatrix_MultiplyVector3fXZByCurrentState Matrix_MultiplyVector3fXZByCurrentState 0x80181C5C 0x20
2901 asm/non_matchings/code/sys_matrix/Matrix_MtxFCopy.s Matrix_MtxFCopy 0x80181CDC 0x22
2902 asm/non_matchings/code/sys_matrix/SysMatrix_FromRSPMatrix.s asm/non_matchings/code/sys_matrix/Matrix_FromRSPMatrix.s SysMatrix_FromRSPMatrix Matrix_FromRSPMatrix 0x80181D64 0x95
2903 asm/non_matchings/code/sys_matrix/SysMatrix_MultiplyVector3fByMatrix.s asm/non_matchings/code/sys_matrix/Matrix_MultiplyVector3fByMatrix.s SysMatrix_MultiplyVector3fByMatrix Matrix_MultiplyVector3fByMatrix 0x80181FB8 0x2C
2904 asm/non_matchings/code/sys_matrix/SysMatrix_TransposeXYZ.s asm/non_matchings/code/sys_matrix/Matrix_TransposeXYZ.s SysMatrix_TransposeXYZ Matrix_TransposeXYZ 0x80182068 0xE
2905 asm/non_matchings/code/sys_matrix/SysMatrix_NormalizeXYZ.s asm/non_matchings/code/sys_matrix/Matrix_NormalizeXYZ.s SysMatrix_NormalizeXYZ Matrix_NormalizeXYZ 0x801820A0 0x3F
2906 asm/non_matchings/code/sys_matrix/func_8018219C.s func_8018219C 0x8018219C 0x4A
2907 asm/non_matchings/code/sys_matrix/func_801822C4.s func_801822C4 0x801822C4 0x4A
2908 asm/non_matchings/code/sys_matrix/SysMatrix_InsertRotationAroundUnitVector_f.s asm/non_matchings/code/sys_matrix/Matrix_InsertRotationAroundUnitVector_f.s SysMatrix_InsertRotationAroundUnitVector_f Matrix_InsertRotationAroundUnitVector_f 0x801823EC 0x118
2909 asm/non_matchings/code/sys_matrix/SysMatrix_InsertRotationAroundUnitVector_s.s asm/non_matchings/code/sys_matrix/Matrix_InsertRotationAroundUnitVector_s.s SysMatrix_InsertRotationAroundUnitVector_s Matrix_InsertRotationAroundUnitVector_s 0x8018284C 0x111
2910 asm/non_matchings/code/sys_matrix/func_80182C90.s func_80182C90 0x80182C90 0x4
2911 asm/non_matchings/code/sys_matrix/func_80182CA0.s func_80182CA0 0x80182CA0 0x7
2912 asm/non_matchings/code/sys_matrix/func_80182CBC.s func_80182CBC 0x80182CBC 0x4