Start filling out CVector3f/CTransform4f

Former-commit-id: e16e6bca49
This commit is contained in:
Luke Street 2022-08-13 00:32:42 -04:00
parent f7f0a8e140
commit 64c034c9f7
216 changed files with 3386 additions and 3216 deletions

View File

@ -250,9 +250,9 @@ lbl_802CD7AC:
lbl_802CD7C0:
/* 802CD7C0 002CA720 C0 62 C4 88 */ lfs f3, lbl_805AE1A8@sda21(r2)
lbl_802CD7C4:
/* 802CD7C4 002CA724 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802CD7C4 002CA724 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802CD7C8 002CA728 80 A1 00 0C */ lwz r5, 0xc(r1)
/* 802CD7CC 002CA72C 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 802CD7CC 002CA72C 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 802CD7D0 002CA730 38 61 00 48 */ addi r3, r1, 0x48
/* 802CD7D4 002CA734 C0 44 00 00 */ lfs f2, 0(r4)
/* 802CD7D8 002CA738 54 A0 10 3A */ slwi r0, r5, 2
@ -386,9 +386,9 @@ CollideMovingSphere__16CCollidableAABoxFRC27CInternalCollisionStructureRC9CVecto
/* 802CD9C0 002CA920 D0 01 00 8C */ stfs f0, 0x8c(r1)
/* 802CD9C4 002CA924 48 00 69 91 */ bl Transform__17CCollidableSphereCFRC12CTransform4f
/* 802CD9C8 002CA928 C0 C1 00 28 */ lfs f6, 0x28(r1)
/* 802CD9CC 002CA92C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802CD9CC 002CA92C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802CD9D0 002CA930 C0 A1 00 2C */ lfs f5, 0x2c(r1)
/* 802CD9D4 002CA934 39 03 66 A0 */ addi r8, r3, skZero3f@l
/* 802CD9D4 002CA934 39 03 66 A0 */ addi r8, r3, sZeroVector__9CVector3f@l
/* 802CD9D8 002CA938 C0 81 00 30 */ lfs f4, 0x30(r1)
/* 802CD9DC 002CA93C 38 61 00 50 */ addi r3, r1, 0x50
/* 802CD9E0 002CA940 C0 61 00 34 */ lfs f3, 0x34(r1)
@ -558,9 +558,9 @@ CollideMovingAABox__16CCollidableAABoxFRC27CInternalCollisionStructureRC9CVector
/* 802CDC5C 002CABBC D0 21 00 8C */ stfs f1, 0x8c(r1)
/* 802CDC60 002CABC0 D0 01 00 90 */ stfs f0, 0x90(r1)
/* 802CDC64 002CABC4 4B FF F8 79 */ bl Transform__16CCollidableAABoxCFRC12CTransform4f
/* 802CDC68 002CABC8 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802CDC68 002CABC8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802CDC6C 002CABCC C0 A1 00 34 */ lfs f5, 0x34(r1)
/* 802CDC70 002CABD0 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 802CDC70 002CABD0 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 802CDC74 002CABD4 C0 81 00 38 */ lfs f4, 0x38(r1)
/* 802CDC78 002CABD8 C0 C4 00 00 */ lfs f6, 0(r4)
/* 802CDC7C 002CABDC 7F 65 DB 78 */ mr r5, r27

View File

@ -306,9 +306,9 @@ CollideMovingAABox__17CCollidableSphereFRC27CInternalCollisionStructureRC9CVecto
/* 802D41AC 002D110C D0 01 00 74 */ stfs f0, 0x74(r1)
/* 802D41B0 002D1110 48 00 01 A5 */ bl Transform__17CCollidableSphereCFRC12CTransform4f
/* 802D41B4 002D1114 C0 61 00 10 */ lfs f3, 0x10(r1)
/* 802D41B8 002D1118 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802D41B8 002D1118 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802D41BC 002D111C C0 41 00 14 */ lfs f2, 0x14(r1)
/* 802D41C0 002D1120 39 23 66 A0 */ addi r9, r3, skZero3f@l
/* 802D41C0 002D1120 39 23 66 A0 */ addi r9, r3, sZeroVector__9CVector3f@l
/* 802D41C4 002D1124 C0 21 00 18 */ lfs f1, 0x18(r1)
/* 802D41C8 002D1128 7F 65 DB 78 */ mr r5, r27
/* 802D41CC 002D112C C0 01 00 1C */ lfs f0, 0x1c(r1)
@ -838,8 +838,8 @@ Sphere_Sphere__7CollideFRC27CInternalCollisionStructureR18CCollisionInfoList:
/* 802D498C 002D18EC D0 21 00 10 */ stfs f1, 0x10(r1)
/* 802D4990 002D18F0 48 00 00 0C */ b lbl_802D499C
lbl_802D4994:
/* 802D4994 002D18F4 3C 60 80 5A */ lis r3, lbl_805A6718@ha
/* 802D4998 002D18F8 38 83 67 18 */ addi r4, r3, lbl_805A6718@l
/* 802D4994 002D18F4 3C 60 80 5A */ lis r3, sRightVector__9CVector3f@ha
/* 802D4998 002D18F8 38 83 67 18 */ addi r4, r3, sRightVector__9CVector3f@l
lbl_802D499C:
/* 802D499C 002D18FC C0 04 00 00 */ lfs f0, 0(r4)
/* 802D49A0 002D1900 7F E3 FB 78 */ mr r3, r31
@ -1095,8 +1095,8 @@ lbl_802D4D50:
/* 802D4D5C 002D1CBC 38 60 00 00 */ li r3, 0
/* 802D4D60 002D1CC0 48 00 03 6C */ b lbl_802D50CC
lbl_802D4D64:
/* 802D4D64 002D1CC4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802D4D68 002D1CC8 C4 83 66 A0 */ lfsu f4, skZero3f@l(r3)
/* 802D4D64 002D1CC4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802D4D68 002D1CC8 C4 83 66 A0 */ lfsu f4, sZeroVector__9CVector3f@l(r3)
/* 802D4D6C 002D1CCC 28 08 00 2A */ cmplwi r8, 0x2a
/* 802D4D70 002D1CD0 C0 63 00 04 */ lfs f3, 4(r3)
/* 802D4D74 002D1CD4 C0 43 00 08 */ lfs f2, 8(r3)

View File

@ -197,8 +197,8 @@ __ct__14CCollisionInfoFRC6CAABoxRC13CMaterialListRC13CMaterialListRC9CVector3fRC
.global __ct__14CCollisionInfoFRC9CVector3fRC13CMaterialListRC13CMaterialListRC9CVector3fRC9CVector3f
__ct__14CCollisionInfoFRC9CVector3fRC13CMaterialListRC13CMaterialListRC9CVector3fRC9CVector3f:
/* 802CE37C 002CB2DC C0 04 00 00 */ lfs f0, 0(r4)
/* 802CE380 002CB2E0 3D 20 80 5A */ lis r9, skZero3f@ha
/* 802CE384 002CB2E4 39 49 66 A0 */ addi r10, r9, skZero3f@l
/* 802CE380 002CB2E0 3D 20 80 5A */ lis r9, sZeroVector__9CVector3f@ha
/* 802CE384 002CB2E4 39 49 66 A0 */ addi r10, r9, sZeroVector__9CVector3f@l
/* 802CE388 002CB2E8 39 20 00 01 */ li r9, 1
/* 802CE38C 002CB2EC D0 03 00 00 */ stfs f0, 0(r3)
/* 802CE390 002CB2F0 38 00 00 00 */ li r0, 0
@ -251,8 +251,8 @@ __ct__14CCollisionInfoFRC9CVector3fRC13CMaterialListRC13CMaterialListRC9CVector3
.global __ct__14CCollisionInfoFRC9CVector3fRC13CMaterialListRC13CMaterialListRC9CVector3f
__ct__14CCollisionInfoFRC9CVector3fRC13CMaterialListRC13CMaterialListRC9CVector3f:
/* 802CE448 002CB3A8 C0 04 00 00 */ lfs f0, 0(r4)
/* 802CE44C 002CB3AC 3D 00 80 5A */ lis r8, skZero3f@ha
/* 802CE450 002CB3B0 39 28 66 A0 */ addi r9, r8, skZero3f@l
/* 802CE44C 002CB3AC 3D 00 80 5A */ lis r8, sZeroVector__9CVector3f@ha
/* 802CE450 002CB3B0 39 28 66 A0 */ addi r9, r8, sZeroVector__9CVector3f@l
/* 802CE454 002CB3B4 39 00 00 01 */ li r8, 1
/* 802CE458 002CB3B8 D0 03 00 00 */ stfs f0, 0(r3)
/* 802CE45C 002CB3BC 38 00 00 00 */ li r0, 0

View File

@ -462,9 +462,9 @@ lbl_802D5ADC:
AABoxIntersectsBox__6COBBoxFRC6CAABox:
/* 802D5B74 002D2AD4 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 802D5B78 002D2AD8 7C 08 02 A6 */ mflr r0
/* 802D5B7C 002D2ADC 3C A0 80 5A */ lis r5, skIdentity4f@ha
/* 802D5B7C 002D2ADC 3C A0 80 5A */ lis r5, sIdentity__12CTransform4f@ha
/* 802D5B80 002D2AE0 90 01 00 54 */ stw r0, 0x54(r1)
/* 802D5B84 002D2AE4 38 A5 66 70 */ addi r5, r5, skIdentity4f@l
/* 802D5B84 002D2AE4 38 A5 66 70 */ addi r5, r5, sIdentity__12CTransform4f@l
/* 802D5B88 002D2AE8 93 E1 00 4C */ stw r31, 0x4c(r1)
/* 802D5B8C 002D2AEC 7C 7F 1B 78 */ mr r31, r3
/* 802D5B90 002D2AF0 38 61 00 08 */ addi r3, r1, 8
@ -512,9 +512,9 @@ LineIntersectsBox__6COBBoxCFRC5CMRayRf:
/* 802D5C2C 002D2B8C 7F A5 EB 78 */ mr r5, r29
/* 802D5C30 002D2B90 38 61 00 38 */ addi r3, r1, 0x38
/* 802D5C34 002D2B94 48 00 03 B5 */ bl GetInvUnscaledTransformRay__5CMRayCFRC12CTransform4f
/* 802D5C38 002D2B98 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802D5C38 002D2B98 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802D5C3C 002D2B9C C3 A1 00 38 */ lfs f29, 0x38(r1)
/* 802D5C40 002D2BA0 38 E3 66 A0 */ addi r7, r3, skZero3f@l
/* 802D5C40 002D2BA0 38 E3 66 A0 */ addi r7, r3, sZeroVector__9CVector3f@l
/* 802D5C44 002D2BA4 C3 C1 00 3C */ lfs f30, 0x3c(r1)
/* 802D5C48 002D2BA8 C3 E1 00 40 */ lfs f31, 0x40(r1)
/* 802D5C4C 002D2BAC 7F E6 FB 78 */ mr r6, r31

View File

@ -2432,10 +2432,10 @@ lbl_802D1F94:
/* 802D1FB0 002CEF10 48 00 00 F0 */ b lbl_802D20A0
lbl_802D1FB4:
/* 802D1FB4 002CEF14 D8 3D 00 00 */ stfd f1, 0(r29)
/* 802D1FB8 002CEF18 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802D1FB8 002CEF18 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802D1FBC 002CEF1C 54 A0 10 3A */ slwi r0, r5, 2
/* 802D1FC0 002CEF20 C0 02 C4 B8 */ lfs f0, lbl_805AE1D8@sda21(r2)
/* 802D1FC4 002CEF24 C4 23 66 A0 */ lfsu f1, skZero3f@l(r3)
/* 802D1FC4 002CEF24 C4 23 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r3)
/* 802D1FC8 002CEF28 D0 3F 00 00 */ stfs f1, 0(r31)
/* 802D1FCC 002CEF2C C0 23 00 04 */ lfs f1, 4(r3)
/* 802D1FD0 002CEF30 D0 3F 00 04 */ stfs f1, 4(r31)
@ -3955,9 +3955,9 @@ lbl_802D350C:
/* 802D350C 002D046C 38 60 00 00 */ li r3, 0
/* 802D3510 002D0470 48 00 00 54 */ b lbl_802D3564
lbl_802D3514:
/* 802D3514 002D0474 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802D3514 002D0474 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802D3518 002D0478 D8 7F 00 00 */ stfd f3, 0(r31)
/* 802D351C 002D047C 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 802D351C 002D047C 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 802D3520 002D0480 54 A0 10 3A */ slwi r0, r5, 2
/* 802D3524 002D0484 C0 04 00 00 */ lfs f0, 0(r4)
/* 802D3528 002D0488 38 61 00 08 */ addi r3, r1, 8
@ -3998,11 +3998,11 @@ RayAABoxIntersection__13CollisionUtilFRC5CMRayRC6CAABoxR9CVector3fRf:
/* 802D359C 002D04FC C0 22 C4 B8 */ lfs f1, lbl_805AE1D8@sda21(r2)
/* 802D35A0 002D0500 93 E1 00 3C */ stw r31, 0x3c(r1)
/* 802D35A4 002D0504 39 27 6A 50 */ addi r9, r7, lbl_803D6A50@l
/* 802D35A8 002D0508 3C E0 80 5A */ lis r7, skZero3f@ha
/* 802D35A8 002D0508 3C E0 80 5A */ lis r7, sZeroVector__9CVector3f@ha
/* 802D35AC 002D050C 39 48 6A 5C */ addi r10, r8, lbl_803D6A5C@l
/* 802D35B0 002D0510 93 C1 00 38 */ stw r30, 0x38(r1)
/* 802D35B4 002D0514 3B C0 00 01 */ li r30, 1
/* 802D35B8 002D0518 C4 87 66 A0 */ lfsu f4, skZero3f@l(r7)
/* 802D35B8 002D0518 C4 87 66 A0 */ lfsu f4, sZeroVector__9CVector3f@l(r7)
/* 802D35BC 002D051C C0 03 00 18 */ lfs f0, 0x18(r3)
/* 802D35C0 002D0520 83 E9 00 00 */ lwz r31, 0(r9)
/* 802D35C4 002D0524 81 89 00 04 */ lwz r12, 4(r9)
@ -4269,9 +4269,9 @@ lbl_802D396C:
/* 802D3970 002D08D0 48 00 00 50 */ b lbl_802D39C0
lbl_802D3974:
/* 802D3974 002D08D4 D0 66 00 00 */ stfs f3, 0(r6)
/* 802D3978 002D08D8 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802D3978 002D08D8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802D397C 002D08DC 55 00 10 3A */ slwi r0, r8, 2
/* 802D3980 002D08E0 C0 03 66 A0 */ lfs f0, skZero3f@l(r3)
/* 802D3980 002D08E0 C0 03 66 A0 */ lfs f0, sZeroVector__9CVector3f@l(r3)
/* 802D3984 002D08E4 38 61 00 20 */ addi r3, r1, 0x20
/* 802D3988 002D08E8 7C 03 00 2E */ lwzx r0, r3, r0
/* 802D398C 002D08EC D0 05 00 00 */ stfs f0, 0(r5)

View File

@ -46,9 +46,9 @@ BuildLight__9CGuiLightCFv:
/* 802C3774 002C06D4 7C 7E 1B 78 */ mr r30, r3
/* 802C3778 002C06D8 38 61 00 08 */ addi r3, r1, 8
/* 802C377C 002C06DC 48 09 FC 71 */ bl __ct__6CColorFffff
/* 802C3780 002C06E0 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802C3780 002C06E0 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802C3784 002C06E4 7C 65 1B 78 */ mr r5, r3
/* 802C3788 002C06E8 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 802C3788 002C06E8 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 802C378C 002C06EC 38 61 01 74 */ addi r3, r1, 0x174
/* 802C3790 002C06F0 48 04 2D 15 */ bl BuildLocalAmbient__6CLightFRC9CVector3fRC6CColor
/* 802C3794 002C06F4 38 61 01 C4 */ addi r3, r1, 0x1c4
@ -477,9 +477,9 @@ lbl_802C3DCC:
lbl_802C3DD8:
/* 802C3DD8 002C0D38 7F E3 FB 78 */ mr r3, r31
/* 802C3DDC 002C0D3C 48 07 AE 4D */ bl ReadFloat__12CInputStreamFv
/* 802C3DE0 002C0D40 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802C3DE0 002C0D40 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802C3DE4 002C0D44 38 61 00 DC */ addi r3, r1, 0xdc
/* 802C3DE8 002C0D48 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 802C3DE8 002C0D48 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 802C3DEC 002C0D4C 38 C1 00 08 */ addi r6, r1, 8
/* 802C3DF0 002C0D50 7C 85 23 78 */ mr r5, r4
/* 802C3DF4 002C0D54 48 04 26 09 */ bl BuildSpot__6CLightFRC9CVector3fRC9CVector3fRC6CColorf
@ -512,9 +512,9 @@ lbl_802C3E5C:
/* 802C3E5C 002C0DBC 7C 1B 03 78 */ mr r27, r0
/* 802C3E60 002C0DC0 48 00 00 C4 */ b lbl_802C3F24
lbl_802C3E64:
/* 802C3E64 002C0DC4 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802C3E64 002C0DC4 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802C3E68 002C0DC8 38 61 00 8C */ addi r3, r1, 0x8c
/* 802C3E6C 002C0DCC 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 802C3E6C 002C0DCC 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 802C3E70 002C0DD0 38 A1 00 08 */ addi r5, r1, 8
/* 802C3E74 002C0DD4 48 04 25 C1 */ bl BuildPoint__6CLightFRC9CVector3fRC6CColor
/* 802C3E78 002C0DD8 38 61 01 7C */ addi r3, r1, 0x17c
@ -541,9 +541,9 @@ lbl_802C3EC8:
/* 802C3EC8 002C0E28 7C 1B 03 78 */ mr r27, r0
/* 802C3ECC 002C0E2C 48 00 00 58 */ b lbl_802C3F24
lbl_802C3ED0:
/* 802C3ED0 002C0E30 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802C3ED0 002C0E30 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802C3ED4 002C0E34 38 61 00 3C */ addi r3, r1, 0x3c
/* 802C3ED8 002C0E38 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 802C3ED8 002C0E38 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 802C3EDC 002C0E3C 38 A1 00 08 */ addi r5, r1, 8
/* 802C3EE0 002C0E40 48 04 25 8D */ bl BuildDirectional__6CLightFRC9CVector3fRC6CColor
/* 802C3EE4 002C0E44 38 61 01 2C */ addi r3, r1, 0x12c

View File

@ -509,9 +509,9 @@ lbl_802C4DAC:
lbl_802C4DB4:
/* 802C4DB4 002C1D14 54 A0 06 3F */ clrlwi. r0, r5, 0x18
/* 802C4DB8 002C1D18 41 82 02 3C */ beq lbl_802C4FF4
/* 802C4DBC 002C1D1C 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802C4DBC 002C1D1C 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802C4DC0 002C1D20 83 FE 00 64 */ lwz r31, 0x64(r30)
/* 802C4DC4 002C1D24 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 802C4DC4 002C1D24 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 802C4DC8 002C1D28 38 61 01 58 */ addi r3, r1, 0x158
/* 802C4DCC 002C1D2C 48 04 DD A9 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 802C4DD0 002C1D30 C0 62 C3 98 */ lfs f3, lbl_805AE0B8@sda21(r2)
@ -758,9 +758,9 @@ RotateReset__10CGuiObjectFv:
/* 802C5160 002C20C0 F3 A1 00 18 */ psq_st f29, 24(r1), 0, qr0
/* 802C5164 002C20C4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802C5168 002C20C8 7C 7F 1B 78 */ mr r31, r3
/* 802C516C 002C20CC 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802C516C 002C20CC 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802C5170 002C20D0 C3 BF 00 30 */ lfs f29, 0x30(r31)
/* 802C5174 002C20D4 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 802C5174 002C20D4 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 802C5178 002C20D8 C3 DF 00 20 */ lfs f30, 0x20(r31)
/* 802C517C 002C20DC 38 7F 00 04 */ addi r3, r31, 4
/* 802C5180 002C20E0 C3 FF 00 10 */ lfs f31, 0x10(r31)
@ -993,14 +993,14 @@ __ct__10CGuiObjectFv:
/* 802C548C 002C23EC 38 04 C8 C8 */ addi r0, r4, lbl_803EC8C8@l
/* 802C5490 002C23F0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802C5494 002C23F4 7C 7F 1B 78 */ mr r31, r3
/* 802C5498 002C23F8 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802C5498 002C23F8 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802C549C 002C23FC 90 1F 00 00 */ stw r0, 0(r31)
/* 802C54A0 002C2400 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 802C54A0 002C2400 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 802C54A4 002C2404 38 7F 00 04 */ addi r3, r31, 4
/* 802C54A8 002C2408 48 04 D6 CD */ bl __ct__12CTransform4fFRC12CTransform4f
/* 802C54AC 002C240C 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 802C54AC 002C240C 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 802C54B0 002C2410 38 7F 00 34 */ addi r3, r31, 0x34
/* 802C54B4 002C2414 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 802C54B4 002C2414 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 802C54B8 002C2418 48 04 D6 BD */ bl __ct__12CTransform4fFRC12CTransform4f
/* 802C54BC 002C241C 38 00 00 00 */ li r0, 0
/* 802C54C0 002C2420 7F E3 FB 78 */ mr r3, r31

View File

@ -81,9 +81,9 @@ ReapplyXform__10CGuiWidgetFv:
/* 802CA670 002C75D0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802CA674 002C75D4 7C 7F 1B 78 */ mr r31, r3
/* 802CA678 002C75D8 4B FF AA C9 */ bl RotateReset__10CGuiObjectFv
/* 802CA67C 002C75DC 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802CA67C 002C75DC 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802CA680 002C75E0 7F E3 FB 78 */ mr r3, r31
/* 802CA684 002C75E4 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 802CA684 002C75E4 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 802CA688 002C75E8 4B FF AB 41 */ bl SetLocalPosition__10CGuiObjectFRC9CVector3f
/* 802CA68C 002C75EC 7F E3 FB 78 */ mr r3, r31
/* 802CA690 002C75F0 38 9F 00 74 */ addi r4, r31, 0x74
@ -517,11 +517,11 @@ __ct__10CGuiWidgetFRCQ210CGuiWidget15CGuiWidgetParms:
/* 802CAC3C 002C7B9C 7C 7E 1B 78 */ mr r30, r3
/* 802CAC40 002C7BA0 4B FF A8 3D */ bl __ct__10CGuiObjectFv
/* 802CAC44 002C7BA4 3C 60 80 3F */ lis r3, lbl_803ECA10@ha
/* 802CAC48 002C7BA8 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 802CAC48 002C7BA8 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 802CAC4C 002C7BAC 38 03 CA 10 */ addi r0, r3, lbl_803ECA10@l
/* 802CAC50 002C7BB0 90 1E 00 00 */ stw r0, 0(r30)
/* 802CAC54 002C7BB4 38 7E 00 74 */ addi r3, r30, 0x74
/* 802CAC58 002C7BB8 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 802CAC58 002C7BB8 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 802CAC5C 002C7BBC A8 1F 00 06 */ lha r0, 6(r31)
/* 802CAC60 002C7BC0 B0 1E 00 70 */ sth r0, 0x70(r30)
/* 802CAC64 002C7BC4 A8 1F 00 08 */ lha r0, 8(r31)

View File

@ -629,8 +629,8 @@ lbl_802ECF18:
/* 802ECFE4 002E9F44 D0 3D 00 08 */ stfs f1, 8(r29)
/* 802ECFE8 002E9F48 48 00 00 20 */ b lbl_802ED008
lbl_802ECFEC:
/* 802ECFEC 002E9F4C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802ECFF0 002E9F50 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 802ECFEC 002E9F4C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802ECFF0 002E9F50 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 802ECFF4 002E9F54 D0 1D 00 00 */ stfs f0, 0(r29)
/* 802ECFF8 002E9F58 C0 03 00 04 */ lfs f0, 4(r3)
/* 802ECFFC 002E9F5C D0 1D 00 04 */ stfs f0, 4(r29)

View File

@ -117,8 +117,8 @@ VGetAdvancementResults__17CAnimSourceReaderCFRC13CCharAnimTimeRC13CCharAnimTime:
/* 802EE390 002EB2F0 48 05 A0 AD */ bl __ge__13CCharAnimTimeCFRC13CCharAnimTime
/* 802EE394 002EB2F4 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802EE398 002EB2F8 41 82 00 58 */ beq lbl_802EE3F0
/* 802EE39C 002EB2FC 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802EE3A0 002EB300 C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 802EE39C 002EB2FC 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802EE3A0 002EB300 C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 802EE3A4 002EB304 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 802EE3A8 002EB308 C4 83 66 60 */ lfsu f4, lbl_805A6660@l(r3)
/* 802EE3AC 002EB30C C0 1D 00 00 */ lfs f0, 0(r29)
@ -143,8 +143,8 @@ lbl_802EE3F0:
/* 802EE3F4 002EB354 48 05 9F BD */ bl EqualsZero__13CCharAnimTimeCFv
/* 802EE3F8 002EB358 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802EE3FC 002EB35C 41 82 00 5C */ beq lbl_802EE458
/* 802EE400 002EB360 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802EE404 002EB364 C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 802EE400 002EB360 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802EE404 002EB364 C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 802EE408 002EB368 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 802EE40C 002EB36C C4 83 66 60 */ lfsu f4, lbl_805A6660@l(r3)
/* 802EE410 002EB370 80 0D 9B C8 */ lwz r0, lbl_805A8788@sda21(r13)
@ -425,13 +425,13 @@ VReverseView__17CAnimSourceReaderFRC13CCharAnimTime:
/* 802EE824 002EB784 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802EE828 002EB788 41 82 00 68 */ beq lbl_802EE890
/* 802EE82C 002EB78C C0 1D 00 00 */ lfs f0, 0(r29)
/* 802EE830 002EB790 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802EE830 002EB790 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802EE834 002EB794 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 802EE838 002EB798 D0 1F 00 0C */ stfs f0, 0xc(r31)
/* 802EE83C 002EB79C 80 1D 00 04 */ lwz r0, 4(r29)
/* 802EE840 002EB7A0 90 1F 00 10 */ stw r0, 0x10(r31)
/* 802EE844 002EB7A4 C4 83 66 60 */ lfsu f4, lbl_805A6660@l(r3)
/* 802EE848 002EB7A8 C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 802EE848 002EB7A8 C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 802EE84C 002EB7AC C0 A3 00 04 */ lfs f5, 4(r3)
/* 802EE850 002EB7B0 C0 44 00 04 */ lfs f2, 4(r4)
/* 802EE854 002EB7B4 C0 64 00 08 */ lfs f3, 8(r4)
@ -454,8 +454,8 @@ lbl_802EE890:
/* 802EE894 002EB7F4 48 05 9B 1D */ bl EqualsZero__13CCharAnimTimeCFv
/* 802EE898 002EB7F8 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802EE89C 002EB7FC 41 82 00 5C */ beq lbl_802EE8F8
/* 802EE8A0 002EB800 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802EE8A4 002EB804 C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 802EE8A0 002EB800 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802EE8A4 002EB804 C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 802EE8A8 002EB808 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 802EE8AC 002EB80C C4 83 66 60 */ lfsu f4, lbl_805A6660@l(r3)
/* 802EE8B0 002EB810 80 0D 9B C8 */ lwz r0, lbl_805A8788@sda21(r13)
@ -1129,7 +1129,7 @@ VAdvanceView__17CAnimSourceReaderFRC13CCharAnimTime:
/* 802EF220 002EC180 80 AD 9B C8 */ lwz r5, lbl_805A8788@sda21(r13)
/* 802EF224 002EC184 38 00 00 00 */ li r0, 0
/* 802EF228 002EC188 C0 0D 9B CC */ lfs f0, lbl_805A878C@sda21(r13)
/* 802EF22C 002EC18C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802EF22C 002EC18C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802EF230 002EC190 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 802EF234 002EC194 90 A1 00 28 */ stw r5, 0x28(r1)
/* 802EF238 002EC198 D0 1F 00 0C */ stfs f0, 0xc(r31)
@ -1139,7 +1139,7 @@ VAdvanceView__17CAnimSourceReaderFRC13CCharAnimTime:
/* 802EF248 002EC1A8 90 1F 00 1C */ stw r0, 0x1c(r31)
/* 802EF24C 002EC1AC 90 1F 00 20 */ stw r0, 0x20(r31)
/* 802EF250 002EC1B0 C4 83 66 60 */ lfsu f4, lbl_805A6660@l(r3)
/* 802EF254 002EC1B4 C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 802EF254 002EC1B4 C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 802EF258 002EC1B8 C0 A3 00 04 */ lfs f5, 4(r3)
/* 802EF25C 002EC1BC C0 44 00 04 */ lfs f2, 4(r4)
/* 802EF260 002EC1C0 C0 64 00 08 */ lfs f3, 8(r4)
@ -1162,8 +1162,8 @@ lbl_802EF29C:
/* 802EF2A0 002EC200 48 05 91 11 */ bl EqualsZero__13CCharAnimTimeCFv
/* 802EF2A4 002EC204 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802EF2A8 002EC208 41 82 00 5C */ beq lbl_802EF304
/* 802EF2AC 002EC20C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802EF2B0 002EC210 C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 802EF2AC 002EC20C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802EF2B0 002EC210 C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 802EF2B4 002EC214 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 802EF2B8 002EC218 C4 83 66 60 */ lfsu f4, lbl_805A6660@l(r3)
/* 802EF2BC 002EC21C 80 0D 9B C8 */ lwz r0, lbl_805A8788@sda21(r13)

View File

@ -1655,8 +1655,8 @@ lbl_802F57B8:
/* 802F57E4 002F2744 38 61 00 38 */ addi r3, r1, 0x38
/* 802F57E8 002F2748 48 05 36 05 */ bl __ct__13CCharAnimTimeFf
/* 802F57EC 002F274C C0 01 00 38 */ lfs f0, 0x38(r1)
/* 802F57F0 002F2750 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802F57F4 002F2754 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 802F57F0 002F2750 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802F57F4 002F2754 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 802F57F8 002F2758 80 01 00 3C */ lwz r0, 0x3c(r1)
/* 802F57FC 002F275C 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 802F5800 002F2760 D0 01 00 88 */ stfs f0, 0x88(r1)

View File

@ -453,8 +453,8 @@ lbl_802F5F28:
/* 802F5F48 002F2EA8 50 60 2E 74 */ rlwimi r0, r3, 5, 0x19, 0x1a
/* 802F5F4C 002F2EAC 98 1E 00 20 */ stb r0, 0x20(r30)
lbl_802F5F50:
/* 802F5F50 002F2EB0 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802F5F54 002F2EB4 C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 802F5F50 002F2EB0 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802F5F54 002F2EB4 C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 802F5F58 002F2EB8 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 802F5F5C 002F2EBC C4 83 66 60 */ lfsu f4, lbl_805A6660@l(r3)
/* 802F5F60 002F2EC0 80 0D 9C 08 */ lwz r0, lbl_805A87C8@sda21(r13)
@ -542,8 +542,8 @@ lbl_802F6094:
/* 802F609C 002F2FFC 38 BE 00 2C */ addi r5, r30, 0x2c
/* 802F60A0 002F3000 48 05 26 C5 */ bl __mi__13CCharAnimTimeCFRC13CCharAnimTime
/* 802F60A4 002F3004 C0 01 00 18 */ lfs f0, 0x18(r1)
/* 802F60A8 002F3008 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802F60AC 002F300C 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 802F60A8 002F3008 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802F60AC 002F300C 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 802F60B0 002F3010 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 802F60B4 002F3014 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 802F60B8 002F3018 D0 01 00 40 */ stfs f0, 0x40(r1)
@ -699,8 +699,8 @@ AdvanceViewForTransitionalPeriod__19CAnimTreeTransitionFRC13CCharAnimTime:
/* 802F62FC 002F325C 48 05 20 B5 */ bl EqualsZero__13CCharAnimTimeCFv
/* 802F6300 002F3260 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802F6304 002F3264 41 82 00 5C */ beq lbl_802F6360
/* 802F6308 002F3268 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802F630C 002F326C C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 802F6308 002F3268 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802F630C 002F326C C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 802F6310 002F3270 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 802F6314 002F3274 C4 83 66 60 */ lfsu f4, lbl_805A6660@l(r3)
/* 802F6318 002F3278 80 0D 9C 08 */ lwz r0, lbl_805A87C8@sda21(r13)

View File

@ -117,8 +117,8 @@ VGetAdvancementResults__21CFBStreamedAnimReaderCFRC13CCharAnimTimeRC13CCharAnimT
/* 802F8DD8 002F5D38 48 04 F6 65 */ bl __ge__13CCharAnimTimeCFRC13CCharAnimTime
/* 802F8DDC 002F5D3C 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802F8DE0 002F5D40 41 82 00 58 */ beq lbl_802F8E38
/* 802F8DE4 002F5D44 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802F8DE8 002F5D48 C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 802F8DE4 002F5D44 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802F8DE8 002F5D48 C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 802F8DEC 002F5D4C 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 802F8DF0 002F5D50 C4 83 66 60 */ lfsu f4, lbl_805A6660@l(r3)
/* 802F8DF4 002F5D54 C0 1E 00 00 */ lfs f0, 0(r30)
@ -143,8 +143,8 @@ lbl_802F8E38:
/* 802F8E3C 002F5D9C 48 04 F5 75 */ bl EqualsZero__13CCharAnimTimeCFv
/* 802F8E40 002F5DA0 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802F8E44 002F5DA4 41 82 00 5C */ beq lbl_802F8EA0
/* 802F8E48 002F5DA8 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802F8E4C 002F5DAC C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 802F8E48 002F5DA8 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802F8E4C 002F5DAC C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 802F8E50 002F5DB0 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 802F8E54 002F5DB4 C4 83 66 60 */ lfsu f4, lbl_805A6660@l(r3)
/* 802F8E58 002F5DB8 80 0D 9C 18 */ lwz r0, lbl_805A87D8@sda21(r13)
@ -983,14 +983,14 @@ VAdvanceView__21CFBStreamedAnimReaderFRC13CCharAnimTime:
/* 802F99CC 002F692C 90 1D 00 10 */ stw r0, 0x10(r29)
/* 802F99D0 002F6930 4B FF FC BD */ bl sub_802f968c
/* 802F99D4 002F6934 38 00 00 00 */ li r0, 0
/* 802F99D8 002F6938 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802F99D8 002F6938 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802F99DC 002F693C 90 1D 00 14 */ stw r0, 0x14(r29)
/* 802F99E0 002F6940 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 802F99E4 002F6944 90 1D 00 18 */ stw r0, 0x18(r29)
/* 802F99E8 002F6948 90 1D 00 1C */ stw r0, 0x1c(r29)
/* 802F99EC 002F694C 90 1D 00 20 */ stw r0, 0x20(r29)
/* 802F99F0 002F6950 C4 83 66 60 */ lfsu f4, lbl_805A6660@l(r3)
/* 802F99F4 002F6954 C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 802F99F4 002F6954 C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 802F99F8 002F6958 C0 A3 00 04 */ lfs f5, 4(r3)
/* 802F99FC 002F695C C0 44 00 04 */ lfs f2, 4(r4)
/* 802F9A00 002F6960 C0 64 00 08 */ lfs f3, 8(r4)
@ -1013,8 +1013,8 @@ lbl_802F9A3C:
/* 802F9A40 002F69A0 48 04 E9 71 */ bl EqualsZero__13CCharAnimTimeCFv
/* 802F9A44 002F69A4 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802F9A48 002F69A8 41 82 00 5C */ beq lbl_802F9AA4
/* 802F9A4C 002F69AC 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802F9A50 002F69B0 C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 802F9A4C 002F69AC 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802F9A50 002F69B0 C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 802F9A54 002F69B4 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 802F9A58 002F69B8 C4 83 66 60 */ lfsu f4, lbl_805A6660@l(r3)
/* 802F9A5C 002F69BC 80 0D 9C 18 */ lwz r0, lbl_805A87D8@sda21(r13)
@ -1278,10 +1278,10 @@ lbl_802F9DD4:
.global VReverseView__21CFBStreamedAnimReaderFRC13CCharAnimTime
VReverseView__21CFBStreamedAnimReaderFRC13CCharAnimTime:
/* 802F9DFC 002F6D5C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F9E00 002F6D60 3C A0 80 5A */ lis r5, skZero3f@ha
/* 802F9E00 002F6D60 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 802F9E04 002F6D64 3C 80 80 5A */ lis r4, lbl_805A6660@ha
/* 802F9E08 002F6D68 C4 84 66 60 */ lfsu f4, lbl_805A6660@l(r4)
/* 802F9E0C 002F6D6C C4 25 66 A0 */ lfsu f1, skZero3f@l(r5)
/* 802F9E0C 002F6D6C C4 25 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r5)
/* 802F9E10 002F6D70 80 0D 9C 18 */ lwz r0, lbl_805A87D8@sda21(r13)
/* 802F9E14 002F6D74 C0 45 00 04 */ lfs f2, 4(r5)
/* 802F9E18 002F6D78 C0 65 00 08 */ lfs f3, 8(r5)
@ -1400,8 +1400,8 @@ VGetOffset__21CFBStreamedAnimReaderCFRC6CSegId:
/* 802F9FA0 002F6F00 3C 1E 00 01 */ addis r0, r30, 1
/* 802F9FA4 002F6F04 28 00 FF FF */ cmplwi r0, 0xffff
/* 802F9FA8 002F6F08 40 82 00 24 */ bne lbl_802F9FCC
/* 802F9FAC 002F6F0C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802F9FB0 002F6F10 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 802F9FAC 002F6F0C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802F9FB0 002F6F10 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 802F9FB4 002F6F14 D0 1F 00 00 */ stfs f0, 0(r31)
/* 802F9FB8 002F6F18 C0 03 00 04 */ lfs f0, 4(r3)
/* 802F9FBC 002F6F1C D0 1F 00 04 */ stfs f0, 4(r31)

View File

@ -442,13 +442,13 @@ BuildNoScale__21CHierarchyPoseBuilderFR17CPoseAsTransforms:
/* 802FC93C 002F989C 88 01 00 08 */ lbz r0, 8(r1)
/* 802FC940 002F98A0 3C A0 80 5A */ lis r5, lbl_805A6660@ha
/* 802FC944 002F98A4 3C 80 80 5A */ lis r4, lbl_805A65FC@ha
/* 802FC948 002F98A8 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802FC948 002F98A8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802FC94C 002F98AC 54 00 08 3C */ slwi r0, r0, 1
/* 802FC950 002F98B0 38 E5 66 60 */ addi r7, r5, lbl_805A6660@l
/* 802FC954 002F98B4 7C BE 02 14 */ add r5, r30, r0
/* 802FC958 002F98B8 39 04 65 FC */ addi r8, r4, lbl_805A65FC@l
/* 802FC95C 002F98BC 88 05 00 41 */ lbz r0, 0x41(r5)
/* 802FC960 002F98C0 39 23 66 A0 */ addi r9, r3, skZero3f@l
/* 802FC960 002F98C0 39 23 66 A0 */ addi r9, r3, sZeroVector__9CVector3f@l
/* 802FC964 002F98C4 80 BE 01 08 */ lwz r5, 0x108(r30)
/* 802FC968 002F98C8 7F C3 F3 78 */ mr r3, r30
/* 802FC96C 002F98CC 54 00 2C F4 */ rlwinm r0, r0, 5, 0x13, 0x1a

View File

@ -60,8 +60,8 @@ ComputeSequenceFundamentals__15CSequenceHelperCFv:
/* 802E5A00 002E2960 80 AD 9B 90 */ lwz r5, lbl_805A8750@sda21(r13)
/* 802E5A04 002E2964 7C 9C 23 78 */ mr r28, r4
/* 802E5A08 002E2968 C0 0D 9B 94 */ lfs f0, lbl_805A8754@sda21(r13)
/* 802E5A0C 002E296C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802E5A10 002E2970 C7 E4 66 A0 */ lfsu f31, skZero3f@l(r4)
/* 802E5A0C 002E296C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802E5A10 002E2970 C7 E4 66 A0 */ lfsu f31, sZeroVector__9CVector3f@l(r4)
/* 802E5A14 002E2974 2C 1E 00 00 */ cmpwi r30, 0
/* 802E5A18 002E2978 90 A1 00 D8 */ stw r5, 0xd8(r1)
/* 802E5A1C 002E297C 7C 6F 1B 78 */ mr r15, r3

View File

@ -643,8 +643,8 @@ lbl_8035407C:
/* 803540A0 00351000 7F 44 D2 14 */ add r26, r4, r26
/* 803540A4 00351004 48 00 00 0C */ b lbl_803540B0
lbl_803540A8:
/* 803540A8 00351008 3C 60 80 5A */ lis r3, skZero3f@ha
/* 803540AC 0035100C 3B 43 66 A0 */ addi r26, r3, skZero3f@l
/* 803540A8 00351008 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 803540AC 0035100C 3B 43 66 A0 */ addi r26, r3, sZeroVector__9CVector3f@l
lbl_803540B0:
/* 803540B0 00351010 7F 83 E3 78 */ mr r3, r28
/* 803540B4 00351014 38 81 00 08 */ addi r4, r1, 8

View File

@ -444,9 +444,9 @@ lbl_80354C18:
/* 80354D3C 00351C9C 4B FB DE 05 */ bl __as__12CTransform4fFRC12CTransform4f
/* 80354D40 00351CA0 48 00 00 14 */ b lbl_80354D54
lbl_80354D44:
/* 80354D44 00351CA4 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 80354D44 00351CA4 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 80354D48 00351CA8 38 7D 00 20 */ addi r3, r29, 0x20
/* 80354D4C 00351CAC 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 80354D4C 00351CAC 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 80354D50 00351CB0 4B FB DD F1 */ bl __as__12CTransform4fFRC12CTransform4f
lbl_80354D54:
/* 80354D54 00351CB4 E3 E1 00 B8 */ psq_l f31, 184(r1), 0, qr0
@ -590,9 +590,9 @@ lbl_80354F2C:
/* 80354F30 00351E90 7F C3 F3 78 */ mr r3, r30
/* 80354F34 00351E94 90 01 00 08 */ stw r0, 8(r1)
/* 80354F38 00351E98 4B FE 9D 4D */ bl ReadLong__12CInputStreamFv
/* 80354F3C 00351E9C 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 80354F3C 00351E9C 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 80354F40 00351EA0 90 7F 00 1C */ stw r3, 0x1c(r31)
/* 80354F44 00351EA4 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 80354F44 00351EA4 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 80354F48 00351EA8 38 7F 00 20 */ addi r3, r31, 0x20
/* 80354F4C 00351EAC 4B FB DC 29 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80354F50 00351EB0 3C 80 80 5A */ lis r4, lbl_805A65FC@ha

View File

@ -185,12 +185,12 @@ lbl_802FDE60:
.global VGetAdvancementResults__11IAnimReaderCFRC13CCharAnimTimeRC13CCharAnimTime
VGetAdvancementResults__11IAnimReaderCFRC13CCharAnimTimeRC13CCharAnimTime:
/* 802FDE74 002FADD4 C0 05 00 00 */ lfs f0, 0(r5)
/* 802FDE78 002FADD8 3C C0 80 5A */ lis r6, skZero3f@ha
/* 802FDE78 002FADD8 3C C0 80 5A */ lis r6, sZeroVector__9CVector3f@ha
/* 802FDE7C 002FADDC 3C 80 80 5A */ lis r4, lbl_805A6660@ha
/* 802FDE80 002FADE0 D0 03 00 00 */ stfs f0, 0(r3)
/* 802FDE84 002FADE4 80 05 00 04 */ lwz r0, 4(r5)
/* 802FDE88 002FADE8 90 03 00 04 */ stw r0, 4(r3)
/* 802FDE8C 002FADEC C4 06 66 A0 */ lfsu f0, skZero3f@l(r6)
/* 802FDE8C 002FADEC C4 06 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r6)
/* 802FDE90 002FADF0 D0 03 00 08 */ stfs f0, 8(r3)
/* 802FDE94 002FADF4 C0 06 00 04 */ lfs f0, 4(r6)
/* 802FDE98 002FADF8 D0 03 00 0C */ stfs f0, 0xc(r3)

View File

@ -301,8 +301,8 @@ lbl_803459A0:
/* 803459E0 00342940 D0 41 00 10 */ stfs f2, 0x10(r1)
/* 803459E4 00342944 D0 01 00 14 */ stfs f0, 0x14(r1)
/* 803459E8 00342948 4B FC D0 3D */ bl TransposeRotate__12CTransform4fCFRC9CVector3f
/* 803459EC 0034294C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 803459F0 00342950 C4 43 66 A0 */ lfsu f2, skZero3f@l(r3)
/* 803459EC 0034294C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 803459F0 00342950 C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 803459F4 00342954 C0 A1 00 3C */ lfs f5, 0x3c(r1)
/* 803459F8 00342958 28 1E 00 00 */ cmplwi r30, 0
/* 803459FC 0034295C C0 81 00 40 */ lfs f4, 0x40(r1)
@ -511,8 +511,8 @@ lbl_80345C50:
/* 80345D14 00342C74 4B FC EB E5 */ bl Normalize__9CVector3fFv
/* 80345D18 00342C78 48 00 00 20 */ b lbl_80345D38
lbl_80345D1C:
/* 80345D1C 00342C7C 3C 60 80 5A */ lis r3, lbl_805A6718@ha
/* 80345D20 00342C80 C4 43 67 18 */ lfsu f2, lbl_805A6718@l(r3)
/* 80345D1C 00342C7C 3C 60 80 5A */ lis r3, sRightVector__9CVector3f@ha
/* 80345D20 00342C80 C4 43 67 18 */ lfsu f2, sRightVector__9CVector3f@l(r3)
/* 80345D24 00342C84 C0 23 00 04 */ lfs f1, 4(r3)
/* 80345D28 00342C88 C0 03 00 08 */ lfs f0, 8(r3)
/* 80345D2C 00342C8C D0 41 00 48 */ stfs f2, 0x48(r1)
@ -2581,9 +2581,9 @@ lbl_80347A5C:
/* 80347A80 003449E0 38 61 02 4C */ addi r3, r1, 0x24c
/* 80347A84 003449E4 38 81 00 FC */ addi r4, r1, 0xfc
/* 80347A88 003449E8 4B FC B0 ED */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80347A8C 003449EC 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80347A8C 003449EC 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80347A90 003449F0 7F 64 DB 78 */ mr r4, r27
/* 80347A94 003449F4 38 C3 66 A0 */ addi r6, r3, skZero3f@l
/* 80347A94 003449F4 38 C3 66 A0 */ addi r6, r3, sZeroVector__9CVector3f@l
/* 80347A98 003449F8 38 61 02 4C */ addi r3, r1, 0x24c
/* 80347A9C 003449FC C0 46 00 00 */ lfs f2, 0(r6)
/* 80347AA0 00344A00 38 A0 00 00 */ li r5, 0
@ -2856,9 +2856,9 @@ lbl_80347E5C:
/* 80347E94 00344DF4 38 A3 61 D4 */ addi r5, r3, lbl_805A61D4@l
/* 80347E98 00344DF8 81 1F 00 C0 */ lwz r8, 0xc0(r31)
/* 80347E9C 00344DFC C0 25 00 0C */ lfs f1, 0xc(r5)
/* 80347EA0 00344E00 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80347EA0 00344E00 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80347EA4 00344E04 C0 05 00 1C */ lfs f0, 0x1c(r5)
/* 80347EA8 00344E08 38 E3 66 A0 */ addi r7, r3, skZero3f@l
/* 80347EA8 00344E08 38 E3 66 A0 */ addi r7, r3, sZeroVector__9CVector3f@l
/* 80347EAC 00344E0C 83 5F 00 CC */ lwz r26, 0xcc(r31)
/* 80347EB0 00344E10 7F 64 DB 78 */ mr r4, r27
/* 80347EB4 00344E14 EC 41 00 2A */ fadds f2, f1, f0
@ -3120,13 +3120,13 @@ __sinit_CCubeMaterial_cpp:
/* 8034825C 003451BC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80348260 003451C0 7C 08 02 A6 */ mflr r0
/* 80348264 003451C4 3C 60 80 4C */ lis r3, lbl_804BFF5C@ha
/* 80348268 003451C8 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 80348268 003451C8 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8034826C 003451CC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80348270 003451D0 3C C0 80 4C */ lis r6, lbl_804BFF50@ha
/* 80348274 003451D4 C0 02 CB DC */ lfs f0, lbl_805AE8FC@sda21(r2)
/* 80348278 003451D8 3C A0 80 5A */ lis r5, lbl_805A67B4@ha
/* 8034827C 003451DC 38 63 FF 5C */ addi r3, r3, lbl_804BFF5C@l
/* 80348280 003451E0 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 80348280 003451E0 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 80348284 003451E4 D4 06 FF 50 */ stfsu f0, lbl_804BFF50@l(r6)
/* 80348288 003451E8 D4 05 67 B4 */ stfsu f0, lbl_805A67B4@l(r5)
/* 8034828C 003451EC D0 06 00 04 */ stfs f0, 4(r6)

View File

@ -3939,9 +3939,9 @@ SetIdentityModelMatrix__9CGraphicsFv:
/* 8030C5A8 00309508 28 00 00 00 */ cmplwi r0, 0
/* 8030C5AC 0030950C 40 82 00 24 */ bne lbl_8030C5D0
/* 8030C5B0 00309510 3C 60 80 5A */ lis r3, lbl_805A6204@ha
/* 8030C5B4 00309514 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8030C5B4 00309514 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8030C5B8 00309518 38 63 62 04 */ addi r3, r3, lbl_805A6204@l
/* 8030C5BC 0030951C 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8030C5BC 0030951C 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8030C5C0 00309520 48 00 65 81 */ bl __as__12CTransform4fFRC12CTransform4f
/* 8030C5C4 00309524 38 00 00 01 */ li r0, 1
/* 8030C5C8 00309528 98 0D 9C 80 */ stb r0, lbl_805A8840@sda21(r13)
@ -3956,9 +3956,9 @@ lbl_8030C5D0:
SetModelMatrix__9CGraphicsFRC12CTransform4f:
/* 8030C5E0 00309540 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8030C5E4 00309544 7C 08 02 A6 */ mflr r0
/* 8030C5E8 00309548 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8030C5E8 00309548 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8030C5EC 0030954C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8030C5F0 00309550 38 04 66 70 */ addi r0, r4, skIdentity4f@l
/* 8030C5F0 00309550 38 04 66 70 */ addi r0, r4, sIdentity__12CTransform4f@l
/* 8030C5F4 00309554 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8030C5F8 00309558 7C 7F 1B 78 */ mr r31, r3
/* 8030C5FC 0030955C 7C 1F 00 40 */ cmplw r31, r0
@ -4019,17 +4019,17 @@ SetIdentityViewPointMatrix__9CGraphicsFv:
/* 8030C6C4 00309624 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8030C6C8 00309628 7C 08 02 A6 */ mflr r0
/* 8030C6CC 0030962C 3C 60 80 5A */ lis r3, lbl_805A61D4@ha
/* 8030C6D0 00309630 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8030C6D0 00309630 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8030C6D4 00309634 90 01 00 14 */ stw r0, 0x14(r1)
/* 8030C6D8 00309638 38 63 61 D4 */ addi r3, r3, lbl_805A61D4@l
/* 8030C6DC 0030963C 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8030C6DC 0030963C 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8030C6E0 00309640 48 00 64 61 */ bl __as__12CTransform4fFRC12CTransform4f
/* 8030C6E4 00309644 3C 60 80 5A */ lis r3, lbl_805A653C@ha
/* 8030C6E8 00309648 38 63 65 3C */ addi r3, r3, lbl_805A653C@l
/* 8030C6EC 0030964C 48 07 09 55 */ bl PSMTXIdentity
/* 8030C6F0 00309650 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8030C6F0 00309650 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8030C6F4 00309654 3C A0 80 5A */ lis r5, lbl_805A653C@ha
/* 8030C6F8 00309658 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8030C6F8 00309658 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8030C6FC 0030965C C0 A2 C7 F0 */ lfs f5, lbl_805AE510@sda21(r2)
/* 8030C700 00309660 C0 44 00 00 */ lfs f2, 0(r4)
/* 8030C704 00309664 38 A5 65 3C */ addi r5, r5, lbl_805A653C@l
@ -5551,11 +5551,11 @@ __sinit_DolphinCGraphics_cpp:
/* 8030DDA4 0030AD04 C0 42 C8 10 */ lfs f2, lbl_805AE530@sda21(r2)
/* 8030DDA8 0030AD08 3C 60 80 5A */ lis r3, lbl_805A61D4@ha
/* 8030DDAC 0030AD0C 9C 05 61 B8 */ stbu r0, lbl_805A61B8@l(r5)
/* 8030DDB0 0030AD10 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8030DDB0 0030AD10 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8030DDB4 0030AD14 C0 22 C8 14 */ lfs f1, lbl_805AE534@sda21(r2)
/* 8030DDB8 0030AD18 38 63 61 D4 */ addi r3, r3, lbl_805A61D4@l
/* 8030DDBC 0030AD1C D4 66 61 AC */ stfsu f3, lbl_805A61AC@l(r6)
/* 8030DDC0 0030AD20 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8030DDC0 0030AD20 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8030DDC4 0030AD24 C0 02 C8 34 */ lfs f0, lbl_805AE554@sda21(r2)
/* 8030DDC8 0030AD28 D0 67 00 04 */ stfs f3, 4(r7)
/* 8030DDCC 0030AD2C D0 67 00 08 */ stfs f3, 8(r7)
@ -5569,9 +5569,9 @@ __sinit_DolphinCGraphics_cpp:
/* 8030DDEC 0030AD4C D0 05 00 18 */ stfs f0, 0x18(r5)
/* 8030DDF0 0030AD50 48 00 4D 85 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8030DDF4 0030AD54 3C 60 80 5A */ lis r3, lbl_805A6204@ha
/* 8030DDF8 0030AD58 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8030DDF8 0030AD58 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8030DDFC 0030AD5C 38 63 62 04 */ addi r3, r3, lbl_805A6204@l
/* 8030DE00 0030AD60 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8030DE00 0030AD60 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8030DE04 0030AD64 48 00 4D 71 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8030DE08 0030AD68 48 03 C1 AD */ bl Black__6CColorFv
/* 8030DE0C 0030AD6C 80 03 00 00 */ lwz r0, 0(r3)

View File

@ -421,16 +421,16 @@ Invalid__6CAABoxCFv:
/* 803376C4 00334624 38 60 00 01 */ li r3, 1
/* 803376C8 00334628 48 00 00 48 */ b lbl_80337710
lbl_803376CC:
/* 803376CC 0033462C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 803376CC 0033462C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 803376D0 00334630 C0 22 CB 90 */ lfs f1, lbl_805AE8B0@sda21(r2)
/* 803376D4 00334634 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 803376D4 00334634 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 803376D8 00334638 7F E3 FB 78 */ mr r3, r31
/* 803376DC 0033463C 4B FD CE D5 */ bl IsEqu__9CVector3fCFRC9CVector3ff
/* 803376E0 00334640 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 803376E4 00334644 41 82 00 28 */ beq lbl_8033770C
/* 803376E8 00334648 3C 60 80 5A */ lis r3, skZero3f@ha
/* 803376E8 00334648 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 803376EC 0033464C C0 22 CB 90 */ lfs f1, lbl_805AE8B0@sda21(r2)
/* 803376F0 00334650 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 803376F0 00334650 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 803376F4 00334654 38 7F 00 0C */ addi r3, r31, 0xc
/* 803376F8 00334658 4B FD CE B9 */ bl IsEqu__9CVector3fCFRC9CVector3ff
/* 803376FC 0033465C 54 60 06 3F */ clrlwi. r0, r3, 0x18
@ -450,13 +450,13 @@ lbl_80337710:
GetBooleanIntersection__6CAABoxCFRC6CAABox:
/* 80337724 00334684 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80337728 00334688 7C 08 02 A6 */ mflr r0
/* 8033772C 0033468C 3C C0 80 5A */ lis r6, skZero3f@ha
/* 8033772C 0033468C 3C C0 80 5A */ lis r6, sZeroVector__9CVector3f@ha
/* 80337730 00334690 7C A7 2B 78 */ mr r7, r5
/* 80337734 00334694 90 01 00 24 */ stw r0, 0x24(r1)
/* 80337738 00334698 38 00 00 03 */ li r0, 3
/* 8033773C 0033469C 7C 88 23 78 */ mr r8, r4
/* 80337740 003346A0 39 41 00 14 */ addi r10, r1, 0x14
/* 80337744 003346A4 C4 06 66 A0 */ lfsu f0, skZero3f@l(r6)
/* 80337744 003346A4 C4 06 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r6)
/* 80337748 003346A8 39 61 00 08 */ addi r11, r1, 8
/* 8033774C 003346AC 39 20 00 00 */ li r9, 0
/* 80337750 003346B0 C0 26 00 04 */ lfs f1, 4(r6)
@ -588,9 +588,9 @@ lbl_803378EC:
GetTransformedAABox__6CAABoxCFRC12CTransform4f:
/* 803378FC 0033485C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80337900 00334860 7C 08 02 A6 */ mflr r0
/* 80337904 00334864 3C C0 80 5A */ lis r6, skIdentity4f@ha
/* 80337904 00334864 3C C0 80 5A */ lis r6, sIdentity__12CTransform4f@ha
/* 80337908 00334868 90 01 00 24 */ stw r0, 0x24(r1)
/* 8033790C 0033486C 38 06 66 70 */ addi r0, r6, skIdentity4f@l
/* 8033790C 0033486C 38 06 66 70 */ addi r0, r6, sIdentity__12CTransform4f@l
/* 80337910 00334870 7C 05 00 40 */ cmplw r5, r0
/* 80337914 00334874 40 82 00 38 */ bne lbl_8033794C
/* 80337918 00334878 C0 04 00 00 */ lfs f0, 0(r4)

View File

@ -338,8 +338,8 @@ __ct__14CFrustumPlanesFRC12CTransform4ffffbf:
/* 80345474 003423D4 D0 03 00 0C */ stfs f0, 0xc(r3)
lbl_80345478:
/* 80345478 003423D8 80 DC 00 00 */ lwz r6, 0(r28)
/* 8034547C 003423DC 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80345480 003423E0 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8034547C 003423DC 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80345480 003423E0 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 80345484 003423E4 7F E5 FB 78 */ mr r5, r31
/* 80345488 003423E8 38 06 00 01 */ addi r0, r6, 1
/* 8034548C 003423EC 38 61 00 2C */ addi r3, r1, 0x2c
@ -363,8 +363,8 @@ lbl_80345478:
/* 803454D4 00342434 D0 03 00 0C */ stfs f0, 0xc(r3)
lbl_803454D8:
/* 803454D8 00342438 80 BC 00 00 */ lwz r5, 0(r28)
/* 803454DC 0034243C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 803454E0 00342440 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 803454DC 0034243C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 803454E0 00342440 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 803454E4 00342444 3B 61 00 B0 */ addi r27, r1, 0xb0
/* 803454E8 00342448 38 05 00 01 */ addi r0, r5, 1
/* 803454EC 0034244C 7F C6 F3 78 */ mr r6, r30
@ -389,8 +389,8 @@ lbl_803454D8:
/* 80345538 00342498 D0 03 00 0C */ stfs f0, 0xc(r3)
lbl_8034553C:
/* 8034553C 0034249C 80 BC 00 00 */ lwz r5, 0(r28)
/* 80345540 003424A0 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80345544 003424A4 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 80345540 003424A0 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80345544 003424A4 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 80345548 003424A8 7F 66 DB 78 */ mr r6, r27
/* 8034554C 003424AC 38 05 00 01 */ addi r0, r5, 1
/* 80345550 003424B0 38 61 00 14 */ addi r3, r1, 0x14
@ -414,8 +414,8 @@ lbl_8034553C:
/* 80345598 003424F8 D0 03 00 0C */ stfs f0, 0xc(r3)
lbl_8034559C:
/* 8034559C 003424FC 80 DC 00 00 */ lwz r6, 0(r28)
/* 803455A0 00342500 3C 60 80 5A */ lis r3, skZero3f@ha
/* 803455A4 00342504 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 803455A0 00342500 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 803455A4 00342504 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 803455A8 00342508 7F C5 F3 78 */ mr r5, r30
/* 803455AC 0034250C 38 06 00 01 */ addi r0, r6, 1
/* 803455B0 00342510 7F E6 FB 78 */ mr r6, r31

View File

@ -823,9 +823,9 @@ lbl_80311488:
/* 803114B0 0030E410 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 803114B4 0030E414 40 80 00 2C */ bge lbl_803114E0
/* 803114B8 0030E418 C0 02 C8 A0 */ lfs f0, lbl_805AE5C0@sda21(r2)
/* 803114BC 0030E41C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 803114BC 0030E41C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 803114C0 0030E420 D0 1E 00 00 */ stfs f0, 0(r30)
/* 803114C4 0030E424 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 803114C4 0030E424 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 803114C8 0030E428 D0 1E 00 04 */ stfs f0, 4(r30)
/* 803114CC 0030E42C C0 03 00 04 */ lfs f0, 4(r3)
/* 803114D0 0030E430 D0 1E 00 08 */ stfs f0, 8(r30)

View File

@ -1,6 +1,6 @@
.include "macros.inc"
.comm skIdentity4f, 0x30, 4
.comm sIdentity__12CTransform4f, 0x30, 4
.section .ctors, "wa"
lbl_ctor:
@ -1373,9 +1373,9 @@ lbl_80313A38:
/* 80313A98 003109F8 D0 01 00 1C */ stfs f0, 0x1c(r1)
/* 80313A9C 003109FC 48 00 03 35 */ bl __ct__13CUnitVector3fFRC9CVector3f
/* 80313AA0 00310A00 C0 61 00 24 */ lfs f3, 0x24(r1)
/* 80313AA4 00310A04 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80313AA4 00310A04 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80313AA8 00310A08 C0 BF 00 00 */ lfs f5, 0(r31)
/* 80313AAC 00310A0C 38 E3 66 A0 */ addi r7, r3, skZero3f@l
/* 80313AAC 00310A0C 38 E3 66 A0 */ addi r7, r3, sZeroVector__9CVector3f@l
/* 80313AB0 00310A10 C0 81 00 28 */ lfs f4, 0x28(r1)
/* 80313AB4 00310A14 7F C3 F3 78 */ mr r3, r30
/* 80313AB8 00310A18 C0 3F 00 04 */ lfs f1, 4(r31)
@ -1571,9 +1571,9 @@ lbl_80313CE8:
.global __sinit_CTransform4f_cpp
__sinit_CTransform4f_cpp:
/* 80313D90 00310CF0 C0 22 C8 D0 */ lfs f1, lbl_805AE5F0@sda21(r2)
/* 80313D94 00310CF4 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 80313D94 00310CF4 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 80313D98 00310CF8 C0 02 C8 D4 */ lfs f0, lbl_805AE5F4@sda21(r2)
/* 80313D9C 00310CFC D4 23 66 70 */ stfsu f1, skIdentity4f@l(r3)
/* 80313D9C 00310CFC D4 23 66 70 */ stfsu f1, sIdentity__12CTransform4f@l(r3)
/* 80313DA0 00310D00 D0 03 00 04 */ stfs f0, 4(r3)
/* 80313DA4 00310D04 D0 03 00 08 */ stfs f0, 8(r3)
/* 80313DA8 00310D08 D0 03 00 0C */ stfs f0, 0xc(r3)

View File

@ -30,8 +30,8 @@ lbl_80313E14:
/* 80313E24 00310D84 38 81 00 08 */ addi r4, r1, 8
/* 80313E28 00310D88 48 00 00 0C */ b lbl_80313E34
lbl_80313E2C:
/* 80313E2C 00310D8C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80313E30 00310D90 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 80313E2C 00310D8C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80313E30 00310D90 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
lbl_80313E34:
/* 80313E34 00310D94 C0 04 00 00 */ lfs f0, 0(r4)
/* 80313E38 00310D98 7F E3 FB 78 */ mr r3, r31

View File

@ -1,13 +1,13 @@
.include "macros.inc"
.comm skZero3f, 0xC, 4
.comm sZeroVector__9CVector3f, 0xC, 4
.comm lbl_805A66AC, 0x48, 4 # unreferenced, what's this?
.comm lbl_805A66F4, 0xC, 4
.comm lbl_805A6700, 0xC, 4
.comm lbl_805A670C, 0xC, 4
.comm lbl_805A6718, 0xC, 4
.comm lbl_805A6724, 0xC, 4
.comm lbl_805A6730, 0xC, 4
.comm sUpVector__9CVector3f, 0xC, 4
.comm sDownVector__9CVector3f, 0xC, 4
.comm sLeftVector__9CVector3f, 0xC, 4
.comm sRightVector__9CVector3f, 0xC, 4
.comm sForwardVector__9CVector3f, 0xC, 4
.comm sBackVector__9CVector3f, 0xC, 4
.section .ctors, "wa"
lbl_ctor:
@ -452,22 +452,22 @@ __ct__9CVector3fFR12CInputStream:
.global __sinit_CVector3f_cpp
__sinit_CVector3f_cpp:
/* 80314BC8 00311B28 C0 42 C9 10 */ lfs f2, lbl_805AE630@sda21(r2)
/* 80314BCC 00311B2C 3D 20 80 5A */ lis r9, skZero3f@ha
/* 80314BCC 00311B2C 3D 20 80 5A */ lis r9, sZeroVector__9CVector3f@ha
/* 80314BD0 00311B30 C0 02 C9 18 */ lfs f0, lbl_805AE638@sda21(r2)
/* 80314BD4 00311B34 3D 00 80 5A */ lis r8, lbl_805A66F4@ha
/* 80314BD8 00311B38 D4 49 66 A0 */ stfsu f2, skZero3f@l(r9)
/* 80314BDC 00311B3C 3C E0 80 5A */ lis r7, lbl_805A6700@ha
/* 80314BE0 00311B40 3C C0 80 5A */ lis r6, lbl_805A670C@ha
/* 80314BE4 00311B44 3C 80 80 5A */ lis r4, lbl_805A6724@ha
/* 80314BE8 00311B48 D4 47 67 00 */ stfsu f2, lbl_805A6700@l(r7)
/* 80314BEC 00311B4C 3C 60 80 5A */ lis r3, lbl_805A6730@ha
/* 80314BD4 00311B34 3D 00 80 5A */ lis r8, sUpVector__9CVector3f@ha
/* 80314BD8 00311B38 D4 49 66 A0 */ stfsu f2, sZeroVector__9CVector3f@l(r9)
/* 80314BDC 00311B3C 3C E0 80 5A */ lis r7, sDownVector__9CVector3f@ha
/* 80314BE0 00311B40 3C C0 80 5A */ lis r6, sLeftVector__9CVector3f@ha
/* 80314BE4 00311B44 3C 80 80 5A */ lis r4, sForwardVector__9CVector3f@ha
/* 80314BE8 00311B48 D4 47 67 00 */ stfsu f2, sDownVector__9CVector3f@l(r7)
/* 80314BEC 00311B4C 3C 60 80 5A */ lis r3, sBackVector__9CVector3f@ha
/* 80314BF0 00311B50 C0 22 C9 1C */ lfs f1, lbl_805AE63C@sda21(r2)
/* 80314BF4 00311B54 3C A0 80 5A */ lis r5, lbl_805A6718@ha
/* 80314BF8 00311B58 D4 48 66 F4 */ stfsu f2, lbl_805A66F4@l(r8)
/* 80314BFC 00311B5C D4 06 67 0C */ stfsu f0, lbl_805A670C@l(r6)
/* 80314C00 00311B60 D4 25 67 18 */ stfsu f1, lbl_805A6718@l(r5)
/* 80314C04 00311B64 D4 44 67 24 */ stfsu f2, lbl_805A6724@l(r4)
/* 80314C08 00311B68 D4 43 67 30 */ stfsu f2, lbl_805A6730@l(r3)
/* 80314BF4 00311B54 3C A0 80 5A */ lis r5, sRightVector__9CVector3f@ha
/* 80314BF8 00311B58 D4 48 66 F4 */ stfsu f2, sUpVector__9CVector3f@l(r8)
/* 80314BFC 00311B5C D4 06 67 0C */ stfsu f0, sLeftVector__9CVector3f@l(r6)
/* 80314C00 00311B60 D4 25 67 18 */ stfsu f1, sRightVector__9CVector3f@l(r5)
/* 80314C04 00311B64 D4 44 67 24 */ stfsu f2, sForwardVector__9CVector3f@l(r4)
/* 80314C08 00311B68 D4 43 67 30 */ stfsu f2, sBackVector__9CVector3f@l(r3)
/* 80314C0C 00311B6C D0 49 00 04 */ stfs f2, 4(r9)
/* 80314C10 00311B70 D0 49 00 08 */ stfs f2, 8(r9)
/* 80314C14 00311B74 D0 48 00 04 */ stfs f2, 4(r8)

View File

@ -1312,8 +1312,8 @@ lbl_8031820C:
/* 80318220 00315180 4B FF 20 99 */ bl SetTevOp__9CGraphicsF12ERglTevStageRCQ213CTevCombiners8CTevPass
lbl_80318224:
/* 80318224 00315184 C0 02 C9 E8 */ lfs f0, lbl_805AE708@sda21(r2)
/* 80318228 00315188 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8031822C 0031518C 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 80318228 00315188 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8031822C 0031518C 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 80318230 00315190 D0 01 00 EC */ stfs f0, 0xec(r1)
/* 80318234 00315194 38 61 04 A4 */ addi r3, r1, 0x4a4
/* 80318238 00315198 D0 01 00 F0 */ stfs f0, 0xf0(r1)
@ -1355,9 +1355,9 @@ lbl_803182AC:
/* 803182C0 00315220 38 81 03 B4 */ addi r4, r1, 0x3b4
/* 803182C4 00315224 38 BE 00 E8 */ addi r5, r30, 0xe8
/* 803182C8 00315228 4B FF A8 21 */ bl __ml__12CTransform4fCFRC9CVector3f
/* 803182CC 0031522C 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 803182CC 0031522C 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 803182D0 00315230 C3 E1 00 B0 */ lfs f31, 0xb0(r1)
/* 803182D4 00315234 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 803182D4 00315234 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 803182D8 00315238 C3 C1 00 B4 */ lfs f30, 0xb4(r1)
/* 803182DC 0031523C C3 A1 00 B8 */ lfs f29, 0xb8(r1)
/* 803182E0 00315240 38 61 04 74 */ addi r3, r1, 0x474
@ -1494,8 +1494,8 @@ lbl_80318444:
/* 803184DC 0031543C 2C 00 00 01 */ cmpwi r0, 1
/* 803184E0 00315440 40 82 00 8C */ bne lbl_8031856C
/* 803184E4 00315444 80 1E 00 5C */ lwz r0, 0x5c(r30)
/* 803184E8 00315448 3C 60 80 5A */ lis r3, skZero3f@ha
/* 803184EC 0031544C 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 803184E8 00315448 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 803184EC 0031544C 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 803184F0 00315450 38 61 04 14 */ addi r3, r1, 0x414
/* 803184F4 00315454 7C 80 CA 14 */ add r4, r0, r25
/* 803184F8 00315458 4B FF AD 81 */ bl __ct__12CTransform4fFRC9CMatrix3fRC9CVector3f
@ -1929,9 +1929,9 @@ RenderLines__11CElementGenFv:
/* 80318B5C 00315ABC 38 61 02 34 */ addi r3, r1, 0x234
/* 80318B60 00315AC0 38 84 61 D4 */ addi r4, r4, lbl_805A61D4@l
/* 80318B64 00315AC4 4B FF A0 11 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80318B68 00315AC8 3C 80 80 5A */ lis r4, skZero3f@ha
/* 80318B68 00315AC8 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80318B6C 00315ACC 38 61 01 A4 */ addi r3, r1, 0x1a4
/* 80318B70 00315AD0 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 80318B70 00315AD0 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 80318B74 00315AD4 38 81 02 34 */ addi r4, r1, 0x234
/* 80318B78 00315AD8 C0 45 00 00 */ lfs f2, 0(r5)
/* 80318B7C 00315ADC C0 25 00 04 */ lfs f1, 4(r5)
@ -2459,9 +2459,9 @@ RenderParticlesIndirectTexture__11CElementGenFv:
/* 80319340 003162A0 38 84 61 D4 */ addi r4, r4, lbl_805A61D4@l
/* 80319344 003162A4 38 7F 02 8C */ addi r3, r31, 0x28c
/* 80319348 003162A8 4B FF 98 2D */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8031934C 003162AC 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8031934C 003162AC 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80319350 003162B0 38 7F 01 FC */ addi r3, r31, 0x1fc
/* 80319354 003162B4 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 80319354 003162B4 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 80319358 003162B8 38 9F 02 8C */ addi r4, r31, 0x28c
/* 8031935C 003162BC C0 45 00 00 */ lfs f2, 0(r5)
/* 80319360 003162C0 C0 25 00 04 */ lfs f1, 4(r5)
@ -3205,9 +3205,9 @@ sub_80319e3c:
/* 80319E94 00316DF4 38 7F 00 C4 */ addi r3, r31, 0xc4
/* 80319E98 00316DF8 38 9F 00 F4 */ addi r4, r31, 0xf4
/* 80319E9C 00316DFC 4B FF 8C D9 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80319EA0 00316E00 3C 80 80 5A */ lis r4, skZero3f@ha
/* 80319EA0 00316E00 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80319EA4 00316E04 38 7F 00 64 */ addi r3, r31, 0x64
/* 80319EA8 00316E08 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 80319EA8 00316E08 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 80319EAC 00316E0C 38 9F 00 C4 */ addi r4, r31, 0xc4
/* 80319EB0 00316E10 C0 45 00 00 */ lfs f2, 0(r5)
/* 80319EB4 00316E14 C0 25 00 04 */ lfs f1, 4(r5)
@ -3747,9 +3747,9 @@ lbl_8031A688:
/* 8031A6B4 00317614 38 7F 03 04 */ addi r3, r31, 0x304
/* 8031A6B8 00317618 38 9F 03 34 */ addi r4, r31, 0x334
/* 8031A6BC 0031761C 4B FF 84 B9 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8031A6C0 00317620 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8031A6C0 00317620 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8031A6C4 00317624 38 7F 02 74 */ addi r3, r31, 0x274
/* 8031A6C8 00317628 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 8031A6C8 00317628 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 8031A6CC 0031762C 38 9F 03 04 */ addi r4, r31, 0x304
/* 8031A6D0 00317630 C0 45 00 00 */ lfs f2, 0(r5)
/* 8031A6D4 00317634 C0 25 00 04 */ lfs f1, 4(r5)
@ -7160,9 +7160,9 @@ lbl_8031D880:
/* 8031D88C 0031A7EC 41 80 FF 2C */ blt lbl_8031D7B8
lbl_8031D890:
/* 8031D890 0031A7F0 38 00 00 00 */ li r0, 0
/* 8031D894 0031A7F4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8031D894 0031A7F4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8031D898 0031A7F8 90 0D A8 F0 */ stw r0, lbl_805A94B0@sda21(r13)
/* 8031D89C 0031A7FC 3B E3 66 A0 */ addi r31, r3, skZero3f@l
/* 8031D89C 0031A7FC 3B E3 66 A0 */ addi r31, r3, sZeroVector__9CVector3f@l
/* 8031D8A0 0031A800 3B 80 00 00 */ li r28, 0
/* 8031D8A4 0031A804 48 00 03 B8 */ b lbl_8031DC5C
lbl_8031D8A8:
@ -7324,7 +7324,7 @@ lbl_8031DAE4:
/* 8031DAFC 0031AA5C 38 BA 00 DC */ addi r5, r26, 0xdc
/* 8031DB00 0031AA60 4B FF 4F E9 */ bl __ml__12CTransform4fCFRC9CVector3f
/* 8031DB04 0031AA64 C0 21 00 0C */ lfs f1, 0xc(r1)
/* 8031DB08 0031AA68 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8031DB08 0031AA68 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8031DB0C 0031AA6C C0 1A 00 F4 */ lfs f0, 0xf4(r26)
/* 8031DB10 0031AA70 C0 81 00 10 */ lfs f4, 0x10(r1)
/* 8031DB14 0031AA74 C0 7A 00 F8 */ lfs f3, 0xf8(r26)
@ -7336,7 +7336,7 @@ lbl_8031DAE4:
/* 8031DB2C 0031AA8C EC 02 08 2A */ fadds f0, f2, f1
/* 8031DB30 0031AA90 D0 7E 00 08 */ stfs f3, 8(r30)
/* 8031DB34 0031AA94 D0 1E 00 0C */ stfs f0, 0xc(r30)
/* 8031DB38 0031AA98 C0 03 66 A0 */ lfs f0, skZero3f@l(r3)
/* 8031DB38 0031AA98 C0 03 66 A0 */ lfs f0, sZeroVector__9CVector3f@l(r3)
/* 8031DB3C 0031AA9C D0 1E 00 1C */ stfs f0, 0x1c(r30)
/* 8031DB40 0031AAA0 C0 1F 00 04 */ lfs f0, 4(r31)
/* 8031DB44 0031AAA4 D0 1E 00 20 */ stfs f0, 0x20(r30)
@ -9110,17 +9110,17 @@ lbl_8031F3C0:
/* 8031F448 0031C3A8 7F C3 F3 78 */ mr r3, r30
/* 8031F44C 0031C3AC 48 02 19 C1 */ bl GetObj__6CTokenFv
/* 8031F450 0031C3B0 80 03 00 04 */ lwz r0, 4(r3)
/* 8031F454 0031C3B4 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8031F458 0031C3B8 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 8031F454 0031C3B4 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8031F458 0031C3B8 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 8031F45C 0031C3BC 38 E0 00 00 */ li r7, 0
/* 8031F460 0031C3C0 90 1E 00 08 */ stw r0, 8(r30)
/* 8031F464 0031C3C4 3C A0 80 5A */ lis r5, skZero3f@ha
/* 8031F464 0031C3C4 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 8031F468 0031C3C8 C8 42 CA 20 */ lfd f2, lbl_805AE740@sda21(r2)
/* 8031F46C 0031C3CC 38 C0 FF FF */ li r6, -1
/* 8031F470 0031C3D0 80 7F 00 24 */ lwz r3, 0x24(r31)
/* 8031F474 0031C3D4 38 00 00 01 */ li r0, 1
/* 8031F478 0031C3D8 C0 02 C9 E8 */ lfs f0, lbl_805AE708@sda21(r2)
/* 8031F47C 0031C3DC 3B C5 66 A0 */ addi r30, r5, skZero3f@l
/* 8031F47C 0031C3DC 3B C5 66 A0 */ addi r30, r5, sZeroVector__9CVector3f@l
/* 8031F480 0031C3E0 90 7F 00 28 */ stw r3, 0x28(r31)
/* 8031F484 0031C3E4 38 7F 01 0C */ addi r3, r31, 0x10c
/* 8031F488 0031C3E8 C0 22 C9 F0 */ lfs f1, lbl_805AE710@sda21(r2)
@ -9169,33 +9169,33 @@ lbl_8031F3C0:
/* 8031F534 0031C494 D0 3F 01 04 */ stfs f1, 0x104(r31)
/* 8031F538 0031C498 D0 3F 01 08 */ stfs f1, 0x108(r31)
/* 8031F53C 0031C49C 4B FF 36 39 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8031F540 0031C4A0 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8031F540 0031C4A0 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8031F544 0031C4A4 38 7F 01 3C */ addi r3, r31, 0x13c
/* 8031F548 0031C4A8 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8031F548 0031C4A8 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8031F54C 0031C4AC 4B FF 36 29 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8031F550 0031C4B0 C0 02 C9 F0 */ lfs f0, lbl_805AE710@sda21(r2)
/* 8031F554 0031C4B4 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8031F558 0031C4B8 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 8031F554 0031C4B4 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8031F558 0031C4B8 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 8031F55C 0031C4BC D0 1F 01 6C */ stfs f0, 0x16c(r31)
/* 8031F560 0031C4C0 38 7F 01 78 */ addi r3, r31, 0x178
/* 8031F564 0031C4C4 D0 1F 01 70 */ stfs f0, 0x170(r31)
/* 8031F568 0031C4C8 D0 1F 01 74 */ stfs f0, 0x174(r31)
/* 8031F56C 0031C4CC 4B FF 36 09 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8031F570 0031C4D0 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8031F570 0031C4D0 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8031F574 0031C4D4 38 7F 01 A8 */ addi r3, r31, 0x1a8
/* 8031F578 0031C4D8 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8031F578 0031C4D8 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8031F57C 0031C4DC 4B FF 35 F9 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8031F580 0031C4E0 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8031F580 0031C4E0 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8031F584 0031C4E4 38 7F 01 D8 */ addi r3, r31, 0x1d8
/* 8031F588 0031C4E8 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8031F588 0031C4E8 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8031F58C 0031C4EC 4B FF 35 E9 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8031F590 0031C4F0 3C 80 80 5A */ lis r4, lbl_805A65FC@ha
/* 8031F594 0031C4F4 38 7F 02 08 */ addi r3, r31, 0x208
/* 8031F598 0031C4F8 38 84 65 FC */ addi r4, r4, lbl_805A65FC@l
/* 8031F59C 0031C4FC 4B FF 0A 89 */ bl __ct__9CMatrix3fFRC9CMatrix3f
/* 8031F5A0 0031C500 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8031F5A0 0031C500 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8031F5A4 0031C504 38 7F 02 2C */ addi r3, r31, 0x22c
/* 8031F5A8 0031C508 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8031F5A8 0031C508 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8031F5AC 0031C50C 4B FF 35 C9 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8031F5B0 0031C510 38 C0 00 00 */ li r6, 0
/* 8031F5B4 0031C514 38 A0 00 01 */ li r5, 1
@ -9228,13 +9228,13 @@ lbl_8031F3C0:
/* 8031F620 0031C580 A8 9F 00 94 */ lha r4, 0x94(r31)
/* 8031F624 0031C584 4B FF 2F C9 */ bl __ct__9CRandom16FUi
/* 8031F628 0031C588 38 00 00 00 */ li r0, 0
/* 8031F62C 0031C58C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8031F62C 0031C58C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8031F630 0031C590 90 1F 02 94 */ stw r0, 0x294(r31)
/* 8031F634 0031C594 3C 60 80 5A */ lis r3, mskInvertedBox__6CAABox@ha
/* 8031F638 0031C598 C0 22 C9 E8 */ lfs f1, lbl_805AE708@sda21(r2)
/* 8031F63C 0031C59C 90 1F 02 98 */ stw r0, 0x298(r31)
/* 8031F640 0031C5A0 90 1F 02 9C */ stw r0, 0x29c(r31)
/* 8031F644 0031C5A4 C4 04 66 A0 */ lfsu f0, skZero3f@l(r4)
/* 8031F644 0031C5A4 C4 04 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r4)
/* 8031F648 0031C5A8 D0 1F 02 B0 */ stfs f0, 0x2b0(r31)
/* 8031F64C 0031C5AC C0 1E 00 04 */ lfs f0, 4(r30)
/* 8031F650 0031C5B0 D0 1F 02 B4 */ stfs f0, 0x2b4(r31)
@ -9276,9 +9276,9 @@ lbl_8031F3C0:
/* 8031F6E0 0031C640 90 1F 03 08 */ stw r0, 0x308(r31)
/* 8031F6E4 0031C644 48 02 A8 C9 */ bl White__6CColorFv
/* 8031F6E8 0031C648 80 03 00 00 */ lwz r0, 0(r3)
/* 8031F6EC 0031C64C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8031F6EC 0031C64C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8031F6F0 0031C650 C0 62 C9 F0 */ lfs f3, lbl_805AE710@sda21(r2)
/* 8031F6F4 0031C654 38 C3 66 A0 */ addi r6, r3, skZero3f@l
/* 8031F6F4 0031C654 38 C3 66 A0 */ addi r6, r3, sZeroVector__9CVector3f@l
/* 8031F6F8 0031C658 90 1F 03 0C */ stw r0, 0x30c(r31)
/* 8031F6FC 0031C65C 38 A0 00 01 */ li r5, 1
/* 8031F700 0031C660 C0 22 C9 E8 */ lfs f1, lbl_805AE708@sda21(r2)

View File

@ -53,9 +53,9 @@ GetValue__14CVEAngleSphereCFiR9CVector3fR9CVector3f:
/* 80356934 00353894 93 C1 00 58 */ stw r30, 0x58(r1)
/* 80356938 00353898 93 A1 00 54 */ stw r29, 0x54(r1)
/* 8035693C 0035389C 93 81 00 50 */ stw r28, 0x50(r1)
/* 80356940 003538A0 3C E0 80 5A */ lis r7, skZero3f@ha
/* 80356940 003538A0 3C E0 80 5A */ lis r7, sZeroVector__9CVector3f@ha
/* 80356944 003538A4 7C 7C 1B 78 */ mr r28, r3
/* 80356948 003538A8 38 67 66 A0 */ addi r3, r7, skZero3f@l
/* 80356948 003538A8 38 67 66 A0 */ addi r3, r7, sZeroVector__9CVector3f@l
/* 8035694C 003538AC 7C BE 2B 78 */ mr r30, r5
/* 80356950 003538B0 C0 43 00 00 */ lfs f2, 0(r3)
/* 80356954 003538B4 7C 9D 23 78 */ mr r29, r4
@ -374,9 +374,9 @@ GetValue__9CVESphereCFiR9CVector3fR9CVector3f:
/* 80356DDC 00353D3C 93 C1 00 88 */ stw r30, 0x88(r1)
/* 80356DE0 00353D40 93 A1 00 84 */ stw r29, 0x84(r1)
/* 80356DE4 00353D44 93 81 00 80 */ stw r28, 0x80(r1)
/* 80356DE8 00353D48 3C E0 80 5A */ lis r7, skZero3f@ha
/* 80356DE8 00353D48 3C E0 80 5A */ lis r7, sZeroVector__9CVector3f@ha
/* 80356DEC 00353D4C 7C 7C 1B 78 */ mr r28, r3
/* 80356DF0 00353D50 38 67 66 A0 */ addi r3, r7, skZero3f@l
/* 80356DF0 00353D50 38 67 66 A0 */ addi r3, r7, sZeroVector__9CVector3f@l
/* 80356DF4 00353D54 7C BE 2B 78 */ mr r30, r5
/* 80356DF8 00353D58 C0 43 00 00 */ lfs f2, 0(r3)
/* 80356DFC 00353D5C 7C 9D 23 78 */ mr r29, r4
@ -650,8 +650,8 @@ GetValue__16CEESimpleEmitterCFiR9CVector3fR9CVector3f:
/* 803571E4 00354144 4E 80 04 21 */ bctrl
/* 803571E8 00354148 48 00 00 20 */ b lbl_80357208
lbl_803571EC:
/* 803571EC 0035414C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 803571F0 00354150 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 803571EC 0035414C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 803571F0 00354150 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 803571F4 00354154 D0 1F 00 00 */ stfs f0, 0(r31)
/* 803571F8 00354158 C0 03 00 04 */ lfs f0, 4(r3)
/* 803571FC 0035415C D0 1F 00 04 */ stfs f0, 4(r31)

View File

@ -2932,9 +2932,9 @@ CalculatePoints__17CParticleElectricFv:
/* 803610C8 0035E028 DB 41 01 90 */ stfd f26, 0x190(r1)
/* 803610CC 0035E02C F3 41 01 98 */ psq_st f26, 408(r1), 0, qr0
/* 803610D0 0035E030 BF 01 01 70 */ stmw r24, 0x170(r1)
/* 803610D4 0035E034 3C 80 80 5A */ lis r4, skZero3f@ha
/* 803610D4 0035E034 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 803610D8 0035E038 38 00 00 00 */ li r0, 0
/* 803610DC 0035E03C 3B E4 66 A0 */ addi r31, r4, skZero3f@l
/* 803610DC 0035E03C 3B E4 66 A0 */ addi r31, r4, sZeroVector__9CVector3f@l
/* 803610E0 0035E040 90 01 01 30 */ stw r0, 0x130(r1)
/* 803610E4 0035E044 C0 1F 00 00 */ lfs f0, 0(r31)
/* 803610E8 0035E048 7C 7E 1B 78 */ mr r30, r3
@ -3069,10 +3069,10 @@ lbl_803612C0:
/* 803612C4 0035E224 38 03 00 01 */ addi r0, r3, 1
/* 803612C8 0035E228 90 01 01 30 */ stw r0, 0x130(r1)
lbl_803612CC:
/* 803612CC 0035E22C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 803612CC 0035E22C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 803612D0 0035E230 C0 82 CD 54 */ lfs f4, lbl_805AEA74@sda21(r2)
/* 803612D4 0035E234 C0 62 CD 48 */ lfs f3, lbl_805AEA68@sda21(r2)
/* 803612D8 0035E238 C0 43 66 A0 */ lfs f2, skZero3f@l(r3)
/* 803612D8 0035E238 C0 43 66 A0 */ lfs f2, sZeroVector__9CVector3f@l(r3)
/* 803612DC 0035E23C C0 3F 00 04 */ lfs f1, 4(r31)
/* 803612E0 0035E240 C0 1F 00 08 */ lfs f0, 8(r31)
/* 803612E4 0035E244 D0 81 00 AC */ stfs f4, 0xac(r1)
@ -3418,8 +3418,8 @@ lbl_803617C4:
/* 803617D8 0035E738 38 A5 FF FF */ addi r5, r5, -1
/* 803617DC 0035E73C 4B FF F7 19 */ bl CalculateFractal__17CParticleElectricFiiff
/* 803617E0 0035E740 80 BE 04 2C */ lwz r5, 0x42c(r30)
/* 803617E4 0035E744 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 803617E8 0035E748 38 83 66 F4 */ addi r4, r3, lbl_805A66F4@l
/* 803617E4 0035E744 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 803617E8 0035E748 38 83 66 F4 */ addi r4, r3, sUpVector__9CVector3f@l
/* 803617EC 0035E74C 38 61 00 94 */ addi r3, r1, 0x94
/* 803617F0 0035E750 C0 05 00 04 */ lfs f0, 4(r5)
/* 803617F4 0035E754 C0 A5 00 10 */ lfs f5, 0x10(r5)
@ -3481,8 +3481,8 @@ lbl_803618C0:
/* 803618D0 0035E830 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 803618D4 0035E834 40 80 00 2C */ bge lbl_80361900
/* 803618D8 0035E838 80 9E 04 2C */ lwz r4, 0x42c(r30)
/* 803618DC 0035E83C 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 803618E0 0035E840 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 803618DC 0035E83C 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 803618E0 0035E840 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 803618E4 0035E844 38 61 01 00 */ addi r3, r1, 0x100
/* 803618E8 0035E848 38 A4 00 0C */ addi r5, r4, 0xc
/* 803618EC 0035E84C 4B FB 22 25 */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
@ -3533,8 +3533,8 @@ lbl_80361958:
lbl_80361998:
/* 80361998 0035E8F8 54 00 06 3F */ clrlwi. r0, r0, 0x18
/* 8036199C 0035E8FC 40 82 00 20 */ bne lbl_803619BC
/* 803619A0 0035E900 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 803619A4 0035E904 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 803619A0 0035E900 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 803619A4 0035E904 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 803619A8 0035E908 38 61 00 D0 */ addi r3, r1, 0xd0
/* 803619AC 0035E90C 4B FB 21 65 */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
/* 803619B0 0035E910 C3 A1 00 D8 */ lfs f29, 0xd8(r1)
@ -4131,13 +4131,13 @@ lbl_8036214C:
/* 803621C4 0035F124 7E E3 BB 78 */ mr r3, r23
/* 803621C8 0035F128 4B FD EC 45 */ bl GetObj__6CTokenFv
/* 803621CC 0035F12C 80 83 00 04 */ lwz r4, 4(r3)
/* 803621D0 0035F130 3C A0 80 5A */ lis r5, skZero3f@ha
/* 803621D0 0035F130 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 803621D4 0035F134 38 00 00 00 */ li r0, 0
/* 803621D8 0035F138 C8 02 CD 90 */ lfd f0, lbl_805AEAB0@sda21(r2)
/* 803621DC 0035F13C 90 97 00 08 */ stw r4, 8(r23)
/* 803621E0 0035F140 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 803621E4 0035F144 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 803621E8 0035F148 3B 45 66 A0 */ addi r26, r5, skZero3f@l
/* 803621E0 0035F140 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 803621E4 0035F144 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 803621E8 0035F148 3B 45 66 A0 */ addi r26, r5, sZeroVector__9CVector3f@l
/* 803621EC 0035F14C 90 1F 00 28 */ stw r0, 0x28(r31)
/* 803621F0 0035F150 38 7F 00 44 */ addi r3, r31, 0x44
/* 803621F4 0035F154 90 1F 00 2C */ stw r0, 0x2c(r31)
@ -4149,16 +4149,16 @@ lbl_8036214C:
/* 8036220C 0035F16C C0 1A 00 08 */ lfs f0, 8(r26)
/* 80362210 0035F170 D0 1F 00 40 */ stfs f0, 0x40(r31)
/* 80362214 0035F174 4B FB 09 61 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80362218 0035F178 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 80362218 0035F178 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8036221C 0035F17C 38 7F 00 74 */ addi r3, r31, 0x74
/* 80362220 0035F180 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 80362220 0035F180 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 80362224 0035F184 4B FB 09 51 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80362228 0035F188 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8036222C 0035F18C 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 80362230 0035F190 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 80362228 0035F188 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8036222C 0035F18C 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 80362230 0035F190 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 80362234 0035F194 C0 05 00 00 */ lfs f0, 0(r5)
/* 80362238 0035F198 38 7F 00 B0 */ addi r3, r31, 0xb0
/* 8036223C 0035F19C 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8036223C 0035F19C 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 80362240 0035F1A0 D0 1F 00 A4 */ stfs f0, 0xa4(r31)
/* 80362244 0035F1A4 C0 1A 00 04 */ lfs f0, 4(r26)
/* 80362248 0035F1A8 D0 1F 00 A8 */ stfs f0, 0xa8(r31)
@ -4166,8 +4166,8 @@ lbl_8036214C:
/* 80362250 0035F1B0 D0 1F 00 AC */ stfs f0, 0xac(r31)
/* 80362254 0035F1B4 4B FB 09 21 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80362258 0035F1B8 C0 02 CD 48 */ lfs f0, lbl_805AEA68@sda21(r2)
/* 8036225C 0035F1BC 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 80362260 0035F1C0 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 8036225C 0035F1BC 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 80362260 0035F1C0 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 80362264 0035F1C4 D0 1F 00 E0 */ stfs f0, 0xe0(r31)
/* 80362268 0035F1C8 38 7F 00 F8 */ addi r3, r31, 0xf8
/* 8036226C 0035F1CC D0 1F 00 E4 */ stfs f0, 0xe4(r31)
@ -4177,8 +4177,8 @@ lbl_8036214C:
/* 8036227C 0035F1DC D0 1F 00 F4 */ stfs f0, 0xf4(r31)
/* 80362280 0035F1E0 4B FB 08 F5 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80362284 0035F1E4 C0 22 CD 54 */ lfs f1, lbl_805AEA74@sda21(r2)
/* 80362288 0035F1E8 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8036228C 0035F1EC 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 80362288 0035F1E8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8036228C 0035F1EC 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 80362290 0035F1F0 D0 3F 01 28 */ stfs f1, 0x128(r31)
/* 80362294 0035F1F4 38 7F 01 4C */ addi r3, r31, 0x14c
/* 80362298 0035F1F8 D0 3F 01 2C */ stfs f1, 0x12c(r31)
@ -4463,8 +4463,8 @@ lbl_80362694:
/* 8036269C 0035F5FC 41 80 FE D8 */ blt lbl_80362574
lbl_803626A0:
/* 803626A0 0035F600 80 9F 01 50 */ lwz r4, 0x150(r31)
/* 803626A4 0035F604 3C 60 80 5A */ lis r3, skZero3f@ha
/* 803626A8 0035F608 3B 43 66 A0 */ addi r26, r3, skZero3f@l
/* 803626A4 0035F604 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 803626A8 0035F608 3B 43 66 A0 */ addi r26, r3, sZeroVector__9CVector3f@l
/* 803626AC 0035F60C 38 04 00 01 */ addi r0, r4, 1
/* 803626B0 0035F610 90 1F 01 50 */ stw r0, 0x150(r31)
/* 803626B4 0035F614 83 7F 01 50 */ lwz r27, 0x150(r31)
@ -4527,8 +4527,8 @@ lbl_80362778:
/* 8036277C 0035F6DC 40 82 FF F8 */ bne lbl_80362774
/* 80362780 0035F6E0 4B FB 31 B1 */ bl Free__7CMemoryFPCv
/* 80362784 0035F6E4 83 7F 01 50 */ lwz r27, 0x150(r31)
/* 80362788 0035F6E8 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8036278C 0035F6EC 3B 43 66 A0 */ addi r26, r3, skZero3f@l
/* 80362788 0035F6E8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8036278C 0035F6EC 3B 43 66 A0 */ addi r26, r3, sZeroVector__9CVector3f@l
/* 80362790 0035F6F0 1C 7B 00 0C */ mulli r3, r27, 0xc
/* 80362794 0035F6F4 93 61 00 8C */ stw r27, 0x8c(r1)
/* 80362798 0035F6F8 93 61 00 90 */ stw r27, 0x90(r1)

View File

@ -173,9 +173,9 @@ GetLight__15CParticleSwooshCFv:
/* 8032A8F4 00327854 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8032A8F8 00327858 7C 7F 1B 78 */ mr r31, r3
/* 8032A8FC 0032785C 48 01 F6 B1 */ bl White__6CColorFv
/* 8032A900 00327860 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8032A900 00327860 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8032A904 00327864 7C 65 1B 78 */ mr r5, r3
/* 8032A908 00327868 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 8032A908 00327868 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 8032A90C 0032786C 7F E3 FB 78 */ mr r3, r31
/* 8032A910 00327870 4B FD BB 95 */ bl BuildLocalAmbient__6CLightFRC9CVector3fRC6CColor
/* 8032A914 00327874 80 01 00 14 */ lwz r0, 0x14(r1)
@ -1480,9 +1480,9 @@ Render3SidedSolidSpline__15CParticleSwooshFv:
/* 8032BBD4 00328B34 39 00 00 7D */ li r8, 0x7d
/* 8032BBD8 00328B38 4B FD CA F5 */ bl SetTexCoordGen__3CGXF13_GXTexCoordID13_GXTexGenType12_GXTexGenSrc9_GXTexMtxUc11_GXPTTexMtx
/* 8032BBDC 00328B3C C0 15 01 E8 */ lfs f0, 0x1e8(r21)
/* 8032BBE0 00328B40 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8032BBE0 00328B40 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8032BBE4 00328B44 83 55 01 58 */ lwz r26, 0x158(r21)
/* 8032BBE8 00328B48 3B C3 66 A0 */ addi r30, r3, skZero3f@l
/* 8032BBE8 00328B48 3B C3 66 A0 */ addi r30, r3, sZeroVector__9CVector3f@l
/* 8032BBEC 00328B4C FC 00 00 50 */ fneg f0, f0
/* 8032BBF0 00328B50 3B 80 00 00 */ li r28, 0
/* 8032BBF4 00328B54 3B 60 00 00 */ li r27, 0
@ -1872,8 +1872,8 @@ lbl_8032C108:
/* 8032C1C8 00329128 D0 01 00 B0 */ stfs f0, 0xb0(r1)
/* 8032C1CC 0032912C 40 81 04 18 */ ble lbl_8032C5E4
/* 8032C1D0 00329130 80 75 01 B0 */ lwz r3, 0x1b0(r21)
/* 8032C1D4 00329134 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8032C1D8 00329138 C2 24 66 A0 */ lfs f17, skZero3f@l(r4)
/* 8032C1D4 00329134 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8032C1D8 00329138 C2 24 66 A0 */ lfs f17, sZeroVector__9CVector3f@l(r4)
/* 8032C1DC 0032913C 3B 00 00 00 */ li r24, 0
/* 8032C1E0 00329140 C2 1E 00 04 */ lfs f16, 4(r30)
/* 8032C1E4 00329144 38 03 00 01 */ addi r0, r3, 1
@ -2229,11 +2229,11 @@ Render3SidedSolidNoSplineNoGaps__15CParticleSwooshFv:
/* 8032C738 00329698 2C 00 00 02 */ cmpwi r0, 2
/* 8032C73C 0032969C 41 80 07 F0 */ blt lbl_8032CF2C
/* 8032C740 003296A0 38 80 00 00 */ li r4, 0
/* 8032C744 003296A4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8032C744 003296A4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8032C748 003296A8 1C 04 00 0C */ mulli r0, r4, 0xc
/* 8032C74C 003296AC 3B E1 00 90 */ addi r31, r1, 0x90
/* 8032C750 003296B0 90 81 00 8C */ stw r4, 0x8c(r1)
/* 8032C754 003296B4 38 63 66 A0 */ addi r3, r3, skZero3f@l
/* 8032C754 003296B4 38 63 66 A0 */ addi r3, r3, sZeroVector__9CVector3f@l
/* 8032C758 003296B8 7C 9F 02 15 */ add. r4, r31, r0
/* 8032C75C 003296BC 41 82 00 1C */ beq lbl_8032C778
/* 8032C760 003296C0 C0 03 00 00 */ lfs f0, 0(r3)
@ -2244,8 +2244,8 @@ Render3SidedSolidNoSplineNoGaps__15CParticleSwooshFv:
/* 8032C774 003296D4 D0 04 00 08 */ stfs f0, 8(r4)
lbl_8032C778:
/* 8032C778 003296D8 80 81 00 8C */ lwz r4, 0x8c(r1)
/* 8032C77C 003296DC 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8032C780 003296E0 38 63 66 A0 */ addi r3, r3, skZero3f@l
/* 8032C77C 003296DC 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8032C780 003296E0 38 63 66 A0 */ addi r3, r3, sZeroVector__9CVector3f@l
/* 8032C784 003296E4 38 84 00 01 */ addi r4, r4, 1
/* 8032C788 003296E8 1C 04 00 0C */ mulli r0, r4, 0xc
/* 8032C78C 003296EC 90 81 00 8C */ stw r4, 0x8c(r1)
@ -2264,10 +2264,10 @@ lbl_8032C7B0:
/* 8032C7BC 0032971C 3B C1 00 74 */ addi r30, r1, 0x74
/* 8032C7C0 00329720 38 84 00 01 */ addi r4, r4, 1
/* 8032C7C4 00329724 90 61 00 70 */ stw r3, 0x70(r1)
/* 8032C7C8 00329728 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8032C7C8 00329728 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8032C7CC 0032972C 7C BE 02 15 */ add. r5, r30, r0
/* 8032C7D0 00329730 90 81 00 8C */ stw r4, 0x8c(r1)
/* 8032C7D4 00329734 38 63 66 A0 */ addi r3, r3, skZero3f@l
/* 8032C7D4 00329734 38 63 66 A0 */ addi r3, r3, sZeroVector__9CVector3f@l
/* 8032C7D8 00329738 41 82 00 1C */ beq lbl_8032C7F4
/* 8032C7DC 0032973C C0 03 00 00 */ lfs f0, 0(r3)
/* 8032C7E0 00329740 C0 23 00 04 */ lfs f1, 4(r3)
@ -2277,8 +2277,8 @@ lbl_8032C7B0:
/* 8032C7F0 00329750 D0 05 00 08 */ stfs f0, 8(r5)
lbl_8032C7F4:
/* 8032C7F4 00329754 80 81 00 70 */ lwz r4, 0x70(r1)
/* 8032C7F8 00329758 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8032C7FC 0032975C 38 63 66 A0 */ addi r3, r3, skZero3f@l
/* 8032C7F8 00329758 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8032C7FC 0032975C 38 63 66 A0 */ addi r3, r3, sZeroVector__9CVector3f@l
/* 8032C800 00329760 38 84 00 01 */ addi r4, r4, 1
/* 8032C804 00329764 1C 04 00 0C */ mulli r0, r4, 0xc
/* 8032C808 00329768 90 81 00 70 */ stw r4, 0x70(r1)
@ -2297,10 +2297,10 @@ lbl_8032C82C:
/* 8032C838 00329798 3B A1 00 58 */ addi r29, r1, 0x58
/* 8032C83C 0032979C 38 84 00 01 */ addi r4, r4, 1
/* 8032C840 003297A0 90 61 00 54 */ stw r3, 0x54(r1)
/* 8032C844 003297A4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8032C844 003297A4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8032C848 003297A8 7C BD 02 15 */ add. r5, r29, r0
/* 8032C84C 003297AC 90 81 00 70 */ stw r4, 0x70(r1)
/* 8032C850 003297B0 38 63 66 A0 */ addi r3, r3, skZero3f@l
/* 8032C850 003297B0 38 63 66 A0 */ addi r3, r3, sZeroVector__9CVector3f@l
/* 8032C854 003297B4 41 82 00 1C */ beq lbl_8032C870
/* 8032C858 003297B8 C0 03 00 00 */ lfs f0, 0(r3)
/* 8032C85C 003297BC C0 23 00 04 */ lfs f1, 4(r3)
@ -2310,8 +2310,8 @@ lbl_8032C82C:
/* 8032C86C 003297CC D0 05 00 08 */ stfs f0, 8(r5)
lbl_8032C870:
/* 8032C870 003297D0 80 81 00 54 */ lwz r4, 0x54(r1)
/* 8032C874 003297D4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8032C878 003297D8 38 63 66 A0 */ addi r3, r3, skZero3f@l
/* 8032C874 003297D4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8032C878 003297D8 38 63 66 A0 */ addi r3, r3, sZeroVector__9CVector3f@l
/* 8032C87C 003297DC 38 84 00 01 */ addi r4, r4, 1
/* 8032C880 003297E0 1C 04 00 0C */ mulli r0, r4, 0xc
/* 8032C884 003297E4 90 81 00 54 */ stw r4, 0x54(r1)
@ -3102,8 +3102,8 @@ Render2SidedNoSplineNoGaps__15CParticleSwooshFv:
/* 8032D418 0032A378 38 61 01 C4 */ addi r3, r1, 0x1c4
/* 8032D41C 0032A37C 38 81 00 D4 */ addi r4, r1, 0xd4
/* 8032D420 0032A380 4B FE 57 55 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8032D424 0032A384 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8032D428 0032A388 C7 83 66 A0 */ lfsu f28, skZero3f@l(r3)
/* 8032D424 0032A384 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8032D428 0032A388 C7 83 66 A0 */ lfsu f28, sZeroVector__9CVector3f@l(r3)
/* 8032D42C 0032A38C C3 E1 01 D0 */ lfs f31, 0x1d0(r1)
/* 8032D430 0032A390 3B 80 00 00 */ li r28, 0
/* 8032D434 0032A394 C3 C1 01 E0 */ lfs f30, 0x1e0(r1)
@ -4919,8 +4919,8 @@ lbl_8032EDC8:
/* 8032EE3C 0032BD9C 7F 63 DB 78 */ mr r3, r27
/* 8032EE40 0032BDA0 48 01 1F CD */ bl GetObj__6CTokenFv
/* 8032EE44 0032BDA4 80 A3 00 04 */ lwz r5, 4(r3)
/* 8032EE48 0032BDA8 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8032EE4C 0032BDAC 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 8032EE48 0032BDA8 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8032EE4C 0032BDAC 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 8032EE50 0032BDB0 38 00 00 00 */ li r0, 0
/* 8032EE54 0032BDB4 90 BB 00 08 */ stw r5, 8(r27)
/* 8032EE58 0032BDB8 38 7F 00 44 */ addi r3, r31, 0x44
@ -4933,29 +4933,29 @@ lbl_8032EDC8:
/* 8032EE74 0032BDD4 D0 1F 00 3C */ stfs f0, 0x3c(r31)
/* 8032EE78 0032BDD8 D0 1F 00 40 */ stfs f0, 0x40(r31)
/* 8032EE7C 0032BDDC 4B FE 3C F9 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8032EE80 0032BDE0 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8032EE80 0032BDE0 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8032EE84 0032BDE4 38 7F 00 74 */ addi r3, r31, 0x74
/* 8032EE88 0032BDE8 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8032EE88 0032BDE8 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8032EE8C 0032BDEC 4B FE 3C E9 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8032EE90 0032BDF0 C0 02 CA 94 */ lfs f0, lbl_805AE7B4@sda21(r2)
/* 8032EE94 0032BDF4 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8032EE98 0032BDF8 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 8032EE94 0032BDF4 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8032EE98 0032BDF8 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 8032EE9C 0032BDFC D0 1F 00 A4 */ stfs f0, 0xa4(r31)
/* 8032EEA0 0032BE00 38 7F 00 B0 */ addi r3, r31, 0xb0
/* 8032EEA4 0032BE04 D0 1F 00 A8 */ stfs f0, 0xa8(r31)
/* 8032EEA8 0032BE08 D0 1F 00 AC */ stfs f0, 0xac(r31)
/* 8032EEAC 0032BE0C 4B FE 3C C9 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8032EEB0 0032BE10 C0 02 CA 90 */ lfs f0, lbl_805AE7B0@sda21(r2)
/* 8032EEB4 0032BE14 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8032EEB8 0032BE18 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 8032EEB4 0032BE14 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8032EEB8 0032BE18 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 8032EEBC 0032BE1C D0 1F 00 E0 */ stfs f0, 0xe0(r31)
/* 8032EEC0 0032BE20 38 7F 00 EC */ addi r3, r31, 0xec
/* 8032EEC4 0032BE24 D0 1F 00 E4 */ stfs f0, 0xe4(r31)
/* 8032EEC8 0032BE28 D0 1F 00 E8 */ stfs f0, 0xe8(r31)
/* 8032EECC 0032BE2C 4B FE 3C A9 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8032EED0 0032BE30 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8032EED0 0032BE30 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8032EED4 0032BE34 38 7F 01 1C */ addi r3, r31, 0x11c
/* 8032EED8 0032BE38 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8032EED8 0032BE38 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8032EEDC 0032BE3C 4B FE 3C 99 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8032EEE0 0032BE40 C0 02 CA 90 */ lfs f0, lbl_805AE7B0@sda21(r2)
/* 8032EEE4 0032BE44 38 00 00 00 */ li r0, 0
@ -5011,11 +5011,11 @@ lbl_8032EFA0:
/* 8032EFA4 0032BF04 7C C4 07 34 */ extsh r4, r6
/* 8032EFA8 0032BF08 4B FE 36 45 */ bl __ct__9CRandom16FUi
/* 8032EFAC 0032BF0C C0 22 CA 94 */ lfs f1, lbl_805AE7B4@sda21(r2)
/* 8032EFB0 0032BF10 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8032EFB0 0032BF10 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8032EFB4 0032BF14 39 00 00 01 */ li r8, 1
/* 8032EFB8 0032BF18 38 E0 00 00 */ li r7, 0
/* 8032EFBC 0032BF1C D0 3F 01 C4 */ stfs f1, 0x1c4(r31)
/* 8032EFC0 0032BF20 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 8032EFC0 0032BF20 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 8032EFC4 0032BF24 C0 02 CA 90 */ lfs f0, lbl_805AE7B0@sda21(r2)
/* 8032EFC8 0032BF28 38 00 FF FF */ li r0, -1
/* 8032EFCC 0032BF2C D0 3F 01 C8 */ stfs f1, 0x1c8(r31)
@ -5167,11 +5167,11 @@ lbl_8032F1E0:
/* 8032F1F0 0032C150 90 1F 01 60 */ stw r0, 0x160(r31)
/* 8032F1F4 0032C154 80 9F 01 B4 */ lwz r4, 0x1b4(r31)
/* 8032F1F8 0032C158 48 00 06 2D */ bl sub_8032f824
/* 8032F1FC 0032C15C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8032F200 0032C160 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8032F204 0032C164 3B 84 66 A0 */ addi r28, r4, skZero3f@l
/* 8032F1FC 0032C15C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8032F200 0032C160 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8032F204 0032C164 3B 84 66 A0 */ addi r28, r4, sZeroVector__9CVector3f@l
/* 8032F208 0032C168 3B 60 00 00 */ li r27, 0
/* 8032F20C 0032C16C 3B A3 66 70 */ addi r29, r3, skIdentity4f@l
/* 8032F20C 0032C16C 3B A3 66 70 */ addi r29, r3, sIdentity__12CTransform4f@l
/* 8032F210 0032C170 7F 9E E3 78 */ mr r30, r28
/* 8032F214 0032C174 48 00 00 60 */ b lbl_8032F274
lbl_8032F218:
@ -5203,10 +5203,10 @@ lbl_8032F274:
/* 8032F278 0032C1D8 7C 1B 00 00 */ cmpw r27, r0
/* 8032F27C 0032C1DC 41 80 FF 9C */ blt lbl_8032F218
/* 8032F280 0032C1E0 81 9F 00 00 */ lwz r12, 0(r31)
/* 8032F284 0032C1E4 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8032F284 0032C1E4 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8032F288 0032C1E8 7F E3 FB 78 */ mr r3, r31
/* 8032F28C 0032C1EC 81 8C 00 14 */ lwz r12, 0x14(r12)
/* 8032F290 0032C1F0 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8032F290 0032C1F0 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8032F294 0032C1F4 7D 89 03 A6 */ mtctr r12
/* 8032F298 0032C1F8 4E 80 04 21 */ bctrl
/* 8032F29C 0032C1FC 80 1F 01 70 */ lwz r0, 0x170(r31)
@ -5228,9 +5228,9 @@ lbl_8032F2C4:
/* 8032F2D4 0032C234 90 1F 01 70 */ stw r0, 0x170(r31)
/* 8032F2D8 0032C238 80 9F 01 B8 */ lwz r4, 0x1b8(r31)
/* 8032F2DC 0032C23C 4B D2 EA 1D */ bl "reserve__Q24rstl45vector<9CVector3f,Q24rstl17rmemory_allocator>Fi"
/* 8032F2E0 0032C240 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8032F2E0 0032C240 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8032F2E4 0032C244 3B 80 00 00 */ li r28, 0
/* 8032F2E8 0032C248 3B C3 66 A0 */ addi r30, r3, skZero3f@l
/* 8032F2E8 0032C248 3B C3 66 A0 */ addi r30, r3, sZeroVector__9CVector3f@l
/* 8032F2EC 0032C24C 48 00 00 64 */ b lbl_8032F350
lbl_8032F2F0:
/* 8032F2F0 0032C250 80 1F 01 70 */ lwz r0, 0x170(r31)
@ -5283,9 +5283,9 @@ lbl_8032F384:
/* 8032F394 0032C2F4 90 1F 01 80 */ stw r0, 0x180(r31)
/* 8032F398 0032C2F8 80 9F 01 B8 */ lwz r4, 0x1b8(r31)
/* 8032F39C 0032C2FC 4B D2 E9 5D */ bl "reserve__Q24rstl45vector<9CVector3f,Q24rstl17rmemory_allocator>Fi"
/* 8032F3A0 0032C300 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8032F3A0 0032C300 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8032F3A4 0032C304 3B 80 00 00 */ li r28, 0
/* 8032F3A8 0032C308 3B C3 66 A0 */ addi r30, r3, skZero3f@l
/* 8032F3A8 0032C308 3B C3 66 A0 */ addi r30, r3, sZeroVector__9CVector3f@l
/* 8032F3AC 0032C30C 48 00 00 64 */ b lbl_8032F410
lbl_8032F3B0:
/* 8032F3B0 0032C310 80 1F 01 80 */ lwz r0, 0x180(r31)
@ -5338,9 +5338,9 @@ lbl_8032F444:
/* 8032F454 0032C3B4 90 1F 01 90 */ stw r0, 0x190(r31)
/* 8032F458 0032C3B8 80 9F 01 B8 */ lwz r4, 0x1b8(r31)
/* 8032F45C 0032C3BC 4B D2 E8 9D */ bl "reserve__Q24rstl45vector<9CVector3f,Q24rstl17rmemory_allocator>Fi"
/* 8032F460 0032C3C0 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8032F460 0032C3C0 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8032F464 0032C3C4 3B 80 00 00 */ li r28, 0
/* 8032F468 0032C3C8 3B C3 66 A0 */ addi r30, r3, skZero3f@l
/* 8032F468 0032C3C8 3B C3 66 A0 */ addi r30, r3, sZeroVector__9CVector3f@l
/* 8032F46C 0032C3CC 48 00 00 64 */ b lbl_8032F4D0
lbl_8032F470:
/* 8032F470 0032C3D0 80 1F 01 90 */ lwz r0, 0x190(r31)
@ -5393,9 +5393,9 @@ lbl_8032F504:
/* 8032F514 0032C474 90 1F 01 A0 */ stw r0, 0x1a0(r31)
/* 8032F518 0032C478 80 9F 01 B8 */ lwz r4, 0x1b8(r31)
/* 8032F51C 0032C47C 4B D2 E7 DD */ bl "reserve__Q24rstl45vector<9CVector3f,Q24rstl17rmemory_allocator>Fi"
/* 8032F520 0032C480 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8032F520 0032C480 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8032F524 0032C484 3B 80 00 00 */ li r28, 0
/* 8032F528 0032C488 3B C3 66 A0 */ addi r30, r3, skZero3f@l
/* 8032F528 0032C488 3B C3 66 A0 */ addi r30, r3, sZeroVector__9CVector3f@l
/* 8032F52C 0032C48C 48 00 00 64 */ b lbl_8032F590
lbl_8032F530:
/* 8032F530 0032C490 80 1F 01 A0 */ lwz r0, 0x1a0(r31)

View File

@ -1628,12 +1628,12 @@ __ct__7CREISWTFP12CRealElementP12CRealElement:
GetValue__18CREVectorMagnitudeCFiRf:
/* 803312C4 0032E224 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 803312C8 0032E228 7C 08 02 A6 */ mflr r0
/* 803312CC 0032E22C 3C C0 80 5A */ lis r6, skZero3f@ha
/* 803312CC 0032E22C 3C C0 80 5A */ lis r6, sZeroVector__9CVector3f@ha
/* 803312D0 0032E230 90 01 00 24 */ stw r0, 0x24(r1)
/* 803312D4 0032E234 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 803312D8 0032E238 7C BF 2B 78 */ mr r31, r5
/* 803312DC 0032E23C 38 A1 00 08 */ addi r5, r1, 8
/* 803312E0 0032E240 C4 46 66 A0 */ lfsu f2, skZero3f@l(r6)
/* 803312E0 0032E240 C4 46 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r6)
/* 803312E4 0032E244 80 63 00 04 */ lwz r3, 4(r3)
/* 803312E8 0032E248 C0 26 00 04 */ lfs f1, 4(r6)
/* 803312EC 0032E24C C0 06 00 08 */ lfs f0, 8(r6)
@ -1718,12 +1718,12 @@ __ct__18CREVectorMagnitudeFP14CVectorElement:
GetValue__16CREVectorZToRealCFiRf:
/* 803313FC 0032E35C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80331400 0032E360 7C 08 02 A6 */ mflr r0
/* 80331404 0032E364 3C C0 80 5A */ lis r6, skZero3f@ha
/* 80331404 0032E364 3C C0 80 5A */ lis r6, sZeroVector__9CVector3f@ha
/* 80331408 0032E368 90 01 00 24 */ stw r0, 0x24(r1)
/* 8033140C 0032E36C 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80331410 0032E370 7C BF 2B 78 */ mr r31, r5
/* 80331414 0032E374 38 A1 00 08 */ addi r5, r1, 8
/* 80331418 0032E378 C4 46 66 A0 */ lfsu f2, skZero3f@l(r6)
/* 80331418 0032E378 C4 46 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r6)
/* 8033141C 0032E37C 80 63 00 04 */ lwz r3, 4(r3)
/* 80331420 0032E380 C0 26 00 04 */ lfs f1, 4(r6)
/* 80331424 0032E384 C0 06 00 08 */ lfs f0, 8(r6)
@ -1807,12 +1807,12 @@ __ct__16CREVectorZToRealFP14CVectorElement:
GetValue__16CREVectorYToRealCFiRf:
/* 80331530 0032E490 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80331534 0032E494 7C 08 02 A6 */ mflr r0
/* 80331538 0032E498 3C C0 80 5A */ lis r6, skZero3f@ha
/* 80331538 0032E498 3C C0 80 5A */ lis r6, sZeroVector__9CVector3f@ha
/* 8033153C 0032E49C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80331540 0032E4A0 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80331544 0032E4A4 7C BF 2B 78 */ mr r31, r5
/* 80331548 0032E4A8 38 A1 00 08 */ addi r5, r1, 8
/* 8033154C 0032E4AC C4 46 66 A0 */ lfsu f2, skZero3f@l(r6)
/* 8033154C 0032E4AC C4 46 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r6)
/* 80331550 0032E4B0 80 63 00 04 */ lwz r3, 4(r3)
/* 80331554 0032E4B4 C0 26 00 04 */ lfs f1, 4(r6)
/* 80331558 0032E4B8 C0 06 00 08 */ lfs f0, 8(r6)
@ -1896,12 +1896,12 @@ __ct__16CREVectorYToRealFP14CVectorElement:
GetValue__16CREVectorXToRealCFiRf:
/* 80331664 0032E5C4 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80331668 0032E5C8 7C 08 02 A6 */ mflr r0
/* 8033166C 0032E5CC 3C C0 80 5A */ lis r6, skZero3f@ha
/* 8033166C 0032E5CC 3C C0 80 5A */ lis r6, sZeroVector__9CVector3f@ha
/* 80331670 0032E5D0 90 01 00 24 */ stw r0, 0x24(r1)
/* 80331674 0032E5D4 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80331678 0032E5D8 7C BF 2B 78 */ mr r31, r5
/* 8033167C 0032E5DC 38 A1 00 08 */ addi r5, r1, 8
/* 80331680 0032E5E0 C4 46 66 A0 */ lfsu f2, skZero3f@l(r6)
/* 80331680 0032E5E0 C4 46 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r6)
/* 80331684 0032E5E4 80 63 00 04 */ lwz r3, 4(r3)
/* 80331688 0032E5E8 C0 26 00 04 */ lfs f1, 4(r6)
/* 8033168C 0032E5EC C0 06 00 08 */ lfs f0, 8(r6)
@ -3160,7 +3160,7 @@ __ct__9CRERandomFP12CRealElementP12CRealElement:
GetValue__13CREDotProductCFiRf:
/* 80332770 0032F6D0 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80332774 0032F6D4 7C 08 02 A6 */ mflr r0
/* 80332778 0032F6D8 3C C0 80 5A */ lis r6, skZero3f@ha
/* 80332778 0032F6D8 3C C0 80 5A */ lis r6, sZeroVector__9CVector3f@ha
/* 8033277C 0032F6DC 90 01 00 34 */ stw r0, 0x34(r1)
/* 80332780 0032F6E0 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 80332784 0032F6E4 7C BF 2B 78 */ mr r31, r5
@ -3169,7 +3169,7 @@ GetValue__13CREDotProductCFiRf:
/* 80332790 0032F6F0 7C 9E 23 78 */ mr r30, r4
/* 80332794 0032F6F4 93 A1 00 24 */ stw r29, 0x24(r1)
/* 80332798 0032F6F8 7C 7D 1B 78 */ mr r29, r3
/* 8033279C 0032F6FC 38 66 66 A0 */ addi r3, r6, skZero3f@l
/* 8033279C 0032F6FC 38 66 66 A0 */ addi r3, r6, sZeroVector__9CVector3f@l
/* 803327A0 0032F700 C0 03 00 00 */ lfs f0, 0(r3)
/* 803327A4 0032F704 C0 23 00 04 */ lfs f1, 4(r3)
/* 803327A8 0032F708 C0 43 00 08 */ lfs f2, 8(r3)

View File

@ -308,7 +308,7 @@ __ct__7CVECTVCFP13CColorElement:
GetValue__11CVESubtractCFiR9CVector3f:
/* 803349D8 00331938 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 803349DC 0033193C 7C 08 02 A6 */ mflr r0
/* 803349E0 00331940 3C C0 80 5A */ lis r6, skZero3f@ha
/* 803349E0 00331940 3C C0 80 5A */ lis r6, sZeroVector__9CVector3f@ha
/* 803349E4 00331944 90 01 00 34 */ stw r0, 0x34(r1)
/* 803349E8 00331948 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 803349EC 0033194C 7C BF 2B 78 */ mr r31, r5
@ -317,7 +317,7 @@ GetValue__11CVESubtractCFiR9CVector3f:
/* 803349F8 00331958 7C 9E 23 78 */ mr r30, r4
/* 803349FC 0033195C 93 A1 00 24 */ stw r29, 0x24(r1)
/* 80334A00 00331960 7C 7D 1B 78 */ mr r29, r3
/* 80334A04 00331964 38 66 66 A0 */ addi r3, r6, skZero3f@l
/* 80334A04 00331964 38 66 66 A0 */ addi r3, r6, sZeroVector__9CVector3f@l
/* 80334A08 00331968 C0 03 00 00 */ lfs f0, 0(r3)
/* 80334A0C 0033196C C0 23 00 04 */ lfs f1, 4(r3)
/* 80334A10 00331970 C0 43 00 08 */ lfs f2, 8(r3)
@ -1084,7 +1084,7 @@ __ct__8CVEPulseFP11CIntElementP11CIntElementP14CVectorElementP14CVectorElement:
GetValue__11CVEMultiplyCFiR9CVector3f:
/* 80335488 003323E8 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8033548C 003323EC 7C 08 02 A6 */ mflr r0
/* 80335490 003323F0 3C C0 80 5A */ lis r6, skZero3f@ha
/* 80335490 003323F0 3C C0 80 5A */ lis r6, sZeroVector__9CVector3f@ha
/* 80335494 003323F4 90 01 00 34 */ stw r0, 0x34(r1)
/* 80335498 003323F8 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 8033549C 003323FC 7C BF 2B 78 */ mr r31, r5
@ -1093,7 +1093,7 @@ GetValue__11CVEMultiplyCFiR9CVector3f:
/* 803354A8 00332408 7C 9E 23 78 */ mr r30, r4
/* 803354AC 0033240C 93 A1 00 24 */ stw r29, 0x24(r1)
/* 803354B0 00332410 7C 7D 1B 78 */ mr r29, r3
/* 803354B4 00332414 38 66 66 A0 */ addi r3, r6, skZero3f@l
/* 803354B4 00332414 38 66 66 A0 */ addi r3, r6, sZeroVector__9CVector3f@l
/* 803354B8 00332418 C0 03 00 00 */ lfs f0, 0(r3)
/* 803354BC 0033241C C0 23 00 04 */ lfs f1, 4(r3)
/* 803354C0 00332420 C0 43 00 08 */ lfs f2, 8(r3)
@ -1210,7 +1210,7 @@ __ct__11CVEMultiplyFP14CVectorElementP14CVectorElement:
GetValue__6CVEAddCFiR9CVector3f:
/* 8033564C 003325AC 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80335650 003325B0 7C 08 02 A6 */ mflr r0
/* 80335654 003325B4 3C C0 80 5A */ lis r6, skZero3f@ha
/* 80335654 003325B4 3C C0 80 5A */ lis r6, sZeroVector__9CVector3f@ha
/* 80335658 003325B8 90 01 00 34 */ stw r0, 0x34(r1)
/* 8033565C 003325BC 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 80335660 003325C0 7C BF 2B 78 */ mr r31, r5
@ -1219,7 +1219,7 @@ GetValue__6CVEAddCFiR9CVector3f:
/* 8033566C 003325CC 7C 9E 23 78 */ mr r30, r4
/* 80335670 003325D0 93 A1 00 24 */ stw r29, 0x24(r1)
/* 80335674 003325D4 7C 7D 1B 78 */ mr r29, r3
/* 80335678 003325D8 38 66 66 A0 */ addi r3, r6, skZero3f@l
/* 80335678 003325D8 38 66 66 A0 */ addi r3, r6, sZeroVector__9CVector3f@l
/* 8033567C 003325DC C0 03 00 00 */ lfs f0, 0(r3)
/* 80335680 003325E0 C0 23 00 04 */ lfs f1, 4(r3)
/* 80335684 003325E4 C0 43 00 08 */ lfs f2, 8(r3)
@ -1521,10 +1521,10 @@ __ct__16CVECircleClusterFP14CVectorElementP14CVectorElementP11CIntElementP12CRea
/* 80335AC8 00332A28 3D 00 80 3F */ lis r8, lbl_803EE268@ha
/* 80335ACC 00332A2C 90 1F 00 00 */ stw r0, 0(r31)
/* 80335AD0 00332A30 38 08 E2 68 */ addi r0, r8, lbl_803EE268@l
/* 80335AD4 00332A34 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80335AD4 00332A34 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80335AD8 00332A38 7C DE 33 78 */ mr r30, r6
/* 80335ADC 00332A3C 90 1F 00 00 */ stw r0, 0(r31)
/* 80335AE0 00332A40 38 C3 66 A0 */ addi r6, r3, skZero3f@l
/* 80335AE0 00332A40 38 C3 66 A0 */ addi r6, r3, sZeroVector__9CVector3f@l
/* 80335AE4 00332A44 C0 02 CB 54 */ lfs f0, lbl_805AE874@sda21(r2)
/* 80335AE8 00332A48 7F C3 F3 78 */ mr r3, r30
/* 80335AEC 00332A4C 90 9F 00 04 */ stw r4, 4(r31)
@ -1590,8 +1590,8 @@ __ct__16CVECircleClusterFP14CVectorElementP14CVectorElementP11CIntElementP12CRea
/* 80335BDC 00332B3C D0 01 00 20 */ stfs f0, 0x20(r1)
/* 80335BE0 00332B40 48 00 00 20 */ b lbl_80335C00
lbl_80335BE4:
/* 80335BE4 00332B44 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 80335BE8 00332B48 C4 43 66 F4 */ lfsu f2, lbl_805A66F4@l(r3)
/* 80335BE4 00332B44 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 80335BE8 00332B48 C4 43 66 F4 */ lfsu f2, sUpVector__9CVector3f@l(r3)
/* 80335BEC 00332B4C C0 23 00 04 */ lfs f1, 4(r3)
/* 80335BF0 00332B50 C0 03 00 08 */ lfs f0, 8(r3)
/* 80335BF4 00332B54 D0 41 00 18 */ stfs f2, 0x18(r1)
@ -2008,8 +2008,8 @@ __ct__9CVECircleFP14CVectorElementP14CVectorElementP12CRealElementP12CRealElemen
/* 803361D0 00333130 38 03 E2 90 */ addi r0, r3, lbl_803EE290@l
/* 803361D4 00333134 38 A1 00 14 */ addi r5, r1, 0x14
/* 803361D8 00333138 90 1E 00 00 */ stw r0, 0(r30)
/* 803361DC 0033313C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 803361E0 00333140 39 23 66 A0 */ addi r9, r3, skZero3f@l
/* 803361DC 0033313C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 803361E0 00333140 39 23 66 A0 */ addi r9, r3, sZeroVector__9CVector3f@l
/* 803361E4 00333144 90 9E 00 04 */ stw r4, 4(r30)
/* 803361E8 00333148 7F E3 FB 78 */ mr r3, r31
/* 803361EC 0033314C 38 80 00 00 */ li r4, 0
@ -2489,7 +2489,7 @@ __ct__7CVEConeFP14CVectorElementP12CRealElement:
/* 803368C8 00333828 3C 60 80 3F */ lis r3, lbl_803EC594@ha
/* 803368CC 0033382C 90 1F 00 00 */ stw r0, 0(r31)
/* 803368D0 00333830 38 03 C5 94 */ addi r0, r3, lbl_803EC594@l
/* 803368D4 00333834 3C 60 80 5A */ lis r3, skZero3f@ha
/* 803368D4 00333834 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 803368D8 00333838 7F E7 FB 78 */ mr r7, r31
/* 803368DC 0033383C 90 1F 00 00 */ stw r0, 0(r31)
/* 803368E0 00333840 38 06 E2 B8 */ addi r0, r6, lbl_803EE2B8@l
@ -2498,7 +2498,7 @@ __ct__7CVEConeFP14CVectorElementP12CRealElement:
/* 803368EC 0033384C 38 80 00 00 */ li r4, 0
/* 803368F0 00333850 90 BF 00 08 */ stw r5, 8(r31)
/* 803368F4 00333854 38 A1 00 14 */ addi r5, r1, 0x14
/* 803368F8 00333858 C4 23 66 A0 */ lfsu f1, skZero3f@l(r3)
/* 803368F8 00333858 C4 23 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r3)
/* 803368FC 0033385C D0 3F 00 0C */ stfs f1, 0xc(r31)
/* 80336900 00333860 C0 23 00 04 */ lfs f1, 4(r3)
/* 80336904 00333864 D0 3F 00 10 */ stfs f1, 0x10(r31)

View File

@ -923,11 +923,11 @@ lbl_802B6568:
/* 802B66DC 002B363C C8 01 00 D0 */ lfd f0, 0xd0(r1)
/* 802B66E0 002B3640 EC 80 20 28 */ fsubs f4, f0, f4
/* 802B66E4 002B3644 48 05 5E 71 */ bl SetOrtho__9CGraphicsFffffff
/* 802B66E8 002B3648 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802B66EC 002B364C 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802B66E8 002B3648 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802B66EC 002B364C 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802B66F0 002B3650 48 05 60 5D */ bl SetViewPointMatrix__9CGraphicsFRC12CTransform4f
/* 802B66F4 002B3654 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802B66F8 002B3658 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802B66F4 002B3654 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802B66F8 002B3658 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802B66FC 002B365C 48 05 5E E5 */ bl SetModelMatrix__9CGraphicsFRC12CTransform4f
/* 802B6700 002B3660 38 60 00 00 */ li r3, 0
/* 802B6704 002B3664 38 80 00 07 */ li r4, 7
@ -1250,14 +1250,14 @@ DoPhazonSuitIndirectAlphaBlur__13CCubeRendererFff:
/* 802B6BDC 002B3B3C 7C 7C 1B 78 */ mr r28, r3
/* 802B6BE0 002B3B40 C0 A2 C2 A8 */ lfs f5, lbl_805ADFC8@sda21(r2)
/* 802B6BE4 002B3B44 48 05 59 71 */ bl SetOrtho__9CGraphicsFffffff
/* 802B6BE8 002B3B48 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802B6BEC 002B3B4C 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802B6BE8 002B3B48 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802B6BEC 002B3B4C 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802B6BF0 002B3B50 48 05 5B 5D */ bl SetViewPointMatrix__9CGraphicsFRC12CTransform4f
/* 802B6BF4 002B3B54 81 9C 00 00 */ lwz r12, 0(r28)
/* 802B6BF8 002B3B58 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 802B6BF8 002B3B58 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 802B6BFC 002B3B5C 7F 83 E3 78 */ mr r3, r28
/* 802B6C00 002B3B60 81 8C 00 30 */ lwz r12, 0x30(r12)
/* 802B6C04 002B3B64 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 802B6C04 002B3B64 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 802B6C08 002B3B68 7D 89 03 A6 */ mtctr r12
/* 802B6C0C 002B3B6C 4E 80 04 21 */ bctrl
/* 802B6C10 002B3B70 38 60 00 00 */ li r3, 0
@ -3082,9 +3082,9 @@ sub_802b85cc:
/* 802B8658 002B55B8 38 61 00 6C */ addi r3, r1, 0x6c
/* 802B865C 002B55BC 38 81 00 3C */ addi r4, r1, 0x3c
/* 802B8660 002B55C0 48 05 A5 15 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 802B8664 002B55C4 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802B8664 002B55C4 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802B8668 002B55C8 38 61 00 6C */ addi r3, r1, 0x6c
/* 802B866C 002B55CC 38 C4 66 A0 */ addi r6, r4, skZero3f@l
/* 802B866C 002B55CC 38 C4 66 A0 */ addi r6, r4, sZeroVector__9CVector3f@l
/* 802B8670 002B55D0 38 80 00 1E */ li r4, 0x1e
/* 802B8674 002B55D4 C0 46 00 00 */ lfs f2, 0(r6)
/* 802B8678 002B55D8 38 A0 00 00 */ li r5, 0
@ -4390,11 +4390,11 @@ lbl_802B9904:
/* 802B9908 002B6868 38 80 00 01 */ li r4, 1
/* 802B990C 002B686C 48 04 E6 AD */ bl SetIndTexMtxSTPointFive__3CGXF14_GXIndTexMtxIDSc
/* 802B9910 002B6870 55 D8 06 3E */ clrlwi r24, r14, 0x18
/* 802B9914 002B6874 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802B9914 002B6874 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802B9918 002B6878 7C 18 00 D0 */ neg r0, r24
/* 802B991C 002B687C 3C 80 80 5A */ lis r4, lbl_805A61D4@ha
/* 802B9920 002B6880 7C 00 C3 78 */ or r0, r0, r24
/* 802B9924 002B6884 39 C3 66 70 */ addi r14, r3, skIdentity4f@l
/* 802B9924 002B6884 39 C3 66 70 */ addi r14, r3, sIdentity__12CTransform4f@l
/* 802B9928 002B6888 54 03 0F FE */ srwi r3, r0, 0x1f
/* 802B992C 002B688C CB C2 C2 A0 */ lfd f30, lbl_805ADFC0@sda21(r2)
/* 802B9930 002B6890 38 04 61 D4 */ addi r0, r4, lbl_805A61D4@l
@ -5307,11 +5307,11 @@ DoThermalBlendHot__13CCubeRendererFv:
/* 802BA6AC 002B760C C0 03 00 18 */ lfs f0, 0x18(r3)
/* 802BA6B0 002B7610 D0 01 00 20 */ stfs f0, 0x20(r1)
/* 802BA6B4 002B7614 48 05 1E A1 */ bl SetOrtho__9CGraphicsFffffff
/* 802BA6B8 002B7618 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802BA6BC 002B761C 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802BA6B8 002B7618 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802BA6BC 002B761C 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802BA6C0 002B7620 48 05 20 8D */ bl SetViewPointMatrix__9CGraphicsFRC12CTransform4f
/* 802BA6C4 002B7624 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802BA6C8 002B7628 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802BA6C4 002B7624 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802BA6C8 002B7628 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802BA6CC 002B762C 48 05 1F 15 */ bl SetModelMatrix__9CGraphicsFRC12CTransform4f
/* 802BA6D0 002B7630 48 0B DE 95 */ bl GXPixModeSync
/* 802BA6D4 002B7634 38 60 00 A0 */ li r3, 0xa0
@ -5702,11 +5702,11 @@ lbl_802BAA1C:
/* 802BACBC 002B7C1C C0 03 00 18 */ lfs f0, 0x18(r3)
/* 802BACC0 002B7C20 D0 01 00 48 */ stfs f0, 0x48(r1)
/* 802BACC4 002B7C24 48 05 18 91 */ bl SetOrtho__9CGraphicsFffffff
/* 802BACC8 002B7C28 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802BACCC 002B7C2C 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802BACC8 002B7C28 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802BACCC 002B7C2C 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802BACD0 002B7C30 48 05 1A 7D */ bl SetViewPointMatrix__9CGraphicsFRC12CTransform4f
/* 802BACD4 002B7C34 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802BACD8 002B7C38 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802BACD4 002B7C34 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802BACD8 002B7C38 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802BACDC 002B7C3C 48 05 19 05 */ bl SetModelMatrix__9CGraphicsFRC12CTransform4f
/* 802BACE0 002B7C40 48 0B D8 85 */ bl GXPixModeSync
/* 802BACE4 002B7C44 38 60 00 A0 */ li r3, 0xa0
@ -5858,41 +5858,41 @@ RenderFogVolumeModel__13CCubeRendererFRC6CAABoxPC6CModelRC12CTransform4f12CTrans
/* 802BAF20 002B7E80 D0 41 00 28 */ stfs f2, 0x28(r1)
/* 802BAF24 002B7E84 48 05 8E AD */ bl __ct__13CUnitVector3fFRC9CVector3f
/* 802BAF28 002B7E88 C0 21 00 30 */ lfs f1, 0x30(r1)
/* 802BAF2C 002B7E8C 3C 60 80 5A */ lis r3, lbl_805A6718@ha
/* 802BAF2C 002B7E8C 3C 60 80 5A */ lis r3, sRightVector__9CVector3f@ha
/* 802BAF30 002B7E90 C0 5E 00 1C */ lfs f2, 0x1c(r30)
/* 802BAF34 002B7E94 39 23 67 18 */ addi r9, r3, lbl_805A6718@l
/* 802BAF34 002B7E94 39 23 67 18 */ addi r9, r3, sRightVector__9CVector3f@l
/* 802BAF38 002B7E98 C0 01 00 2C */ lfs f0, 0x2c(r1)
/* 802BAF3C 002B7E9C 3C 60 80 5A */ lis r3, lbl_805A670C@ha
/* 802BAF3C 002B7E9C 3C 60 80 5A */ lis r3, sLeftVector__9CVector3f@ha
/* 802BAF40 002B7EA0 EC 62 00 72 */ fmuls f3, f2, f1
/* 802BAF44 002B7EA4 C0 9E 00 0C */ lfs f4, 0xc(r30)
/* 802BAF48 002B7EA8 39 03 67 0C */ addi r8, r3, lbl_805A670C@l
/* 802BAF48 002B7EA8 39 03 67 0C */ addi r8, r3, sLeftVector__9CVector3f@l
/* 802BAF4C 002B7EAC C0 41 00 34 */ lfs f2, 0x34(r1)
/* 802BAF50 002B7EB0 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 802BAF50 002B7EB0 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 802BAF54 002B7EB4 C0 E1 00 5C */ lfs f7, 0x5c(r1)
/* 802BAF58 002B7EB8 EC 84 18 3A */ fmadds f4, f4, f0, f3
/* 802BAF5C 002B7EBC C0 BE 00 2C */ lfs f5, 0x2c(r30)
/* 802BAF60 002B7EC0 38 E3 67 24 */ addi r7, r3, lbl_805A6724@l
/* 802BAF60 002B7EC0 38 E3 67 24 */ addi r7, r3, sForwardVector__9CVector3f@l
/* 802BAF64 002B7EC4 C0 C1 00 60 */ lfs f6, 0x60(r1)
/* 802BAF68 002B7EC8 C0 62 C2 EC */ lfs f3, lbl_805AE00C@sda21(r2)
/* 802BAF6C 002B7ECC 3C 60 80 5A */ lis r3, lbl_805A6730@ha
/* 802BAF6C 002B7ECC 3C 60 80 5A */ lis r3, sBackVector__9CVector3f@ha
/* 802BAF70 002B7ED0 ED 05 20 BA */ fmadds f8, f5, f2, f4
/* 802BAF74 002B7ED4 38 C3 67 30 */ addi r6, r3, lbl_805A6730@l
/* 802BAF74 002B7ED4 38 C3 67 30 */ addi r6, r3, sBackVector__9CVector3f@l
/* 802BAF78 002B7ED8 C0 A1 00 64 */ lfs f5, 0x64(r1)
/* 802BAF7C 002B7EDC 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 802BAF7C 002B7EDC 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 802BAF80 002B7EE0 C0 82 C2 E8 */ lfs f4, lbl_805AE008@sda21(r2)
/* 802BAF84 002B7EE4 3C 60 80 5A */ lis r3, lbl_805A6700@ha
/* 802BAF88 002B7EE8 38 A4 66 F4 */ addi r5, r4, lbl_805A66F4@l
/* 802BAF84 002B7EE4 3C 60 80 5A */ lis r3, sDownVector__9CVector3f@ha
/* 802BAF88 002B7EE8 38 A4 66 F4 */ addi r5, r4, sUpVector__9CVector3f@l
/* 802BAF8C 002B7EEC EC 63 40 2A */ fadds f3, f3, f8
/* 802BAF90 002B7EF0 FE C0 38 50 */ fneg f22, f7
/* 802BAF94 002B7EF4 38 83 67 00 */ addi r4, r3, lbl_805A6700@l
/* 802BAF94 002B7EF4 38 83 67 00 */ addi r4, r3, sDownVector__9CVector3f@l
/* 802BAF98 002B7EF8 FE A0 30 50 */ fneg f21, f6
/* 802BAF9C 002B7EFC C2 E9 00 00 */ lfs f23, 0(r9)
/* 802BAFA0 002B7F00 FE 80 28 50 */ fneg f20, f5
/* 802BAFA4 002B7F04 EC 64 18 2A */ fadds f3, f4, f3
/* 802BAFA8 002B7F08 C3 09 00 04 */ lfs f24, 4(r9)
/* 802BAFAC 002B7F0C 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802BAFAC 002B7F0C 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802BAFB0 002B7F10 C3 29 00 08 */ lfs f25, 8(r9)
/* 802BAFB4 002B7F14 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802BAFB4 002B7F14 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802BAFB8 002B7F18 C3 41 00 50 */ lfs f26, 0x50(r1)
/* 802BAFBC 002B7F1C C3 68 00 00 */ lfs f27, 0(r8)
/* 802BAFC0 002B7F20 C3 88 00 04 */ lfs f28, 4(r8)
@ -7112,11 +7112,11 @@ lbl_802BBEB8:
/* 802BC174 002B90D4 C8 01 01 10 */ lfd f0, 0x110(r1)
/* 802BC178 002B90D8 EC 80 20 28 */ fsubs f4, f0, f4
/* 802BC17C 002B90DC 48 05 03 D9 */ bl SetOrtho__9CGraphicsFffffff
/* 802BC180 002B90E0 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802BC184 002B90E4 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802BC180 002B90E0 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802BC184 002B90E4 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802BC188 002B90E8 48 05 05 C5 */ bl SetViewPointMatrix__9CGraphicsFRC12CTransform4f
/* 802BC18C 002B90EC 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802BC190 002B90F0 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802BC18C 002B90EC 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802BC190 002B90F0 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802BC194 002B90F4 48 05 04 4D */ bl SetModelMatrix__9CGraphicsFRC12CTransform4f
/* 802BC198 002B90F8 38 60 00 00 */ li r3, 0
/* 802BC19C 002B90FC 38 80 00 07 */ li r4, 7
@ -7744,11 +7744,11 @@ lbl_802BC9E8:
/* 802BCA0C 002B996C EF 80 18 28 */ fsubs f28, f0, f3
/* 802BCA10 002B9970 FC 60 E0 90 */ fmr f3, f28
/* 802BCA14 002B9974 48 04 FB 41 */ bl SetOrtho__9CGraphicsFffffff
/* 802BCA18 002B9978 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802BCA1C 002B997C 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802BCA18 002B9978 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802BCA1C 002B997C 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802BCA20 002B9980 48 04 FD 2D */ bl SetViewPointMatrix__9CGraphicsFRC12CTransform4f
/* 802BCA24 002B9984 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802BCA28 002B9988 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802BCA24 002B9984 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802BCA28 002B9988 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802BCA2C 002B998C 48 04 FB B5 */ bl SetModelMatrix__9CGraphicsFRC12CTransform4f
/* 802BCA30 002B9990 FC 20 E8 90 */ fmr f1, f29
/* 802BCA34 002B9994 38 61 00 08 */ addi r3, r1, 8
@ -7821,10 +7821,10 @@ SetAmbientColor__13CCubeRendererFRC6CColor:
EndPrimitive__13CCubeRendererFv:
/* 802BCB14 002B9A74 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802BCB18 002B9A78 7C 08 02 A6 */ mflr r0
/* 802BCB1C 002B9A7C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802BCB1C 002B9A7C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802BCB20 002B9A80 90 01 00 14 */ stw r0, 0x14(r1)
/* 802BCB24 002B9A84 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802BCB28 002B9A88 3B E4 66 A0 */ addi r31, r4, skZero3f@l
/* 802BCB28 002B9A88 3B E4 66 A0 */ addi r31, r4, sZeroVector__9CVector3f@l
/* 802BCB2C 002B9A8C 93 C1 00 08 */ stw r30, 8(r1)
/* 802BCB30 002B9A90 7C 7E 1B 78 */ mr r30, r3
/* 802BCB34 002B9A94 48 00 00 1C */ b lbl_802BCB50
@ -8750,8 +8750,8 @@ SetupCGraphicsStates__13CCubeRendererFv:
/* 802BD7A8 002BA708 80 02 C2 68 */ lwz r0, lbl_805ADF88@sda21(r2)
/* 802BD7AC 002BA70C 90 01 00 0C */ stw r0, 0xc(r1)
/* 802BD7B0 002BA710 48 04 F1 CD */ bl DisableAllLights__9CGraphicsFv
/* 802BD7B4 002BA714 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802BD7B8 002BA718 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802BD7B4 002BA714 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802BD7B8 002BA718 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802BD7BC 002BA71C 48 04 EE 25 */ bl SetModelMatrix__9CGraphicsFRC12CTransform4f
/* 802BD7C0 002BA720 48 04 B6 E9 */ bl ResetStates__13CTevCombinersFv
/* 802BD7C4 002BA724 C0 22 C3 08 */ lfs f1, lbl_805AE028@sda21(r2)
@ -8792,8 +8792,8 @@ SetupRendererStates__13CCubeRendererFb:
/* 802BD844 002BA7A4 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802BD848 002BA7A8 7C 7E 1B 78 */ mr r30, r3
/* 802BD84C 002BA7AC 48 04 F1 31 */ bl DisableAllLights__9CGraphicsFv
/* 802BD850 002BA7B0 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802BD854 002BA7B4 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802BD850 002BA7B0 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802BD854 002BA7B4 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802BD858 002BA7B8 48 04 ED 89 */ bl SetModelMatrix__9CGraphicsFRC12CTransform4f
/* 802BD85C 002BA7BC 38 00 00 00 */ li r0, 0
/* 802BD860 002BA7C0 38 61 00 0C */ addi r3, r1, 0xc
@ -9141,8 +9141,8 @@ BeginScene__13CCubeRendererFv:
/* 802BDD38 002BAC98 C0 62 C2 70 */ lfs f3, lbl_805ADF90@sda21(r2)
/* 802BDD3C 002BAC9C C0 82 C2 94 */ lfs f4, lbl_805ADFB4@sda21(r2)
/* 802BDD40 002BACA0 48 04 E7 51 */ bl SetPerspective__9CGraphicsFffff
/* 802BDD44 002BACA4 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802BDD48 002BACA8 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 802BDD44 002BACA4 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802BDD48 002BACA8 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 802BDD4C 002BACAC 48 04 E8 95 */ bl SetModelMatrix__9CGraphicsFRC12CTransform4f
/* 802BDD50 002BACB0 48 04 C1 B1 */ bl TickRenderTimings__9CGraphicsFv
/* 802BDD54 002BACB4 80 7F 03 10 */ lwz r3, 0x310(r31)
@ -10525,10 +10525,10 @@ __ct__13CCubeRendererFR12IObjectStoreR10COsContextR10CMemorySysR11CResFactory:
/* 802BF0B8 002BC018 C0 42 C2 70 */ lfs f2, lbl_805ADF90@sda21(r2)
/* 802BF0BC 002BC01C 90 DF 00 18 */ stw r6, 0x18(r31)
/* 802BF0C0 002BC020 38 1F 00 28 */ addi r0, r31, 0x28
/* 802BF0C4 002BC024 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 802BF0C4 002BC024 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 802BF0C8 002BC028 FC 60 10 90 */ fmr f3, f2
/* 802BF0CC 002BC02C 90 1F 00 20 */ stw r0, 0x20(r31)
/* 802BF0D0 002BC030 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 802BF0D0 002BC030 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 802BF0D4 002BC034 C0 22 C3 50 */ lfs f1, lbl_805AE070@sda21(r2)
/* 802BF0D8 002BC038 38 7F 00 44 */ addi r3, r31, 0x44
/* 802BF0DC 002BC03C 90 1F 00 24 */ stw r0, 0x24(r31)
@ -10613,8 +10613,8 @@ __ct__13CCubeRendererFR12IObjectStoreR10COsContextR10CMemorySysR11CResFactory:
/* 802BF218 002BC178 90 1F 02 DC */ stw r0, 0x2dc(r31)
/* 802BF21C 002BC17C 48 08 AD 91 */ bl White__6CColorFv
/* 802BF220 002BC180 80 03 00 00 */ lwz r0, 0(r3)
/* 802BF224 002BC184 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 802BF228 002BC188 38 E3 67 24 */ addi r7, r3, lbl_805A6724@l
/* 802BF224 002BC184 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 802BF228 002BC188 38 E3 67 24 */ addi r7, r3, sForwardVector__9CVector3f@l
/* 802BF22C 002BC18C C0 02 C2 70 */ lfs f0, lbl_805ADF90@sda21(r2)
/* 802BF230 002BC190 90 1F 02 E0 */ stw r0, 0x2e0(r31)
/* 802BF234 002BC194 38 00 00 FF */ li r0, 0xff

View File

@ -542,8 +542,8 @@ lbl_801354E8:
/* 801354E8 00132448 D0 3E 00 30 */ stfs f1, 0x30(r30)
/* 801354EC 0013244C 48 00 00 2C */ b lbl_80135518
lbl_801354F0:
/* 801354F0 00132450 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801354F4 00132454 C4 23 66 A0 */ lfsu f1, skZero3f@l(r3)
/* 801354F0 00132450 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801354F4 00132454 C4 23 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r3)
/* 801354F8 00132458 C0 02 99 A8 */ lfs f0, lbl_805AB6C8@sda21(r2)
/* 801354FC 0013245C D0 3E 00 20 */ stfs f1, 0x20(r30)
/* 80135500 00132460 C0 23 00 04 */ lfs f1, 4(r3)
@ -596,14 +596,14 @@ __ct__9CBSAttackFv:
/* 80135598 001324F8 3C A0 80 3E */ lis r5, lbl_803E1318@ha
/* 8013559C 001324FC 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 801355A0 00132500 38 05 13 18 */ addi r0, r5, lbl_803E1318@l
/* 801355A4 00132504 3C C0 80 5A */ lis r6, skZero3f@ha
/* 801355A4 00132504 3C C0 80 5A */ lis r6, sZeroVector__9CVector3f@ha
/* 801355A8 00132508 3C 80 80 3E */ lis r4, lbl_803E1370@ha
/* 801355AC 0013250C 90 03 00 00 */ stw r0, 0(r3)
/* 801355B0 00132510 38 04 13 70 */ addi r0, r4, lbl_803E1370@l
/* 801355B4 00132514 39 40 FF FF */ li r10, -1
/* 801355B8 00132518 90 03 00 00 */ stw r0, 0(r3)
/* 801355BC 0013251C 3C 80 80 3E */ lis r4, lbl_803DAA08@ha
/* 801355C0 00132520 39 26 66 A0 */ addi r9, r6, skZero3f@l
/* 801355C0 00132520 39 26 66 A0 */ addi r9, r6, sZeroVector__9CVector3f@l
/* 801355C4 00132524 3C A0 80 3E */ lis r5, lbl_803DAA68@ha
/* 801355C8 00132528 91 43 00 04 */ stw r10, 4(r3)
/* 801355CC 0013252C 38 04 AA 08 */ addi r0, r4, lbl_803DAA08@l

View File

@ -473,8 +473,8 @@ Start__8CBSCoverFR15CBodyControllerR13CStateManager:
/* 80176304 00173264 38 E0 FF FF */ li r7, -1
/* 80176308 00173268 48 16 ED 59 */ bl FindBestAnimation__12CPASDatabaseCFRC16CPASAnimParmDataR9CRandom16i
/* 8017630C 0017326C 80 9F 00 00 */ lwz r4, 0(r31)
/* 80176310 00173270 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 80176314 00173274 38 E3 67 24 */ addi r7, r3, lbl_805A6724@l
/* 80176310 00173270 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 80176314 00173274 38 E3 67 24 */ addi r7, r3, sForwardVector__9CVector3f@l
/* 80176318 00173278 C0 62 A1 A4 */ lfs f3, lbl_805ABEC4@sda21(r2)
/* 8017631C 0017327C 81 04 00 64 */ lwz r8, 0x64(r4)
/* 80176320 00173280 38 61 00 74 */ addi r3, r1, 0x74

View File

@ -196,8 +196,8 @@ Recover__9CBSHurledFR13CStateManagerR15CBodyControllerQ23pas12EHurledState:
/* 80144638 00141598 80 83 00 04 */ lwz r4, 4(r3)
/* 8014463C 0014159C 28 04 00 00 */ cmplwi r4, 0
/* 80144640 001415A0 41 82 00 20 */ beq lbl_80144660
/* 80144644 001415A4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80144648 001415A8 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 80144644 001415A4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80144648 001415A8 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 8014464C 001415AC D0 04 01 50 */ stfs f0, 0x150(r4)
/* 80144650 001415B0 C0 03 00 04 */ lfs f0, 4(r3)
/* 80144654 001415B4 D0 04 01 54 */ stfs f0, 0x154(r4)
@ -781,8 +781,8 @@ lbl_80144E44:
/* 80144E8C 00141DEC 7D 89 03 A6 */ mtctr r12
/* 80144E90 00141DF0 4E 80 04 21 */ bctrl
/* 80144E94 00141DF4 C0 02 9C 2C */ lfs f0, lbl_805AB94C@sda21(r2)
/* 80144E98 00141DF8 3C 60 80 5A */ lis r3, lbl_805A6700@ha
/* 80144E9C 00141DFC 38 A3 67 00 */ addi r5, r3, lbl_805A6700@l
/* 80144E98 00141DF8 3C 60 80 5A */ lis r3, sDownVector__9CVector3f@ha
/* 80144E9C 00141DFC 38 A3 67 00 */ addi r5, r3, sDownVector__9CVector3f@l
/* 80144EA0 00141E00 7F 83 E3 78 */ mr r3, r28
/* 80144EA4 00141E04 EC 80 07 F2 */ fmuls f4, f0, f31
/* 80144EA8 00141E08 C0 65 00 00 */ lfs f3, 0(r5)
@ -1110,9 +1110,9 @@ lbl_801451EC:
/* 8014535C 001422BC B0 01 00 10 */ sth r0, 0x10(r1)
/* 80145360 001422C0 38 C0 00 28 */ li r6, 0x28
/* 80145364 001422C4 4B EF EB 6D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage
/* 80145368 001422C8 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80145368 001422C8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8014536C 001422CC C0 22 9C 24 */ lfs f1, lbl_805AB944@sda21(r2)
/* 80145370 001422D0 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 80145370 001422D0 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 80145374 001422D4 38 7F 00 14 */ addi r3, r31, 0x14
/* 80145378 001422D8 48 1C AB ED */ bl close_enough__FRC9CVector3fRC9CVector3ff
/* 8014537C 001422DC 54 60 06 3F */ clrlwi. r0, r3, 0x18
@ -1278,10 +1278,10 @@ __ct__9CBSHurledFv:
/* 801455AC 0014250C C0 22 9C 28 */ lfs f1, lbl_805AB948@sda21(r2)
/* 801455B0 00142510 90 03 00 00 */ stw r0, 0(r3)
/* 801455B4 00142514 38 C5 1F B0 */ addi r6, r5, lbl_803E1FB0@l
/* 801455B8 00142518 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801455B8 00142518 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801455BC 0014251C 38 00 FF FF */ li r0, -1
/* 801455C0 00142520 90 C3 00 00 */ stw r6, 0(r3)
/* 801455C4 00142524 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 801455C4 00142524 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 801455C8 00142528 38 80 00 00 */ li r4, 0
/* 801455CC 0014252C 90 03 00 04 */ stw r0, 4(r3)
/* 801455D0 00142530 D0 23 00 08 */ stfs f1, 8(r3)

View File

@ -602,8 +602,8 @@ lbl_80145E04:
/* 80145E18 00142D78 41 82 00 28 */ beq lbl_80145E40
/* 80145E1C 00142D7C 7F 63 DB 78 */ mr r3, r27
/* 80145E20 00142D80 4B FD 55 59 */ bl Stop__13CPhysicsActorFv
/* 80145E24 00142D84 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80145E28 00142D88 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 80145E24 00142D84 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80145E28 00142D88 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 80145E2C 00142D8C D0 1B 01 50 */ stfs f0, 0x150(r27)
/* 80145E30 00142D90 C0 03 00 04 */ lfs f0, 4(r3)
/* 80145E34 00142D94 D0 1B 01 54 */ stfs f0, 0x154(r27)
@ -998,8 +998,8 @@ Start__7CBSJumpFR15CBodyControllerR13CStateManager:
/* 801463E0 00143340 54 A0 D7 FF */ rlwinm. r0, r5, 0x1a, 0x1f, 0x1f
/* 801463E4 00143344 41 82 00 90 */ beq lbl_80146474
/* 801463E8 00143348 80 DE 00 00 */ lwz r6, 0(r30)
/* 801463EC 0014334C 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 801463F0 00143350 38 84 66 F4 */ addi r4, r4, lbl_805A66F4@l
/* 801463EC 0014334C 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 801463F0 00143350 38 84 66 F4 */ addi r4, r4, sUpVector__9CVector3f@l
/* 801463F4 00143354 C0 5D 00 0C */ lfs f2, 0xc(r29)
/* 801463F8 00143358 C0 26 00 40 */ lfs f1, 0x40(r6)
/* 801463FC 0014335C C0 1D 00 24 */ lfs f0, 0x24(r29)
@ -1155,10 +1155,10 @@ __ct__7CBSJumpFv:
/* 80146600 00143560 3C C0 80 3E */ lis r6, lbl_803E1318@ha
/* 80146604 00143564 3C A0 80 3E */ lis r5, lbl_803E2008@ha
/* 80146608 00143568 38 06 13 18 */ addi r0, r6, lbl_803E1318@l
/* 8014660C 0014356C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8014660C 0014356C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80146610 00143570 90 03 00 00 */ stw r0, 0(r3)
/* 80146614 00143574 38 C5 20 08 */ addi r6, r5, lbl_803E2008@l
/* 80146618 00143578 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 80146618 00143578 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 8014661C 0014357C 38 00 FF FF */ li r0, -1
/* 80146620 00143580 90 C3 00 00 */ stw r6, 0(r3)
/* 80146624 00143584 38 80 00 00 */ li r4, 0

View File

@ -1595,10 +1595,10 @@ lbl_80137DA8:
IsStrafing__18CBSBiPedLocomotionCFR15CBodyController:
/* 80137DD4 00134D34 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80137DD8 00134D38 7C 08 02 A6 */ mflr r0
/* 80137DDC 00134D3C 3C A0 80 5A */ lis r5, skZero3f@ha
/* 80137DDC 00134D3C 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 80137DE0 00134D40 38 64 00 04 */ addi r3, r4, 4
/* 80137DE4 00134D44 90 01 00 14 */ stw r0, 0x14(r1)
/* 80137DE8 00134D48 38 85 66 A0 */ addi r4, r5, skZero3f@l
/* 80137DE8 00134D48 38 85 66 A0 */ addi r4, r5, sZeroVector__9CVector3f@l
/* 80137DEC 00134D4C C0 22 9A 4C */ lfs f1, lbl_805AB76C@sda21(r2)
/* 80137DF0 00134D50 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80137DF4 00134D54 3B E0 00 00 */ li r31, 0
@ -1607,9 +1607,9 @@ IsStrafing__18CBSBiPedLocomotionCFR15CBodyController:
/* 80137E00 00134D60 48 1D 81 65 */ bl close_enough__FRC9CVector3fRC9CVector3ff
/* 80137E04 00134D64 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80137E08 00134D68 40 82 00 24 */ bne lbl_80137E2C
/* 80137E0C 00134D6C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80137E0C 00134D6C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80137E10 00134D70 C0 22 9A 4C */ lfs f1, lbl_805AB76C@sda21(r2)
/* 80137E14 00134D74 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 80137E14 00134D74 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 80137E18 00134D78 7F C3 F3 78 */ mr r3, r30
/* 80137E1C 00134D7C 48 1D 81 49 */ bl close_enough__FRC9CVector3fRC9CVector3ff
/* 80137E20 00134D80 54 60 06 3F */ clrlwi. r0, r3, 0x18
@ -2395,10 +2395,10 @@ ApplyLocomotionPhysics__13CBSLocomotionFfR15CBodyController:
/* 801388A8 00135808 28 1F 00 00 */ cmplwi r31, 0
/* 801388AC 0013580C 41 82 02 1C */ beq lbl_80138AC8
/* 801388B0 00135810 3B DC 00 04 */ addi r30, r28, 4
/* 801388B4 00135814 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801388B4 00135814 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801388B8 00135818 3B BE 00 0C */ addi r29, r30, 0xc
/* 801388BC 0013581C C0 22 9A 4C */ lfs f1, lbl_805AB76C@sda21(r2)
/* 801388C0 00135820 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 801388C0 00135820 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 801388C4 00135824 7F A3 EB 78 */ mr r3, r29
/* 801388C8 00135828 48 1D 76 9D */ bl close_enough__FRC9CVector3fRC9CVector3ff
/* 801388CC 0013582C 54 60 06 3F */ clrlwi. r0, r3, 0x18

View File

@ -110,8 +110,8 @@ FixInPlace__11CBSWallHangFR15CBodyController:
/* 8018D594 0018A4F4 80 63 00 04 */ lwz r3, 4(r3)
/* 8018D598 0018A4F8 28 03 00 00 */ cmplwi r3, 0
/* 8018D59C 0018A4FC 41 82 00 24 */ beq lbl_8018D5C0
/* 8018D5A0 0018A500 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8018D5A4 0018A504 C4 04 66 A0 */ lfsu f0, skZero3f@l(r4)
/* 8018D5A0 0018A500 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8018D5A4 0018A504 C4 04 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r4)
/* 8018D5A8 0018A508 D0 03 00 FC */ stfs f0, 0xfc(r3)
/* 8018D5AC 0018A50C C0 04 00 04 */ lfs f0, 4(r4)
/* 8018D5B0 0018A510 D0 03 01 00 */ stfs f0, 0x100(r3)
@ -383,13 +383,13 @@ lbl_8018D910:
/* 8018D994 0018A8F4 91 61 00 D8 */ stw r11, 0xd8(r1)
/* 8018D998 0018A8F8 90 01 00 DC */ stw r0, 0xdc(r1)
/* 8018D99C 0018A8FC 4B FA CF 81 */ bl SetCurrentAnimation__15CBodyControllerFRC18CAnimPlaybackParmsbb
/* 8018D9A0 0018A900 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8018D9A0 0018A900 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8018D9A4 0018A904 7F E3 FB 78 */ mr r3, r31
/* 8018D9A8 0018A908 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 8018D9A8 0018A908 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 8018D9AC 0018A90C 4B F8 D2 F5 */ bl SetVelocityWR__13CPhysicsActorFRC9CVector3f
/* 8018D9B0 0018A910 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8018D9B0 0018A910 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8018D9B4 0018A914 7F C3 F3 78 */ mr r3, r30
/* 8018D9B8 0018A918 38 E4 66 A0 */ addi r7, r4, skZero3f@l
/* 8018D9B8 0018A918 38 E4 66 A0 */ addi r7, r4, sZeroVector__9CVector3f@l
/* 8018D9BC 0018A91C 7F E4 FB 78 */ mr r4, r31
/* 8018D9C0 0018A920 C0 07 00 00 */ lfs f0, 0(r7)
/* 8018D9C4 0018A924 38 A1 00 10 */ addi r5, r1, 0x10
@ -1637,10 +1637,10 @@ __ct__11CBSWallHangFv:
/* 8018EB4C 0018BAAC 3C C0 80 3E */ lis r6, lbl_803E1318@ha
/* 8018EB50 0018BAB0 3C A0 80 3E */ lis r5, lbl_803E43A0@ha
/* 8018EB54 0018BAB4 38 06 13 18 */ addi r0, r6, lbl_803E1318@l
/* 8018EB58 0018BAB8 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8018EB58 0018BAB8 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8018EB5C 0018BABC 90 03 00 00 */ stw r0, 0(r3)
/* 8018EB60 0018BAC0 38 C5 43 A0 */ addi r6, r5, lbl_803E43A0@l
/* 8018EB64 0018BAC4 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 8018EB64 0018BAC4 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 8018EB68 0018BAC8 38 00 FF FF */ li r0, -1
/* 8018EB6C 0018BACC 90 C3 00 00 */ stw r6, 0(r3)
/* 8018EB70 0018BAD0 38 80 00 00 */ li r4, 0

View File

@ -388,7 +388,7 @@ Freeze__15CBodyControllerFfff:
/* 8013A280 001371E0 80 9F 00 00 */ lwz r4, 0(r31)
/* 8013A284 001371E4 4B F7 24 CD */ bl "__ct__27TCastToPtr<13CPhysicsActor>FR7CEntity"
/* 8013A288 001371E8 80 83 00 04 */ lwz r4, 4(r3)
/* 8013A28C 001371EC 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8013A28C 001371EC 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8013A290 001371F0 C0 02 9A 78 */ lfs f0, lbl_805AB798@sda21(r2)
/* 8013A294 001371F4 C0 24 00 FC */ lfs f1, 0xfc(r4)
/* 8013A298 001371F8 D0 3F 03 14 */ stfs f1, 0x314(r31)
@ -396,7 +396,7 @@ Freeze__15CBodyControllerFfff:
/* 8013A2A0 00137200 D0 3F 03 18 */ stfs f1, 0x318(r31)
/* 8013A2A4 00137204 C0 24 01 04 */ lfs f1, 0x104(r4)
/* 8013A2A8 00137208 D0 3F 03 1C */ stfs f1, 0x31c(r31)
/* 8013A2AC 0013720C C4 23 66 A0 */ lfsu f1, skZero3f@l(r3)
/* 8013A2AC 0013720C C4 23 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r3)
/* 8013A2B0 00137210 D0 24 00 FC */ stfs f1, 0xfc(r4)
/* 8013A2B4 00137214 C0 23 00 04 */ lfs f1, 4(r3)
/* 8013A2B8 00137218 D0 24 01 00 */ stfs f1, 0x100(r4)
@ -1184,7 +1184,7 @@ __ct__15CBodyControllerFR6CActorf9EBodyType:
/* 8013ADCC 00137D2C 38 7D 02 A4 */ addi r3, r29, 0x2a4
/* 8013ADD0 00137D30 4B FF 95 B5 */ bl __ct__14CBodyStateInfoFR6CActor9EBodyType
/* 8013ADD4 00137D34 3C 80 80 5A */ lis r4, lbl_805A6660@ha
/* 8013ADD8 00137D38 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8013ADD8 00137D38 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8013ADDC 00137D3C 38 E4 66 60 */ addi r7, r4, lbl_805A6660@l
/* 8013ADE0 00137D40 38 C0 00 01 */ li r6, 1
/* 8013ADE4 00137D44 C0 07 00 00 */ lfs f0, 0(r7)
@ -1192,7 +1192,7 @@ __ct__15CBodyControllerFR6CActorf9EBodyType:
/* 8013ADEC 00137D4C 38 00 FF FF */ li r0, -1
/* 8013ADF0 00137D50 C0 22 9A 78 */ lfs f1, lbl_805AB798@sda21(r2)
/* 8013ADF4 00137D54 D0 1D 02 DC */ stfs f0, 0x2dc(r29)
/* 8013ADF8 00137D58 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8013ADF8 00137D58 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8013ADFC 00137D5C 7F A3 EB 78 */ mr r3, r29
/* 8013AE00 00137D60 C0 07 00 04 */ lfs f0, 4(r7)
/* 8013AE04 00137D64 D0 1D 02 E0 */ stfs f0, 0x2e0(r29)

View File

@ -68,8 +68,8 @@ lbl_801314A0:
.global ClearLocomotionCmds__16CBodyStateCmdMgrFv
ClearLocomotionCmds__16CBodyStateCmdMgrFv:
/* 801314A8 0012E408 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801314AC 0012E40C C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 801314A8 0012E408 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801314AC 0012E40C C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 801314B0 0012E410 C0 02 99 88 */ lfs f0, lbl_805AB6A8@sda21(r2)
/* 801314B4 0012E414 D0 23 00 00 */ stfs f1, 0(r3)
/* 801314B8 0012E418 C0 24 00 04 */ lfs f1, 4(r4)
@ -87,8 +87,8 @@ ClearLocomotionCmds__16CBodyStateCmdMgrFv:
.global Reset__16CBodyStateCmdMgrFv
Reset__16CBodyStateCmdMgrFv:
/* 801314E8 0012E448 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801314EC 0012E44C C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 801314E8 0012E448 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801314EC 0012E44C C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 801314F0 0012E450 C0 02 99 88 */ lfs f0, lbl_805AB6A8@sda21(r2)
/* 801314F4 0012E454 38 00 00 00 */ li r0, 0
/* 801314F8 0012E458 D0 23 00 00 */ stfs f1, 0(r3)
@ -159,9 +159,9 @@ lbl_801315C8:
/* 801315E8 0012E548 D0 1F 00 08 */ stfs f0, 8(r31)
/* 801315EC 0012E54C 48 00 01 10 */ b lbl_801316FC
lbl_801315F0:
/* 801315F0 0012E550 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801315F0 0012E550 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801315F4 0012E554 C0 22 99 94 */ lfs f1, lbl_805AB6B4@sda21(r2)
/* 801315F8 0012E558 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 801315F8 0012E558 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 801315FC 0012E55C 48 1D E9 69 */ bl close_enough__FRC9CVector3fRC9CVector3ff
/* 80131600 0012E560 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80131604 0012E564 40 82 00 F8 */ bne lbl_801316FC
@ -180,9 +180,9 @@ lbl_801315F0:
/* 80131638 0012E598 48 00 00 C4 */ b lbl_801316FC
lbl_8013163C:
/* 8013163C 0012E59C C0 1F 00 00 */ lfs f0, 0(r31)
/* 80131640 0012E5A0 3C 80 80 5A */ lis r4, skZero3f@ha
/* 80131640 0012E5A0 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80131644 0012E5A4 C0 22 99 94 */ lfs f1, lbl_805AB6B4@sda21(r2)
/* 80131648 0012E5A8 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 80131648 0012E5A8 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 8013164C 0012E5AC EC 00 00 B2 */ fmuls f0, f0, f2
/* 80131650 0012E5B0 D0 1F 00 00 */ stfs f0, 0(r31)
/* 80131654 0012E5B4 C0 1F 00 04 */ lfs f0, 4(r31)
@ -309,8 +309,8 @@ __dt__16CBodyStateCmdMgrFv:
/* 80131800 0012E760 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80131804 0012E764 7C 7F 1B 79 */ or. r31, r3, r3
/* 80131808 0012E768 41 82 04 8C */ beq lbl_80131C94
/* 8013180C 0012E76C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80131810 0012E770 C4 23 66 A0 */ lfsu f1, skZero3f@l(r3)
/* 8013180C 0012E76C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80131810 0012E770 C4 23 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r3)
/* 80131814 0012E774 34 1F 02 98 */ addic. r0, r31, 0x298
/* 80131818 0012E778 C0 02 99 88 */ lfs f0, lbl_805AB6A8@sda21(r2)
/* 8013181C 0012E77C D0 3F 00 00 */ stfs f1, 0(r31)
@ -645,9 +645,9 @@ __ct__16CBodyStateCmdMgrFv:
/* 80131CAC 0012EC0C 94 21 FF 80 */ stwu r1, -0x80(r1)
/* 80131CB0 0012EC10 38 A0 00 00 */ li r5, 0
/* 80131CB4 0012EC14 39 03 00 44 */ addi r8, r3, 0x44
/* 80131CB8 0012EC18 3C 80 80 5A */ lis r4, skZero3f@ha
/* 80131CB8 0012EC18 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80131CBC 0012EC1C BD C1 00 38 */ stmw r14, 0x38(r1)
/* 80131CC0 0012EC20 39 C4 66 A0 */ addi r14, r4, skZero3f@l
/* 80131CC0 0012EC20 39 C4 66 A0 */ addi r14, r4, sZeroVector__9CVector3f@l
/* 80131CC4 0012EC24 C0 22 99 88 */ lfs f1, lbl_805AB6A8@sda21(r2)
/* 80131CC8 0012EC28 38 80 00 1C */ li r4, 0x1c
/* 80131CCC 0012EC2C 38 00 00 04 */ li r0, 4
@ -733,7 +733,7 @@ lbl_80131DA8:
/* 80131DEC 0012ED4C 90 03 00 B8 */ stw r0, 0xb8(r3)
/* 80131DF0 0012ED50 38 0B A9 E4 */ addi r0, r11, lbl_803DA9E4@l
/* 80131DF4 0012ED54 3A 80 00 03 */ li r20, 3
/* 80131DF8 0012ED58 3C 80 80 5A */ lis r4, skZero3f@ha
/* 80131DF8 0012ED58 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80131DFC 0012ED5C 90 A3 00 C0 */ stw r5, 0xc0(r3)
/* 80131E00 0012ED60 3A 40 00 04 */ li r18, 4
/* 80131E04 0012ED64 3E 00 80 3E */ lis r16, lbl_803DAA44@ha
@ -756,7 +756,7 @@ lbl_80131DA8:
/* 80131E48 0012EDA8 90 C3 00 DC */ stw r6, 0xdc(r3)
/* 80131E4C 0012EDAC 92 83 00 E0 */ stw r20, 0xe0(r3)
/* 80131E50 0012EDB0 92 63 00 DC */ stw r19, 0xdc(r3)
/* 80131E54 0012EDB4 C4 04 66 A0 */ lfsu f0, skZero3f@l(r4)
/* 80131E54 0012EDB4 C4 04 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r4)
/* 80131E58 0012EDB8 D0 03 00 E4 */ stfs f0, 0xe4(r3)
/* 80131E5C 0012EDBC C0 0E 00 04 */ lfs f0, 4(r14)
/* 80131E60 0012EDC0 D0 03 00 E8 */ stfs f0, 0xe8(r3)
@ -931,14 +931,14 @@ lbl_80131DA8:
/* 80132104 0012F064 C0 22 99 88 */ lfs f1, lbl_805AB6A8@sda21(r2)
/* 80132108 0012F068 3E 00 80 3E */ lis r16, lbl_803E0B8C@ha
/* 8013210C 0012F06C D0 17 00 14 */ stfs f0, 0x14(r23)
/* 80132110 0012F070 3E 60 80 5A */ lis r19, lbl_805A6724@ha
/* 80132110 0012F070 3E 60 80 5A */ lis r19, sForwardVector__9CVector3f@ha
/* 80132114 0012F074 3A C3 02 10 */ addi r22, r3, 0x210
/* 80132118 0012F078 3A A3 02 1C */ addi r21, r3, 0x21c
/* 8013211C 0012F07C 90 C3 02 10 */ stw r6, 0x210(r3)
/* 80132120 0012F080 3A 83 02 30 */ addi r20, r3, 0x230
/* 80132124 0012F084 90 03 02 14 */ stw r0, 0x214(r3)
/* 80132128 0012F088 38 10 0B 8C */ addi r0, r16, lbl_803E0B8C@l
/* 8013212C 0012F08C 3A 13 67 24 */ addi r16, r19, lbl_805A6724@l
/* 8013212C 0012F08C 3A 13 67 24 */ addi r16, r19, sForwardVector__9CVector3f@l
/* 80132130 0012F090 3A 63 02 54 */ addi r19, r3, 0x254
/* 80132134 0012F094 91 E3 02 10 */ stw r15, 0x210(r3)
/* 80132138 0012F098 3D E0 80 3E */ lis r15, lbl_803E0B98@ha

View File

@ -209,11 +209,11 @@ UpdateSfxEmitters__6CActorFv:
/* 80052C54 0004FBB4 90 01 00 34 */ stw r0, 0x34(r1)
/* 80052C58 0004FBB8 BF 41 00 18 */ stmw r26, 0x18(r1)
/* 80052C5C 0004FBBC 7C 7A 1B 78 */ mr r26, r3
/* 80052C60 0004FBC0 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80052C60 0004FBC0 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80052C64 0004FBC4 3B 60 00 00 */ li r27, 0
/* 80052C68 0004FBC8 3B BA 00 DC */ addi r29, r26, 0xdc
/* 80052C6C 0004FBCC 3B E0 00 00 */ li r31, 0
/* 80052C70 0004FBD0 3B C3 66 A0 */ addi r30, r3, skZero3f@l
/* 80052C70 0004FBD0 3B C3 66 A0 */ addi r30, r3, sZeroVector__9CVector3f@l
/* 80052C74 0004FBD4 83 9A 00 D8 */ lwz r28, 0xd8(r26)
/* 80052C78 0004FBD8 48 00 00 40 */ b lbl_80052CB8
lbl_80052C7C:
@ -477,9 +477,9 @@ lbl_80052FCC:
/* 80052FF0 0004FF50 60 A5 00 08 */ ori r5, r5, 8
lbl_80052FF4:
/* 80052FF4 0004FF54 C0 02 86 3C */ lfs f0, lbl_805AA35C@sda21(r2)
/* 80052FF8 0004FF58 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80052FF8 0004FF58 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80052FFC 0004FF5C 38 80 00 00 */ li r4, 0
/* 80053000 0004FF60 C4 43 66 A0 */ lfsu f2, skZero3f@l(r3)
/* 80053000 0004FF60 C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 80053004 0004FF64 B0 81 00 64 */ sth r4, 0x64(r1)
/* 80053008 0004FF68 3B A1 00 4C */ addi r29, r1, 0x4c
/* 8005300C 0004FF6C 88 02 CC 41 */ lbz r0, lbl_805AE961@sda21(r2)
@ -734,9 +734,9 @@ SetVolume__6CActorFUc:
/* 80053394 000502F4 90 01 00 0C */ stw r0, 0xc(r1)
/* 80053398 000502F8 41 82 00 38 */ beq lbl_800533D0
/* 8005339C 000502FC C0 5E 00 60 */ lfs f2, 0x60(r30)
/* 800533A0 00050300 3C 60 80 5A */ lis r3, skZero3f@ha
/* 800533A0 00050300 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 800533A4 00050304 C0 3E 00 50 */ lfs f1, 0x50(r30)
/* 800533A8 00050308 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 800533A8 00050308 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 800533AC 0005030C C0 1E 00 40 */ lfs f0, 0x40(r30)
/* 800533B0 00050310 7F E6 FB 78 */ mr r6, r31
/* 800533B4 00050314 38 61 00 08 */ addi r3, r1, 8
@ -1180,9 +1180,9 @@ SetCalculateLighting__6CActorFb:
/* 8005395C 000508BC 48 2C 1F 11 */ bl __nw__FUlPCcPCc
/* 80053960 000508C0 7C 7F 1B 79 */ or. r31, r3, r3
/* 80053964 000508C4 41 82 00 4C */ beq lbl_800539B0
/* 80053968 000508C8 3C 80 80 5A */ lis r4, skZero3f@ha
/* 80053968 000508C8 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8005396C 000508CC C0 22 94 04 */ lfs f1, lbl_805AB124@sda21(r2)
/* 80053970 000508D0 38 E4 66 A0 */ addi r7, r4, skZero3f@l
/* 80053970 000508D0 38 E4 66 A0 */ addi r7, r4, sZeroVector__9CVector3f@l
/* 80053974 000508D4 38 A1 00 08 */ addi r5, r1, 8
/* 80053978 000508D8 81 07 00 00 */ lwz r8, 0(r7)
/* 8005397C 000508DC 38 80 00 08 */ li r4, 8

View File

@ -328,9 +328,9 @@ BuildFaceLightList__12CActorLightsFRC13CStateManagerRC9CGameAreaRC6CAABox:
/* 80103308 00100268 38 60 00 01 */ li r3, 1
/* 8010330C 0010026C 50 60 2E B4 */ rlwimi r0, r3, 5, 0x1a, 0x1a
/* 80103310 00100270 3B B9 01 48 */ addi r29, r25, 0x148
/* 80103314 00100274 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80103314 00100274 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80103318 00100278 98 19 02 98 */ stb r0, 0x298(r25)
/* 8010331C 0010027C 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 8010331C 0010027C 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 80103320 00100280 C0 05 00 00 */ lfs f0, 0(r5)
/* 80103324 00100284 38 60 00 00 */ li r3, 0
/* 80103328 00100288 D0 19 02 88 */ stfs f0, 0x288(r25)
@ -362,12 +362,12 @@ lbl_80103384:
/* 80103384 001002E4 42 00 00 00 */ bdnz lbl_80103384
lbl_80103388:
/* 80103388 001002E8 38 00 00 00 */ li r0, 0
/* 8010338C 001002EC 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8010338C 001002EC 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80103390 001002F0 90 19 01 44 */ stw r0, 0x144(r25)
/* 80103394 001002F4 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 80103398 001002F8 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 80103394 001002F4 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 80103398 001002F8 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 8010339C 001002FC C3 E4 00 00 */ lfs f31, 0(r4)
/* 801033A0 00100300 3B E3 67 24 */ addi r31, r3, lbl_805A6724@l
/* 801033A0 00100300 3B E3 67 24 */ addi r31, r3, sForwardVector__9CVector3f@l
/* 801033A4 00100304 C3 C5 00 04 */ lfs f30, 4(r5)
/* 801033A8 00100308 C3 A5 00 08 */ lfs f29, 8(r5)
/* 801033AC 0010030C AB 9E 20 08 */ lha r28, 0x2008(r30)
@ -433,11 +433,11 @@ lbl_801033B4:
/* 80103498 001003F8 D0 01 00 20 */ stfs f0, 0x20(r1)
/* 8010349C 001003FC 48 20 F5 89 */ bl TransposeRotate__12CTransform4fCFRC9CVector3f
/* 801034A0 00100400 C0 81 00 64 */ lfs f4, 0x64(r1)
/* 801034A4 00100404 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 801034A4 00100404 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 801034A8 00100408 C0 1F 00 04 */ lfs f0, 4(r31)
/* 801034AC 0010040C C0 A1 00 60 */ lfs f5, 0x60(r1)
/* 801034B0 00100410 EC 00 01 32 */ fmuls f0, f0, f4
/* 801034B4 00100414 C0 23 67 24 */ lfs f1, lbl_805A6724@l(r3)
/* 801034B4 00100414 C0 23 67 24 */ lfs f1, sForwardVector__9CVector3f@l(r3)
/* 801034B8 00100418 C0 61 00 68 */ lfs f3, 0x68(r1)
/* 801034BC 0010041C C0 5F 00 08 */ lfs f2, 8(r31)
/* 801034C0 00100420 EC 21 01 7A */ fmadds f1, f1, f5, f0
@ -1119,9 +1119,9 @@ lbl_80103E54:
/* 80103E5C 00100DBC 90 1C 02 9C */ stw r0, 0x29c(r28)
/* 80103E60 00100DC0 48 00 0C E4 */ b lbl_80104B44
lbl_80103E64:
/* 80103E64 00100DC4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80103E64 00100DC4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80103E68 00100DC8 54 A0 CF FF */ rlwinm. r0, r5, 0x19, 0x1f, 0x1f
/* 80103E6C 00100DCC 3A 43 66 A0 */ addi r18, r3, skZero3f@l
/* 80103E6C 00100DCC 3A 43 66 A0 */ addi r18, r3, sZeroVector__9CVector3f@l
/* 80103E70 00100DD0 C0 52 00 00 */ lfs f2, 0(r18)
/* 80103E74 00100DD4 C0 32 00 04 */ lfs f1, 4(r18)
/* 80103E78 00100DD8 C0 12 00 08 */ lfs f0, 8(r18)
@ -1259,10 +1259,10 @@ lbl_80104058:
/* 80104064 00100FC4 7E 83 00 D0 */ neg r20, r3
/* 80104068 00100FC8 56 94 00 38 */ rlwinm r20, r20, 0, 0, 0x1c
/* 8010406C 00100FCC 7C 01 A1 6E */ stwux r0, r1, r20
/* 80104070 00100FD0 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80104070 00100FD0 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80104074 00100FD4 3A 60 00 00 */ li r19, 0
/* 80104078 00100FD8 3B 00 00 00 */ li r24, 0
/* 8010407C 00100FDC C0 03 66 A0 */ lfs f0, skZero3f@l(r3)
/* 8010407C 00100FDC C0 03 66 A0 */ lfs f0, sZeroVector__9CVector3f@l(r3)
/* 80104080 00100FE0 3A 81 00 08 */ addi r20, r1, 8
/* 80104084 00100FE4 D0 1C 02 88 */ stfs f0, 0x288(r28)
/* 80104088 00100FE8 C0 12 00 04 */ lfs f0, 4(r18)
@ -1625,17 +1625,17 @@ lbl_801045A8:
/* 801045B4 00101514 38 84 FF E4 */ addi r4, r4, -28
/* 801045B8 00101518 42 00 FF F0 */ bdnz lbl_801045A8
lbl_801045BC:
/* 801045BC 0010151C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801045BC 0010151C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801045C0 00101520 C0 32 00 04 */ lfs f1, 4(r18)
/* 801045C4 00101524 C0 12 00 08 */ lfs f0, 8(r18)
/* 801045C8 00101528 C0 43 66 A0 */ lfs f2, skZero3f@l(r3)
/* 801045C8 00101528 C0 43 66 A0 */ lfs f2, sZeroVector__9CVector3f@l(r3)
/* 801045CC 0010152C D0 3F 00 B0 */ stfs f1, 0xb0(r31)
/* 801045D0 00101530 D0 5F 00 AC */ stfs f2, 0xac(r31)
/* 801045D4 00101534 D0 1F 00 B4 */ stfs f0, 0xb4(r31)
/* 801045D8 00101538 48 24 59 DD */ bl Black__6CColorFv
/* 801045DC 0010153C C0 22 94 08 */ lfs f1, lbl_805AB128@sda21(r2)
/* 801045E0 00101540 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801045E4 00101544 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 801045E0 00101540 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801045E4 00101544 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 801045E8 00101548 7C 66 1B 78 */ mr r6, r3
/* 801045EC 0010154C FC 40 08 90 */ fmr f2, f1
/* 801045F0 00101550 38 7F 01 8C */ addi r3, r31, 0x18c
@ -1648,11 +1648,11 @@ lbl_801045BC:
/* 8010460C 0010156C 38 7F 01 DC */ addi r3, r31, 0x1dc
/* 80104610 00101570 38 9F 01 8C */ addi r4, r31, 0x18c
/* 80104614 00101574 4B F3 6F 5D */ bl __ct__6CLightFCR6CLight
/* 80104618 00101578 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80104618 00101578 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8010461C 0010157C C0 32 00 04 */ lfs f1, 4(r18)
/* 80104620 00101580 C0 12 00 08 */ lfs f0, 8(r18)
/* 80104624 00101584 39 C0 00 00 */ li r14, 0
/* 80104628 00101588 C0 43 66 A0 */ lfs f2, skZero3f@l(r3)
/* 80104628 00101588 C0 43 66 A0 */ lfs f2, sZeroVector__9CVector3f@l(r3)
/* 8010462C 0010158C D0 3F 00 A4 */ stfs f1, 0xa4(r31)
/* 80104630 00101590 C3 E2 94 08 */ lfs f31, lbl_805AB128@sda21(r2)
/* 80104634 00101594 D0 5F 00 A0 */ stfs f2, 0xa0(r31)
@ -2037,8 +2037,8 @@ MergeOverflowLight__12CActorLightsFR6CLightR9CVector3fRC6CLightf:
/* 80104B84 00101AE4 93 E1 00 5C */ stw r31, 0x5c(r1)
/* 80104B88 00101AE8 93 C1 00 58 */ stw r30, 0x58(r1)
/* 80104B8C 00101AEC 93 A1 00 54 */ stw r29, 0x54(r1)
/* 80104B90 00101AF0 3C E0 80 5A */ lis r7, skZero3f@ha
/* 80104B94 00101AF4 C4 47 66 A0 */ lfsu f2, skZero3f@l(r7)
/* 80104B90 00101AF0 3C E0 80 5A */ lis r7, sZeroVector__9CVector3f@ha
/* 80104B94 00101AF4 C4 47 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r7)
/* 80104B98 00101AF8 FF E0 08 90 */ fmr f31, f1
/* 80104B9C 00101AFC 7C BF 2B 78 */ mr r31, r5
/* 80104BA0 00101B00 C0 27 00 04 */ lfs f1, 4(r7)
@ -2488,7 +2488,7 @@ lbl_801051B4:
.global __ct__12CActorLightsFUi9CVector3fiif
__ct__12CActorLightsFUi9CVector3fiif:
/* 801051CC 0010212C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 801051D0 00102130 3D 60 80 5A */ lis r11, skZero3f@ha
/* 801051D0 00102130 3D 60 80 5A */ lis r11, sZeroVector__9CVector3f@ha
/* 801051D4 00102134 55 40 06 3F */ clrlwi. r0, r10, 0x18
/* 801051D8 00102138 39 80 00 01 */ li r12, 1
/* 801051DC 0010213C 93 E1 00 1C */ stw r31, 0x1c(r1)
@ -2497,7 +2497,7 @@ __ct__12CActorLightsFUi9CVector3fiif:
/* 801051E8 00102148 93 A1 00 14 */ stw r29, 0x14(r1)
/* 801051EC 0010214C 93 C3 00 00 */ stw r30, 0(r3)
/* 801051F0 00102150 93 C3 01 44 */ stw r30, 0x144(r3)
/* 801051F4 00102154 C4 0B 66 A0 */ lfsu f0, skZero3f@l(r11)
/* 801051F4 00102154 C4 0B 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r11)
/* 801051F8 00102158 D0 03 02 88 */ stfs f0, 0x288(r3)
/* 801051FC 0010215C C0 0B 00 04 */ lfs f0, 4(r11)
/* 80105200 00102160 D0 03 02 8C */ stfs f0, 0x28c(r3)
@ -2535,7 +2535,7 @@ lbl_80105254:
/* 8010527C 001021DC 39 40 00 00 */ li r10, 0
/* 80105280 001021E0 99 03 02 98 */ stb r8, 0x298(r3)
/* 80105284 001021E4 38 00 FF FF */ li r0, -1
/* 80105288 001021E8 3D 80 80 5A */ lis r12, skZero3f@ha
/* 80105288 001021E8 3D 80 80 5A */ lis r12, sZeroVector__9CVector3f@ha
/* 8010528C 001021EC C0 22 94 08 */ lfs f1, lbl_805AB128@sda21(r2)
/* 80105290 001021F0 89 23 02 98 */ lbz r9, 0x298(r3)
/* 80105294 001021F4 53 A9 0F BC */ rlwimi r9, r29, 1, 0x1e, 0x1e
@ -2566,7 +2566,7 @@ lbl_80105254:
/* 801052F8 00102258 D0 63 02 B4 */ stfs f3, 0x2b4(r3)
/* 801052FC 0010225C 90 E3 02 B8 */ stw r7, 0x2b8(r3)
/* 80105300 00102260 90 C3 02 BC */ stw r6, 0x2bc(r3)
/* 80105304 00102264 C0 6C 66 A0 */ lfs f3, skZero3f@l(r12)
/* 80105304 00102264 C0 6C 66 A0 */ lfs f3, sZeroVector__9CVector3f@l(r12)
/* 80105308 00102268 D0 63 02 C0 */ stfs f3, 0x2c0(r3)
/* 8010530C 0010226C C0 6B 00 04 */ lfs f3, 4(r11)
/* 80105310 00102270 D0 63 02 C4 */ stfs f3, 0x2c4(r3)

View File

@ -231,11 +231,11 @@ __ct__16CLightParametersFv:
/* 80106688 001035E8 D0 1F 00 14 */ stfs f0, 0x14(r31)
/* 8010668C 001035EC 48 24 39 21 */ bl White__6CColorFv
/* 80106690 001035F0 80 03 00 00 */ lwz r0, 0(r3)
/* 80106694 001035F4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80106694 001035F4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80106698 001035F8 38 C0 00 00 */ li r6, 0
/* 8010669C 001035FC 38 A0 00 01 */ li r5, 1
/* 801066A0 00103600 90 1F 00 18 */ stw r0, 0x18(r31)
/* 801066A4 00103604 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 801066A4 00103604 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 801066A8 00103608 38 00 00 04 */ li r0, 4
/* 801066AC 0010360C 7F E3 FB 78 */ mr r3, r31
/* 801066B0 00103610 98 DF 00 1C */ stb r6, 0x1c(r31)

View File

@ -86,13 +86,13 @@ StartBurnDeath__20CActorModelParticlesFR5CActor:
/* 801E3970 001E08D0 7F C3 F3 78 */ mr r3, r30
/* 801E3974 001E08D4 48 00 3B 05 */ bl IsMediumOrLarge__FRCActor
/* 801E3978 001E08D8 54 64 06 3E */ clrlwi r4, r3, 0x18
/* 801E397C 001E08DC 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801E397C 001E08DC 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801E3980 001E08E0 7C 04 00 D0 */ neg r0, r4
/* 801E3984 001E08E4 C0 5E 00 60 */ lfs f2, 0x60(r30)
/* 801E3988 001E08E8 7C 00 23 78 */ or r0, r0, r4
/* 801E398C 001E08EC C0 3E 00 50 */ lfs f1, 0x50(r30)
/* 801E3990 001E08F0 C0 1E 00 40 */ lfs f0, 0x40(r30)
/* 801E3994 001E08F4 38 C3 66 A0 */ addi r6, r3, skZero3f@l
/* 801E3994 001E08F4 38 C3 66 A0 */ addi r6, r3, sZeroVector__9CVector3f@l
/* 801E3998 001E08F8 7C 03 FE 70 */ srawi r3, r0, 0x1f
/* 801E399C 001E08FC A9 22 C5 FA */ lha r9, lbl_805AE31A@sda21(r2)
/* 801E39A0 001E0900 38 03 04 7E */ addi r0, r3, 0x47e
@ -1206,10 +1206,10 @@ lbl_801E48A0:
lbl_801E48E0:
/* 801E48E0 001E1840 38 6D 92 2C */ addi r3, r13, lbl_805A7DEC@sda21
lbl_801E48E4:
/* 801E48E4 001E1844 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 801E48E4 001E1844 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 801E48E8 001E1848 83 E3 00 00 */ lwz r31, 0(r3)
/* 801E48EC 001E184C 80 7A 00 80 */ lwz r3, 0x80(r26)
/* 801E48F0 001E1850 3B 24 66 F4 */ addi r25, r4, lbl_805A66F4@l
/* 801E48F0 001E1850 3B 24 66 F4 */ addi r25, r4, sUpVector__9CVector3f@l
/* 801E48F4 001E1854 C3 E2 AD 80 */ lfs f31, lbl_805ACAA0@sda21(r2)
/* 801E48F8 001E1858 3B C0 00 00 */ li r30, 0
/* 801E48FC 001E185C 48 00 01 2C */ b lbl_801E4A28
@ -1253,12 +1253,12 @@ lbl_801E4900:
/* 801E4990 001E18F0 41 82 00 84 */ beq lbl_801E4A14
/* 801E4994 001E18F4 38 61 00 5C */ addi r3, r1, 0x5c
/* 801E4998 001E18F8 48 12 FF 61 */ bl Normalize__9CVector3fFv
/* 801E499C 001E18FC 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 801E49A0 001E1900 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801E49A4 001E1904 38 C4 66 F4 */ addi r6, r4, lbl_805A66F4@l
/* 801E499C 001E18FC 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 801E49A0 001E1900 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801E49A4 001E1904 38 C4 66 F4 */ addi r6, r4, sUpVector__9CVector3f@l
/* 801E49A8 001E1908 C0 81 00 60 */ lfs f4, 0x60(r1)
/* 801E49AC 001E190C C0 46 00 00 */ lfs f2, 0(r6)
/* 801E49B0 001E1910 38 E3 66 A0 */ addi r7, r3, skZero3f@l
/* 801E49B0 001E1910 38 E3 66 A0 */ addi r7, r3, sZeroVector__9CVector3f@l
/* 801E49B4 001E1914 C0 A1 00 64 */ lfs f5, 0x64(r1)
/* 801E49B8 001E1918 38 61 00 98 */ addi r3, r1, 0x98
/* 801E49BC 001E191C EC 02 01 32 */ fmuls f0, f2, f4
@ -2613,10 +2613,10 @@ lbl_801E5C7C:
/* 801E5CA0 001E2C00 7C 00 1B 78 */ or r0, r0, r3
/* 801E5CA4 001E2C04 C0 1C 00 40 */ lfs f0, 0x40(r28)
/* 801E5CA8 001E2C08 7C 04 FE 70 */ srawi r4, r0, 0x1f
/* 801E5CAC 001E2C0C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801E5CAC 001E2C0C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801E5CB0 001E2C10 38 04 04 80 */ addi r0, r4, 0x480
/* 801E5CB4 001E2C14 D0 01 00 30 */ stfs f0, 0x30(r1)
/* 801E5CB8 001E2C18 38 C3 66 A0 */ addi r6, r3, skZero3f@l
/* 801E5CB8 001E2C18 38 C3 66 A0 */ addi r6, r3, sZeroVector__9CVector3f@l
/* 801E5CBC 001E2C1C A9 22 C5 FA */ lha r9, lbl_805AE31A@sda21(r2)
/* 801E5CC0 001E2C20 D0 21 00 34 */ stfs f1, 0x34(r1)
/* 801E5CC4 001E2C24 54 04 04 3E */ clrlwi r4, r0, 0x10
@ -2713,9 +2713,9 @@ lbl_801E5DFC:
/* 801E5E08 001E2D68 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 801E5E0C 001E2D6C 41 82 00 40 */ beq lbl_801E5E4C
/* 801E5E10 001E2D70 C0 5B 01 24 */ lfs f2, 0x124(r27)
/* 801E5E14 001E2D74 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801E5E14 001E2D74 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801E5E18 001E2D78 C0 3B 01 14 */ lfs f1, 0x114(r27)
/* 801E5E1C 001E2D7C 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 801E5E1C 001E2D7C 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 801E5E20 001E2D80 C0 1B 01 04 */ lfs f0, 0x104(r27)
/* 801E5E24 001E2D84 38 61 00 0C */ addi r3, r1, 0xc
/* 801E5E28 001E2D88 38 81 00 24 */ addi r4, r1, 0x24
@ -4046,9 +4046,9 @@ lbl_801E7060:
/* 801E70D0 001E4030 90 1E 00 D8 */ stw r0, 0xd8(r30)
/* 801E70D4 001E4034 48 15 9D D5 */ bl __ct__6CTokenFRC6CToken
/* 801E70D8 001E4038 38 00 00 00 */ li r0, 0
/* 801E70DC 001E403C 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 801E70DC 001E403C 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 801E70E0 001E4040 98 1E 00 E4 */ stb r0, 0xe4(r30)
/* 801E70E4 001E4044 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 801E70E4 001E4044 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 801E70E8 001E4048 C0 02 AD 98 */ lfs f0, lbl_805ACAB8@sda21(r2)
/* 801E70EC 001E404C 38 7E 00 F8 */ addi r3, r30, 0xf8
/* 801E70F0 001E4050 90 1E 00 E8 */ stw r0, 0xe8(r30)

View File

@ -2721,9 +2721,9 @@ lbl_8002B884:
/* 8002B884 000287E4 88 1D 02 20 */ lbz r0, 0x220(r29)
/* 8002B888 000287E8 54 00 E7 FF */ rlwinm. r0, r0, 0x1c, 0x1f, 0x1f
/* 8002B88C 000287EC 40 82 04 10 */ bne lbl_8002BC9C
/* 8002B890 000287F0 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8002B890 000287F0 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8002B894 000287F4 80 0D 81 E0 */ lwz r0, lbl_805A6DA0@sda21(r13)
/* 8002B898 000287F8 3B 83 66 A0 */ addi r28, r3, skZero3f@l
/* 8002B898 000287F8 3B 83 66 A0 */ addi r28, r3, sZeroVector__9CVector3f@l
/* 8002B89C 000287FC C0 0D 81 E4 */ lfs f0, lbl_805A6DA4@sda21(r13)
/* 8002B8A0 00028800 C3 3C 00 00 */ lfs f25, 0(r28)
/* 8002B8A4 00028804 3A E0 00 00 */ li r23, 0
@ -2960,9 +2960,9 @@ lbl_8002BB40:
/* 8002BC24 00028B84 98 1D 02 20 */ stb r0, 0x220(r29)
/* 8002BC28 00028B88 48 00 04 C8 */ b lbl_8002C0F0
lbl_8002BC2C:
/* 8002BC2C 00028B8C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8002BC2C 00028B8C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8002BC30 00028B90 38 60 00 00 */ li r3, 0
/* 8002BC34 00028B94 C0 04 66 A0 */ lfs f0, skZero3f@l(r4)
/* 8002BC34 00028B94 C0 04 66 A0 */ lfs f0, sZeroVector__9CVector3f@l(r4)
/* 8002BC38 00028B98 D0 1D 01 DC */ stfs f0, 0x1dc(r29)
/* 8002BC3C 00028B9C C0 1C 00 04 */ lfs f0, 4(r28)
/* 8002BC40 00028BA0 D0 1D 01 E0 */ stfs f0, 0x1e0(r29)
@ -2991,9 +2991,9 @@ lbl_8002BC68:
/* 8002BC98 00028BF8 48 00 04 58 */ b lbl_8002C0F0
lbl_8002BC9C:
/* 8002BC9C 00028BFC 83 3E 00 14 */ lwz r25, 0x14(r30)
/* 8002BCA0 00028C00 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8002BCA0 00028C00 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8002BCA4 00028C04 80 0D 81 E0 */ lwz r0, lbl_805A6DA0@sda21(r13)
/* 8002BCA8 00028C08 3B 83 66 A0 */ addi r28, r3, skZero3f@l
/* 8002BCA8 00028C08 3B 83 66 A0 */ addi r28, r3, sZeroVector__9CVector3f@l
/* 8002BCAC 00028C0C C0 0D 81 E4 */ lfs f0, lbl_805A6DA4@sda21(r13)
/* 8002BCB0 00028C10 28 19 00 00 */ cmplwi r25, 0
/* 8002BCB4 00028C14 C3 1C 00 00 */ lfs f24, 0(r28)
@ -3071,9 +3071,9 @@ lbl_8002BDB4:
/* 8002BDC4 00028D24 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 8002BDC8 00028D28 80 FB 00 04 */ lwz r7, 4(r27)
/* 8002BDCC 00028D2C C0 03 66 60 */ lfs f0, lbl_805A6660@l(r3)
/* 8002BDD0 00028D30 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8002BDD0 00028D30 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8002BDD4 00028D34 80 DB 00 08 */ lwz r6, 8(r27)
/* 8002BDD8 00028D38 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8002BDD8 00028D38 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8002BDDC 00028D3C 80 1B 00 0C */ lwz r0, 0xc(r27)
/* 8002BDE0 00028D40 38 A0 00 01 */ li r5, 1
/* 8002BDE4 00028D44 D0 01 01 54 */ stfs f0, 0x154(r1)
@ -3248,9 +3248,9 @@ lbl_8002BF94:
/* 8002C07C 00028FDC 98 1D 02 20 */ stb r0, 0x220(r29)
/* 8002C080 00028FE0 48 00 00 70 */ b lbl_8002C0F0
lbl_8002C084:
/* 8002C084 00028FE4 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8002C084 00028FE4 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8002C088 00028FE8 38 60 00 00 */ li r3, 0
/* 8002C08C 00028FEC C0 04 66 A0 */ lfs f0, skZero3f@l(r4)
/* 8002C08C 00028FEC C0 04 66 A0 */ lfs f0, sZeroVector__9CVector3f@l(r4)
/* 8002C090 00028FF0 D0 1D 01 DC */ stfs f0, 0x1dc(r29)
/* 8002C094 00028FF4 C0 1C 00 04 */ lfs f0, 4(r28)
/* 8002C098 00028FF8 D0 1D 01 E0 */ stfs f0, 0x1e0(r29)
@ -3382,9 +3382,9 @@ Inverse__9CMatrix3fCFv:
GetLocatorTransform__9CAnimDataCF6CSegIdPC13CCharAnimTime:
/* 8002C274 000291D4 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 8002C278 000291D8 7C 08 02 A6 */ mflr r0
/* 8002C27C 000291DC 3C E0 80 5A */ lis r7, skIdentity4f@ha
/* 8002C27C 000291DC 3C E0 80 5A */ lis r7, sIdentity__12CTransform4f@ha
/* 8002C280 000291E0 90 01 00 54 */ stw r0, 0x54(r1)
/* 8002C284 000291E4 38 07 66 70 */ addi r0, r7, skIdentity4f@l
/* 8002C284 000291E4 38 07 66 70 */ addi r0, r7, sIdentity__12CTransform4f@l
/* 8002C288 000291E8 93 E1 00 4C */ stw r31, 0x4c(r1)
/* 8002C28C 000291EC 7C BF 2B 78 */ mr r31, r5
/* 8002C290 000291F0 93 C1 00 48 */ stw r30, 0x48(r1)
@ -4650,7 +4650,7 @@ lbl_8002D464:
/* 8002D494 0002A3F4 38 C5 A6 00 */ addi r6, r5, lbl_8056A600@l
/* 8002D498 0002A3F8 38 A4 C2 B8 */ addi r5, r4, lbl_8056C2B8@l
/* 8002D49C 0002A3FC 38 83 C9 EC */ addi r4, r3, lbl_8056C9EC@l
/* 8002D4A0 0002A400 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8002D4A0 0002A400 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8002D4A4 0002A404 C3 41 00 20 */ lfs f26, 0x20(r1)
/* 8002D4A8 0002A408 C3 62 83 D0 */ lfs f27, lbl_805AA0F0@sda21(r2)
/* 8002D4AC 0002A40C 3B 87 00 04 */ addi r28, r7, 4
@ -4658,7 +4658,7 @@ lbl_8002D464:
/* 8002D4B4 0002A414 3B A6 00 04 */ addi r29, r6, 4
/* 8002D4B8 0002A418 3B C5 00 04 */ addi r30, r5, 4
/* 8002D4BC 0002A41C 3B 64 00 04 */ addi r27, r4, 4
/* 8002D4C0 0002A420 3B E3 66 A0 */ addi r31, r3, skZero3f@l
/* 8002D4C0 0002A420 3B E3 66 A0 */ addi r31, r3, sZeroVector__9CVector3f@l
/* 8002D4C4 0002A424 48 00 01 90 */ b lbl_8002D654
lbl_8002D4C8:
/* 8002D4C8 0002A428 80 7A 01 F8 */ lwz r3, 0x1f8(r26)
@ -4750,9 +4750,9 @@ lbl_8002D5E4:
/* 8002D610 0002A570 88 1A 02 20 */ lbz r0, 0x220(r26)
/* 8002D614 0002A574 38 80 00 00 */ li r4, 0
/* 8002D618 0002A578 50 80 3E 30 */ rlwimi r0, r4, 7, 0x18, 0x18
/* 8002D61C 0002A57C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8002D61C 0002A57C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8002D620 0002A580 98 1A 02 20 */ stb r0, 0x220(r26)
/* 8002D624 0002A584 C0 03 66 A0 */ lfs f0, skZero3f@l(r3)
/* 8002D624 0002A584 C0 03 66 A0 */ lfs f0, sZeroVector__9CVector3f@l(r3)
/* 8002D628 0002A588 D0 1A 01 DC */ stfs f0, 0x1dc(r26)
/* 8002D62C 0002A58C C0 1F 00 04 */ lfs f0, 4(r31)
/* 8002D630 0002A590 D0 1A 01 E0 */ stfs f0, 0x1e0(r26)
@ -4968,11 +4968,11 @@ AdvanceAnim__9CAnimDataFR13CCharAnimTimeR9CVector3fR11CQuaternion:
/* 8002D930 0002A890 DB 01 01 00 */ stfd f24, 0x100(r1)
/* 8002D934 0002A894 F3 01 01 08 */ psq_st f24, 264(r1), 0, qr0
/* 8002D938 0002A898 BF 41 00 E8 */ stmw r26, 0xe8(r1)
/* 8002D93C 0002A89C 3D 00 80 5A */ lis r8, skZero3f@ha
/* 8002D93C 0002A89C 3D 00 80 5A */ lis r8, sZeroVector__9CVector3f@ha
/* 8002D940 0002A8A0 3C E0 80 5A */ lis r7, lbl_805A6660@ha
/* 8002D944 0002A8A4 3B E7 66 60 */ addi r31, r7, lbl_805A6660@l
/* 8002D948 0002A8A8 7C 9B 23 78 */ mr r27, r4
/* 8002D94C 0002A8AC 3B C8 66 A0 */ addi r30, r8, skZero3f@l
/* 8002D94C 0002A8AC 3B C8 66 A0 */ addi r30, r8, sZeroVector__9CVector3f@l
/* 8002D950 0002A8B0 C3 E4 00 00 */ lfs f31, 0(r4)
/* 8002D954 0002A8B4 7C 7A 1B 78 */ mr r26, r3
/* 8002D958 0002A8B8 C3 DE 00 00 */ lfs f30, 0(r30)
@ -5176,9 +5176,9 @@ lbl_8002DC2C:
/* 8002DC38 0002AB98 98 1A 02 20 */ stb r0, 0x220(r26)
/* 8002DC3C 0002AB9C 48 00 00 74 */ b lbl_8002DCB0
lbl_8002DC40:
/* 8002DC40 0002ABA0 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8002DC40 0002ABA0 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8002DC44 0002ABA4 38 60 00 00 */ li r3, 0
/* 8002DC48 0002ABA8 C0 04 66 A0 */ lfs f0, skZero3f@l(r4)
/* 8002DC48 0002ABA8 C0 04 66 A0 */ lfs f0, sZeroVector__9CVector3f@l(r4)
/* 8002DC4C 0002ABAC D0 1A 01 DC */ stfs f0, 0x1dc(r26)
/* 8002DC50 0002ABB0 C0 1E 00 04 */ lfs f0, 4(r30)
/* 8002DC54 0002ABB4 D0 1A 01 E0 */ stfs f0, 0x1e0(r26)
@ -7339,9 +7339,9 @@ lbl_8002F9A8:
/* 8002FA14 0002C974 C0 04 00 14 */ lfs f0, 0x14(r4)
/* 8002FA18 0002C978 D0 1F 01 1C */ stfs f0, 0x11c(r31)
/* 8002FA1C 0002C97C 48 08 AF B9 */ bl __ct__17CParticleDatabaseFv
/* 8002FA20 0002C980 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8002FA20 0002C980 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8002FA24 0002C984 92 BF 01 D8 */ stw r21, 0x1d8(r31)
/* 8002FA28 0002C988 38 E3 66 A0 */ addi r7, r3, skZero3f@l
/* 8002FA28 0002C988 38 E3 66 A0 */ addi r7, r3, sZeroVector__9CVector3f@l
/* 8002FA2C 0002C98C 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
/* 8002FA30 0002C990 C0 27 00 00 */ lfs f1, 0(r7)
/* 8002FA34 0002C994 3C 60 80 5A */ lis r3, lbl_805A6660@ha

View File

@ -586,15 +586,15 @@ lbl_8029D028:
UpdateActorLights__13CArtifactDollFv:
/* 8029D044 00299FA4 94 21 FE F0 */ stwu r1, -0x110(r1)
/* 8029D048 00299FA8 7C 08 02 A6 */ mflr r0
/* 8029D04C 00299FAC 3C 80 80 5A */ lis r4, lbl_805A6718@ha
/* 8029D050 00299FB0 3C C0 80 5A */ lis r6, lbl_805A6700@ha
/* 8029D04C 00299FAC 3C 80 80 5A */ lis r4, sRightVector__9CVector3f@ha
/* 8029D050 00299FB0 3C C0 80 5A */ lis r6, sDownVector__9CVector3f@ha
/* 8029D054 00299FB4 90 01 01 14 */ stw r0, 0x114(r1)
/* 8029D058 00299FB8 38 A4 67 18 */ addi r5, r4, lbl_805A6718@l
/* 8029D058 00299FB8 38 A4 67 18 */ addi r5, r4, sRightVector__9CVector3f@l
/* 8029D05C 00299FBC C0 62 C0 54 */ lfs f3, lbl_805ADD74@sda21(r2)
/* 8029D060 00299FC0 3C 80 80 5A */ lis r4, lbl_805A6724@ha
/* 8029D060 00299FC0 3C 80 80 5A */ lis r4, sForwardVector__9CVector3f@ha
/* 8029D064 00299FC4 93 E1 01 0C */ stw r31, 0x10c(r1)
/* 8029D068 00299FC8 3B E4 67 24 */ addi r31, r4, lbl_805A6724@l
/* 8029D06C 00299FCC 38 C6 67 00 */ addi r6, r6, lbl_805A6700@l
/* 8029D068 00299FC8 3B E4 67 24 */ addi r31, r4, sForwardVector__9CVector3f@l
/* 8029D06C 00299FCC 38 C6 67 00 */ addi r6, r6, sDownVector__9CVector3f@l
/* 8029D070 00299FD0 C0 C2 C0 8C */ lfs f6, lbl_805ADDAC@sda21(r2)
/* 8029D074 00299FD4 93 C1 01 08 */ stw r30, 0x108(r1)
/* 8029D078 00299FD8 7C 7E 1B 78 */ mr r30, r3
@ -635,9 +635,9 @@ UpdateActorLights__13CArtifactDollFv:
/* 8029D104 0029A064 D0 81 00 4C */ stfs f4, 0x4c(r1)
/* 8029D108 0029A068 48 07 77 49 */ bl AsNormalized__9CVector3fCFv
/* 8029D10C 0029A06C 38 00 00 FF */ li r0, 0xff
/* 8029D110 0029A070 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 8029D110 0029A070 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 8029D114 0029A074 98 01 00 10 */ stb r0, 0x10(r1)
/* 8029D118 0029A078 38 83 67 24 */ addi r4, r3, lbl_805A6724@l
/* 8029D118 0029A078 38 83 67 24 */ addi r4, r3, sForwardVector__9CVector3f@l
/* 8029D11C 0029A07C 38 61 00 AC */ addi r3, r1, 0xac
/* 8029D120 0029A080 38 A1 00 10 */ addi r5, r1, 0x10
/* 8029D124 0029A084 98 01 00 11 */ stb r0, 0x11(r1)
@ -645,9 +645,9 @@ UpdateActorLights__13CArtifactDollFv:
/* 8029D12C 0029A08C 98 01 00 13 */ stb r0, 0x13(r1)
/* 8029D130 0029A090 48 06 93 3D */ bl BuildDirectional__6CLightFRC9CVector3fRC6CColor
/* 8029D134 0029A094 81 5E 00 1C */ lwz r10, 0x1c(r30)
/* 8029D138 0029A098 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 8029D138 0029A098 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 8029D13C 0029A09C 80 81 00 AC */ lwz r4, 0xac(r1)
/* 8029D140 0029A0A0 38 C3 67 24 */ addi r6, r3, lbl_805A6724@l
/* 8029D140 0029A0A0 38 C3 67 24 */ addi r6, r3, sForwardVector__9CVector3f@l
/* 8029D144 0029A0A4 81 01 00 B0 */ lwz r8, 0xb0(r1)
/* 8029D148 0029A0A8 38 E0 00 00 */ li r7, 0
/* 8029D14C 0029A0AC 38 00 00 FF */ li r0, 0xff
@ -907,8 +907,8 @@ __ct__13CArtifactDollFv:
/* 8029D4E0 0029A440 93 C1 00 88 */ stw r30, 0x88(r1)
/* 8029D4E4 0029A444 93 A1 00 84 */ stw r29, 0x84(r1)
/* 8029D4E8 0029A448 90 C3 00 04 */ stw r6, 4(r3)
/* 8029D4EC 0029A44C 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 8029D4F0 0029A450 38 83 67 24 */ addi r4, r3, lbl_805A6724@l
/* 8029D4EC 0029A44C 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 8029D4F0 0029A450 38 83 67 24 */ addi r4, r3, sForwardVector__9CVector3f@l
/* 8029D4F4 0029A454 90 DF 00 08 */ stw r6, 8(r31)
/* 8029D4F8 0029A458 38 61 00 2C */ addi r3, r1, 0x2c
/* 8029D4FC 0029A45C 90 DF 00 0C */ stw r6, 0xc(r31)
@ -927,9 +927,9 @@ __ct__13CArtifactDollFv:
/* 8029D530 0029A490 48 07 83 3D */ bl __nw__FUlPCcPCc
/* 8029D534 0029A494 7C 60 1B 79 */ or. r0, r3, r3
/* 8029D538 0029A498 41 82 00 4C */ beq lbl_8029D584
/* 8029D53C 0029A49C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8029D53C 0029A49C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8029D540 0029A4A0 C0 22 94 04 */ lfs f1, lbl_805AB124@sda21(r2)
/* 8029D544 0029A4A4 38 E4 66 A0 */ addi r7, r4, skZero3f@l
/* 8029D544 0029A4A4 38 E4 66 A0 */ addi r7, r4, sZeroVector__9CVector3f@l
/* 8029D548 0029A4A8 38 A1 00 20 */ addi r5, r1, 0x20
/* 8029D54C 0029A4AC 81 07 00 00 */ lwz r8, 0(r7)
/* 8029D550 0029A4B0 38 80 00 08 */ li r4, 8

View File

@ -4589,8 +4589,8 @@ lbl_8009930C:
/* 80099328 00096288 7F A0 EA 14 */ add r29, r0, r29
/* 8009932C 0009628C 48 00 00 0C */ b lbl_80099338
lbl_80099330:
/* 80099330 00096290 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 80099334 00096294 3B A3 66 70 */ addi r29, r3, skIdentity4f@l
/* 80099330 00096290 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 80099334 00096294 3B A3 66 70 */ addi r29, r3, sIdentity__12CTransform4f@l
lbl_80099338:
/* 80099338 00096298 80 8D A1 44 */ lwz r4, gpTweakAutoMapper@sda21(r13)
/* 8009933C 0009629C 38 60 00 00 */ li r3, 0
@ -4963,11 +4963,11 @@ lbl_8009987C:
/* 800998B0 00096810 39 21 07 E4 */ addi r9, r1, 0x7e4
/* 800998B4 00096814 48 16 96 1D */ bl sub_80202ed0
/* 800998B8 00096818 C0 22 8B A8 */ lfs f1, lbl_805AA8C8@sda21(r2)
/* 800998BC 0009681C 3C A0 80 5A */ lis r5, skZero3f@ha
/* 800998BC 0009681C 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 800998C0 00096820 7C 64 1B 78 */ mr r4, r3
/* 800998C4 00096824 7F 63 DB 78 */ mr r3, r27
/* 800998C8 00096828 FC 40 08 90 */ fmr f2, f1
/* 800998CC 0009682C 38 A5 66 A0 */ addi r5, r5, skZero3f@l
/* 800998CC 0009682C 38 A5 66 A0 */ addi r5, r5, sZeroVector__9CVector3f@l
/* 800998D0 00096830 48 16 89 A5 */ bl Draw__12CMapUniverseCFRCQ212CMapUniverse21CMapUniverseDrawParmsRC9CVector3fff
lbl_800998D4:
/* 800998D4 00096834 7F E3 FB 78 */ mr r3, r31
@ -5177,9 +5177,9 @@ lbl_80099BC4:
/* 80099BE4 00096B44 38 61 02 98 */ addi r3, r1, 0x298
/* 80099BE8 00096B48 38 81 07 E4 */ addi r4, r1, 0x7e4
/* 80099BEC 00096B4C 48 27 95 09 */ bl BuildMatrix3f__12CTransform4fCFv
/* 80099BF0 00096B50 3C 80 80 5A */ lis r4, skZero3f@ha
/* 80099BF0 00096B50 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80099BF4 00096B54 38 61 06 94 */ addi r3, r1, 0x694
/* 80099BF8 00096B58 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 80099BF8 00096B58 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 80099BFC 00096B5C 38 81 02 98 */ addi r4, r1, 0x298
/* 80099C00 00096B60 48 27 96 79 */ bl __ct__12CTransform4fFRC9CMatrix3fRC9CVector3f
/* 80099C04 00096B64 80 BF 00 24 */ lwz r5, 0x24(r31)
@ -5387,9 +5387,9 @@ lbl_80099EFC:
/* 80099EFC 00096E5C C0 22 8B A8 */ lfs f1, lbl_805AA8C8@sda21(r2)
/* 80099F00 00096E60 FC 40 08 90 */ fmr f2, f1
/* 80099F04 00096E64 48 27 04 DD */ bl SetDepthRange__9CGraphicsFff
/* 80099F08 00096E68 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80099F08 00096E68 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80099F0C 00096E6C D3 41 00 58 */ stfs f26, 0x58(r1)
/* 80099F10 00096E70 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 80099F10 00096E70 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 80099F14 00096E74 80 7F 00 2C */ lwz r3, 0x2c(r31)
/* 80099F18 00096E78 C0 45 00 00 */ lfs f2, 0(r5)
/* 80099F1C 00096E7C 38 81 00 58 */ addi r4, r1, 0x58

View File

@ -141,8 +141,8 @@ __ct__10CAxisAngleFRC9CVector3f:
.global __sinit_CAxisAngle_cpp
__sinit_CAxisAngle_cpp:
/* 8001B5A0 00018500 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8001B5A4 00018504 C4 44 66 A0 */ lfsu f2, skZero3f@l(r4)
/* 8001B5A0 00018500 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8001B5A4 00018504 C4 44 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r4)
/* 8001B5A8 00018508 3C 60 80 57 */ lis r3, lbl_8056A5E8@ha
/* 8001B5AC 0001850C C0 24 00 04 */ lfs f1, 4(r4)
/* 8001B5B0 00018510 D4 43 A5 E8 */ stfsu f2, lbl_8056A5E8@l(r3)

View File

@ -123,8 +123,8 @@ lbl_80175300:
/* 80175324 00172284 98 01 00 08 */ stb r0, 8(r1)
lbl_80175328:
/* 80175328 00172288 88 05 00 00 */ lbz r0, 0(r5)
/* 8017532C 0017228C 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 80175330 00172290 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 8017532C 0017228C 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 80175330 00172290 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 80175334 00172294 98 01 00 0C */ stb r0, 0xc(r1)
/* 80175338 00172298 38 61 01 FC */ addi r3, r1, 0x1fc
/* 8017533C 0017229C 48 19 D8 39 */ bl __ct__12CTransform4fFRC12CTransform4f
@ -140,9 +140,9 @@ lbl_80175328:
/* 80175364 001722C4 41 82 00 38 */ beq lbl_8017539C
/* 80175368 001722C8 54 60 DF FF */ rlwinm. r0, r3, 0x1b, 0x1f, 0x1f
/* 8017536C 001722CC 40 82 00 30 */ bne lbl_8017539C
/* 80175370 001722D0 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 80175370 001722D0 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 80175374 001722D4 38 61 01 CC */ addi r3, r1, 0x1cc
/* 80175378 001722D8 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 80175378 001722D8 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8017537C 001722DC 48 19 D7 F9 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80175380 001722E0 7F A3 EB 78 */ mr r3, r29
/* 80175384 001722E4 38 9E 00 14 */ addi r4, r30, 0x14
@ -261,17 +261,17 @@ lbl_801754A4:
/* 80175538 00172498 D0 01 01 68 */ stfs f0, 0x168(r1)
/* 8017553C 0017249C 48 00 00 60 */ b lbl_8017559C
lbl_80175540:
/* 80175540 001724A0 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 80175540 001724A0 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 80175544 001724A4 38 81 01 60 */ addi r4, r1, 0x160
/* 80175548 001724A8 38 63 67 24 */ addi r3, r3, lbl_805A6724@l
/* 80175548 001724A8 38 63 67 24 */ addi r3, r3, sForwardVector__9CVector3f@l
/* 8017554C 001724AC 48 19 F0 E5 */ bl GetAngleDiff__9CVector3fFRC9CVector3fRC9CVector3f
/* 80175550 001724B0 D0 21 00 30 */ stfs f1, 0x30(r1)
/* 80175554 001724B4 38 61 00 30 */ addi r3, r1, 0x30
/* 80175558 001724B8 38 9E 00 1C */ addi r4, r30, 0x1c
/* 8017555C 001724BC 4B F0 88 85 */ bl "Min<f>__5CMathFRCfRCf"
/* 80175560 001724C0 C0 03 00 00 */ lfs f0, 0(r3)
/* 80175564 001724C4 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 80175568 001724C8 38 83 67 24 */ addi r4, r3, lbl_805A6724@l
/* 80175564 001724C4 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 80175568 001724C8 38 83 67 24 */ addi r4, r3, sForwardVector__9CVector3f@l
/* 8017556C 001724CC 38 A1 01 60 */ addi r5, r1, 0x160
/* 80175570 001724D0 D0 01 00 30 */ stfs f0, 0x30(r1)
/* 80175574 001724D4 38 61 00 C8 */ addi r3, r1, 0xc8
@ -285,9 +285,9 @@ lbl_80175540:
/* 80175594 001724F4 D0 21 01 64 */ stfs f1, 0x164(r1)
/* 80175598 001724F8 D0 01 01 68 */ stfs f0, 0x168(r1)
lbl_8017559C:
/* 8017559C 001724FC 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 8017559C 001724FC 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 801755A0 00172500 7F C4 F3 78 */ mr r4, r30
/* 801755A4 00172504 38 A3 67 24 */ addi r5, r3, lbl_805A6724@l
/* 801755A4 00172504 38 A3 67 24 */ addi r5, r3, sForwardVector__9CVector3f@l
/* 801755A8 00172508 38 61 00 BC */ addi r3, r1, 0xbc
/* 801755AC 0017250C 48 19 BC B9 */ bl Transform__11CQuaternionCFRC9CVector3f
/* 801755B0 00172510 C0 41 00 BC */ lfs f2, 0xbc(r1)
@ -316,9 +316,9 @@ lbl_8017559C:
/* 8017560C 0017256C 38 81 01 60 */ addi r4, r1, 0x160
/* 80175610 00172570 D0 01 00 14 */ stfs f0, 0x14(r1)
/* 80175614 00172574 48 19 E7 BD */ bl __ct__13CUnitVector3fFRC9CVector3f
/* 80175618 00172578 3C 80 80 5A */ lis r4, lbl_805A6724@ha
/* 80175618 00172578 3C 80 80 5A */ lis r4, sForwardVector__9CVector3f@ha
/* 8017561C 0017257C 7C 79 1B 78 */ mr r25, r3
/* 80175620 00172580 38 84 67 24 */ addi r4, r4, lbl_805A6724@l
/* 80175620 00172580 38 84 67 24 */ addi r4, r4, sForwardVector__9CVector3f@l
/* 80175624 00172584 38 61 00 A0 */ addi r3, r1, 0xa0
/* 80175628 00172588 48 19 E7 A9 */ bl __ct__13CUnitVector3fFRC9CVector3f
/* 8017562C 0017258C 7C 64 1B 78 */ mr r4, r3
@ -373,15 +373,15 @@ lbl_801756E8:
/* 801756E8 00172648 88 1E 00 36 */ lbz r0, 0x36(r30)
/* 801756EC 0017264C 54 00 D7 FF */ rlwinm. r0, r0, 0x1a, 0x1f, 0x1f
/* 801756F0 00172650 41 82 01 A0 */ beq lbl_80175890
/* 801756F4 00172654 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 801756F4 00172654 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 801756F8 00172658 7F C4 F3 78 */ mr r4, r30
/* 801756FC 0017265C 38 A3 67 24 */ addi r5, r3, lbl_805A6724@l
/* 801756FC 0017265C 38 A3 67 24 */ addi r5, r3, sForwardVector__9CVector3f@l
/* 80175700 00172660 38 61 00 78 */ addi r3, r1, 0x78
/* 80175704 00172664 48 19 BB 61 */ bl Transform__11CQuaternionCFRC9CVector3f
/* 80175708 00172668 C0 41 00 78 */ lfs f2, 0x78(r1)
/* 8017570C 0017266C 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 8017570C 0017266C 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 80175710 00172670 C0 21 00 7C */ lfs f1, 0x7c(r1)
/* 80175714 00172674 38 A3 67 24 */ addi r5, r3, lbl_805A6724@l
/* 80175714 00172674 38 A3 67 24 */ addi r5, r3, sForwardVector__9CVector3f@l
/* 80175718 00172678 C0 01 00 80 */ lfs f0, 0x80(r1)
/* 8017571C 0017267C 3B 9D 00 40 */ addi r28, r29, 0x40
/* 80175720 00172680 D0 41 01 2C */ stfs f2, 0x12c(r1)

View File

@ -1040,16 +1040,16 @@ __ct__15CCollisionActorF9TUniqueId7TAreaId9TUniqueIdbff:
/* 801A94CC 001A642C 4B E7 20 69 */ bl Identity__10CAxisAngleFv
/* 801A94D0 001A6430 7C 7A 1B 78 */ mr r26, r3
/* 801A94D4 001A6434 4B E7 20 61 */ bl Identity__10CAxisAngleFv
/* 801A94D8 001A6438 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801A94D8 001A6438 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801A94DC 001A643C 3C A0 80 5A */ lis r5, lbl_805A6784@ha
/* 801A94E0 001A6440 3B E4 66 A0 */ addi r31, r4, skZero3f@l
/* 801A94E0 001A6440 3B E4 66 A0 */ addi r31, r4, sZeroVector__9CVector3f@l
/* 801A94E4 001A6444 A3 9C 00 00 */ lhz r28, 0(r28)
/* 801A94E8 001A6448 C0 7F 00 00 */ lfs f3, 0(r31)
/* 801A94EC 001A644C 39 85 67 84 */ addi r12, r5, lbl_805A6784@l
/* 801A94F0 001A6450 C0 9F 00 04 */ lfs f4, 4(r31)
/* 801A94F4 001A6454 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 801A94F4 001A6454 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 801A94F8 001A6458 C0 BF 00 08 */ lfs f5, 8(r31)
/* 801A94FC 001A645C 39 04 66 70 */ addi r8, r4, skIdentity4f@l
/* 801A94FC 001A645C 39 04 66 70 */ addi r8, r4, sIdentity__12CTransform4f@l
/* 801A9500 001A6460 D0 61 00 80 */ stfs f3, 0x80(r1)
/* 801A9504 001A6464 39 61 00 80 */ addi r11, r1, 0x80
/* 801A9508 001A6468 38 01 00 B4 */ addi r0, r1, 0xb4
@ -1113,13 +1113,13 @@ lbl_801A95E4:
/* 801A95E4 001A6544 38 61 00 40 */ addi r3, r1, 0x40
/* 801A95E8 001A6548 48 19 44 F9 */ bl "internal_dereference__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>Fv"
/* 801A95EC 001A654C 3C 60 80 3E */ lis r3, lbl_803E4B18@ha
/* 801A95F0 001A6550 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801A95F0 001A6550 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801A95F4 001A6554 38 03 4B 18 */ addi r0, r3, lbl_803E4B18@l
/* 801A95F8 001A6558 3C 60 80 3D */ lis r3, lbl_803D14A0@ha
/* 801A95FC 001A655C 90 1B 00 00 */ stw r0, 0(r27)
/* 801A9600 001A6560 38 00 00 02 */ li r0, 2
/* 801A9604 001A6564 38 63 14 A0 */ addi r3, r3, lbl_803D14A0@l
/* 801A9608 001A6568 38 C4 66 A0 */ addi r6, r4, skZero3f@l
/* 801A9608 001A6568 38 C4 66 A0 */ addi r6, r4, sZeroVector__9CVector3f@l
/* 801A960C 001A656C 90 1B 02 58 */ stw r0, 0x258(r27)
/* 801A9610 001A6570 38 00 00 00 */ li r0, 0
/* 801A9614 001A6574 38 83 00 0F */ addi r4, r3, 0xf
@ -1145,9 +1145,9 @@ lbl_801A95E4:
/* 801A9664 001A65C4 48 16 C2 09 */ bl __nw__FUlPCcPCc
/* 801A9668 001A65C8 7C 7E 1B 79 */ or. r30, r3, r3
/* 801A966C 001A65CC 41 82 00 9C */ beq lbl_801A9708
/* 801A9670 001A65D0 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801A9670 001A65D0 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801A9674 001A65D4 38 00 00 00 */ li r0, 0
/* 801A9678 001A65D8 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 801A9678 001A65D8 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 801A967C 001A65DC 80 AD 90 60 */ lwz r5, lbl_805A7C20@sda21(r13)
/* 801A9680 001A65E0 C3 C4 00 00 */ lfs f30, 0(r4)
/* 801A9684 001A65E4 38 60 00 00 */ li r3, 0
@ -1185,8 +1185,8 @@ lbl_801A95E4:
/* 801A9704 001A6664 D3 FE 00 1C */ stfs f31, 0x1c(r30)
lbl_801A9708:
/* 801A9708 001A6668 93 DB 02 84 */ stw r30, 0x284(r27)
/* 801A970C 001A666C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801A9710 001A6670 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 801A970C 001A666C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801A9710 001A6670 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 801A9714 001A6674 C0 02 A8 30 */ lfs f0, lbl_805AC550@sda21(r2)
/* 801A9718 001A6678 D3 FB 02 88 */ stfs f31, 0x288(r27)
/* 801A971C 001A667C 3C 80 80 57 */ lis r4, lbl_80570004@ha
@ -1337,16 +1337,16 @@ __ct__15CCollisionActorF9TUniqueId9TUniqueIdRC9CVector3fRC9CVector3fbf:
/* 801A9954 001A68B4 4B E7 1B E1 */ bl Identity__10CAxisAngleFv
/* 801A9958 001A68B8 7C 79 1B 78 */ mr r25, r3
/* 801A995C 001A68BC 4B E7 1B D9 */ bl Identity__10CAxisAngleFv
/* 801A9960 001A68C0 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801A9960 001A68C0 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801A9964 001A68C4 3C A0 80 5A */ lis r5, lbl_805A6784@ha
/* 801A9968 001A68C8 3B E4 66 A0 */ addi r31, r4, skZero3f@l
/* 801A9968 001A68C8 3B E4 66 A0 */ addi r31, r4, sZeroVector__9CVector3f@l
/* 801A996C 001A68CC A3 7B 00 00 */ lhz r27, 0(r27)
/* 801A9970 001A68D0 C0 7F 00 00 */ lfs f3, 0(r31)
/* 801A9974 001A68D4 39 85 67 84 */ addi r12, r5, lbl_805A6784@l
/* 801A9978 001A68D8 C0 9F 00 04 */ lfs f4, 4(r31)
/* 801A997C 001A68DC 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 801A997C 001A68DC 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 801A9980 001A68E0 C0 BF 00 08 */ lfs f5, 8(r31)
/* 801A9984 001A68E4 39 04 66 70 */ addi r8, r4, skIdentity4f@l
/* 801A9984 001A68E4 39 04 66 70 */ addi r8, r4, sIdentity__12CTransform4f@l
/* 801A9988 001A68E8 D0 61 00 B0 */ stfs f3, 0xb0(r1)
/* 801A998C 001A68EC 39 61 00 B0 */ addi r11, r1, 0xb0
/* 801A9990 001A68F0 38 01 00 E4 */ addi r0, r1, 0xe4
@ -1410,13 +1410,13 @@ lbl_801A9A6C:
/* 801A9A6C 001A69CC 38 61 00 58 */ addi r3, r1, 0x58
/* 801A9A70 001A69D0 48 19 40 71 */ bl "internal_dereference__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>Fv"
/* 801A9A74 001A69D4 3C 60 80 3E */ lis r3, lbl_803E4B18@ha
/* 801A9A78 001A69D8 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801A9A78 001A69D8 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801A9A7C 001A69DC 38 03 4B 18 */ addi r0, r3, lbl_803E4B18@l
/* 801A9A80 001A69E0 3C 60 80 3D */ lis r3, lbl_803D14A0@ha
/* 801A9A84 001A69E4 90 1A 00 00 */ stw r0, 0(r26)
/* 801A9A88 001A69E8 38 00 00 01 */ li r0, 1
/* 801A9A8C 001A69EC 38 63 14 A0 */ addi r3, r3, lbl_803D14A0@l
/* 801A9A90 001A69F0 38 C4 66 A0 */ addi r6, r4, skZero3f@l
/* 801A9A90 001A69F0 38 C4 66 A0 */ addi r6, r4, sZeroVector__9CVector3f@l
/* 801A9A94 001A69F4 90 1A 02 58 */ stw r0, 0x258(r26)
/* 801A9A98 001A69F8 38 00 00 00 */ li r0, 0
/* 801A9A9C 001A69FC 38 83 00 0F */ addi r4, r3, 0xf
@ -1506,10 +1506,10 @@ lbl_801A9A6C:
lbl_801A9BEC:
/* 801A9BEC 001A6B4C 93 3A 02 80 */ stw r25, 0x280(r26)
/* 801A9BF0 001A6B50 38 00 00 00 */ li r0, 0
/* 801A9BF4 001A6B54 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801A9BF4 001A6B54 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801A9BF8 001A6B58 C0 02 A8 30 */ lfs f0, lbl_805AC550@sda21(r2)
/* 801A9BFC 001A6B5C 90 1A 02 84 */ stw r0, 0x284(r26)
/* 801A9C00 001A6B60 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 801A9C00 001A6B60 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 801A9C04 001A6B64 3C 80 80 57 */ lis r4, lbl_80570004@ha
/* 801A9C08 001A6B68 38 00 00 10 */ li r0, 0x10
/* 801A9C0C 001A6B6C D0 1A 02 88 */ stfs f0, 0x288(r26)
@ -1654,16 +1654,16 @@ __ct__15CCollisionActorF9TUniqueIdCRi9TUniqueIdRC9CVector3fRC9CVector3fbf:
/* 801A9E2C 001A6D8C 4B E7 17 09 */ bl Identity__10CAxisAngleFv
/* 801A9E30 001A6D90 7C 78 1B 78 */ mr r24, r3
/* 801A9E34 001A6D94 4B E7 17 01 */ bl Identity__10CAxisAngleFv
/* 801A9E38 001A6D98 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801A9E38 001A6D98 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801A9E3C 001A6D9C 3C A0 80 5A */ lis r5, lbl_805A6784@ha
/* 801A9E40 001A6DA0 3B C4 66 A0 */ addi r30, r4, skZero3f@l
/* 801A9E40 001A6DA0 3B C4 66 A0 */ addi r30, r4, sZeroVector__9CVector3f@l
/* 801A9E44 001A6DA4 A3 39 00 00 */ lhz r25, 0(r25)
/* 801A9E48 001A6DA8 C0 7E 00 00 */ lfs f3, 0(r30)
/* 801A9E4C 001A6DAC 39 85 67 84 */ addi r12, r5, lbl_805A6784@l
/* 801A9E50 001A6DB0 C0 9E 00 04 */ lfs f4, 4(r30)
/* 801A9E54 001A6DB4 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 801A9E54 001A6DB4 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 801A9E58 001A6DB8 C0 BE 00 08 */ lfs f5, 8(r30)
/* 801A9E5C 001A6DBC 39 04 66 70 */ addi r8, r4, skIdentity4f@l
/* 801A9E5C 001A6DBC 39 04 66 70 */ addi r8, r4, sIdentity__12CTransform4f@l
/* 801A9E60 001A6DC0 D0 61 00 78 */ stfs f3, 0x78(r1)
/* 801A9E64 001A6DC4 39 61 00 78 */ addi r11, r1, 0x78
/* 801A9E68 001A6DC8 38 01 00 AC */ addi r0, r1, 0xac
@ -1778,10 +1778,10 @@ lbl_801A9FFC:
/* 801AA008 001A6F68 3C 80 80 57 */ lis r4, lbl_80570004@ha
/* 801AA00C 001A6F6C 90 BF 02 80 */ stw r5, 0x280(r31)
/* 801AA010 001A6F70 38 00 00 10 */ li r0, 0x10
/* 801AA014 001A6F74 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801AA014 001A6F74 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801AA018 001A6F78 C0 22 A8 20 */ lfs f1, lbl_805AC540@sda21(r2)
/* 801AA01C 001A6F7C 90 BF 02 84 */ stw r5, 0x284(r31)
/* 801AA020 001A6F80 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 801AA020 001A6F80 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 801AA024 001A6F84 7F E3 FB 78 */ mr r3, r31
/* 801AA028 001A6F88 D0 1F 02 88 */ stfs f0, 0x288(r31)
/* 801AA02C 001A6F8C D0 1F 02 8C */ stfs f0, 0x28c(r31)

View File

@ -1285,9 +1285,9 @@ lbl_801A80D0:
/* 801A8190 001A50F0 D0 01 01 98 */ stfs f0, 0x198(r1)
/* 801A8194 001A50F4 D0 41 01 A0 */ stfs f2, 0x1a0(r1)
lbl_801A8198:
/* 801A8198 001A50F8 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801A8198 001A50F8 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801A819C 001A50FC 38 61 01 C8 */ addi r3, r1, 0x1c8
/* 801A81A0 001A5100 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 801A81A0 001A5100 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 801A81A4 001A5104 38 A1 01 8C */ addi r5, r1, 0x18c
/* 801A81A8 001A5108 38 C1 01 98 */ addi r6, r1, 0x198
/* 801A81AC 001A510C 48 16 B9 65 */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
@ -1588,10 +1588,10 @@ ScaleAllBounds__26CJointCollisionDescriptionFRC9CVector3f:
/* 801A85F0 001A5550 7C 7F 1B 78 */ mr r31, r3
/* 801A85F4 001A5554 89 45 00 00 */ lbz r10, 0(r5)
/* 801A85F8 001A5558 38 00 00 03 */ li r0, 3
/* 801A85FC 001A555C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801A85FC 001A555C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801A8600 001A5560 FF E0 08 90 */ fmr f31, f1
/* 801A8604 001A5564 90 1F 00 00 */ stw r0, 0(r31)
/* 801A8608 001A5568 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 801A8608 001A5568 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 801A860C 001A556C C0 02 A7 F8 */ lfs f0, lbl_805AC518@sda21(r2)
/* 801A8610 001A5570 7D 04 43 78 */ mr r4, r8
/* 801A8614 001A5574 90 FF 00 04 */ stw r7, 4(r31)
@ -1640,10 +1640,10 @@ ScaleAllBounds__26CJointCollisionDescriptionFRC9CVector3f:
/* 801A86B4 001A5614 7C 7F 1B 78 */ mr r31, r3
/* 801A86B8 001A5618 90 03 00 00 */ stw r0, 0(r3)
/* 801A86BC 001A561C 38 00 00 00 */ li r0, 0
/* 801A86C0 001A5620 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801A86C0 001A5620 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801A86C4 001A5624 FF E0 08 90 */ fmr f31, f1
/* 801A86C8 001A5628 90 1F 00 04 */ stw r0, 4(r31)
/* 801A86CC 001A562C 38 E3 66 A0 */ addi r7, r3, skZero3f@l
/* 801A86CC 001A562C 38 E3 66 A0 */ addi r7, r3, sZeroVector__9CVector3f@l
/* 801A86D0 001A5630 C0 02 A7 F8 */ lfs f0, lbl_805AC518@sda21(r2)
/* 801A86D4 001A5634 7C C4 33 78 */ mr r4, r6
/* 801A86D8 001A5638 99 1F 00 08 */ stb r8, 8(r31)
@ -1690,10 +1690,10 @@ ScaleAllBounds__26CJointCollisionDescriptionFRC9CVector3f:
/* 801A8770 001A56D0 7C 7F 1B 78 */ mr r31, r3
/* 801A8774 001A56D4 89 25 00 00 */ lbz r9, 0(r5)
/* 801A8778 001A56D8 38 00 00 01 */ li r0, 1
/* 801A877C 001A56DC 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801A877C 001A56DC 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801A8780 001A56E0 FF E0 18 90 */ fmr f31, f3
/* 801A8784 001A56E4 90 1F 00 00 */ stw r0, 0(r31)
/* 801A8788 001A56E8 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 801A8788 001A56E8 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 801A878C 001A56EC 7C E4 3B 78 */ mr r4, r7
/* 801A8790 001A56F0 38 7F 00 2C */ addi r3, r31, 0x2c
/* 801A8794 001A56F4 90 DF 00 04 */ stw r6, 4(r31)
@ -1740,8 +1740,8 @@ ScaleAllBounds__26CJointCollisionDescriptionFRC9CVector3f:
/* 801A882C 001A578C 38 00 00 00 */ li r0, 0
/* 801A8830 001A5790 7C 7F 1B 78 */ mr r31, r3
/* 801A8834 001A5794 90 03 00 00 */ stw r0, 0(r3)
/* 801A8838 001A5798 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801A883C 001A579C 38 C3 66 A0 */ addi r6, r3, skZero3f@l
/* 801A8838 001A5798 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801A883C 001A579C 38 C3 66 A0 */ addi r6, r3, sZeroVector__9CVector3f@l
/* 801A8840 001A57A0 FF E0 10 90 */ fmr f31, f2
/* 801A8844 001A57A4 90 1F 00 04 */ stw r0, 4(r31)
/* 801A8848 001A57A8 7C A4 2B 78 */ mr r4, r5

View File

@ -207,9 +207,9 @@ UpdateRainSounds__13CEnvFxManagerFR13CStateManager:
/* 8020FFDC 0020CF3C 7C 7E 1B 78 */ mr r30, r3
/* 8020FFE0 0020CF40 28 00 00 00 */ cmplwi r0, 0
/* 8020FFE4 0020CF44 40 82 00 6C */ bne lbl_80210050
/* 8020FFE8 0020CF48 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8020FFE8 0020CF48 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8020FFEC 0020CF4C A9 22 C5 F8 */ lha r9, lbl_805AE318@sda21(r2)
/* 8020FFF0 0020CF50 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 8020FFF0 0020CF50 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 8020FFF4 0020CF54 81 42 C6 00 */ lwz r10, lbl_805AE320@sda21(r2)
/* 8020FFF8 0020CF58 38 61 00 24 */ addi r3, r1, 0x24
/* 8020FFFC 0020CF5C 38 80 09 F0 */ li r4, 0x9f0
@ -218,8 +218,8 @@ UpdateRainSounds__13CEnvFxManagerFR13CStateManager:
/* 80210008 0020CF68 39 00 00 01 */ li r8, 1
/* 8021000C 0020CF6C 48 0D A2 A5 */ bl AddEmitter__11CSfxManagerFUsRC9CVector3fRC9CVector3fbbsi
/* 80210010 0020CF70 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80210014 0020CF74 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80210018 0020CF78 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 80210014 0020CF74 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80210018 0020CF78 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 8021001C 0020CF7C A9 22 C5 F8 */ lha r9, lbl_805AE318@sda21(r2)
/* 80210020 0020CF80 90 1F 0B 6C */ stw r0, 0xb6c(r31)
/* 80210024 0020CF84 7C A6 2B 78 */ mr r6, r5
@ -734,9 +734,9 @@ lbl_80210778:
lbl_8021077C:
/* 8021077C 0020D6DC 2C 1C FF FF */ cmpwi r28, -1
/* 80210780 0020D6E0 40 82 FF 10 */ bne lbl_80210690
/* 80210784 0020D6E4 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 80210784 0020D6E4 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 80210788 0020D6E8 C0 61 00 0C */ lfs f3, 0xc(r1)
/* 8021078C 0020D6EC 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 8021078C 0020D6EC 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 80210790 0020D6F0 7F E4 FB 78 */ mr r4, r31
/* 80210794 0020D6F4 C0 46 00 00 */ lfs f2, 0(r6)
/* 80210798 0020D6F8 38 61 00 24 */ addi r3, r1, 0x24
@ -1145,9 +1145,9 @@ UpdateVisorSplash__13CEnvFxManagerFR13CStateManagerfRC12CTransform4f:
/* 80210D88 0020DCE8 90 01 00 14 */ stw r0, 0x14(r1)
/* 80210D8C 0020DCEC 4B E3 44 ED */ bl SetActorAreaId__13CStateManagerFR6CActor7TAreaId
lbl_80210D90:
/* 80210D90 0020DCF0 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 80210D90 0020DCF0 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 80210D94 0020DCF4 C0 3C 00 14 */ lfs f1, 0x14(r28)
/* 80210D98 0020DCF8 38 63 66 F4 */ addi r3, r3, lbl_805A66F4@l
/* 80210D98 0020DCF8 38 63 66 F4 */ addi r3, r3, sUpVector__9CVector3f@l
/* 80210D9C 0020DCFC C0 7C 00 04 */ lfs f3, 4(r28)
/* 80210DA0 0020DD00 C0 03 00 04 */ lfs f0, 4(r3)
/* 80210DA4 0020DD04 C0 43 00 00 */ lfs f2, 0(r3)
@ -1200,8 +1200,8 @@ lbl_80210DF8:
/* 80210E50 0020DDB0 38 61 00 3C */ addi r3, r1, 0x3c
/* 80210E54 0020DDB4 48 10 3A 65 */ bl Magnitude__9CVector3fCFv
/* 80210E58 0020DDB8 C0 42 B2 64 */ lfs f2, lbl_805ACF84@sda21(r2)
/* 80210E5C 0020DDBC 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 80210E60 0020DDC0 38 63 67 24 */ addi r3, r3, lbl_805A6724@l
/* 80210E5C 0020DDBC 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 80210E60 0020DDC0 38 63 67 24 */ addi r3, r3, sForwardVector__9CVector3f@l
/* 80210E64 0020DDC4 C0 02 B2 90 */ lfs f0, lbl_805ACFB0@sda21(r2)
/* 80210E68 0020DDC8 ED 02 08 24 */ fdivs f8, f2, f1
/* 80210E6C 0020DDCC C0 81 00 40 */ lfs f4, 0x40(r1)
@ -1647,14 +1647,14 @@ lbl_80211440:
/* 802114AC 0020E40C 7C 05 07 34 */ extsh r5, r0
/* 802114B0 0020E410 48 10 2E 9D */ bl __ct__9CVector2iFii
/* 802114B4 0020E414 38 00 FF FF */ li r0, -1
/* 802114B8 0020E418 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 802114B8 0020E418 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 802114BC 0020E41C 90 1C 00 2C */ stw r0, 0x2c(r28)
/* 802114C0 0020E420 38 00 00 00 */ li r0, 0
/* 802114C4 0020E424 3C 60 80 5A */ lis r3, lbl_805A6700@ha
/* 802114C4 0020E424 3C 60 80 5A */ lis r3, sDownVector__9CVector3f@ha
/* 802114C8 0020E428 3B 5C 00 54 */ addi r26, r28, 0x54
/* 802114CC 0020E42C 98 1C 00 24 */ stb r0, 0x24(r28)
/* 802114D0 0020E430 3B 64 66 F4 */ addi r27, r4, lbl_805A66F4@l
/* 802114D4 0020E434 3A E3 67 00 */ addi r23, r3, lbl_805A6700@l
/* 802114D0 0020E430 3B 64 66 F4 */ addi r27, r4, sUpVector__9CVector3f@l
/* 802114D4 0020E434 3A E3 67 00 */ addi r23, r3, sDownVector__9CVector3f@l
/* 802114D8 0020E438 3B 21 02 AC */ addi r25, r1, 0x2ac
/* 802114DC 0020E43C 90 01 02 A8 */ stw r0, 0x2a8(r1)
/* 802114E0 0020E440 3B 01 02 74 */ addi r24, r1, 0x274
@ -1726,11 +1726,11 @@ lbl_80211544:
/* 802115E0 0020E540 81 21 00 50 */ lwz r9, 0x50(r1)
/* 802115E4 0020E544 3C E0 43 30 */ lis r7, 0x4330
/* 802115E8 0020E548 81 01 00 54 */ lwz r8, 0x54(r1)
/* 802115EC 0020E54C 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 802115EC 0020E54C 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 802115F0 0020E550 7D 20 07 34 */ extsh r0, r9
/* 802115F4 0020E554 C0 62 B2 78 */ lfs f3, lbl_805ACF98@sda21(r2)
/* 802115F8 0020E558 7D 04 07 34 */ extsh r4, r8
/* 802115FC 0020E55C 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 802115FC 0020E55C 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 80211600 0020E560 6C 83 80 00 */ xoris r3, r4, 0x8000
/* 80211604 0020E564 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80211608 0020E568 90 61 0A BC */ stw r3, 0xabc(r1)
@ -1762,13 +1762,13 @@ lbl_80211544:
/* 80211670 0020E5D0 D0 61 00 C8 */ stfs f3, 0xc8(r1)
/* 80211674 0020E5D4 48 10 14 75 */ bl __ml__12CTransform4fCFRC9CVector3f
/* 80211678 0020E5D8 C0 41 00 7C */ lfs f2, 0x7c(r1)
/* 8021167C 0020E5DC 3C 60 80 5A */ lis r3, lbl_805A6700@ha
/* 8021167C 0020E5DC 3C 60 80 5A */ lis r3, sDownVector__9CVector3f@ha
/* 80211680 0020E5E0 C0 21 00 80 */ lfs f1, 0x80(r1)
/* 80211684 0020E5E4 7F A4 EB 78 */ mr r4, r29
/* 80211688 0020E5E8 EC C2 F0 2A */ fadds f6, f2, f30
/* 8021168C 0020E5EC C0 01 00 78 */ lfs f0, 0x78(r1)
/* 80211690 0020E5F0 EC A1 F8 2A */ fadds f5, f1, f31
/* 80211694 0020E5F4 C0 63 67 00 */ lfs f3, lbl_805A6700@l(r3)
/* 80211694 0020E5F4 C0 63 67 00 */ lfs f3, sDownVector__9CVector3f@l(r3)
/* 80211698 0020E5F8 EC 80 E8 2A */ fadds f4, f0, f29
/* 8021169C 0020E5FC C0 57 00 04 */ lfs f2, 4(r23)
/* 802116A0 0020E600 C0 17 00 08 */ lfs f0, 8(r23)
@ -1897,8 +1897,8 @@ lbl_802117F8:
/* 8021187C 0020E7DC D0 01 02 04 */ stfs f0, 0x204(r1)
/* 80211880 0020E7E0 48 0C 47 ED */ bl __ct__5CMRayFRC9CVector3fRC9CVector3ff
/* 80211884 0020E7E4 C0 02 B2 A8 */ lfs f0, lbl_805ACFC8@sda21(r2)
/* 80211888 0020E7E8 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8021188C 0020E7EC 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 80211888 0020E7E8 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8021188C 0020E7EC 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 80211890 0020E7F0 D0 01 02 70 */ stfs f0, 0x270(r1)
/* 80211894 0020E7F4 7F 03 C3 78 */ mr r3, r24
/* 80211898 0020E7F8 48 10 12 DD */ bl __ct__12CTransform4fFRC12CTransform4f
@ -2076,9 +2076,9 @@ lbl_80211AC4:
/* 80211B0C 0020EA6C 20 06 00 01 */ subfic r0, r6, 1
/* 80211B10 0020EA70 7D 00 00 F8 */ nor r0, r8, r0
/* 80211B14 0020EA74 3D 00 80 47 */ lis r8, lbl_8046CB40@ha
/* 80211B18 0020EA78 3D 20 80 5A */ lis r9, skZero3f@ha
/* 80211B18 0020EA78 3D 20 80 5A */ lis r9, sZeroVector__9CVector3f@ha
/* 80211B1C 0020EA7C 39 60 00 00 */ li r11, 0
/* 80211B20 0020EA80 39 49 66 A0 */ addi r10, r9, skZero3f@l
/* 80211B20 0020EA80 39 49 66 A0 */ addi r10, r9, sZeroVector__9CVector3f@l
/* 80211B24 0020EA84 7C 09 FE 70 */ srawi r9, r0, 0x1f
/* 80211B28 0020EA88 38 08 CB 40 */ addi r0, r8, lbl_8046CB40@l
/* 80211B2C 0020EA8C C0 EA 00 00 */ lfs f7, 0(r10)
@ -3280,9 +3280,9 @@ Render__17CEnvFxManagerGridFRC12CTransform4fRC12CTransform4fRC12CTransform4ff10E
/* 80212C2C 0020FB8C 2C 1F 00 02 */ cmpwi r31, 2
/* 80212C30 0020FB90 40 82 00 B0 */ bne lbl_80212CE0
lbl_80212C34:
/* 80212C34 0020FB94 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 80212C34 0020FB94 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 80212C38 0020FB98 C0 7D 00 18 */ lfs f3, 0x18(r29)
/* 80212C3C 0020FB9C 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 80212C3C 0020FB9C 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 80212C40 0020FBA0 7F 84 E3 78 */ mr r4, r28
/* 80212C44 0020FBA4 C0 46 00 00 */ lfs f2, 0(r6)
/* 80212C48 0020FBA8 38 61 00 14 */ addi r3, r1, 0x14
@ -3582,9 +3582,9 @@ RenderRainParticles__17CEnvFxManagerGridFR12CTransform4f:
/* 80213094 0020FFF4 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 80213098 0020FFF8 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8021309C 0020FFFC 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802130A0 00210000 3C A0 80 5A */ lis r5, lbl_805A66F4@ha
/* 802130A0 00210000 3C A0 80 5A */ lis r5, sUpVector__9CVector3f@ha
/* 802130A4 00210004 C0 24 00 18 */ lfs f1, 0x18(r4)
/* 802130A8 00210008 38 C5 66 F4 */ addi r6, r5, lbl_805A66F4@l
/* 802130A8 00210008 38 C5 66 F4 */ addi r6, r5, sUpVector__9CVector3f@l
/* 802130AC 0021000C 83 C3 00 20 */ lwz r30, 0x20(r3)
/* 802130B0 00210010 C0 06 00 04 */ lfs f0, 4(r6)
/* 802130B4 00210014 7C 7F 1B 78 */ mr r31, r3
@ -3733,9 +3733,9 @@ __ct__13CEnvFxManagerFv:
/* 802132D4 00210234 D0 01 00 AC */ stfs f0, 0xac(r1)
/* 802132D8 00210238 D0 01 00 B0 */ stfs f0, 0xb0(r1)
/* 802132DC 0021023C 48 12 52 2D */ bl __ct__6CAABoxFRC9CVector3fRC9CVector3f
/* 802132E0 00210240 3C 80 80 5A */ lis r4, skZero3f@ha
/* 802132E0 00210240 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 802132E4 00210244 3C 60 80 3D */ lis r3, lbl_803D2818@ha
/* 802132E8 00210248 38 E4 66 A0 */ addi r7, r4, skZero3f@l
/* 802132E8 00210248 38 E4 66 A0 */ addi r7, r4, sZeroVector__9CVector3f@l
/* 802132EC 0021024C 38 C0 00 00 */ li r6, 0
/* 802132F0 00210250 C0 27 00 00 */ lfs f1, 0(r7)
/* 802132F4 00210254 38 83 28 18 */ addi r4, r3, lbl_803D2818@l

View File

@ -467,11 +467,11 @@ lbl_80269730:
/* 80269730 00266690 83 A1 00 40 */ lwz r29, 0x40(r1)
/* 80269734 00266694 3C 00 43 30 */ lis r0, 0x4330
/* 80269738 00266698 90 01 03 E8 */ stw r0, 0x3e8(r1)
/* 8026973C 0026669C 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8026973C 0026669C 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 80269740 002666A0 6F A0 80 00 */ xoris r0, r29, 0x8000
/* 80269744 002666A4 C8 22 BB 40 */ lfd f1, lbl_805AD860@sda21(r2)
/* 80269748 002666A8 90 01 03 EC */ stw r0, 0x3ec(r1)
/* 8026974C 002666AC 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 8026974C 002666AC 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 80269750 002666B0 C8 01 03 E8 */ lfd f0, 0x3e8(r1)
/* 80269754 002666B4 EF E0 08 28 */ fsubs f31, f0, f1
/* 80269758 002666B8 48 0A 2F F5 */ bl SetViewPointMatrix__9CGraphicsFRC12CTransform4f
@ -519,17 +519,17 @@ lbl_80269730:
/* 80269800 00266760 6F E3 80 00 */ xoris r3, r31, 0x8000
/* 80269804 00266764 3C 00 43 30 */ lis r0, 0x4330
/* 80269808 00266768 90 61 04 0C */ stw r3, 0x40c(r1)
/* 8026980C 0026676C 3C 80 80 5A */ lis r4, lbl_805A6718@ha
/* 8026980C 0026676C 3C 80 80 5A */ lis r4, sRightVector__9CVector3f@ha
/* 80269810 00266770 C0 42 BB 38 */ lfs f2, lbl_805AD858@sda21(r2)
/* 80269814 00266774 3C A0 80 5A */ lis r5, lbl_805A6724@ha
/* 80269814 00266774 3C A0 80 5A */ lis r5, sForwardVector__9CVector3f@ha
/* 80269818 00266778 90 01 04 08 */ stw r0, 0x408(r1)
/* 8026981C 0026677C 3C 60 80 5A */ lis r3, lbl_805A6700@ha
/* 8026981C 0026677C 3C 60 80 5A */ lis r3, sDownVector__9CVector3f@ha
/* 80269820 00266780 C8 22 BB 40 */ lfd f1, lbl_805AD860@sda21(r2)
/* 80269824 00266784 38 C3 67 00 */ addi r6, r3, lbl_805A6700@l
/* 80269824 00266784 38 C3 67 00 */ addi r6, r3, sDownVector__9CVector3f@l
/* 80269828 00266788 C8 01 04 08 */ lfd f0, 0x408(r1)
/* 8026982C 0026678C 38 84 67 18 */ addi r4, r4, lbl_805A6718@l
/* 8026982C 0026678C 38 84 67 18 */ addi r4, r4, sRightVector__9CVector3f@l
/* 80269830 00266790 D0 41 00 20 */ stfs f2, 0x20(r1)
/* 80269834 00266794 38 A5 67 24 */ addi r5, r5, lbl_805A6724@l
/* 80269834 00266794 38 A5 67 24 */ addi r5, r5, sForwardVector__9CVector3f@l
/* 80269838 00266798 EC 00 08 28 */ fsubs f0, f0, f1
/* 8026983C 0026679C 38 61 00 54 */ addi r3, r1, 0x54
/* 80269840 002667A0 D0 41 00 24 */ stfs f2, 0x24(r1)

View File

@ -6489,9 +6489,9 @@ __ct__19SNewFileSelectFrameFv:
/* 80020E68 0001DDC8 38 7E 00 58 */ addi r3, r30, 0x58
/* 80020E6C 0001DDCC 48 00 20 09 */ bl __ct__12SGuiTextPairFv
/* 80020E70 0001DDD0 38 00 00 00 */ li r0, 0
/* 80020E74 0001DDD4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80020E74 0001DDD4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80020E78 0001DDD8 90 1E 00 60 */ stw r0, 0x60(r30)
/* 80020E7C 0001DDDC 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 80020E7C 0001DDDC 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 80020E80 0001DDE0 C0 02 82 9C */ lfs f0, lbl_805A9FBC@sda21(r2)
/* 80020E84 0001DDE4 7F E3 FB 78 */ mr r3, r31
/* 80020E88 0001DDE8 90 1E 00 64 */ stw r0, 0x64(r30)

View File

@ -709,9 +709,9 @@ __ct__14CDummyGameAreaFR12CInputStreamii:
/* 8005E3F8 0005B358 7C DF 33 78 */ mr r31, r6
/* 8005E3FC 0005B35C 90 1D 00 00 */ stw r0, 0(r29)
/* 8005E400 0005B360 38 03 A2 08 */ addi r0, r3, lbl_803DA208@l
/* 8005E404 0005B364 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8005E404 0005B364 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8005E408 0005B368 90 1D 00 00 */ stw r0, 0(r29)
/* 8005E40C 0005B36C 38 03 66 70 */ addi r0, r3, skIdentity4f@l
/* 8005E40C 0005B36C 38 03 66 70 */ addi r0, r3, sIdentity__12CTransform4f@l
/* 8005E410 0005B370 7C 04 03 78 */ mr r4, r0
/* 8005E414 0005B374 38 7D 00 14 */ addi r3, r29, 0x14
/* 8005E418 0005B378 90 BD 00 04 */ stw r5, 4(r29)

View File

@ -246,9 +246,9 @@ sub_8017fb84:
/* 8017FD94 0017CCF4 39 20 FF FF */ li r9, -1
/* 8017FD98 0017CCF8 39 00 00 00 */ li r8, 0
/* 8017FD9C 0017CCFC 38 00 00 02 */ li r0, 2
/* 8017FDA0 0017CD00 3C A0 80 5A */ lis r5, skIdentity4f@ha
/* 8017FDA0 0017CD00 3C A0 80 5A */ lis r5, sIdentity__12CTransform4f@ha
/* 8017FDA4 0017CD04 90 81 00 EC */ stw r4, 0xec(r1)
/* 8017FDA8 0017CD08 38 C5 66 70 */ addi r6, r5, skIdentity4f@l
/* 8017FDA8 0017CD08 38 C5 66 70 */ addi r6, r5, sIdentity__12CTransform4f@l
/* 8017FDAC 0017CD0C 38 81 01 A8 */ addi r4, r1, 0x1a8
/* 8017FDB0 0017CD10 38 A1 00 F8 */ addi r5, r1, 0xf8
/* 8017FDB4 0017CD14 90 61 00 E8 */ stw r3, 0xe8(r1)
@ -316,11 +316,11 @@ lbl_8017FE8C:
/* 8017FE8C 0017CDEC 6F 40 80 00 */ xoris r0, r26, 0x8000
/* 8017FE90 0017CDF0 3F E0 43 30 */ lis r31, 0x4330
/* 8017FE94 0017CDF4 90 01 1C F4 */ stw r0, 0x1cf4(r1)
/* 8017FE98 0017CDF8 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8017FE9C 0017CDFC 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8017FEA0 0017CE00 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8017FE98 0017CDF8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8017FE9C 0017CDFC 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8017FEA0 0017CE00 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8017FEA4 0017CE04 93 E1 1C F0 */ stw r31, 0x1cf0(r1)
/* 8017FEA8 0017CE08 3A E3 66 70 */ addi r23, r3, skIdentity4f@l
/* 8017FEA8 0017CE08 3A E3 66 70 */ addi r23, r3, sIdentity__12CTransform4f@l
/* 8017FEAC 0017CE0C CB C2 A2 B8 */ lfd f30, lbl_805ABFD8@sda21(r2)
/* 8017FEB0 0017CE10 3B 60 00 00 */ li r27, 0
/* 8017FEB4 0017CE14 C8 01 1C F0 */ lfd f0, 0x1cf0(r1)
@ -738,9 +738,9 @@ lbl_801803AC:
/* 801804CC 0017D42C 38 81 00 40 */ addi r4, r1, 0x40
/* 801804D0 0017D430 48 1B 71 3D */ bl GetCenterPoint__6CAABoxCFv
/* 801804D4 0017D434 C0 41 00 28 */ lfs f2, 0x28(r1)
/* 801804D8 0017D438 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801804D8 0017D438 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801804DC 0017D43C C0 21 00 2C */ lfs f1, 0x2c(r1)
/* 801804E0 0017D440 3B C3 66 A0 */ addi r30, r3, skZero3f@l
/* 801804E0 0017D440 3B C3 66 A0 */ addi r30, r3, sZeroVector__9CVector3f@l
/* 801804E4 0017D444 C0 01 00 30 */ lfs f0, 0x30(r1)
/* 801804E8 0017D448 3B A0 00 02 */ li r29, 2
/* 801804EC 0017D44C D0 41 00 34 */ stfs f2, 0x34(r1)
@ -1042,11 +1042,11 @@ lbl_80180810:
/* 80180898 0017D7F8 DB E1 02 A0 */ stfd f31, 0x2a0(r1)
/* 8018089C 0017D7FC F3 E1 02 A8 */ psq_st f31, 680(r1), 0, qr0
/* 801808A0 0017D800 BF 21 02 84 */ stmw r25, 0x284(r1)
/* 801808A4 0017D804 3D 20 80 5A */ lis r9, skZero3f@ha
/* 801808A4 0017D804 3D 20 80 5A */ lis r9, sZeroVector__9CVector3f@ha
/* 801808A8 0017D808 FF E0 08 90 */ fmr f31, f1
/* 801808AC 0017D80C 7C BD 2B 78 */ mr r29, r5
/* 801808B0 0017D810 7C 7B 1B 78 */ mr r27, r3
/* 801808B4 0017D814 38 09 66 A0 */ addi r0, r9, skZero3f@l
/* 801808B4 0017D814 38 09 66 A0 */ addi r0, r9, sZeroVector__9CVector3f@l
/* 801808B8 0017D818 7C 9C 23 78 */ mr r28, r4
/* 801808BC 0017D81C 7C DE 33 78 */ mr r30, r6
/* 801808C0 0017D820 7C FF 3B 78 */ mr r31, r7
@ -1904,9 +1904,9 @@ lbl_8018151C:
/* 80181590 0017E4F0 7C 64 1B 78 */ mr r4, r3
/* 80181594 0017E4F4 38 61 00 30 */ addi r3, r1, 0x30
/* 80181598 0017E4F8 4B F2 B1 4D */ bl "__ct__27TCastToPtr<13CPhysicsActor>FP7CEntity"
/* 8018159C 0017E4FC 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8018159C 0017E4FC 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801815A0 0017E500 82 C3 00 04 */ lwz r22, 4(r3)
/* 801815A4 0017E504 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 801815A4 0017E504 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 801815A8 0017E508 7F C3 F3 78 */ mr r3, r30
/* 801815AC 0017E50C 4B F9 94 8D */ bl MoveCollisionPrimitive__13CPhysicsActorFRC9CVector3f
/* 801815B0 0017E510 38 00 00 00 */ li r0, 0
@ -2119,9 +2119,9 @@ lbl_8018189C:
/* 801818B4 0017E814 FF E0 D8 90 */ fmr f31, f27
/* 801818B8 0017E818 D0 01 00 2C */ stfs f0, 0x2c(r1)
/* 801818BC 0017E81C 4B F9 99 65 */ bl ClearImpulses__13CPhysicsActorFv
/* 801818C0 0017E820 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801818C0 0017E820 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801818C4 0017E824 7F C3 F3 78 */ mr r3, r30
/* 801818C8 0017E828 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 801818C8 0017E828 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 801818CC 0017E82C 4B F9 91 6D */ bl MoveCollisionPrimitive__13CPhysicsActorFRC9CVector3f
lbl_801818D0:
/* 801818D0 0017E830 C0 01 00 2C */ lfs f0, 0x2c(r1)
@ -2221,9 +2221,9 @@ lbl_801819F4:
lbl_80181A30:
/* 80181A30 0017E990 7F C3 F3 78 */ mr r3, r30
/* 80181A34 0017E994 4B F9 98 81 */ bl ClearForcesAndTorques__13CPhysicsActorFv
/* 80181A38 0017E998 3C 80 80 5A */ lis r4, skZero3f@ha
/* 80181A38 0017E998 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80181A3C 0017E99C 7F C3 F3 78 */ mr r3, r30
/* 80181A40 0017E9A0 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 80181A40 0017E9A0 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 80181A44 0017E9A4 4B F9 8F F5 */ bl MoveCollisionPrimitive__13CPhysicsActorFRC9CVector3f
/* 80181A48 0017E9A8 38 60 00 00 */ li r3, 0
/* 80181A4C 0017E9AC 4B F3 2A AD */ bl IsUser__Fi
@ -2883,13 +2883,13 @@ lbl_80182370:
/* 801823B4 0017F314 4B F9 9F E5 */ bl ApplyImpulseWR__13CPhysicsActorFRC9CVector3fRC10CAxisAngle
/* 801823B8 0017F318 48 00 00 24 */ b lbl_801823DC
lbl_801823BC:
/* 801823BC 0017F31C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801823BC 0017F31C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801823C0 0017F320 7F C3 F3 78 */ mr r3, r30
/* 801823C4 0017F324 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 801823C4 0017F324 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 801823C8 0017F328 4B F9 88 D9 */ bl SetVelocityWR__13CPhysicsActorFRC9CVector3f
/* 801823CC 0017F32C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801823CC 0017F32C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801823D0 0017F330 7F E3 FB 78 */ mr r3, r31
/* 801823D4 0017F334 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 801823D4 0017F334 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 801823D8 0017F338 4B F9 88 C9 */ bl SetVelocityWR__13CPhysicsActorFRC9CVector3f
lbl_801823DC:
/* 801823DC 0017F33C 7F C3 F3 78 */ mr r3, r30

View File

@ -174,16 +174,16 @@ lbl_8029E898:
UpdateActorLights__13CGameCubeDollFv:
/* 8029E8AC 0029B80C 94 21 FF 50 */ stwu r1, -0xb0(r1)
/* 8029E8B0 0029B810 7C 08 02 A6 */ mflr r0
/* 8029E8B4 0029B814 3C 80 80 5A */ lis r4, lbl_805A6718@ha
/* 8029E8B8 0029B818 3C C0 80 5A */ lis r6, lbl_805A6700@ha
/* 8029E8B4 0029B814 3C 80 80 5A */ lis r4, sRightVector__9CVector3f@ha
/* 8029E8B8 0029B818 3C C0 80 5A */ lis r6, sDownVector__9CVector3f@ha
/* 8029E8BC 0029B81C 90 01 00 B4 */ stw r0, 0xb4(r1)
/* 8029E8C0 0029B820 38 A4 67 18 */ addi r5, r4, lbl_805A6718@l
/* 8029E8C4 0029B824 3C 80 80 5A */ lis r4, lbl_805A6724@ha
/* 8029E8C0 0029B820 38 A4 67 18 */ addi r5, r4, sRightVector__9CVector3f@l
/* 8029E8C4 0029B824 3C 80 80 5A */ lis r4, sForwardVector__9CVector3f@ha
/* 8029E8C8 0029B828 C0 62 C0 C4 */ lfs f3, lbl_805ADDE4@sda21(r2)
/* 8029E8CC 0029B82C 93 E1 00 AC */ stw r31, 0xac(r1)
/* 8029E8D0 0029B830 7C 7F 1B 78 */ mr r31, r3
/* 8029E8D4 0029B834 38 84 67 24 */ addi r4, r4, lbl_805A6724@l
/* 8029E8D8 0029B838 38 C6 67 00 */ addi r6, r6, lbl_805A6700@l
/* 8029E8D4 0029B834 38 84 67 24 */ addi r4, r4, sForwardVector__9CVector3f@l
/* 8029E8D8 0029B838 38 C6 67 00 */ addi r6, r6, sDownVector__9CVector3f@l
/* 8029E8DC 0029B83C 93 C1 00 A8 */ stw r30, 0xa8(r1)
/* 8029E8E0 0029B840 38 61 00 40 */ addi r3, r1, 0x40
/* 8029E8E4 0029B844 C0 C2 C0 E4 */ lfs f6, lbl_805ADE04@sda21(r2)
@ -223,9 +223,9 @@ UpdateActorLights__13CGameCubeDollFv:
/* 8029E96C 0029B8CC D0 81 00 3C */ stfs f4, 0x3c(r1)
/* 8029E970 0029B8D0 48 07 5E E1 */ bl AsNormalized__9CVector3fCFv
/* 8029E974 0029B8D4 38 00 00 FF */ li r0, 0xff
/* 8029E978 0029B8D8 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 8029E978 0029B8D8 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 8029E97C 0029B8DC 98 01 00 0C */ stb r0, 0xc(r1)
/* 8029E980 0029B8E0 38 83 67 24 */ addi r4, r3, lbl_805A6724@l
/* 8029E980 0029B8E0 38 83 67 24 */ addi r4, r3, sForwardVector__9CVector3f@l
/* 8029E984 0029B8E4 38 61 00 4C */ addi r3, r1, 0x4c
/* 8029E988 0029B8E8 38 A1 00 0C */ addi r5, r1, 0xc
/* 8029E98C 0029B8EC 98 01 00 0D */ stb r0, 0xd(r1)
@ -407,9 +407,9 @@ __ct__13CGameCubeDollFv:
/* 8029EBFC 0029BB5C 38 80 FF FF */ li r4, -1
/* 8029EC00 0029BB60 48 0A 22 41 */ bl __dt__6CTokenFv
/* 8029EC04 0029BB64 38 00 FF FF */ li r0, -1
/* 8029EC08 0029BB68 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 8029EC08 0029BB68 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 8029EC0C 0029BB6C 90 01 00 0C */ stw r0, 0xc(r1)
/* 8029EC10 0029BB70 38 83 67 24 */ addi r4, r3, lbl_805A6724@l
/* 8029EC10 0029BB70 38 83 67 24 */ addi r4, r3, sForwardVector__9CVector3f@l
/* 8029EC14 0029BB74 38 61 00 24 */ addi r3, r1, 0x24
/* 8029EC18 0029BB78 38 A1 00 0C */ addi r5, r1, 0xc
/* 8029EC1C 0029BB7C 48 06 78 51 */ bl BuildDirectional__6CLightFRC9CVector3fRC6CColor
@ -426,9 +426,9 @@ __ct__13CGameCubeDollFv:
/* 8029EC48 0029BBA8 48 07 6C 25 */ bl __nw__FUlPCcPCc
/* 8029EC4C 0029BBAC 7C 60 1B 79 */ or. r0, r3, r3
/* 8029EC50 0029BBB0 41 82 00 4C */ beq lbl_8029EC9C
/* 8029EC54 0029BBB4 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8029EC54 0029BBB4 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8029EC58 0029BBB8 C0 22 94 04 */ lfs f1, lbl_805AB124@sda21(r2)
/* 8029EC5C 0029BBBC 38 E4 66 A0 */ addi r7, r4, skZero3f@l
/* 8029EC5C 0029BBBC 38 E4 66 A0 */ addi r7, r4, sZeroVector__9CVector3f@l
/* 8029EC60 0029BBC0 38 A1 00 18 */ addi r5, r1, 0x18
/* 8029EC64 0029BBC4 81 07 00 00 */ lwz r8, 0(r7)
/* 8029EC68 0029BBC8 38 80 00 08 */ li r4, 8

View File

@ -1925,9 +1925,9 @@ lbl_80038CB0:
/* 80038D40 00035CA0 D0 01 02 4C */ stfs f0, 0x24c(r1)
/* 80038D44 00035CA4 90 E1 01 68 */ stw r7, 0x168(r1)
/* 80038D48 00035CA8 48 29 D3 25 */ bl __ct__5CMRayFRC9CVector3fRC9CVector3ff
/* 80038D4C 00035CAC 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 80038D4C 00035CAC 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 80038D50 00035CB0 D3 C1 03 20 */ stfs f30, 0x320(r1)
/* 80038D54 00035CB4 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 80038D54 00035CB4 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 80038D58 00035CB8 7F C3 F3 78 */ mr r3, r30
/* 80038D5C 00035CBC 48 2D 9E 19 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80038D60 00035CC0 3C 60 80 5A */ lis r3, lbl_8059FD18@ha

View File

@ -124,8 +124,8 @@ lbl_805A903C:
/* 80185A9C 001829FC 38 7C 00 3C */ addi r3, r28, 0x3c
/* 80185AA0 00182A00 48 00 00 0C */ b lbl_80185AAC
lbl_80185AA4:
/* 80185AA4 00182A04 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80185AA8 00182A08 38 63 66 A0 */ addi r3, r3, skZero3f@l
/* 80185AA4 00182A04 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80185AA8 00182A08 38 63 66 A0 */ addi r3, r3, sZeroVector__9CVector3f@l
lbl_80185AAC:
/* 80185AAC 00182A0C C0 03 00 00 */ lfs f0, 0(r3)
/* 80185AB0 00182A10 3A 41 02 28 */ addi r18, r1, 0x228
@ -430,8 +430,8 @@ lbl_80185E88:
/* 80185F14 00182E74 38 61 00 58 */ addi r3, r1, 0x58
/* 80185F18 00182E78 48 00 00 0C */ b lbl_80185F24
lbl_80185F1C:
/* 80185F1C 00182E7C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80185F20 00182E80 38 63 66 A0 */ addi r3, r3, skZero3f@l
/* 80185F1C 00182E7C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80185F20 00182E80 38 63 66 A0 */ addi r3, r3, sZeroVector__9CVector3f@l
lbl_80185F24:
/* 80185F24 00182E84 C0 03 00 00 */ lfs f0, 0(r3)
/* 80185F28 00182E88 56 C0 06 3F */ clrlwi. r0, r22, 0x18
@ -2926,9 +2926,9 @@ lbl_80188278:
/* 801882F0 00185250 4B F2 C2 09 */ bl IsUser__Fi
/* 801882F4 00185254 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 801882F8 00185258 41 82 00 20 */ beq lbl_80188318
/* 801882FC 0018525C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801882FC 0018525C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80188300 00185260 7F C3 F3 78 */ mr r3, r30
/* 80188304 00185264 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 80188304 00185264 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 80188308 00185268 4B F9 27 31 */ bl MoveCollisionPrimitive__13CPhysicsActorFRC9CVector3f
/* 8018830C 0018526C 7F C3 F3 78 */ mr r3, r30
/* 80188310 00185270 38 81 02 0C */ addi r4, r1, 0x20c
@ -3083,13 +3083,13 @@ lbl_80188530:
/* 80188534 00185494 D0 01 00 20 */ stfs f0, 0x20(r1)
lbl_80188538:
/* 80188538 00185498 FF A0 F8 90 */ fmr f29, f31
/* 8018853C 0018549C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8018853C 0018549C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80188540 001854A0 C3 C2 A3 18 */ lfs f30, lbl_805AC038@sda21(r2)
/* 80188544 001854A4 3A 01 01 00 */ addi r16, r1, 0x100
/* 80188548 001854A8 3A 21 02 A4 */ addi r17, r1, 0x2a4
/* 8018854C 001854AC 3B 21 02 80 */ addi r25, r1, 0x280
/* 80188550 001854B0 3B 01 02 78 */ addi r24, r1, 0x278
/* 80188554 001854B4 3B 63 66 A0 */ addi r27, r3, skZero3f@l
/* 80188554 001854B4 3B 63 66 A0 */ addi r27, r3, sZeroVector__9CVector3f@l
/* 80188558 001854B8 38 00 00 01 */ li r0, 1
/* 8018855C 001854BC 48 00 05 40 */ b lbl_80188A9C
lbl_80188560:
@ -3412,8 +3412,8 @@ lbl_801889E8:
/* 801889EC 0018594C 38 81 01 D8 */ addi r4, r1, 0x1d8
/* 801889F0 00185950 4B F9 2B 25 */ bl AddMotionState__13CPhysicsActorFRC12CMotionState
/* 801889F4 00185954 C0 01 00 28 */ lfs f0, 0x28(r1)
/* 801889F8 00185958 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801889FC 0018595C 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 801889F8 00185958 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801889FC 0018595C 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 80188A00 00185960 EC 00 F8 28 */ fsubs f0, f0, f31
/* 80188A04 00185964 7F C3 F3 78 */ mr r3, r30
/* 80188A08 00185968 FF E0 E8 90 */ fmr f31, f29
@ -3477,9 +3477,9 @@ lbl_80188A9C:
/* 80188AE8 00185A48 38 C0 00 1A */ li r6, 0x1a
/* 80188AEC 00185A4C 4B EB B3 E5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage
lbl_80188AF0:
/* 80188AF0 00185A50 3C 80 80 5A */ lis r4, skZero3f@ha
/* 80188AF0 00185A50 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80188AF4 00185A54 7F C3 F3 78 */ mr r3, r30
/* 80188AF8 00185A58 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 80188AF8 00185A58 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 80188AFC 00185A5C 4B F9 1F 3D */ bl MoveCollisionPrimitive__13CPhysicsActorFRC9CVector3f
/* 80188B00 00185A60 38 60 00 00 */ li r3, 0
/* 80188B04 00185A64 4B F2 B9 F5 */ bl IsUser__Fi
@ -3690,9 +3690,9 @@ lbl_80188D60:
/* 80188E04 00185D64 D0 61 00 34 */ stfs f3, 0x34(r1)
/* 80188E08 00185D68 D0 41 00 38 */ stfs f2, 0x38(r1)
/* 80188E0C 00185D6C 4B EC A0 81 */ bl SetTranslation__6CActorFRC9CVector3f
/* 80188E10 00185D70 3C 80 80 5A */ lis r4, skZero3f@ha
/* 80188E10 00185D70 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80188E14 00185D74 7F 03 C3 78 */ mr r3, r24
/* 80188E18 00185D78 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 80188E18 00185D78 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 80188E1C 00185D7C 4B F9 1C 1D */ bl MoveCollisionPrimitive__13CPhysicsActorFRC9CVector3f
lbl_80188E20:
/* 80188E20 00185D80 3A 80 00 00 */ li r20, 0
@ -3964,9 +3964,9 @@ lbl_80189148:
/* 801891EC 0018614C D0 61 00 1C */ stfs f3, 0x1c(r1)
/* 801891F0 00186150 D0 41 00 20 */ stfs f2, 0x20(r1)
/* 801891F4 00186154 4B EC 9C 99 */ bl SetTranslation__6CActorFRC9CVector3f
/* 801891F8 00186158 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801891F8 00186158 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801891FC 0018615C 7F C3 F3 78 */ mr r3, r30
/* 80189200 00186160 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 80189200 00186160 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 80189204 00186164 4B F9 18 35 */ bl MoveCollisionPrimitive__13CPhysicsActorFRC9CVector3f
/* 80189208 00186168 3B 40 00 00 */ li r26, 0
/* 8018920C 0018616C 3B 80 00 00 */ li r28, 0
@ -4534,9 +4534,9 @@ lbl_80189A38:
lbl_80189A48:
/* 80189A48 001869A8 7F A3 EB 78 */ mr r3, r29
/* 80189A4C 001869AC 4B F9 18 69 */ bl ClearForcesAndTorques__13CPhysicsActorFv
/* 80189A50 001869B0 3C 80 80 5A */ lis r4, skZero3f@ha
/* 80189A50 001869B0 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80189A54 001869B4 7F A3 EB 78 */ mr r3, r29
/* 80189A58 001869B8 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 80189A58 001869B8 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 80189A5C 001869BC 4B F9 0F DD */ bl MoveCollisionPrimitive__13CPhysicsActorFRC9CVector3f
/* 80189A60 001869C0 80 7D 00 68 */ lwz r3, 0x68(r29)
/* 80189A64 001869C4 38 00 00 01 */ li r0, 1
@ -4756,8 +4756,8 @@ lbl_80189CF0:
/* 80189D58 00186CB8 D0 21 00 30 */ stfs f1, 0x30(r1)
/* 80189D5C 00186CBC D0 01 00 34 */ stfs f0, 0x34(r1)
/* 80189D60 00186CC0 4B F9 0F B9 */ bl SetVelocityOR__13CPhysicsActorFRC9CVector3f
/* 80189D64 00186CC4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80189D68 00186CC8 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 80189D64 00186CC4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80189D68 00186CC8 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 80189D6C 00186CCC D0 1B 01 50 */ stfs f0, 0x150(r27)
/* 80189D70 00186CD0 C0 03 00 04 */ lfs f0, 4(r3)
/* 80189D74 00186CD4 D0 1B 01 54 */ stfs f0, 0x154(r27)

View File

@ -2501,8 +2501,8 @@ lbl_80108C2C:
/* 80108C2C 00105B8C C3 42 94 94 */ lfs f26, lbl_805AB1B4@sda21(r2)
lbl_80108C30:
/* 80108C30 00105B90 80 9F 00 34 */ lwz r4, 0x34(r31)
/* 80108C34 00105B94 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80108C38 00105B98 3B 63 66 A0 */ addi r27, r3, skZero3f@l
/* 80108C34 00105B94 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80108C38 00105B98 3B 63 66 A0 */ addi r27, r3, sZeroVector__9CVector3f@l
/* 80108C3C 00105B9C C0 62 94 94 */ lfs f3, lbl_805AB1B4@sda21(r2)
/* 80108C40 00105BA0 80 64 02 74 */ lwz r3, 0x274(r4)
/* 80108C44 00105BA4 38 81 00 A8 */ addi r4, r1, 0xa8
@ -2524,9 +2524,9 @@ lbl_80108C30:
/* 80108C84 00105BE4 80 7F 01 48 */ lwz r3, 0x148(r31)
/* 80108C88 00105BE8 38 80 00 01 */ li r4, 1
/* 80108C8C 00105BEC 48 1C 19 A1 */ bl SetIsVisible__10CGuiWidgetFb
/* 80108C90 00105BF0 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80108C90 00105BF0 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80108C94 00105BF4 C0 62 94 90 */ lfs f3, lbl_805AB1B0@sda21(r2)
/* 80108C98 00105BF8 C0 43 66 A0 */ lfs f2, skZero3f@l(r3)
/* 80108C98 00105BF8 C0 43 66 A0 */ lfs f2, sZeroVector__9CVector3f@l(r3)
/* 80108C9C 00105BFC 38 81 00 98 */ addi r4, r1, 0x98
/* 80108CA0 00105C00 C0 3B 00 04 */ lfs f1, 4(r27)
/* 80108CA4 00105C04 C0 1B 00 08 */ lfs f0, 8(r27)
@ -4054,15 +4054,15 @@ lbl_8010A1E8:
/* 8010A220 00107180 90 1E 00 F4 */ stw r0, 0xf4(r30)
/* 8010A224 00107184 4B FE 35 69 */ bl __ct__17CCameraFilterPassFv
/* 8010A228 00107188 38 00 FF FF */ li r0, -1
/* 8010A22C 0010718C 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8010A22C 0010718C 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8010A230 00107190 90 1E 01 24 */ stw r0, 0x124(r30)
/* 8010A234 00107194 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 8010A234 00107194 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 8010A238 00107198 C0 02 94 94 */ lfs f0, lbl_805AB1B4@sda21(r2)
/* 8010A23C 0010719C 38 FE 01 38 */ addi r7, r30, 0x138
/* 8010A240 001071A0 38 00 00 00 */ li r0, 0
/* 8010A244 001071A4 3C C0 80 5A */ lis r6, lbl_805A6660@ha
/* 8010A248 001071A8 D0 1E 01 28 */ stfs f0, 0x128(r30)
/* 8010A24C 001071AC 3C A0 80 5A */ lis r5, skZero3f@ha
/* 8010A24C 001071AC 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 8010A250 001071B0 38 7E 01 8C */ addi r3, r30, 0x18c
/* 8010A254 001071B4 90 FE 01 30 */ stw r7, 0x130(r30)
/* 8010A258 001071B8 90 FE 01 34 */ stw r7, 0x134(r30)
@ -4081,7 +4081,7 @@ lbl_8010A1E8:
/* 8010A28C 001071EC D0 1E 01 5C */ stfs f0, 0x15c(r30)
/* 8010A290 001071F0 C0 06 00 0C */ lfs f0, 0xc(r6)
/* 8010A294 001071F4 D0 1E 01 60 */ stfs f0, 0x160(r30)
/* 8010A298 001071F8 C4 05 66 A0 */ lfsu f0, skZero3f@l(r5)
/* 8010A298 001071F8 C4 05 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r5)
/* 8010A29C 001071FC D0 1E 01 64 */ stfs f0, 0x164(r30)
/* 8010A2A0 00107200 C0 05 00 04 */ lfs f0, 4(r5)
/* 8010A2A4 00107204 D0 1E 01 68 */ stfs f0, 0x168(r30)

View File

@ -272,8 +272,8 @@ GetAreaPostTranslate__8CMapAreaFRC6IWorld7TAreaId:
/* 80080444 0007D3A4 7C 60 1A 14 */ add r3, r0, r3
/* 80080448 0007D3A8 48 00 00 0C */ b lbl_80080454
lbl_8008044C:
/* 8008044C 0007D3AC 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80080450 0007D3B0 38 63 66 A0 */ addi r3, r3, skZero3f@l
/* 8008044C 0007D3AC 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80080450 0007D3B0 38 63 66 A0 */ addi r3, r3, sZeroVector__9CVector3f@l
lbl_80080454:
/* 80080454 0007D3B4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80080458 0007D3B8 83 E1 00 0C */ lwz r31, 0xc(r1)

View File

@ -289,7 +289,7 @@ lbl_802020A8:
/* 802020A8 001FF008 80 A3 00 00 */ lwz r5, 0(r3)
/* 802020AC 001FF00C 38 80 00 FF */ li r4, 0xff
/* 802020B0 001FF010 38 00 00 00 */ li r0, 0
/* 802020B4 001FF014 3C 60 80 5A */ lis r3, skZero3f@ha
/* 802020B4 001FF014 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 802020B8 001FF018 90 BE 00 54 */ stw r5, 0x54(r30)
/* 802020BC 001FF01C 28 1F 00 00 */ cmplwi r31, 0
/* 802020C0 001FF020 98 9E 00 58 */ stb r4, 0x58(r30)
@ -304,7 +304,7 @@ lbl_802020A8:
/* 802020E4 001FF044 98 1E 00 61 */ stb r0, 0x61(r30)
/* 802020E8 001FF048 98 9E 00 62 */ stb r4, 0x62(r30)
/* 802020EC 001FF04C 98 9E 00 63 */ stb r4, 0x63(r30)
/* 802020F0 001FF050 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 802020F0 001FF050 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 802020F4 001FF054 D0 1E 00 64 */ stfs f0, 0x64(r30)
/* 802020F8 001FF058 C0 03 00 04 */ lfs f0, 4(r3)
/* 802020FC 001FF05C D0 1E 00 68 */ stfs f0, 0x68(r30)
@ -1107,9 +1107,9 @@ __ct__12CMapUniverseFR12CInputStream:
/* 80202C4C 001FFBAC 38 80 FF FF */ li r4, -1
/* 80202C50 001FFBB0 48 13 E1 F1 */ bl __dt__6CTokenFv
/* 80202C54 001FFBB4 38 00 00 00 */ li r0, 0
/* 80202C58 001FFBB8 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80202C58 001FFBB8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80202C5C 001FFBBC 90 1C 00 14 */ stw r0, 0x14(r28)
/* 80202C60 001FFBC0 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 80202C60 001FFBC0 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 80202C64 001FFBC4 C0 02 B0 70 */ lfs f0, lbl_805ACD90@sda21(r2)
/* 80202C68 001FFBC8 7F A3 EB 78 */ mr r3, r29
/* 80202C6C 001FFBCC 90 1C 00 18 */ stw r0, 0x18(r28)

View File

@ -2298,9 +2298,9 @@ lbl_800A0600:
/* 800A063C 0009D59C 38 81 02 C4 */ addi r4, r1, 0x2c4
/* 800A0640 0009D5A0 38 A1 02 E8 */ addi r5, r1, 0x2e8
/* 800A0644 0009D5A4 48 26 FA ED */ bl __ml__9CMatrix3fCFRC9CMatrix3f
/* 800A0648 0009D5A8 3C 80 80 5A */ lis r4, skZero3f@ha
/* 800A0648 0009D5A8 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 800A064C 0009D5AC 38 61 02 70 */ addi r3, r1, 0x270
/* 800A0650 0009D5B0 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 800A0650 0009D5B0 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 800A0654 0009D5B4 38 81 02 A0 */ addi r4, r1, 0x2a0
/* 800A0658 0009D5B8 48 27 2C 21 */ bl __ct__12CTransform4fFRC9CMatrix3fRC9CVector3f
/* 800A065C 0009D5BC 7C 74 1B 78 */ mr r20, r3
@ -3444,9 +3444,9 @@ lbl_800A15FC:
/* 800A1604 0009E564 90 65 00 00 */ stw r3, 0(r5)
lbl_800A1608:
/* 800A1608 0009E568 38 00 00 00 */ li r0, 0
/* 800A160C 0009E56C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 800A160C 0009E56C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 800A1610 0009E570 90 1B 00 24 */ stw r0, 0x24(r27)
/* 800A1614 0009E574 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 800A1614 0009E574 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 800A1618 0009E578 C0 02 8C 20 */ lfs f0, lbl_805AA940@sda21(r2)
/* 800A161C 0009E57C 7F 83 E3 78 */ mr r3, r28
/* 800A1620 0009E580 90 1B 00 28 */ stw r0, 0x28(r27)

View File

@ -472,9 +472,9 @@ lbl_800E8B8C:
/* 800E8B94 000E5AF4 40 80 00 CC */ bge lbl_800E8C60
/* 800E8B98 000E5AF8 48 00 00 84 */ b lbl_800E8C1C
lbl_800E8B9C:
/* 800E8B9C 000E5AFC 3C A0 80 5A */ lis r5, skZero3f@ha
/* 800E8B9C 000E5AFC 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 800E8BA0 000E5B00 38 84 00 10 */ addi r4, r4, 0x10
/* 800E8BA4 000E5B04 38 A5 66 A0 */ addi r5, r5, skZero3f@l
/* 800E8BA4 000E5B04 38 A5 66 A0 */ addi r5, r5, sZeroVector__9CVector3f@l
/* 800E8BA8 000E5B08 48 22 9F 41 */ bl __ml__12CTransform4fCFRC9CVector3f
/* 800E8BAC 000E5B0C 48 00 00 D0 */ b lbl_800E8C7C
lbl_800E8BB0:
@ -527,8 +527,8 @@ lbl_800E8C40:
/* 800E8C58 000E5BB8 48 22 9E 91 */ bl __ml__12CTransform4fCFRC9CVector3f
/* 800E8C5C 000E5BBC 48 00 00 20 */ b lbl_800E8C7C
lbl_800E8C60:
/* 800E8C60 000E5BC0 3C 60 80 5A */ lis r3, skZero3f@ha
/* 800E8C64 000E5BC4 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 800E8C60 000E5BC0 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 800E8C64 000E5BC4 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 800E8C68 000E5BC8 D0 1F 00 00 */ stfs f0, 0(r31)
/* 800E8C6C 000E5BCC C0 03 00 04 */ lfs f0, 4(r3)
/* 800E8C70 000E5BD0 D0 1F 00 04 */ stfs f0, 4(r31)
@ -1143,8 +1143,8 @@ ReadAutomapperTweaks__15CMappableObjectFRC16CTweakAutoMapper:
.global __sinit_CMappableObject_cpp
__sinit_CMappableObject_cpp:
/* 800E94F8 000E6458 3C 80 80 5A */ lis r4, skZero3f@ha
/* 800E94FC 000E645C C4 04 66 A0 */ lfsu f0, skZero3f@l(r4)
/* 800E94F8 000E6458 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 800E94FC 000E645C C4 04 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r4)
/* 800E9500 000E6460 3C 60 80 47 */ lis r3, lbl_8046C498@ha
/* 800E9504 000E6464 D4 03 C4 98 */ stfsu f0, lbl_8046C498@l(r3)
/* 800E9508 000E6468 C0 24 00 04 */ lfs f1, 4(r4)

View File

@ -34,9 +34,9 @@ Draw__14CMessageScreenCFv:
/* 801EF610 001EC570 80 03 00 18 */ lwz r0, 0x18(r3)
/* 801EF614 001EC574 28 00 00 00 */ cmplwi r0, 0
/* 801EF618 001EC578 41 82 00 38 */ beq lbl_801EF650
/* 801EF61C 001EC57C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801EF61C 001EC57C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801EF620 001EC580 C0 63 00 70 */ lfs f3, 0x70(r3)
/* 801EF624 001EC584 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 801EF624 001EC584 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 801EF628 001EC588 7C 03 03 78 */ mr r3, r0
/* 801EF62C 001EC58C C0 45 00 00 */ lfs f2, 0(r5)
/* 801EF630 001EC590 38 81 00 08 */ addi r4, r1, 8
@ -684,9 +684,9 @@ __ct__14CMessageScreenFUif:
/* 801EFFB0 001ECF10 38 80 FF FF */ li r4, -1
/* 801EFFB4 001ECF14 48 15 0E 8D */ bl __dt__6CTokenFv
/* 801EFFB8 001ECF18 38 A0 00 00 */ li r5, 0
/* 801EFFBC 001ECF1C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 801EFFBC 001ECF1C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801EFFC0 001ECF20 90 BF 00 18 */ stw r5, 0x18(r31)
/* 801EFFC4 001ECF24 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 801EFFC4 001ECF24 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 801EFFC8 001ECF28 C0 22 AE 8C */ lfs f1, lbl_805ACBAC@sda21(r2)
/* 801EFFCC 001ECF2C 7F C3 F3 78 */ mr r3, r30
/* 801EFFD0 001ECF30 C0 44 00 00 */ lfs f2, 0(r4)

View File

@ -1039,8 +1039,8 @@ lbl_80115900:
/* 80115A38 00112998 80 84 00 10 */ lwz r4, 0x10(r4)
/* 80115A3C 0011299C 28 04 00 00 */ cmplwi r4, 0
/* 80115A40 001129A0 40 82 00 14 */ bne lbl_80115A54
/* 80115A44 001129A4 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 80115A48 001129A8 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 80115A44 001129A4 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 80115A48 001129A8 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 80115A4C 001129AC 48 1F D1 29 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80115A50 001129B0 48 00 00 08 */ b lbl_80115A58
lbl_80115A54:
@ -1062,8 +1062,8 @@ lbl_80115A58:
/* 80115A80 001129E0 80 84 00 10 */ lwz r4, 0x10(r4)
/* 80115A84 001129E4 28 04 00 00 */ cmplwi r4, 0
/* 80115A88 001129E8 40 82 00 14 */ bne lbl_80115A9C
/* 80115A8C 001129EC 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 80115A90 001129F0 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 80115A8C 001129EC 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 80115A90 001129F0 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 80115A94 001129F4 48 1F D0 E1 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80115A98 001129F8 48 00 00 0C */ b lbl_80115AA4
lbl_80115A9C:
@ -2477,8 +2477,8 @@ lbl_80116E3C:
.global __sinit_CModelData_cpp
__sinit_CModelData_cpp:
/* 80116E7C 00113DDC 3C A0 80 5A */ lis r5, skZero3f@ha
/* 80116E80 00113DE0 C4 C5 66 A0 */ lfsu f6, skZero3f@l(r5)
/* 80116E7C 00113DDC 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 80116E80 00113DE0 C4 C5 66 A0 */ lfsu f6, sZeroVector__9CVector3f@l(r5)
/* 80116E84 00113DE4 3C 60 80 5A */ lis r3, lbl_805A6660@ha
/* 80116E88 00113DE8 C4 63 66 60 */ lfsu f3, lbl_805A6660@l(r3)
/* 80116E8C 00113DEC 3C 80 80 47 */ lis r4, lbl_8046C538@ha

View File

@ -168,14 +168,14 @@ lbl_80293C38:
/* 80293CE8 00290C48 38 E0 00 00 */ li r7, 0
/* 80293CEC 00290C4C 48 07 7D 3D */ bl SetAlphaCompare__9CGraphicsF13ERglAlphaFuncUc11ERglAlphaOp13ERglAlphaFuncUc
/* 80293CF0 00290C50 80 6D A0 68 */ lwz r3, gpRender@sda21(r13)
/* 80293CF4 00290C54 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 80293CF8 00290C58 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 80293CF4 00290C54 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 80293CF8 00290C58 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 80293CFC 00290C5C 81 83 00 00 */ lwz r12, 0(r3)
/* 80293D00 00290C60 81 8C 00 30 */ lwz r12, 0x30(r12)
/* 80293D04 00290C64 7D 89 03 A6 */ mtctr r12
/* 80293D08 00290C68 4E 80 04 21 */ bctrl
/* 80293D0C 00290C6C 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 80293D10 00290C70 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 80293D0C 00290C6C 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 80293D10 00290C70 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 80293D14 00290C74 48 07 8A 39 */ bl SetViewPointMatrix__9CGraphicsFRC12CTransform4f
/* 80293D18 00290C78 80 6D A0 68 */ lwz r3, gpRender@sda21(r13)
/* 80293D1C 00290C7C 81 83 00 00 */ lwz r12, 0(r3)
@ -333,8 +333,8 @@ sub_80293e2c:
/* 80293F6C 00290ECC D0 E1 00 20 */ stfs f7, 0x20(r1)
/* 80293F70 00290ED0 EC 80 20 28 */ fsubs f4, f0, f4
/* 80293F74 00290ED4 48 07 85 E1 */ bl SetOrtho__9CGraphicsFffffff
/* 80293F78 00290ED8 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 80293F7C 00290EDC 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 80293F78 00290ED8 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 80293F7C 00290EDC 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 80293F80 00290EE0 48 07 86 61 */ bl SetModelMatrix__9CGraphicsFRC12CTransform4f
/* 80293F84 00290EE4 7C BF C8 50 */ subf r5, r31, r25
/* 80293F88 00290EE8 3C 80 43 30 */ lis r4, 0x4330

View File

@ -217,8 +217,8 @@ lbl_800B7904:
/* 800B7984 000B48E4 D0 1B 00 0C */ stfs f0, 0xc(r27)
/* 800B7988 000B48E8 48 28 67 D9 */ bl "__ct__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>FRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"
/* 800B798C 000B48EC C0 22 8D 10 */ lfs f1, lbl_805AAA30@sda21(r2)
/* 800B7990 000B48F0 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 800B7994 000B48F4 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 800B7990 000B48F0 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 800B7994 000B48F4 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 800B7998 000B48F8 38 00 00 00 */ li r0, 0
/* 800B799C 000B48FC D0 3B 00 20 */ stfs f1, 0x20(r27)
/* 800B79A0 000B4900 38 7B 00 44 */ addi r3, r27, 0x44

View File

@ -2298,7 +2298,7 @@ __ct__16CPauseScreenBaseFRC13CStateManagerRC9CGuiFrameRC12CStringTable:
/* 80072860 0006F7C0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80072864 0006F7C4 39 08 A3 CC */ addi r8, r8, lbl_803DA3CC@l
/* 80072868 0006F7C8 38 00 FF FF */ li r0, -1
/* 8007286C 0006F7CC 3C E0 80 5A */ lis r7, skZero3f@ha
/* 8007286C 0006F7CC 3C E0 80 5A */ lis r7, sZeroVector__9CVector3f@ha
/* 80072870 0006F7D0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80072874 0006F7D4 7C 7F 1B 78 */ mr r31, r3
/* 80072878 0006F7D8 91 03 00 00 */ stw r8, 0(r3)
@ -2310,7 +2310,7 @@ __ct__16CPauseScreenBaseFRC13CStateManagerRC9CGuiFrameRC12CStringTable:
/* 80072890 0006F7F0 D0 23 00 14 */ stfs f1, 0x14(r3)
/* 80072894 0006F7F4 91 03 00 18 */ stw r8, 0x18(r3)
/* 80072898 0006F7F8 91 03 00 1C */ stw r8, 0x1c(r3)
/* 8007289C 0006F7FC C4 07 66 A0 */ lfsu f0, skZero3f@l(r7)
/* 8007289C 0006F7FC C4 07 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r7)
/* 800728A0 0006F800 D0 03 00 20 */ stfs f0, 0x20(r3)
/* 800728A4 0006F804 C0 07 00 04 */ lfs f0, 4(r7)
/* 800728A8 0006F808 D0 03 00 24 */ stfs f0, 0x24(r3)

View File

@ -232,9 +232,9 @@ Draw__21SOptionsFrontEndFrameFv:
/* 80241BF8 0023EB58 88 03 01 34 */ lbz r0, 0x134(r3)
/* 80241BFC 0023EB5C 54 00 CF FF */ rlwinm. r0, r0, 0x19, 0x1f, 0x1f
/* 80241C00 0023EB60 41 82 00 38 */ beq lbl_80241C38
/* 80241C04 0023EB64 3C 80 80 5A */ lis r4, skZero3f@ha
/* 80241C04 0023EB64 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80241C08 0023EB68 C0 63 00 00 */ lfs f3, 0(r3)
/* 80241C0C 0023EB6C 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 80241C0C 0023EB6C 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 80241C10 0023EB70 7C C3 33 78 */ mr r3, r6
/* 80241C14 0023EB74 C0 45 00 00 */ lfs f2, 0(r5)
/* 80241C18 0023EB78 38 81 00 08 */ addi r4, r1, 8

View File

@ -264,9 +264,9 @@ GetWeight__13CPhysicsActorCFv:
SetBoundingBox__13CPhysicsActorFRC6CAABox:
/* 8011A658 001175B8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8011A65C 001175BC 7C 08 02 A6 */ mflr r0
/* 8011A660 001175C0 3C A0 80 5A */ lis r5, skZero3f@ha
/* 8011A660 001175C0 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 8011A664 001175C4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8011A668 001175C8 38 05 66 A0 */ addi r0, r5, skZero3f@l
/* 8011A668 001175C8 38 05 66 A0 */ addi r0, r5, sZeroVector__9CVector3f@l
/* 8011A66C 001175CC 80 E4 00 00 */ lwz r7, 0(r4)
/* 8011A670 001175D0 80 C4 00 04 */ lwz r6, 4(r4)
/* 8011A674 001175D4 90 E3 01 A4 */ stw r7, 0x1a4(r3)
@ -892,8 +892,8 @@ GetRotateToORAngularMomentumWR__13CPhysicsActorCFRC11CQuaternionf:
/* 8011AF14 00117E74 7C 9E 23 78 */ mr r30, r4
/* 8011AF18 00117E78 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 8011AF1C 00117E7C 40 81 00 24 */ ble lbl_8011AF40
/* 8011AF20 00117E80 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8011AF24 00117E84 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 8011AF20 00117E80 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8011AF24 00117E84 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 8011AF28 00117E88 D0 1D 00 00 */ stfs f0, 0(r29)
/* 8011AF2C 00117E8C C0 03 00 04 */ lfs f0, 4(r3)
/* 8011AF30 00117E90 D0 1D 00 04 */ stfs f0, 4(r29)
@ -1077,8 +1077,8 @@ UseCollisionImpulses__13CPhysicsActorFv:
/* 8011B1C0 00118120 EC 01 00 2A */ fadds f0, f1, f0
/* 8011B1C4 00118124 D0 1F 01 04 */ stfs f0, 0x104(r31)
/* 8011B1C8 00118128 4B F0 02 E9 */ bl __apl__10CAxisAngleFRC10CAxisAngle
/* 8011B1CC 0011812C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8011B1D0 00118130 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 8011B1CC 0011812C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8011B1D0 00118130 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 8011B1D4 00118134 D0 1F 01 68 */ stfs f0, 0x168(r31)
/* 8011B1D8 00118138 C0 03 00 04 */ lfs f0, 4(r3)
/* 8011B1DC 0011813C D0 1F 01 6C */ stfs f0, 0x16c(r31)
@ -1103,11 +1103,11 @@ UseCollisionImpulses__13CPhysicsActorFv:
ClearImpulses__13CPhysicsActorFv:
/* 8011B220 00118180 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8011B224 00118184 7C 08 02 A6 */ mflr r0
/* 8011B228 00118188 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8011B228 00118188 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8011B22C 0011818C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8011B230 00118190 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8011B234 00118194 7C 7F 1B 78 */ mr r31, r3
/* 8011B238 00118198 38 64 66 A0 */ addi r3, r4, skZero3f@l
/* 8011B238 00118198 38 64 66 A0 */ addi r3, r4, sZeroVector__9CVector3f@l
/* 8011B23C 0011819C C0 03 00 00 */ lfs f0, 0(r3)
/* 8011B240 001181A0 D0 1F 01 8C */ stfs f0, 0x18c(r31)
/* 8011B244 001181A4 C0 03 00 04 */ lfs f0, 4(r3)
@ -1143,11 +1143,11 @@ ClearImpulses__13CPhysicsActorFv:
ClearForcesAndTorques__13CPhysicsActorFv:
/* 8011B2B4 00118214 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8011B2B8 00118218 7C 08 02 A6 */ mflr r0
/* 8011B2BC 0011821C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8011B2BC 0011821C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8011B2C0 00118220 90 01 00 14 */ stw r0, 0x14(r1)
/* 8011B2C4 00118224 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8011B2C8 00118228 7C 7F 1B 78 */ mr r31, r3
/* 8011B2CC 0011822C 38 64 66 A0 */ addi r3, r4, skZero3f@l
/* 8011B2CC 0011822C 38 64 66 A0 */ addi r3, r4, sZeroVector__9CVector3f@l
/* 8011B2D0 00118230 C0 03 00 00 */ lfs f0, 0(r3)
/* 8011B2D4 00118234 D0 1F 01 8C */ stfs f0, 0x18c(r31)
/* 8011B2D8 00118238 C0 03 00 04 */ lfs f0, 4(r3)
@ -1199,8 +1199,8 @@ Stop__13CPhysicsActorFv:
/* 8011B384 001182E4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8011B388 001182E8 7C 7F 1B 78 */ mr r31, r3
/* 8011B38C 001182EC 4B FF FF 29 */ bl ClearForcesAndTorques__13CPhysicsActorFv
/* 8011B390 001182F0 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8011B394 001182F4 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 8011B390 001182F0 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8011B394 001182F4 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 8011B398 001182F8 D0 1F 00 FC */ stfs f0, 0xfc(r31)
/* 8011B39C 001182FC C0 03 00 04 */ lfs f0, 4(r3)
/* 8011B3A0 00118300 D0 1F 01 00 */ stfs f0, 0x100(r31)
@ -1225,68 +1225,68 @@ Stop__13CPhysicsActorFv:
WillMove__13CPhysicsActorFRC13CStateManager:
/* 8011B3E4 00118344 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8011B3E8 00118348 7C 08 02 A6 */ mflr r0
/* 8011B3EC 0011834C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8011B3EC 0011834C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8011B3F0 00118350 C0 22 96 C4 */ lfs f1, lbl_805AB3E4@sda21(r2)
/* 8011B3F4 00118354 90 01 00 24 */ stw r0, 0x24(r1)
/* 8011B3F8 00118358 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 8011B3F8 00118358 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 8011B3FC 0011835C 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8011B400 00118360 7C 7F 1B 78 */ mr r31, r3
/* 8011B404 00118364 38 7F 01 38 */ addi r3, r31, 0x138
/* 8011B408 00118368 48 1F 4B 5D */ bl close_enough__FRC9CVector3fRC9CVector3ff
/* 8011B40C 0011836C 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8011B410 00118370 41 82 00 EC */ beq lbl_8011B4FC
/* 8011B414 00118374 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8011B414 00118374 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8011B418 00118378 C0 22 96 C4 */ lfs f1, lbl_805AB3E4@sda21(r2)
/* 8011B41C 0011837C 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8011B41C 0011837C 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8011B420 00118380 38 7F 01 68 */ addi r3, r31, 0x168
/* 8011B424 00118384 48 1F 4B 41 */ bl close_enough__FRC9CVector3fRC9CVector3ff
/* 8011B428 00118388 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8011B42C 0011838C 41 82 00 D0 */ beq lbl_8011B4FC
/* 8011B430 00118390 38 7F 01 74 */ addi r3, r31, 0x174
/* 8011B434 00118394 4B F0 00 FD */ bl GetVector__10CAxisAngleCFv
/* 8011B438 00118398 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8011B438 00118398 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8011B43C 0011839C C0 22 96 C4 */ lfs f1, lbl_805AB3E4@sda21(r2)
/* 8011B440 001183A0 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 8011B440 001183A0 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 8011B444 001183A4 48 1F 4B 21 */ bl close_enough__FRC9CVector3fRC9CVector3ff
/* 8011B448 001183A8 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8011B44C 001183AC 41 82 00 B0 */ beq lbl_8011B4FC
/* 8011B450 001183B0 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8011B450 001183B0 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8011B454 001183B4 C0 22 96 C4 */ lfs f1, lbl_805AB3E4@sda21(r2)
/* 8011B458 001183B8 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8011B458 001183B8 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8011B45C 001183BC 38 7F 01 8C */ addi r3, r31, 0x18c
/* 8011B460 001183C0 48 1F 4B 05 */ bl close_enough__FRC9CVector3fRC9CVector3ff
/* 8011B464 001183C4 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8011B468 001183C8 41 82 00 94 */ beq lbl_8011B4FC
/* 8011B46C 001183CC 38 7F 01 44 */ addi r3, r31, 0x144
/* 8011B470 001183D0 4B F0 00 C1 */ bl GetVector__10CAxisAngleCFv
/* 8011B474 001183D4 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8011B474 001183D4 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8011B478 001183D8 C0 22 96 C4 */ lfs f1, lbl_805AB3E4@sda21(r2)
/* 8011B47C 001183DC 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 8011B47C 001183DC 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 8011B480 001183E0 48 1F 4A E5 */ bl close_enough__FRC9CVector3fRC9CVector3ff
/* 8011B484 001183E4 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8011B488 001183E8 41 82 00 74 */ beq lbl_8011B4FC
/* 8011B48C 001183EC 38 7F 01 80 */ addi r3, r31, 0x180
/* 8011B490 001183F0 4B F0 00 A1 */ bl GetVector__10CAxisAngleCFv
/* 8011B494 001183F4 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8011B494 001183F4 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8011B498 001183F8 C0 22 96 C4 */ lfs f1, lbl_805AB3E4@sda21(r2)
/* 8011B49C 001183FC 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 8011B49C 001183FC 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 8011B4A0 00118400 48 1F 4A C5 */ bl close_enough__FRC9CVector3fRC9CVector3ff
/* 8011B4A4 00118404 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8011B4A8 00118408 41 82 00 54 */ beq lbl_8011B4FC
/* 8011B4AC 0011840C 38 7F 01 98 */ addi r3, r31, 0x198
/* 8011B4B0 00118410 4B F0 00 81 */ bl GetVector__10CAxisAngleCFv
/* 8011B4B4 00118414 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8011B4B4 00118414 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8011B4B8 00118418 C0 22 96 C4 */ lfs f1, lbl_805AB3E4@sda21(r2)
/* 8011B4BC 0011841C 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 8011B4BC 0011841C 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 8011B4C0 00118420 48 1F 4A A5 */ bl close_enough__FRC9CVector3fRC9CVector3ff
/* 8011B4C4 00118424 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8011B4C8 00118428 41 82 00 34 */ beq lbl_8011B4FC
/* 8011B4CC 0011842C 7F E4 FB 78 */ mr r4, r31
/* 8011B4D0 00118430 38 61 00 08 */ addi r3, r1, 8
/* 8011B4D4 00118434 4B FF F8 11 */ bl GetTotalForceWR__13CPhysicsActorCFv
/* 8011B4D8 00118438 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8011B4D8 00118438 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8011B4DC 0011843C C0 22 96 C4 */ lfs f1, lbl_805AB3E4@sda21(r2)
/* 8011B4E0 00118440 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8011B4E0 00118440 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8011B4E4 00118444 38 61 00 08 */ addi r3, r1, 8
/* 8011B4E8 00118448 48 1F 4A 7D */ bl close_enough__FRC9CVector3fRC9CVector3ff
/* 8011B4EC 0011844C 54 60 06 3F */ clrlwi. r0, r3, 0x18
@ -1620,7 +1620,7 @@ PredictLinearMotion__13CPhysicsActorCFf:
/* 8011B9C0 00118920 C3 41 00 20 */ lfs f26, 0x20(r1)
/* 8011B9C4 00118924 4B EF FB 71 */ bl Identity__10CAxisAngleFv
/* 8011B9C8 00118928 EC BF 07 32 */ fmuls f5, f31, f28
/* 8011B9CC 0011892C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8011B9CC 0011892C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8011B9D0 00118930 EC 7F 07 72 */ fmuls f3, f31, f29
/* 8011B9D4 00118934 C0 3F 01 6C */ lfs f1, 0x16c(r31)
/* 8011B9D8 00118938 EC 5F 07 B2 */ fmuls f2, f31, f30
@ -1631,7 +1631,7 @@ PredictLinearMotion__13CPhysicsActorCFf:
/* 8011B9EC 0011894C EF C5 20 2A */ fadds f30, f5, f4
/* 8011B9F0 00118950 EF 82 00 2A */ fadds f28, f2, f0
/* 8011B9F4 00118954 C0 22 96 A4 */ lfs f1, lbl_805AB3C4@sda21(r2)
/* 8011B9F8 00118958 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 8011B9F8 00118958 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 8011B9FC 0011895C 38 61 00 08 */ addi r3, r1, 8
/* 8011BA00 00118960 48 1F 56 01 */ bl __ct__13CNUQuaternionFfRC9CVector3f
/* 8011BA04 00118964 EC 5F 06 72 */ fmuls f2, f31, f25
@ -1768,8 +1768,8 @@ PredictAngularMotion__13CPhysicsActorCFf:
/* 8011BC04 00118B64 38 61 00 24 */ addi r3, r1, 0x24
/* 8011BC08 00118B68 38 81 00 90 */ addi r4, r1, 0x90
/* 8011BC0C 00118B6C 48 1F 4E 89 */ bl __ml__FRC13CNUQuaternionf
/* 8011BC10 00118B70 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8011BC14 00118B74 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 8011BC10 00118B70 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8011BC14 00118B74 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 8011BC18 00118B78 D0 1D 00 00 */ stfs f0, 0(r29)
/* 8011BC1C 00118B7C C0 03 00 04 */ lfs f0, 4(r3)
/* 8011BC20 00118B80 D0 1D 00 04 */ stfs f0, 4(r29)
@ -2521,9 +2521,9 @@ lbl_8011C548:
/* 8011C724 00119684 38 81 00 28 */ addi r4, r1, 0x28
/* 8011C728 00119688 48 1F 43 C9 */ bl BuildFromMatrix3f__13CNUQuaternionFRC9CMatrix3f
/* 8011C72C 0011968C C0 9E 00 2C */ lfs f4, 0x2c(r30)
/* 8011C730 00119690 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8011C730 00119690 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8011C734 00119694 C0 7E 00 1C */ lfs f3, 0x1c(r30)
/* 8011C738 00119698 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8011C738 00119698 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8011C73C 0011969C C0 1E 00 0C */ lfs f0, 0xc(r30)
/* 8011C740 001196A0 38 00 00 00 */ li r0, 0
/* 8011C744 001196A4 C0 42 96 C8 */ lfs f2, lbl_805AB3E8@sda21(r2)
@ -2563,9 +2563,9 @@ lbl_8011C548:
/* 8011C7CC 0011972C 90 1D 02 50 */ stw r0, 0x250(r29)
/* 8011C7D0 00119730 C0 3F 00 30 */ lfs f1, 0x30(r31)
/* 8011C7D4 00119734 4B FF E2 B5 */ bl SetMass__13CPhysicsActorFf
/* 8011C7D8 00119738 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8011C7D8 00119738 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8011C7DC 0011973C 7F A3 EB 78 */ mr r3, r29
/* 8011C7E0 00119740 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 8011C7E0 00119740 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 8011C7E4 00119744 4B FF E2 55 */ bl MoveCollisionPrimitive__13CPhysicsActorFRC9CVector3f
/* 8011C7E8 00119748 7F A3 EB 78 */ mr r3, r29
/* 8011C7EC 0011974C 7F E4 FB 78 */ mr r4, r31

View File

@ -78,8 +78,8 @@ lbl_8029D724:
/* 8029D790 0029A6F0 C0 1E 00 98 */ lfs f0, 0x98(r30)
/* 8029D794 0029A6F4 EF E1 00 32 */ fmuls f31, f1, f0
/* 8029D798 0029A6F8 F3 E1 A0 09 */ psq_st f31, 9(r1), 1, qr2
/* 8029D79C 0029A6FC 3C 60 80 5A */ lis r3, lbl_805A6700@ha
/* 8029D7A0 0029A700 38 83 67 00 */ addi r4, r3, lbl_805A6700@l
/* 8029D79C 0029A6FC 3C 60 80 5A */ lis r3, sDownVector__9CVector3f@ha
/* 8029D7A0 0029A700 38 83 67 00 */ addi r4, r3, sDownVector__9CVector3f@l
/* 8029D7A4 0029A704 38 A1 00 1C */ addi r5, r1, 0x1c
/* 8029D7A8 0029A708 88 01 00 09 */ lbz r0, 9(r1)
/* 8029D7AC 0029A70C 38 61 02 48 */ addi r3, r1, 0x248
@ -343,8 +343,8 @@ lbl_8029DB80:
/* 8029DB98 0029AAF8 38 80 00 1E */ li r4, 0x1e
/* 8029DB9C 0029AAFC 38 A0 00 00 */ li r5, 0
/* 8029DBA0 0029AB00 48 0D E8 F1 */ bl GXLoadTexMtxImm
/* 8029DBA4 0029AB04 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8029DBA8 0029AB08 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 8029DBA4 0029AB04 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8029DBA8 0029AB08 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 8029DBAC 0029AB0C 48 06 EA 35 */ bl SetModelMatrix__9CGraphicsFRC12CTransform4f
/* 8029DBB0 0029AB10 80 6D A0 68 */ lwz r3, gpRender@sda21(r13)
/* 8029DBB4 0029AB14 38 81 00 68 */ addi r4, r1, 0x68
@ -530,17 +530,17 @@ RenderShadowBuffer__16CProjectedShadowFR13CStateManagerRC10CModelDataRC12CTransf
/* 8029DE54 0029ADB4 88 03 00 00 */ lbz r0, 0(r3)
/* 8029DE58 0029ADB8 3C 80 80 3F */ lis r4, lbl_803ED910@ha
/* 8029DE5C 0029ADBC 3B 84 D9 10 */ addi r28, r4, lbl_803ED910@l
/* 8029DE60 0029ADC0 3C A0 80 5A */ lis r5, lbl_805A6700@ha
/* 8029DE60 0029ADC0 3C A0 80 5A */ lis r5, sDownVector__9CVector3f@ha
/* 8029DE64 0029ADC4 98 01 00 58 */ stb r0, 0x58(r1)
/* 8029DE68 0029ADC8 3C 80 80 5A */ lis r4, lbl_805A6718@ha
/* 8029DE68 0029ADC8 3C 80 80 5A */ lis r4, sRightVector__9CVector3f@ha
/* 8029DE6C 0029ADCC 81 9C 00 00 */ lwz r12, 0(r28)
/* 8029DE70 0029ADD0 3C C0 80 5A */ lis r6, lbl_805A6724@ha
/* 8029DE70 0029ADD0 3C C0 80 5A */ lis r6, sForwardVector__9CVector3f@ha
/* 8029DE74 0029ADD4 C0 03 00 04 */ lfs f0, 4(r3)
/* 8029DE78 0029ADD8 38 84 67 18 */ addi r4, r4, lbl_805A6718@l
/* 8029DE78 0029ADD8 38 84 67 18 */ addi r4, r4, sRightVector__9CVector3f@l
/* 8029DE7C 0029ADDC 81 7C 00 04 */ lwz r11, 4(r28)
/* 8029DE80 0029ADE0 38 A5 67 00 */ addi r5, r5, lbl_805A6700@l
/* 8029DE80 0029ADE0 38 A5 67 00 */ addi r5, r5, sDownVector__9CVector3f@l
/* 8029DE84 0029ADE4 D0 01 00 5C */ stfs f0, 0x5c(r1)
/* 8029DE88 0029ADE8 38 C6 67 24 */ addi r6, r6, lbl_805A6724@l
/* 8029DE88 0029ADE8 38 C6 67 24 */ addi r6, r6, sForwardVector__9CVector3f@l
/* 8029DE8C 0029ADEC 81 5C 00 08 */ lwz r10, 8(r28)
/* 8029DE90 0029ADF0 38 E1 00 1C */ addi r7, r1, 0x1c
/* 8029DE94 0029ADF4 C0 03 00 08 */ lfs f0, 8(r3)
@ -911,9 +911,9 @@ __ct__16CProjectedShadowFv:
/* 8029E410 0029B370 3C 80 80 5A */ lis r4, mskInvertedBox__6CAABox@ha
/* 8029E414 0029B374 38 00 00 00 */ li r0, 0
/* 8029E418 0029B378 38 A4 67 54 */ addi r5, r4, mskInvertedBox__6CAABox@l
/* 8029E41C 0029B37C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8029E41C 0029B37C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8029E420 0029B380 C0 05 00 00 */ lfs f0, 0(r5)
/* 8029E424 0029B384 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8029E424 0029B384 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8029E428 0029B388 C0 42 C0 98 */ lfs f2, lbl_805ADDB8@sda21(r2)
/* 8029E42C 0029B38C 7F C3 F3 78 */ mr r3, r30
/* 8029E430 0029B390 D0 1E 00 68 */ stfs f0, 0x68(r30)

View File

@ -474,10 +474,10 @@ lbl_8020CDE8:
AddParticle__8CRagDollFRC6CSegIdRC9CVector3fRC9CVector3ff:
/* 8020CE1C 00209D7C 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 8020CE20 00209D80 7C 08 02 A6 */ mflr r0
/* 8020CE24 00209D84 3D 00 80 5A */ lis r8, skZero3f@ha
/* 8020CE24 00209D84 3D 00 80 5A */ lis r8, sZeroVector__9CVector3f@ha
/* 8020CE28 00209D88 C0 02 B1 C4 */ lfs f0, lbl_805ACEE4@sda21(r2)
/* 8020CE2C 00209D8C 90 01 00 54 */ stw r0, 0x54(r1)
/* 8020CE30 00209D90 39 28 66 A0 */ addi r9, r8, skZero3f@l
/* 8020CE30 00209D90 39 28 66 A0 */ addi r9, r8, sZeroVector__9CVector3f@l
/* 8020CE34 00209D94 39 00 00 00 */ li r8, 0
/* 8020CE38 00209D98 38 63 00 04 */ addi r3, r3, 4
/* 8020CE3C 00209D9C 88 E1 00 44 */ lbz r7, 0x44(r1)
@ -918,13 +918,13 @@ CheckStatic__8CRagDollFf:
/* 8020D498 0020A3F8 93 A3 00 4C */ stw r29, 0x4c(r3)
/* 8020D49C 0020A3FC 7C 7E 1B 78 */ mr r30, r3
/* 8020D4A0 0020A400 C0 02 B1 C4 */ lfs f0, lbl_805ACEE4@sda21(r2)
/* 8020D4A4 0020A404 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8020D4A4 0020A404 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8020D4A8 0020A408 C0 22 B1 D0 */ lfs f1, lbl_805ACEF0@sda21(r2)
/* 8020D4AC 0020A40C D0 1E 00 54 */ stfs f0, 0x54(r30)
/* 8020D4B0 0020A410 3B E0 00 01 */ li r31, 1
/* 8020D4B4 0020A414 EC 21 07 B2 */ fmuls f1, f1, f30
/* 8020D4B8 0020A418 3B 80 00 00 */ li r28, 0
/* 8020D4BC 0020A41C C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 8020D4BC 0020A41C C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 8020D4C0 0020A420 D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 8020D4C4 0020A424 EF E1 00 72 */ fmuls f31, f1, f1
/* 8020D4C8 0020A428 C0 03 00 04 */ lfs f0, 4(r3)
@ -1050,9 +1050,9 @@ lbl_8020D650:
.global ClearForces__8CRagDollFv
ClearForces__8CRagDollFv:
/* 8020D68C 0020A5EC 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8020D68C 0020A5EC 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8020D690 0020A5F0 38 E0 00 00 */ li r7, 0
/* 8020D694 0020A5F4 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 8020D694 0020A5F4 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 8020D698 0020A5F8 38 C0 00 00 */ li r6, 0
/* 8020D69C 0020A5FC 48 00 00 30 */ b lbl_8020D6CC
lbl_8020D6A0:
@ -1474,10 +1474,10 @@ lbl_8020DBF8:
/* 8020DCB0 0020AC10 38 03 CA F8 */ addi r0, r3, lbl_803ECAF8@l
/* 8020DCB4 0020AC14 83 21 00 88 */ lwz r25, 0x88(r1)
/* 8020DCB8 0020AC18 81 81 00 8C */ lwz r12, 0x8c(r1)
/* 8020DCBC 0020AC1C 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8020DCBC 0020AC1C 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8020DCC0 0020AC20 90 01 00 90 */ stw r0, 0x90(r1)
/* 8020DCC4 0020AC24 39 61 00 F8 */ addi r11, r1, 0xf8
/* 8020DCC8 0020AC28 38 C3 66 70 */ addi r6, r3, skIdentity4f@l
/* 8020DCC8 0020AC28 38 C3 66 70 */ addi r6, r3, sIdentity__12CTransform4f@l
/* 8020DCCC 0020AC2C 38 01 00 38 */ addi r0, r1, 0x38
/* 8020DCD0 0020AC30 D3 C1 00 A0 */ stfs f30, 0xa0(r1)
/* 8020DCD4 0020AC34 7F C3 F3 78 */ mr r3, r30
@ -1750,8 +1750,8 @@ lbl_8020E0A4:
/* 8020E0AC 0020B00C EC 21 00 32 */ fmuls f1, f1, f0
/* 8020E0B0 0020B010 48 10 6D 41 */ bl FastSinR__5CMathFf
/* 8020E0B4 0020B014 C0 02 B1 F4 */ lfs f0, lbl_805ACF14@sda21(r2)
/* 8020E0B8 0020B018 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8020E0BC 0020B01C 3B C3 66 A0 */ addi r30, r3, skZero3f@l
/* 8020E0B8 0020B018 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8020E0BC 0020B01C 3B C3 66 A0 */ addi r30, r3, sZeroVector__9CVector3f@l
/* 8020E0C0 0020B020 C0 42 B1 F8 */ lfs f2, lbl_805ACF18@sda21(r2)
/* 8020E0C4 0020B024 EC 17 00 28 */ fsubs f0, f23, f0
/* 8020E0C8 0020B028 C3 BE 00 00 */ lfs f29, 0(r30)
@ -1863,11 +1863,11 @@ lbl_8020E258:
/* 8020E25C 0020B1BC 7C 1B 00 00 */ cmpw r27, r0
/* 8020E260 0020B1C0 41 80 FE 90 */ blt lbl_8020E0F0
/* 8020E264 0020B1C4 C0 02 B1 C0 */ lfs f0, lbl_805ACEE0@sda21(r2)
/* 8020E268 0020B1C8 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8020E268 0020B1C8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8020E26C 0020B1CC C0 5E 00 04 */ lfs f2, 4(r30)
/* 8020E270 0020B1D0 38 A0 00 00 */ li r5, 0
/* 8020E274 0020B1D4 EC 00 C0 24 */ fdivs f0, f0, f24
/* 8020E278 0020B1D8 C0 63 66 A0 */ lfs f3, skZero3f@l(r3)
/* 8020E278 0020B1D8 C0 63 66 A0 */ lfs f3, sZeroVector__9CVector3f@l(r3)
/* 8020E27C 0020B1DC C0 3E 00 08 */ lfs f1, 8(r30)
/* 8020E280 0020B1E0 38 80 00 00 */ li r4, 0
/* 8020E284 0020B1E4 D0 61 00 08 */ stfs f3, 8(r1)
@ -2009,10 +2009,10 @@ Verlet__8CRagDollFf:
/* 8020E484 0020B3E4 F3 C1 00 58 */ psq_st f30, 88(r1), 0, qr0
/* 8020E488 0020B3E8 BF 61 00 3C */ stmw r27, 0x3c(r1)
/* 8020E48C 0020B3EC FF C0 08 90 */ fmr f30, f1
/* 8020E490 0020B3F0 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8020E490 0020B3F0 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8020E494 0020B3F4 C3 E2 B1 F0 */ lfs f31, lbl_805ACF10@sda21(r2)
/* 8020E498 0020B3F8 7C 7D 1B 78 */ mr r29, r3
/* 8020E49C 0020B3FC 3B 84 66 A0 */ addi r28, r4, skZero3f@l
/* 8020E49C 0020B3FC 3B 84 66 A0 */ addi r28, r4, sZeroVector__9CVector3f@l
/* 8020E4A0 0020B400 3B C0 00 00 */ li r30, 0
/* 8020E4A4 0020B404 3B E0 00 00 */ li r31, 0
/* 8020E4A8 0020B408 48 00 01 FC */ b lbl_8020E6A4
@ -2305,11 +2305,11 @@ lbl_8020E8B0:
.global __ct__8CRagDollFfffUi
__ct__8CRagDollFfffUi:
/* 8020E8D0 0020B830 3C C0 80 3E */ lis r6, lbl_803E70D0@ha
/* 8020E8D4 0020B834 3C A0 80 5A */ lis r5, skZero3f@ha
/* 8020E8D4 0020B834 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 8020E8D8 0020B838 38 06 70 D0 */ addi r0, r6, lbl_803E70D0@l
/* 8020E8DC 0020B83C 39 00 00 00 */ li r8, 0
/* 8020E8E0 0020B840 90 03 00 00 */ stw r0, 0(r3)
/* 8020E8E4 0020B844 38 E5 66 A0 */ addi r7, r5, skZero3f@l
/* 8020E8E4 0020B844 38 E5 66 A0 */ addi r7, r5, sZeroVector__9CVector3f@l
/* 8020E8E8 0020B848 C0 82 B1 C4 */ lfs f4, lbl_805ACEE4@sda21(r2)
/* 8020E8EC 0020B84C 91 03 00 08 */ stw r8, 8(r3)
/* 8020E8F0 0020B850 91 03 00 0C */ stw r8, 0xc(r3)

View File

@ -202,8 +202,8 @@ lbl_80269F10:
/* 80269F30 00266E90 98 A7 00 15 */ stb r5, 0x15(r7)
/* 80269F34 00266E94 99 07 00 16 */ stb r8, 0x16(r7)
lbl_80269F38:
/* 80269F38 00266E98 3C 80 80 5A */ lis r4, skZero3f@ha
/* 80269F3C 00266E9C C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 80269F38 00266E98 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80269F3C 00266E9C C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 80269F40 00266EA0 C0 02 BB 54 */ lfs f0, lbl_805AD874@sda21(r2)
/* 80269F44 00266EA4 D0 23 00 64 */ stfs f1, 0x64(r3)
/* 80269F48 00266EA8 C0 24 00 04 */ lfs f1, 4(r4)
@ -1005,7 +1005,7 @@ GetNextBestPt__20CRainSplashGeneratorFiPC9CVector3fPC9CVector3fiR9CRandom16f:
/* 8026AA54 002679B4 C3 E2 BB 54 */ lfs f31, lbl_805AD874@sda21(r2)
/* 8026AA58 002679B8 7C 9C 23 78 */ mr r28, r4
/* 8026AA5C 002679BC 1C 03 00 0C */ mulli r0, r3, 0xc
/* 8026AA60 002679C0 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 8026AA60 002679C0 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 8026AA64 002679C4 FF C0 08 90 */ fmr f30, f1
/* 8026AA68 002679C8 7C BD 2B 78 */ mr r29, r5
/* 8026AA6C 002679CC FF 80 F8 90 */ fmr f28, f31
@ -1014,7 +1014,7 @@ GetNextBestPt__20CRainSplashGeneratorFiPC9CVector3fPC9CVector3fiR9CRandom16f:
/* 8026AA78 002679D8 7C FF 3B 78 */ mr r31, r7
/* 8026AA7C 002679DC 7C 7A 1B 78 */ mr r26, r3
/* 8026AA80 002679E0 7F 3C 02 14 */ add r25, r28, r0
/* 8026AA84 002679E4 3B 64 66 F4 */ addi r27, r4, lbl_805A66F4@l
/* 8026AA84 002679E4 3B 64 66 F4 */ addi r27, r4, sUpVector__9CVector3f@l
/* 8026AA88 002679E8 3B 00 00 00 */ li r24, 0
lbl_8026AA8C:
/* 8026AA8C 002679EC 7F E3 FB 78 */ mr r3, r31

View File

@ -155,10 +155,10 @@ sub_8011d110:
Init__14CRippleManagerFi:
/* 8011D114 0011A074 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 8011D118 0011A078 7C 08 02 A6 */ mflr r0
/* 8011D11C 0011A07C 3C A0 80 5A */ lis r5, skZero3f@ha
/* 8011D11C 0011A07C 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 8011D120 0011A080 C0 22 97 40 */ lfs f1, lbl_805AB460@sda21(r2)
/* 8011D124 0011A084 90 01 00 64 */ stw r0, 0x64(r1)
/* 8011D128 0011A088 38 A5 66 A0 */ addi r5, r5, skZero3f@l
/* 8011D128 0011A088 38 A5 66 A0 */ addi r5, r5, sZeroVector__9CVector3f@l
/* 8011D12C 0011A08C 93 E1 00 5C */ stw r31, 0x5c(r1)
/* 8011D130 0011A090 7C 9F 23 78 */ mr r31, r4
/* 8011D134 0011A094 38 81 00 08 */ addi r4, r1, 8

View File

@ -643,7 +643,7 @@ lbl_800DAE4C:
/* 800DAE90 000D7DF0 3B C0 00 01 */ li r30, 1
lbl_800DAE94:
/* 800DAE94 000D7DF4 C0 1F 00 C0 */ lfs f0, 0xc0(r31)
/* 800DAE98 000D7DF8 3C 60 80 5A */ lis r3, skZero3f@ha
/* 800DAE98 000D7DF8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 800DAE9C 000D7DFC C0 9D 00 04 */ lfs f4, 4(r29)
/* 800DAEA0 000D7E00 38 00 00 00 */ li r0, 0
/* 800DAEA4 000D7E04 EC 60 C8 28 */ fsubs f3, f0, f25
@ -655,7 +655,7 @@ lbl_800DAE94:
/* 800DAEBC 000D7E1C C3 7F 00 A8 */ lfs f27, 0xa8(r31)
/* 800DAEC0 000D7E20 C3 5F 00 AC */ lfs f26, 0xac(r31)
/* 800DAEC4 000D7E24 EC 59 00 B2 */ fmuls f2, f25, f2
/* 800DAEC8 000D7E28 C4 C3 66 A0 */ lfsu f6, skZero3f@l(r3)
/* 800DAEC8 000D7E28 C4 C3 66 A0 */ lfsu f6, sZeroVector__9CVector3f@l(r3)
/* 800DAECC 000D7E2C EC 39 00 72 */ fmuls f1, f25, f1
/* 800DAED0 000D7E30 EC 19 00 32 */ fmuls f0, f25, f0
/* 800DAED4 000D7E34 EF BC 10 2A */ fadds f29, f28, f2
@ -679,11 +679,11 @@ lbl_800DAE94:
lbl_800DAF1C:
/* 800DAF1C 000D7E7C 54 00 06 3F */ clrlwi. r0, r0, 0x18
/* 800DAF20 000D7E80 40 82 00 F8 */ bne lbl_800DB018
/* 800DAF24 000D7E84 3C 80 80 5A */ lis r4, skZero3f@ha
/* 800DAF24 000D7E84 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 800DAF28 000D7E88 3C 60 80 47 */ lis r3, lbl_8046C47C@ha
/* 800DAF2C 000D7E8C 38 A3 C4 7C */ addi r5, r3, lbl_8046C47C@l
/* 800DAF30 000D7E90 C0 02 8E 94 */ lfs f0, lbl_805AABB4@sda21(r2)
/* 800DAF34 000D7E94 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 800DAF34 000D7E94 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 800DAF38 000D7E98 C0 65 00 00 */ lfs f3, 0(r5)
/* 800DAF3C 000D7E9C C0 A4 00 04 */ lfs f5, 4(r4)
/* 800DAF40 000D7EA0 38 61 00 34 */ addi r3, r1, 0x34
@ -1368,11 +1368,11 @@ lbl_800DB8E8:
/* 800DB90C 000D886C 48 2A 07 D5 */ bl GXSetDstAlpha
lbl_800DB910:
/* 800DB910 000D8870 C3 22 8E E4 */ lfs f25, lbl_805AAC04@sda21(r2)
/* 800DB914 000D8874 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 800DB914 000D8874 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 800DB918 000D8878 3B 1F 01 1C */ addi r24, r31, 0x11c
/* 800DB91C 000D887C 3A A1 01 F4 */ addi r21, r1, 0x1f4
/* 800DB920 000D8880 EF 79 07 F2 */ fmuls f27, f25, f31
/* 800DB924 000D8884 3A 83 66 70 */ addi r20, r3, skIdentity4f@l
/* 800DB924 000D8884 3A 83 66 70 */ addi r20, r3, sIdentity__12CTransform4f@l
/* 800DB928 000D8888 3A C0 00 00 */ li r22, 0
/* 800DB92C 000D888C FF 80 D8 90 */ fmr f28, f27
/* 800DB930 000D8890 48 00 00 BC */ b lbl_800DB9EC
@ -1440,9 +1440,9 @@ lbl_800DB9EC:
/* 800DBA1C 000D897C C0 22 8E E4 */ lfs f1, lbl_805AAC04@sda21(r2)
/* 800DBA20 000D8980 EF A1 00 32 */ fmuls f29, f1, f0
/* 800DBA24 000D8984 F3 A1 A0 0D */ psq_st f29, 13(r1), 1, qr2
/* 800DBA28 000D8988 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 800DBA28 000D8988 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 800DBA2C 000D898C 80 E3 00 00 */ lwz r7, 0(r3)
/* 800DBA30 000D8990 38 A4 66 70 */ addi r5, r4, skIdentity4f@l
/* 800DBA30 000D8990 38 A4 66 70 */ addi r5, r4, sIdentity__12CTransform4f@l
/* 800DBA34 000D8994 88 01 00 0D */ lbz r0, 0xd(r1)
/* 800DBA38 000D8998 7E 66 9B 78 */ mr r6, r19
/* 800DBA3C 000D899C 50 E0 00 2E */ rlwimi r0, r7, 0, 0, 0x17
@ -4301,10 +4301,10 @@ lbl_800DE350:
/* 800DE384 000DB2E4 38 80 FF FF */ li r4, -1
/* 800DE388 000DB2E8 48 26 2A B9 */ bl __dt__6CTokenFv
/* 800DE38C 000DB2EC 38 00 00 00 */ li r0, 0
/* 800DE390 000DB2F0 3C 60 80 5A */ lis r3, lbl_805A6724@ha
/* 800DE390 000DB2F0 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
/* 800DE394 000DB2F4 90 1F 02 38 */ stw r0, 0x238(r31)
/* 800DE398 000DB2F8 38 00 FF FF */ li r0, -1
/* 800DE39C 000DB2FC 38 83 67 24 */ addi r4, r3, lbl_805A6724@l
/* 800DE39C 000DB2FC 38 83 67 24 */ addi r4, r3, sForwardVector__9CVector3f@l
/* 800DE3A0 000DB300 38 61 00 D4 */ addi r3, r1, 0xd4
/* 800DE3A4 000DB304 90 01 00 0C */ stw r0, 0xc(r1)
/* 800DE3A8 000DB308 38 A1 00 0C */ addi r5, r1, 0xc
@ -4322,9 +4322,9 @@ lbl_800DE350:
/* 800DE3D8 000DB338 48 23 74 95 */ bl __nw__FUlPCcPCc
/* 800DE3DC 000DB33C 7C 60 1B 79 */ or. r0, r3, r3
/* 800DE3E0 000DB340 41 82 00 4C */ beq lbl_800DE42C
/* 800DE3E4 000DB344 3C 80 80 5A */ lis r4, skZero3f@ha
/* 800DE3E4 000DB344 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 800DE3E8 000DB348 C0 22 94 04 */ lfs f1, lbl_805AB124@sda21(r2)
/* 800DE3EC 000DB34C 38 E4 66 A0 */ addi r7, r4, skZero3f@l
/* 800DE3EC 000DB34C 38 E4 66 A0 */ addi r7, r4, sZeroVector__9CVector3f@l
/* 800DE3F0 000DB350 38 A1 00 88 */ addi r5, r1, 0x88
/* 800DE3F4 000DB354 81 07 00 00 */ lwz r8, 0(r7)
/* 800DE3F8 000DB358 38 80 00 08 */ li r4, 8

View File

@ -534,12 +534,12 @@ lbl_801061D8:
/* 801061DC 0010313C 54 00 CF FF */ rlwinm. r0, r0, 0x19, 0x1f, 0x1f
/* 801061E0 00103140 41 82 01 28 */ beq lbl_80106308
/* 801061E4 00103144 C0 1E 00 40 */ lfs f0, 0x40(r30)
/* 801061E8 00103148 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801061EC 0010314C 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 801061E8 00103148 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801061EC 0010314C 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 801061F0 00103150 C0 62 94 58 */ lfs f3, lbl_805AB178@sda21(r2)
/* 801061F4 00103154 EC 1C 00 24 */ fdivs f0, f28, f0
/* 801061F8 00103158 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 801061FC 0010315C 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 801061F8 00103158 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 801061FC 0010315C 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 80106200 00103160 C0 41 01 38 */ lfs f2, 0x138(r1)
/* 80106204 00103164 C0 21 01 3C */ lfs f1, 0x13c(r1)
/* 80106208 00103168 38 61 00 68 */ addi r3, r1, 0x68
@ -639,9 +639,9 @@ __ct__13CSimpleShadowFffff:
/* 80106368 001032C8 F3 81 00 18 */ psq_st f28, 24(r1), 0, qr0
/* 8010636C 001032CC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80106370 001032D0 FF 80 08 90 */ fmr f28, f1
/* 80106374 001032D4 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 80106374 001032D4 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 80106378 001032D8 FF A0 10 90 */ fmr f29, f2
/* 8010637C 001032DC 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8010637C 001032DC 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 80106380 001032E0 FF C0 18 90 */ fmr f30, f3
/* 80106384 001032E4 7C 7F 1B 78 */ mr r31, r3
/* 80106388 001032E8 FF E0 20 90 */ fmr f31, f4

View File

@ -691,8 +691,8 @@ sub_802981c4:
/* 8029821C 0029517C C0 42 C0 08 */ lfs f2, lbl_805ADD28@sda21(r2)
/* 80298220 00295180 7D 89 03 A6 */ mtctr r12
/* 80298224 00295184 4E 80 04 21 */ bctrl
/* 80298228 00295188 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8029822C 0029518C 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 80298228 00295188 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8029822C 0029518C 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 80298230 00295190 48 07 45 1D */ bl SetViewPointMatrix__9CGraphicsFRC12CTransform4f
/* 80298234 00295194 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 80298238 00295198 48 0A 8B D5 */ bl GetObj__6CTokenFv
@ -4915,8 +4915,8 @@ lbl_8029BE04:
/* 8029BE78 00298DD8 C8 01 00 78 */ lfd f0, 0x78(r1)
/* 8029BE7C 00298DDC EC 80 20 28 */ fsubs f4, f0, f4
/* 8029BE80 00298DE0 48 07 06 D5 */ bl SetOrtho__9CGraphicsFffffff
/* 8029BE84 00298DE4 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8029BE88 00298DE8 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 8029BE84 00298DE4 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8029BE88 00298DE8 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 8029BE8C 00298DEC 48 07 08 C1 */ bl SetViewPointMatrix__9CGraphicsFRC12CTransform4f
/* 8029BE90 00298DF0 7F A4 EB 78 */ mr r4, r29
/* 8029BE94 00298DF4 38 61 00 2C */ addi r3, r1, 0x2c
@ -4941,8 +4941,8 @@ lbl_8029BE04:
/* 8029BEE0 00298E40 C0 22 BF F0 */ lfs f1, lbl_805ADD10@sda21(r2)
/* 8029BEE4 00298E44 FC 40 08 90 */ fmr f2, f1
/* 8029BEE8 00298E48 48 06 F5 7D */ bl StreamTexcoord__9CGraphicsFff
/* 8029BEEC 00298E4C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8029BEF0 00298E50 38 63 66 A0 */ addi r3, r3, skZero3f@l
/* 8029BEEC 00298E4C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8029BEF0 00298E50 38 63 66 A0 */ addi r3, r3, sZeroVector__9CVector3f@l
/* 8029BEF4 00298E54 48 06 F6 CD */ bl StreamVertex__9CGraphicsFRC9CVector3f
/* 8029BEF8 00298E58 C0 22 C0 14 */ lfs f1, lbl_805ADD34@sda21(r2)
/* 8029BEFC 00298E5C C0 42 BF F0 */ lfs f2, lbl_805ADD10@sda21(r2)

View File

@ -234,14 +234,14 @@ lbl_8002832C:
/* 8002833C 0002529C 38 E0 00 00 */ li r7, 0
/* 80028340 000252A0 48 2E 36 E9 */ bl SetAlphaCompare__9CGraphicsF13ERglAlphaFuncUc11ERglAlphaOp13ERglAlphaFuncUc
/* 80028344 000252A4 80 6D A0 68 */ lwz r3, gpRender@sda21(r13)
/* 80028348 000252A8 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8002834C 000252AC 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 80028348 000252A8 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8002834C 000252AC 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 80028350 000252B0 81 83 00 00 */ lwz r12, 0(r3)
/* 80028354 000252B4 81 8C 00 30 */ lwz r12, 0x30(r12)
/* 80028358 000252B8 7D 89 03 A6 */ mtctr r12
/* 8002835C 000252BC 4E 80 04 21 */ bctrl
/* 80028360 000252C0 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 80028364 000252C4 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 80028360 000252C0 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 80028364 000252C4 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 80028368 000252C8 48 2E 43 E5 */ bl SetViewPointMatrix__9CGraphicsFRC12CTransform4f
/* 8002836C 000252CC 3C 80 80 5A */ lis r4, lbl_805A5EBC@ha
/* 80028370 000252D0 38 60 00 00 */ li r3, 0
@ -579,17 +579,17 @@ lbl_80028838:
/* 80028880 000257E0 6F E3 80 00 */ xoris r3, r31, 0x8000
/* 80028884 000257E4 3C 00 43 30 */ lis r0, 0x4330
/* 80028888 000257E8 90 61 04 BC */ stw r3, 0x4bc(r1)
/* 8002888C 000257EC 3C 80 80 5A */ lis r4, lbl_805A6718@ha
/* 8002888C 000257EC 3C 80 80 5A */ lis r4, sRightVector__9CVector3f@ha
/* 80028890 000257F0 C0 42 83 A4 */ lfs f2, lbl_805AA0C4@sda21(r2)
/* 80028894 000257F4 3C A0 80 5A */ lis r5, lbl_805A6724@ha
/* 80028894 000257F4 3C A0 80 5A */ lis r5, sForwardVector__9CVector3f@ha
/* 80028898 000257F8 90 01 04 B8 */ stw r0, 0x4b8(r1)
/* 8002889C 000257FC 3C 60 80 5A */ lis r3, lbl_805A6700@ha
/* 8002889C 000257FC 3C 60 80 5A */ lis r3, sDownVector__9CVector3f@ha
/* 800288A0 00025800 C8 22 83 B8 */ lfd f1, lbl_805AA0D8@sda21(r2)
/* 800288A4 00025804 38 C3 67 00 */ addi r6, r3, lbl_805A6700@l
/* 800288A4 00025804 38 C3 67 00 */ addi r6, r3, sDownVector__9CVector3f@l
/* 800288A8 00025808 C8 01 04 B8 */ lfd f0, 0x4b8(r1)
/* 800288AC 0002580C 38 84 67 18 */ addi r4, r4, lbl_805A6718@l
/* 800288AC 0002580C 38 84 67 18 */ addi r4, r4, sRightVector__9CVector3f@l
/* 800288B0 00025810 D0 41 00 2C */ stfs f2, 0x2c(r1)
/* 800288B4 00025814 38 A5 67 24 */ addi r5, r5, lbl_805A6724@l
/* 800288B4 00025814 38 A5 67 24 */ addi r5, r5, sForwardVector__9CVector3f@l
/* 800288B8 00025818 EC 00 08 28 */ fsubs f0, f0, f1
/* 800288BC 0002581C 38 61 00 EC */ addi r3, r1, 0xec
/* 800288C0 00025820 D0 41 00 30 */ stfs f2, 0x30(r1)

View File

@ -680,10 +680,10 @@ sub_80044098:
/* 800440CC 0004102C 7D 1B 43 78 */ mr r27, r8
/* 800440D0 00041030 7D 3C 4B 78 */ mr r28, r9
/* 800440D4 00041034 41 82 03 80 */ beq lbl_80044454
/* 800440D8 00041038 3C 60 80 5A */ lis r3, skZero3f@ha
/* 800440DC 0004103C 3C A0 80 5A */ lis r5, lbl_805A66F4@ha
/* 800440E0 00041040 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 800440E4 00041044 38 C5 66 F4 */ addi r6, r5, lbl_805A66F4@l
/* 800440D8 00041038 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 800440DC 0004103C 3C A0 80 5A */ lis r5, sUpVector__9CVector3f@ha
/* 800440E0 00041040 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 800440E4 00041044 38 C5 66 F4 */ addi r6, r5, sUpVector__9CVector3f@l
/* 800440E8 00041048 38 61 00 94 */ addi r3, r1, 0x94
/* 800440EC 0004104C 38 BF 00 10 */ addi r5, r31, 0x10
/* 800440F0 00041050 48 2C FA 21 */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
@ -4201,8 +4201,8 @@ SetupViewForDraw__13CStateManagerCFRCQ29CGraphics9CViewport:
/* 8004721C 0004417C 7D 89 03 A6 */ mtctr r12
/* 80047220 00044180 4E 80 04 21 */ bctrl
/* 80047224 00044184 80 6D A0 68 */ lwz r3, gpRender@sda21(r13)
/* 80047228 00044188 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8004722C 0004418C 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 80047228 00044188 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8004722C 0004418C 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 80047230 00044190 81 83 00 00 */ lwz r12, 0(r3)
/* 80047234 00044194 81 8C 00 30 */ lwz r12, 0x30(r12)
/* 80047238 00044198 7D 89 03 A6 */ mtctr r12
@ -6901,9 +6901,9 @@ lbl_80049768:
/* 80049810 00046770 98 01 00 88 */ stb r0, 0x88(r1)
/* 80049814 00046774 48 00 00 A8 */ b lbl_800498BC
lbl_80049818:
/* 80049818 00046778 3C 80 80 5A */ lis r4, skZero3f@ha
/* 80049818 00046778 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8004981C 0004677C 38 61 00 C4 */ addi r3, r1, 0xc4
/* 80049820 00046780 38 E4 66 A0 */ addi r7, r4, skZero3f@l
/* 80049820 00046780 38 E4 66 A0 */ addi r7, r4, sZeroVector__9CVector3f@l
/* 80049824 00046784 38 81 00 70 */ addi r4, r1, 0x70
/* 80049828 00046788 C0 47 00 00 */ lfs f2, 0(r7)
/* 8004982C 0004678C 38 A1 00 18 */ addi r5, r1, 0x18
@ -9193,9 +9193,9 @@ lbl_8004B7D4:
/* 8004B860 000487C0 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8004B864 000487C4 41 82 00 60 */ beq lbl_8004B8C4
/* 8004B868 000487C8 C0 21 00 50 */ lfs f1, 0x50(r1)
/* 8004B86C 000487CC 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 8004B86C 000487CC 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 8004B870 000487D0 C0 01 00 44 */ lfs f0, 0x44(r1)
/* 8004B874 000487D4 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 8004B874 000487D4 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 8004B878 000487D8 C0 61 00 54 */ lfs f3, 0x54(r1)
/* 8004B87C 000487DC 38 61 00 58 */ addi r3, r1, 0x58
/* 8004B880 000487E0 EC 81 00 2A */ fadds f4, f1, f0
@ -9351,9 +9351,9 @@ CreateStandardGameObjects__13CStateManagerFv:
/* 8004BAA0 00048A00 7F C4 F3 78 */ mr r4, r30
/* 8004BAA4 00048A04 38 61 00 0C */ addi r3, r1, 0xc
/* 8004BAA8 00048A08 48 00 16 35 */ bl AllocateUniqueId__13CStateManagerFv
/* 8004BAAC 00048A0C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8004BAAC 00048A0C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8004BAB0 00048A10 C0 22 85 68 */ lfs f1, lbl_805AA288@sda21(r2)
/* 8004BAB4 00048A14 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8004BAB4 00048A14 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8004BAB8 00048A18 A0 01 00 0C */ lhz r0, 0xc(r1)
/* 8004BABC 00048A1C C0 A4 00 00 */ lfs f5, 0(r4)
/* 8004BAC0 00048A20 38 61 00 5C */ addi r3, r1, 0x5c

View File

@ -98,9 +98,9 @@ ProjectOrbitalPosition__18CSteeringBehaviorsFRC9CVector3fRC9CVector3fRC9CVector3
/* 8013CB78 00139AD8 C2 FF 00 08 */ lfs f23, 8(r31)
/* 8013CB7C 00139ADC C2 C2 9A B8 */ lfs f22, lbl_805AB7D8@sda21(r2)
/* 8013CB80 00139AE0 48 1D 7C D1 */ bl AsNormalized__9CVector3fCFv
/* 8013CB84 00139AE4 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 8013CB84 00139AE4 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 8013CB88 00139AE8 C0 C1 00 34 */ lfs f6, 0x34(r1)
/* 8013CB8C 00139AEC 3B E3 66 F4 */ addi r31, r3, lbl_805A66F4@l
/* 8013CB8C 00139AEC 3B E3 66 F4 */ addi r31, r3, sUpVector__9CVector3f@l
/* 8013CB90 00139AF0 C1 01 00 30 */ lfs f8, 0x30(r1)
/* 8013CB94 00139AF4 C0 BF 00 08 */ lfs f5, 8(r31)
/* 8013CB98 00139AF8 EC 18 01 B2 */ fmuls f0, f24, f6
@ -150,12 +150,12 @@ lbl_8013CBDC:
/* 8013CC44 00139BA4 38 61 00 18 */ addi r3, r1, 0x18
/* 8013CC48 00139BA8 38 81 00 48 */ addi r4, r1, 0x48
/* 8013CC4C 00139BAC 48 1D 7C 05 */ bl AsNormalized__9CVector3fCFv
/* 8013CC50 00139BB0 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 8013CC50 00139BB0 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 8013CC54 00139BB4 C1 21 00 1C */ lfs f9, 0x1c(r1)
/* 8013CC58 00139BB8 C1 41 00 20 */ lfs f10, 0x20(r1)
/* 8013CC5C 00139BBC C0 BF 00 04 */ lfs f5, 4(r31)
/* 8013CC60 00139BC0 EC 5D 02 72 */ fmuls f2, f29, f9
/* 8013CC64 00139BC4 C1 03 66 F4 */ lfs f8, lbl_805A66F4@l(r3)
/* 8013CC64 00139BC4 C1 03 66 F4 */ lfs f8, sUpVector__9CVector3f@l(r3)
/* 8013CC68 00139BC8 EC 1D 02 B2 */ fmuls f0, f29, f10
/* 8013CC6C 00139BCC C0 E1 00 18 */ lfs f7, 0x18(r1)
/* 8013CC70 00139BD0 EC 65 02 B2 */ fmuls f3, f5, f10
@ -321,9 +321,9 @@ ProjectOrbitalIntersection__18CSteeringBehaviorsFRC9CVector3ffRC9CVector3fRC9CVe
/* 8013CED4 00139E34 38 81 00 54 */ addi r4, r1, 0x54
/* 8013CED8 00139E38 EE 00 90 28 */ fsubs f16, f0, f18
/* 8013CEDC 00139E3C 48 1D 79 75 */ bl AsNormalized__9CVector3fCFv
/* 8013CEE0 00139E40 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 8013CEE0 00139E40 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 8013CEE4 00139E44 C0 C1 00 34 */ lfs f6, 0x34(r1)
/* 8013CEE8 00139E48 3B E3 66 F4 */ addi r31, r3, lbl_805A66F4@l
/* 8013CEE8 00139E48 3B E3 66 F4 */ addi r31, r3, sUpVector__9CVector3f@l
/* 8013CEEC 00139E4C C1 01 00 30 */ lfs f8, 0x30(r1)
/* 8013CEF0 00139E50 C0 BF 00 08 */ lfs f5, 8(r31)
/* 8013CEF4 00139E54 EC 14 01 B2 */ fmuls f0, f20, f6
@ -592,9 +592,9 @@ ProjectOrbitalIntersection__18CSteeringBehaviorsFRC9CVector3ffRC9CVector3fRC9CVe
/* 8013D2E8 0013A248 38 81 00 54 */ addi r4, r1, 0x54
/* 8013D2EC 0013A24C EE 20 98 28 */ fsubs f17, f0, f19
/* 8013D2F0 0013A250 48 1D 75 61 */ bl AsNormalized__9CVector3fCFv
/* 8013D2F4 0013A254 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 8013D2F4 0013A254 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 8013D2F8 0013A258 C0 C1 00 34 */ lfs f6, 0x34(r1)
/* 8013D2FC 0013A25C 3B E3 66 F4 */ addi r31, r3, lbl_805A66F4@l
/* 8013D2FC 0013A25C 3B E3 66 F4 */ addi r31, r3, sUpVector__9CVector3f@l
/* 8013D300 0013A260 C1 01 00 30 */ lfs f8, 0x30(r1)
/* 8013D304 0013A264 C0 BF 00 08 */ lfs f5, 8(r31)
/* 8013D308 0013A268 EC 15 01 B2 */ fmuls f0, f21, f6
@ -1951,9 +1951,9 @@ lbl_8013E604:
/* 8013E62C 0013B58C DB E1 00 40 */ stfd f31, 0x40(r1)
/* 8013E630 0013B590 F3 E1 00 48 */ psq_st f31, 72(r1), 0, qr0
/* 8013E634 0013B594 BF 21 00 24 */ stmw r25, 0x24(r1)
/* 8013E638 0013B598 3D 00 80 5A */ lis r8, skZero3f@ha
/* 8013E638 0013B598 3D 00 80 5A */ lis r8, sZeroVector__9CVector3f@ha
/* 8013E63C 0013B59C 7C DC 33 78 */ mr r28, r6
/* 8013E640 0013B5A0 38 C8 66 A0 */ addi r6, r8, skZero3f@l
/* 8013E640 0013B5A0 38 C8 66 A0 */ addi r6, r8, sZeroVector__9CVector3f@l
/* 8013E644 0013B5A4 FF E0 08 90 */ fmr f31, f1
/* 8013E648 0013B5A8 C0 46 00 00 */ lfs f2, 0(r6)
/* 8013E64C 0013B5AC 7C 79 1B 78 */ mr r25, r3
@ -2042,14 +2042,14 @@ lbl_8013E760:
"Alignment__18CSteeringBehaviorsCFRC13CPhysicsActorRQ24rstl32reserved_vector<9TUniqueId,1024>RC13CStateManager":
/* 8013E77C 0013B6DC 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 8013E780 0013B6E0 7C 08 02 A6 */ mflr r0
/* 8013E784 0013B6E4 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8013E784 0013B6E4 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8013E788 0013B6E8 90 01 00 54 */ stw r0, 0x54(r1)
/* 8013E78C 0013B6EC BF 41 00 38 */ stmw r26, 0x38(r1)
/* 8013E790 0013B6F0 7C DC 33 78 */ mr r28, r6
/* 8013E794 0013B6F4 7C 7A 1B 78 */ mr r26, r3
/* 8013E798 0013B6F8 7C BB 2B 78 */ mr r27, r5
/* 8013E79C 0013B6FC 7C FD 3B 78 */ mr r29, r7
/* 8013E7A0 0013B700 C4 44 66 A0 */ lfsu f2, skZero3f@l(r4)
/* 8013E7A0 0013B700 C4 44 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r4)
/* 8013E7A4 0013B704 C0 24 00 04 */ lfs f1, 4(r4)
/* 8013E7A8 0013B708 C0 04 00 08 */ lfs f0, 8(r4)
/* 8013E7AC 0013B70C D0 41 00 18 */ stfs f2, 0x18(r1)
@ -2150,7 +2150,7 @@ Separation__18CSteeringBehaviorsCFRC13CPhysicsActorRC9CVector3ff:
/* 8013E90C 0013B86C C0 45 00 50 */ lfs f2, 0x50(r5)
/* 8013E910 0013B870 EC A1 00 72 */ fmuls f5, f1, f1
/* 8013E914 0013B874 C0 06 00 04 */ lfs f0, 4(r6)
/* 8013E918 0013B878 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8013E918 0013B878 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8013E91C 0013B87C C0 25 00 40 */ lfs f1, 0x40(r5)
/* 8013E920 0013B880 7C BF 2B 78 */ mr r31, r5
/* 8013E924 0013B884 EC 82 00 28 */ fsubs f4, f2, f0
@ -2162,7 +2162,7 @@ Separation__18CSteeringBehaviorsCFRC13CPhysicsActorRC9CVector3ff:
/* 8013E93C 0013B89C EC 04 01 32 */ fmuls f0, f4, f4
/* 8013E940 0013B8A0 D0 81 00 30 */ stfs f4, 0x30(r1)
/* 8013E944 0013B8A4 EC 63 08 28 */ fsubs f3, f3, f1
/* 8013E948 0013B8A8 C4 84 66 A0 */ lfsu f4, skZero3f@l(r4)
/* 8013E948 0013B8A8 C4 84 66 A0 */ lfsu f4, sZeroVector__9CVector3f@l(r4)
/* 8013E94C 0013B8AC EC 22 00 B2 */ fmuls f1, f2, f2
/* 8013E950 0013B8B0 D0 41 00 2C */ stfs f2, 0x2c(r1)
/* 8013E954 0013B8B4 EC 43 00 F2 */ fmuls f2, f3, f3
@ -2223,11 +2223,11 @@ lbl_8013E9F0:
Pursuit__18CSteeringBehaviorsCFRC13CPhysicsActorRC9CVector3fRC9CVector3f:
/* 8013EA1C 0013B97C 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 8013EA20 0013B980 7C 08 02 A6 */ mflr r0
/* 8013EA24 0013B984 3D 00 80 5A */ lis r8, skZero3f@ha
/* 8013EA24 0013B984 3D 00 80 5A */ lis r8, sZeroVector__9CVector3f@ha
/* 8013EA28 0013B988 90 01 00 54 */ stw r0, 0x54(r1)
/* 8013EA2C 0013B98C BF 61 00 3C */ stmw r27, 0x3c(r1)
/* 8013EA30 0013B990 7C BD 2B 78 */ mr r29, r5
/* 8013EA34 0013B994 38 A8 66 A0 */ addi r5, r8, skZero3f@l
/* 8013EA34 0013B994 38 A8 66 A0 */ addi r5, r8, sZeroVector__9CVector3f@l
/* 8013EA38 0013B998 7C 7B 1B 78 */ mr r27, r3
/* 8013EA3C 0013B99C 7C 9C 23 78 */ mr r28, r4
/* 8013EA40 0013B9A0 7C DE 33 78 */ mr r30, r6
@ -2343,8 +2343,8 @@ lbl_8013EBB4:
/* 8013EBE0 0013BB40 D0 3F 00 08 */ stfs f1, 8(r31)
/* 8013EBE4 0013BB44 48 00 00 20 */ b lbl_8013EC04
lbl_8013EBE8:
/* 8013EBE8 0013BB48 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8013EBEC 0013BB4C C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 8013EBE8 0013BB48 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8013EBEC 0013BB4C C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 8013EBF0 0013BB50 D0 1F 00 00 */ stfs f0, 0(r31)
/* 8013EBF4 0013BB54 C0 03 00 04 */ lfs f0, 4(r3)
/* 8013EBF8 0013BB58 D0 1F 00 04 */ stfs f0, 4(r31)
@ -2387,8 +2387,8 @@ Seek__18CSteeringBehaviorsCFRC13CPhysicsActorRC9CVector3f:
/* 8013EC7C 0013BBDC 48 1D 5B D5 */ bl AsNormalized__9CVector3fCFv
/* 8013EC80 0013BBE0 48 00 00 20 */ b lbl_8013ECA0
lbl_8013EC84:
/* 8013EC84 0013BBE4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8013EC88 0013BBE8 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 8013EC84 0013BBE4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8013EC88 0013BBE8 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 8013EC8C 0013BBEC D0 1F 00 00 */ stfs f0, 0(r31)
/* 8013EC90 0013BBF0 C0 03 00 04 */ lfs f0, 4(r3)
/* 8013EC94 0013BBF4 D0 1F 00 04 */ stfs f0, 4(r31)

View File

@ -761,7 +761,7 @@ __ct__17COrbitPointMarkerFv:
/* 800BC974 000B98D4 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 800BC978 000B98D8 7C 08 02 A6 */ mflr r0
/* 800BC97C 000B98DC C0 22 8D 30 */ lfs f1, lbl_805AAA50@sda21(r2)
/* 800BC980 000B98E0 3C 80 80 5A */ lis r4, skZero3f@ha
/* 800BC980 000B98E0 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 800BC984 000B98E4 90 01 00 24 */ stw r0, 0x24(r1)
/* 800BC988 000B98E8 38 00 00 00 */ li r0, 0
/* 800BC98C 000B98EC 93 E1 00 1C */ stw r31, 0x1c(r1)
@ -777,7 +777,7 @@ __ct__17COrbitPointMarkerFv:
/* 800BC9B4 000B9914 38 61 00 08 */ addi r3, r1, 8
/* 800BC9B8 000B9918 D0 3E 00 08 */ stfs f1, 8(r30)
/* 800BC9BC 000B991C D0 3E 00 0C */ stfs f1, 0xc(r30)
/* 800BC9C0 000B9920 C4 04 66 A0 */ lfsu f0, skZero3f@l(r4)
/* 800BC9C0 000B9920 C4 04 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r4)
/* 800BC9C4 000B9924 D0 1E 00 10 */ stfs f0, 0x10(r30)
/* 800BC9C8 000B9928 C0 04 00 04 */ lfs f0, 4(r4)
/* 800BC9CC 000B992C D0 1E 00 14 */ stfs f0, 0x14(r30)
@ -2573,13 +2573,13 @@ lbl_800BE39C:
/* 800BE3CC 000BB32C C0 1F 01 60 */ lfs f0, 0x160(r31)
/* 800BE3D0 000BB330 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 800BE3D4 000BB334 40 82 01 AC */ bne lbl_800BE580
/* 800BE3D8 000BB338 3C 60 80 5A */ lis r3, lbl_805A6718@ha
/* 800BE3DC 000BB33C 3C 80 80 5A */ lis r4, lbl_805A6724@ha
/* 800BE3E0 000BB340 38 E3 67 18 */ addi r7, r3, lbl_805A6718@l
/* 800BE3E4 000BB344 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 800BE3E8 000BB348 38 C4 67 24 */ addi r6, r4, lbl_805A6724@l
/* 800BE3D8 000BB338 3C 60 80 5A */ lis r3, sRightVector__9CVector3f@ha
/* 800BE3DC 000BB33C 3C 80 80 5A */ lis r4, sForwardVector__9CVector3f@ha
/* 800BE3E0 000BB340 38 E3 67 18 */ addi r7, r3, sRightVector__9CVector3f@l
/* 800BE3E4 000BB344 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 800BE3E8 000BB348 38 C4 67 24 */ addi r6, r4, sForwardVector__9CVector3f@l
/* 800BE3EC 000BB34C C1 07 00 00 */ lfs f8, 0(r7)
/* 800BE3F0 000BB350 38 A3 66 F4 */ addi r5, r3, lbl_805A66F4@l
/* 800BE3F0 000BB350 38 A3 66 F4 */ addi r5, r3, sUpVector__9CVector3f@l
/* 800BE3F4 000BB354 C0 E7 00 04 */ lfs f7, 4(r7)
/* 800BE3F8 000BB358 C0 C7 00 08 */ lfs f6, 8(r7)
/* 800BE3FC 000BB35C 3C 80 38 E4 */ lis r4, 0x38E38E39@ha
@ -6507,10 +6507,10 @@ lbl_800C1CAC:
__sinit_CTargetReticles_cpp:
/* 800C1CC0 000BEC20 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 800C1CC4 000BEC24 7C 08 02 A6 */ mflr r0
/* 800C1CC8 000BEC28 3C 60 80 5A */ lis r3, skZero3f@ha
/* 800C1CC8 000BEC28 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 800C1CCC 000BEC2C C0 22 8D 38 */ lfs f1, lbl_805AAA58@sda21(r2)
/* 800C1CD0 000BEC30 90 01 00 24 */ stw r0, 0x24(r1)
/* 800C1CD4 000BEC34 38 C3 66 A0 */ addi r6, r3, skZero3f@l
/* 800C1CD4 000BEC34 38 C3 66 A0 */ addi r6, r3, sZeroVector__9CVector3f@l
/* 800C1CD8 000BEC38 3C 60 80 47 */ lis r3, lbl_8046C450@ha
/* 800C1CDC 000BEC3C FC 60 08 90 */ fmr f3, f1
/* 800C1CE0 000BEC40 A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13)

View File

@ -521,9 +521,9 @@ lbl_80207D04:
/* 80207D14 00204C74 54 1A D9 7E */ srwi r26, r0, 5
/* 80207D18 00204C78 4B FF F9 1D */ bl sub_80207634
/* 80207D1C 00204C7C C0 02 B0 E8 */ lfs f0, lbl_805ACE08@sda21(r2)
/* 80207D20 00204C80 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 80207D20 00204C80 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 80207D24 00204C84 C3 C2 B0 EC */ lfs f30, lbl_805ACE0C@sda21(r2)
/* 80207D28 00204C88 3B A3 66 F4 */ addi r29, r3, lbl_805A66F4@l
/* 80207D28 00204C88 3B A3 66 F4 */ addi r29, r3, sUpVector__9CVector3f@l
/* 80207D2C 00204C8C EF 59 00 28 */ fsubs f26, f25, f0
/* 80207D30 00204C90 C3 E2 B1 04 */ lfs f31, lbl_805ACE24@sda21(r2)
/* 80207D34 00204C94 3B 20 00 00 */ li r25, 0

View File

@ -172,9 +172,9 @@ EnableModelProjectedShadow__12CWorldShadowCFRC12CTransform4fUif:
/* 80111054 0010DFB4 D0 0D A3 60 */ stfs f0, lbl_805A8F20@sda21(r13)
lbl_80111058:
/* 80111058 0010DFB8 C0 5D 00 78 */ lfs f2, 0x78(r29)
/* 8011105C 0010DFBC 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8011105C 0010DFBC 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80111060 0010DFC0 C0 1D 00 6C */ lfs f0, 0x6c(r29)
/* 80111064 0010DFC4 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 80111064 0010DFC4 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 80111068 0010DFC8 C0 3D 00 7C */ lfs f1, 0x7c(r29)
/* 8011106C 0010DFCC 38 61 01 70 */ addi r3, r1, 0x170
/* 80111070 0010DFD0 EC A2 00 28 */ fsubs f5, f2, f0
@ -200,9 +200,9 @@ lbl_80111058:
/* 801110C0 0010E020 7F C4 F3 78 */ mr r4, r30
/* 801110C4 0010E024 38 61 01 A0 */ addi r3, r1, 0x1a0
/* 801110C8 0010E028 48 20 1A AD */ bl __ct__12CTransform4fFRC12CTransform4f
/* 801110CC 0010E02C 3C 80 80 5A */ lis r4, skZero3f@ha
/* 801110CC 0010E02C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 801110D0 0010E030 38 61 01 10 */ addi r3, r1, 0x110
/* 801110D4 0010E034 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 801110D4 0010E034 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 801110D8 0010E038 38 81 01 A0 */ addi r4, r1, 0x1a0
/* 801110DC 0010E03C C0 45 00 00 */ lfs f2, 0(r5)
/* 801110E0 0010E040 C0 25 00 04 */ lfs f1, 4(r5)
@ -523,9 +523,9 @@ lbl_801113AC:
/* 801115AC 0010E50C 7D 89 03 A6 */ mtctr r12
/* 801115B0 0010E510 4E 80 04 21 */ bctrl
/* 801115B4 0010E514 C0 21 00 D0 */ lfs f1, 0xd0(r1)
/* 801115B8 0010E518 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 801115B8 0010E518 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 801115BC 0010E51C C0 62 95 88 */ lfs f3, lbl_805AB2A8@sda21(r2)
/* 801115C0 0010E520 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 801115C0 0010E520 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 801115C4 0010E524 C0 01 00 CC */ lfs f0, 0xcc(r1)
/* 801115C8 0010E528 38 61 01 14 */ addi r3, r1, 0x114
/* 801115CC 0010E52C EC 81 18 28 */ fsubs f4, f1, f3
@ -632,8 +632,8 @@ lbl_801113AC:
/* 80111760 0010E6C0 7D 89 03 A6 */ mtctr r12
/* 80111764 0010E6C4 4E 80 04 21 */ bctrl
/* 80111768 0010E6C8 80 6D A0 68 */ lwz r3, gpRender@sda21(r13)
/* 8011176C 0010E6CC 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 80111770 0010E6D0 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8011176C 0010E6CC 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 80111770 0010E6D0 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 80111774 0010E6D4 81 83 00 00 */ lwz r12, 0(r3)
/* 80111778 0010E6D8 81 8C 00 30 */ lwz r12, 0x30(r12)
/* 8011177C 0010E6DC 7D 89 03 A6 */ mtctr r12
@ -961,19 +961,19 @@ lbl_80111C20:
/* 80111C2C 0010EB8C 48 1F E2 01 */ bl __ct__8CTextureF12ETexelFormatssi
/* 80111C30 0010EB90 7C 60 1B 78 */ mr r0, r3
lbl_80111C34:
/* 80111C34 0010EB94 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 80111C34 0010EB94 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 80111C38 0010EB98 90 1F 00 00 */ stw r0, 0(r31)
/* 80111C3C 0010EB9C 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 80111C3C 0010EB9C 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 80111C40 0010EBA0 38 7F 00 04 */ addi r3, r31, 4
/* 80111C44 0010EBA4 48 20 0F 31 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80111C48 0010EBA8 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 80111C48 0010EBA8 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 80111C4C 0010EBAC 38 7F 00 34 */ addi r3, r31, 0x34
/* 80111C50 0010EBB0 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 80111C50 0010EBB0 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 80111C54 0010EBB4 48 20 0F 21 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80111C58 0010EBB8 C0 22 95 8C */ lfs f1, lbl_805AB2AC@sda21(r2)
/* 80111C5C 0010EBBC 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80111C5C 0010EBBC 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80111C60 0010EBC0 C0 02 95 88 */ lfs f0, lbl_805AB2A8@sda21(r2)
/* 80111C64 0010EBC4 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 80111C64 0010EBC4 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 80111C68 0010EBC8 D0 3F 00 64 */ stfs f1, 0x64(r31)
/* 80111C6C 0010EBCC 38 80 FF FF */ li r4, -1
/* 80111C70 0010EBD0 38 00 00 01 */ li r0, 1

View File

@ -1085,12 +1085,12 @@ lbl_80209B80:
/* 80209C5C 00206BBC C8 01 00 18 */ lfd f0, 0x18(r1)
/* 80209C60 00206BC0 EC 80 20 28 */ fsubs f4, f0, f4
/* 80209C64 00206BC4 48 10 28 F1 */ bl SetOrtho__9CGraphicsFffffff
/* 80209C68 00206BC8 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 80209C6C 00206BCC 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 80209C68 00206BC8 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 80209C6C 00206BCC 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 80209C70 00206BD0 48 10 2A DD */ bl SetViewPointMatrix__9CGraphicsFRC12CTransform4f
/* 80209C74 00206BD4 80 6D A0 68 */ lwz r3, gpRender@sda21(r13)
/* 80209C78 00206BD8 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 80209C7C 00206BDC 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 80209C78 00206BD8 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 80209C7C 00206BDC 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 80209C80 00206BE0 81 83 00 00 */ lwz r12, 0(r3)
/* 80209C84 00206BE4 81 8C 00 30 */ lwz r12, 0x30(r12)
/* 80209C88 00206BE8 7D 89 03 A6 */ mtctr r12
@ -1588,9 +1588,9 @@ lbl_8020A3C0:
/* 8020A3E8 00207348 FC 80 08 90 */ fmr f4, f1
/* 8020A3EC 0020734C B0 01 00 1E */ sth r0, 0x1e(r1)
/* 8020A3F0 00207350 48 15 8F FD */ bl __ct__6CColorFffff
/* 8020A3F4 00207354 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8020A3F4 00207354 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8020A3F8 00207358 38 7F 00 B4 */ addi r3, r31, 0xb4
/* 8020A3FC 0020735C 38 A4 66 70 */ addi r5, r4, skIdentity4f@l
/* 8020A3FC 0020735C 38 A4 66 70 */ addi r5, r4, sIdentity__12CTransform4f@l
/* 8020A400 00207360 38 C1 01 08 */ addi r6, r1, 0x108
/* 8020A404 00207364 38 E1 00 1C */ addi r7, r1, 0x1c
/* 8020A408 00207368 38 80 00 00 */ li r4, 0
@ -1607,8 +1607,8 @@ lbl_8020A410:
lbl_8020A430:
/* 8020A430 00207390 54 80 06 3F */ clrlwi. r0, r4, 0x18
/* 8020A434 00207394 40 82 00 D8 */ bne lbl_8020A50C
/* 8020A438 00207398 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8020A43C 0020739C 38 04 66 70 */ addi r0, r4, skIdentity4f@l
/* 8020A438 00207398 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8020A43C 0020739C 38 04 66 70 */ addi r0, r4, sIdentity__12CTransform4f@l
/* 8020A440 002073A0 7C 1E 03 78 */ mr r30, r0
/* 8020A444 002073A4 4B E2 25 C1 */ bl PreRender__9CAnimDataFv
/* 8020A448 002073A8 C0 22 B1 30 */ lfs f1, lbl_805ACE50@sda21(r2)
@ -1622,9 +1622,9 @@ lbl_8020A430:
/* 8020A468 002073C8 FC 80 08 90 */ fmr f4, f1
/* 8020A46C 002073CC B0 01 00 16 */ sth r0, 0x16(r1)
/* 8020A470 002073D0 48 15 8F 7D */ bl __ct__6CColorFffff
/* 8020A474 002073D4 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8020A474 002073D4 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8020A478 002073D8 38 7F 00 1C */ addi r3, r31, 0x1c
/* 8020A47C 002073DC 38 A4 66 70 */ addi r5, r4, skIdentity4f@l
/* 8020A47C 002073DC 38 A4 66 70 */ addi r5, r4, sIdentity__12CTransform4f@l
/* 8020A480 002073E0 38 C1 01 08 */ addi r6, r1, 0x108
/* 8020A484 002073E4 38 E1 00 14 */ addi r7, r1, 0x14
/* 8020A488 002073E8 38 80 00 00 */ li r4, 0
@ -1708,9 +1708,9 @@ lbl_8020A588:
/* 8020A5A4 00207504 D0 01 00 3C */ stfs f0, 0x3c(r1)
/* 8020A5A8 00207508 D0 21 00 40 */ stfs f1, 0x40(r1)
/* 8020A5AC 0020750C 48 13 FA 01 */ bl White__6CColorFv
/* 8020A5B0 00207510 3C 80 80 5A */ lis r4, lbl_805A6730@ha
/* 8020A5B0 00207510 3C 80 80 5A */ lis r4, sBackVector__9CVector3f@ha
/* 8020A5B4 00207514 C0 22 B1 78 */ lfs f1, lbl_805ACE98@sda21(r2)
/* 8020A5B8 00207518 38 A4 67 30 */ addi r5, r4, lbl_805A6730@l
/* 8020A5B8 00207518 38 A4 67 30 */ addi r5, r4, sBackVector__9CVector3f@l
/* 8020A5BC 0020751C 7C 66 1B 78 */ mr r6, r3
/* 8020A5C0 00207520 38 61 00 44 */ addi r3, r1, 0x44
/* 8020A5C4 00207524 38 81 00 38 */ addi r4, r1, 0x38
@ -2838,9 +2838,9 @@ sub_8020b4e4:
/* 8020B5A8 00208508 38 80 FF FF */ li r4, -1
/* 8020B5AC 0020850C 4B F0 B4 A1 */ bl __dt__10CModelDataFv
/* 8020B5B0 00208510 38 00 00 00 */ li r0, 0
/* 8020B5B4 00208514 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8020B5B4 00208514 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8020B5B8 00208518 98 1F 01 54 */ stb r0, 0x154(r31)
/* 8020B5BC 0020851C 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 8020B5BC 0020851C 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 8020B5C0 00208520 38 7F 01 70 */ addi r3, r31, 0x170
/* 8020B5C4 00208524 98 1F 01 60 */ stb r0, 0x160(r31)
/* 8020B5C8 00208528 98 1F 01 6C */ stb r0, 0x16c(r31)

View File

@ -2119,9 +2119,9 @@ lbl_800822B8:
/* 80082410 0007F370 D0 21 01 04 */ stfs f1, 0x104(r1)
/* 80082414 0007F374 D0 01 01 08 */ stfs f0, 0x108(r1)
lbl_80082418:
/* 80082418 0007F378 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 80082418 0007F378 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 8008241C 0007F37C 38 61 02 08 */ addi r3, r1, 0x208
/* 80082420 0007F380 38 C4 66 F4 */ addi r6, r4, lbl_805A66F4@l
/* 80082420 0007F380 38 C4 66 F4 */ addi r6, r4, sUpVector__9CVector3f@l
/* 80082424 0007F384 38 BD 01 D8 */ addi r5, r29, 0x1d8
/* 80082428 0007F388 38 81 01 00 */ addi r4, r1, 0x100
/* 8008242C 0007F38C 48 29 16 E5 */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
@ -2207,9 +2207,9 @@ lbl_80082518:
/* 80082554 0007F4B4 48 00 01 78 */ b lbl_800826CC
lbl_80082558:
/* 80082558 0007F4B8 C0 5F 00 60 */ lfs f2, 0x60(r31)
/* 8008255C 0007F4BC 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 8008255C 0007F4BC 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 80082560 0007F4C0 C0 3F 00 50 */ lfs f1, 0x50(r31)
/* 80082564 0007F4C4 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 80082564 0007F4C4 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 80082568 0007F4C8 C0 1F 00 40 */ lfs f0, 0x40(r31)
/* 8008256C 0007F4CC 38 61 01 78 */ addi r3, r1, 0x178
/* 80082570 0007F4D0 38 81 00 DC */ addi r4, r1, 0xdc
@ -2232,9 +2232,9 @@ lbl_800825A8:
/* 800825AC 0007F50C 7F C4 F3 78 */ mr r4, r30
/* 800825B0 0007F510 48 00 A4 E1 */ bl ResetPosition__11CBallCameraFR13CStateManager
/* 800825B4 0007F514 C0 5F 00 60 */ lfs f2, 0x60(r31)
/* 800825B8 0007F518 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 800825B8 0007F518 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 800825BC 0007F51C C0 3F 00 50 */ lfs f1, 0x50(r31)
/* 800825C0 0007F520 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 800825C0 0007F520 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 800825C4 0007F524 C0 1F 00 40 */ lfs f0, 0x40(r31)
/* 800825C8 0007F528 38 61 01 48 */ addi r3, r1, 0x148
/* 800825CC 0007F52C 38 81 00 D0 */ addi r4, r1, 0xd0
@ -2285,9 +2285,9 @@ lbl_80082604:
/* 80082678 0007F5D8 90 01 00 30 */ stw r0, 0x30(r1)
/* 8008267C 0007F5DC 48 00 76 39 */ bl FindDesiredPosition__11CBallCameraFffRC9CVector3fR13CStateManagerb
/* 80082680 0007F5E0 C0 41 00 34 */ lfs f2, 0x34(r1)
/* 80082684 0007F5E4 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 80082684 0007F5E4 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 80082688 0007F5E8 C0 21 00 38 */ lfs f1, 0x38(r1)
/* 8008268C 0007F5EC 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 8008268C 0007F5EC 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 80082690 0007F5F0 C0 01 00 3C */ lfs f0, 0x3c(r1)
/* 80082694 0007F5F4 38 61 01 18 */ addi r3, r1, 0x118
/* 80082698 0007F5F8 D0 41 00 C4 */ stfs f2, 0xc4(r1)
@ -2469,15 +2469,15 @@ lbl_80082814:
/* 8008292C 0007F88C 50 60 3E 30 */ rlwimi r0, r3, 7, 0x18, 0x18
/* 80082930 0007F890 98 1D 00 F8 */ stb r0, 0xf8(r29)
/* 80082934 0007F894 4B F9 8C 01 */ bl Identity__10CAxisAngleFv
/* 80082938 0007F898 3C 80 80 5A */ lis r4, lbl_805A6724@ha
/* 80082938 0007F898 3C 80 80 5A */ lis r4, sForwardVector__9CVector3f@ha
/* 8008293C 0007F89C C0 22 89 B0 */ lfs f1, lbl_805AA6D0@sda21(r2)
/* 80082940 0007F8A0 7C 7C 1B 78 */ mr r28, r3
/* 80082944 0007F8A4 38 61 00 24 */ addi r3, r1, 0x24
/* 80082948 0007F8A8 38 84 67 24 */ addi r4, r4, lbl_805A6724@l
/* 80082948 0007F8A8 38 84 67 24 */ addi r4, r4, sForwardVector__9CVector3f@l
/* 8008294C 0007F8AC 48 28 E3 F1 */ bl BuildFromAxisAngle__13CNUQuaternionFRC9CVector3ff
/* 80082950 0007F8B0 C0 1F 00 40 */ lfs f0, 0x40(r31)
/* 80082954 0007F8B4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80082958 0007F8B8 C4 A3 66 A0 */ lfsu f5, skZero3f@l(r3)
/* 80082954 0007F8B4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80082958 0007F8B8 C4 A3 66 A0 */ lfsu f5, sZeroVector__9CVector3f@l(r3)
/* 8008295C 0007F8BC D0 01 00 A0 */ stfs f0, 0xa0(r1)
/* 80082960 0007F8C0 C0 3F 00 50 */ lfs f1, 0x50(r31)
/* 80082964 0007F8C4 C1 5F 00 60 */ lfs f10, 0x60(r31)
@ -3615,9 +3615,9 @@ ActivateFailSafe__11CBallCameraFfR13CStateManager:
/* 800839E0 00080940 7F C3 F3 78 */ mr r3, r30
/* 800839E4 00080944 7F E4 FB 78 */ mr r4, r31
/* 800839E8 00080948 48 00 90 A9 */ bl ResetPosition__11CBallCameraFR13CStateManager
/* 800839EC 0008094C 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 800839EC 0008094C 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 800839F0 00080950 38 61 00 3C */ addi r3, r1, 0x3c
/* 800839F4 00080954 38 C4 66 F4 */ addi r6, r4, lbl_805A66F4@l
/* 800839F4 00080954 38 C4 66 F4 */ addi r6, r4, sUpVector__9CVector3f@l
/* 800839F8 00080958 38 BE 01 D8 */ addi r5, r30, 0x1d8
/* 800839FC 0008095C 38 81 00 30 */ addi r4, r1, 0x30
/* 80083A00 00080960 48 29 01 11 */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
@ -5286,10 +5286,10 @@ lbl_80085198:
/* 80085278 000821D8 98 1D 00 E4 */ stb r0, 0xe4(r29)
/* 8008527C 000821DC 48 00 00 54 */ b lbl_800852D0
lbl_80085280:
/* 80085280 000821E0 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80085284 000821E4 3C A0 80 5A */ lis r5, lbl_805A66F4@ha
/* 80085288 000821E8 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8008528C 000821EC 38 C5 66 F4 */ addi r6, r5, lbl_805A66F4@l
/* 80085280 000821E0 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80085284 000821E4 3C A0 80 5A */ lis r5, sUpVector__9CVector3f@ha
/* 80085288 000821E8 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8008528C 000821EC 38 C5 66 F4 */ addi r6, r5, sUpVector__9CVector3f@l
/* 80085290 000821F0 38 61 01 F8 */ addi r3, r1, 0x1f8
/* 80085294 000821F4 38 A1 01 80 */ addi r5, r1, 0x180
/* 80085298 000821F8 48 28 E8 79 */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
@ -5605,9 +5605,9 @@ lbl_800855E8:
/* 80085734 00082694 48 28 EF C5 */ bl CanBeNormalized__9CVector3fCFv
/* 80085738 00082698 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8008573C 0008269C 41 82 00 54 */ beq lbl_80085790
/* 80085740 000826A0 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 80085740 000826A0 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 80085744 000826A4 38 61 01 98 */ addi r3, r1, 0x198
/* 80085748 000826A8 38 C4 66 F4 */ addi r6, r4, lbl_805A66F4@l
/* 80085748 000826A8 38 C4 66 F4 */ addi r6, r4, sUpVector__9CVector3f@l
/* 8008574C 000826AC 38 A1 01 28 */ addi r5, r1, 0x128
/* 80085750 000826B0 38 81 01 64 */ addi r4, r1, 0x164
/* 80085754 000826B4 48 28 E3 BD */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
@ -5847,9 +5847,9 @@ lbl_80085AAC:
/* 80085ACC 00082A2C D0 21 02 18 */ stfs f1, 0x218(r1)
lbl_80085AD0:
/* 80085AD0 00082A30 C0 3F 00 50 */ lfs f1, 0x50(r31)
/* 80085AD4 00082A34 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 80085AD4 00082A34 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 80085AD8 00082A38 C0 01 02 0C */ lfs f0, 0x20c(r1)
/* 80085ADC 00082A3C 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 80085ADC 00082A3C 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 80085AE0 00082A40 C0 7F 00 60 */ lfs f3, 0x60(r31)
/* 80085AE4 00082A44 38 61 03 70 */ addi r3, r1, 0x370
/* 80085AE8 00082A48 EC 81 00 28 */ fsubs f4, f1, f0
@ -5881,9 +5881,9 @@ lbl_80085AD0:
/* 80085B50 00082AB0 48 28 EB A9 */ bl CanBeNormalized__9CVector3fCFv
/* 80085B54 00082AB4 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80085B58 00082AB8 41 82 00 28 */ beq lbl_80085B80
/* 80085B5C 00082ABC 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 80085B5C 00082ABC 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 80085B60 00082AC0 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80085B64 00082AC4 38 C4 66 F4 */ addi r6, r4, lbl_805A66F4@l
/* 80085B64 00082AC4 38 C4 66 F4 */ addi r6, r4, sUpVector__9CVector3f@l
/* 80085B68 00082AC8 38 A1 02 08 */ addi r5, r1, 0x208
/* 80085B6C 00082ACC 38 81 02 2C */ addi r4, r1, 0x22c
/* 80085B70 00082AD0 48 28 DF A1 */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
@ -6460,9 +6460,9 @@ lbl_800863BC:
/* 800863F0 00083350 D0 81 01 B8 */ stfs f4, 0x1b8(r1)
/* 800863F4 00083354 D0 61 01 BC */ stfs f3, 0x1bc(r1)
lbl_800863F8:
/* 800863F8 00083358 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 800863F8 00083358 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 800863FC 0008335C 38 61 02 80 */ addi r3, r1, 0x280
/* 80086400 00083360 38 C4 66 F4 */ addi r6, r4, lbl_805A66F4@l
/* 80086400 00083360 38 C4 66 F4 */ addi r6, r4, sUpVector__9CVector3f@l
/* 80086404 00083364 38 BF 01 D8 */ addi r5, r31, 0x1d8
/* 80086408 00083368 38 81 01 B4 */ addi r4, r1, 0x1b4
/* 8008640C 0008336C 48 28 D7 05 */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
@ -6470,9 +6470,9 @@ lbl_800863F8:
/* 80086414 00083374 38 81 02 80 */ addi r4, r1, 0x280
/* 80086418 00083378 48 28 C7 5D */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8008641C 0008337C C0 5F 00 60 */ lfs f2, 0x60(r31)
/* 80086420 00083380 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 80086420 00083380 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 80086424 00083384 C0 3F 00 50 */ lfs f1, 0x50(r31)
/* 80086428 00083388 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 80086428 00083388 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 8008642C 0008338C C0 1F 00 40 */ lfs f0, 0x40(r31)
/* 80086430 00083390 38 61 02 50 */ addi r3, r1, 0x250
/* 80086434 00083394 38 81 00 F4 */ addi r4, r1, 0xf4
@ -6490,8 +6490,8 @@ lbl_800863F8:
/* 80086464 000833C4 38 61 03 40 */ addi r3, r1, 0x340
/* 80086468 000833C8 38 81 03 10 */ addi r4, r1, 0x310
/* 8008646C 000833CC 48 28 C6 D5 */ bl __as__12CTransform4fFRC12CTransform4f
/* 80086470 000833D0 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80086474 000833D4 3B 83 66 A0 */ addi r28, r3, skZero3f@l
/* 80086470 000833D0 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80086474 000833D4 3B 83 66 A0 */ addi r28, r3, sZeroVector__9CVector3f@l
/* 80086478 000833D8 C0 5C 00 00 */ lfs f2, 0(r28)
/* 8008647C 000833DC C0 3C 00 04 */ lfs f1, 4(r28)
/* 80086480 000833E0 C0 1C 00 08 */ lfs f0, 8(r28)
@ -6620,10 +6620,10 @@ lbl_80086658:
/* 80086658 000835B8 C0 02 89 B8 */ lfs f0, lbl_805AA6D8@sda21(r2)
/* 8008665C 000835BC FC 04 00 40 */ fcmpo cr0, f4, f0
/* 80086660 000835C0 40 80 00 20 */ bge lbl_80086680
/* 80086664 000835C4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80086664 000835C4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80086668 000835C8 C0 3C 00 04 */ lfs f1, 4(r28)
/* 8008666C 000835CC C0 1C 00 08 */ lfs f0, 8(r28)
/* 80086670 000835D0 C0 43 66 A0 */ lfs f2, skZero3f@l(r3)
/* 80086670 000835D0 C0 43 66 A0 */ lfs f2, sZeroVector__9CVector3f@l(r3)
/* 80086674 000835D4 D0 21 01 AC */ stfs f1, 0x1ac(r1)
/* 80086678 000835D8 D0 41 01 A8 */ stfs f2, 0x1a8(r1)
/* 8008667C 000835DC D0 01 01 B0 */ stfs f0, 0x1b0(r1)
@ -9139,9 +9139,9 @@ lbl_80088BD4:
/* 80088C04 00085B64 48 00 00 84 */ b lbl_80088C88
lbl_80088C08:
/* 80088C08 00085B68 C0 3F 00 04 */ lfs f1, 4(r31)
/* 80088C0C 00085B6C 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 80088C0C 00085B6C 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 80088C10 00085B70 C0 01 00 B8 */ lfs f0, 0xb8(r1)
/* 80088C14 00085B74 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 80088C14 00085B74 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 80088C18 00085B78 C0 7F 00 08 */ lfs f3, 8(r31)
/* 80088C1C 00085B7C 7F E4 FB 78 */ mr r4, r31
/* 80088C20 00085B80 EC 81 00 2A */ fadds f4, f1, f0
@ -9196,9 +9196,9 @@ lbl_80088CCC:
/* 80088CDC 00085C3C 4C 41 13 82 */ cror 2, 1, 2
/* 80088CE0 00085C40 40 82 00 84 */ bne lbl_80088D64
/* 80088CE4 00085C44 C0 3F 00 04 */ lfs f1, 4(r31)
/* 80088CE8 00085C48 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 80088CE8 00085C48 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 80088CEC 00085C4C C0 01 00 B8 */ lfs f0, 0xb8(r1)
/* 80088CF0 00085C50 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 80088CF0 00085C50 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 80088CF4 00085C54 C0 7F 00 08 */ lfs f3, 8(r31)
/* 80088CF8 00085C58 7F E4 FB 78 */ mr r4, r31
/* 80088CFC 00085C5C EC 81 00 2A */ fadds f4, f1, f0
@ -9238,9 +9238,9 @@ lbl_80088D64:
/* 80088D80 00085CE0 EC 01 00 24 */ fdivs f0, f1, f0
/* 80088D84 00085CE4 D0 01 00 0C */ stfs f0, 0xc(r1)
/* 80088D88 00085CE8 4B F8 35 2D */ bl "Clamp<f>__5CMathFRCfRCfRCf"
/* 80088D8C 00085CEC 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 80088D8C 00085CEC 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 80088D90 00085CF0 C0 21 00 B8 */ lfs f1, 0xb8(r1)
/* 80088D94 00085CF4 38 84 66 F4 */ addi r4, r4, lbl_805A66F4@l
/* 80088D94 00085CF4 38 84 66 F4 */ addi r4, r4, sUpVector__9CVector3f@l
/* 80088D98 00085CF8 C0 61 00 B4 */ lfs f3, 0xb4(r1)
/* 80088D9C 00085CFC C0 04 00 04 */ lfs f0, 4(r4)
/* 80088DA0 00085D00 C0 44 00 00 */ lfs f2, 0(r4)
@ -10244,9 +10244,9 @@ lbl_80089BE0:
/* 80089C5C 00086BBC D0 41 00 2C */ stfs f2, 0x2c(r1)
/* 80089C60 00086BC0 D0 01 00 30 */ stfs f0, 0x30(r1)
/* 80089C64 00086BC4 4B FF 9E 01 */ bl UpdateLookAtPosition__11CBallCameraFfR13CStateManager
/* 80089C68 00086BC8 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 80089C68 00086BC8 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 80089C6C 00086BCC 38 61 00 40 */ addi r3, r1, 0x40
/* 80089C70 00086BD0 38 C4 66 F4 */ addi r6, r4, lbl_805A66F4@l
/* 80089C70 00086BD0 38 C4 66 F4 */ addi r6, r4, sUpVector__9CVector3f@l
/* 80089C74 00086BD4 38 BE 01 D8 */ addi r5, r30, 0x1d8
/* 80089C78 00086BD8 38 81 00 28 */ addi r4, r1, 0x28
/* 80089C7C 00086BDC 48 28 9E 95 */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
@ -10338,10 +10338,10 @@ lbl_80089D90:
/* 80089DC4 00086D24 D0 01 02 24 */ stfs f0, 0x224(r1)
/* 80089DC8 00086D28 D0 21 02 28 */ stfs f1, 0x228(r1)
lbl_80089DCC:
/* 80089DCC 00086D2C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80089DD0 00086D30 3C A0 80 5A */ lis r5, lbl_805A66F4@ha
/* 80089DD4 00086D34 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 80089DD8 00086D38 38 C5 66 F4 */ addi r6, r5, lbl_805A66F4@l
/* 80089DCC 00086D2C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80089DD0 00086D30 3C A0 80 5A */ lis r5, sUpVector__9CVector3f@ha
/* 80089DD4 00086D34 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 80089DD8 00086D38 38 C5 66 F4 */ addi r6, r5, sUpVector__9CVector3f@l
/* 80089DDC 00086D3C 38 61 03 AC */ addi r3, r1, 0x3ac
/* 80089DE0 00086D40 38 A1 02 20 */ addi r5, r1, 0x220
/* 80089DE4 00086D44 48 28 9D 2D */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
@ -11296,9 +11296,9 @@ lbl_8008ABF8:
/* 8008AC0C 00087B6C 90 01 00 20 */ stw r0, 0x20(r1)
/* 8008AC10 00087B70 48 2F F2 E5 */ bl __shl2i
/* 8008AC14 00087B74 80 01 00 20 */ lwz r0, 0x20(r1)
/* 8008AC18 00087B78 3C A0 80 5A */ lis r5, skZero3f@ha
/* 8008AC18 00087B78 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 8008AC1C 00087B7C 80 C1 00 24 */ lwz r6, 0x24(r1)
/* 8008AC20 00087B80 3B E5 66 A0 */ addi r31, r5, skZero3f@l
/* 8008AC20 00087B80 3B E5 66 A0 */ addi r31, r5, sZeroVector__9CVector3f@l
/* 8008AC24 00087B84 7C 00 1B 78 */ or r0, r0, r3
/* 8008AC28 00087B88 C3 DF 00 00 */ lfs f30, 0(r31)
/* 8008AC2C 00087B8C 7C C4 23 78 */ or r4, r6, r4
@ -11460,10 +11460,10 @@ lbl_8008AE34:
/* 8008AE68 00087DC8 90 01 00 18 */ stw r0, 0x18(r1)
/* 8008AE6C 00087DCC 48 2F F0 89 */ bl __shl2i
/* 8008AE70 00087DD0 80 01 00 18 */ lwz r0, 0x18(r1)
/* 8008AE74 00087DD4 3C A0 80 5A */ lis r5, skZero3f@ha
/* 8008AE74 00087DD4 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 8008AE78 00087DD8 80 C1 00 1C */ lwz r6, 0x1c(r1)
/* 8008AE7C 00087DDC 7C 00 1B 78 */ or r0, r0, r3
/* 8008AE80 00087DE0 C3 65 66 A0 */ lfs f27, skZero3f@l(r5)
/* 8008AE80 00087DE0 C3 65 66 A0 */ lfs f27, sZeroVector__9CVector3f@l(r5)
/* 8008AE84 00087DE4 7C C4 23 78 */ or r4, r6, r4
/* 8008AE88 00087DE8 90 01 00 18 */ stw r0, 0x18(r1)
/* 8008AE8C 00087DEC C3 9F 00 04 */ lfs f28, 4(r31)
@ -11928,8 +11928,8 @@ ApplyColliders__11CBallCameraFv:
/* 8008B508 00088468 D3 BF 02 A8 */ stfs f29, 0x2a8(r31)
/* 8008B50C 0008846C 48 00 00 20 */ b lbl_8008B52C
lbl_8008B510:
/* 8008B510 00088470 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8008B514 00088474 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 8008B510 00088470 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8008B514 00088474 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 8008B518 00088478 D0 1F 02 A0 */ stfs f0, 0x2a0(r31)
/* 8008B51C 0008847C C0 03 00 04 */ lfs f0, 4(r3)
/* 8008B520 00088480 D0 1F 02 A4 */ stfs f0, 0x2a4(r31)
@ -11946,8 +11946,8 @@ lbl_8008B52C:
/* 8008B548 000884A8 D3 5F 02 B4 */ stfs f26, 0x2b4(r31)
/* 8008B54C 000884AC 48 00 00 20 */ b lbl_8008B56C
lbl_8008B550:
/* 8008B550 000884B0 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8008B554 000884B4 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 8008B550 000884B0 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8008B554 000884B4 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 8008B558 000884B8 D0 1F 02 AC */ stfs f0, 0x2ac(r31)
/* 8008B55C 000884BC C0 03 00 04 */ lfs f0, 4(r3)
/* 8008B560 000884C0 D0 1F 02 B0 */ stfs f0, 0x2b0(r31)
@ -11966,8 +11966,8 @@ lbl_8008B56C:
/* 8008B590 000884F0 D0 BF 02 C0 */ stfs f5, 0x2c0(r31)
/* 8008B594 000884F4 48 00 00 20 */ b lbl_8008B5B4
lbl_8008B598:
/* 8008B598 000884F8 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8008B59C 000884FC C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 8008B598 000884F8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8008B59C 000884FC C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 8008B5A0 00088500 D0 1F 02 B8 */ stfs f0, 0x2b8(r31)
/* 8008B5A4 00088504 C0 03 00 04 */ lfs f0, 4(r3)
/* 8008B5A8 00088508 D0 1F 02 BC */ stfs f0, 0x2bc(r31)
@ -12038,8 +12038,8 @@ lbl_8008B694:
/* 8008B694 000885F4 88 1F 01 8C */ lbz r0, 0x18c(r31)
/* 8008B698 000885F8 54 00 EF FF */ rlwinm. r0, r0, 0x1d, 0x1f, 0x1f
/* 8008B69C 000885FC 40 82 00 24 */ bne lbl_8008B6C0
/* 8008B6A0 00088600 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8008B6A4 00088604 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 8008B6A0 00088600 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8008B6A4 00088604 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 8008B6A8 00088608 D0 1E 00 00 */ stfs f0, 0(r30)
/* 8008B6AC 0008860C C0 03 00 04 */ lfs f0, 4(r3)
/* 8008B6B0 00088610 D0 1E 00 04 */ stfs f0, 4(r30)
@ -12228,9 +12228,9 @@ lbl_8008B8C4:
/* 8008B940 000888A0 7D 3D 4B 78 */ mr r29, r9
/* 8008B944 000888A4 40 80 05 30 */ bge lbl_8008BE74
/* 8008B948 000888A8 80 ED A1 18 */ lwz r7, gpTweakPlayer@sda21(r13)
/* 8008B94C 000888AC 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 8008B94C 000888AC 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 8008B950 000888B0 80 AD A1 1C */ lwz r5, gpTweakBall@sda21(r13)
/* 8008B954 000888B4 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 8008B954 000888B4 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 8008B958 000888B8 81 1D 08 4C */ lwz r8, 0x84c(r29)
/* 8008B95C 000888BC 38 61 01 50 */ addi r3, r1, 0x150
/* 8008B960 000888C0 C0 45 00 7C */ lfs f2, 0x7c(r5)
@ -12803,9 +12803,9 @@ Reset__11CBallCameraFRC12CTransform4fR13CStateManager:
/* 8008C1F4 00089154 48 28 85 05 */ bl CanBeNormalized__9CVector3fCFv
/* 8008C1F8 00089158 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8008C1FC 0008915C 41 82 00 30 */ beq lbl_8008C22C
/* 8008C200 00089160 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 8008C200 00089160 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 8008C204 00089164 38 61 00 98 */ addi r3, r1, 0x98
/* 8008C208 00089168 38 C4 66 F4 */ addi r6, r4, lbl_805A66F4@l
/* 8008C208 00089168 38 C4 66 F4 */ addi r6, r4, sUpVector__9CVector3f@l
/* 8008C20C 0008916C 38 BE 01 D8 */ addi r5, r30, 0x1d8
/* 8008C210 00089170 38 81 00 5C */ addi r4, r1, 0x5c
/* 8008C214 00089174 48 28 78 FD */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
@ -12840,8 +12840,8 @@ lbl_8008C22C:
/* 8008C284 000891E4 4B F7 E5 C5 */ bl SetPlayerCamera__14CCameraManagerFR13CStateManager9TUniqueId
lbl_8008C288:
/* 8008C288 000891E8 C0 22 89 B0 */ lfs f1, lbl_805AA6D0@sda21(r2)
/* 8008C28C 000891EC 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8008C290 000891F0 3B A3 66 A0 */ addi r29, r3, skZero3f@l
/* 8008C28C 000891EC 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8008C290 000891F0 3B A3 66 A0 */ addi r29, r3, sZeroVector__9CVector3f@l
/* 8008C294 000891F4 38 A0 00 00 */ li r5, 0
/* 8008C298 000891F8 D0 3E 02 E8 */ stfs f1, 0x2e8(r30)
/* 8008C29C 000891FC 7F 84 E3 78 */ mr r4, r28
@ -12867,8 +12867,8 @@ lbl_8008C288:
/* 8008C2EC 0008924C D0 3E 03 08 */ stfs f1, 0x308(r30)
/* 8008C2F0 00089250 48 1F 8A 59 */ bl GetBallPosition__7CPlayerCFv
/* 8008C2F4 00089254 C0 01 00 20 */ lfs f0, 0x20(r1)
/* 8008C2F8 00089258 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8008C2FC 0008925C 38 C3 66 A0 */ addi r6, r3, skZero3f@l
/* 8008C2F8 00089258 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8008C2FC 0008925C 38 C3 66 A0 */ addi r6, r3, sZeroVector__9CVector3f@l
/* 8008C300 00089260 38 00 00 00 */ li r0, 0
/* 8008C304 00089264 D0 1E 02 DC */ stfs f0, 0x2dc(r30)
/* 8008C308 00089268 38 A0 00 01 */ li r5, 1
@ -13890,12 +13890,12 @@ lbl_8008D080:
/* 8008D1C4 0008A124 C0 03 00 8C */ lfs f0, 0x8c(r3)
/* 8008D1C8 0008A128 D0 1E 01 9C */ stfs f0, 0x19c(r30)
/* 8008D1CC 0008A12C C0 22 8A 3C */ lfs f1, lbl_805AA75C@sda21(r2)
/* 8008D1D0 0008A130 3C A0 80 5A */ lis r5, skZero3f@ha
/* 8008D1D4 0008A134 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8008D1D0 0008A130 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 8008D1D4 0008A134 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8008D1D8 0008A138 C0 02 8A B0 */ lfs f0, lbl_805AA7D0@sda21(r2)
/* 8008D1DC 0008A13C D0 3E 01 A0 */ stfs f1, 0x1a0(r30)
/* 8008D1E0 0008A140 3B E5 66 A0 */ addi r31, r5, skZero3f@l
/* 8008D1E4 0008A144 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 8008D1E0 0008A140 3B E5 66 A0 */ addi r31, r5, sZeroVector__9CVector3f@l
/* 8008D1E4 0008A144 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 8008D1E8 0008A148 C0 22 89 B0 */ lfs f1, lbl_805AA6D0@sda21(r2)
/* 8008D1EC 0008A14C 80 AD A1 1C */ lwz r5, gpTweakBall@sda21(r13)
/* 8008D1F0 0008A150 38 7E 01 E4 */ addi r3, r30, 0x1e4
@ -13974,8 +13974,8 @@ lbl_8008D080:
/* 8008D314 0008A274 D0 3E 02 50 */ stfs f1, 0x250(r30)
/* 8008D318 0008A278 48 28 81 E9 */ bl SqrtF__5CMathFf
/* 8008D31C 0008A27C C0 02 89 E0 */ lfs f0, lbl_805AA700@sda21(r2)
/* 8008D320 0008A280 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8008D324 0008A284 38 C4 66 A0 */ addi r6, r4, skZero3f@l
/* 8008D320 0008A280 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8008D324 0008A284 38 C4 66 A0 */ addi r6, r4, sZeroVector__9CVector3f@l
/* 8008D328 0008A288 3C 60 80 5A */ lis r3, lbl_805A6784@ha
/* 8008D32C 0008A28C EC 20 00 72 */ fmuls f1, f0, f1
/* 8008D330 0008A290 38 A3 67 84 */ addi r5, r3, lbl_805A6784@l
@ -14062,9 +14062,9 @@ lbl_8008D080:
/* 8008D474 0008A3D4 80 AD 84 74 */ lwz r5, lbl_805A7034@sda21(r13)
/* 8008D478 0008A3D8 48 2F CA 7D */ bl __shl2i
/* 8008D47C 0008A3DC 80 1E 03 54 */ lwz r0, 0x354(r30)
/* 8008D480 0008A3E0 3C A0 80 5A */ lis r5, skZero3f@ha
/* 8008D480 0008A3E0 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 8008D484 0008A3E4 80 FE 03 50 */ lwz r7, 0x350(r30)
/* 8008D488 0008A3E8 38 C5 66 A0 */ addi r6, r5, skZero3f@l
/* 8008D488 0008A3E8 38 C5 66 A0 */ addi r6, r5, sZeroVector__9CVector3f@l
/* 8008D48C 0008A3EC 7C 00 23 78 */ or r0, r0, r4
/* 8008D490 0008A3F0 C0 22 89 B0 */ lfs f1, lbl_805AA6D0@sda21(r2)
/* 8008D494 0008A3F4 90 1E 03 54 */ stw r0, 0x354(r30)
@ -14173,8 +14173,8 @@ lbl_8008D080:
/* 8008D630 0008A590 D0 3E 04 48 */ stfs f1, 0x448(r30)
/* 8008D634 0008A594 48 28 7E CD */ bl SqrtF__5CMathFf
/* 8008D638 0008A598 C0 02 89 E0 */ lfs f0, lbl_805AA700@sda21(r2)
/* 8008D63C 0008A59C 3C A0 80 5A */ lis r5, skZero3f@ha
/* 8008D640 0008A5A0 38 C5 66 A0 */ addi r6, r5, skZero3f@l
/* 8008D63C 0008A59C 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 8008D640 0008A5A0 38 C5 66 A0 */ addi r6, r5, sZeroVector__9CVector3f@l
/* 8008D644 0008A5A4 3C 60 80 3D */ lis r3, lbl_803CD678@ha
/* 8008D648 0008A5A8 EC 00 00 72 */ fmuls f0, f0, f1
/* 8008D64C 0008A5AC 38 83 D6 78 */ addi r4, r3, lbl_803CD678@l

View File

@ -64,19 +64,19 @@ nullsub_19:
__ct__Q211CBallCamera14SFailsafeStateFv:
/* 8023E608 0023B568 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023E60C 0023B56C 7C 08 02 A6 */ mflr r0
/* 8023E610 0023B570 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8023E610 0023B570 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8023E614 0023B574 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023E618 0023B578 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8023E618 0023B578 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8023E61C 0023B57C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023E620 0023B580 7C 7F 1B 78 */ mr r31, r3
/* 8023E624 0023B584 48 0D 45 51 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8023E628 0023B588 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8023E628 0023B588 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8023E62C 0023B58C 38 7F 00 30 */ addi r3, r31, 0x30
/* 8023E630 0023B590 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8023E630 0023B590 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8023E634 0023B594 48 0D 45 41 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8023E638 0023B598 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8023E638 0023B598 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8023E63C 0023B59C 38 00 00 00 */ li r0, 0
/* 8023E640 0023B5A0 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8023E640 0023B5A0 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8023E644 0023B5A4 7F E3 FB 78 */ mr r3, r31
/* 8023E648 0023B5A8 C0 04 00 00 */ lfs f0, 0(r4)
/* 8023E64C 0023B5AC D0 1F 00 60 */ stfs f0, 0x60(r31)
@ -239,9 +239,9 @@ lbl_8023E740:
/* 8023E8AC 0023B80C C0 02 B7 AC */ lfs f0, lbl_805AD4CC@sda21(r2)
/* 8023E8B0 0023B810 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8023E8B4 0023B814 40 81 00 54 */ ble lbl_8023E908
/* 8023E8B8 0023B818 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 8023E8B8 0023B818 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 8023E8BC 0023B81C 38 61 00 4C */ addi r3, r1, 0x4c
/* 8023E8C0 0023B820 38 C4 66 F4 */ addi r6, r4, lbl_805A66F4@l
/* 8023E8C0 0023B820 38 C4 66 F4 */ addi r6, r4, sUpVector__9CVector3f@l
/* 8023E8C4 0023B824 38 A1 00 40 */ addi r5, r1, 0x40
/* 8023E8C8 0023B828 38 81 00 34 */ addi r4, r1, 0x34
/* 8023E8CC 0023B82C 48 0D 52 45 */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
@ -773,8 +773,8 @@ lbl_8023F058:
/* 8023F08C 0023BFEC 90 01 00 18 */ stw r0, 0x18(r1)
/* 8023F090 0023BFF0 48 14 AE 65 */ bl __shl2i
/* 8023F094 0023BFF4 80 01 00 18 */ lwz r0, 0x18(r1)
/* 8023F098 0023BFF8 3C A0 80 5A */ lis r5, skZero3f@ha
/* 8023F09C 0023BFFC C7 C5 66 A0 */ lfsu f30, skZero3f@l(r5)
/* 8023F098 0023BFF8 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 8023F09C 0023BFFC C7 C5 66 A0 */ lfsu f30, sZeroVector__9CVector3f@l(r5)
/* 8023F0A0 0023C000 7C 00 1B 78 */ or r0, r0, r3
/* 8023F0A4 0023C004 80 C1 00 1C */ lwz r6, 0x1c(r1)
/* 8023F0A8 0023C008 90 01 00 18 */ stw r0, 0x18(r1)

View File

@ -474,12 +474,12 @@ lbl_800EAC40:
/* 800EACF4 000E7C54 81 8C 00 60 */ lwz r12, 0x60(r12)
/* 800EACF8 000E7C58 7D 89 03 A6 */ mtctr r12
/* 800EACFC 000E7C5C 4E 80 04 21 */ bctrl
/* 800EAD00 000E7C60 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 800EAD04 000E7C64 38 63 66 70 */ addi r3, r3, skIdentity4f@l
/* 800EAD00 000E7C60 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 800EAD04 000E7C64 38 63 66 70 */ addi r3, r3, sIdentity__12CTransform4f@l
/* 800EAD08 000E7C68 48 22 1A 45 */ bl SetViewPointMatrix__9CGraphicsFRC12CTransform4f
/* 800EAD0C 000E7C6C 80 6D A0 68 */ lwz r3, gpRender@sda21(r13)
/* 800EAD10 000E7C70 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 800EAD14 000E7C74 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 800EAD10 000E7C70 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 800EAD14 000E7C74 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 800EAD18 000E7C78 81 83 00 00 */ lwz r12, 0(r3)
/* 800EAD1C 000E7C7C 81 8C 00 30 */ lwz r12, 0x30(r12)
/* 800EAD20 000E7C80 7D 89 03 A6 */ mtctr r12
@ -2258,8 +2258,8 @@ DrawWideScreen__17CCameraFilterPassFRC6CColorPC8CTexturef:
/* 800EC6D0 000E9630 7D 89 03 A6 */ mtctr r12
/* 800EC6D4 000E9634 4E 80 04 21 */ bctrl
/* 800EC6D8 000E9638 80 6D A0 68 */ lwz r3, gpRender@sda21(r13)
/* 800EC6DC 000E963C 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 800EC6E0 000E9640 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 800EC6DC 000E963C 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 800EC6E0 000E9640 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 800EC6E4 000E9644 81 83 00 00 */ lwz r12, 0(r3)
/* 800EC6E8 000E9648 81 8C 00 30 */ lwz r12, 0x30(r12)
/* 800EC6EC 000E964C 7D 89 03 A6 */ mtctr r12
@ -2514,8 +2514,8 @@ DrawScanLines__17CCameraFilterPassFRC6CColorb:
/* 800ECAAC 000E9A0C 7D 89 03 A6 */ mtctr r12
/* 800ECAB0 000E9A10 4E 80 04 21 */ bctrl
/* 800ECAB4 000E9A14 80 6D A0 68 */ lwz r3, gpRender@sda21(r13)
/* 800ECAB8 000E9A18 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 800ECABC 000E9A1C 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 800ECAB8 000E9A18 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 800ECABC 000E9A1C 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 800ECAC0 000E9A20 81 83 00 00 */ lwz r12, 0(r3)
/* 800ECAC4 000E9A24 81 8C 00 30 */ lwz r12, 0x30(r12)
/* 800ECAC8 000E9A28 7D 89 03 A6 */ mtctr r12

View File

@ -133,8 +133,8 @@ GetCameraBobMagnitude__14CCameraManagerCFv:
/* 80009154 000060B4 DB E1 00 10 */ stfd f31, 0x10(r1)
/* 80009158 000060B8 F3 E1 00 18 */ psq_st f31, 24(r1), 0, qr0
/* 8000915C 000060BC 80 83 00 7C */ lwz r4, 0x7c(r3)
/* 80009160 000060C0 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 80009164 000060C4 38 63 66 F4 */ addi r3, r3, lbl_805A66F4@l
/* 80009160 000060C0 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 80009164 000060C4 38 63 66 F4 */ addi r3, r3, sUpVector__9CVector3f@l
/* 80009168 000060C8 C8 02 80 68 */ lfd f0, lbl_805A9D88@sda21(r2)
/* 8000916C 000060CC C0 44 00 48 */ lfs f2, 0x48(r4)
/* 80009170 000060D0 C0 23 00 04 */ lfs f1, 4(r3)
@ -1314,9 +1314,9 @@ lbl_8000A188:
/* 8000A1A4 00007104 54 80 06 B5 */ rlwinm. r0, r4, 0, 0x1a, 0x1a
/* 8000A1A8 00007108 41 82 00 48 */ beq lbl_8000A1F0
/* 8000A1AC 0000710C 80 9E 00 80 */ lwz r4, 0x80(r30)
/* 8000A1B0 00007110 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 8000A1B0 00007110 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 8000A1B4 00007114 C0 58 00 60 */ lfs f2, 0x60(r24)
/* 8000A1B8 00007118 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 8000A1B8 00007118 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 8000A1BC 0000711C C0 38 00 50 */ lfs f1, 0x50(r24)
/* 8000A1C0 00007120 38 A4 01 D8 */ addi r5, r4, 0x1d8
/* 8000A1C4 00007124 C0 18 00 40 */ lfs f0, 0x40(r24)
@ -1984,9 +1984,9 @@ lbl_8000AAD4:
/* 8000AB08 00007A68 80 81 01 0C */ lwz r4, 0x10c(r1)
/* 8000AB0C 00007A6C 41 82 00 58 */ beq lbl_8000AB64
/* 8000AB10 00007A70 C0 5D 00 C4 */ lfs f2, 0xc4(r29)
/* 8000AB14 00007A74 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8000AB14 00007A74 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8000AB18 00007A78 C0 3D 00 C8 */ lfs f1, 0xc8(r29)
/* 8000AB1C 00007A7C 38 C3 66 A0 */ addi r6, r3, skZero3f@l
/* 8000AB1C 00007A7C 38 C3 66 A0 */ addi r6, r3, sZeroVector__9CVector3f@l
/* 8000AB20 00007A80 C0 1D 00 CC */ lfs f0, 0xcc(r29)
/* 8000AB24 00007A84 54 87 06 3E */ clrlwi r7, r4, 0x18
/* 8000AB28 00007A88 D0 41 00 24 */ stfs f2, 0x24(r1)
@ -2959,9 +2959,9 @@ UpdateRumble__14CCameraManagerFfR13CStateManager:
/* 8000B884 000087E4 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 8000B888 000087E8 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 8000B88C 000087EC BF 61 00 1C */ stmw r27, 0x1c(r1)
/* 8000B890 000087F0 3C A0 80 5A */ lis r5, skZero3f@ha
/* 8000B890 000087F0 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
/* 8000B894 000087F4 7C 7D 1B 78 */ mr r29, r3
/* 8000B898 000087F8 3B E5 66 A0 */ addi r31, r5, skZero3f@l
/* 8000B898 000087F8 3B E5 66 A0 */ addi r31, r5, sZeroVector__9CVector3f@l
/* 8000B89C 000087FC FF E0 08 90 */ fmr f31, f1
/* 8000B8A0 00008800 C0 1F 00 00 */ lfs f0, 0(r31)
/* 8000B8A4 00008804 7C 9E 23 78 */ mr r30, r4
@ -3053,8 +3053,8 @@ lbl_8000B9D0:
/* 8000B9E4 00008944 4B FF EF 1D */ bl IsInCinematicCamera__14CCameraManagerCFv
/* 8000B9E8 00008948 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8000B9EC 0000894C 40 82 00 20 */ bne lbl_8000BA0C
/* 8000B9F0 00008950 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8000B9F4 00008954 C0 03 66 A0 */ lfs f0, skZero3f@l(r3)
/* 8000B9F0 00008950 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8000B9F4 00008954 C0 03 66 A0 */ lfs f0, sZeroVector__9CVector3f@l(r3)
/* 8000B9F8 00008958 D0 1D 00 30 */ stfs f0, 0x30(r29)
/* 8000B9FC 0000895C C0 1F 00 04 */ lfs f0, 4(r31)
/* 8000BA00 00008960 D0 1D 00 34 */ stfs f0, 0x34(r29)
@ -3082,9 +3082,9 @@ UpdateSfxListener__14CCameraManagerFR13CStateManager:
/* 8000BA48 000089A8 38 81 00 2C */ addi r4, r1, 0x2c
/* 8000BA4C 000089AC 48 30 71 29 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8000BA50 000089B0 C1 01 00 64 */ lfs f8, 0x64(r1)
/* 8000BA54 000089B4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8000BA54 000089B4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8000BA58 000089B8 C0 E1 00 74 */ lfs f7, 0x74(r1)
/* 8000BA5C 000089BC 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8000BA5C 000089BC 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8000BA60 000089C0 C0 C1 00 84 */ lfs f6, 0x84(r1)
/* 8000BA64 000089C4 38 61 00 20 */ addi r3, r1, 0x20
/* 8000BA68 000089C8 C0 A1 00 60 */ lfs f5, 0x60(r1)
@ -3398,10 +3398,10 @@ CreateStandardCameras__14CCameraManagerFR13CStateManager:
/* 8000BE88 00008DE8 93 C1 00 88 */ stw r30, 0x88(r1)
/* 8000BE8C 00008DEC 93 A1 00 84 */ stw r29, 0x84(r1)
/* 8000BE90 00008DF0 7C 9F 23 78 */ mr r31, r4
/* 8000BE94 00008DF4 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8000BE94 00008DF4 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8000BE98 00008DF8 80 BF 08 4C */ lwz r5, 0x84c(r31)
/* 8000BE9C 00008DFC 7C 7E 1B 78 */ mr r30, r3
/* 8000BEA0 00008E00 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8000BEA0 00008E00 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8000BEA4 00008E04 38 61 00 44 */ addi r3, r1, 0x44
/* 8000BEA8 00008E08 A0 05 00 08 */ lhz r0, 8(r5)
/* 8000BEAC 00008E0C B0 01 00 34 */ sth r0, 0x34(r1)
@ -3572,9 +3572,9 @@ __ct__14CCameraManagerF9TUniqueId:
/* 8000C0EC 0000904C 90 01 00 44 */ stw r0, 0x44(r1)
/* 8000C0F0 00009050 93 E1 00 3C */ stw r31, 0x3c(r1)
/* 8000C0F4 00009054 7C 7F 1B 78 */ mr r31, r3
/* 8000C0F8 00009058 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8000C0F8 00009058 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8000C0FC 0000905C A0 04 00 00 */ lhz r0, 0(r4)
/* 8000C100 00009060 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8000C100 00009060 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8000C104 00009064 38 7F 00 3C */ addi r3, r31, 0x3c
/* 8000C108 00009068 B0 1F 00 00 */ sth r0, 0(r31)
/* 8000C10C 0000906C 38 1F 00 20 */ addi r0, r31, 0x20
@ -3595,9 +3595,9 @@ __ct__14CCameraManagerF9TUniqueId:
/* 8000C148 000090A8 D0 1F 00 38 */ stfs f0, 0x38(r31)
/* 8000C14C 000090AC 48 05 30 59 */ bl __ct__Q29CGameArea8CAreaFogFv
/* 8000C150 000090B0 39 60 00 00 */ li r11, 0
/* 8000C154 000090B4 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8000C154 000090B4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8000C158 000090B8 91 7F 00 74 */ stw r11, 0x74(r31)
/* 8000C15C 000090BC 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8000C15C 000090BC 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8000C160 000090C0 C0 22 80 94 */ lfs f1, lbl_805A9DB4@sda21(r2)
/* 8000C164 000090C4 39 40 FF FF */ li r10, -1
/* 8000C168 000090C8 A0 6D A3 8C */ lhz r3, kInvalidUniqueId@sda21(r13)

View File

@ -309,9 +309,9 @@ lbl_8015CCA0:
/* 8015CCAC 00159C0C 38 80 00 01 */ li r4, 1
/* 8015CCB0 00159C10 48 00 05 A1 */ bl __ct__22CCameraShakerComponentFiRC17SCameraShakePointRC17SCameraShakePoint
/* 8015CCB4 00159C14 FC 20 E8 90 */ fmr f1, f29
/* 8015CCB8 00159C18 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8015CCB8 00159C18 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8015CCBC 00159C1C C0 42 9E F4 */ lfs f2, lbl_805ABC14@sda21(r2)
/* 8015CCC0 00159C20 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 8015CCC0 00159C20 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 8015CCC4 00159C24 7F C3 F3 78 */ mr r3, r30
/* 8015CCC8 00159C28 38 C1 01 4C */ addi r6, r1, 0x14c
/* 8015CCCC 00159C2C 38 E1 01 10 */ addi r7, r1, 0x110
@ -1080,9 +1080,9 @@ BuildLandingCameraShake__16CCameraShakeDataFff:
/* 8015D7A0 0015A700 38 61 00 68 */ addi r3, r1, 0x68
/* 8015D7A4 0015A704 4B FF F9 8D */ bl __ct__22CCameraShakerComponentFv
/* 8015D7A8 0015A708 FC 20 F0 90 */ fmr f1, f30
/* 8015D7AC 0015A70C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8015D7AC 0015A70C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8015D7B0 0015A710 C0 42 9E F4 */ lfs f2, lbl_805ABC14@sda21(r2)
/* 8015D7B4 0015A714 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 8015D7B4 0015A714 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 8015D7B8 0015A718 7F E3 FB 78 */ mr r3, r31
/* 8015D7BC 0015A71C 38 C1 00 E0 */ addi r6, r1, 0xe0
/* 8015D7C0 0015A720 38 E1 00 68 */ addi r7, r1, 0x68
@ -1154,9 +1154,9 @@ __ct__16CCameraShakeDataFff:
/* 8015D8B0 0015A810 38 61 00 38 */ addi r3, r1, 0x38
/* 8015D8B4 0015A814 4B FF F8 7D */ bl __ct__22CCameraShakerComponentFv
/* 8015D8B8 0015A818 FC 20 F8 90 */ fmr f1, f31
/* 8015D8BC 0015A81C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8015D8BC 0015A81C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8015D8C0 0015A820 C0 42 9E F4 */ lfs f2, lbl_805ABC14@sda21(r2)
/* 8015D8C4 0015A824 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 8015D8C4 0015A824 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 8015D8C8 0015A828 7F E3 FB 78 */ mr r3, r31
/* 8015D8CC 0015A82C 38 C1 00 74 */ addi r6, r1, 0x74
/* 8015D8D0 0015A830 38 E1 00 38 */ addi r7, r1, 0x38
@ -1226,9 +1226,9 @@ BuildPatternedExplodeShakeData__16CCameraShakeDataFff:
/* 8015D9B8 0015A918 38 61 00 38 */ addi r3, r1, 0x38
/* 8015D9BC 0015A91C 4B FF F7 75 */ bl __ct__22CCameraShakerComponentFv
/* 8015D9C0 0015A920 FC 20 F8 90 */ fmr f1, f31
/* 8015D9C4 0015A924 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8015D9C4 0015A924 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8015D9C8 0015A928 C0 42 9E F4 */ lfs f2, lbl_805ABC14@sda21(r2)
/* 8015D9CC 0015A92C 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 8015D9CC 0015A92C 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 8015D9D0 0015A930 7F E3 FB 78 */ mr r3, r31
/* 8015D9D4 0015A934 38 C1 00 B0 */ addi r6, r1, 0xb0
/* 8015D9D8 0015A938 38 E1 00 74 */ addi r7, r1, 0x74
@ -1321,9 +1321,9 @@ BuildPhazonCameraShakeData__16CCameraShakeDataFff:
/* 8015DB1C 0015AA7C 38 61 00 68 */ addi r3, r1, 0x68
/* 8015DB20 0015AA80 4B FF F6 11 */ bl __ct__22CCameraShakerComponentFv
/* 8015DB24 0015AA84 FC 20 E8 90 */ fmr f1, f29
/* 8015DB28 0015AA88 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8015DB28 0015AA88 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8015DB2C 0015AA8C C0 42 9E F4 */ lfs f2, lbl_805ABC14@sda21(r2)
/* 8015DB30 0015AA90 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 8015DB30 0015AA90 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 8015DB34 0015AA94 7F E3 FB 78 */ mr r3, r31
/* 8015DB38 0015AA98 38 C1 00 E0 */ addi r6, r1, 0xe0
/* 8015DB3C 0015AA9C 38 E1 00 68 */ addi r7, r1, 0x68
@ -1395,9 +1395,9 @@ BuildProjectileCameraShake__16CCameraShakeDataFff:
/* 8015DC2C 0015AB8C 38 61 00 38 */ addi r3, r1, 0x38
/* 8015DC30 0015AB90 4B FF F5 01 */ bl __ct__22CCameraShakerComponentFv
/* 8015DC34 0015AB94 FC 20 F8 90 */ fmr f1, f31
/* 8015DC38 0015AB98 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8015DC38 0015AB98 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8015DC3C 0015AB9C C0 42 9E F4 */ lfs f2, lbl_805ABC14@sda21(r2)
/* 8015DC40 0015ABA0 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 8015DC40 0015ABA0 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 8015DC44 0015ABA4 7F E3 FB 78 */ mr r3, r31
/* 8015DC48 0015ABA8 38 C1 00 B0 */ addi r6, r1, 0xb0
/* 8015DC4C 0015ABAC 38 E1 00 74 */ addi r7, r1, 0x74
@ -1476,8 +1476,8 @@ __sinit_CCameraShakeData_cpp:
/* 8015DD58 0015ACB8 38 61 00 BC */ addi r3, r1, 0xbc
/* 8015DD5C 0015ACBC 4B FF F3 D5 */ bl __ct__22CCameraShakerComponentFv
/* 8015DD60 0015ACC0 3C 60 80 57 */ lis r3, lbl_805719E8@ha
/* 8015DD64 0015ACC4 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8015DD68 0015ACC8 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 8015DD64 0015ACC4 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8015DD68 0015ACC8 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 8015DD6C 0015ACCC C0 22 9F 18 */ lfs f1, lbl_805ABC38@sda21(r2)
/* 8015DD70 0015ACD0 C0 42 9E F4 */ lfs f2, lbl_805ABC14@sda21(r2)
/* 8015DD74 0015ACD4 38 63 19 E8 */ addi r3, r3, lbl_805719E8@l
@ -1518,8 +1518,8 @@ lbl_8015DDD8:
/* 8015DDF4 0015AD54 38 61 00 08 */ addi r3, r1, 8
/* 8015DDF8 0015AD58 4B FF F3 39 */ bl __ct__22CCameraShakerComponentFv
/* 8015DDFC 0015AD5C 3C 60 80 57 */ lis r3, lbl_80571B90@ha
/* 8015DE00 0015AD60 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8015DE04 0015AD64 38 A4 66 A0 */ addi r5, r4, skZero3f@l
/* 8015DE00 0015AD60 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8015DE04 0015AD64 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 8015DE08 0015AD68 C0 22 9F 18 */ lfs f1, lbl_805ABC38@sda21(r2)
/* 8015DE0C 0015AD6C C0 42 9E F4 */ lfs f2, lbl_805ABC14@sda21(r2)
/* 8015DE10 0015AD70 38 63 1B 90 */ addi r3, r3, lbl_80571B90@l

View File

@ -378,8 +378,8 @@ lbl_80092EC0:
/* 80092F10 0008FE70 D0 1D 00 08 */ stfs f0, 8(r29)
/* 80092F14 0008FE74 48 00 02 20 */ b lbl_80093134
lbl_80092F18:
/* 80092F18 0008FE78 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80092F1C 0008FE7C C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 80092F18 0008FE78 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80092F1C 0008FE7C C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 80092F20 0008FE80 2C 05 00 00 */ cmpwi r5, 0
/* 80092F24 0008FE84 C0 43 00 04 */ lfs f2, 4(r3)
/* 80092F28 0008FE88 C0 63 00 08 */ lfs f3, 8(r3)
@ -512,9 +512,9 @@ lbl_800930F4:
/* 8009310C 0009006C 48 00 00 28 */ b lbl_80093134
lbl_80093110:
/* 80093110 00090070 38 00 00 00 */ li r0, 0
/* 80093114 00090074 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80093114 00090074 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80093118 00090078 90 1C 00 00 */ stw r0, 0(r28)
/* 8009311C 0009007C C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 8009311C 0009007C C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 80093120 00090080 D0 1D 00 00 */ stfs f0, 0(r29)
/* 80093124 00090084 C0 03 00 04 */ lfs f0, 4(r3)
/* 80093128 00090088 D0 1D 00 04 */ stfs f0, 4(r29)
@ -2536,9 +2536,9 @@ lbl_80094D60:
/* 80094D90 00091CF0 B0 01 00 14 */ sth r0, 0x14(r1)
/* 80094D94 00091CF4 4B FF FB 65 */ bl SendArrivedMsg__16CCinematicCameraCF9TUniqueIdR13CStateManager
lbl_80094D98:
/* 80094D98 00091CF8 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 80094D98 00091CF8 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 80094D9C 00091CFC 38 61 00 8C */ addi r3, r1, 0x8c
/* 80094DA0 00091D00 38 A4 66 F4 */ addi r5, r4, lbl_805A66F4@l
/* 80094DA0 00091D00 38 A4 66 F4 */ addi r5, r4, sUpVector__9CVector3f@l
/* 80094DA4 00091D04 38 81 00 F0 */ addi r4, r1, 0xf0
/* 80094DA8 00091D08 48 27 C4 BD */ bl Transform__11CQuaternionCFRC9CVector3f
/* 80094DAC 00091D0C C0 41 00 E8 */ lfs f2, 0xe8(r1)
@ -2651,9 +2651,9 @@ lbl_80094F24:
/* 80094F48 00091EA8 D0 41 00 CC */ stfs f2, 0xcc(r1)
/* 80094F4C 00091EAC D0 21 00 D0 */ stfs f1, 0xd0(r1)
lbl_80094F50:
/* 80094F50 00091EB0 3C 80 80 5A */ lis r4, lbl_805A66F4@ha
/* 80094F50 00091EB0 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
/* 80094F54 00091EB4 38 61 00 68 */ addi r3, r1, 0x68
/* 80094F58 00091EB8 38 A4 66 F4 */ addi r5, r4, lbl_805A66F4@l
/* 80094F58 00091EB8 38 A4 66 F4 */ addi r5, r4, sUpVector__9CVector3f@l
/* 80094F5C 00091EBC 38 81 00 F0 */ addi r4, r1, 0xf0
/* 80094F60 00091EC0 48 27 C3 05 */ bl Transform__11CQuaternionCFRC9CVector3f
/* 80094F64 00091EC4 C0 41 00 D0 */ lfs f2, 0xd0(r1)
@ -3051,8 +3051,8 @@ lbl_800953D8:
/* 800954F4 00092454 90 1D 01 F8 */ stw r0, 0x1f8(r29)
/* 800954F8 00092458 48 27 CC 31 */ bl FromMatrix__11CQuaternionFRC12CTransform4f
/* 800954FC 0009245C C0 01 00 18 */ lfs f0, 0x18(r1)
/* 80095500 00092460 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80095504 00092464 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 80095500 00092460 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80095504 00092464 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 80095508 00092468 38 80 00 00 */ li r4, 0
/* 8009550C 0009246C D0 1D 01 FC */ stfs f0, 0x1fc(r29)
/* 80095510 00092470 7F A3 EB 78 */ mr r3, r29

View File

@ -359,8 +359,8 @@ lbl_8000E2F4:
.global SkipCinematic__18CFirstPersonCameraFv
SkipCinematic__18CFirstPersonCameraFv:
/* 8000E318 0000B278 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8000E31C 0000B27C C4 24 66 A0 */ lfsu f1, skZero3f@l(r4)
/* 8000E318 0000B278 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8000E31C 0000B27C C4 24 66 A0 */ lfsu f1, sZeroVector__9CVector3f@l(r4)
/* 8000E320 0000B280 C0 02 80 B0 */ lfs f0, lbl_805A9DD0@sda21(r2)
/* 8000E324 0000B284 D0 23 01 C8 */ stfs f1, 0x1c8(r3)
/* 8000E328 0000B288 C0 24 00 04 */ lfs f1, 4(r4)
@ -451,9 +451,9 @@ UpdateTransform__18CFirstPersonCameraFR13CStateManagerf:
/* 8000E44C 0000B3AC 83 C3 00 04 */ lwz r30, 4(r3)
/* 8000E450 0000B3B0 28 1E 00 00 */ cmplwi r30, 0
/* 8000E454 0000B3B4 40 82 00 40 */ bne lbl_8000E494
/* 8000E458 0000B3B8 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8000E458 0000B3B8 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8000E45C 0000B3BC 38 7F 00 34 */ addi r3, r31, 0x34
/* 8000E460 0000B3C0 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8000E460 0000B3C0 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8000E464 0000B3C4 48 30 46 DD */ bl __as__12CTransform4fFRC12CTransform4f
/* 8000E468 0000B3C8 88 1F 00 E4 */ lbz r0, 0xe4(r31)
/* 8000E46C 0000B3CC 38 60 00 01 */ li r3, 1
@ -553,8 +553,8 @@ lbl_8000E574:
/* 8000E5D4 0000B534 54 00 CF FF */ rlwinm. r0, r0, 0x19, 0x1f, 0x1f
/* 8000E5D8 0000B538 41 82 00 30 */ beq lbl_8000E608
/* 8000E5DC 0000B53C C0 02 80 B0 */ lfs f0, lbl_805A9DD0@sda21(r2)
/* 8000E5E0 0000B540 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8000E5E4 0000B544 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8000E5E0 0000B540 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8000E5E4 0000B544 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8000E5E8 0000B548 C0 22 80 CC */ lfs f1, lbl_805A9DEC@sda21(r2)
/* 8000E5EC 0000B54C D0 01 04 40 */ stfs f0, 0x440(r1)
/* 8000E5F0 0000B550 38 61 04 40 */ addi r3, r1, 0x440
@ -630,9 +630,9 @@ lbl_8000E694:
/* 8000E700 0000B660 EF DE 08 2A */ fadds f30, f30, f1
/* 8000E704 0000B664 EF BD 00 2A */ fadds f29, f29, f0
/* 8000E708 0000B668 48 0D B4 25 */ bl ResetCameraBobTime__16CPlayerCameraBobFv
/* 8000E70C 0000B66C 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8000E70C 0000B66C 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8000E710 0000B670 38 7C 00 2C */ addi r3, r28, 0x2c
/* 8000E714 0000B674 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8000E714 0000B674 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8000E718 0000B678 48 30 44 29 */ bl __as__12CTransform4fFRC12CTransform4f
lbl_8000E71C:
/* 8000E71C 0000B67C 80 1E 03 04 */ lwz r0, 0x304(r30)
@ -1662,9 +1662,9 @@ lbl_8000F618:
/* 8000F67C 0000C5DC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8000F680 0000C5E0 40 81 00 20 */ ble lbl_8000F6A0
lbl_8000F684:
/* 8000F684 0000C5E4 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8000F684 0000C5E4 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8000F688 0000C5E8 38 61 08 18 */ addi r3, r1, 0x818
/* 8000F68C 0000C5EC 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8000F68C 0000C5EC 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8000F690 0000C5F0 48 30 34 B1 */ bl __as__12CTransform4fFRC12CTransform4f
/* 8000F694 0000C5F4 38 7C 00 2C */ addi r3, r28, 0x2c
/* 8000F698 0000C5F8 38 81 08 18 */ addi r4, r1, 0x818
@ -2058,7 +2058,7 @@ lbl_8000FC14:
/* 8000FC3C 0000CB9C 48 30 2F 39 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 8000FC40 0000CBA0 C0 22 80 B0 */ lfs f1, lbl_805A9DD0@sda21(r2)
/* 8000FC44 0000CBA4 38 A0 00 00 */ li r5, 0
/* 8000FC48 0000CBA8 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8000FC48 0000CBA8 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8000FC4C 0000CBAC 7F C3 F3 78 */ mr r3, r30
/* 8000FC50 0000CBB0 D0 3E 01 C0 */ stfs f1, 0x1c0(r30)
/* 8000FC54 0000CBB4 A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13)
@ -2066,7 +2066,7 @@ lbl_8000FC14:
/* 8000FC5C 0000CBBC 88 1E 01 C6 */ lbz r0, 0x1c6(r30)
/* 8000FC60 0000CBC0 50 A0 3E 30 */ rlwimi r0, r5, 7, 0x18, 0x18
/* 8000FC64 0000CBC4 98 1E 01 C6 */ stb r0, 0x1c6(r30)
/* 8000FC68 0000CBC8 C4 04 66 A0 */ lfsu f0, skZero3f@l(r4)
/* 8000FC68 0000CBC8 C4 04 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r4)
/* 8000FC6C 0000CBCC D0 1E 01 C8 */ stfs f0, 0x1c8(r30)
/* 8000FC70 0000CBD0 C0 04 00 04 */ lfs f0, 4(r4)
/* 8000FC74 0000CBD4 D0 1E 01 CC */ stfs f0, 0x1cc(r30)

View File

@ -325,9 +325,9 @@ lbl_8005B098:
/* 8005B098 00057FF8 38 61 01 40 */ addi r3, r1, 0x140
/* 8005B09C 00057FFC 48 2B 83 09 */ bl Orthonormalize__12CTransform4fFv
lbl_8005B0A0:
/* 8005B0A0 00058000 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 8005B0A0 00058000 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 8005B0A4 00058004 C0 3E 00 14 */ lfs f1, 0x14(r30)
/* 8005B0A8 00058008 38 63 66 F4 */ addi r3, r3, lbl_805A66F4@l
/* 8005B0A8 00058008 38 63 66 F4 */ addi r3, r3, sUpVector__9CVector3f@l
/* 8005B0AC 0005800C C0 7E 00 04 */ lfs f3, 4(r30)
/* 8005B0B0 00058010 C0 03 00 04 */ lfs f0, 4(r3)
/* 8005B0B4 00058014 C0 43 00 00 */ lfs f2, 0(r3)
@ -431,18 +431,18 @@ lbl_8005B1B4:
/* 8005B230 00058190 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8005B234 00058194 41 82 00 54 */ beq lbl_8005B288
/* 8005B238 00058198 C0 41 01 44 */ lfs f2, 0x144(r1)
/* 8005B23C 0005819C 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8005B23C 0005819C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8005B240 000581A0 C0 21 01 54 */ lfs f1, 0x154(r1)
/* 8005B244 000581A4 38 83 66 A0 */ addi r4, r3, skZero3f@l
/* 8005B244 000581A4 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l
/* 8005B248 000581A8 C0 01 01 64 */ lfs f0, 0x164(r1)
/* 8005B24C 000581AC 38 61 00 18 */ addi r3, r1, 0x18
/* 8005B250 000581B0 D0 41 00 0C */ stfs f2, 0xc(r1)
/* 8005B254 000581B4 D0 21 00 10 */ stfs f1, 0x10(r1)
/* 8005B258 000581B8 D0 01 00 14 */ stfs f0, 0x14(r1)
/* 8005B25C 000581BC 48 2B 8B 75 */ bl __ct__13CUnitVector3fFRC9CVector3f
/* 8005B260 000581C0 3C A0 80 5A */ lis r5, lbl_805A66F4@ha
/* 8005B260 000581C0 3C A0 80 5A */ lis r5, sUpVector__9CVector3f@ha
/* 8005B264 000581C4 7C 64 1B 78 */ mr r4, r3
/* 8005B268 000581C8 38 C5 66 F4 */ addi r6, r5, lbl_805A66F4@l
/* 8005B268 000581C8 38 C5 66 F4 */ addi r6, r5, sUpVector__9CVector3f@l
/* 8005B26C 000581CC 38 61 00 B0 */ addi r3, r1, 0xb0
/* 8005B270 000581D0 38 A1 00 0C */ addi r5, r1, 0xc
/* 8005B274 000581D4 48 2B 88 9D */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
@ -1132,11 +1132,11 @@ lbl_8005BC40:
/* 8005BC44 00058BA4 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8005BC48 00058BA8 4C 41 13 82 */ cror 2, 1, 2
/* 8005BC4C 00058BAC 40 82 01 14 */ bne lbl_8005BD60
/* 8005BC50 00058BB0 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8005BC54 00058BB4 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 8005BC58 00058BB8 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 8005BC50 00058BB0 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8005BC54 00058BB4 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 8005BC58 00058BB8 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 8005BC5C 00058BBC 7F C5 F3 78 */ mr r5, r30
/* 8005BC60 00058BC0 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 8005BC60 00058BC0 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 8005BC64 00058BC4 38 61 00 A8 */ addi r3, r1, 0xa8
/* 8005BC68 00058BC8 48 2B 7E A9 */ bl LookAt__12CTransform4fFRC9CVector3fRC9CVector3fRC9CVector3f
/* 8005BC6C 00058BCC 38 61 01 08 */ addi r3, r1, 0x108
@ -1238,13 +1238,13 @@ lbl_8005BD60:
/* 8005BDC8 00058D28 D0 01 00 74 */ stfs f0, 0x74(r1)
/* 8005BDCC 00058D2C 48 2B 54 99 */ bl Transform__11CQuaternionCFRC9CVector3f
/* 8005BDD0 00058D30 C0 41 00 1C */ lfs f2, 0x1c(r1)
/* 8005BDD4 00058D34 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8005BDD4 00058D34 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8005BDD8 00058D38 C0 21 00 20 */ lfs f1, 0x20(r1)
/* 8005BDDC 00058D3C 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 8005BDDC 00058D3C 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 8005BDE0 00058D40 C0 01 00 24 */ lfs f0, 0x24(r1)
/* 8005BDE4 00058D44 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 8005BDE4 00058D44 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 8005BDE8 00058D48 D0 41 00 5C */ stfs f2, 0x5c(r1)
/* 8005BDEC 00058D4C 38 84 66 A0 */ addi r4, r4, skZero3f@l
/* 8005BDEC 00058D4C 38 84 66 A0 */ addi r4, r4, sZeroVector__9CVector3f@l
/* 8005BDF0 00058D50 38 61 00 78 */ addi r3, r1, 0x78
/* 8005BDF4 00058D54 38 A1 00 5C */ addi r5, r1, 0x5c
/* 8005BDF8 00058D58 D0 21 00 60 */ stfs f1, 0x60(r1)
@ -1370,9 +1370,9 @@ lbl_8005BF94:
/* 8005BF94 00058EF4 38 00 00 00 */ li r0, 0
/* 8005BF98 00058EF8 90 01 01 6C */ stw r0, 0x16c(r1)
lbl_8005BF9C:
/* 8005BF9C 00058EFC 3C 80 80 5A */ lis r4, skIdentity4f@ha
/* 8005BF9C 00058EFC 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
/* 8005BFA0 00058F00 7F A3 EB 78 */ mr r3, r29
/* 8005BFA4 00058F04 38 84 66 70 */ addi r4, r4, skIdentity4f@l
/* 8005BFA4 00058F04 38 84 66 70 */ addi r4, r4, sIdentity__12CTransform4f@l
/* 8005BFA8 00058F08 48 2B 6B CD */ bl __ct__12CTransform4fFRC12CTransform4f
lbl_8005BFAC:
/* 8005BFAC 00058F0C E3 E1 01 B8 */ psq_l f31, 440(r1), 0, qr0
@ -1542,8 +1542,8 @@ lbl_8005C1E8:
/* 8005C1E8 00059148 38 00 00 00 */ li r0, 0
/* 8005C1EC 0005914C 90 01 00 3C */ stw r0, 0x3c(r1)
lbl_8005C1F0:
/* 8005C1F0 00059150 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8005C1F4 00059154 C4 03 66 A0 */ lfsu f0, skZero3f@l(r3)
/* 8005C1F0 00059150 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8005C1F4 00059154 C4 03 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r3)
/* 8005C1F8 00059158 D0 1F 00 00 */ stfs f0, 0(r31)
/* 8005C1FC 0005915C C0 03 00 04 */ lfs f0, 4(r3)
/* 8005C200 00059160 D0 1F 00 04 */ stfs f0, 4(r31)
@ -2587,8 +2587,8 @@ GetKnotPosition__11CBallCameraCFi:
/* 8005D0B0 0005A010 D0 03 00 08 */ stfs f0, 8(r3)
/* 8005D0B4 0005A014 4E 80 00 20 */ blr
lbl_8005D0B8:
/* 8005D0B8 0005A018 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8005D0BC 0005A01C C4 04 66 A0 */ lfsu f0, skZero3f@l(r4)
/* 8005D0B8 0005A018 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8005D0BC 0005A01C C4 04 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r4)
/* 8005D0C0 0005A020 D0 03 00 00 */ stfs f0, 0(r3)
/* 8005D0C4 0005A024 C0 04 00 04 */ lfs f0, 4(r4)
/* 8005D0C8 0005A028 D0 03 00 04 */ stfs f0, 4(r3)

View File

@ -548,9 +548,9 @@ lbl_80265700:
/* 80265700 00262660 D3 DC 01 DC */ stfs f30, 0x1dc(r28)
lbl_80265704:
/* 80265704 00262664 C0 21 00 90 */ lfs f1, 0x90(r1)
/* 80265708 00262668 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 80265708 00262668 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 8026570C 0026266C C0 01 00 84 */ lfs f0, 0x84(r1)
/* 80265710 00262670 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 80265710 00262670 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 80265714 00262674 C0 61 00 94 */ lfs f3, 0x94(r1)
/* 80265718 00262678 38 61 00 C8 */ addi r3, r1, 0xc8
/* 8026571C 0026267C EC 81 00 2A */ fadds f4, f1, f0
@ -605,9 +605,9 @@ lbl_80265704:
/* 802657E0 00262740 D0 01 00 70 */ stfs f0, 0x70(r1)
/* 802657E4 00262744 48 0A BA 81 */ bl Transform__11CQuaternionCFRC9CVector3f
/* 802657E8 00262748 C0 21 00 90 */ lfs f1, 0x90(r1)
/* 802657EC 0026274C 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 802657EC 0026274C 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 802657F0 00262750 C0 01 00 1C */ lfs f0, 0x1c(r1)
/* 802657F4 00262754 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 802657F4 00262754 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 802657F8 00262758 C0 61 00 94 */ lfs f3, 0x94(r1)
/* 802657FC 0026275C 38 61 00 98 */ addi r3, r1, 0x98
/* 80265800 00262760 EC 81 00 2A */ fadds f4, f1, f0
@ -897,9 +897,9 @@ lbl_80265BFC:
/* 80265C30 00262B90 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80265C34 00262B94 41 82 01 34 */ beq lbl_80265D68
/* 80265C38 00262B98 C0 21 00 84 */ lfs f1, 0x84(r1)
/* 80265C3C 00262B9C 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 80265C3C 00262B9C 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 80265C40 00262BA0 C0 01 00 6C */ lfs f0, 0x6c(r1)
/* 80265C44 00262BA4 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 80265C44 00262BA4 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 80265C48 00262BA8 C0 61 00 88 */ lfs f3, 0x88(r1)
/* 80265C4C 00262BAC 38 61 01 28 */ addi r3, r1, 0x128
/* 80265C50 00262BB0 EC 81 00 2A */ fadds f4, f1, f0
@ -1133,18 +1133,18 @@ lbl_80265F8C:
/* 80265F94 00262EF4 3C 80 80 3F */ lis r4, lbl_803E9D80@ha
/* 80265F98 00262EF8 C0 02 BA 9C */ lfs f0, lbl_805AD7BC@sda21(r2)
/* 80265F9C 00262EFC 38 04 9D 80 */ addi r0, r4, lbl_803E9D80@l
/* 80265FA0 00262F00 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 80265FA0 00262F00 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 80265FA4 00262F04 90 1F 00 00 */ stw r0, 0(r31)
/* 80265FA8 00262F08 38 83 66 70 */ addi r4, r3, skIdentity4f@l
/* 80265FA8 00262F08 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
/* 80265FAC 00262F0C 38 7F 01 94 */ addi r3, r31, 0x194
/* 80265FB0 00262F10 A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13)
/* 80265FB4 00262F14 B0 1F 01 88 */ sth r0, 0x188(r31)
/* 80265FB8 00262F18 D0 1F 01 8C */ stfs f0, 0x18c(r31)
/* 80265FBC 00262F1C D0 1F 01 90 */ stfs f0, 0x190(r31)
/* 80265FC0 00262F20 48 0A CB B5 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80265FC4 00262F24 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80265FC4 00262F24 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80265FC8 00262F28 C0 22 BA 9C */ lfs f1, lbl_805AD7BC@sda21(r2)
/* 80265FCC 00262F2C 38 A3 66 A0 */ addi r5, r3, skZero3f@l
/* 80265FCC 00262F2C 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
/* 80265FD0 00262F30 38 80 00 00 */ li r4, 0
/* 80265FD4 00262F34 C0 45 00 00 */ lfs f2, 0(r5)
/* 80265FD8 00262F38 7F E3 FB 78 */ mr r3, r31

View File

@ -294,9 +294,9 @@ lbl_8012DAA8:
/* 8012DB64 0012AAC4 48 00 01 B4 */ b lbl_8012DD18
lbl_8012DB68:
/* 8012DB68 0012AAC8 C0 5F 00 60 */ lfs f2, 0x60(r31)
/* 8012DB6C 0012AACC 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 8012DB6C 0012AACC 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 8012DB70 0012AAD0 C0 3F 00 50 */ lfs f1, 0x50(r31)
/* 8012DB74 0012AAD4 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 8012DB74 0012AAD4 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 8012DB78 0012AAD8 C0 1F 00 40 */ lfs f0, 0x40(r31)
/* 8012DB7C 0012AADC 38 61 00 CC */ addi r3, r1, 0xcc
/* 8012DB80 0012AAE0 38 81 00 24 */ addi r4, r1, 0x24
@ -363,9 +363,9 @@ lbl_8012DC2C:
/* 8012DC6C 0012ABCC 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8012DC70 0012ABD0 41 82 00 68 */ beq lbl_8012DCD8
/* 8012DC74 0012ABD4 C0 5F 00 60 */ lfs f2, 0x60(r31)
/* 8012DC78 0012ABD8 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 8012DC78 0012ABD8 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 8012DC7C 0012ABDC C0 3F 00 50 */ lfs f1, 0x50(r31)
/* 8012DC80 0012ABE0 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 8012DC80 0012ABE0 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 8012DC84 0012ABE4 C0 1F 00 40 */ lfs f0, 0x40(r31)
/* 8012DC88 0012ABE8 38 61 00 6C */ addi r3, r1, 0x6c
/* 8012DC8C 0012ABEC 38 81 00 0C */ addi r4, r1, 0xc
@ -947,8 +947,8 @@ lbl_8012E44C:
/* 8012E4F8 0012B458 38 A1 00 98 */ addi r5, r1, 0x98
/* 8012E4FC 0012B45C 38 C1 00 20 */ addi r6, r1, 0x20
/* 8012E500 0012B460 4B F1 EA 99 */ bl RayStaticIntersection__13CStateManagerCFRC9CVector3fRC9CVector3ffRC15CMaterialFilter
/* 8012E504 0012B464 3C 60 80 5A */ lis r3, skZero3f@ha
/* 8012E508 0012B468 C4 43 66 A0 */ lfsu f2, skZero3f@l(r3)
/* 8012E504 0012B464 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8012E508 0012B468 C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 8012E50C 0012B46C 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 8012E510 0012B470 C0 23 00 04 */ lfs f1, 4(r3)
/* 8012E514 0012B474 C0 03 00 08 */ lfs f0, 8(r3)
@ -1005,8 +1005,8 @@ lbl_8012E5C8:
/* 8012E5D4 0012B534 D3 41 00 70 */ stfs f26, 0x70(r1)
lbl_8012E5D8:
/* 8012E5D8 0012B538 80 9F 08 70 */ lwz r4, 0x870(r31)
/* 8012E5DC 0012B53C 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 8012E5E0 0012B540 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 8012E5DC 0012B53C 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 8012E5E0 0012B540 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 8012E5E4 0012B544 38 A1 00 5C */ addi r5, r1, 0x5c
/* 8012E5E8 0012B548 80 E4 00 80 */ lwz r7, 0x80(r4)
/* 8012E5EC 0012B54C 38 61 00 C8 */ addi r3, r1, 0xc8

View File

@ -414,10 +414,10 @@ lbl_8023F79C:
/* 8023F838 0023C798 B0 01 00 2C */ sth r0, 0x2c(r1)
/* 8023F83C 0023C79C 4B DC 54 7D */ bl string_l__4rstlFPCc
/* 8023F840 0023C7A0 38 01 00 2C */ addi r0, r1, 0x2c
/* 8023F844 0023C7A4 3C 60 80 5A */ lis r3, skIdentity4f@ha
/* 8023F844 0023C7A4 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
/* 8023F848 0023C7A8 90 01 00 08 */ stw r0, 8(r1)
/* 8023F84C 0023C7AC 38 01 00 48 */ addi r0, r1, 0x48
/* 8023F850 0023C7B0 39 03 66 70 */ addi r8, r3, skIdentity4f@l
/* 8023F850 0023C7B0 39 03 66 70 */ addi r8, r3, sIdentity__12CTransform4f@l
/* 8023F854 0023C7B4 38 61 00 34 */ addi r3, r1, 0x34
/* 8023F858 0023C7B8 90 01 00 0C */ stw r0, 0xc(r1)
/* 8023F85C 0023C7BC 38 A0 00 00 */ li r5, 0

View File

@ -2101,9 +2101,9 @@ lbl_800A2DE4:
/* 800A2E68 0009FDC8 4B F7 86 CD */ bl Identity__10CAxisAngleFv
/* 800A2E6C 0009FDCC 7C 7D 1B 78 */ mr r29, r3
/* 800A2E70 0009FDD0 4B F7 86 C5 */ bl Identity__10CAxisAngleFv
/* 800A2E74 0009FDD4 3C 80 80 5A */ lis r4, skZero3f@ha
/* 800A2E74 0009FDD4 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 800A2E78 0009FDD8 80 AD 86 10 */ lwz r5, lbl_805A71D0@sda21(r13)
/* 800A2E7C 0009FDDC 38 C4 66 A0 */ addi r6, r4, skZero3f@l
/* 800A2E7C 0009FDDC 38 C4 66 A0 */ addi r6, r4, sZeroVector__9CVector3f@l
/* 800A2E80 0009FDE0 C0 26 00 00 */ lfs f1, 0(r6)
/* 800A2E84 0009FDE4 38 80 00 01 */ li r4, 1
/* 800A2E88 0009FDE8 C0 46 00 04 */ lfs f2, 4(r6)

View File

@ -619,8 +619,8 @@ __ct__10CAmbientAI:
/* 8024C06C 00248FCC 4B DC F4 C9 */ bl Identity__10CAxisAngleFv
/* 8024C070 00248FD0 7C 7F 1B 78 */ mr r31, r3
/* 8024C074 00248FD4 4B DC F4 C1 */ bl Identity__10CAxisAngleFv
/* 8024C078 00248FD8 3C 80 80 5A */ lis r4, skZero3f@ha
/* 8024C07C 00248FDC C4 64 66 A0 */ lfsu f3, skZero3f@l(r4)
/* 8024C078 00248FD8 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 8024C07C 00248FDC C4 64 66 A0 */ lfsu f3, sZeroVector__9CVector3f@l(r4)
/* 8024C080 00248FE0 A1 71 00 00 */ lhz r11, 0(r17)
/* 8024C084 00248FE4 38 01 00 1C */ addi r0, r1, 0x1c
/* 8024C088 00248FE8 C0 84 00 04 */ lfs f4, 4(r4)

View File

@ -371,8 +371,8 @@ lbl_80244DA0:
/* 80244DCC 00241D2C D0 21 00 24 */ stfs f1, 0x24(r1)
/* 80244DD0 00241D30 D0 01 00 28 */ stfs f0, 0x28(r1)
/* 80244DD4 00241D34 4B EF 9E 4D */ bl Seek__18CSteeringBehaviorsCFRC13CPhysicsActorRC9CVector3f
/* 80244DD8 00241D38 3C 60 80 5A */ lis r3, skZero3f@ha
/* 80244DDC 00241D3C C4 63 66 A0 */ lfsu f3, skZero3f@l(r3)
/* 80244DD8 00241D38 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 80244DDC 00241D3C C4 63 66 A0 */ lfsu f3, sZeroVector__9CVector3f@l(r3)
/* 80244DE0 00241D40 C0 C1 00 08 */ lfs f6, 8(r1)
/* 80244DE4 00241D44 38 81 00 2C */ addi r4, r1, 0x2c
/* 80244DE8 00241D48 C0 A1 00 0C */ lfs f5, 0xc(r1)
@ -453,14 +453,14 @@ lbl_80244ED4:
/* 80244EE4 00241E44 38 61 00 D4 */ addi r3, r1, 0xd4
/* 80244EE8 00241E48 38 81 00 74 */ addi r4, r1, 0x74
/* 80244EEC 00241E4C 48 0C DC 89 */ bl __ct__12CTransform4fFRC12CTransform4f
/* 80244EF0 00241E50 3C 60 80 5A */ lis r3, lbl_805A6700@ha
/* 80244EF0 00241E50 3C 60 80 5A */ lis r3, sDownVector__9CVector3f@ha
/* 80244EF4 00241E54 C0 A1 01 00 */ lfs f5, 0x100(r1)
/* 80244EF8 00241E58 38 83 67 00 */ addi r4, r3, lbl_805A6700@l
/* 80244EF8 00241E58 38 83 67 00 */ addi r4, r3, sDownVector__9CVector3f@l
/* 80244EFC 00241E5C C0 81 00 E0 */ lfs f4, 0xe0(r1)
/* 80244F00 00241E60 C0 61 00 F0 */ lfs f3, 0xf0(r1)
/* 80244F04 00241E64 3C 60 80 5A */ lis r3, lbl_805A66F4@ha
/* 80244F04 00241E64 3C 60 80 5A */ lis r3, sUpVector__9CVector3f@ha
/* 80244F08 00241E68 C0 44 00 04 */ lfs f2, 4(r4)
/* 80244F0C 00241E6C 38 C3 66 F4 */ addi r6, r3, lbl_805A66F4@l
/* 80244F0C 00241E6C 38 C3 66 F4 */ addi r6, r3, sUpVector__9CVector3f@l
/* 80244F10 00241E70 C0 24 00 08 */ lfs f1, 8(r4)
/* 80244F14 00241E74 38 61 00 44 */ addi r3, r1, 0x44
/* 80244F18 00241E78 C0 04 00 00 */ lfs f0, 0(r4)

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