mirror of https://github.com/PrimeDecomp/prime.git
parent
f3e607a3af
commit
704b791138
|
@ -1,6 +1,6 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.comm lbl_8059FD18, 0x18, 4
|
||||
.comm skPassEverything__15CMaterialFilter, 0x18, 4
|
||||
|
||||
.section .ctors, "wa"
|
||||
lbl_ctor:
|
||||
|
@ -95,9 +95,9 @@ lbl_802D5464:
|
|||
|
||||
.global __sinit_CMaterialFilter_cpp
|
||||
__sinit_CMaterialFilter_cpp:
|
||||
/* 802D546C 002D23CC 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 802D546C 002D23CC 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 802D5470 002D23D0 38 80 FF FF */ li r4, -1
|
||||
/* 802D5474 002D23D4 38 63 FD 18 */ addi r3, r3, lbl_8059FD18@l
|
||||
/* 802D5474 002D23D4 38 63 FD 18 */ addi r3, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 802D5478 002D23D8 38 00 00 00 */ li r0, 0
|
||||
/* 802D547C 002D23DC 90 83 00 04 */ stw r4, 4(r3)
|
||||
/* 802D5480 002D23E0 90 03 00 00 */ stw r0, 0(r3)
|
||||
|
|
|
@ -59,7 +59,7 @@ lbl_802EC784:
|
|||
/* 802EC784 002E96E4 EC 22 07 72 */ fmuls f1, f2, f29
|
||||
/* 802EC788 002E96E8 48 00 13 71 */ bl clamp_zero_to_one__Ff
|
||||
/* 802EC78C 002E96EC 80 97 00 10 */ lwz r4, 0x10(r23)
|
||||
/* 802EC790 002E96F0 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 802EC790 002E96F0 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802EC794 002E96F4 FF C0 08 90 */ fmr f30, f1
|
||||
/* 802EC798 002E96F8 C0 02 C6 60 */ lfs f0, lbl_805AE380@sda21(r2)
|
||||
/* 802EC79C 002E96FC 38 84 FF FF */ addi r4, r4, -1
|
||||
|
@ -69,7 +69,7 @@ lbl_802EC784:
|
|||
/* 802EC7AC 002E970C 7C 9E 20 50 */ subf r4, r30, r4
|
||||
/* 802EC7B0 002E9710 EF E0 F0 28 */ fsubs f31, f0, f30
|
||||
/* 802EC7B4 002E9714 7C A4 20 F8 */ nor r4, r5, r4
|
||||
/* 802EC7B8 002E9718 3B E3 66 60 */ addi r31, r3, lbl_805A6660@l
|
||||
/* 802EC7B8 002E9718 3B E3 66 60 */ addi r31, r3, sNoRotation__11CQuaternion@l
|
||||
/* 802EC7BC 002E971C 7C 83 FE 70 */ srawi r3, r4, 0x1f
|
||||
/* 802EC7C0 002E9720 3B 61 00 08 */ addi r27, r1, 8
|
||||
/* 802EC7C4 002E9724 7C 1D 18 78 */ andc r29, r0, r3
|
||||
|
@ -289,10 +289,10 @@ lbl_802EC9D8:
|
|||
/* 802ECB10 002E9A70 90 07 00 1C */ stw r0, 0x1c(r7)
|
||||
/* 802ECB14 002E9A74 48 00 00 34 */ b lbl_802ECB48
|
||||
lbl_802ECB18:
|
||||
/* 802ECB18 002E9A78 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 802ECB18 002E9A78 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802ECB1C 002E9A7C 80 99 00 04 */ lwz r4, 4(r25)
|
||||
/* 802ECB20 002E9A80 54 00 28 34 */ slwi r0, r0, 5
|
||||
/* 802ECB24 002E9A84 C0 03 66 60 */ lfs f0, lbl_805A6660@l(r3)
|
||||
/* 802ECB24 002E9A84 C0 03 66 60 */ lfs f0, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 802ECB28 002E9A88 7C 84 02 14 */ add r4, r4, r0
|
||||
/* 802ECB2C 002E9A8C D0 04 00 00 */ stfs f0, 0(r4)
|
||||
/* 802ECB30 002E9A90 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
|
@ -512,8 +512,8 @@ lbl_802ECDC0:
|
|||
/* 802ECE28 002E9D88 4B FF E9 71 */ bl Slerp__14CAnimMathUtilsFRC11CQuaternionRC11CQuaternionf
|
||||
/* 802ECE2C 002E9D8C 48 00 00 28 */ b lbl_802ECE54
|
||||
lbl_802ECE30:
|
||||
/* 802ECE30 002E9D90 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 802ECE34 002E9D94 C4 03 66 60 */ lfsu f0, lbl_805A6660@l(r3)
|
||||
/* 802ECE30 002E9D90 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802ECE34 002E9D94 C4 03 66 60 */ lfsu f0, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 802ECE38 002E9D98 D0 1F 00 00 */ stfs f0, 0(r31)
|
||||
/* 802ECE3C 002E9D9C C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 802ECE40 002E9DA0 D0 1F 00 04 */ stfs f0, 4(r31)
|
||||
|
|
|
@ -119,8 +119,8 @@ VGetAdvancementResults__17CAnimSourceReaderCFRC13CCharAnimTimeRC13CCharAnimTime:
|
|||
/* 802EE398 002EB2F8 41 82 00 58 */ beq lbl_802EE3F0
|
||||
/* 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)
|
||||
/* 802EE3A4 002EB304 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802EE3A8 002EB308 C4 83 66 60 */ lfsu f4, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 802EE3AC 002EB30C C0 1D 00 00 */ lfs f0, 0(r29)
|
||||
/* 802EE3B0 002EB310 C0 44 00 04 */ lfs f2, 4(r4)
|
||||
/* 802EE3B4 002EB314 C0 64 00 08 */ lfs f3, 8(r4)
|
||||
|
@ -145,8 +145,8 @@ lbl_802EE3F0:
|
|||
/* 802EE3FC 002EB35C 41 82 00 5C */ beq lbl_802EE458
|
||||
/* 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)
|
||||
/* 802EE408 002EB368 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802EE40C 002EB36C C4 83 66 60 */ lfsu f4, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 802EE410 002EB370 80 0D 9B C8 */ lwz r0, lbl_805A8788@sda21(r13)
|
||||
/* 802EE414 002EB374 C0 44 00 04 */ lfs f2, 4(r4)
|
||||
/* 802EE418 002EB378 C0 64 00 08 */ lfs f3, 8(r4)
|
||||
|
@ -426,11 +426,11 @@ VReverseView__17CAnimSourceReaderFRC13CCharAnimTime:
|
|||
/* 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, sZeroVector__9CVector3f@ha
|
||||
/* 802EE834 002EB794 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 802EE834 002EB794 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@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)
|
||||
/* 802EE844 002EB7A4 C4 83 66 60 */ lfsu f4, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 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)
|
||||
|
@ -456,8 +456,8 @@ lbl_802EE890:
|
|||
/* 802EE89C 002EB7FC 41 82 00 5C */ beq lbl_802EE8F8
|
||||
/* 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)
|
||||
/* 802EE8A8 002EB808 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802EE8AC 002EB80C C4 83 66 60 */ lfsu f4, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 802EE8B0 002EB810 80 0D 9B C8 */ lwz r0, lbl_805A8788@sda21(r13)
|
||||
/* 802EE8B4 002EB814 C0 44 00 04 */ lfs f2, 4(r4)
|
||||
/* 802EE8B8 002EB818 C0 64 00 08 */ lfs f3, 8(r4)
|
||||
|
@ -1130,7 +1130,7 @@ VAdvanceView__17CAnimSourceReaderFRC13CCharAnimTime:
|
|||
/* 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, sZeroVector__9CVector3f@ha
|
||||
/* 802EF230 002EC190 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 802EF230 002EC190 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802EF234 002EC194 90 A1 00 28 */ stw r5, 0x28(r1)
|
||||
/* 802EF238 002EC198 D0 1F 00 0C */ stfs f0, 0xc(r31)
|
||||
/* 802EF23C 002EC19C 90 BF 00 10 */ stw r5, 0x10(r31)
|
||||
|
@ -1138,7 +1138,7 @@ VAdvanceView__17CAnimSourceReaderFRC13CCharAnimTime:
|
|||
/* 802EF244 002EC1A4 90 1F 00 18 */ stw r0, 0x18(r31)
|
||||
/* 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)
|
||||
/* 802EF250 002EC1B0 C4 83 66 60 */ lfsu f4, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 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)
|
||||
|
@ -1164,8 +1164,8 @@ lbl_802EF29C:
|
|||
/* 802EF2A8 002EC208 41 82 00 5C */ beq lbl_802EF304
|
||||
/* 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)
|
||||
/* 802EF2B4 002EC214 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802EF2B8 002EC218 C4 83 66 60 */ lfsu f4, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 802EF2BC 002EC21C 80 0D 9B C8 */ lwz r0, lbl_805A8788@sda21(r13)
|
||||
/* 802EF2C0 002EC220 C0 44 00 04 */ lfs f2, 4(r4)
|
||||
/* 802EF2C4 002EC224 C0 64 00 08 */ lfs f3, 8(r4)
|
||||
|
|
|
@ -122,7 +122,7 @@ lbl_802F1930:
|
|||
|
||||
.global VGetBestUnblendedChild__28CAnimTreeAnimReaderContainerCFv
|
||||
VGetBestUnblendedChild__28CAnimTreeAnimReaderContainerCFv:
|
||||
/* 802F1940 002EE8A0 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
|
||||
/* 802F1940 002EE8A0 38 0D A9 28 */ addi r0, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 802F1944 002EE8A4 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 802F1948 002EE8A8 80 83 00 00 */ lwz r4, 0(r3)
|
||||
/* 802F194C 002EE8AC 80 64 00 04 */ lwz r3, 4(r4)
|
||||
|
|
|
@ -367,9 +367,9 @@ lbl_802F2BCC:
|
|||
/* 802F2BE8 002EFB48 38 A1 00 18 */ addi r5, r1, 0x18
|
||||
lbl_802F2BEC:
|
||||
/* 802F2BEC 002EFB4C C0 05 00 00 */ lfs f0, 0(r5)
|
||||
/* 802F2BF0 002EFB50 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 802F2BF0 002EFB50 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802F2BF4 002EFB54 C3 E2 C6 94 */ lfs f31, lbl_805AE3B4@sda21(r2)
|
||||
/* 802F2BF8 002EFB58 38 83 66 60 */ addi r4, r3, lbl_805A6660@l
|
||||
/* 802F2BF8 002EFB58 38 83 66 60 */ addi r4, r3, sNoRotation__11CQuaternion@l
|
||||
/* 802F2BFC 002EFB5C D0 01 00 38 */ stfs f0, 0x38(r1)
|
||||
/* 802F2C00 002EFB60 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802F2C04 002EFB64 C0 24 00 00 */ lfs f1, 0(r4)
|
||||
|
|
|
@ -74,7 +74,7 @@ lbl_802F3C60:
|
|||
/* 802F3C60 002F0BC0 90 7E 00 00 */ stw r3, 0(r30)
|
||||
/* 802F3C64 002F0BC4 48 00 00 54 */ b lbl_802F3CB8
|
||||
lbl_802F3C68:
|
||||
/* 802F3C68 002F0BC8 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
|
||||
/* 802F3C68 002F0BC8 38 0D A9 28 */ addi r0, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 802F3C6C 002F0BCC 7C 7F 00 D0 */ neg r3, r31
|
||||
/* 802F3C70 002F0BD0 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 802F3C74 002F0BD4 7C 60 FB 78 */ or r0, r3, r31
|
||||
|
|
|
@ -664,8 +664,8 @@ VAdvanceView__17CAnimTreeSequenceFRC13CCharAnimTime:
|
|||
/* 802DB39C 002D82FC 7C BD 2B 78 */ mr r29, r5
|
||||
/* 802DB3A0 002D8300 38 61 00 68 */ addi r3, r1, 0x68
|
||||
/* 802DB3A4 002D8304 48 06 DA 49 */ bl __ct__13CCharAnimTimeFf
|
||||
/* 802DB3A8 002D8308 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 802DB3AC 002D830C C4 63 66 60 */ lfsu f3, lbl_805A6660@l(r3)
|
||||
/* 802DB3A8 002D8308 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802DB3AC 002D830C C4 63 66 60 */ lfsu f3, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 802DB3B0 002D8310 C3 E2 C5 A0 */ lfs f31, lbl_805AE2C0@sda21(r2)
|
||||
/* 802DB3B4 002D8314 C0 43 00 04 */ lfs f2, 4(r3)
|
||||
/* 802DB3B8 002D8318 C0 23 00 08 */ lfs f1, 8(r3)
|
||||
|
|
|
@ -1658,9 +1658,9 @@ lbl_802F57B8:
|
|||
/* 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
|
||||
/* 802F57FC 002F275C 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802F5800 002F2760 D0 01 00 88 */ stfs f0, 0x88(r1)
|
||||
/* 802F5804 002F2764 38 83 66 60 */ addi r4, r3, lbl_805A6660@l
|
||||
/* 802F5804 002F2764 38 83 66 60 */ addi r4, r3, sNoRotation__11CQuaternion@l
|
||||
/* 802F5808 002F2768 C3 E5 00 00 */ lfs f31, 0(r5)
|
||||
/* 802F580C 002F276C 90 01 00 8C */ stw r0, 0x8c(r1)
|
||||
/* 802F5810 002F2770 38 61 00 30 */ addi r3, r1, 0x30
|
||||
|
|
|
@ -455,8 +455,8 @@ lbl_802F5F28:
|
|||
lbl_802F5F50:
|
||||
/* 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)
|
||||
/* 802F5F58 002F2EB8 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802F5F5C 002F2EBC C4 83 66 60 */ lfsu f4, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 802F5F60 002F2EC0 80 0D 9C 08 */ lwz r0, lbl_805A87C8@sda21(r13)
|
||||
/* 802F5F64 002F2EC4 C0 44 00 04 */ lfs f2, 4(r4)
|
||||
/* 802F5F68 002F2EC8 C0 64 00 08 */ lfs f3, 8(r4)
|
||||
|
@ -545,9 +545,9 @@ lbl_802F6094:
|
|||
/* 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
|
||||
/* 802F60B4 002F3014 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802F60B8 002F3018 D0 01 00 40 */ stfs f0, 0x40(r1)
|
||||
/* 802F60BC 002F301C 38 83 66 60 */ addi r4, r3, lbl_805A6660@l
|
||||
/* 802F60BC 002F301C 38 83 66 60 */ addi r4, r3, sNoRotation__11CQuaternion@l
|
||||
/* 802F60C0 002F3020 C3 E5 00 00 */ lfs f31, 0(r5)
|
||||
/* 802F60C4 002F3024 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 802F60C8 002F3028 38 61 00 10 */ addi r3, r1, 0x10
|
||||
|
@ -701,8 +701,8 @@ AdvanceViewForTransitionalPeriod__19CAnimTreeTransitionFRC13CCharAnimTime:
|
|||
/* 802F6304 002F3264 41 82 00 5C */ beq lbl_802F6360
|
||||
/* 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)
|
||||
/* 802F6310 002F3270 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802F6314 002F3274 C4 83 66 60 */ lfsu f4, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 802F6318 002F3278 80 0D 9C 08 */ lwz r0, lbl_805A87C8@sda21(r13)
|
||||
/* 802F631C 002F327C C0 44 00 04 */ lfs f2, 4(r4)
|
||||
/* 802F6320 002F3280 C0 64 00 08 */ lfs f3, 8(r4)
|
||||
|
|
|
@ -119,8 +119,8 @@ VGetAdvancementResults__21CFBStreamedAnimReaderCFRC13CCharAnimTimeRC13CCharAnimT
|
|||
/* 802F8DE0 002F5D40 41 82 00 58 */ beq lbl_802F8E38
|
||||
/* 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)
|
||||
/* 802F8DEC 002F5D4C 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802F8DF0 002F5D50 C4 83 66 60 */ lfsu f4, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 802F8DF4 002F5D54 C0 1E 00 00 */ lfs f0, 0(r30)
|
||||
/* 802F8DF8 002F5D58 C0 44 00 04 */ lfs f2, 4(r4)
|
||||
/* 802F8DFC 002F5D5C C0 64 00 08 */ lfs f3, 8(r4)
|
||||
|
@ -145,8 +145,8 @@ lbl_802F8E38:
|
|||
/* 802F8E44 002F5DA4 41 82 00 5C */ beq lbl_802F8EA0
|
||||
/* 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)
|
||||
/* 802F8E50 002F5DB0 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802F8E54 002F5DB4 C4 83 66 60 */ lfsu f4, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 802F8E58 002F5DB8 80 0D 9C 18 */ lwz r0, lbl_805A87D8@sda21(r13)
|
||||
/* 802F8E5C 002F5DBC C0 44 00 04 */ lfs f2, 4(r4)
|
||||
/* 802F8E60 002F5DC0 C0 64 00 08 */ lfs f3, 8(r4)
|
||||
|
@ -431,8 +431,8 @@ sub_802f91f8:
|
|||
/* 802F9250 002F61B0 3C 1F 00 01 */ addis r0, r31, 1
|
||||
/* 802F9254 002F61B4 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F9258 002F61B8 40 82 00 30 */ bne lbl_802F9288
|
||||
/* 802F925C 002F61BC 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 802F9260 002F61C0 38 83 66 60 */ addi r4, r3, lbl_805A6660@l
|
||||
/* 802F925C 002F61BC 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802F9260 002F61C0 38 83 66 60 */ addi r4, r3, sNoRotation__11CQuaternion@l
|
||||
/* 802F9264 002F61C4 C0 04 00 00 */ lfs f0, 0(r4)
|
||||
/* 802F9268 002F61C8 D0 1E 00 00 */ stfs f0, 0(r30)
|
||||
/* 802F926C 002F61CC 80 64 00 04 */ lwz r3, 4(r4)
|
||||
|
@ -985,11 +985,11 @@ VAdvanceView__21CFBStreamedAnimReaderFRC13CCharAnimTime:
|
|||
/* 802F99D4 002F6934 38 00 00 00 */ li r0, 0
|
||||
/* 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
|
||||
/* 802F99E0 002F6940 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@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)
|
||||
/* 802F99F0 002F6950 C4 83 66 60 */ lfsu f4, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 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)
|
||||
|
@ -1015,8 +1015,8 @@ lbl_802F9A3C:
|
|||
/* 802F9A48 002F69A8 41 82 00 5C */ beq lbl_802F9AA4
|
||||
/* 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)
|
||||
/* 802F9A54 002F69B4 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802F9A58 002F69B8 C4 83 66 60 */ lfsu f4, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 802F9A5C 002F69BC 80 0D 9C 18 */ lwz r0, lbl_805A87D8@sda21(r13)
|
||||
/* 802F9A60 002F69C0 C0 44 00 04 */ lfs f2, 4(r4)
|
||||
/* 802F9A64 002F69C4 C0 64 00 08 */ lfs f3, 8(r4)
|
||||
|
@ -1279,8 +1279,8 @@ lbl_802F9DD4:
|
|||
VReverseView__21CFBStreamedAnimReaderFRC13CCharAnimTime:
|
||||
/* 802F9DFC 002F6D5C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 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)
|
||||
/* 802F9E04 002F6D64 3C 80 80 5A */ lis r4, sNoRotation__11CQuaternion@ha
|
||||
/* 802F9E08 002F6D68 C4 84 66 60 */ lfsu f4, sNoRotation__11CQuaternion@l(r4)
|
||||
/* 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)
|
||||
|
@ -1332,8 +1332,8 @@ VGetRotation__21CFBStreamedAnimReaderCFRC6CSegId:
|
|||
/* 802F9EB4 002F6E14 3C 03 00 01 */ addis r0, r3, 1
|
||||
/* 802F9EB8 002F6E18 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F9EBC 002F6E1C 40 82 00 2C */ bne lbl_802F9EE8
|
||||
/* 802F9EC0 002F6E20 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 802F9EC4 002F6E24 C4 03 66 60 */ lfsu f0, lbl_805A6660@l(r3)
|
||||
/* 802F9EC0 002F6E20 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802F9EC4 002F6E24 C4 03 66 60 */ lfsu f0, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 802F9EC8 002F6E28 D0 1F 00 00 */ stfs f0, 0(r31)
|
||||
/* 802F9ECC 002F6E2C C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 802F9ED0 002F6E30 D0 1F 00 04 */ stfs f0, 4(r31)
|
||||
|
|
|
@ -89,9 +89,9 @@ lbl_802FC41C:
|
|||
/* 802FC41C 002F937C 54 80 06 3E */ clrlwi r0, r4, 0x18
|
||||
/* 802FC420 002F9380 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 802FC424 002F9384 40 82 FF C0 */ bne lbl_802FC3E4
|
||||
/* 802FC428 002F9388 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 802FC428 002F9388 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802FC42C 002F938C C3 A2 C7 14 */ lfs f29, lbl_805AE434@sda21(r2)
|
||||
/* 802FC430 002F9390 38 A3 66 60 */ addi r5, r3, lbl_805A6660@l
|
||||
/* 802FC430 002F9390 38 A3 66 60 */ addi r5, r3, sNoRotation__11CQuaternion@l
|
||||
/* 802FC434 002F9394 C0 65 00 00 */ lfs f3, 0(r5)
|
||||
/* 802FC438 002F9398 3C 60 80 5A */ lis r3, lbl_805A65FC@ha
|
||||
/* 802FC43C 002F939C C0 45 00 04 */ lfs f2, 4(r5)
|
||||
|
@ -440,11 +440,11 @@ BuildNoScale__21CHierarchyPoseBuilderFR17CPoseAsTransforms:
|
|||
/* 802FC934 002F9894 98 01 00 08 */ stb r0, 8(r1)
|
||||
/* 802FC938 002F9898 48 06 C5 6D */ bl Clear__17CPoseAsTransformsFv
|
||||
/* 802FC93C 002F989C 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 802FC940 002F98A0 3C A0 80 5A */ lis r5, lbl_805A6660@ha
|
||||
/* 802FC940 002F98A0 3C A0 80 5A */ lis r5, sNoRotation__11CQuaternion@ha
|
||||
/* 802FC944 002F98A4 3C 80 80 5A */ lis r4, lbl_805A65FC@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
|
||||
/* 802FC950 002F98B0 38 E5 66 60 */ addi r7, r5, sNoRotation__11CQuaternion@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)
|
||||
|
@ -520,9 +520,9 @@ lbl_802FCA58:
|
|||
/* 802FCA5C 002F99BC 7F C5 F3 78 */ mr r5, r30
|
||||
/* 802FCA60 002F99C0 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 802FCA64 002F99C4 4B E2 EF 3D */ bl GetFromParentUnrotated__15CCharLayoutInfoCFRC6CSegId
|
||||
/* 802FCA68 002F99C8 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 802FCA68 002F99C8 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802FCA6C 002F99CC 38 00 00 00 */ li r0, 0
|
||||
/* 802FCA70 002F99D0 38 C3 66 60 */ addi r6, r3, lbl_805A6660@l
|
||||
/* 802FCA70 002F99D0 38 C3 66 60 */ addi r6, r3, sNoRotation__11CQuaternion@l
|
||||
/* 802FCA74 002F99D4 C0 41 00 18 */ lfs f2, 0x18(r1)
|
||||
/* 802FCA78 002F99D8 C0 C6 00 00 */ lfs f6, 0(r6)
|
||||
/* 802FCA7C 002F99DC 7F C4 F3 78 */ mr r4, r30
|
||||
|
@ -554,8 +554,8 @@ lbl_802FCAC8:
|
|||
/* 802FCAE0 002F9A40 38 61 00 0C */ addi r3, r1, 0xc
|
||||
/* 802FCAE4 002F9A44 4B E2 EE BD */ bl GetFromParentUnrotated__15CCharLayoutInfoCFRC6CSegId
|
||||
/* 802FCAE8 002F9A48 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 802FCAEC 002F9A4C 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 802FCAF0 002F9A50 38 C3 66 60 */ addi r6, r3, lbl_805A6660@l
|
||||
/* 802FCAEC 002F9A4C 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 802FCAF0 002F9A50 38 C3 66 60 */ addi r6, r3, sNoRotation__11CQuaternion@l
|
||||
/* 802FCAF4 002F9A54 81 3C 01 08 */ lwz r9, 0x108(r28)
|
||||
/* 802FCAF8 002F9A58 54 03 08 3C */ slwi r3, r0, 1
|
||||
/* 802FCAFC 002F9A5C 88 FE 00 00 */ lbz r7, 0(r30)
|
||||
|
|
|
@ -161,7 +161,7 @@ lbl_802E0204:
|
|||
/* 802E0204 002DD164 90 7F 00 00 */ stw r3, 0(r31)
|
||||
/* 802E0208 002DD168 48 00 00 1C */ b lbl_802E0224
|
||||
lbl_802E020C:
|
||||
/* 802E020C 002DD16C 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
|
||||
/* 802E020C 002DD16C 38 0D A9 28 */ addi r0, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 802E0210 002DD170 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 802E0214 002DD174 80 9F 00 00 */ lwz r4, 0(r31)
|
||||
/* 802E0218 002DD178 80 64 00 04 */ lwz r3, 4(r4)
|
||||
|
|
|
@ -129,7 +129,7 @@ lbl_802E1FA0:
|
|||
/* 802E1FA0 002DEF00 90 7F 00 00 */ stw r3, 0(r31)
|
||||
/* 802E1FA4 002DEF04 48 00 00 1C */ b lbl_802E1FC0
|
||||
lbl_802E1FA8:
|
||||
/* 802E1FA8 002DEF08 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
|
||||
/* 802E1FA8 002DEF08 38 0D A9 28 */ addi r0, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 802E1FAC 002DEF0C 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 802E1FB0 002DEF10 80 9F 00 00 */ lwz r4, 0(r31)
|
||||
/* 802E1FB4 002DEF14 80 64 00 04 */ lwz r3, 4(r4)
|
||||
|
|
|
@ -151,13 +151,13 @@ Add__16CSegStatementSetFRC10CSegIdListRC15CCharLayoutInfoRC16CSegStatementSetf:
|
|||
/* 802FD44C 002FA3AC BE C1 00 58 */ stmw r22, 0x58(r1)
|
||||
/* 802FD450 002FA3B0 7C 99 23 78 */ mr r25, r4
|
||||
/* 802FD454 002FA3B4 FF E0 08 90 */ fmr f31, f1
|
||||
/* 802FD458 002FA3B8 3C 80 80 5A */ lis r4, lbl_805A6660@ha
|
||||
/* 802FD458 002FA3B8 3C 80 80 5A */ lis r4, sNoRotation__11CQuaternion@ha
|
||||
/* 802FD45C 002FA3BC 83 D9 00 04 */ lwz r30, 4(r25)
|
||||
/* 802FD460 002FA3C0 7C 78 1B 78 */ mr r24, r3
|
||||
/* 802FD464 002FA3C4 7C BA 2B 78 */ mr r26, r5
|
||||
/* 802FD468 002FA3C8 7C DB 33 78 */ mr r27, r6
|
||||
/* 802FD46C 002FA3CC 3B A1 00 08 */ addi r29, r1, 8
|
||||
/* 802FD470 002FA3D0 3B E4 66 60 */ addi r31, r4, lbl_805A6660@l
|
||||
/* 802FD470 002FA3D0 3B E4 66 60 */ addi r31, r4, sNoRotation__11CQuaternion@l
|
||||
/* 802FD474 002FA3D4 3B 80 00 00 */ li r28, 0
|
||||
/* 802FD478 002FA3D8 48 00 01 48 */ b lbl_802FD5C0
|
||||
lbl_802FD47C:
|
||||
|
|
|
@ -711,11 +711,11 @@ __dt__10CSkinRulesFv:
|
|||
/* 80354190 003510F0 41 82 00 34 */ beq lbl_803541C4
|
||||
/* 80354194 003510F4 80 BE 00 04 */ lwz r5, 4(r30)
|
||||
/* 80354198 003510F8 38 80 FF FF */ li r4, -1
|
||||
/* 8035419C 003510FC 80 0D AA 78 */ lwz r0, lbl_805A9638@sda21(r13)
|
||||
/* 8035419C 003510FC 80 0D AA 78 */ lwz r0, sTotalMemory__6CModel@sda21(r13)
|
||||
/* 803541A0 00351100 1C A5 00 74 */ mulli r5, r5, 0x74
|
||||
/* 803541A4 00351104 38 A5 00 18 */ addi r5, r5, 0x18
|
||||
/* 803541A8 00351108 7C 05 00 50 */ subf r0, r5, r0
|
||||
/* 803541AC 0035110C 90 0D AA 78 */ stw r0, lbl_805A9638@sda21(r13)
|
||||
/* 803541AC 0035110C 90 0D AA 78 */ stw r0, sTotalMemory__6CModel@sda21(r13)
|
||||
/* 803541B0 00351110 48 00 00 31 */ bl sub_803541e0
|
||||
/* 803541B4 00351114 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 803541B8 00351118 40 81 00 0C */ ble lbl_803541C4
|
||||
|
@ -821,11 +821,11 @@ __ct__10CSkinRulesFR12CInputStream:
|
|||
/* 80354308 00351268 90 7E 00 14 */ stw r3, 0x14(r30)
|
||||
/* 8035430C 0035126C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80354310 00351270 80 1E 00 04 */ lwz r0, 4(r30)
|
||||
/* 80354314 00351274 80 8D AA 78 */ lwz r4, lbl_805A9638@sda21(r13)
|
||||
/* 80354314 00351274 80 8D AA 78 */ lwz r4, sTotalMemory__6CModel@sda21(r13)
|
||||
/* 80354318 00351278 1C 00 00 74 */ mulli r0, r0, 0x74
|
||||
/* 8035431C 0035127C 7C 80 22 14 */ add r4, r0, r4
|
||||
/* 80354320 00351280 38 04 00 18 */ addi r0, r4, 0x18
|
||||
/* 80354324 00351284 90 0D AA 78 */ stw r0, lbl_805A9638@sda21(r13)
|
||||
/* 80354324 00351284 90 0D AA 78 */ stw r0, sTotalMemory__6CModel@sda21(r13)
|
||||
/* 80354328 00351288 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 8035432C 0035128C 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 80354330 00351290 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
|
|
|
@ -18,9 +18,9 @@ lbl_803EF718:
|
|||
.section .bss
|
||||
.balign 8
|
||||
|
||||
.lcomm lbl_804BFFC0, 0x8000C, 4
|
||||
.lcomm lbl_8053FFCC, 0x28, 4
|
||||
.lcomm lbl_8053FFF4, 0x10, 4
|
||||
.lcomm sStaticSkinningData__8Skinning, 0x8000C, 4
|
||||
.lcomm sSkinningBuffer__8Skinning, 0x28, 4
|
||||
.lcomm sAllocations__8Skinning, 0x10, 4
|
||||
.lcomm lbl_80540004, 0xC, 4
|
||||
|
||||
.section .sbss, "wa"
|
||||
|
@ -234,9 +234,9 @@ lbl_803528AC:
|
|||
/* 803528D4 0034F834 38 63 00 20 */ addi r3, r3, 0x20
|
||||
/* 803528D8 0034F838 7C 7D 1A 14 */ add r3, r29, r3
|
||||
/* 803528DC 0034F83C 48 00 01 11 */ bl EnsureAllocation__13CSkinnedModelFi
|
||||
/* 803528E0 0034F840 3C 80 80 4C */ lis r4, lbl_804BFFC0@ha
|
||||
/* 803528E0 0034F840 3C 80 80 4C */ lis r4, sStaticSkinningData__8Skinning@ha
|
||||
/* 803528E4 0034F844 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 803528E8 0034F848 38 04 FF C0 */ addi r0, r4, lbl_804BFFC0@l
|
||||
/* 803528E8 0034F848 38 04 FF C0 */ addi r0, r4, sStaticSkinningData__8Skinning@l
|
||||
/* 803528EC 0034F84C 7C 1E 00 40 */ cmplw r30, r0
|
||||
/* 803528F0 0034F850 40 82 00 08 */ bne lbl_803528F8
|
||||
/* 803528F4 0034F854 48 02 56 91 */ bl GXInvalidateVtxCache
|
||||
|
@ -316,10 +316,10 @@ EnsureAllocation__13CSkinnedModelFi:
|
|||
/* 803529F0 0034F950 7C 08 02 A6 */ mflr r0
|
||||
/* 803529F4 0034F954 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 803529F8 0034F958 38 03 00 1F */ addi r0, r3, 0x1f
|
||||
/* 803529FC 0034F95C 3C 60 80 54 */ lis r3, lbl_8053FFCC@ha
|
||||
/* 803529FC 0034F95C 3C 60 80 54 */ lis r3, sSkinningBuffer__8Skinning@ha
|
||||
/* 80352A00 0034F960 BF 41 00 08 */ stmw r26, 8(r1)
|
||||
/* 80352A04 0034F964 54 1C 00 34 */ rlwinm r28, r0, 0, 0, 0x1a
|
||||
/* 80352A08 0034F968 38 63 FF CC */ addi r3, r3, lbl_8053FFCC@l
|
||||
/* 80352A08 0034F968 38 63 FF CC */ addi r3, r3, sSkinningBuffer__8Skinning@l
|
||||
/* 80352A0C 0034F96C 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80352A10 0034F970 4B FC 2C E9 */ bl Alloc__15CCircularBufferFi
|
||||
/* 80352A14 0034F974 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
|
@ -327,18 +327,18 @@ EnsureAllocation__13CSkinnedModelFi:
|
|||
/* 80352A1C 0034F97C 88 0D AA 41 */ lbz r0, lbl_805A9601@sda21(r13)
|
||||
/* 80352A20 0034F980 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80352A24 0034F984 40 82 00 18 */ bne lbl_80352A3C
|
||||
/* 80352A28 0034F988 3C 60 80 54 */ lis r3, lbl_8053FFCC@ha
|
||||
/* 80352A2C 0034F98C 38 63 FF CC */ addi r3, r3, lbl_8053FFCC@l
|
||||
/* 80352A28 0034F988 3C 60 80 54 */ lis r3, sSkinningBuffer__8Skinning@ha
|
||||
/* 80352A2C 0034F98C 38 63 FF CC */ addi r3, r3, sSkinningBuffer__8Skinning@l
|
||||
/* 80352A30 0034F990 4B FC 2C 31 */ bl GetAllocatedAmount__15CCircularBufferCFv
|
||||
/* 80352A34 0034F994 38 00 00 01 */ li r0, 1
|
||||
/* 80352A38 0034F998 98 0D AA 41 */ stb r0, lbl_805A9601@sda21(r13)
|
||||
lbl_80352A3C:
|
||||
/* 80352A3C 0034F99C 48 03 29 85 */ bl OSGetTick
|
||||
/* 80352A40 0034F9A0 3C A0 80 54 */ lis r5, lbl_8053FFF4@ha
|
||||
/* 80352A44 0034F9A4 3C 80 80 54 */ lis r4, lbl_8053FFCC@ha
|
||||
/* 80352A40 0034F9A0 3C A0 80 54 */ lis r5, sAllocations__8Skinning@ha
|
||||
/* 80352A44 0034F9A4 3C 80 80 54 */ lis r4, sSkinningBuffer__8Skinning@ha
|
||||
/* 80352A48 0034F9A8 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80352A4C 0034F9AC 3B E5 FF F4 */ addi r31, r5, lbl_8053FFF4@l
|
||||
/* 80352A50 0034F9B0 3B 64 FF CC */ addi r27, r4, lbl_8053FFCC@l
|
||||
/* 80352A4C 0034F9AC 3B E5 FF F4 */ addi r31, r5, sAllocations__8Skinning@l
|
||||
/* 80352A50 0034F9B0 3B 64 FF CC */ addi r27, r4, sSkinningBuffer__8Skinning@l
|
||||
/* 80352A54 0034F9B4 48 00 00 84 */ b lbl_80352AD8
|
||||
lbl_80352A58:
|
||||
/* 80352A58 0034F9B8 48 00 01 19 */ bl TickAllocations__13CSkinnedModelFv
|
||||
|
@ -403,8 +403,8 @@ lbl_80352B24:
|
|||
/* 80352B30 0034FA90 90 7F 00 04 */ stw r3, 4(r31)
|
||||
lbl_80352B34:
|
||||
/* 80352B34 0034FA94 80 C3 00 00 */ lwz r6, 0(r3)
|
||||
/* 80352B38 0034FA98 3C 80 80 54 */ lis r4, lbl_8053FFF4@ha
|
||||
/* 80352B3C 0034FA9C 38 A4 FF F4 */ addi r5, r4, lbl_8053FFF4@l
|
||||
/* 80352B38 0034FA98 3C 80 80 54 */ lis r4, sAllocations__8Skinning@ha
|
||||
/* 80352B3C 0034FA9C 38 A4 FF F4 */ addi r5, r4, sAllocations__8Skinning@l
|
||||
/* 80352B40 0034FAA0 90 66 00 04 */ stw r3, 4(r6)
|
||||
/* 80352B44 0034FAA4 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80352B48 0034FAA8 90 64 00 00 */ stw r3, 0(r4)
|
||||
|
@ -433,10 +433,10 @@ TickAllocations__13CSkinnedModelFv:
|
|||
/* 80352B98 0034FAF8 40 81 00 08 */ ble lbl_80352BA0
|
||||
/* 80352B9C 0034FAFC 3F BD FF FF */ addis r29, r29, 0xffff
|
||||
lbl_80352BA0:
|
||||
/* 80352BA0 0034FB00 3C 80 80 54 */ lis r4, lbl_8053FFF4@ha
|
||||
/* 80352BA4 0034FB04 3C 60 80 54 */ lis r3, lbl_8053FFCC@ha
|
||||
/* 80352BA8 0034FB08 3B C4 FF F4 */ addi r30, r4, lbl_8053FFF4@l
|
||||
/* 80352BAC 0034FB0C 3B E3 FF CC */ addi r31, r3, lbl_8053FFCC@l
|
||||
/* 80352BA0 0034FB00 3C 80 80 54 */ lis r4, sAllocations__8Skinning@ha
|
||||
/* 80352BA4 0034FB04 3C 60 80 54 */ lis r3, sSkinningBuffer__8Skinning@ha
|
||||
/* 80352BA8 0034FB08 3B C4 FF F4 */ addi r30, r4, sAllocations__8Skinning@l
|
||||
/* 80352BAC 0034FB0C 3B E3 FF CC */ addi r31, r3, sSkinningBuffer__8Skinning@l
|
||||
/* 80352BB0 0034FB10 48 00 00 40 */ b lbl_80352BF0
|
||||
lbl_80352BB4:
|
||||
/* 80352BB4 0034FB14 80 BE 00 04 */ lwz r5, 4(r30)
|
||||
|
@ -1113,8 +1113,8 @@ sub_8035350c:
|
|||
/* 80353524 00350484 34 03 FF FF */ addic. r0, r3, -1
|
||||
/* 80353528 00350488 90 0D AA 3C */ stw r0, lbl_805A95FC@sda21(r13)
|
||||
/* 8035352C 0035048C 40 82 00 68 */ bne lbl_80353594
|
||||
/* 80353530 00350490 3C 60 80 54 */ lis r3, lbl_8053FFCC@ha
|
||||
/* 80353534 00350494 3B C3 FF CC */ addi r30, r3, lbl_8053FFCC@l
|
||||
/* 80353530 00350490 3C 60 80 54 */ lis r3, sSkinningBuffer__8Skinning@ha
|
||||
/* 80353534 00350494 3B C3 FF CC */ addi r30, r3, sSkinningBuffer__8Skinning@l
|
||||
/* 80353538 00350498 88 1E 00 18 */ lbz r0, 0x18(r30)
|
||||
/* 8035353C 0035049C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80353540 003504A0 41 82 00 24 */ beq lbl_80353564
|
||||
|
@ -1127,9 +1127,9 @@ sub_8035350c:
|
|||
/* 8035355C 003504BC 80 7E 00 04 */ lwz r3, 4(r30)
|
||||
/* 80353560 003504C0 4B FC 23 D1 */ bl Free__7CMemoryFPCv
|
||||
lbl_80353564:
|
||||
/* 80353564 003504C4 3C 60 80 54 */ lis r3, lbl_8053FFF4@ha
|
||||
/* 80353564 003504C4 3C 60 80 54 */ lis r3, sAllocations__8Skinning@ha
|
||||
/* 80353568 003504C8 38 00 00 00 */ li r0, 0
|
||||
/* 8035356C 003504CC 3B E3 FF F4 */ addi r31, r3, lbl_8053FFF4@l
|
||||
/* 8035356C 003504CC 3B E3 FF F4 */ addi r31, r3, sAllocations__8Skinning@l
|
||||
/* 80353570 003504D0 98 1E 00 18 */ stb r0, 0x18(r30)
|
||||
/* 80353574 003504D4 83 DF 00 08 */ lwz r30, 8(r31)
|
||||
/* 80353578 003504D8 80 9F 00 04 */ lwz r4, 4(r31)
|
||||
|
@ -1173,14 +1173,14 @@ lbl_803535F0:
|
|||
/* 803535F0 00350550 80 0D AA 3C */ lwz r0, lbl_805A95FC@sda21(r13)
|
||||
/* 803535F4 00350554 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 803535F8 00350558 40 82 00 E8 */ bne lbl_803536E0
|
||||
/* 803535FC 0035055C 3C 80 80 4C */ lis r4, lbl_804BFFC0@ha
|
||||
/* 803535FC 0035055C 3C 80 80 4C */ lis r4, sStaticSkinningData__8Skinning@ha
|
||||
/* 80353600 00350560 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80353604 00350564 38 84 FF C0 */ addi r4, r4, lbl_804BFFC0@l
|
||||
/* 80353604 00350564 38 84 FF C0 */ addi r4, r4, sStaticSkinningData__8Skinning@l
|
||||
/* 80353608 00350568 3C A0 00 08 */ lis r5, 8
|
||||
/* 8035360C 0035056C 38 C0 00 01 */ li r6, 1
|
||||
/* 80353610 00350570 4B FC 21 CD */ bl __ct__15CCircularBufferFPviQ215CCircularBuffer10EOwnership
|
||||
/* 80353614 00350574 3C 60 80 54 */ lis r3, lbl_8053FFCC@ha
|
||||
/* 80353618 00350578 3B E3 FF CC */ addi r31, r3, lbl_8053FFCC@l
|
||||
/* 80353614 00350574 3C 60 80 54 */ lis r3, sSkinningBuffer__8Skinning@ha
|
||||
/* 80353618 00350578 3B E3 FF CC */ addi r31, r3, sSkinningBuffer__8Skinning@l
|
||||
/* 8035361C 0035057C 88 1F 00 18 */ lbz r0, 0x18(r31)
|
||||
/* 80353620 00350580 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80353624 00350584 40 82 00 50 */ bne lbl_80353674
|
||||
|
@ -1285,10 +1285,10 @@ lbl_80353754:
|
|||
__sinit_DolphinCSkinnedModel_cpp:
|
||||
/* 8035377C 003506DC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80353780 003506E0 7C 08 02 A6 */ mflr r0
|
||||
/* 80353784 003506E4 3C 80 80 4C */ lis r4, lbl_804BFFC0@ha
|
||||
/* 80353784 003506E4 3C 80 80 4C */ lis r4, sStaticSkinningData__8Skinning@ha
|
||||
/* 80353788 003506E8 3C 60 80 35 */ lis r3, "__dt__Q24rstl34optional_object<15CCircularBuffer>Fv"@ha
|
||||
/* 8035378C 003506EC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80353790 003506F0 38 84 FF C0 */ addi r4, r4, lbl_804BFFC0@l
|
||||
/* 80353790 003506F0 38 84 FF C0 */ addi r4, r4, sStaticSkinningData__8Skinning@l
|
||||
/* 80353794 003506F4 38 00 00 00 */ li r0, 0
|
||||
/* 80353798 003506F8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8035379C 003506FC 3F E4 00 08 */ addis r31, r4, 8
|
||||
|
|
|
@ -186,7 +186,7 @@ lbl_802FDE60:
|
|||
VGetAdvancementResults__11IAnimReaderCFRC13CCharAnimTimeRC13CCharAnimTime:
|
||||
/* 802FDE74 002FADD4 C0 05 00 00 */ lfs f0, 0(r5)
|
||||
/* 802FDE78 002FADD8 3C C0 80 5A */ lis r6, sZeroVector__9CVector3f@ha
|
||||
/* 802FDE7C 002FADDC 3C 80 80 5A */ lis r4, lbl_805A6660@ha
|
||||
/* 802FDE7C 002FADDC 3C 80 80 5A */ lis r4, sNoRotation__11CQuaternion@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)
|
||||
|
@ -196,7 +196,7 @@ VGetAdvancementResults__11IAnimReaderCFRC13CCharAnimTimeRC13CCharAnimTime:
|
|||
/* 802FDE98 002FADF8 D0 03 00 0C */ stfs f0, 0xc(r3)
|
||||
/* 802FDE9C 002FADFC C0 06 00 08 */ lfs f0, 8(r6)
|
||||
/* 802FDEA0 002FAE00 D0 03 00 10 */ stfs f0, 0x10(r3)
|
||||
/* 802FDEA4 002FAE04 C4 04 66 60 */ lfsu f0, lbl_805A6660@l(r4)
|
||||
/* 802FDEA4 002FAE04 C4 04 66 60 */ lfsu f0, sNoRotation__11CQuaternion@l(r4)
|
||||
/* 802FDEA8 002FAE08 D0 03 00 14 */ stfs f0, 0x14(r3)
|
||||
/* 802FDEAC 002FAE0C C0 04 00 04 */ lfs f0, 4(r4)
|
||||
/* 802FDEB0 002FAE10 D0 03 00 18 */ stfs f0, 0x18(r3)
|
||||
|
|
|
@ -484,7 +484,7 @@ lbl_80365950:
|
|||
/* 803659A4 00362904 48 00 00 38 */ b lbl_803659DC
|
||||
lbl_803659A8:
|
||||
/* 803659A8 00362908 38 00 00 00 */ li r0, 0
|
||||
/* 803659AC 0036290C 38 8D A9 18 */ addi r4, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 803659AC 0036290C 38 8D A9 18 */ addi r4, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 803659B0 00362910 3C 60 80 5A */ lis r3, lbl_805A6B60@ha
|
||||
/* 803659B4 00362914 90 81 00 08 */ stw r4, 8(r1)
|
||||
/* 803659B8 00362918 38 63 6B 60 */ addi r3, r3, lbl_805A6B60@l
|
||||
|
@ -1362,7 +1362,7 @@ __sinit_CStreamAudioManager_cpp:
|
|||
/* 803665CC 0036352C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 803665D0 00363530 7C 08 02 A6 */ mflr r0
|
||||
/* 803665D4 00363534 3C 80 80 00 */ lis r4, sub_80004a9c@ha
|
||||
/* 803665D8 00363538 38 AD A9 18 */ addi r5, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 803665D8 00363538 38 AD A9 18 */ addi r5, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 803665DC 0036353C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 803665E0 00363540 3C 60 80 5A */ lis r3, lbl_805A6B60@ha
|
||||
/* 803665E4 00363544 3C C0 80 54 */ lis r6, lbl_80540550@ha
|
||||
|
@ -1375,7 +1375,7 @@ __sinit_CStreamAudioManager_cpp:
|
|||
/* 80366600 00363560 90 03 00 04 */ stw r0, 4(r3)
|
||||
/* 80366604 00363564 90 03 00 08 */ stw r0, 8(r3)
|
||||
/* 80366608 00363568 48 02 30 85 */ bl __register_global_object
|
||||
/* 8036660C 0036356C 38 AD A9 18 */ addi r5, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8036660C 0036356C 38 AD A9 18 */ addi r5, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 80366610 00363570 3C 60 80 5A */ lis r3, lbl_805A6B90@ha
|
||||
/* 80366614 00363574 94 A3 6B 90 */ stwu r5, lbl_805A6B90@l(r3)
|
||||
/* 80366618 00363578 38 00 00 00 */ li r0, 0
|
||||
|
@ -1385,7 +1385,7 @@ __sinit_CStreamAudioManager_cpp:
|
|||
/* 80366628 00363588 38 84 4A 9C */ addi r4, r4, sub_80004a9c@l
|
||||
/* 8036662C 0036358C 90 03 00 08 */ stw r0, 8(r3)
|
||||
/* 80366630 00363590 48 02 30 5D */ bl __register_global_object
|
||||
/* 80366634 00363594 38 AD A9 18 */ addi r5, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 80366634 00363594 38 AD A9 18 */ addi r5, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 80366638 00363598 3C 60 80 5A */ lis r3, lbl_805A6BA0@ha
|
||||
/* 8036663C 0036359C 94 A3 6B A0 */ stwu r5, lbl_805A6BA0@l(r3)
|
||||
/* 80366640 003635A0 38 00 00 00 */ li r0, 0
|
||||
|
|
|
@ -299,7 +299,7 @@ __ct__15CAudioGrpSetLocFR12CInputStream:
|
|||
/* 8034A3F8 00347358 7C 08 02 A6 */ mflr r0
|
||||
/* 8034A3FC 0034735C 38 C0 00 00 */ li r6, 0
|
||||
/* 8034A400 00347360 90 01 00 94 */ stw r0, 0x94(r1)
|
||||
/* 8034A404 00347364 38 0D A9 18 */ addi r0, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8034A404 00347364 38 0D A9 18 */ addi r0, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8034A408 00347368 BE E1 00 6C */ stmw r23, 0x6c(r1)
|
||||
/* 8034A40C 0034736C 7C 78 1B 78 */ mr r24, r3
|
||||
/* 8034A410 00347370 7C 9A 23 78 */ mr r26, r4
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
.include "macros.inc"
|
||||
|
||||
# TODO: currently in CCubeSurface, linker alignment bug
|
||||
# .comm lbl_805A67CC, 0x10, 4
|
||||
# .comm mpDefaultInvalidString__9CAudioSys, 0x10, 4
|
||||
|
||||
.section .ctors, "wa"
|
||||
lbl_ctor:
|
||||
|
@ -812,7 +812,7 @@ lbl_8034AF90:
|
|||
/* 8034B078 00347FD8 80 06 00 04 */ lwz r0, 4(r6)
|
||||
/* 8034B07C 00347FDC 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8034B080 00347FE0 41 81 00 20 */ bgt lbl_8034B0A0
|
||||
/* 8034B084 00347FE4 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
|
||||
/* 8034B084 00347FE4 38 0D A9 28 */ addi r0, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 8034B088 00347FE8 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 8034B08C 00347FEC 80 9F 00 00 */ lwz r4, 0(r31)
|
||||
/* 8034B090 00347FF0 80 64 00 04 */ lwz r3, 4(r4)
|
||||
|
@ -847,7 +847,7 @@ lbl_8034B0DC:
|
|||
/* 8034B0F8 00348058 90 04 00 04 */ stw r0, 4(r4)
|
||||
/* 8034B0FC 0034805C 48 00 00 1C */ b lbl_8034B118
|
||||
lbl_8034B100:
|
||||
/* 8034B100 00348060 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
|
||||
/* 8034B100 00348060 38 0D A9 28 */ addi r0, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 8034B104 00348064 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 8034B108 00348068 80 9F 00 00 */ lwz r4, 0(r31)
|
||||
/* 8034B10C 0034806C 80 64 00 04 */ lwz r3, 4(r4)
|
||||
|
@ -1276,7 +1276,7 @@ lbl_8034B62C:
|
|||
/* 8034B688 003485E8 80 06 00 04 */ lwz r0, 4(r6)
|
||||
/* 8034B68C 003485EC 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8034B690 003485F0 41 81 00 20 */ bgt lbl_8034B6B0
|
||||
/* 8034B694 003485F4 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
|
||||
/* 8034B694 003485F4 38 0D A9 28 */ addi r0, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 8034B698 003485F8 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 8034B69C 003485FC 80 9F 00 00 */ lwz r4, 0(r31)
|
||||
/* 8034B6A0 00348600 80 64 00 04 */ lwz r3, 4(r4)
|
||||
|
@ -1311,7 +1311,7 @@ lbl_8034B6EC:
|
|||
/* 8034B708 00348668 90 04 00 04 */ stw r0, 4(r4)
|
||||
/* 8034B70C 0034866C 48 00 00 1C */ b lbl_8034B728
|
||||
lbl_8034B710:
|
||||
/* 8034B710 00348670 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
|
||||
/* 8034B710 00348670 38 0D A9 28 */ addi r0, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 8034B714 00348674 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 8034B718 00348678 80 9F 00 00 */ lwz r4, 0(r31)
|
||||
/* 8034B71C 0034867C 80 64 00 04 */ lwz r3, 4(r4)
|
||||
|
@ -1453,8 +1453,8 @@ lbl_8034B8D0:
|
|||
/* 8034B8D8 00348838 38 65 00 14 */ addi r3, r5, 0x14
|
||||
/* 8034B8DC 0034883C 48 00 00 0C */ b lbl_8034B8E8
|
||||
lbl_8034B8E0:
|
||||
/* 8034B8E0 00348840 3C 60 80 5A */ lis r3, lbl_805A67CC@ha
|
||||
/* 8034B8E4 00348844 38 63 67 CC */ addi r3, r3, lbl_805A67CC@l
|
||||
/* 8034B8E0 00348840 3C 60 80 5A */ lis r3, mpDefaultInvalidString__9CAudioSys@ha
|
||||
/* 8034B8E4 00348844 38 63 67 CC */ addi r3, r3, mpDefaultInvalidString__9CAudioSys@l
|
||||
lbl_8034B8E8:
|
||||
/* 8034B8E8 00348848 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8034B8EC 0034884C 4E 80 00 20 */ blr
|
||||
|
@ -3453,9 +3453,9 @@ __sinit_DolphinCAudioSys_cpp:
|
|||
/* 8034D494 0034A3F4 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 8034D498 0034A3F8 38 84 00 07 */ addi r4, r4, 7
|
||||
/* 8034D49C 0034A3FC 4B CB 78 1D */ bl string_l__4rstlFPCc
|
||||
/* 8034D4A0 0034A400 3C 60 80 5A */ lis r3, lbl_805A67CC@ha
|
||||
/* 8034D4A0 0034A400 3C 60 80 5A */ lis r3, mpDefaultInvalidString__9CAudioSys@ha
|
||||
/* 8034D4A4 0034A404 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8034D4A8 0034A408 38 63 67 CC */ addi r3, r3, lbl_805A67CC@l
|
||||
/* 8034D4A8 0034A408 38 63 67 CC */ addi r3, r3, mpDefaultInvalidString__9CAudioSys@l
|
||||
/* 8034D4AC 0034A40C 4B FF 0C B5 */ bl "__ct__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>FRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"
|
||||
/* 8034D4B0 0034A410 3C 80 80 00 */ lis r4, sub_80004a9c@ha
|
||||
/* 8034D4B4 0034A414 3C A0 80 4C */ lis r5, lbl_804BFF90@ha
|
||||
|
|
|
@ -1049,7 +1049,7 @@ __ct__13CCardFileInfoFRCQ24rstl6string:
|
|||
/* 8034E21C 0034B17C 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 8034E220 0034B180 38 7E 00 18 */ addi r3, r30, 0x18
|
||||
/* 8034E224 0034B184 4B FE FF 3D */ bl "__ct__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>FRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"
|
||||
/* 8034E228 0034B188 38 0D A9 18 */ addi r0, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8034E228 0034B188 38 0D A9 18 */ addi r0, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8034E22C 0034B18C 38 80 00 00 */ li r4, 0
|
||||
/* 8034E230 0034B190 90 1E 00 28 */ stw r0, 0x28(r30)
|
||||
/* 8034E234 0034B194 38 00 FF FF */ li r0, -1
|
||||
|
|
|
@ -61,48 +61,48 @@ lbl_805A8934:
|
|||
.section .bss
|
||||
.balign 8
|
||||
|
||||
.comm lbl_805A67B4, 0xC, 4
|
||||
.lcomm lbl_804BFF50, 0xC, 4
|
||||
.lcomm lbl_804BFF5C, 0x34, 4
|
||||
.comm sViewingFrom__13CCubeMaterial, 0xC, 4
|
||||
.lcomm sPlayerPosition, 0xC, 4
|
||||
.lcomm sTextureProjectionTransform, 0x34, 4
|
||||
|
||||
.section .sbss, "wa"
|
||||
.balign 8
|
||||
|
||||
.global lbl_805A9540
|
||||
lbl_805A9540:
|
||||
.global sMaterialCachedState
|
||||
sMaterialCachedState:
|
||||
.skip 0x4
|
||||
.global lbl_805A9544
|
||||
lbl_805A9544:
|
||||
.global sLastModelCached__13CCubeMaterial
|
||||
sLastModelCached__13CCubeMaterial:
|
||||
.skip 0x4
|
||||
.global lbl_805A9548
|
||||
lbl_805A9548:
|
||||
.global sRenderingModel__13CCubeMaterial
|
||||
sRenderingModel__13CCubeMaterial:
|
||||
.skip 0x4
|
||||
.global lbl_805A954C
|
||||
lbl_805A954C:
|
||||
.global sLastMaterialCached
|
||||
sLastMaterialCached:
|
||||
.skip 0x4
|
||||
.global lbl_805A9550
|
||||
lbl_805A9550:
|
||||
.global sReflectionAlpha
|
||||
sReflectionAlpha:
|
||||
.skip 0x4
|
||||
.global lbl_805A9554
|
||||
lbl_805A9554:
|
||||
.global sLastTime
|
||||
sLastTime:
|
||||
.skip 0x4
|
||||
.global lbl_805A9558
|
||||
lbl_805A9558:
|
||||
.global sbRenderModelBlack
|
||||
sbRenderModelBlack:
|
||||
.skip 0x1
|
||||
.global lbl_805A9559
|
||||
lbl_805A9559:
|
||||
.skip 0x1
|
||||
.global lbl_805A955A
|
||||
lbl_805A955A:
|
||||
.global sbRenderModelShadow
|
||||
sbRenderModelShadow:
|
||||
.skip 0x2
|
||||
.global lbl_805A955C
|
||||
lbl_805A955C:
|
||||
.global spShadowTexture
|
||||
spShadowTexture:
|
||||
.skip 0x4
|
||||
.global lbl_805A9560
|
||||
lbl_805A9560:
|
||||
.global sChannel0DisableLightMask
|
||||
sChannel0DisableLightMask:
|
||||
.skip 0x1
|
||||
.global lbl_805A9561
|
||||
lbl_805A9561:
|
||||
.global sChannel1EnableLightMask
|
||||
sChannel1EnableLightMask:
|
||||
.skip 0x7
|
||||
|
||||
.section .text, "ax"
|
||||
|
@ -128,27 +128,27 @@ lbl_8034577C:
|
|||
.global DisableShadowMaps__10CCubeModelFv
|
||||
DisableShadowMaps__10CCubeModelFv:
|
||||
/* 80345784 003426E4 38 00 00 00 */ li r0, 0
|
||||
/* 80345788 003426E8 98 0D A9 9A */ stb r0, lbl_805A955A@sda21(r13)
|
||||
/* 80345788 003426E8 98 0D A9 9A */ stb r0, sbRenderModelShadow@sda21(r13)
|
||||
/* 8034578C 003426EC 4E 80 00 20 */ blr
|
||||
|
||||
.global EnableShadowMaps__10CCubeModelFPC8CTextureRC12CTransform4fUcUc
|
||||
EnableShadowMaps__10CCubeModelFPC8CTextureRC12CTransform4fUcUc:
|
||||
/* 80345790 003426F0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80345794 003426F4 7C 08 02 A6 */ mflr r0
|
||||
/* 80345798 003426F8 3C E0 80 4C */ lis r7, lbl_804BFF5C@ha
|
||||
/* 80345798 003426F8 3C E0 80 4C */ lis r7, sTextureProjectionTransform@ha
|
||||
/* 8034579C 003426FC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 803457A0 00342700 38 00 00 01 */ li r0, 1
|
||||
/* 803457A4 00342704 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 803457A8 00342708 7C DF 33 78 */ mr r31, r6
|
||||
/* 803457AC 0034270C 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 803457B0 00342710 7C BE 2B 78 */ mr r30, r5
|
||||
/* 803457B4 00342714 98 0D A9 9A */ stb r0, lbl_805A955A@sda21(r13)
|
||||
/* 803457B8 00342718 38 07 FF 5C */ addi r0, r7, lbl_804BFF5C@l
|
||||
/* 803457BC 0034271C 90 6D A9 9C */ stw r3, lbl_805A955C@sda21(r13)
|
||||
/* 803457B4 00342714 98 0D A9 9A */ stb r0, sbRenderModelShadow@sda21(r13)
|
||||
/* 803457B8 00342718 38 07 FF 5C */ addi r0, r7, sTextureProjectionTransform@l
|
||||
/* 803457BC 0034271C 90 6D A9 9C */ stw r3, spShadowTexture@sda21(r13)
|
||||
/* 803457C0 00342720 7C 03 03 78 */ mr r3, r0
|
||||
/* 803457C4 00342724 4B FC D3 7D */ bl __as__12CTransform4fFRC12CTransform4f
|
||||
/* 803457C8 00342728 9B CD A9 A0 */ stb r30, lbl_805A9560@sda21(r13)
|
||||
/* 803457CC 0034272C 9B ED A9 A1 */ stb r31, lbl_805A9561@sda21(r13)
|
||||
/* 803457C8 00342728 9B CD A9 A0 */ stb r30, sChannel0DisableLightMask@sda21(r13)
|
||||
/* 803457CC 0034272C 9B ED A9 A1 */ stb r31, sChannel1EnableLightMask@sda21(r13)
|
||||
/* 803457D0 00342730 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 803457D4 00342734 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 803457D8 00342738 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
|
@ -159,7 +159,7 @@ EnableShadowMaps__10CCubeModelFPC8CTextureRC12CTransform4fUcUc:
|
|||
.global SetRenderModelBlack__10CCubeModelFb
|
||||
SetRenderModelBlack__10CCubeModelFb:
|
||||
/* 803457E8 00342748 38 00 00 00 */ li r0, 0
|
||||
/* 803457EC 0034274C 98 6D A9 98 */ stb r3, lbl_805A9558@sda21(r13)
|
||||
/* 803457EC 0034274C 98 6D A9 98 */ stb r3, sbRenderModelBlack@sda21(r13)
|
||||
/* 803457F0 00342750 98 0D A9 99 */ stb r0, lbl_805A9559@sda21(r13)
|
||||
/* 803457F4 00342754 4E 80 00 20 */ blr
|
||||
|
||||
|
@ -167,13 +167,13 @@ SetRenderModelBlack__10CCubeModelFb:
|
|||
SetNewPlayerPositionAndTime__10CCubeModelFRC9CVector3fRC10CStopwatch:
|
||||
/* 803457F8 00342758 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 803457FC 0034275C 7C 08 02 A6 */ mflr r0
|
||||
/* 80345800 00342760 3C 80 80 4C */ lis r4, lbl_804BFF50@ha
|
||||
/* 80345800 00342760 3C 80 80 4C */ lis r4, sPlayerPosition@ha
|
||||
/* 80345804 00342764 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80345808 00342768 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 8034580C 0034276C 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 80345810 00342770 C0 43 00 00 */ lfs f2, 0(r3)
|
||||
/* 80345814 00342774 C0 23 00 04 */ lfs f1, 4(r3)
|
||||
/* 80345818 00342778 D4 44 FF 50 */ stfsu f2, lbl_804BFF50@l(r4)
|
||||
/* 80345818 00342778 D4 44 FF 50 */ stfsu f2, sPlayerPosition@l(r4)
|
||||
/* 8034581C 0034277C C0 03 00 08 */ lfs f0, 8(r3)
|
||||
/* 80345820 00342780 D0 24 00 04 */ stfs f1, 4(r4)
|
||||
/* 80345824 00342784 D0 04 00 08 */ stfs f0, 8(r4)
|
||||
|
@ -209,11 +209,11 @@ SetNewPlayerPositionAndTime__10CCubeModelFRC9CVector3fRC10CStopwatch:
|
|||
/* 8034589C 003427FC C0 02 CB DC */ lfs f0, lbl_805AE8FC@sda21(r2)
|
||||
/* 803458A0 00342800 EC 43 10 24 */ fdivs f2, f3, f2
|
||||
/* 803458A4 00342804 EC 22 00 7A */ fmadds f1, f2, f1, f0
|
||||
/* 803458A8 00342808 D0 4D A9 94 */ stfs f2, lbl_805A9554@sda21(r13)
|
||||
/* 803458A8 00342808 D0 4D A9 94 */ stfs f2, sLastTime@sda21(r13)
|
||||
/* 803458AC 0034280C 48 04 F2 31 */ bl sin
|
||||
/* 803458B0 00342810 C0 02 CB D8 */ lfs f0, lbl_805AE8F8@sda21(r2)
|
||||
/* 803458B4 00342814 C8 82 CB D0 */ lfd f4, lbl_805AE8F0@sda21(r2)
|
||||
/* 803458B8 00342818 C0 4D A9 94 */ lfs f2, lbl_805A9554@sda21(r13)
|
||||
/* 803458B8 00342818 C0 4D A9 94 */ lfs f2, sLastTime@sda21(r13)
|
||||
/* 803458BC 0034281C FC 60 20 7C */ fnmsub f3, f0, f1, f4
|
||||
/* 803458C0 00342820 C0 22 CB E0 */ lfs f1, lbl_805AE900@sda21(r2)
|
||||
/* 803458C4 00342824 C0 02 CB E8 */ lfs f0, lbl_805AE908@sda21(r2)
|
||||
|
@ -243,8 +243,8 @@ ResetCachedMaterials__13CCubeMaterialFv:
|
|||
/* 80345918 00342878 48 00 00 29 */ bl KillCachedViewDepState__13CCubeMaterialFv
|
||||
/* 8034591C 0034287C 38 60 00 00 */ li r3, 0
|
||||
/* 80345920 00342880 38 00 FF FF */ li r0, -1
|
||||
/* 80345924 00342884 90 6D A9 88 */ stw r3, lbl_805A9548@sda21(r13)
|
||||
/* 80345928 00342888 90 6D A9 8C */ stw r3, lbl_805A954C@sda21(r13)
|
||||
/* 80345924 00342884 90 6D A9 88 */ stw r3, sRenderingModel__13CCubeMaterial@sda21(r13)
|
||||
/* 80345928 00342888 90 6D A9 8C */ stw r3, sLastMaterialCached@sda21(r13)
|
||||
/* 8034592C 0034288C 90 0D 9D 68 */ stw r0, lbl_805A8928@sda21(r13)
|
||||
/* 80345930 00342890 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80345934 00342894 7C 08 03 A6 */ mtlr r0
|
||||
|
@ -254,7 +254,7 @@ ResetCachedMaterials__13CCubeMaterialFv:
|
|||
.global KillCachedViewDepState__13CCubeMaterialFv
|
||||
KillCachedViewDepState__13CCubeMaterialFv:
|
||||
/* 80345940 003428A0 38 00 00 00 */ li r0, 0
|
||||
/* 80345944 003428A4 90 0D A9 84 */ stw r0, lbl_805A9544@sda21(r13)
|
||||
/* 80345944 003428A4 90 0D A9 84 */ stw r0, sLastModelCached__13CCubeMaterial@sda21(r13)
|
||||
/* 80345948 003428A8 4E 80 00 20 */ blr
|
||||
|
||||
.global EnsureViewDepStateCached__13CCubeMaterialFPC12CCubeSurface
|
||||
|
@ -272,20 +272,20 @@ EnsureViewDepStateCached__13CCubeMaterialFPC12CCubeSurface:
|
|||
/* 80345974 003428D4 93 C1 01 48 */ stw r30, 0x148(r1)
|
||||
/* 80345978 003428D8 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 8034597C 003428DC 40 82 00 14 */ bne lbl_80345990
|
||||
/* 80345980 003428E0 80 6D A9 84 */ lwz r3, lbl_805A9544@sda21(r13)
|
||||
/* 80345984 003428E4 80 0D A9 88 */ lwz r0, lbl_805A9548@sda21(r13)
|
||||
/* 80345980 003428E0 80 6D A9 84 */ lwz r3, sLastModelCached__13CCubeMaterial@sda21(r13)
|
||||
/* 80345984 003428E4 80 0D A9 88 */ lwz r0, sRenderingModel__13CCubeMaterial@sda21(r13)
|
||||
/* 80345988 003428E8 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 8034598C 003428EC 41 82 04 A0 */ beq lbl_80345E2C
|
||||
lbl_80345990:
|
||||
/* 80345990 003428F0 80 0D A9 88 */ lwz r0, lbl_805A9548@sda21(r13)
|
||||
/* 80345990 003428F0 80 0D A9 88 */ lwz r0, sRenderingModel__13CCubeMaterial@sda21(r13)
|
||||
/* 80345994 003428F4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80345998 003428F8 40 82 00 08 */ bne lbl_803459A0
|
||||
/* 8034599C 003428FC 48 00 04 90 */ b lbl_80345E2C
|
||||
lbl_803459A0:
|
||||
/* 803459A0 00342900 3C A0 80 4C */ lis r5, lbl_804BFF50@ha
|
||||
/* 803459A0 00342900 3C A0 80 4C */ lis r5, sPlayerPosition@ha
|
||||
/* 803459A4 00342904 3C 60 80 5A */ lis r3, mModelMatrix__9CGraphics@ha
|
||||
/* 803459A8 00342908 38 83 62 04 */ addi r4, r3, mModelMatrix__9CGraphics@l
|
||||
/* 803459AC 0034290C 3B E5 FF 50 */ addi r31, r5, lbl_804BFF50@l
|
||||
/* 803459AC 0034290C 3B E5 FF 50 */ addi r31, r5, sPlayerPosition@l
|
||||
/* 803459B0 00342910 C0 04 00 0C */ lfs f0, 0xc(r4)
|
||||
/* 803459B4 00342914 C0 3F 00 00 */ lfs f1, 0(r31)
|
||||
/* 803459B8 00342918 38 61 00 3C */ addi r3, r1, 0x3c
|
||||
|
@ -307,21 +307,21 @@ lbl_803459A0:
|
|||
/* 803459F8 00342958 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 803459FC 0034295C C0 81 00 40 */ lfs f4, 0x40(r1)
|
||||
/* 80345A00 00342960 C0 61 00 44 */ lfs f3, 0x44(r1)
|
||||
/* 80345A04 00342964 80 8D A9 88 */ lwz r4, lbl_805A9548@sda21(r13)
|
||||
/* 80345A04 00342964 80 8D A9 88 */ lwz r4, sRenderingModel__13CCubeMaterial@sda21(r13)
|
||||
/* 80345A08 00342968 C0 23 00 04 */ lfs f1, 4(r3)
|
||||
/* 80345A0C 0034296C C0 03 00 08 */ lfs f0, 8(r3)
|
||||
/* 80345A10 00342970 D0 A1 00 7C */ stfs f5, 0x7c(r1)
|
||||
/* 80345A14 00342974 C3 E2 CB DC */ lfs f31, lbl_805AE8FC@sda21(r2)
|
||||
/* 80345A18 00342978 D0 81 00 80 */ stfs f4, 0x80(r1)
|
||||
/* 80345A1C 0034297C D0 61 00 84 */ stfs f3, 0x84(r1)
|
||||
/* 80345A20 00342980 90 8D A9 84 */ stw r4, lbl_805A9544@sda21(r13)
|
||||
/* 80345A20 00342980 90 8D A9 84 */ stw r4, sLastModelCached__13CCubeMaterial@sda21(r13)
|
||||
/* 80345A24 00342984 D0 41 00 70 */ stfs f2, 0x70(r1)
|
||||
/* 80345A28 00342988 D0 21 00 74 */ stfs f1, 0x74(r1)
|
||||
/* 80345A2C 0034298C D0 01 00 78 */ stfs f0, 0x78(r1)
|
||||
/* 80345A30 00342990 41 82 00 7C */ beq lbl_80345AAC
|
||||
/* 80345A34 00342994 38 00 00 02 */ li r0, 2
|
||||
/* 80345A38 00342998 80 7E 00 00 */ lwz r3, 0(r30)
|
||||
/* 80345A3C 0034299C 90 0D A9 80 */ stw r0, lbl_805A9540@sda21(r13)
|
||||
/* 80345A3C 0034299C 90 0D A9 80 */ stw r0, sMaterialCachedState@sda21(r13)
|
||||
/* 80345A40 003429A0 C0 C3 00 24 */ lfs f6, 0x24(r3)
|
||||
/* 80345A44 003429A4 C0 23 00 04 */ lfs f1, 4(r3)
|
||||
/* 80345A48 003429A8 EC 06 01 32 */ fmuls f0, f6, f4
|
||||
|
@ -352,7 +352,7 @@ lbl_803459A0:
|
|||
lbl_80345AAC:
|
||||
/* 80345AAC 00342A0C 38 00 00 01 */ li r0, 1
|
||||
/* 80345AB0 00342A10 3B C4 00 20 */ addi r30, r4, 0x20
|
||||
/* 80345AB4 00342A14 90 0D A9 80 */ stw r0, lbl_805A9540@sda21(r13)
|
||||
/* 80345AB4 00342A14 90 0D A9 80 */ stw r0, sMaterialCachedState@sda21(r13)
|
||||
/* 80345AB8 00342A18 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80345ABC 00342A1C 38 61 00 30 */ addi r3, r1, 0x30
|
||||
/* 80345AC0 00342A20 4B FF 1B 4D */ bl GetCenterPoint__6CAABoxCFv
|
||||
|
@ -378,15 +378,15 @@ lbl_80345B08:
|
|||
/* 80345B0C 00342A6C 88 85 03 18 */ lbz r4, 0x318(r5)
|
||||
/* 80345B10 00342A70 54 80 CF FF */ rlwinm. r0, r4, 0x19, 0x1f, 0x1f
|
||||
/* 80345B14 00342A74 41 82 00 A4 */ beq lbl_80345BB8
|
||||
/* 80345B18 00342A78 3C 80 80 5A */ lis r4, lbl_805A67B4@ha
|
||||
/* 80345B1C 00342A7C 3C 60 80 4C */ lis r3, lbl_804BFF50@ha
|
||||
/* 80345B20 00342A80 38 84 67 B4 */ addi r4, r4, lbl_805A67B4@l
|
||||
/* 80345B18 00342A78 3C 80 80 5A */ lis r4, sViewingFrom__13CCubeMaterial@ha
|
||||
/* 80345B1C 00342A7C 3C 60 80 4C */ lis r3, sPlayerPosition@ha
|
||||
/* 80345B20 00342A80 38 84 67 B4 */ addi r4, r4, sViewingFrom__13CCubeMaterial@l
|
||||
/* 80345B24 00342A84 C0 3F 00 04 */ lfs f1, 4(r31)
|
||||
/* 80345B28 00342A88 C0 04 00 04 */ lfs f0, 4(r4)
|
||||
/* 80345B2C 00342A8C C1 41 00 74 */ lfs f10, 0x74(r1)
|
||||
/* 80345B30 00342A90 EC 80 08 28 */ fsubs f4, f0, f1
|
||||
/* 80345B34 00342A94 C0 04 00 00 */ lfs f0, 0(r4)
|
||||
/* 80345B38 00342A98 C0 43 FF 50 */ lfs f2, lbl_804BFF50@l(r3)
|
||||
/* 80345B38 00342A98 C0 43 FF 50 */ lfs f2, sPlayerPosition@l(r3)
|
||||
/* 80345B3C 00342A9C EC CA 08 28 */ fsubs f6, f10, f1
|
||||
/* 80345B40 00342AA0 C1 21 00 70 */ lfs f9, 0x70(r1)
|
||||
/* 80345B44 00342AA4 EC 20 10 28 */ fsubs f1, f0, f2
|
||||
|
@ -420,10 +420,10 @@ lbl_80345B08:
|
|||
/* 80345BB4 00342B14 48 00 00 2C */ b lbl_80345BE0
|
||||
lbl_80345BB8:
|
||||
/* 80345BB8 00342B18 C0 41 00 70 */ lfs f2, 0x70(r1)
|
||||
/* 80345BBC 00342B1C 3C 60 80 5A */ lis r3, lbl_805A67B4@ha
|
||||
/* 80345BBC 00342B1C 3C 60 80 5A */ lis r3, sViewingFrom__13CCubeMaterial@ha
|
||||
/* 80345BC0 00342B20 38 00 00 01 */ li r0, 1
|
||||
/* 80345BC4 00342B24 C0 21 00 74 */ lfs f1, 0x74(r1)
|
||||
/* 80345BC8 00342B28 D4 43 67 B4 */ stfsu f2, lbl_805A67B4@l(r3)
|
||||
/* 80345BC8 00342B28 D4 43 67 B4 */ stfsu f2, sViewingFrom__13CCubeMaterial@l(r3)
|
||||
/* 80345BCC 00342B2C 50 04 3E 30 */ rlwimi r4, r0, 7, 0x18, 0x18
|
||||
/* 80345BD0 00342B30 C0 01 00 78 */ lfs f0, 0x78(r1)
|
||||
/* 80345BD4 00342B34 D0 23 00 04 */ stfs f1, 4(r3)
|
||||
|
@ -456,7 +456,7 @@ lbl_80345BE0:
|
|||
/* 80345C3C 00342B9C 4C 41 13 82 */ cror 2, 1, 2
|
||||
/* 80345C40 00342BA0 40 82 00 10 */ bne lbl_80345C50
|
||||
/* 80345C44 00342BA4 C0 02 CB DC */ lfs f0, lbl_805AE8FC@sda21(r2)
|
||||
/* 80345C48 00342BA8 D0 0D A9 90 */ stfs f0, lbl_805A9550@sda21(r13)
|
||||
/* 80345C48 00342BA8 D0 0D A9 90 */ stfs f0, sReflectionAlpha@sda21(r13)
|
||||
/* 80345C4C 00342BAC 48 00 01 E0 */ b lbl_80345E2C
|
||||
lbl_80345C50:
|
||||
/* 80345C50 00342BB0 EC 01 F8 28 */ fsubs f0, f1, f31
|
||||
|
@ -464,7 +464,7 @@ lbl_80345C50:
|
|||
/* 80345C58 00342BB8 38 83 61 D4 */ addi r4, r3, mViewMatrix__9CGraphics@l
|
||||
/* 80345C5C 00342BBC 38 61 00 88 */ addi r3, r1, 0x88
|
||||
/* 80345C60 00342BC0 EC 00 08 24 */ fdivs f0, f0, f1
|
||||
/* 80345C64 00342BC4 D0 0D A9 90 */ stfs f0, lbl_805A9550@sda21(r13)
|
||||
/* 80345C64 00342BC4 D0 0D A9 90 */ stfs f0, sReflectionAlpha@sda21(r13)
|
||||
/* 80345C68 00342BC8 4B FC D0 35 */ bl GetQuickInverse__12CTransform4fCFv
|
||||
/* 80345C6C 00342BCC 3C 80 80 5A */ lis r4, mModelMatrix__9CGraphics@ha
|
||||
/* 80345C70 00342BD0 38 61 00 B8 */ addi r3, r1, 0xb8
|
||||
|
@ -603,11 +603,11 @@ SetCurrent__13CCubeMaterialCFRC11CModelFlagsRC12CCubeSurfaceRC10CCubeModel:
|
|||
/* 80345E6C 00342DCC 7C 72 1B 78 */ mr r18, r3
|
||||
/* 80345E70 00342DD0 7C 9E 23 78 */ mr r30, r4
|
||||
/* 80345E74 00342DD4 7C D5 33 78 */ mr r21, r6
|
||||
/* 80345E78 00342DD8 80 0D A9 8C */ lwz r0, lbl_805A954C@sda21(r13)
|
||||
/* 80345E78 00342DD8 80 0D A9 8C */ lwz r0, sLastMaterialCached@sda21(r13)
|
||||
/* 80345E7C 00342DDC 80 E3 00 00 */ lwz r7, 0(r3)
|
||||
/* 80345E80 00342DE0 7C 07 00 40 */ cmplw r7, r0
|
||||
/* 80345E84 00342DE4 40 82 00 38 */ bne lbl_80345EBC
|
||||
/* 80345E88 00342DE8 80 0D A9 80 */ lwz r0, lbl_805A9540@sda21(r13)
|
||||
/* 80345E88 00342DE8 80 0D A9 80 */ lwz r0, sMaterialCachedState@sda21(r13)
|
||||
/* 80345E8C 00342DEC 2C 00 00 02 */ cmpwi r0, 2
|
||||
/* 80345E90 00342DF0 41 82 00 2C */ beq lbl_80345EBC
|
||||
/* 80345E94 00342DF4 40 80 07 28 */ bge lbl_803465BC
|
||||
|
@ -615,14 +615,14 @@ SetCurrent__13CCubeMaterialCFRC11CModelFlagsRC12CCubeSurfaceRC10CCubeModel:
|
|||
/* 80345E9C 00342DFC 40 80 00 08 */ bge lbl_80345EA4
|
||||
/* 80345EA0 00342E00 48 00 07 1C */ b lbl_803465BC
|
||||
lbl_80345EA4:
|
||||
/* 80345EA4 00342E04 80 6D A9 84 */ lwz r3, lbl_805A9544@sda21(r13)
|
||||
/* 80345EA8 00342E08 80 0D A9 88 */ lwz r0, lbl_805A9548@sda21(r13)
|
||||
/* 80345EA4 00342E04 80 6D A9 84 */ lwz r3, sLastModelCached__13CCubeMaterial@sda21(r13)
|
||||
/* 80345EA8 00342E08 80 0D A9 88 */ lwz r0, sRenderingModel__13CCubeMaterial@sda21(r13)
|
||||
/* 80345EAC 00342E0C 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 80345EB0 00342E10 40 82 00 0C */ bne lbl_80345EBC
|
||||
/* 80345EB4 00342E14 48 00 07 08 */ b lbl_803465BC
|
||||
/* 80345EB8 00342E18 48 00 07 04 */ b lbl_803465BC
|
||||
lbl_80345EBC:
|
||||
/* 80345EBC 00342E1C 88 0D A9 98 */ lbz r0, lbl_805A9558@sda21(r13)
|
||||
/* 80345EBC 00342E1C 88 0D A9 98 */ lbz r0, sbRenderModelBlack@sda21(r13)
|
||||
/* 80345EC0 00342E20 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80345EC4 00342E24 41 82 00 10 */ beq lbl_80345ED4
|
||||
/* 80345EC8 00342E28 7E 43 93 78 */ mr r3, r18
|
||||
|
@ -640,8 +640,8 @@ lbl_80345ED4:
|
|||
/* 80345EF4 00342E54 54 19 0F FF */ rlwinm. r25, r0, 1, 0x1f, 0x1f
|
||||
/* 80345EF8 00342E58 41 82 00 24 */ beq lbl_80345F1C
|
||||
/* 80345EFC 00342E5C 56 60 05 EF */ rlwinm. r0, r19, 0, 0x17, 0x17
|
||||
/* 80345F00 00342E60 90 ED A9 8C */ stw r7, lbl_805A954C@sda21(r13)
|
||||
/* 80345F04 00342E64 92 AD A9 88 */ stw r21, lbl_805A9548@sda21(r13)
|
||||
/* 80345F00 00342E60 90 ED A9 8C */ stw r7, sLastMaterialCached@sda21(r13)
|
||||
/* 80345F04 00342E64 92 AD A9 88 */ stw r21, sRenderingModel__13CCubeMaterial@sda21(r13)
|
||||
/* 80345F08 00342E68 41 82 00 0C */ beq lbl_80345F14
|
||||
/* 80345F0C 00342E6C 7C A3 2B 78 */ mr r3, r5
|
||||
/* 80345F10 00342E70 48 00 00 08 */ b lbl_80345F18
|
||||
|
@ -653,8 +653,8 @@ lbl_80345F1C:
|
|||
/* 80345F1C 00342E7C A0 1E 00 02 */ lhz r0, 2(r30)
|
||||
/* 80345F20 00342E80 80 72 00 00 */ lwz r3, 0(r18)
|
||||
/* 80345F24 00342E84 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
|
||||
/* 80345F28 00342E88 92 AD A9 88 */ stw r21, lbl_805A9548@sda21(r13)
|
||||
/* 80345F2C 00342E8C 90 6D A9 8C */ stw r3, lbl_805A954C@sda21(r13)
|
||||
/* 80345F28 00342E88 92 AD A9 88 */ stw r21, sRenderingModel__13CCubeMaterial@sda21(r13)
|
||||
/* 80345F2C 00342E8C 90 6D A9 8C */ stw r3, sLastMaterialCached@sda21(r13)
|
||||
/* 80345F30 00342E90 40 82 00 5C */ bne lbl_80345F8C
|
||||
/* 80345F34 00342E94 80 61 00 3C */ lwz r3, 0x3c(r1)
|
||||
/* 80345F38 00342E98 3A 80 00 00 */ li r20, 0
|
||||
|
@ -694,7 +694,7 @@ lbl_80345FA0:
|
|||
/* 80345FB0 00342F10 41 82 00 18 */ beq lbl_80345FC8
|
||||
/* 80345FB4 00342F14 7C 00 18 00 */ cmpw r0, r3
|
||||
/* 80345FB8 00342F18 40 82 00 10 */ bne lbl_80345FC8
|
||||
/* 80345FBC 00342F1C 80 0D A9 80 */ lwz r0, lbl_805A9540@sda21(r13)
|
||||
/* 80345FBC 00342F1C 80 0D A9 80 */ lwz r0, sMaterialCachedState@sda21(r13)
|
||||
/* 80345FC0 00342F20 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80345FC4 00342F24 41 82 05 F8 */ beq lbl_803465BC
|
||||
lbl_80345FC8:
|
||||
|
@ -797,7 +797,7 @@ lbl_80346108:
|
|||
/* 80346128 00343088 7C 05 02 14 */ add r0, r5, r0
|
||||
/* 8034612C 0034308C 90 01 00 3C */ stw r0, 0x3c(r1)
|
||||
/* 80346130 00343090 48 00 06 5D */ bl HandleColorChannels__FUiUi
|
||||
/* 80346134 00343094 88 0D A9 9A */ lbz r0, lbl_805A955A@sda21(r13)
|
||||
/* 80346134 00343094 88 0D A9 9A */ lbz r0, sbRenderModelShadow@sda21(r13)
|
||||
/* 80346138 00343098 7C 78 1B 78 */ mr r24, r3
|
||||
/* 8034613C 0034309C 3A 80 00 00 */ li r20, 0
|
||||
/* 80346140 003430A0 28 00 00 00 */ cmplwi r0, 0
|
||||
|
@ -846,7 +846,7 @@ lbl_803461E0:
|
|||
/* 803461E4 00343144 7E 83 A3 78 */ mr r3, r20
|
||||
/* 803461E8 00343148 80 A1 00 28 */ lwz r5, 0x28(r1)
|
||||
/* 803461EC 0034314C 80 04 00 0C */ lwz r0, 0xc(r4)
|
||||
/* 803461F0 00343150 88 CD A9 9A */ lbz r6, lbl_805A955A@sda21(r13)
|
||||
/* 803461F0 00343150 88 CD A9 9A */ lbz r6, sbRenderModelShadow@sda21(r13)
|
||||
/* 803461F4 00343154 90 01 00 2C */ stw r0, 0x2c(r1)
|
||||
/* 803461F8 00343158 48 00 1E 29 */ bl HandleTev__FiPCUiPCUib
|
||||
/* 803461FC 0034315C 80 61 00 24 */ lwz r3, 0x24(r1)
|
||||
|
@ -861,7 +861,7 @@ lbl_80346214:
|
|||
/* 8034621C 0034317C 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80346220 00343180 48 00 00 70 */ b lbl_80346290
|
||||
lbl_80346224:
|
||||
/* 80346224 00343184 88 0D A9 9A */ lbz r0, lbl_805A955A@sda21(r13)
|
||||
/* 80346224 00343184 88 0D A9 9A */ lbz r0, sbRenderModelShadow@sda21(r13)
|
||||
/* 80346228 00343188 7E 63 9B 78 */ mr r3, r19
|
||||
/* 8034622C 0034318C 80 81 00 3C */ lwz r4, 0x3c(r1)
|
||||
/* 80346230 00343190 38 C0 00 00 */ li r6, 0
|
||||
|
@ -1017,7 +1017,7 @@ lbl_80346420:
|
|||
lbl_80346448:
|
||||
/* 80346448 003433A8 28 19 00 00 */ cmplwi r25, 0
|
||||
/* 8034644C 003433AC 41 82 00 C4 */ beq lbl_80346510
|
||||
/* 80346450 003433B0 C0 2D A9 90 */ lfs f1, lbl_805A9550@sda21(r13)
|
||||
/* 80346450 003433B0 C0 2D A9 90 */ lfs f1, sReflectionAlpha@sda21(r13)
|
||||
/* 80346454 003433B4 C0 02 CB DC */ lfs f0, lbl_805AE8FC@sda21(r2)
|
||||
/* 80346458 003433B8 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 8034645C 003433BC 40 81 00 94 */ ble lbl_803464F0
|
||||
|
@ -1069,7 +1069,7 @@ lbl_803464F0:
|
|||
/* 80346508 00343468 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 8034650C 0034346C 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
lbl_80346510:
|
||||
/* 80346510 00343470 88 0D A9 9A */ lbz r0, lbl_805A955A@sda21(r13)
|
||||
/* 80346510 00343470 88 0D A9 9A */ lbz r0, sbRenderModelShadow@sda21(r13)
|
||||
/* 80346514 00343474 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80346518 00343478 41 82 00 14 */ beq lbl_8034652C
|
||||
/* 8034651C 0034347C 7F E3 FB 78 */ mr r3, r31
|
||||
|
@ -1262,7 +1262,7 @@ HandleColorChannels__FUiUi:
|
|||
/* 803467A0 00343700 93 C1 00 38 */ stw r30, 0x38(r1)
|
||||
/* 803467A4 00343704 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 803467A8 00343708 93 A1 00 34 */ stw r29, 0x34(r1)
|
||||
/* 803467AC 0034370C 88 0D A9 9A */ lbz r0, lbl_805A955A@sda21(r13)
|
||||
/* 803467AC 0034370C 88 0D A9 9A */ lbz r0, sbRenderModelShadow@sda21(r13)
|
||||
/* 803467B0 00343710 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 803467B4 00343714 41 82 01 5C */ beq lbl_80346910
|
||||
/* 803467B8 00343718 28 1E 00 00 */ cmplwi r30, 0
|
||||
|
@ -1289,7 +1289,7 @@ lbl_803467EC:
|
|||
/* 80346808 00343768 90 A1 00 20 */ stw r5, 0x20(r1)
|
||||
/* 8034680C 0034376C 48 03 32 31 */ bl GXSetChanMatColor
|
||||
lbl_80346810:
|
||||
/* 80346810 00343770 89 2D A9 A1 */ lbz r9, lbl_805A9561@sda21(r13)
|
||||
/* 80346810 00343770 89 2D A9 A1 */ lbz r9, sChannel1EnableLightMask@sda21(r13)
|
||||
/* 80346814 00343774 3C 60 80 5A */ lis r3, lbl_805A53EC@ha
|
||||
/* 80346818 00343778 38 E3 53 EC */ addi r7, r3, lbl_805A53EC@l
|
||||
/* 8034681C 0034377C 38 00 00 01 */ li r0, 1
|
||||
|
@ -1300,7 +1300,7 @@ lbl_80346810:
|
|||
lbl_80346830:
|
||||
/* 80346830 00343790 54 05 07 FE */ clrlwi r5, r0, 0x1f
|
||||
/* 80346834 00343794 88 6D A8 16 */ lbz r3, mLightActive__9CGraphics@sda21(r13)
|
||||
/* 80346838 00343798 88 0D A9 A0 */ lbz r0, lbl_805A9560@sda21(r13)
|
||||
/* 80346838 00343798 88 0D A9 A0 */ lbz r0, sChannel0DisableLightMask@sda21(r13)
|
||||
/* 8034683C 0034379C 51 25 1D 78 */ rlwimi r5, r9, 3, 0x15, 0x1c
|
||||
/* 80346840 003437A0 3C 80 80 5A */ lis r4, lbl_805A53EC@ha
|
||||
/* 80346844 003437A4 60 A5 30 00 */ ori r5, r5, 0x3000
|
||||
|
@ -1769,7 +1769,7 @@ lbl_80346ED4:
|
|||
lbl_80346EDC:
|
||||
/* 80346EDC 00343E3C 3B C0 00 0E */ li r30, 0xe
|
||||
lbl_80346EE0:
|
||||
/* 80346EE0 00343E40 C0 2D A9 90 */ lfs f1, lbl_805A9550@sda21(r13)
|
||||
/* 80346EE0 00343E40 C0 2D A9 90 */ lfs f1, sReflectionAlpha@sda21(r13)
|
||||
/* 80346EE4 00343E44 38 80 00 FF */ li r4, 0xff
|
||||
/* 80346EE8 00343E48 38 00 00 00 */ li r0, 0
|
||||
/* 80346EEC 00343E4C 98 81 00 0C */ stb r4, 0xc(r1)
|
||||
|
@ -2007,14 +2007,14 @@ DoModelShadow__FUiUi:
|
|||
/* 8034723C 0034419C 7C 9E 23 78 */ mr r30, r4
|
||||
/* 80347240 003441A0 7C 1D 03 78 */ mr r29, r0
|
||||
/* 80347244 003441A4 7C 04 03 78 */ mr r4, r0
|
||||
/* 80347248 003441A8 80 6D A9 9C */ lwz r3, lbl_805A955C@sda21(r13)
|
||||
/* 80347248 003441A8 80 6D A9 9C */ lwz r3, spShadowTexture@sda21(r13)
|
||||
/* 8034724C 003441AC 4B FC 84 F1 */ bl Load__8CTextureCF11_GXTexMapIDQ28CTexture10EClampMode
|
||||
/* 80347250 003441B0 3C 60 80 3E */ lis r3, lbl_803D8048@ha
|
||||
/* 80347254 003441B4 3C 80 80 4C */ lis r4, lbl_804BFF5C@ha
|
||||
/* 80347254 003441B4 3C 80 80 4C */ lis r4, sTextureProjectionTransform@ha
|
||||
/* 80347258 003441B8 3B 03 80 48 */ addi r24, r3, lbl_803D8048@l
|
||||
/* 8034725C 003441BC 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80347260 003441C0 83 38 00 00 */ lwz r25, 0(r24)
|
||||
/* 80347264 003441C4 38 C4 FF 5C */ addi r6, r4, lbl_804BFF5C@l
|
||||
/* 80347264 003441C4 38 C4 FF 5C */ addi r6, r4, sTextureProjectionTransform@l
|
||||
/* 80347268 003441C8 83 58 00 04 */ lwz r26, 4(r24)
|
||||
/* 8034726C 003441CC 38 80 00 2D */ li r4, 0x2d
|
||||
/* 80347270 003441D0 83 78 00 08 */ lwz r27, 8(r24)
|
||||
|
@ -3119,16 +3119,16 @@ lbl_8034823C:
|
|||
__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
|
||||
/* 80348264 003451C4 3C 60 80 4C */ lis r3, sTextureProjectionTransform@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
|
||||
/* 80348270 003451D0 3C C0 80 4C */ lis r6, sPlayerPosition@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
|
||||
/* 80348278 003451D8 3C A0 80 5A */ lis r5, sViewingFrom__13CCubeMaterial@ha
|
||||
/* 8034827C 003451DC 38 63 FF 5C */ addi r3, r3, sTextureProjectionTransform@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)
|
||||
/* 80348284 003451E4 D4 06 FF 50 */ stfsu f0, sPlayerPosition@l(r6)
|
||||
/* 80348288 003451E8 D4 05 67 B4 */ stfsu f0, sViewingFrom__13CCubeMaterial@l(r5)
|
||||
/* 8034828C 003451EC D0 06 00 04 */ stfs f0, 4(r6)
|
||||
/* 80348290 003451F0 D0 06 00 08 */ stfs f0, 8(r6)
|
||||
/* 80348294 003451F4 D0 05 00 04 */ stfs f0, 4(r5)
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.comm lbl_805A67C0, 0xC, 4
|
||||
.comm skDefaultNormal__12CCubeSurface, 0xC, 4
|
||||
# TODO: DolphinCAudioSys, linker alignment bug
|
||||
.comm lbl_805A67CC, 0x10, 4
|
||||
.comm mpDefaultInvalidString__9CAudioSys, 0x10, 4
|
||||
|
||||
.section .ctors, "wa"
|
||||
lbl_ctor:
|
||||
|
@ -44,9 +44,9 @@ lbl_80348308:
|
|||
.global __sinit_CCubeSurface_cpp
|
||||
__sinit_CCubeSurface_cpp:
|
||||
/* 80348318 00345278 C0 22 CC 18 */ lfs f1, lbl_805AE938@sda21(r2)
|
||||
/* 8034831C 0034527C 3C 60 80 5A */ lis r3, lbl_805A67C0@ha
|
||||
/* 8034831C 0034527C 3C 60 80 5A */ lis r3, skDefaultNormal__12CCubeSurface@ha
|
||||
/* 80348320 00345280 C0 02 CC 1C */ lfs f0, lbl_805AE93C@sda21(r2)
|
||||
/* 80348324 00345284 D4 23 67 C0 */ stfsu f1, lbl_805A67C0@l(r3)
|
||||
/* 80348324 00345284 D4 23 67 C0 */ stfsu f1, skDefaultNormal__12CCubeSurface@l(r3)
|
||||
/* 80348328 00345288 D0 03 00 04 */ stfs f0, 4(r3)
|
||||
/* 8034832C 0034528C D0 03 00 08 */ stfs f0, 8(r3)
|
||||
/* 80348330 00345290 4E 80 00 20 */ blr
|
||||
|
|
|
@ -23,20 +23,20 @@ lbl_803EF738:
|
|||
.section .sbss, "wa"
|
||||
.balign 8
|
||||
|
||||
.global lbl_805A9638
|
||||
lbl_805A9638:
|
||||
.global sTotalMemory__6CModel
|
||||
sTotalMemory__6CModel:
|
||||
.skip 0x4
|
||||
.global lbl_805A963C
|
||||
lbl_805A963C:
|
||||
.global sThisFrameList__6CModel
|
||||
sThisFrameList__6CModel:
|
||||
.skip 0x4
|
||||
.global lbl_805A9640
|
||||
lbl_805A9640:
|
||||
.global sOneFrameList__6CModel
|
||||
sOneFrameList__6CModel:
|
||||
.skip 0x4
|
||||
.global lbl_805A9644
|
||||
lbl_805A9644:
|
||||
.global sTwoFrameList__6CModel
|
||||
sTwoFrameList__6CModel:
|
||||
.skip 0x4
|
||||
.global lbl_805A9648
|
||||
lbl_805A9648:
|
||||
.global sFrameCounter
|
||||
sFrameCounter:
|
||||
.skip 0x8
|
||||
|
||||
.section .text, "ax"
|
||||
|
@ -235,13 +235,13 @@ FrameDone__6CModelFv:
|
|||
/* 8035539C 003522FC 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 803553A0 00352300 93 A1 00 14 */ stw r29, 0x14(r1)
|
||||
/* 803553A4 00352304 93 81 00 10 */ stw r28, 0x10(r1)
|
||||
/* 803553A8 00352308 80 6D AA 88 */ lwz r3, lbl_805A9648@sda21(r13)
|
||||
/* 803553A8 00352308 80 6D AA 88 */ lwz r3, sFrameCounter@sda21(r13)
|
||||
/* 803553AC 0035230C 88 0D 9E 10 */ lbz r0, lbl_805A89D0@sda21(r13)
|
||||
/* 803553B0 00352310 38 63 00 01 */ addi r3, r3, 1
|
||||
/* 803553B4 00352314 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 803553B8 00352318 90 6D AA 88 */ stw r3, lbl_805A9648@sda21(r13)
|
||||
/* 803553B8 00352318 90 6D AA 88 */ stw r3, sFrameCounter@sda21(r13)
|
||||
/* 803553BC 0035231C 41 82 00 84 */ beq lbl_80355440
|
||||
/* 803553C0 00352320 83 AD AA 84 */ lwz r29, lbl_805A9644@sda21(r13)
|
||||
/* 803553C0 00352320 83 AD AA 84 */ lwz r29, sTwoFrameList__6CModel@sda21(r13)
|
||||
/* 803553C4 00352324 3B E0 00 00 */ li r31, 0
|
||||
/* 803553C8 00352328 48 00 00 58 */ b lbl_80355420
|
||||
lbl_803553CC:
|
||||
|
@ -271,12 +271,12 @@ lbl_803553F4:
|
|||
lbl_80355420:
|
||||
/* 80355420 00352380 28 1D 00 00 */ cmplwi r29, 0
|
||||
/* 80355424 00352384 40 82 FF A8 */ bne lbl_803553CC
|
||||
/* 80355428 00352388 80 8D AA 80 */ lwz r4, lbl_805A9640@sda21(r13)
|
||||
/* 80355428 00352388 80 8D AA 80 */ lwz r4, sOneFrameList__6CModel@sda21(r13)
|
||||
/* 8035542C 0035238C 38 00 00 00 */ li r0, 0
|
||||
/* 80355430 00352390 80 6D AA 7C */ lwz r3, lbl_805A963C@sda21(r13)
|
||||
/* 80355434 00352394 90 8D AA 84 */ stw r4, lbl_805A9644@sda21(r13)
|
||||
/* 80355438 00352398 90 6D AA 80 */ stw r3, lbl_805A9640@sda21(r13)
|
||||
/* 8035543C 0035239C 90 0D AA 7C */ stw r0, lbl_805A963C@sda21(r13)
|
||||
/* 80355430 00352390 80 6D AA 7C */ lwz r3, sThisFrameList__6CModel@sda21(r13)
|
||||
/* 80355434 00352394 90 8D AA 84 */ stw r4, sTwoFrameList__6CModel@sda21(r13)
|
||||
/* 80355438 00352398 90 6D AA 80 */ stw r3, sOneFrameList__6CModel@sda21(r13)
|
||||
/* 8035543C 0035239C 90 0D AA 7C */ stw r0, sThisFrameList__6CModel@sda21(r13)
|
||||
lbl_80355440:
|
||||
/* 80355440 003523A0 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80355444 003523A4 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
|
@ -328,25 +328,25 @@ RemoveFromList__6CModelCFv:
|
|||
/* 803554DC 0035243C 90 04 00 34 */ stw r0, 0x34(r4)
|
||||
/* 803554E0 00352440 48 00 00 48 */ b lbl_80355528
|
||||
lbl_803554E4:
|
||||
/* 803554E4 00352444 80 0D AA 7C */ lwz r0, lbl_805A963C@sda21(r13)
|
||||
/* 803554E4 00352444 80 0D AA 7C */ lwz r0, sThisFrameList__6CModel@sda21(r13)
|
||||
/* 803554E8 00352448 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 803554EC 0035244C 40 82 00 10 */ bne lbl_803554FC
|
||||
/* 803554F0 00352450 80 03 00 34 */ lwz r0, 0x34(r3)
|
||||
/* 803554F4 00352454 90 0D AA 7C */ stw r0, lbl_805A963C@sda21(r13)
|
||||
/* 803554F4 00352454 90 0D AA 7C */ stw r0, sThisFrameList__6CModel@sda21(r13)
|
||||
/* 803554F8 00352458 48 00 00 30 */ b lbl_80355528
|
||||
lbl_803554FC:
|
||||
/* 803554FC 0035245C 80 0D AA 80 */ lwz r0, lbl_805A9640@sda21(r13)
|
||||
/* 803554FC 0035245C 80 0D AA 80 */ lwz r0, sOneFrameList__6CModel@sda21(r13)
|
||||
/* 80355500 00352460 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 80355504 00352464 40 82 00 10 */ bne lbl_80355514
|
||||
/* 80355508 00352468 80 03 00 34 */ lwz r0, 0x34(r3)
|
||||
/* 8035550C 0035246C 90 0D AA 80 */ stw r0, lbl_805A9640@sda21(r13)
|
||||
/* 8035550C 0035246C 90 0D AA 80 */ stw r0, sOneFrameList__6CModel@sda21(r13)
|
||||
/* 80355510 00352470 48 00 00 18 */ b lbl_80355528
|
||||
lbl_80355514:
|
||||
/* 80355514 00352474 80 0D AA 84 */ lwz r0, lbl_805A9644@sda21(r13)
|
||||
/* 80355514 00352474 80 0D AA 84 */ lwz r0, sTwoFrameList__6CModel@sda21(r13)
|
||||
/* 80355518 00352478 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 8035551C 0035247C 40 82 00 0C */ bne lbl_80355528
|
||||
/* 80355520 00352480 80 03 00 34 */ lwz r0, 0x34(r3)
|
||||
/* 80355524 00352484 90 0D AA 84 */ stw r0, lbl_805A9644@sda21(r13)
|
||||
/* 80355524 00352484 90 0D AA 84 */ stw r0, sTwoFrameList__6CModel@sda21(r13)
|
||||
lbl_80355528:
|
||||
/* 80355528 00352488 80 83 00 34 */ lwz r4, 0x34(r3)
|
||||
/* 8035552C 0035248C 28 04 00 00 */ cmplwi r4, 0
|
||||
|
@ -367,19 +367,19 @@ MoveToThisFrameList__6CModelCFv:
|
|||
/* 80355558 003524B8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8035555C 003524BC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80355560 003524C0 4B FF FB C1 */ bl UpdateLastFrame__6CModelFv
|
||||
/* 80355564 003524C4 80 0D AA 7C */ lwz r0, lbl_805A963C@sda21(r13)
|
||||
/* 80355564 003524C4 80 0D AA 7C */ lwz r0, sThisFrameList__6CModel@sda21(r13)
|
||||
/* 80355568 003524C8 7C 00 F8 40 */ cmplw r0, r31
|
||||
/* 8035556C 003524CC 41 82 00 28 */ beq lbl_80355594
|
||||
/* 80355570 003524D0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80355574 003524D4 4B FF FF 59 */ bl RemoveFromList__6CModelCFv
|
||||
/* 80355578 003524D8 80 0D AA 7C */ lwz r0, lbl_805A963C@sda21(r13)
|
||||
/* 80355578 003524D8 80 0D AA 7C */ lwz r0, sThisFrameList__6CModel@sda21(r13)
|
||||
/* 8035557C 003524DC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80355580 003524E0 41 82 00 10 */ beq lbl_80355590
|
||||
/* 80355584 003524E4 90 1F 00 34 */ stw r0, 0x34(r31)
|
||||
/* 80355588 003524E8 80 7F 00 34 */ lwz r3, 0x34(r31)
|
||||
/* 8035558C 003524EC 93 E3 00 30 */ stw r31, 0x30(r3)
|
||||
lbl_80355590:
|
||||
/* 80355590 003524F0 93 ED AA 7C */ stw r31, lbl_805A963C@sda21(r13)
|
||||
/* 80355590 003524F0 93 ED AA 7C */ stw r31, sThisFrameList__6CModel@sda21(r13)
|
||||
lbl_80355594:
|
||||
/* 80355594 003524F4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80355598 003524F8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
@ -687,7 +687,7 @@ lbl_80355990:
|
|||
/* 8035599C 003528FC A8 7C 00 2E */ lha r3, 0x2e(r28)
|
||||
/* 803559A0 00352900 7C 60 07 35 */ extsh. r0, r3
|
||||
/* 803559A4 00352904 41 82 00 84 */ beq lbl_80355A28
|
||||
/* 803559A8 00352908 80 0D AA 88 */ lwz r0, lbl_805A9648@sda21(r13)
|
||||
/* 803559A8 00352908 80 0D AA 88 */ lwz r0, sFrameCounter@sda21(r13)
|
||||
/* 803559AC 0035290C 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 803559B0 00352910 41 81 00 78 */ bgt lbl_80355A28
|
||||
/* 803559B4 00352914 3B C0 00 00 */ li r30, 0
|
||||
|
@ -720,7 +720,7 @@ lbl_803559F4:
|
|||
/* 80355A10 00352970 80 1C 00 1C */ lwz r0, 0x1c(r28)
|
||||
/* 80355A14 00352974 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 80355A18 00352978 40 81 00 10 */ ble lbl_80355A28
|
||||
/* 80355A1C 0035297C 80 6D AA 88 */ lwz r3, lbl_805A9648@sda21(r13)
|
||||
/* 80355A1C 0035297C 80 6D AA 88 */ lwz r3, sFrameCounter@sda21(r13)
|
||||
/* 80355A20 00352980 38 03 00 02 */ addi r0, r3, 2
|
||||
/* 80355A24 00352984 B0 1C 00 2E */ sth r0, 0x2e(r28)
|
||||
lbl_80355A28:
|
||||
|
@ -891,9 +891,9 @@ __dt__6CModelFv:
|
|||
/* 80355C6C 00352BCC 41 82 00 E4 */ beq lbl_80355D50
|
||||
/* 80355C70 00352BD0 4B FF F8 5D */ bl RemoveFromList__6CModelCFv
|
||||
/* 80355C74 00352BD4 80 7E 00 04 */ lwz r3, 4(r30)
|
||||
/* 80355C78 00352BD8 80 0D AA 78 */ lwz r0, lbl_805A9638@sda21(r13)
|
||||
/* 80355C78 00352BD8 80 0D AA 78 */ lwz r0, sTotalMemory__6CModel@sda21(r13)
|
||||
/* 80355C7C 00352BDC 7C 03 00 50 */ subf r0, r3, r0
|
||||
/* 80355C80 00352BE0 90 0D AA 78 */ stw r0, lbl_805A9638@sda21(r13)
|
||||
/* 80355C80 00352BE0 90 0D AA 78 */ stw r0, sTotalMemory__6CModel@sda21(r13)
|
||||
/* 80355C84 00352BE4 4B FB 3B 79 */ bl GetFrameCounter__9CGraphicsFv
|
||||
/* 80355C88 00352BE8 80 9E 00 38 */ lwz r4, 0x38(r30)
|
||||
/* 80355C8C 00352BEC 7C 04 18 40 */ cmplw r4, r3
|
||||
|
@ -1088,7 +1088,7 @@ lbl_80355EA4:
|
|||
/* 80355F10 00352E70 B0 83 00 2C */ sth r4, 0x2c(r3)
|
||||
/* 80355F14 00352E74 B0 83 00 2E */ sth r4, 0x2e(r3)
|
||||
/* 80355F18 00352E78 90 83 00 30 */ stw r4, 0x30(r3)
|
||||
/* 80355F1C 00352E7C 80 0D AA 7C */ lwz r0, lbl_805A963C@sda21(r13)
|
||||
/* 80355F1C 00352E7C 80 0D AA 7C */ lwz r0, sThisFrameList__6CModel@sda21(r13)
|
||||
/* 80355F20 00352E80 90 03 00 34 */ stw r0, 0x34(r3)
|
||||
/* 80355F24 00352E84 4B FB 38 D9 */ bl GetFrameCounter__9CGraphicsFv
|
||||
/* 80355F28 00352E88 38 03 FF FE */ addi r0, r3, -2
|
||||
|
@ -1254,7 +1254,7 @@ lbl_8035617C:
|
|||
/* 8035617C 003530DC 80 7E 00 28 */ lwz r3, 0x28(r30)
|
||||
/* 80356180 003530E0 4B FB F7 B1 */ bl Free__7CMemoryFPCv
|
||||
/* 80356184 003530E4 92 9E 00 28 */ stw r20, 0x28(r30)
|
||||
/* 80356188 003530E8 93 CD AA 7C */ stw r30, lbl_805A963C@sda21(r13)
|
||||
/* 80356188 003530E8 93 CD AA 7C */ stw r30, sThisFrameList__6CModel@sda21(r13)
|
||||
/* 8035618C 003530EC 80 7E 00 34 */ lwz r3, 0x34(r30)
|
||||
/* 80356190 003530F0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80356194 003530F4 41 82 00 08 */ beq lbl_8035619C
|
||||
|
@ -1266,10 +1266,10 @@ lbl_8035619C:
|
|||
/* 803561A8 00353108 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 803561AC 0035310C 7C 03 02 14 */ add r0, r3, r0
|
||||
/* 803561B0 00353110 90 1E 00 04 */ stw r0, 4(r30)
|
||||
/* 803561B4 00353114 80 6D AA 78 */ lwz r3, lbl_805A9638@sda21(r13)
|
||||
/* 803561B4 00353114 80 6D AA 78 */ lwz r3, sTotalMemory__6CModel@sda21(r13)
|
||||
/* 803561B8 00353118 80 1E 00 04 */ lwz r0, 4(r30)
|
||||
/* 803561BC 0035311C 7C 03 02 14 */ add r0, r3, r0
|
||||
/* 803561C0 00353120 90 0D AA 78 */ stw r0, lbl_805A9638@sda21(r13)
|
||||
/* 803561C0 00353120 90 0D AA 78 */ stw r0, sTotalMemory__6CModel@sda21(r13)
|
||||
/* 803561C4 00353124 80 7E 00 00 */ lwz r3, 0(r30)
|
||||
/* 803561C8 00353128 48 02 88 E9 */ bl DCFlushRange
|
||||
/* 803561CC 0035312C 7F C3 F3 78 */ mr r3, r30
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.comm mskInvertedBox__6CAABox, 0x30, 4
|
||||
.comm lbl_805A6784, 0x18, 4
|
||||
.comm mskNullBox__6CAABox, 0x18, 4
|
||||
|
||||
.section .ctors, "wa"
|
||||
lbl_ctor:
|
||||
|
@ -1466,10 +1466,10 @@ __sinit_CAABox_cpp:
|
|||
/* 80338584 003354E4 C0 42 CB 94 */ lfs f2, lbl_805AE8B4@sda21(r2)
|
||||
/* 80338588 003354E8 3C 80 80 5A */ lis r4, mskInvertedBox__6CAABox@ha
|
||||
/* 8033858C 003354EC C0 02 CB 88 */ lfs f0, lbl_805AE8A8@sda21(r2)
|
||||
/* 80338590 003354F0 3C 60 80 5A */ lis r3, lbl_805A6784@ha
|
||||
/* 80338590 003354F0 3C 60 80 5A */ lis r3, mskNullBox__6CAABox@ha
|
||||
/* 80338594 003354F4 D4 44 67 54 */ stfsu f2, mskInvertedBox__6CAABox@l(r4)
|
||||
/* 80338598 003354F8 C0 22 CB 98 */ lfs f1, lbl_805AE8B8@sda21(r2)
|
||||
/* 8033859C 003354FC D4 03 67 84 */ stfsu f0, lbl_805A6784@l(r3)
|
||||
/* 8033859C 003354FC D4 03 67 84 */ stfsu f0, mskNullBox__6CAABox@l(r3)
|
||||
/* 803385A0 00335500 D0 44 00 04 */ stfs f2, 4(r4)
|
||||
/* 803385A4 00335504 D0 44 00 08 */ stfs f2, 8(r4)
|
||||
/* 803385A8 00335508 D0 24 00 0C */ stfs f1, 0xc(r4)
|
||||
|
|
|
@ -7,10 +7,10 @@ lbl_ctor:
|
|||
.section .bss
|
||||
.balign 8
|
||||
|
||||
.comm lbl_805A6660, 0x10, 4
|
||||
.lcomm lbl_804BFD30, 0xC, 4
|
||||
.lcomm lbl_804BFD3C, 0xC, 4
|
||||
.lcomm lbl_804BFD48, 0x10, 4
|
||||
.comm sNoRotation__11CQuaternion, 0x10, 4
|
||||
.lcomm XAxis, 0xC, 4
|
||||
.lcomm YAxis, 0xC, 4
|
||||
.lcomm ZAxis, 0x10, 4
|
||||
|
||||
.section .sdata
|
||||
.balign 8
|
||||
|
@ -560,10 +560,10 @@ lbl_803110D4:
|
|||
ZRotation__11CQuaternionFRC9CRelAngle:
|
||||
/* 803110F8 0030E058 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 803110FC 0030E05C 7C 08 02 A6 */ mflr r0
|
||||
/* 80311100 0030E060 3C C0 80 4C */ lis r6, lbl_804BFD48@ha
|
||||
/* 80311100 0030E060 3C C0 80 4C */ lis r6, ZAxis@ha
|
||||
/* 80311104 0030E064 7C 85 23 78 */ mr r5, r4
|
||||
/* 80311108 0030E068 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8031110C 0030E06C 38 86 FD 48 */ addi r4, r6, lbl_804BFD48@l
|
||||
/* 8031110C 0030E06C 38 86 FD 48 */ addi r4, r6, ZAxis@l
|
||||
/* 80311110 0030E070 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80311114 0030E074 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80311118 0030E078 48 00 01 DD */ bl AxisAngle__11CQuaternionFRC13CUnitVector3fRC9CRelAngle
|
||||
|
@ -577,10 +577,10 @@ ZRotation__11CQuaternionFRC9CRelAngle:
|
|||
YRotation__11CQuaternionFRC9CRelAngle:
|
||||
/* 80311130 0030E090 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80311134 0030E094 7C 08 02 A6 */ mflr r0
|
||||
/* 80311138 0030E098 3C C0 80 4C */ lis r6, lbl_804BFD3C@ha
|
||||
/* 80311138 0030E098 3C C0 80 4C */ lis r6, YAxis@ha
|
||||
/* 8031113C 0030E09C 7C 85 23 78 */ mr r5, r4
|
||||
/* 80311140 0030E0A0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80311144 0030E0A4 38 86 FD 3C */ addi r4, r6, lbl_804BFD3C@l
|
||||
/* 80311144 0030E0A4 38 86 FD 3C */ addi r4, r6, YAxis@l
|
||||
/* 80311148 0030E0A8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8031114C 0030E0AC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80311150 0030E0B0 48 00 01 A5 */ bl AxisAngle__11CQuaternionFRC13CUnitVector3fRC9CRelAngle
|
||||
|
@ -594,10 +594,10 @@ YRotation__11CQuaternionFRC9CRelAngle:
|
|||
XRotation__11CQuaternionFRC9CRelAngle:
|
||||
/* 80311168 0030E0C8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8031116C 0030E0CC 7C 08 02 A6 */ mflr r0
|
||||
/* 80311170 0030E0D0 3C C0 80 4C */ lis r6, lbl_804BFD30@ha
|
||||
/* 80311170 0030E0D0 3C C0 80 4C */ lis r6, XAxis@ha
|
||||
/* 80311174 0030E0D4 7C 85 23 78 */ mr r5, r4
|
||||
/* 80311178 0030E0D8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8031117C 0030E0DC 38 86 FD 30 */ addi r4, r6, lbl_804BFD30@l
|
||||
/* 8031117C 0030E0DC 38 86 FD 30 */ addi r4, r6, XAxis@l
|
||||
/* 80311180 0030E0E0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80311184 0030E0E4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80311188 0030E0E8 48 00 01 6D */ bl AxisAngle__11CQuaternionFRC13CUnitVector3fRC9CRelAngle
|
||||
|
@ -974,7 +974,7 @@ LookAt__11CQuaternionFRC13CUnitVector3fRC13CUnitVector3fRC9CRelAngle:
|
|||
/* 803116CC 0030E62C 7C 9E 23 78 */ mr r30, r4
|
||||
/* 803116D0 0030E630 C1 04 00 00 */ lfs f8, 0(r4)
|
||||
/* 803116D4 0030E634 C0 FE 00 04 */ lfs f7, 4(r30)
|
||||
/* 803116D8 0030E638 3C 80 80 5A */ lis r4, lbl_805A6660@ha
|
||||
/* 803116D8 0030E638 3C 80 80 5A */ lis r4, sNoRotation__11CQuaternion@ha
|
||||
/* 803116DC 0030E63C C1 65 00 00 */ lfs f11, 0(r5)
|
||||
/* 803116E0 0030E640 EC 68 02 32 */ fmuls f3, f8, f8
|
||||
/* 803116E4 0030E644 C1 45 00 04 */ lfs f10, 4(r5)
|
||||
|
@ -985,7 +985,7 @@ LookAt__11CQuaternionFRC13CUnitVector3fRC13CUnitVector3fRC9CRelAngle:
|
|||
/* 803116F8 0030E658 EC 85 01 72 */ fmuls f4, f5, f5
|
||||
/* 803116FC 0030E65C C1 25 00 08 */ lfs f9, 8(r5)
|
||||
/* 80311700 0030E660 EC 43 10 2A */ fadds f2, f3, f2
|
||||
/* 80311704 0030E664 C5 84 66 60 */ lfsu f12, lbl_805A6660@l(r4)
|
||||
/* 80311704 0030E664 C5 84 66 60 */ lfsu f12, sNoRotation__11CQuaternion@l(r4)
|
||||
/* 80311708 0030E668 EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 8031170C 0030E66C D1 21 00 DC */ stfs f9, 0xdc(r1)
|
||||
/* 80311710 0030E670 ED 24 10 2A */ fadds f9, f4, f2
|
||||
|
@ -1325,8 +1325,8 @@ lbl_80311B70:
|
|||
/* 80311BD8 0030EB38 EC 2B 0A BA */ fmadds f1, f11, f10, f1
|
||||
/* 80311BDC 0030EB3C FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80311BE0 0030EB40 40 81 00 2C */ ble lbl_80311C0C
|
||||
/* 80311BE4 0030EB44 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 80311BE8 0030EB48 C4 03 66 60 */ lfsu f0, lbl_805A6660@l(r3)
|
||||
/* 80311BE4 0030EB44 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 80311BE8 0030EB48 C4 03 66 60 */ lfsu f0, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 80311BEC 0030EB4C D0 1F 00 00 */ stfs f0, 0(r31)
|
||||
/* 80311BF0 0030EB50 C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 80311BF4 0030EB54 D0 1F 00 04 */ stfs f0, 4(r31)
|
||||
|
@ -1353,8 +1353,8 @@ lbl_80311C0C:
|
|||
/* 80311C44 0030EBA4 D0 1F 00 0C */ stfs f0, 0xc(r31)
|
||||
/* 80311C48 0030EBA8 48 00 00 9C */ b lbl_80311CE4
|
||||
lbl_80311C4C:
|
||||
/* 80311C4C 0030EBAC 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 80311C50 0030EBB0 C4 03 66 60 */ lfsu f0, lbl_805A6660@l(r3)
|
||||
/* 80311C4C 0030EBAC 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 80311C50 0030EBB0 C4 03 66 60 */ lfsu f0, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 80311C54 0030EBB4 D0 1F 00 00 */ stfs f0, 0(r31)
|
||||
/* 80311C58 0030EBB8 C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 80311C5C 0030EBBC D0 1F 00 04 */ stfs f0, 4(r31)
|
||||
|
@ -1920,11 +1920,11 @@ __ct__11CQuaternionFR12CInputStream:
|
|||
|
||||
.global __sinit_CQuaternion_cpp
|
||||
__sinit_CQuaternion_cpp:
|
||||
/* 80312480 0030F3E0 3C 80 80 4C */ lis r4, lbl_804BFD30@ha
|
||||
/* 80312484 0030F3E4 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 80312488 0030F3E8 38 E4 FD 30 */ addi r7, r4, lbl_804BFD30@l
|
||||
/* 80312480 0030F3E0 3C 80 80 4C */ lis r4, XAxis@ha
|
||||
/* 80312484 0030F3E4 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 80312488 0030F3E8 38 E4 FD 30 */ addi r7, r4, XAxis@l
|
||||
/* 8031248C 0030F3EC C0 02 C8 78 */ lfs f0, lbl_805AE598@sda21(r2)
|
||||
/* 80312490 0030F3F0 38 C3 66 60 */ addi r6, r3, lbl_805A6660@l
|
||||
/* 80312490 0030F3F0 38 C3 66 60 */ addi r6, r3, sNoRotation__11CQuaternion@l
|
||||
/* 80312494 0030F3F4 C0 22 C8 74 */ lfs f1, lbl_805AE594@sda21(r2)
|
||||
/* 80312498 0030F3F8 38 A7 00 00 */ addi r5, r7, 0
|
||||
/* 8031249C 0030F3FC 38 87 00 0C */ addi r4, r7, 0xc
|
||||
|
|
|
@ -12,8 +12,8 @@ lbl_ctor:
|
|||
.section .sbss, "wa"
|
||||
.balign 8
|
||||
|
||||
.global lbl_805A94E8
|
||||
lbl_805A94E8:
|
||||
.global sNull__Q24rstl8CRefData
|
||||
sNull__Q24rstl8CRefData:
|
||||
.skip 0x8
|
||||
|
||||
.section .text, "ax"
|
||||
|
@ -186,7 +186,7 @@ lbl_8033E644:
|
|||
ReadString__13CStringExtrasFR12CInputStream:
|
||||
/* 8033E658 0033B5B8 94 21 FD D0 */ stwu r1, -0x230(r1)
|
||||
/* 8033E65C 0033B5BC 7C 08 02 A6 */ mflr r0
|
||||
/* 8033E660 0033B5C0 38 AD A9 18 */ addi r5, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8033E660 0033B5C0 38 AD A9 18 */ addi r5, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8033E664 0033B5C4 90 01 02 34 */ stw r0, 0x234(r1)
|
||||
/* 8033E668 0033B5C8 38 00 00 00 */ li r0, 0
|
||||
/* 8033E66C 0033B5CC 93 E1 02 2C */ stw r31, 0x22c(r1)
|
||||
|
@ -289,7 +289,7 @@ lbl_8033E78C:
|
|||
"ConvertToANSI__13CStringExtrasFRCQ24rstl66basic_string<w,Q24rstl14char_traits<w>,Q24rstl17rmemory_allocator>":
|
||||
/* 8033E7C8 0033B728 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 8033E7CC 0033B72C 7C 08 02 A6 */ mflr r0
|
||||
/* 8033E7D0 0033B730 38 AD A9 18 */ addi r5, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8033E7D0 0033B730 38 AD A9 18 */ addi r5, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8033E7D4 0033B734 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 8033E7D8 0033B738 38 00 00 00 */ li r0, 0
|
||||
/* 8033E7DC 0033B73C 93 E1 00 3C */ stw r31, 0x3c(r1)
|
||||
|
@ -385,7 +385,7 @@ lbl_8033E924:
|
|||
/* 8033E924 0033B884 2C 08 00 00 */ cmpwi r8, 0
|
||||
/* 8033E928 0033B888 41 81 FF C8 */ bgt lbl_8033E8F0
|
||||
/* 8033E92C 0033B88C 38 00 00 00 */ li r0, 0
|
||||
/* 8033E930 0033B890 38 6D A9 18 */ addi r3, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8033E930 0033B890 38 6D A9 18 */ addi r3, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8033E934 0033B894 2C 04 00 00 */ cmpwi r4, 0
|
||||
/* 8033E938 0033B898 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 8033E93C 0033B89C 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
|
@ -580,13 +580,13 @@ __sinit_RstlExtras_cpp:
|
|||
/* 8033EBB0 0033BB10 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8033EBB4 0033BB14 38 E0 00 00 */ li r7, 0
|
||||
/* 8033EBB8 0033BB18 38 05 FF FF */ addi r0, r5, 0x00FFFFFF@l
|
||||
/* 8033EBBC 0033BB1C 38 CD A9 28 */ addi r6, r13, lbl_805A94E8@sda21
|
||||
/* 8033EBBC 0033BB1C 38 CD A9 28 */ addi r6, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 8033EBC0 0033BB20 3C 60 80 4C */ lis r3, lbl_804BFF30@ha
|
||||
/* 8033EBC4 0033BB24 90 ED A9 28 */ stw r7, lbl_805A94E8@sda21(r13)
|
||||
/* 8033EBC4 0033BB24 90 ED A9 28 */ stw r7, sNull__Q24rstl8CRefData@sda21(r13)
|
||||
/* 8033EBC8 0033BB28 38 A3 FF 30 */ addi r5, r3, lbl_804BFF30@l
|
||||
/* 8033EBCC 0033BB2C 38 84 EB EC */ addi r4, r4, __ct__Q24rstl8CRefDataFPCPvi@l
|
||||
/* 8033EBD0 0033BB30 90 06 00 04 */ stw r0, 4(r6)
|
||||
/* 8033EBD4 0033BB34 38 6D A9 28 */ addi r3, r13, lbl_805A94E8@sda21
|
||||
/* 8033EBD4 0033BB34 38 6D A9 28 */ addi r3, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 8033EBD8 0033BB38 48 04 AA B5 */ bl __register_global_object
|
||||
/* 8033EBDC 0033BB3C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8033EBE0 0033BB40 7C 08 03 A6 */ mtlr r0
|
||||
|
|
|
@ -7,8 +7,8 @@ lbl_ctor:
|
|||
.section .sbss, "wa"
|
||||
.balign 8
|
||||
|
||||
.global "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"
|
||||
"_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>":
|
||||
.global "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"
|
||||
"mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>":
|
||||
.skip 0x2
|
||||
.global lbl_805A94DA
|
||||
lbl_805A94DA:
|
||||
|
@ -1569,7 +1569,7 @@ lbl_8033E124:
|
|||
/* 8033E1BC 0033B11C 88 1E 00 00 */ lbz r0, 0(r30)
|
||||
/* 8033E1C0 0033B120 7C 00 07 75 */ extsb. r0, r0
|
||||
/* 8033E1C4 0033B124 40 82 00 1C */ bne lbl_8033E1E0
|
||||
/* 8033E1C8 0033B128 38 8D A9 18 */ addi r4, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8033E1C8 0033B128 38 8D A9 18 */ addi r4, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8033E1CC 0033B12C 38 00 00 00 */ li r0, 0
|
||||
/* 8033E1D0 0033B130 90 9D 00 00 */ stw r4, 0(r29)
|
||||
/* 8033E1D4 0033B134 90 1D 00 08 */ stw r0, 8(r29)
|
||||
|
@ -1661,7 +1661,7 @@ lbl_8033E2DC:
|
|||
/* 8033E2F8 0033B258 94 21 FB D0 */ stwu r1, -0x430(r1)
|
||||
/* 8033E2FC 0033B25C 7C 08 02 A6 */ mflr r0
|
||||
/* 8033E300 0033B260 90 01 04 34 */ stw r0, 0x434(r1)
|
||||
/* 8033E304 0033B264 38 0D A9 18 */ addi r0, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8033E304 0033B264 38 0D A9 18 */ addi r0, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8033E308 0033B268 BF 61 04 1C */ stmw r27, 0x41c(r1)
|
||||
/* 8033E30C 0033B26C 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 8033E310 0033B270 7C 9C 23 78 */ mr r28, r4
|
||||
|
@ -1719,7 +1719,7 @@ __sinit_rstl_strings_cpp:
|
|||
/* 8033E3C4 0033B324 40 82 00 14 */ bne lbl_8033E3D8
|
||||
/* 8033E3C8 0033B328 38 60 00 00 */ li r3, 0
|
||||
/* 8033E3CC 0033B32C 38 00 00 01 */ li r0, 1
|
||||
/* 8033E3D0 0033B330 98 6D A9 18 */ stb r3, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21(r13)
|
||||
/* 8033E3D0 0033B330 98 6D A9 18 */ stb r3, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21(r13)
|
||||
/* 8033E3D4 0033B334 98 0D A9 20 */ stb r0, lbl_805A94E0@sda21(r13)
|
||||
lbl_8033E3D8:
|
||||
/* 8033E3D8 0033B338 88 0D A9 21 */ lbz r0, lbl_805A94E1@sda21(r13)
|
||||
|
|
|
@ -2420,8 +2420,8 @@ lbl_802B7CB8:
|
|||
/* 802B7CB8 002B4C18 7C 07 40 40 */ cmplw r7, r8
|
||||
/* 802B7CBC 002B4C1C 40 82 FF 80 */ bne lbl_802B7C3C
|
||||
lbl_802B7CC0:
|
||||
/* 802B7CC0 002B4C20 3C 80 80 5A */ lis r4, lbl_805A6784@ha
|
||||
/* 802B7CC4 002B4C24 C4 04 67 84 */ lfsu f0, lbl_805A6784@l(r4)
|
||||
/* 802B7CC0 002B4C20 3C 80 80 5A */ lis r4, mskNullBox__6CAABox@ha
|
||||
/* 802B7CC4 002B4C24 C4 04 67 84 */ lfsu f0, mskNullBox__6CAABox@l(r4)
|
||||
/* 802B7CC8 002B4C28 D0 03 00 00 */ stfs f0, 0(r3)
|
||||
/* 802B7CCC 002B4C2C C0 04 00 04 */ lfs f0, 4(r4)
|
||||
/* 802B7CD0 002B4C30 D0 03 00 04 */ stfs f0, 4(r3)
|
||||
|
@ -7329,9 +7329,9 @@ lbl_802BC424:
|
|||
/* 802BC4B0 002B9410 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802BC4B4 002B9414 38 80 00 01 */ li r4, 1
|
||||
/* 802BC4B8 002B9418 48 0B D0 7D */ bl GXCopyTex
|
||||
/* 802BC4BC 002B941C 3C 60 80 5A */ lis r3, lbl_805A67B4@ha
|
||||
/* 802BC4BC 002B941C 3C 60 80 5A */ lis r3, sViewingFrom__13CCubeMaterial@ha
|
||||
/* 802BC4C0 002B9420 7F AC EB 78 */ mr r12, r29
|
||||
/* 802BC4C4 002B9424 38 83 67 B4 */ addi r4, r3, lbl_805A67B4@l
|
||||
/* 802BC4C4 002B9424 38 83 67 B4 */ addi r4, r3, sViewingFrom__13CCubeMaterial@l
|
||||
/* 802BC4C8 002B9428 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802BC4CC 002B942C 7D 89 03 A6 */ mtctr r12
|
||||
/* 802BC4D0 002B9430 4E 80 04 21 */ bctrl
|
||||
|
|
|
@ -1085,9 +1085,9 @@ Update__15CBodyControllerFfR13CStateManager:
|
|||
/* 8013AC60 00137BC0 48 20 2E 81 */ bl "internal_dereference__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>Fv"
|
||||
/* 8013AC64 00137BC4 38 7F 00 04 */ addi r3, r31, 4
|
||||
/* 8013AC68 00137BC8 4B FF 68 E1 */ bl BlendSteeringCmds__16CBodyStateCmdMgrFv
|
||||
/* 8013AC6C 00137BCC 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 8013AC6C 00137BCC 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 8013AC70 00137BD0 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 8013AC74 00137BD4 38 C3 66 60 */ addi r6, r3, lbl_805A6660@l
|
||||
/* 8013AC74 00137BD4 38 C3 66 60 */ addi r6, r3, sNoRotation__11CQuaternion@l
|
||||
/* 8013AC78 00137BD8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8013AC7C 00137BDC C0 06 00 00 */ lfs f0, 0(r6)
|
||||
/* 8013AC80 00137BE0 7F C4 F3 78 */ mr r4, r30
|
||||
|
@ -1183,9 +1183,9 @@ __ct__15CBodyControllerFR6CActorf9EBodyType:
|
|||
/* 8013ADC8 00137D28 7F E5 FB 78 */ mr r5, r31
|
||||
/* 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
|
||||
/* 8013ADD4 00137D34 3C 80 80 5A */ lis r4, sNoRotation__11CQuaternion@ha
|
||||
/* 8013ADD8 00137D38 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
|
||||
/* 8013ADDC 00137D3C 38 E4 66 60 */ addi r7, r4, lbl_805A6660@l
|
||||
/* 8013ADDC 00137D3C 38 E4 66 60 */ addi r7, r4, sNoRotation__11CQuaternion@l
|
||||
/* 8013ADE0 00137D40 38 C0 00 01 */ li r6, 1
|
||||
/* 8013ADE4 00137D44 C0 07 00 00 */ lfs f0, 0(r7)
|
||||
/* 8013ADE8 00137D48 38 A0 00 00 */ li r5, 0
|
||||
|
|
|
@ -233,9 +233,9 @@ AdvanceAdditiveAnims__9CAnimDataFf:
|
|||
/* 80029594 000264F4 DB 21 01 90 */ stfd f25, 0x190(r1)
|
||||
/* 80029598 000264F8 F3 21 01 98 */ psq_st f25, 408(r1), 0, qr0
|
||||
/* 8002959C 000264FC BE 81 01 60 */ stmw r20, 0x160(r1)
|
||||
/* 800295A0 00026500 3C A0 80 5A */ lis r5, lbl_805A6660@ha
|
||||
/* 800295A0 00026500 3C A0 80 5A */ lis r5, sNoRotation__11CQuaternion@ha
|
||||
/* 800295A4 00026504 C3 E2 83 D0 */ lfs f31, lbl_805AA0F0@sda21(r2)
|
||||
/* 800295A8 00026508 39 05 66 60 */ addi r8, r5, lbl_805A6660@l
|
||||
/* 800295A8 00026508 39 05 66 60 */ addi r8, r5, sNoRotation__11CQuaternion@l
|
||||
/* 800295AC 0002650C 7C 9D 23 78 */ mr r29, r4
|
||||
/* 800295B0 00026510 C0 88 00 00 */ lfs f4, 0(r8)
|
||||
/* 800295B4 00026514 3C E0 80 57 */ lis r7, mInt32POINodes__9CAnimData@ha
|
||||
|
@ -2546,9 +2546,9 @@ lbl_8002B554:
|
|||
/* 8002B5D4 00028534 DA A1 04 70 */ stfd f21, 0x470(r1)
|
||||
/* 8002B5D8 00028538 F2 A1 04 78 */ psq_st f21, 1144(r1), 0, qr0
|
||||
/* 8002B5DC 0002853C BE 81 04 40 */ stmw r20, 0x440(r1)
|
||||
/* 8002B5E0 00028540 3C C0 80 5A */ lis r6, lbl_805A6660@ha
|
||||
/* 8002B5E0 00028540 3C C0 80 5A */ lis r6, sNoRotation__11CQuaternion@ha
|
||||
/* 8002B5E4 00028544 7C 9E 23 78 */ mr r30, r4
|
||||
/* 8002B5E8 00028548 3B 66 66 60 */ addi r27, r6, lbl_805A6660@l
|
||||
/* 8002B5E8 00028548 3B 66 66 60 */ addi r27, r6, sNoRotation__11CQuaternion@l
|
||||
/* 8002B5EC 0002854C 83 84 00 1C */ lwz r28, 0x1c(r4)
|
||||
/* 8002B5F0 00028550 C0 7B 00 00 */ lfs f3, 0(r27)
|
||||
/* 8002B5F4 00028554 7C 7D 1B 78 */ mr r29, r3
|
||||
|
@ -2677,9 +2677,9 @@ lbl_8002B6B8:
|
|||
/* 8002B7DC 0002873C D0 E1 00 F0 */ stfs f7, 0xf0(r1)
|
||||
/* 8002B7E0 00028740 48 2E 59 C1 */ bl __ml__11CQuaternionCFRC11CQuaternion
|
||||
/* 8002B7E4 00028744 C0 22 83 E8 */ lfs f1, lbl_805AA108@sda21(r2)
|
||||
/* 8002B7E8 00028748 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 8002B7E8 00028748 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 8002B7EC 0002874C C0 14 00 00 */ lfs f0, 0(r20)
|
||||
/* 8002B7F0 00028750 38 83 66 60 */ addi r4, r3, lbl_805A6660@l
|
||||
/* 8002B7F0 00028750 38 83 66 60 */ addi r4, r3, sNoRotation__11CQuaternion@l
|
||||
/* 8002B7F4 00028754 C0 81 00 F4 */ lfs f4, 0xf4(r1)
|
||||
/* 8002B7F8 00028758 38 61 00 D4 */ addi r3, r1, 0xd4
|
||||
/* 8002B7FC 0002875C EC 01 00 32 */ fmuls f0, f1, f0
|
||||
|
@ -3068,9 +3068,9 @@ lbl_8002BDB4:
|
|||
/* 8002BDB8 00028D18 41 82 02 CC */ beq lbl_8002C084
|
||||
/* 8002BDBC 00028D1C 56 A0 06 3F */ clrlwi. r0, r21, 0x18
|
||||
/* 8002BDC0 00028D20 41 82 02 C4 */ beq lbl_8002C084
|
||||
/* 8002BDC4 00028D24 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 8002BDC4 00028D24 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 8002BDC8 00028D28 80 FB 00 04 */ lwz r7, 4(r27)
|
||||
/* 8002BDCC 00028D2C C0 03 66 60 */ lfs f0, lbl_805A6660@l(r3)
|
||||
/* 8002BDCC 00028D2C C0 03 66 60 */ lfs f0, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 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, sZeroVector__9CVector3f@l
|
||||
|
@ -3102,9 +3102,9 @@ lbl_8002BDB4:
|
|||
/* 8002BE40 00028DA0 90 01 00 6C */ stw r0, 0x6c(r1)
|
||||
/* 8002BE44 00028DA4 C3 3C 00 08 */ lfs f25, 8(r28)
|
||||
/* 8002BE48 00028DA8 48 31 CF A5 */ bl __ct__13CCharAnimTimeFf
|
||||
/* 8002BE4C 00028DAC 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 8002BE4C 00028DAC 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 8002BE50 00028DB0 C0 5B 00 04 */ lfs f2, 4(r27)
|
||||
/* 8002BE54 00028DB4 C0 63 66 60 */ lfs f3, lbl_805A6660@l(r3)
|
||||
/* 8002BE54 00028DB4 C0 63 66 60 */ lfs f3, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 8002BE58 00028DB8 3B 01 03 28 */ addi r24, r1, 0x328
|
||||
/* 8002BE5C 00028DBC C0 3B 00 08 */ lfs f1, 8(r27)
|
||||
/* 8002BE60 00028DC0 3B 98 00 0C */ addi r28, r24, 0xc
|
||||
|
@ -4219,7 +4219,7 @@ lbl_8002CDF0:
|
|||
/* 8002CE28 00029D88 C3 FD 00 08 */ lfs f31, 8(r29)
|
||||
/* 8002CE2C 00029D8C 7F 64 00 2E */ lwzx r27, r4, r0
|
||||
/* 8002CE30 00029D90 48 00 19 F1 */ bl ResetPOILists__9CAnimDataFv
|
||||
/* 8002CE34 00029D94 38 8D A9 28 */ addi r4, r13, lbl_805A94E8@sda21
|
||||
/* 8002CE34 00029D94 38 8D A9 28 */ addi r4, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 8002CE38 00029D98 2C 1A FF FF */ cmpwi r26, -1
|
||||
/* 8002CE3C 00029D9C 90 81 00 30 */ stw r4, 0x30(r1)
|
||||
/* 8002CE40 00029DA0 80 64 00 04 */ lwz r3, 4(r4)
|
||||
|
@ -4453,10 +4453,10 @@ DoAdvance__9CAnimDataFfRbR9CRandom16b:
|
|||
/* 8002D198 0002A0F8 7C BD 2B 78 */ mr r29, r5
|
||||
/* 8002D19C 0002A0FC 38 00 00 00 */ li r0, 0
|
||||
/* 8002D1A0 0002A100 98 1D 00 00 */ stb r0, 0(r29)
|
||||
/* 8002D1A4 0002A104 3C A0 80 5A */ lis r5, lbl_805A6660@ha
|
||||
/* 8002D1A4 0002A104 3C A0 80 5A */ lis r5, sNoRotation__11CQuaternion@ha
|
||||
/* 8002D1A8 0002A108 C3 E2 83 D0 */ lfs f31, lbl_805AA0F0@sda21(r2)
|
||||
/* 8002D1AC 0002A10C 7C 9A 23 78 */ mr r26, r4
|
||||
/* 8002D1B0 0002A110 C4 45 66 60 */ lfsu f2, lbl_805A6660@l(r5)
|
||||
/* 8002D1B0 0002A110 C4 45 66 60 */ lfsu f2, sNoRotation__11CQuaternion@l(r5)
|
||||
/* 8002D1B4 0002A114 7C 79 1B 78 */ mr r25, r3
|
||||
/* 8002D1B8 0002A118 D3 E1 00 60 */ stfs f31, 0x60(r1)
|
||||
/* 8002D1BC 0002A11C FF C0 F8 90 */ fmr f30, f31
|
||||
|
@ -4969,8 +4969,8 @@ AdvanceAnim__9CAnimDataFR13CCharAnimTimeR9CVector3fR11CQuaternion:
|
|||
/* 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, 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
|
||||
/* 8002D940 0002A8A0 3C E0 80 5A */ lis r7, sNoRotation__11CQuaternion@ha
|
||||
/* 8002D944 0002A8A4 3B E7 66 60 */ addi r31, r7, sNoRotation__11CQuaternion@l
|
||||
/* 8002D948 0002A8A8 7C 9B 23 78 */ mr r27, r4
|
||||
/* 8002D94C 0002A8AC 3B C8 66 A0 */ addi r30, r8, sZeroVector__9CVector3f@l
|
||||
/* 8002D950 0002A8B0 C3 E4 00 00 */ lfs f31, 0(r4)
|
||||
|
@ -5192,9 +5192,9 @@ lbl_8002DC40:
|
|||
/* 8002DC74 0002ABD4 98 1A 02 20 */ stb r0, 0x220(r26)
|
||||
/* 8002DC78 0002ABD8 48 00 00 38 */ b lbl_8002DCB0
|
||||
lbl_8002DC7C:
|
||||
/* 8002DC7C 0002ABDC 3C 80 80 5A */ lis r4, lbl_805A6660@ha
|
||||
/* 8002DC7C 0002ABDC 3C 80 80 5A */ lis r4, sNoRotation__11CQuaternion@ha
|
||||
/* 8002DC80 0002ABE0 38 60 00 00 */ li r3, 0
|
||||
/* 8002DC84 0002ABE4 C0 04 66 60 */ lfs f0, lbl_805A6660@l(r4)
|
||||
/* 8002DC84 0002ABE4 C0 04 66 60 */ lfs f0, sNoRotation__11CQuaternion@l(r4)
|
||||
/* 8002DC88 0002ABE8 D0 1A 01 E8 */ stfs f0, 0x1e8(r26)
|
||||
/* 8002DC8C 0002ABEC 80 9F 00 04 */ lwz r4, 4(r31)
|
||||
/* 8002DC90 0002ABF0 80 1F 00 08 */ lwz r0, 8(r31)
|
||||
|
@ -7342,10 +7342,10 @@ lbl_8002F9A8:
|
|||
/* 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, sZeroVector__9CVector3f@l
|
||||
/* 8002FA2C 0002C98C 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
|
||||
/* 8002FA2C 0002C98C 38 0D A9 28 */ addi r0, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 8002FA30 0002C990 C0 27 00 00 */ lfs f1, 0(r7)
|
||||
/* 8002FA34 0002C994 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 8002FA38 0002C998 38 C3 66 60 */ addi r6, r3, lbl_805A6660@l
|
||||
/* 8002FA34 0002C994 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 8002FA38 0002C998 38 C3 66 60 */ addi r6, r3, sNoRotation__11CQuaternion@l
|
||||
/* 8002FA3C 0002C99C C0 02 83 D8 */ lfs f0, lbl_805AA0F8@sda21(r2)
|
||||
/* 8002FA40 0002C9A0 D0 3F 01 DC */ stfs f1, 0x1dc(r31)
|
||||
/* 8002FA44 0002C9A4 38 A0 00 00 */ li r5, 0
|
||||
|
|
|
@ -573,8 +573,8 @@ Update__13CBoneTrackingFf:
|
|||
/* 801759D0 00172930 F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
|
||||
/* 801759D4 00172934 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 801759D8 00172938 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 801759DC 0017293C 3C E0 80 5A */ lis r7, lbl_805A6660@ha
|
||||
/* 801759E0 00172940 C4 67 66 60 */ lfsu f3, lbl_805A6660@l(r7)
|
||||
/* 801759DC 0017293C 3C E0 80 5A */ lis r7, sNoRotation__11CQuaternion@ha
|
||||
/* 801759E0 00172940 C4 67 66 60 */ lfsu f3, sNoRotation__11CQuaternion@l(r7)
|
||||
/* 801759E4 00172944 FF C0 08 90 */ fmr f30, f1
|
||||
/* 801759E8 00172948 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801759EC 0017294C D0 63 00 00 */ stfs f3, 0(r3)
|
||||
|
|
|
@ -1041,11 +1041,11 @@ __ct__15CCollisionActorF9TUniqueId7TAreaId9TUniqueIdbff:
|
|||
/* 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, sZeroVector__9CVector3f@ha
|
||||
/* 801A94DC 001A643C 3C A0 80 5A */ lis r5, lbl_805A6784@ha
|
||||
/* 801A94DC 001A643C 3C A0 80 5A */ lis r5, mskNullBox__6CAABox@ha
|
||||
/* 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
|
||||
/* 801A94EC 001A644C 39 85 67 84 */ addi r12, r5, mskNullBox__6CAABox@l
|
||||
/* 801A94F0 001A6450 C0 9F 00 04 */ lfs f4, 4(r31)
|
||||
/* 801A94F4 001A6454 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
|
||||
/* 801A94F8 001A6458 C0 BF 00 08 */ lfs f5, 8(r31)
|
||||
|
@ -1338,11 +1338,11 @@ __ct__15CCollisionActorF9TUniqueId9TUniqueIdRC9CVector3fRC9CVector3fbf:
|
|||
/* 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, sZeroVector__9CVector3f@ha
|
||||
/* 801A9964 001A68C4 3C A0 80 5A */ lis r5, lbl_805A6784@ha
|
||||
/* 801A9964 001A68C4 3C A0 80 5A */ lis r5, mskNullBox__6CAABox@ha
|
||||
/* 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
|
||||
/* 801A9974 001A68D4 39 85 67 84 */ addi r12, r5, mskNullBox__6CAABox@l
|
||||
/* 801A9978 001A68D8 C0 9F 00 04 */ lfs f4, 4(r31)
|
||||
/* 801A997C 001A68DC 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
|
||||
/* 801A9980 001A68E0 C0 BF 00 08 */ lfs f5, 8(r31)
|
||||
|
@ -1655,11 +1655,11 @@ __ct__15CCollisionActorF9TUniqueIdCRi9TUniqueIdRC9CVector3fRC9CVector3fbf:
|
|||
/* 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, sZeroVector__9CVector3f@ha
|
||||
/* 801A9E3C 001A6D9C 3C A0 80 5A */ lis r5, lbl_805A6784@ha
|
||||
/* 801A9E3C 001A6D9C 3C A0 80 5A */ lis r5, mskNullBox__6CAABox@ha
|
||||
/* 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
|
||||
/* 801A9E4C 001A6DAC 39 85 67 84 */ addi r12, r5, mskNullBox__6CAABox@l
|
||||
/* 801A9E50 001A6DB0 C0 9E 00 04 */ lfs f4, 4(r30)
|
||||
/* 801A9E54 001A6DB4 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
|
||||
/* 801A9E58 001A6DB8 C0 BE 00 08 */ lfs f5, 8(r30)
|
||||
|
|
|
@ -947,9 +947,9 @@ lbl_801806F0:
|
|||
/* 80180734 0017D694 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80180738 0017D698 41 82 00 A8 */ beq lbl_801807E0
|
||||
/* 8018073C 0017D69C C0 41 00 38 */ lfs f2, 0x38(r1)
|
||||
/* 80180740 0017D6A0 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 80180740 0017D6A0 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80180744 0017D6A4 C0 21 00 3C */ lfs f1, 0x3c(r1)
|
||||
/* 80180748 0017D6A8 38 E3 FD 18 */ addi r7, r3, lbl_8059FD18@l
|
||||
/* 80180748 0017D6A8 38 E3 FD 18 */ addi r7, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 8018074C 0017D6AC C0 01 00 34 */ lfs f0, 0x34(r1)
|
||||
/* 80180750 0017D6B0 EC 42 C8 2A */ fadds f2, f2, f25
|
||||
/* 80180754 0017D6B4 EC 21 C0 2A */ fadds f1, f1, f24
|
||||
|
@ -4818,16 +4818,16 @@ lbl_80183ED8:
|
|||
/* 80183F24 00180E84 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
||||
/* 80183F28 00180E88 7D 89 03 A6 */ mtctr r12
|
||||
/* 80183F2C 00180E8C 4E 80 04 21 */ bctrl
|
||||
/* 80183F30 00180E90 3C 80 80 5A */ lis r4, lbl_8059FD18@ha
|
||||
/* 80183F30 00180E90 3C 80 80 5A */ lis r4, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80183F34 00180E94 90 61 00 44 */ stw r3, 0x44(r1)
|
||||
/* 80183F38 00180E98 38 04 FD 18 */ addi r0, r4, lbl_8059FD18@l
|
||||
/* 80183F38 00180E98 38 04 FD 18 */ addi r0, r4, skPassEverything__15CMaterialFilter@l
|
||||
/* 80183F3C 00180E9C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80183F40 00180EA0 90 01 00 48 */ stw r0, 0x48(r1)
|
||||
/* 80183F44 00180EA4 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 80183F48 00180EA8 48 18 EC 2D */ bl __ct__12CTransform4fFRC12CTransform4f
|
||||
/* 80183F4C 00180EAC 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 80183F4C 00180EAC 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80183F50 00180EB0 92 E1 00 7C */ stw r23, 0x7c(r1)
|
||||
/* 80183F54 00180EB4 38 03 FD 18 */ addi r0, r3, lbl_8059FD18@l
|
||||
/* 80183F54 00180EB4 38 03 FD 18 */ addi r0, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 80183F58 00180EB8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80183F5C 00180EBC 90 01 00 80 */ stw r0, 0x80(r1)
|
||||
/* 80183F60 00180EC0 7F 04 C3 78 */ mr r4, r24
|
||||
|
@ -4898,16 +4898,16 @@ lbl_80183FFC:
|
|||
/* 80184048 00180FA8 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
||||
/* 8018404C 00180FAC 7D 89 03 A6 */ mtctr r12
|
||||
/* 80184050 00180FB0 4E 80 04 21 */ bctrl
|
||||
/* 80184054 00180FB4 3C 80 80 5A */ lis r4, lbl_8059FD18@ha
|
||||
/* 80184054 00180FB4 3C 80 80 5A */ lis r4, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80184058 00180FB8 90 61 00 44 */ stw r3, 0x44(r1)
|
||||
/* 8018405C 00180FBC 38 04 FD 18 */ addi r0, r4, lbl_8059FD18@l
|
||||
/* 8018405C 00180FBC 38 04 FD 18 */ addi r0, r4, skPassEverything__15CMaterialFilter@l
|
||||
/* 80184060 00180FC0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80184064 00180FC4 90 01 00 48 */ stw r0, 0x48(r1)
|
||||
/* 80184068 00180FC8 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 8018406C 00180FCC 48 18 EB 09 */ bl __ct__12CTransform4fFRC12CTransform4f
|
||||
/* 80184070 00180FD0 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 80184070 00180FD0 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80184074 00180FD4 93 21 00 7C */ stw r25, 0x7c(r1)
|
||||
/* 80184078 00180FD8 38 03 FD 18 */ addi r0, r3, lbl_8059FD18@l
|
||||
/* 80184078 00180FD8 38 03 FD 18 */ addi r0, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 8018407C 00180FDC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80184080 00180FE0 90 01 00 80 */ stw r0, 0x80(r1)
|
||||
/* 80184084 00180FE4 7F 44 D3 78 */ mr r4, r26
|
||||
|
@ -4983,16 +4983,16 @@ lbl_80184120:
|
|||
/* 80184180 001810E0 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
||||
/* 80184184 001810E4 7D 89 03 A6 */ mtctr r12
|
||||
/* 80184188 001810E8 4E 80 04 21 */ bctrl
|
||||
/* 8018418C 001810EC 3C 80 80 5A */ lis r4, lbl_8059FD18@ha
|
||||
/* 8018418C 001810EC 3C 80 80 5A */ lis r4, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80184190 001810F0 90 61 00 50 */ stw r3, 0x50(r1)
|
||||
/* 80184194 001810F4 38 04 FD 18 */ addi r0, r4, lbl_8059FD18@l
|
||||
/* 80184194 001810F4 38 04 FD 18 */ addi r0, r4, skPassEverything__15CMaterialFilter@l
|
||||
/* 80184198 001810F8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8018419C 001810FC 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
/* 801841A0 00181100 38 81 00 20 */ addi r4, r1, 0x20
|
||||
/* 801841A4 00181104 48 18 E9 D1 */ bl __ct__12CTransform4fFRC12CTransform4f
|
||||
/* 801841A8 00181108 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 801841A8 00181108 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 801841AC 0018110C 92 61 00 88 */ stw r19, 0x88(r1)
|
||||
/* 801841B0 00181110 38 03 FD 18 */ addi r0, r3, lbl_8059FD18@l
|
||||
/* 801841B0 00181110 38 03 FD 18 */ addi r0, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 801841B4 00181114 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801841B8 00181118 90 01 00 8C */ stw r0, 0x8c(r1)
|
||||
/* 801841BC 0018111C 7E 84 A3 78 */ mr r4, r20
|
||||
|
|
|
@ -1930,9 +1930,9 @@ lbl_80038CB0:
|
|||
/* 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
|
||||
/* 80038D60 00035CC0 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80038D64 00035CC4 81 81 02 28 */ lwz r12, 0x228(r1)
|
||||
/* 80038D68 00035CC8 38 03 FD 18 */ addi r0, r3, lbl_8059FD18@l
|
||||
/* 80038D68 00035CC8 38 03 FD 18 */ addi r0, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 80038D6C 00035CCC 38 61 01 38 */ addi r3, r1, 0x138
|
||||
/* 80038D70 00035CD0 90 01 03 54 */ stw r0, 0x354(r1)
|
||||
/* 80038D74 00035CD4 38 81 02 28 */ addi r4, r1, 0x228
|
||||
|
|
|
@ -600,7 +600,7 @@ lbl_800525A8:
|
|||
lbl_800525AC:
|
||||
/* 800525AC 0004F50C 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 800525B0 0004F510 40 82 FF B4 */ bne lbl_80052564
|
||||
/* 800525B4 0004F514 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
|
||||
/* 800525B4 0004F514 38 0D A9 28 */ addi r0, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 800525B8 0004F518 90 1B 00 00 */ stw r0, 0(r27)
|
||||
/* 800525BC 0004F51C 80 9B 00 00 */ lwz r4, 0(r27)
|
||||
/* 800525C0 0004F520 80 64 00 04 */ lwz r3, 4(r4)
|
||||
|
|
|
@ -3249,8 +3249,8 @@ lbl_80109670:
|
|||
/* 80109720 00106680 38 84 00 34 */ addi r4, r4, 0x34
|
||||
/* 80109724 00106684 48 20 8A 05 */ bl FromMatrix__11CQuaternionFRC12CTransform4f
|
||||
/* 80109728 00106688 C0 21 00 28 */ lfs f1, 0x28(r1)
|
||||
/* 8010972C 0010668C 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 80109730 00106690 38 C3 66 60 */ addi r6, r3, lbl_805A6660@l
|
||||
/* 8010972C 0010668C 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 80109730 00106690 38 C3 66 60 */ addi r6, r3, sNoRotation__11CQuaternion@l
|
||||
/* 80109734 00106694 C0 02 94 94 */ lfs f0, lbl_805AB1B4@sda21(r2)
|
||||
/* 80109738 00106698 D0 3F 01 54 */ stfs f1, 0x154(r31)
|
||||
/* 8010973C 0010669C 38 61 00 78 */ addi r3, r1, 0x78
|
||||
|
@ -4060,7 +4060,7 @@ lbl_8010A1E8:
|
|||
/* 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
|
||||
/* 8010A244 001071A4 3C C0 80 5A */ lis r6, sNoRotation__11CQuaternion@ha
|
||||
/* 8010A248 001071A8 D0 1E 01 28 */ stfs f0, 0x128(r30)
|
||||
/* 8010A24C 001071AC 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
|
||||
/* 8010A250 001071B0 38 7E 01 8C */ addi r3, r30, 0x18c
|
||||
|
@ -4073,7 +4073,7 @@ lbl_8010A1E8:
|
|||
/* 8010A26C 001071CC 90 1E 01 48 */ stw r0, 0x148(r30)
|
||||
/* 8010A270 001071D0 90 1E 01 4C */ stw r0, 0x14c(r30)
|
||||
/* 8010A274 001071D4 90 1E 01 50 */ stw r0, 0x150(r30)
|
||||
/* 8010A278 001071D8 C4 06 66 60 */ lfsu f0, lbl_805A6660@l(r6)
|
||||
/* 8010A278 001071D8 C4 06 66 60 */ lfsu f0, sNoRotation__11CQuaternion@l(r6)
|
||||
/* 8010A27C 001071DC D0 1E 01 54 */ stfs f0, 0x154(r30)
|
||||
/* 8010A280 001071E0 C0 06 00 04 */ lfs f0, 4(r6)
|
||||
/* 8010A284 001071E4 D0 1E 01 58 */ stfs f0, 0x158(r30)
|
||||
|
|
|
@ -677,7 +677,7 @@ __ct__13CMFGameLoaderFv:
|
|||
/* 800241CC 0002112C 38 61 00 0C */ addi r3, r1, 0xc
|
||||
/* 800241D0 00021130 48 31 99 11 */ bl "internal_dereference__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>Fv"
|
||||
/* 800241D4 00021134 3C 60 80 3E */ lis r3, lbl_803D9998@ha
|
||||
/* 800241D8 00021138 38 CD A9 28 */ addi r6, r13, lbl_805A94E8@sda21
|
||||
/* 800241D8 00021138 38 CD A9 28 */ addi r6, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 800241DC 0002113C 38 03 99 98 */ addi r0, r3, lbl_803D9998@l
|
||||
/* 800241E0 00021140 38 80 00 00 */ li r4, 0
|
||||
/* 800241E4 00021144 90 1F 00 00 */ stw r0, 0(r31)
|
||||
|
|
|
@ -2479,8 +2479,8 @@ lbl_80116E3C:
|
|||
__sinit_CModelData_cpp:
|
||||
/* 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)
|
||||
/* 80116E84 00113DE4 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 80116E88 00113DE8 C4 63 66 60 */ lfsu f3, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 80116E8C 00113DEC 3C 80 80 47 */ lis r4, lbl_8046C538@ha
|
||||
/* 80116E90 00113DF0 D4 C4 C5 38 */ stfsu f6, lbl_8046C538@l(r4)
|
||||
/* 80116E94 00113DF4 C0 A5 00 04 */ lfs f5, 4(r5)
|
||||
|
|
|
@ -257,9 +257,9 @@ lbl_8029D928:
|
|||
/* 8029DA4C 0029A9AC D0 21 00 34 */ stfs f1, 0x34(r1)
|
||||
/* 8029DA50 0029A9B0 48 09 AA B9 */ bl __ct__6CAABoxFRC9CVector3fRC9CVector3f
|
||||
/* 8029DA54 0029A9B4 38 00 00 00 */ li r0, 0
|
||||
/* 8029DA58 0029A9B8 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 8029DA58 0029A9B8 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 8029DA5C 0029A9BC 90 01 02 E8 */ stw r0, 0x2e8(r1)
|
||||
/* 8029DA60 0029A9C0 38 C3 FD 18 */ addi r6, r3, lbl_8059FD18@l
|
||||
/* 8029DA60 0029A9C0 38 C3 FD 18 */ addi r6, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 8029DA64 0029A9C4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8029DA68 0029A9C8 38 81 02 E8 */ addi r4, r1, 0x2e8
|
||||
/* 8029DA6C 0029A9CC 38 A1 00 68 */ addi r5, r1, 0x68
|
||||
|
|
|
@ -447,8 +447,8 @@ lbl_80106010:
|
|||
/* 80106098 00102FF8 C0 3E 00 40 */ lfs f1, 0x40(r30)
|
||||
/* 8010609C 00102FFC 4B F4 66 3D */ bl "BuildNearList__13CStateManagerCFRQ24rstl32reserved_vector<9TUniqueId,1024>RC9CVector3fRC9CVector3ffRC15CMaterialFilterPC6CActor"
|
||||
/* 801060A0 00103000 A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13)
|
||||
/* 801060A4 00103004 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 801060A8 00103008 39 03 FD 18 */ addi r8, r3, lbl_8059FD18@l
|
||||
/* 801060A4 00103004 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 801060A8 00103008 39 03 FD 18 */ addi r8, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 801060AC 0010300C 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801060B0 00103010 B0 01 00 08 */ sth r0, 8(r1)
|
||||
/* 801060B4 00103014 38 61 00 98 */ addi r3, r1, 0x98
|
||||
|
|
|
@ -1530,10 +1530,10 @@ __ct__Q22SL5SNodeFP6CActorRC6CAABox:
|
|||
.global __ct__Q22SL5SNodeFv
|
||||
__ct__Q22SL5SNodeFv:
|
||||
/* 8014AB98 00147AF8 38 A0 00 00 */ li r5, 0
|
||||
/* 8014AB9C 00147AFC 3C 80 80 5A */ lis r4, lbl_805A6784@ha
|
||||
/* 8014AB9C 00147AFC 3C 80 80 5A */ lis r4, mskNullBox__6CAABox@ha
|
||||
/* 8014ABA0 00147B00 90 A3 00 00 */ stw r5, 0(r3)
|
||||
/* 8014ABA4 00147B04 38 00 FF FF */ li r0, -1
|
||||
/* 8014ABA8 00147B08 C4 04 67 84 */ lfsu f0, lbl_805A6784@l(r4)
|
||||
/* 8014ABA8 00147B08 C4 04 67 84 */ lfsu f0, mskNullBox__6CAABox@l(r4)
|
||||
/* 8014ABAC 00147B0C D0 03 00 04 */ stfs f0, 4(r3)
|
||||
/* 8014ABB0 00147B10 C0 04 00 04 */ lfs f0, 4(r4)
|
||||
/* 8014ABB4 00147B14 D0 03 00 08 */ stfs f0, 8(r3)
|
||||
|
|
|
@ -7228,9 +7228,9 @@ lbl_80049CC0:
|
|||
/* 80049CDC 00046C3C 40 80 00 D4 */ bge lbl_80049DB0
|
||||
/* 80049CE0 00046C40 FF E0 08 50 */ fneg f31, f1
|
||||
/* 80049CE4 00046C44 C0 02 85 A0 */ lfs f0, lbl_805AA2C0@sda21(r2)
|
||||
/* 80049CE8 00046C48 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 80049CE8 00046C48 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80049CEC 00046C4C D0 41 00 4C */ stfs f2, 0x4c(r1)
|
||||
/* 80049CF0 00046C50 38 E3 FD 18 */ addi r7, r3, lbl_8059FD18@l
|
||||
/* 80049CF0 00046C50 38 E3 FD 18 */ addi r7, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 80049CF4 00046C54 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80049CF8 00046C58 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 80049CFC 00046C5C D0 41 00 50 */ stfs f2, 0x50(r1)
|
||||
|
@ -8614,8 +8614,8 @@ lbl_8004B00C:
|
|||
/* 8004B064 00047FC4 90 01 00 38 */ stw r0, 0x38(r1)
|
||||
/* 8004B068 00047FC8 48 00 00 0C */ b lbl_8004B074
|
||||
lbl_8004B06C:
|
||||
/* 8004B06C 00047FCC 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 8004B070 00047FD0 39 23 FD 18 */ addi r9, r3, lbl_8059FD18@l
|
||||
/* 8004B06C 00047FCC 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 8004B070 00047FD0 39 23 FD 18 */ addi r9, r3, skPassEverything__15CMaterialFilter@l
|
||||
lbl_8004B074:
|
||||
/* 8004B074 00047FD4 80 09 00 00 */ lwz r0, 0(r9)
|
||||
/* 8004B078 00047FD8 7F 23 CB 78 */ mr r3, r25
|
||||
|
|
|
@ -3806,7 +3806,7 @@ __ct__6CWorldFR12IObjectStoreR11CResFactoryUi:
|
|||
/* 80058EDC 00055E3C 93 E1 00 2C */ stw r31, 0x2c(r1)
|
||||
/* 80058EE0 00055E40 7C BF 2B 78 */ mr r31, r5
|
||||
/* 80058EE4 00055E44 38 E0 00 01 */ li r7, 1
|
||||
/* 80058EE8 00055E48 38 AD A9 18 */ addi r5, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 80058EE8 00055E48 38 AD A9 18 */ addi r5, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 80058EEC 00055E4C 93 C1 00 28 */ stw r30, 0x28(r1)
|
||||
/* 80058EF0 00055E50 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80058EF4 00055E54 3C 60 4D 4C */ lis r3, 0x4D4C564C@ha
|
||||
|
@ -3914,7 +3914,7 @@ __ct__Q26CWorld15CSoundGroupDataFiUi:
|
|||
/* 8005907C 00055FDC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80059080 00055FE0 7C 08 02 A6 */ mflr r0
|
||||
/* 80059084 00055FE4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80059088 00055FE8 38 0D A9 18 */ addi r0, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 80059088 00055FE8 38 0D A9 18 */ addi r0, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8005908C 00055FEC 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 80059090 00055FF0 7C BF 2B 78 */ mr r31, r5
|
||||
/* 80059094 00055FF4 38 A0 00 00 */ li r5, 0
|
||||
|
|
|
@ -13976,9 +13976,9 @@ lbl_8008D080:
|
|||
/* 8008D31C 0008A27C C0 02 89 E0 */ lfs f0, lbl_805AA700@sda21(r2)
|
||||
/* 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
|
||||
/* 8008D328 0008A288 3C 60 80 5A */ lis r3, mskNullBox__6CAABox@ha
|
||||
/* 8008D32C 0008A28C EC 20 00 72 */ fmuls f1, f0, f1
|
||||
/* 8008D330 0008A290 38 A3 67 84 */ addi r5, r3, lbl_805A6784@l
|
||||
/* 8008D330 0008A290 38 A3 67 84 */ addi r5, r3, mskNullBox__6CAABox@l
|
||||
/* 8008D334 0008A294 C0 62 89 B0 */ lfs f3, lbl_805AA6D0@sda21(r2)
|
||||
/* 8008D338 0008A298 38 00 00 00 */ li r0, 0
|
||||
/* 8008D33C 0008A29C C0 42 89 B8 */ lfs f2, lbl_805AA6D8@sda21(r2)
|
||||
|
|
|
@ -819,9 +819,9 @@ lbl_8000E9C4:
|
|||
/* 8000E9D4 0000B934 38 61 04 4C */ addi r3, r1, 0x44c
|
||||
/* 8000E9D8 0000B938 48 30 5F 21 */ bl Normalize__9CVector3fFv
|
||||
lbl_8000E9DC:
|
||||
/* 8000E9DC 0000B93C 3C 80 80 5A */ lis r4, lbl_805A6660@ha
|
||||
/* 8000E9DC 0000B93C 3C 80 80 5A */ lis r4, sNoRotation__11CQuaternion@ha
|
||||
/* 8000E9E0 0000B940 38 61 08 48 */ addi r3, r1, 0x848
|
||||
/* 8000E9E4 0000B944 38 A4 66 60 */ addi r5, r4, lbl_805A6660@l
|
||||
/* 8000E9E4 0000B944 38 A4 66 60 */ addi r5, r4, sNoRotation__11CQuaternion@l
|
||||
/* 8000E9E8 0000B948 38 9F 01 90 */ addi r4, r31, 0x190
|
||||
/* 8000E9EC 0000B94C C0 65 00 00 */ lfs f3, 0(r5)
|
||||
/* 8000E9F0 0000B950 C0 45 00 04 */ lfs f2, 4(r5)
|
||||
|
|
|
@ -5655,9 +5655,9 @@ lbl_80163854:
|
|||
/* 801638C8 00160828 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801638CC 0016082C 38 81 00 68 */ addi r4, r1, 0x68
|
||||
/* 801638D0 00160830 48 1A F2 A5 */ bl __ct__12CTransform4fFRC12CTransform4f
|
||||
/* 801638D4 00160834 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 801638D4 00160834 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 801638D8 00160838 7E A4 AB 78 */ mr r4, r21
|
||||
/* 801638DC 0016083C 38 03 FD 18 */ addi r0, r3, lbl_8059FD18@l
|
||||
/* 801638DC 0016083C 38 03 FD 18 */ addi r0, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 801638E0 00160840 38 61 00 98 */ addi r3, r1, 0x98
|
||||
/* 801638E4 00160844 90 01 02 5C */ stw r0, 0x25c(r1)
|
||||
/* 801638E8 00160848 38 A1 01 F0 */ addi r5, r1, 0x1f0
|
||||
|
@ -5760,9 +5760,9 @@ lbl_801639C8:
|
|||
/* 80163A64 001609C4 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
|
||||
/* 80163A68 001609C8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80163A6C 001609CC 48 1A F1 09 */ bl __ct__12CTransform4fFRC12CTransform4f
|
||||
/* 80163A70 001609D0 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 80163A70 001609D0 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80163A74 001609D4 81 81 00 F8 */ lwz r12, 0xf8(r1)
|
||||
/* 80163A78 001609D8 38 03 FD 18 */ addi r0, r3, lbl_8059FD18@l
|
||||
/* 80163A78 001609D8 38 03 FD 18 */ addi r0, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 80163A7C 001609DC 38 61 00 38 */ addi r3, r1, 0x38
|
||||
/* 80163A80 001609E0 90 01 01 EC */ stw r0, 0x1ec(r1)
|
||||
/* 80163A84 001609E4 38 81 00 F8 */ addi r4, r1, 0xf8
|
||||
|
|
|
@ -1095,8 +1095,8 @@ sub_801434fc:
|
|||
/* 80143530 00140490 C0 63 00 60 */ lfs f3, 0x60(r3)
|
||||
/* 80143534 00140494 C0 43 00 50 */ lfs f2, 0x50(r3)
|
||||
/* 80143538 00140498 C0 03 00 40 */ lfs f0, 0x40(r3)
|
||||
/* 8014353C 0014049C 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 80143540 001404A0 38 E3 FD 18 */ addi r7, r3, lbl_8059FD18@l
|
||||
/* 8014353C 0014049C 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80143540 001404A0 38 E3 FD 18 */ addi r7, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 80143544 001404A4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80143548 001404A8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8014354C 001404AC D0 01 00 18 */ stfs f0, 0x18(r1)
|
||||
|
|
|
@ -7,8 +7,8 @@ lbl_ctor:
|
|||
.section .data
|
||||
.balign 8
|
||||
|
||||
.global lbl_803E67E8
|
||||
lbl_803E67E8:
|
||||
.global skBursts__13CFlyingPirate
|
||||
skBursts__13CFlyingPirate:
|
||||
# ROM: 0x3E37E8
|
||||
.4byte 0x803D2078
|
||||
.4byte 0x803D2180
|
||||
|
@ -72,8 +72,8 @@ lbl_803E6850:
|
|||
.4byte 0xFFFFFFFF
|
||||
.4byte TryProjectileAttack__10CPatternedFR13CStateManageri
|
||||
|
||||
.global lbl_803E685C
|
||||
lbl_803E685C:
|
||||
.global __vt__13CFlyingPirate
|
||||
__vt__13CFlyingPirate:
|
||||
# ROM: 0x3E385C
|
||||
.4byte 0
|
||||
.4byte 0
|
||||
|
@ -287,8 +287,8 @@ lbl_803E6B28:
|
|||
.4byte lbl_801FE378
|
||||
.4byte lbl_801FE158
|
||||
|
||||
.global lbl_803E6B98
|
||||
lbl_803E6B98:
|
||||
.global __vt__20CFlyingPirateRagDoll
|
||||
__vt__20CFlyingPirateRagDoll:
|
||||
# ROM: 0x3E3B98
|
||||
.4byte 0
|
||||
.4byte 0
|
||||
|
@ -3930,9 +3930,9 @@ __dt__13CFlyingPirateFv:
|
|||
/* 801F7204 001F4164 93 A1 00 14 */ stw r29, 0x14(r1)
|
||||
/* 801F7208 001F4168 93 81 00 10 */ stw r28, 0x10(r1)
|
||||
/* 801F720C 001F416C 41 82 02 34 */ beq lbl_801F7440
|
||||
/* 801F7210 001F4170 3C 60 80 3E */ lis r3, lbl_803E685C@ha
|
||||
/* 801F7210 001F4170 3C 60 80 3E */ lis r3, __vt__13CFlyingPirate@ha
|
||||
/* 801F7214 001F4174 34 1E 08 9C */ addic. r0, r30, 0x89c
|
||||
/* 801F7218 001F4178 38 03 68 5C */ addi r0, r3, lbl_803E685C@l
|
||||
/* 801F7218 001F4178 38 03 68 5C */ addi r0, r3, __vt__13CFlyingPirate@l
|
||||
/* 801F721C 001F417C 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 801F7220 001F4180 41 82 00 10 */ beq lbl_801F7230
|
||||
/* 801F7224 001F4184 80 7E 08 9C */ lwz r3, 0x89c(r30)
|
||||
|
@ -11841,9 +11841,9 @@ Accept__13CFlyingPirateFR8IVisitor:
|
|||
/* 801FE450 001FB3B0 7D 89 63 78 */ mr r9, r12
|
||||
/* 801FE454 001FB3B4 91 61 00 1C */ stw r11, 0x1c(r1)
|
||||
/* 801FE458 001FB3B8 4B E7 EF F9 */ bl "__ct__10CPatternedFUi9TUniqueIdRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>Q210CPatterned11EFlavorTypeRC11CEntityInfoRC12CTransform4fRC10CModelDataRC14CPatternedInfoQ210CPatterned13EMovementTypeQ210CPatterned13EColliderType9EBodyTypeRC16CActorParametersUi"
|
||||
/* 801FE45C 001FB3BC 3C 60 80 3E */ lis r3, lbl_803E685C@ha
|
||||
/* 801FE45C 001FB3BC 3C 60 80 3E */ lis r3, __vt__13CFlyingPirate@ha
|
||||
/* 801FE460 001FB3C0 7F 24 CB 78 */ mr r4, r25
|
||||
/* 801FE464 001FB3C4 38 03 68 5C */ addi r0, r3, lbl_803E685C@l
|
||||
/* 801FE464 001FB3C4 38 03 68 5C */ addi r0, r3, __vt__13CFlyingPirate@l
|
||||
/* 801FE468 001FB3C8 7F 05 C3 78 */ mr r5, r24
|
||||
/* 801FE46C 001FB3CC 90 1A 00 00 */ stw r0, 0(r26)
|
||||
/* 801FE470 001FB3D0 38 7A 05 68 */ addi r3, r26, 0x568
|
||||
|
@ -11954,8 +11954,8 @@ Accept__13CFlyingPirateFR8IVisitor:
|
|||
/* 801FE614 001FB574 38 61 01 18 */ addi r3, r1, 0x118
|
||||
/* 801FE618 001FB578 48 13 F4 C9 */ bl "internal_dereference__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>Fv"
|
||||
/* 801FE61C 001FB57C C0 02 AF 60 */ lfs f0, lbl_805ACC80@sda21(r2)
|
||||
/* 801FE620 001FB580 3C 60 80 3E */ lis r3, lbl_803E67E8@ha
|
||||
/* 801FE624 001FB584 38 83 67 E8 */ addi r4, r3, lbl_803E67E8@l
|
||||
/* 801FE620 001FB580 3C 60 80 3E */ lis r3, skBursts__13CFlyingPirate@ha
|
||||
/* 801FE624 001FB584 38 83 67 E8 */ addi r4, r3, skBursts__13CFlyingPirate@l
|
||||
/* 801FE628 001FB588 38 00 00 FF */ li r0, 0xff
|
||||
/* 801FE62C 001FB58C D0 1A 07 D8 */ stfs f0, 0x7d8(r26)
|
||||
/* 801FE630 001FB590 38 60 00 00 */ li r3, 0
|
||||
|
@ -12562,8 +12562,8 @@ PreRender__20CFlyingPirateRagDollFRC9CVector3fR10CModelData:
|
|||
/* 801FEF30 001FBE90 54 00 D7 FF */ rlwinm. r0, r0, 0x1a, 0x1f, 0x1f
|
||||
/* 801FEF34 001FBE94 40 82 06 68 */ bne lbl_801FF59C
|
||||
/* 801FEF38 001FBE98 83 FD 00 10 */ lwz r31, 0x10(r29)
|
||||
/* 801FEF3C 001FBE9C 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 801FEF40 001FBEA0 38 63 66 60 */ addi r3, r3, lbl_805A6660@l
|
||||
/* 801FEF3C 001FBE9C 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 801FEF40 001FBEA0 38 63 66 60 */ addi r3, r3, sNoRotation__11CQuaternion@l
|
||||
/* 801FEF44 001FBEA4 80 9F 00 D4 */ lwz r4, 0xd4(r31)
|
||||
/* 801FEF48 001FBEA8 3B DF 02 FC */ addi r30, r31, 0x2fc
|
||||
/* 801FEF4C 001FBEAC 3B 9E 00 40 */ addi r28, r30, 0x40
|
||||
|
@ -12583,11 +12583,11 @@ lbl_801FEF58:
|
|||
/* 801FEF80 001FBEE0 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 801FEF84 001FBEE4 40 81 00 3C */ ble lbl_801FEFC0
|
||||
/* 801FEF88 001FBEE8 38 07 00 01 */ addi r0, r7, 1
|
||||
/* 801FEF8C 001FBEEC 3C C0 80 5A */ lis r6, lbl_805A6660@ha
|
||||
/* 801FEF8C 001FBEEC 3C C0 80 5A */ lis r6, sNoRotation__11CQuaternion@ha
|
||||
/* 801FEF90 001FBEF0 7C 1C 00 AE */ lbzx r0, r28, r0
|
||||
/* 801FEF94 001FBEF4 80 FE 01 08 */ lwz r7, 0x108(r30)
|
||||
/* 801FEF98 001FBEF8 54 00 2C F4 */ rlwinm r0, r0, 5, 0x13, 0x1a
|
||||
/* 801FEF9C 001FBEFC C0 06 66 60 */ lfs f0, lbl_805A6660@l(r6)
|
||||
/* 801FEF9C 001FBEFC C0 06 66 60 */ lfs f0, sNoRotation__11CQuaternion@l(r6)
|
||||
/* 801FEFA0 001FBF00 7C E7 02 14 */ add r7, r7, r0
|
||||
/* 801FEFA4 001FBF04 D0 07 00 04 */ stfs f0, 4(r7)
|
||||
/* 801FEFA8 001FBF08 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
|
@ -13602,9 +13602,9 @@ __dt__20CFlyingPirateRagDollFv:
|
|||
/* 801FFF1C 001FCE7C 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 801FFF20 001FCE80 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 801FFF24 001FCE84 41 82 00 3C */ beq lbl_801FFF60
|
||||
/* 801FFF28 001FCE88 3C 80 80 3E */ lis r4, lbl_803E6B98@ha
|
||||
/* 801FFF28 001FCE88 3C 80 80 3E */ lis r4, __vt__20CFlyingPirateRagDoll@ha
|
||||
/* 801FFF2C 001FCE8C 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 801FFF30 001FCE90 38 04 6B 98 */ addi r0, r4, lbl_803E6B98@l
|
||||
/* 801FFF30 001FCE90 38 04 6B 98 */ addi r0, r4, __vt__20CFlyingPirateRagDoll@l
|
||||
/* 801FFF34 001FCE94 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 801FFF38 001FCE98 80 1E 00 A0 */ lwz r0, 0xa0(r30)
|
||||
/* 801FFF3C 001FCE9C 90 01 00 08 */ stw r0, 8(r1)
|
||||
|
@ -13654,9 +13654,9 @@ __ct__20CFlyingPirateRagDollFR13CStateManagerP13CFlyingPiratefUsUs:
|
|||
/* 801FFFDC 001FCF3C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 801FFFE0 001FCF40 38 80 00 00 */ li r4, 0
|
||||
/* 801FFFE4 001FCF44 48 00 E8 ED */ bl __ct__8CRagDollFfffUi
|
||||
/* 801FFFE8 001FCF48 3C 60 80 3E */ lis r3, lbl_803E6B98@ha
|
||||
/* 801FFFE8 001FCF48 3C 60 80 3E */ lis r3, __vt__20CFlyingPirateRagDoll@ha
|
||||
/* 801FFFEC 001FCF4C 3C 80 80 5A */ lis r4, sUpVector__9CVector3f@ha
|
||||
/* 801FFFF0 001FCF50 38 03 6B 98 */ addi r0, r3, lbl_803E6B98@l
|
||||
/* 801FFFF0 001FCF50 38 03 6B 98 */ addi r0, r3, __vt__20CFlyingPirateRagDoll@l
|
||||
/* 801FFFF4 001FCF54 C0 42 AF 60 */ lfs f2, lbl_805ACC80@sda21(r2)
|
||||
/* 801FFFF8 001FCF58 90 1D 00 00 */ stw r0, 0(r29)
|
||||
/* 801FFFFC 001FCF5C 39 24 66 F4 */ addi r9, r4, sUpVector__9CVector3f@l
|
||||
|
|
|
@ -3722,7 +3722,7 @@ Accept__10CMagdoliteFR8IVisitor:
|
|||
/* 802376DC 0023463C 80 9F 00 64 */ lwz r4, 0x64(r31)
|
||||
/* 802376E0 00234640 3C 60 80 3D */ lis r3, lbl_803D4310@ha
|
||||
/* 802376E4 00234644 38 63 43 10 */ addi r3, r3, lbl_803D4310@l
|
||||
/* 802376E8 00234648 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
|
||||
/* 802376E8 00234648 38 0D A9 28 */ addi r0, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 802376EC 0023464C 90 97 06 88 */ stw r4, 0x688(r23)
|
||||
/* 802376F0 00234650 38 83 00 4B */ addi r4, r3, 0x4b
|
||||
/* 802376F4 00234654 3B 60 00 00 */ li r27, 0
|
||||
|
|
|
@ -2301,8 +2301,8 @@ sub_8016bb6c:
|
|||
/* 8016BB7C 00168ADC F3 E1 00 C8 */ psq_st f31, 200(r1), 0, qr0
|
||||
/* 8016BB80 00168AE0 93 E1 00 BC */ stw r31, 0xbc(r1)
|
||||
/* 8016BB84 00168AE4 3C C0 80 5A */ lis r6, sZeroVector__9CVector3f@ha
|
||||
/* 8016BB88 00168AE8 3C A0 80 5A */ lis r5, lbl_805A6660@ha
|
||||
/* 8016BB8C 00168AEC 38 E5 66 60 */ addi r7, r5, lbl_805A6660@l
|
||||
/* 8016BB88 00168AE8 3C A0 80 5A */ lis r5, sNoRotation__11CQuaternion@ha
|
||||
/* 8016BB8C 00168AEC 38 E5 66 60 */ addi r7, r5, sNoRotation__11CQuaternion@l
|
||||
/* 8016BB90 00168AF0 FF E0 08 90 */ fmr f31, f1
|
||||
/* 8016BB94 00168AF4 38 A6 66 A0 */ addi r5, r6, sZeroVector__9CVector3f@l
|
||||
/* 8016BB98 00168AF8 C0 67 00 00 */ lfs f3, 0(r7)
|
||||
|
|
|
@ -756,7 +756,7 @@ sub_8027cfd4:
|
|||
/* 8027D010 00279F70 FC 20 08 50 */ fneg f1, f1
|
||||
/* 8027D014 00279F74 3B 60 00 01 */ li r27, 1
|
||||
/* 8027D018 00279F78 FC 00 00 50 */ fneg f0, f0
|
||||
/* 8027D01C 00279F7C 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 8027D01C 00279F7C 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 8027D020 00279F80 D0 41 00 50 */ stfs f2, 0x50(r1)
|
||||
/* 8027D024 00279F84 1C 1F 00 0C */ mulli r0, r31, 0xc
|
||||
/* 8027D028 00279F88 D0 01 00 48 */ stfs f0, 0x48(r1)
|
||||
|
@ -765,7 +765,7 @@ sub_8027cfd4:
|
|||
/* 8027D034 00279F94 D0 21 00 4C */ stfs f1, 0x4c(r1)
|
||||
/* 8027D038 00279F98 7F 7E F8 30 */ slw r30, r27, r31
|
||||
/* 8027D03C 00279F9C 7F 39 02 14 */ add r25, r25, r0
|
||||
/* 8027D040 00279FA0 3B 83 FD 18 */ addi r28, r3, lbl_8059FD18@l
|
||||
/* 8027D040 00279FA0 3B 83 FD 18 */ addi r28, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 8027D044 00279FA4 C0 7A 00 20 */ lfs f3, 0x20(r26)
|
||||
/* 8027D048 00279FA8 C0 5A 00 10 */ lfs f2, 0x10(r26)
|
||||
/* 8027D04C 00279FAC C0 3A 00 00 */ lfs f1, 0(r26)
|
||||
|
@ -1241,11 +1241,11 @@ sub_8027d704:
|
|||
/* 8027D704 0027A664 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 8027D708 0027A668 7C 08 02 A6 */ mflr r0
|
||||
/* 8027D70C 0027A66C 3C E0 80 5A */ lis r7, sUpVector__9CVector3f@ha
|
||||
/* 8027D710 0027A670 3C C0 80 5A */ lis r6, lbl_8059FD18@ha
|
||||
/* 8027D710 0027A670 3C C0 80 5A */ lis r6, skPassEverything__15CMaterialFilter@ha
|
||||
/* 8027D714 0027A674 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 8027D718 0027A678 39 07 66 F4 */ addi r8, r7, sUpVector__9CVector3f@l
|
||||
/* 8027D71C 0027A67C 7C A0 2B 78 */ mr r0, r5
|
||||
/* 8027D720 0027A680 38 E6 FD 18 */ addi r7, r6, lbl_8059FD18@l
|
||||
/* 8027D720 0027A680 38 E6 FD 18 */ addi r7, r6, skPassEverything__15CMaterialFilter@l
|
||||
/* 8027D724 0027A684 93 E1 00 2C */ stw r31, 0x2c(r1)
|
||||
/* 8027D728 0027A688 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8027D72C 0027A68C 38 A1 00 14 */ addi r5, r1, 0x14
|
||||
|
|
|
@ -2528,7 +2528,7 @@ ProjectileInfo__13CNewIntroBossFv:
|
|||
/* 8018BF74 00188ED4 48 09 01 35 */ bl __ct__15CProjectileInfoFUiRC11CDamageInfo
|
||||
/* 8018BF78 00188ED8 A0 8D A3 8C */ lhz r4, kInvalidUniqueId@sda21(r13)
|
||||
/* 8018BF7C 00188EDC 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
|
||||
/* 8018BF80 00188EE0 38 CD A9 18 */ addi r6, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8018BF80 00188EE0 38 CD A9 18 */ addi r6, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8018BF84 00188EE4 38 00 00 00 */ li r0, 0
|
||||
/* 8018BF88 00188EE8 B0 98 05 D4 */ sth r4, 0x5d4(r24)
|
||||
/* 8018BF8C 00188EEC 38 A3 66 A0 */ addi r5, r3, sZeroVector__9CVector3f@l
|
||||
|
|
|
@ -3620,8 +3620,8 @@ lbl_80159894:
|
|||
/* 8015992C 0015688C D0 01 00 70 */ stfs f0, 0x70(r1)
|
||||
/* 80159930 00156890 48 1B AF 21 */ bl AsNormalized__9CVector3fCFv
|
||||
/* 80159934 00156894 FC 20 F0 90 */ fmr f1, f30
|
||||
/* 80159938 00156898 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 8015993C 0015689C 38 E3 FD 18 */ addi r7, r3, lbl_8059FD18@l
|
||||
/* 80159938 00156898 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 8015993C 0015689C 38 E3 FD 18 */ addi r7, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 80159940 001568A0 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80159944 001568A4 38 61 01 28 */ addi r3, r1, 0x128
|
||||
/* 80159948 001568A8 38 A1 00 94 */ addi r5, r1, 0x94
|
||||
|
|
|
@ -3128,9 +3128,9 @@ lbl_8007977C:
|
|||
/* 8007977C 000766DC 57 C0 06 3F */ clrlwi. r0, r30, 0x18
|
||||
/* 80079780 000766E0 41 82 00 7C */ beq lbl_800797FC
|
||||
/* 80079784 000766E4 C0 5F 01 40 */ lfs f2, 0x140(r31)
|
||||
/* 80079788 000766E8 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 80079788 000766E8 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 8007978C 000766EC C0 3F 01 3C */ lfs f1, 0x13c(r31)
|
||||
/* 80079790 000766F0 39 03 FD 18 */ addi r8, r3, lbl_8059FD18@l
|
||||
/* 80079790 000766F0 39 03 FD 18 */ addi r8, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 80079794 000766F4 C0 1F 01 38 */ lfs f0, 0x138(r31)
|
||||
/* 80079798 000766F8 FC 40 10 50 */ fneg f2, f2
|
||||
/* 8007979C 000766FC FC 20 08 50 */ fneg f1, f1
|
||||
|
@ -7718,11 +7718,11 @@ lbl_8007D494:
|
|||
/* 8007D968 0007A8C8 48 2E 5A 85 */ bl __ct__6CColorFffff
|
||||
/* 8007D96C 0007A8CC 80 AD A2 50 */ lwz r5, lbl_805A8E10@sda21(r13)
|
||||
/* 8007D970 0007A8D0 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
|
||||
/* 8007D974 0007A8D4 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 8007D974 0007A8D4 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 8007D978 0007A8D8 38 00 00 00 */ li r0, 0
|
||||
/* 8007D97C 0007A8DC 90 BF 04 30 */ stw r5, 0x430(r31)
|
||||
/* 8007D980 0007A8E0 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
|
||||
/* 8007D984 0007A8E4 38 83 66 60 */ addi r4, r3, lbl_805A6660@l
|
||||
/* 8007D984 0007A8E4 38 83 66 60 */ addi r4, r3, sNoRotation__11CQuaternion@l
|
||||
/* 8007D988 0007A8E8 38 7F 04 5C */ addi r3, r31, 0x45c
|
||||
/* 8007D98C 0007A8EC C0 05 00 00 */ lfs f0, 0(r5)
|
||||
/* 8007D990 0007A8F0 D0 1F 04 34 */ stfs f0, 0x434(r31)
|
||||
|
|
|
@ -755,7 +755,7 @@ Think__20CPhazonHealingNoduleFfR13CStateManager:
|
|||
/* 80295440 002923A0 40 82 00 70 */ bne lbl_802954B0
|
||||
/* 80295444 002923A4 38 7E 05 7C */ addi r3, r30, 0x57c
|
||||
/* 80295448 002923A8 48 00 06 89 */ bl sub_80295ad0
|
||||
/* 8029544C 002923AC 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
|
||||
/* 8029544C 002923AC 38 0D A9 28 */ addi r0, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 80295450 002923B0 3C 60 80 3D */ lis r3, lbl_803D5BB0@ha
|
||||
/* 80295454 002923B4 90 1E 05 7C */ stw r0, 0x57c(r30)
|
||||
/* 80295458 002923B8 38 83 5B B0 */ addi r4, r3, lbl_803D5BB0@l
|
||||
|
@ -887,7 +887,7 @@ lbl_80295620:
|
|||
/* 80295624 00292584 38 7F 05 7C */ addi r3, r31, 0x57c
|
||||
/* 80295628 00292588 98 1F 05 6C */ stb r0, 0x56c(r31)
|
||||
/* 8029562C 0029258C 48 00 04 A5 */ bl sub_80295ad0
|
||||
/* 80295630 00292590 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
|
||||
/* 80295630 00292590 38 0D A9 28 */ addi r0, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 80295634 00292594 90 1F 05 7C */ stw r0, 0x57c(r31)
|
||||
/* 80295638 00292598 80 9F 05 7C */ lwz r4, 0x57c(r31)
|
||||
/* 8029563C 0029259C 80 64 00 04 */ lwz r3, 4(r4)
|
||||
|
@ -1057,7 +1057,7 @@ lbl_80295884:
|
|||
/* 80295888 002927E8 38 7E 05 7C */ addi r3, r30, 0x57c
|
||||
/* 8029588C 002927EC 90 1E 05 68 */ stw r0, 0x568(r30)
|
||||
/* 80295890 002927F0 48 00 02 41 */ bl sub_80295ad0
|
||||
/* 80295894 002927F4 38 6D A9 28 */ addi r3, r13, lbl_805A94E8@sda21
|
||||
/* 80295894 002927F4 38 6D A9 28 */ addi r3, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 80295898 002927F8 38 00 00 00 */ li r0, 0
|
||||
/* 8029589C 002927FC 90 7E 05 7C */ stw r3, 0x57c(r30)
|
||||
/* 802958A0 00292800 80 9E 05 7C */ lwz r4, 0x57c(r30)
|
||||
|
|
|
@ -1227,7 +1227,7 @@ __ct__11CPhazonPoolFv:
|
|||
/* 80293608 00290568 F3 81 00 E8 */ psq_st f28, 232(r1), 0, qr0
|
||||
/* 8029360C 0029056C BF 01 00 C0 */ stmw r24, 0xc0(r1)
|
||||
/* 80293610 00290570 A1 84 00 00 */ lhz r12, 0(r4)
|
||||
/* 80293614 00290574 3C 80 80 5A */ lis r4, lbl_805A6784@ha
|
||||
/* 80293614 00290574 3C 80 80 5A */ lis r4, mskNullBox__6CAABox@ha
|
||||
/* 80293618 00290578 C0 C7 00 2C */ lfs f6, 0x2c(r7)
|
||||
/* 8029361C 0029057C 39 60 00 00 */ li r11, 0
|
||||
/* 80293620 00290580 C0 A7 00 1C */ lfs f5, 0x1c(r7)
|
||||
|
@ -1240,7 +1240,7 @@ __ct__11CPhazonPoolFv:
|
|||
/* 8029363C 0029059C D0 01 00 90 */ stfs f0, 0x90(r1)
|
||||
/* 80293640 002905A0 FF 80 20 90 */ fmr f28, f4
|
||||
/* 80293644 002905A4 83 81 01 38 */ lwz r28, 0x138(r1)
|
||||
/* 80293648 002905A8 38 04 67 84 */ addi r0, r4, lbl_805A6784@l
|
||||
/* 80293648 002905A8 38 04 67 84 */ addi r0, r4, mskNullBox__6CAABox@l
|
||||
/* 8029364C 002905AC D0 C1 00 98 */ stfs f6, 0x98(r1)
|
||||
/* 80293650 002905B0 7D 18 43 78 */ mr r24, r8
|
||||
/* 80293654 002905B4 80 81 01 3C */ lwz r4, 0x13c(r1)
|
||||
|
@ -1309,10 +1309,10 @@ lbl_80293708:
|
|||
lbl_8029374C:
|
||||
/* 8029374C 002906AC 90 1F 01 6C */ stw r0, 0x16c(r31)
|
||||
/* 80293750 002906B0 38 A0 00 00 */ li r5, 0
|
||||
/* 80293754 002906B4 3C 60 80 5A */ lis r3, lbl_805A6784@ha
|
||||
/* 80293754 002906B4 3C 60 80 5A */ lis r3, mskNullBox__6CAABox@ha
|
||||
/* 80293758 002906B8 C0 22 BF 2C */ lfs f1, lbl_805ADC4C@sda21(r2)
|
||||
/* 8029375C 002906BC 90 BF 01 70 */ stw r5, 0x170(r31)
|
||||
/* 80293760 002906C0 38 83 67 84 */ addi r4, r3, lbl_805A6784@l
|
||||
/* 80293760 002906C0 38 83 67 84 */ addi r4, r3, mskNullBox__6CAABox@l
|
||||
/* 80293764 002906C4 C0 02 BF 20 */ lfs f0, lbl_805ADC40@sda21(r2)
|
||||
/* 80293768 002906C8 38 60 00 02 */ li r3, 2
|
||||
/* 8029376C 002906CC 90 BF 01 74 */ stw r5, 0x174(r31)
|
||||
|
|
|
@ -295,8 +295,8 @@ lbl_80232B48:
|
|||
/* 80232B4C 0022FAAC 90 01 08 78 */ stw r0, 0x878(r1)
|
||||
/* 80232B50 0022FAB0 48 00 00 28 */ b lbl_80232B78
|
||||
lbl_80232B54:
|
||||
/* 80232B54 0022FAB4 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 80232B58 0022FAB8 C4 03 66 60 */ lfsu f0, lbl_805A6660@l(r3)
|
||||
/* 80232B54 0022FAB4 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 80232B58 0022FAB8 C4 03 66 60 */ lfsu f0, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 80232B5C 0022FABC D0 1A 00 00 */ stfs f0, 0(r26)
|
||||
/* 80232B60 0022FAC0 C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 80232B64 0022FAC4 D0 1A 00 04 */ stfs f0, 4(r26)
|
||||
|
|
|
@ -939,8 +939,8 @@ lbl_802669D0:
|
|||
/* 80266A68 002639C8 D0 01 00 40 */ stfs f0, 0x40(r1)
|
||||
/* 80266A6C 002639CC 48 0A DD E5 */ bl AsNormalized__9CVector3fCFv
|
||||
/* 80266A70 002639D0 FC 20 F0 90 */ fmr f1, f30
|
||||
/* 80266A74 002639D4 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 80266A78 002639D8 38 E3 FD 18 */ addi r7, r3, lbl_8059FD18@l
|
||||
/* 80266A74 002639D4 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80266A78 002639D8 38 E3 FD 18 */ addi r7, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 80266A7C 002639DC 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80266A80 002639E0 38 61 00 70 */ addi r3, r1, 0x70
|
||||
/* 80266A84 002639E4 38 A1 00 64 */ addi r5, r1, 0x64
|
||||
|
@ -1359,8 +1359,8 @@ lbl_8026705C:
|
|||
/* 80267068 00263FC8 80 9D 00 00 */ lwz r4, 0(r29)
|
||||
/* 8026706C 00263FCC 4B FB 50 3D */ bl __ct__15CProjectileInfoFUiRC11CDamageInfo
|
||||
/* 80267070 00263FD0 80 1F 00 00 */ lwz r0, 0(r31)
|
||||
/* 80267074 00263FD4 3C 60 80 5A */ lis r3, lbl_805A6784@ha
|
||||
/* 80267078 00263FD8 38 C3 67 84 */ addi r6, r3, lbl_805A6784@l
|
||||
/* 80267074 00263FD4 3C 60 80 5A */ lis r3, mskNullBox__6CAABox@ha
|
||||
/* 80267078 00263FD8 38 C3 67 84 */ addi r6, r3, mskNullBox__6CAABox@l
|
||||
/* 8026707C 00263FDC C0 02 BA C8 */ lfs f0, lbl_805AD7E8@sda21(r2)
|
||||
/* 80267080 00263FE0 90 1A 06 E8 */ stw r0, 0x6e8(r26)
|
||||
/* 80267084 00263FE4 38 A0 00 01 */ li r5, 1
|
||||
|
|
|
@ -12692,11 +12692,11 @@ __ct__8CIkChainFv:
|
|||
/* 8012AF9C 00127EFC 38 00 00 FF */ li r0, 0xff
|
||||
/* 8012AFA0 00127F00 3C C0 80 5A */ lis r6, sForwardVector__9CVector3f@ha
|
||||
/* 8012AFA4 00127F04 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 8012AFA8 00127F08 3C A0 80 5A */ lis r5, lbl_805A6660@ha
|
||||
/* 8012AFA8 00127F08 3C A0 80 5A */ lis r5, sNoRotation__11CQuaternion@ha
|
||||
/* 8012AFAC 00127F0C 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
|
||||
/* 8012AFB0 00127F10 38 E6 67 24 */ addi r7, r6, sForwardVector__9CVector3f@l
|
||||
/* 8012AFB4 00127F14 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 8012AFB8 00127F18 38 C5 66 60 */ addi r6, r5, lbl_805A6660@l
|
||||
/* 8012AFB8 00127F18 38 C5 66 60 */ addi r6, r5, sNoRotation__11CQuaternion@l
|
||||
/* 8012AFBC 00127F1C C0 22 97 D8 */ lfs f1, lbl_805AB4F8@sda21(r2)
|
||||
/* 8012AFC0 00127F20 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
|
||||
/* 8012AFC4 00127F24 98 03 00 02 */ stb r0, 2(r3)
|
||||
|
@ -12880,8 +12880,8 @@ PreRender__14CPirateRagDollFRC9CVector3fR10CModelData:
|
|||
/* 8012B264 001281C4 41 82 07 28 */ beq lbl_8012B98C
|
||||
lbl_8012B268:
|
||||
/* 8012B268 001281C8 83 FD 00 10 */ lwz r31, 0x10(r29)
|
||||
/* 8012B26C 001281CC 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 8012B270 001281D0 38 63 66 60 */ addi r3, r3, lbl_805A6660@l
|
||||
/* 8012B26C 001281CC 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 8012B270 001281D0 38 63 66 60 */ addi r3, r3, sNoRotation__11CQuaternion@l
|
||||
/* 8012B274 001281D4 80 9F 00 D4 */ lwz r4, 0xd4(r31)
|
||||
/* 8012B278 001281D8 3B DF 02 FC */ addi r30, r31, 0x2fc
|
||||
/* 8012B27C 001281DC 3B 9E 00 40 */ addi r28, r30, 0x40
|
||||
|
@ -12901,11 +12901,11 @@ lbl_8012B288:
|
|||
/* 8012B2B0 00128210 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 8012B2B4 00128214 40 81 00 3C */ ble lbl_8012B2F0
|
||||
/* 8012B2B8 00128218 38 07 00 01 */ addi r0, r7, 1
|
||||
/* 8012B2BC 0012821C 3C C0 80 5A */ lis r6, lbl_805A6660@ha
|
||||
/* 8012B2BC 0012821C 3C C0 80 5A */ lis r6, sNoRotation__11CQuaternion@ha
|
||||
/* 8012B2C0 00128220 7C 1C 00 AE */ lbzx r0, r28, r0
|
||||
/* 8012B2C4 00128224 80 FE 01 08 */ lwz r7, 0x108(r30)
|
||||
/* 8012B2C8 00128228 54 00 2C F4 */ rlwinm r0, r0, 5, 0x13, 0x1a
|
||||
/* 8012B2CC 0012822C C0 06 66 60 */ lfs f0, lbl_805A6660@l(r6)
|
||||
/* 8012B2CC 0012822C C0 06 66 60 */ lfs f0, sNoRotation__11CQuaternion@l(r6)
|
||||
/* 8012B2D0 00128230 7C E7 02 14 */ add r7, r7, r0
|
||||
/* 8012B2D4 00128234 D0 07 00 04 */ stfs f0, 4(r7)
|
||||
/* 8012B2D8 00128238 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
|
|
|
@ -6742,9 +6742,9 @@ lbl_801DFD94:
|
|||
/* 801DFE80 001DCDE0 B0 01 00 28 */ sth r0, 0x28(r1)
|
||||
/* 801DFE84 001DCDE4 B0 01 00 2C */ sth r0, 0x2c(r1)
|
||||
/* 801DFE88 001DCDE8 48 13 49 C9 */ bl AsNormalized__9CVector3fCFv
|
||||
/* 801DFE8C 001DCDEC 3C 80 80 5A */ lis r4, lbl_8059FD18@ha
|
||||
/* 801DFE8C 001DCDEC 3C 80 80 5A */ lis r4, skPassEverything__15CMaterialFilter@ha
|
||||
/* 801DFE90 001DCDF0 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801DFE94 001DCDF4 39 04 FD 18 */ addi r8, r4, lbl_8059FD18@l
|
||||
/* 801DFE94 001DCDF4 39 04 FD 18 */ addi r8, r4, skPassEverything__15CMaterialFilter@l
|
||||
/* 801DFE98 001DCDF8 38 A1 00 24 */ addi r5, r1, 0x24
|
||||
/* 801DFE9C 001DCDFC 38 81 00 2C */ addi r4, r1, 0x2c
|
||||
/* 801DFEA0 001DCE00 38 C1 00 1C */ addi r6, r1, 0x1c
|
||||
|
@ -7346,9 +7346,9 @@ lbl_801E0710:
|
|||
/* 801E074C 001DD6AC D0 41 01 74 */ stfs f2, 0x174(r1)
|
||||
/* 801E0750 001DD6B0 48 12 FB 45 */ bl __ml__9CMatrix3fCFRC9CVector3f
|
||||
/* 801E0754 001DD6B4 C0 7E 00 50 */ lfs f3, 0x50(r30)
|
||||
/* 801E0758 001DD6B8 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 801E0758 001DD6B8 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 801E075C 001DD6BC C0 41 01 84 */ lfs f2, 0x184(r1)
|
||||
/* 801E0760 001DD6C0 38 E3 FD 18 */ addi r7, r3, lbl_8059FD18@l
|
||||
/* 801E0760 001DD6C0 38 E3 FD 18 */ addi r7, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 801E0764 001DD6C4 C0 3E 00 60 */ lfs f1, 0x60(r30)
|
||||
/* 801E0768 001DD6C8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801E076C 001DD6CC EC A3 10 2A */ fadds f5, f3, f2
|
||||
|
|
|
@ -629,9 +629,9 @@ sub_80203a94:
|
|||
/* 80203C6C 00200BCC B0 01 00 20 */ sth r0, 0x20(r1)
|
||||
/* 80203C70 00200BD0 B0 01 00 24 */ sth r0, 0x24(r1)
|
||||
/* 80203C74 00200BD4 48 11 0B DD */ bl AsNormalized__9CVector3fCFv
|
||||
/* 80203C78 00200BD8 3C 80 80 5A */ lis r4, lbl_8059FD18@ha
|
||||
/* 80203C78 00200BD8 3C 80 80 5A */ lis r4, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80203C7C 00200BDC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80203C80 00200BE0 39 04 FD 18 */ addi r8, r4, lbl_8059FD18@l
|
||||
/* 80203C80 00200BE0 39 04 FD 18 */ addi r8, r4, skPassEverything__15CMaterialFilter@l
|
||||
/* 80203C84 00200BE4 38 A1 00 1C */ addi r5, r1, 0x1c
|
||||
/* 80203C88 00200BE8 38 81 00 24 */ addi r4, r1, 0x24
|
||||
/* 80203C8C 00200BEC 38 C1 00 14 */ addi r6, r1, 0x14
|
||||
|
|
|
@ -330,9 +330,9 @@ sub_8025dbd0:
|
|||
/* 8025DC3C 0025AB9C D0 41 00 44 */ stfs f2, 0x44(r1)
|
||||
/* 8025DC40 0025ABA0 48 0D FE A1 */ bl "internal_dereference__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>Fv"
|
||||
/* 8025DC44 0025ABA4 C0 5A 00 58 */ lfs f2, 0x58(r26)
|
||||
/* 8025DC48 0025ABA8 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 8025DC48 0025ABA8 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 8025DC4C 0025ABAC C0 3A 00 48 */ lfs f1, 0x48(r26)
|
||||
/* 8025DC50 0025ABB0 38 E3 FD 18 */ addi r7, r3, lbl_8059FD18@l
|
||||
/* 8025DC50 0025ABB0 38 E3 FD 18 */ addi r7, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 8025DC54 0025ABB4 C0 1A 00 38 */ lfs f0, 0x38(r26)
|
||||
/* 8025DC58 0025ABB8 7F 64 DB 78 */ mr r4, r27
|
||||
/* 8025DC5C 0025ABBC D0 21 00 24 */ stfs f1, 0x24(r1)
|
||||
|
@ -493,9 +493,9 @@ lbl_8025DE54:
|
|||
/* 8025DEAC 0025AE0C 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
||||
/* 8025DEB0 0025AE10 7D 89 03 A6 */ mtctr r12
|
||||
/* 8025DEB4 0025AE14 4E 80 04 21 */ bctrl
|
||||
/* 8025DEB8 0025AE18 3C 80 80 5A */ lis r4, lbl_8059FD18@ha
|
||||
/* 8025DEB8 0025AE18 3C 80 80 5A */ lis r4, skPassEverything__15CMaterialFilter@ha
|
||||
/* 8025DEBC 0025AE1C 90 61 00 E0 */ stw r3, 0xe0(r1)
|
||||
/* 8025DEC0 0025AE20 38 04 FD 18 */ addi r0, r4, lbl_8059FD18@l
|
||||
/* 8025DEC0 0025AE20 38 04 FD 18 */ addi r0, r4, skPassEverything__15CMaterialFilter@l
|
||||
/* 8025DEC4 0025AE24 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8025DEC8 0025AE28 90 01 00 E4 */ stw r0, 0xe4(r1)
|
||||
/* 8025DECC 0025AE2C 38 81 00 B0 */ addi r4, r1, 0xb0
|
||||
|
|
|
@ -4259,9 +4259,9 @@ lbl_801EB080:
|
|||
/* 801EB0C8 001E8028 4B F2 AA 6D */ bl AdvanceAnimation__10CModelDataFfR13CStateManager7TAreaIdb
|
||||
/* 801EB0CC 001E802C 3C C0 80 5A */ lis r6, sZeroVector__9CVector3f@ha
|
||||
/* 801EB0D0 001E8030 C4 06 66 A0 */ lfsu f0, sZeroVector__9CVector3f@l(r6)
|
||||
/* 801EB0D4 001E8034 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 801EB0D4 001E8034 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 801EB0D8 001E8038 80 A2 D7 48 */ lwz r5, lbl_805AF468@sda21(r2)
|
||||
/* 801EB0DC 001E803C 38 83 66 60 */ addi r4, r3, lbl_805A6660@l
|
||||
/* 801EB0DC 001E803C 38 83 66 60 */ addi r4, r3, sNoRotation__11CQuaternion@l
|
||||
/* 801EB0E0 001E8040 C0 26 00 04 */ lfs f1, 4(r6)
|
||||
/* 801EB0E4 001E8044 C0 64 00 00 */ lfs f3, 0(r4)
|
||||
/* 801EB0E8 001E8048 39 00 00 00 */ li r8, 0
|
||||
|
|
|
@ -7082,11 +7082,11 @@ lbl_80110BE0:
|
|||
/* 80110CE8 0010DC48 48 0B 80 AD */ bl __ct__15CPathFindSearchFP7CPFAreaUiff
|
||||
/* 80110CEC 0010DC4C A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13)
|
||||
/* 80110CF0 0010DC50 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
|
||||
/* 80110CF4 0010DC54 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 80110CF4 0010DC54 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 80110CF8 0010DC58 C0 02 94 F0 */ lfs f0, lbl_805AB210@sda21(r2)
|
||||
/* 80110CFC 0010DC5C B0 18 06 74 */ sth r0, 0x674(r24)
|
||||
/* 80110D00 0010DC60 38 E4 66 A0 */ addi r7, r4, sZeroVector__9CVector3f@l
|
||||
/* 80110D04 0010DC64 38 C3 66 60 */ addi r6, r3, lbl_805A6660@l
|
||||
/* 80110D04 0010DC64 38 C3 66 60 */ addi r6, r3, sNoRotation__11CQuaternion@l
|
||||
/* 80110D08 0010DC68 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80110D0C 0010DC6C C0 27 00 00 */ lfs f1, 0(r7)
|
||||
/* 80110D10 0010DC70 7F A5 EB 78 */ mr r5, r29
|
||||
|
|
|
@ -108,7 +108,7 @@ GetFactory__24CCharacterFactoryBuilderFRC8CAnimRes:
|
|||
|
||||
.global Null__15CVParamTransferFv
|
||||
Null__15CVParamTransferFv:
|
||||
/* 80034954 000318B4 38 0D A9 28 */ addi r0, r13, lbl_805A94E8@sda21
|
||||
/* 80034954 000318B4 38 0D A9 28 */ addi r0, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 80034958 000318B8 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 8003495C 000318BC 80 83 00 00 */ lwz r4, 0(r3)
|
||||
/* 80034960 000318C0 80 64 00 04 */ lwz r3, 4(r4)
|
||||
|
|
|
@ -1155,7 +1155,7 @@ lbl_80032840:
|
|||
/* 80032850 0002F7B0 41 82 00 08 */ beq lbl_80032858
|
||||
/* 80032854 0002F7B4 48 2E 30 DD */ bl Free__7CMemoryFPCv
|
||||
lbl_80032858:
|
||||
/* 80032858 0002F7B8 38 CD A9 28 */ addi r6, r13, lbl_805A94E8@sda21
|
||||
/* 80032858 0002F7B8 38 CD A9 28 */ addi r6, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 8003285C 0002F7BC 38 60 00 00 */ li r3, 0
|
||||
/* 80032860 0002F7C0 90 DF 00 24 */ stw r6, 0x24(r31)
|
||||
/* 80032864 0002F7C4 80 BF 00 24 */ lwz r5, 0x24(r31)
|
||||
|
|
|
@ -6806,9 +6806,9 @@ __ct__24CHudDecoInterfaceThermalFR9CGuiFrame:
|
|||
/* 80194DFC 00191D5C 7C 9E 23 78 */ mr r30, r4
|
||||
/* 80194E00 00191D60 90 1D 00 00 */ stw r0, 0(r29)
|
||||
/* 80194E04 00191D64 38 03 44 C8 */ addi r0, r3, lbl_803E44C8@l
|
||||
/* 80194E08 00191D68 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 80194E08 00191D68 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 80194E0C 00191D6C 90 1D 00 00 */ stw r0, 0(r29)
|
||||
/* 80194E10 00191D70 38 C3 66 60 */ addi r6, r3, lbl_805A6660@l
|
||||
/* 80194E10 00191D70 38 C3 66 60 */ addi r6, r3, sNoRotation__11CQuaternion@l
|
||||
/* 80194E14 00191D74 3C 60 80 5A */ lis r3, lbl_805A65FC@ha
|
||||
/* 80194E18 00191D78 C0 06 00 00 */ lfs f0, 0(r6)
|
||||
/* 80194E1C 00191D7C 38 03 65 FC */ addi r0, r3, lbl_805A65FC@l
|
||||
|
@ -8062,8 +8062,8 @@ __ct__21CHudDecoInterfaceScanFR9CGuiFrame:
|
|||
/* 80195FC0 00192F20 93 DD 00 14 */ stw r30, 0x14(r29)
|
||||
/* 80195FC4 00192F24 4B FD E5 81 */ bl __ct__12CScanDisplayFv
|
||||
/* 80195FC8 00192F28 A0 AD A3 8C */ lhz r5, kInvalidUniqueId@sda21(r13)
|
||||
/* 80195FCC 00192F2C 3C 80 80 5A */ lis r4, lbl_805A6660@ha
|
||||
/* 80195FD0 00192F30 38 C4 66 60 */ addi r6, r4, lbl_805A6660@l
|
||||
/* 80195FCC 00192F2C 3C 80 80 5A */ lis r4, sNoRotation__11CQuaternion@ha
|
||||
/* 80195FD0 00192F30 38 C4 66 60 */ addi r6, r4, sNoRotation__11CQuaternion@l
|
||||
/* 80195FD4 00192F34 38 00 00 00 */ li r0, 0
|
||||
/* 80195FD8 00192F38 B0 BD 01 D0 */ sth r5, 0x1d0(r29)
|
||||
/* 80195FDC 00192F3C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
|
||||
|
@ -8801,7 +8801,7 @@ __ct__21CHudDecoInterfaceXRayFR9CGuiFrame:
|
|||
/* 80196A28 00193988 C0 02 A6 68 */ lfs f0, lbl_805AC388@sda21(r2)
|
||||
/* 80196A2C 0019398C 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80196A30 00193990 38 05 A2 A4 */ addi r0, r5, lbl_803DA2A4@l
|
||||
/* 80196A34 00193994 3C C0 80 5A */ lis r6, lbl_805A6660@ha
|
||||
/* 80196A34 00193994 3C C0 80 5A */ lis r6, sNoRotation__11CQuaternion@ha
|
||||
/* 80196A38 00193998 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
|
||||
/* 80196A3C 0019399C 93 E1 00 2C */ stw r31, 0x2c(r1)
|
||||
/* 80196A40 001939A0 7C 9F 23 78 */ mr r31, r4
|
||||
|
@ -8818,7 +8818,7 @@ __ct__21CHudDecoInterfaceXRayFR9CGuiFrame:
|
|||
/* 80196A6C 001939CC 7C 04 03 78 */ mr r4, r0
|
||||
/* 80196A70 001939D0 38 7E 00 3C */ addi r3, r30, 0x3c
|
||||
/* 80196A74 001939D4 D0 1E 00 04 */ stfs f0, 4(r30)
|
||||
/* 80196A78 001939D8 C4 06 66 60 */ lfsu f0, lbl_805A6660@l(r6)
|
||||
/* 80196A78 001939D8 C4 06 66 60 */ lfsu f0, sNoRotation__11CQuaternion@l(r6)
|
||||
/* 80196A7C 001939DC D0 1E 00 08 */ stfs f0, 8(r30)
|
||||
/* 80196A80 001939E0 C0 06 00 04 */ lfs f0, 4(r6)
|
||||
/* 80196A84 001939E4 D0 1E 00 0C */ stfs f0, 0xc(r30)
|
||||
|
@ -9263,9 +9263,9 @@ __ct__23CHudDecoInterfaceCombatFR9CGuiFrame:
|
|||
/* 801970B4 00194014 7C 9D 23 78 */ mr r29, r4
|
||||
/* 801970B8 00194018 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 801970BC 0019401C 38 03 45 94 */ addi r0, r3, lbl_803E4594@l
|
||||
/* 801970C0 00194020 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 801970C0 00194020 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 801970C4 00194024 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 801970C8 00194028 38 C3 66 60 */ addi r6, r3, lbl_805A6660@l
|
||||
/* 801970C8 00194028 38 C3 66 60 */ addi r6, r3, sNoRotation__11CQuaternion@l
|
||||
/* 801970CC 0019402C 3C 60 80 5A */ lis r3, lbl_805A65FC@ha
|
||||
/* 801970D0 00194030 C0 06 00 00 */ lfs f0, 0(r6)
|
||||
/* 801970D4 00194034 38 03 65 FC */ addi r0, r3, lbl_805A65FC@l
|
||||
|
|
|
@ -1053,8 +1053,8 @@ lbl_80064F14:
|
|||
/* 80064F30 00061E90 7D 89 03 A6 */ mtctr r12
|
||||
/* 80064F34 00061E94 4E 80 04 21 */ bctrl
|
||||
/* 80064F38 00061E98 80 7E 02 9C */ lwz r3, 0x29c(r30)
|
||||
/* 80064F3C 00061E9C 3C 80 80 5A */ lis r4, lbl_805A6660@ha
|
||||
/* 80064F40 00061EA0 38 84 66 60 */ addi r4, r4, lbl_805A6660@l
|
||||
/* 80064F3C 00061E9C 3C 80 80 5A */ lis r4, sNoRotation__11CQuaternion@ha
|
||||
/* 80064F40 00061EA0 38 84 66 60 */ addi r4, r4, sNoRotation__11CQuaternion@l
|
||||
/* 80064F44 00061EA4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80064F48 00061EA8 81 8C 00 10 */ lwz r12, 0x10(r12)
|
||||
/* 80064F4C 00061EAC 7D 89 03 A6 */ mtctr r12
|
||||
|
@ -1082,8 +1082,8 @@ lbl_80064F70:
|
|||
/* 80064FA0 00061F00 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80064FA4 00061F04 48 26 56 C1 */ bl ReapplyXform__10CGuiWidgetFv
|
||||
/* 80064FA8 00061F08 80 BE 02 74 */ lwz r5, 0x274(r30)
|
||||
/* 80064FAC 00061F0C 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 80064FB0 00061F10 38 83 66 60 */ addi r4, r3, lbl_805A6660@l
|
||||
/* 80064FAC 00061F0C 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 80064FB0 00061F10 38 83 66 60 */ addi r4, r3, sNoRotation__11CQuaternion@l
|
||||
/* 80064FB4 00061F14 38 DE 03 10 */ addi r6, r30, 0x310
|
||||
/* 80064FB8 00061F18 83 E5 00 14 */ lwz r31, 0x14(r5)
|
||||
/* 80064FBC 00061F1C 38 61 01 58 */ addi r3, r1, 0x158
|
||||
|
@ -1092,8 +1092,8 @@ lbl_80064F70:
|
|||
/* 80064FC8 00061F28 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80064FCC 00061F2C 38 81 01 58 */ addi r4, r1, 0x158
|
||||
/* 80064FD0 00061F30 48 25 F7 69 */ bl SetO2WTransform__10CGuiObjectFRC12CTransform4f
|
||||
/* 80064FD4 00061F34 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 80064FD8 00061F38 38 83 66 60 */ addi r4, r3, lbl_805A6660@l
|
||||
/* 80064FD4 00061F34 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 80064FD8 00061F38 38 83 66 60 */ addi r4, r3, sNoRotation__11CQuaternion@l
|
||||
/* 80064FDC 00061F3C C0 04 00 00 */ lfs f0, 0(r4)
|
||||
/* 80064FE0 00061F40 D0 1E 00 08 */ stfs f0, 8(r30)
|
||||
/* 80064FE4 00061F44 80 64 00 04 */ lwz r3, 4(r4)
|
||||
|
@ -7547,7 +7547,7 @@ __ct__9CSamusHudFRC13CStateManager:
|
|||
/* 8006AAC4 00067A24 88 1F 02 E0 */ lbz r0, 0x2e0(r31)
|
||||
/* 8006AAC8 00067A28 50 60 26 F6 */ rlwimi r0, r3, 4, 0x1b, 0x1b
|
||||
/* 8006AACC 00067A2C 3C A0 80 5A */ lis r5, sZeroVector__9CVector3f@ha
|
||||
/* 8006AAD0 00067A30 3C 80 80 5A */ lis r4, lbl_805A6660@ha
|
||||
/* 8006AAD0 00067A30 3C 80 80 5A */ lis r4, sNoRotation__11CQuaternion@ha
|
||||
/* 8006AAD4 00067A34 98 1F 02 E0 */ stb r0, 0x2e0(r31)
|
||||
/* 8006AAD8 00067A38 38 00 00 00 */ li r0, 0
|
||||
/* 8006AADC 00067A3C 3C 60 80 3D */ lis r3, lbl_803CD0C0@ha
|
||||
|
@ -7555,7 +7555,7 @@ __ct__9CSamusHudFRC13CStateManager:
|
|||
/* 8006AAE4 00067A44 90 1F 02 E4 */ stw r0, 0x2e4(r31)
|
||||
/* 8006AAE8 00067A48 38 63 D0 C0 */ addi r3, r3, lbl_803CD0C0@l
|
||||
/* 8006AAEC 00067A4C 3B 85 66 A0 */ addi r28, r5, sZeroVector__9CVector3f@l
|
||||
/* 8006AAF0 00067A50 3B A4 66 60 */ addi r29, r4, lbl_805A6660@l
|
||||
/* 8006AAF0 00067A50 3B A4 66 60 */ addi r29, r4, sNoRotation__11CQuaternion@l
|
||||
/* 8006AAF4 00067A54 90 1F 02 E8 */ stw r0, 0x2e8(r31)
|
||||
/* 8006AAF8 00067A58 38 83 01 3B */ addi r4, r3, 0x13b
|
||||
/* 8006AAFC 00067A5C 38 60 02 E0 */ li r3, 0x2e0
|
||||
|
@ -7701,9 +7701,9 @@ lbl_8006AC90:
|
|||
/* 8006AD1C 00067C7C C0 1C 00 08 */ lfs f0, 8(r28)
|
||||
/* 8006AD20 00067C80 D0 1F 04 24 */ stfs f0, 0x424(r31)
|
||||
/* 8006AD24 00067C84 48 2A 53 01 */ bl __ct__9CMatrix3fFRC9CMatrix3f
|
||||
/* 8006AD28 00067C88 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 8006AD28 00067C88 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 8006AD2C 00067C8C C0 02 87 34 */ lfs f0, lbl_805AA454@sda21(r2)
|
||||
/* 8006AD30 00067C90 38 83 66 60 */ addi r4, r3, lbl_805A6660@l
|
||||
/* 8006AD30 00067C90 38 83 66 60 */ addi r4, r3, sNoRotation__11CQuaternion@l
|
||||
/* 8006AD34 00067C94 3B 60 00 00 */ li r27, 0
|
||||
/* 8006AD38 00067C98 C0 24 00 00 */ lfs f1, 0(r4)
|
||||
/* 8006AD3C 00067C9C 3C 60 80 5A */ lis r3, sIdentity__12CTransform4f@ha
|
||||
|
@ -8386,8 +8386,8 @@ UpdateThreatAssessment__9CSamusHudFfRC13CStateManager:
|
|||
/* 8006B708 00068668 38 C0 00 01 */ li r6, 1
|
||||
/* 8006B70C 0006866C 38 00 00 00 */ li r0, 0
|
||||
/* 8006B710 00068670 90 61 01 08 */ stw r3, 0x108(r1)
|
||||
/* 8006B714 00068674 3C 60 80 5A */ lis r3, lbl_805A6784@ha
|
||||
/* 8006B718 00068678 38 A3 67 84 */ addi r5, r3, lbl_805A6784@l
|
||||
/* 8006B714 00068674 3C 60 80 5A */ lis r3, mskNullBox__6CAABox@ha
|
||||
/* 8006B718 00068678 38 A3 67 84 */ addi r5, r3, mskNullBox__6CAABox@l
|
||||
/* 8006B71C 0006867C 80 FD 08 4C */ lwz r7, 0x84c(r29)
|
||||
/* 8006B720 00068680 90 81 01 0C */ stw r4, 0x10c(r1)
|
||||
/* 8006B724 00068684 38 61 00 50 */ addi r3, r1, 0x50
|
||||
|
|
|
@ -950,7 +950,7 @@ lbl_801D4468:
|
|||
/* 801D4470 001D13D0 4B FF F5 69 */ bl StateForWorld__10CGameStateFUi
|
||||
/* 801D4474 001D13D4 48 00 08 C1 */ bl GetLayerState__11CWorldStateFv
|
||||
/* 801D4478 001D13D8 81 03 00 00 */ lwz r8, 0(r3)
|
||||
/* 801D447C 001D13DC 38 ED A9 28 */ addi r7, r13, lbl_805A94E8@sda21
|
||||
/* 801D447C 001D13DC 38 ED A9 28 */ addi r7, r13, sNull__Q24rstl8CRefData@sda21
|
||||
/* 801D4480 001D13E0 38 9E 00 20 */ addi r4, r30, 0x20
|
||||
/* 801D4484 001D13E4 38 A1 00 0C */ addi r5, r1, 0xc
|
||||
/* 801D4488 001D13E8 91 01 00 10 */ stw r8, 0x10(r1)
|
||||
|
|
|
@ -3884,11 +3884,11 @@ lbl_800F01D8:
|
|||
/* 800F0354 000ED2B4 C0 61 00 F0 */ lfs f3, 0xf0(r1)
|
||||
/* 800F0358 000ED2B8 3C 80 80 5A */ lis r4, sIdentity__12CTransform4f@ha
|
||||
/* 800F035C 000ED2BC C0 41 00 F4 */ lfs f2, 0xf4(r1)
|
||||
/* 800F0360 000ED2C0 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 800F0360 000ED2C0 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 800F0364 000ED2C4 C0 21 00 F8 */ lfs f1, 0xf8(r1)
|
||||
/* 800F0368 000ED2C8 38 A4 66 70 */ addi r5, r4, sIdentity__12CTransform4f@l
|
||||
/* 800F036C 000ED2CC C0 01 00 FC */ lfs f0, 0xfc(r1)
|
||||
/* 800F0370 000ED2D0 38 C3 FD 18 */ addi r6, r3, lbl_8059FD18@l
|
||||
/* 800F0370 000ED2D0 38 C3 FD 18 */ addi r6, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 800F0374 000ED2D4 90 01 01 30 */ stw r0, 0x130(r1)
|
||||
/* 800F0378 000ED2D8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 800F037C 000ED2DC 38 81 01 30 */ addi r4, r1, 0x130
|
||||
|
@ -5283,9 +5283,9 @@ lbl_800F1724:
|
|||
/* 800F1770 000EE6D0 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
||||
/* 800F1774 000EE6D4 7D 89 03 A6 */ mtctr r12
|
||||
/* 800F1778 000EE6D8 4E 80 04 21 */ bctrl
|
||||
/* 800F177C 000EE6DC 3C 80 80 5A */ lis r4, lbl_8059FD18@ha
|
||||
/* 800F177C 000EE6DC 3C 80 80 5A */ lis r4, skPassEverything__15CMaterialFilter@ha
|
||||
/* 800F1780 000EE6E0 90 61 00 88 */ stw r3, 0x88(r1)
|
||||
/* 800F1784 000EE6E4 38 04 FD 18 */ addi r0, r4, lbl_8059FD18@l
|
||||
/* 800F1784 000EE6E4 38 04 FD 18 */ addi r0, r4, skPassEverything__15CMaterialFilter@l
|
||||
/* 800F1788 000EE6E8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 800F178C 000EE6EC 90 01 00 8C */ stw r0, 0x8c(r1)
|
||||
/* 800F1790 000EE6F0 38 81 00 58 */ addi r4, r1, 0x58
|
||||
|
@ -11853,9 +11853,9 @@ FindClosestSpiderBallWaypoint__10CMorphBallCFR13CStateManagerRC9CVector3fR9CVect
|
|||
/* 800F769C 000F45FC D0 61 00 AC */ stfs f3, 0xac(r1)
|
||||
/* 800F76A0 000F4600 D0 41 00 B0 */ stfs f2, 0xb0(r1)
|
||||
/* 800F76A4 000F4604 48 24 0E 65 */ bl __ct__6CAABoxFRC9CVector3fRC9CVector3f
|
||||
/* 800F76A8 000F4608 3C 80 80 5A */ lis r4, lbl_8059FD18@ha
|
||||
/* 800F76A8 000F4608 3C 80 80 5A */ lis r4, skPassEverything__15CMaterialFilter@ha
|
||||
/* 800F76AC 000F460C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 800F76B0 000F4610 38 C4 FD 18 */ addi r6, r4, lbl_8059FD18@l
|
||||
/* 800F76B0 000F4610 38 C4 FD 18 */ addi r6, r4, skPassEverything__15CMaterialFilter@l
|
||||
/* 800F76B4 000F4614 38 A1 01 18 */ addi r5, r1, 0x118
|
||||
/* 800F76B8 000F4618 38 81 02 80 */ addi r4, r1, 0x280
|
||||
/* 800F76BC 000F461C 38 E0 00 00 */ li r7, 0
|
||||
|
@ -14669,13 +14669,13 @@ lbl_800F9F18:
|
|||
/* 800F9F70 000F6ED0 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_800F9F74:
|
||||
/* 800F9F74 000F6ED4 90 1F 1C 1C */ stw r0, 0x1c1c(r31)
|
||||
/* 800F9F78 000F6ED8 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 800F9F78 000F6ED8 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 800F9F7C 000F6EDC C0 42 91 50 */ lfs f2, lbl_805AAE70@sda21(r2)
|
||||
/* 800F9F80 000F6EE0 38 00 00 00 */ li r0, 0
|
||||
/* 800F9F84 000F6EE4 C0 22 92 58 */ lfs f1, lbl_805AAF78@sda21(r2)
|
||||
/* 800F9F88 000F6EE8 38 DF 1C 3C */ addi r6, r31, 0x1c3c
|
||||
/* 800F9F8C 000F6EEC D0 5F 1C 20 */ stfs f2, 0x1c20(r31)
|
||||
/* 800F9F90 000F6EF0 38 63 66 60 */ addi r3, r3, lbl_805A6660@l
|
||||
/* 800F9F90 000F6EF0 38 63 66 60 */ addi r3, r3, sNoRotation__11CQuaternion@l
|
||||
/* 800F9F94 000F6EF4 C0 02 91 5C */ lfs f0, lbl_805AAE7C@sda21(r2)
|
||||
/* 800F9F98 000F6EF8 D0 3F 1C 24 */ stfs f1, 0x1c24(r31)
|
||||
/* 800F9F9C 000F6EFC D0 1F 1C 28 */ stfs f0, 0x1c28(r31)
|
||||
|
|
|
@ -700,9 +700,9 @@ lbl_802963B0:
|
|||
/* 80296544 002934A4 7D 89 03 A6 */ mtctr r12
|
||||
/* 80296548 002934A8 4E 80 04 21 */ bctrl
|
||||
/* 8029654C 002934AC 38 00 00 00 */ li r0, 0
|
||||
/* 80296550 002934B0 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 80296550 002934B0 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80296554 002934B4 90 01 01 D0 */ stw r0, 0x1d0(r1)
|
||||
/* 80296558 002934B8 38 C3 FD 18 */ addi r6, r3, lbl_8059FD18@l
|
||||
/* 80296558 002934B8 38 C3 FD 18 */ addi r6, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 8029655C 002934BC 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80296560 002934C0 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80296564 002934C4 7F 87 E3 78 */ mr r7, r28
|
||||
|
|
|
@ -2282,9 +2282,9 @@ lbl_80011428:
|
|||
/* 80011474 0000E3D4 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
||||
/* 80011478 0000E3D8 7D 89 03 A6 */ mtctr r12
|
||||
/* 8001147C 0000E3DC 4E 80 04 21 */ bctrl
|
||||
/* 80011480 0000E3E0 3C 80 80 5A */ lis r4, lbl_8059FD18@ha
|
||||
/* 80011480 0000E3E0 3C 80 80 5A */ lis r4, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80011484 0000E3E4 90 61 01 48 */ stw r3, 0x148(r1)
|
||||
/* 80011488 0000E3E8 38 04 FD 18 */ addi r0, r4, lbl_8059FD18@l
|
||||
/* 80011488 0000E3E8 38 04 FD 18 */ addi r0, r4, skPassEverything__15CMaterialFilter@l
|
||||
/* 8001148C 0000E3EC 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80011490 0000E3F0 90 01 01 4C */ stw r0, 0x14c(r1)
|
||||
/* 80011494 0000E3F4 38 81 01 18 */ addi r4, r1, 0x118
|
||||
|
@ -13503,9 +13503,9 @@ __sinit_CPlayer_cpp:
|
|||
/* 8001B364 000182C4 90 05 00 2C */ stw r0, 0x2c(r5)
|
||||
/* 8001B368 000182C8 90 05 00 28 */ stw r0, 0x28(r5)
|
||||
/* 8001B36C 000182CC 48 2B 2E 1D */ bl __ct__14CCollisionInfoFQ214CCollisionInfo8EInvalid
|
||||
/* 8001B370 000182D0 3C 60 80 5A */ lis r3, lbl_805A6784@ha
|
||||
/* 8001B370 000182D0 3C 60 80 5A */ lis r3, mskNullBox__6CAABox@ha
|
||||
/* 8001B374 000182D4 81 4D 80 8C */ lwz r10, lbl_805A6C4C@sda21(r13)
|
||||
/* 8001B378 000182D8 39 83 67 84 */ addi r12, r3, lbl_805A6784@l
|
||||
/* 8001B378 000182D8 39 83 67 84 */ addi r12, r3, mskNullBox__6CAABox@l
|
||||
/* 8001B37C 000182DC 81 2D 80 90 */ lwz r9, lbl_805A6C50@sda21(r13)
|
||||
/* 8001B380 000182E0 C0 AC 00 00 */ lfs f5, 0(r12)
|
||||
/* 8001B384 000182E4 39 1F 00 C0 */ addi r8, r31, 0xc0
|
||||
|
|
|
@ -654,9 +654,9 @@ __ct__20CSamusFaceReflectionFRC13CStateManager:
|
|||
/* 8015B730 00158690 4B FA 9A 9D */ bl __ct__12CActorLightsFUi9CVector3fiif
|
||||
/* 8015B734 00158694 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_8015B738:
|
||||
/* 8015B738 00158698 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 8015B738 00158698 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 8015B73C 0015869C 90 1F 00 4C */ stw r0, 0x4c(r31)
|
||||
/* 8015B740 001586A0 39 03 66 60 */ addi r8, r3, lbl_805A6660@l
|
||||
/* 8015B740 001586A0 39 03 66 60 */ addi r8, r3, sNoRotation__11CQuaternion@l
|
||||
/* 8015B744 001586A4 3C 60 80 5A */ lis r3, sForwardVector__9CVector3f@ha
|
||||
/* 8015B748 001586A8 C0 08 00 00 */ lfs f0, 0(r8)
|
||||
/* 8015B74C 001586AC 38 E3 67 24 */ addi r7, r3, sForwardVector__9CVector3f@l
|
||||
|
|
|
@ -879,7 +879,7 @@ lbl_802017CC:
|
|||
lbl_802017D8:
|
||||
/* 802017D8 001FE738 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 802017DC 001FE73C 38 00 00 00 */ li r0, 0
|
||||
/* 802017E0 001FE740 38 AD A9 18 */ addi r5, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 802017E0 001FE740 38 AD A9 18 */ addi r5, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 802017E4 001FE744 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802017E8 001FE748 90 61 00 58 */ stw r3, 0x58(r1)
|
||||
/* 802017EC 001FE74C 38 61 00 24 */ addi r3, r1, 0x24
|
||||
|
@ -1028,7 +1028,7 @@ lbl_802019FC:
|
|||
lbl_80201A08:
|
||||
/* 80201A08 001FE968 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 80201A0C 001FE96C 38 00 00 00 */ li r0, 0
|
||||
/* 80201A10 001FE970 38 AD A9 18 */ addi r5, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 80201A10 001FE970 38 AD A9 18 */ addi r5, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 80201A14 001FE974 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80201A18 001FE978 90 61 00 58 */ stw r3, 0x58(r1)
|
||||
/* 80201A1C 001FE97C 38 61 00 24 */ addi r3, r1, 0x24
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
.section .data
|
||||
.balign 8
|
||||
|
||||
.global lbl_803DF220
|
||||
lbl_803DF220:
|
||||
.global __vt__15CScriptPlatform
|
||||
__vt__15CScriptPlatform:
|
||||
# ROM: 0x3DC220
|
||||
.4byte 0
|
||||
.4byte 0
|
||||
|
@ -601,8 +601,8 @@ lbl_800B11FC:
|
|||
/* 800B1200 000AE160 A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13)
|
||||
/* 800B1204 000AE164 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 800B1208 000AE168 40 82 00 2C */ bne lbl_800B1234
|
||||
/* 800B120C 000AE16C 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 800B1210 000AE170 C4 03 66 60 */ lfsu f0, lbl_805A6660@l(r3)
|
||||
/* 800B120C 000AE16C 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 800B1210 000AE170 C4 03 66 60 */ lfsu f0, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 800B1214 000AE174 D0 1E 00 00 */ stfs f0, 0(r30)
|
||||
/* 800B1218 000AE178 C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 800B121C 000AE17C D0 1E 00 04 */ stfs f0, 4(r30)
|
||||
|
@ -1288,9 +1288,9 @@ lbl_800B1B9C:
|
|||
/* 800B1BA8 000AEB08 40 82 F6 A0 */ bne lbl_800B1248
|
||||
lbl_800B1BAC:
|
||||
/* 800B1BAC 000AEB0C A0 01 00 54 */ lhz r0, 0x54(r1)
|
||||
/* 800B1BB0 000AEB10 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 800B1BB0 000AEB10 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 800B1BB4 000AEB14 B0 1F 02 5A */ sth r0, 0x25a(r31)
|
||||
/* 800B1BB8 000AEB18 C4 03 66 60 */ lfsu f0, lbl_805A6660@l(r3)
|
||||
/* 800B1BB8 000AEB18 C4 03 66 60 */ lfsu f0, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 800B1BBC 000AEB1C D0 1E 00 00 */ stfs f0, 0(r30)
|
||||
/* 800B1BC0 000AEB20 C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 800B1BC4 000AEB24 D0 1E 00 04 */ stfs f0, 4(r30)
|
||||
|
@ -3597,9 +3597,9 @@ __dt__15CScriptPlatformFv:
|
|||
/* 800B3C20 000B0B80 93 C1 00 38 */ stw r30, 0x38(r1)
|
||||
/* 800B3C24 000B0B84 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 800B3C28 000B0B88 41 82 01 60 */ beq lbl_800B3D88
|
||||
/* 800B3C2C 000B0B8C 3C 60 80 3E */ lis r3, lbl_803DF220@ha
|
||||
/* 800B3C2C 000B0B8C 3C 60 80 3E */ lis r3, __vt__15CScriptPlatform@ha
|
||||
/* 800B3C30 000B0B90 34 1E 03 38 */ addic. r0, r30, 0x338
|
||||
/* 800B3C34 000B0B94 38 03 F2 20 */ addi r0, r3, lbl_803DF220@l
|
||||
/* 800B3C34 000B0B94 38 03 F2 20 */ addi r0, r3, __vt__15CScriptPlatform@l
|
||||
/* 800B3C38 000B0B98 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 800B3C3C 000B0B9C 41 82 00 44 */ beq lbl_800B3C80
|
||||
/* 800B3C40 000B0BA0 80 1E 03 3C */ lwz r0, 0x33c(r30)
|
||||
|
@ -3849,12 +3849,12 @@ lbl_800B3DE8:
|
|||
/* 800B3FBC 000B0F1C 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 800B3FC0 000B0F20 92 81 00 10 */ stw r20, 0x10(r1)
|
||||
/* 800B3FC4 000B0F24 48 06 84 ED */ bl "__ct__13CPhysicsActorF9TUniqueIdbRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>RC11CEntityInfoRC12CTransform4fRC10CModelDataRC13CMaterialListRC6CAABoxRC10SMoverDataRC16CActorParametersff"
|
||||
/* 800B3FC8 000B0F28 3C 60 80 3E */ lis r3, lbl_803DF220@ha
|
||||
/* 800B3FC8 000B0F28 3C 60 80 3E */ lis r3, __vt__15CScriptPlatform@ha
|
||||
/* 800B3FCC 000B0F2C C0 02 8C AC */ lfs f0, lbl_805AA9CC@sda21(r2)
|
||||
/* 800B3FD0 000B0F30 38 03 F2 20 */ addi r0, r3, lbl_803DF220@l
|
||||
/* 800B3FD0 000B0F30 38 03 F2 20 */ addi r0, r3, __vt__15CScriptPlatform@l
|
||||
/* 800B3FD4 000B0F34 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
|
||||
/* 800B3FD8 000B0F38 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 800B3FDC 000B0F3C 3C 60 80 5A */ lis r3, lbl_805A6660@ha
|
||||
/* 800B3FDC 000B0F3C 3C 60 80 5A */ lis r3, sNoRotation__11CQuaternion@ha
|
||||
/* 800B3FE0 000B0F40 A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13)
|
||||
/* 800B3FE4 000B0F44 B0 1F 02 58 */ sth r0, 0x258(r31)
|
||||
/* 800B3FE8 000B0F48 A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13)
|
||||
|
@ -3872,7 +3872,7 @@ lbl_800B3DE8:
|
|||
/* 800B4018 000B0F78 D0 1F 02 74 */ stfs f0, 0x274(r31)
|
||||
/* 800B401C 000B0F7C C0 1A 00 08 */ lfs f0, 8(r26)
|
||||
/* 800B4020 000B0F80 D0 1F 02 78 */ stfs f0, 0x278(r31)
|
||||
/* 800B4024 000B0F84 C4 03 66 60 */ lfsu f0, lbl_805A6660@l(r3)
|
||||
/* 800B4024 000B0F84 C4 03 66 60 */ lfsu f0, sNoRotation__11CQuaternion@l(r3)
|
||||
/* 800B4028 000B0F88 D0 1F 02 7C */ stfs f0, 0x27c(r31)
|
||||
/* 800B402C 000B0F8C C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 800B4030 000B0F90 D0 1F 02 80 */ stfs f0, 0x280(r31)
|
||||
|
|
|
@ -26,7 +26,7 @@ __ct__15CTweakSlideShowFR12CInputStream:
|
|||
/* 8029C618 00299578 7C 9F 23 78 */ mr r31, r4
|
||||
/* 8029C61C 0029957C 93 C1 00 48 */ stw r30, 0x48(r1)
|
||||
/* 8029C620 00299580 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8029C624 00299584 38 6D A9 18 */ addi r3, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8029C624 00299584 38 6D A9 18 */ addi r3, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8029C628 00299588 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 8029C62C 0029958C 38 00 00 00 */ li r0, 0
|
||||
/* 8029C630 00299590 90 BE 00 00 */ stw r5, 0(r30)
|
||||
|
|
|
@ -639,9 +639,9 @@ lbl_80199618:
|
|||
/* 80199664 001965C4 C0 05 00 08 */ lfs f0, 8(r5)
|
||||
/* 80199668 001965C8 D0 1A 03 20 */ stfs f0, 0x320(r26)
|
||||
/* 8019966C 001965CC 48 17 95 09 */ bl __ct__12CTransform4fFRC12CTransform4f
|
||||
/* 80199670 001965D0 3C 60 80 5A */ lis r3, lbl_805A6784@ha
|
||||
/* 80199670 001965D0 3C 60 80 5A */ lis r3, mskNullBox__6CAABox@ha
|
||||
/* 80199674 001965D4 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
|
||||
/* 80199678 001965D8 38 A3 67 84 */ addi r5, r3, lbl_805A6784@l
|
||||
/* 80199678 001965D8 38 A3 67 84 */ addi r5, r3, mskNullBox__6CAABox@l
|
||||
/* 8019967C 001965DC 38 60 00 0A */ li r3, 0xa
|
||||
/* 80199680 001965E0 C0 05 00 00 */ lfs f0, 0(r5)
|
||||
/* 80199684 001965E4 38 00 00 02 */ li r0, 2
|
||||
|
|
|
@ -208,9 +208,9 @@ DoCollisionCheck__13CFlameThrowerFR9TUniqueIdRC6CAABoxR13CStateManager:
|
|||
/* 801976F8 00194658 C0 62 A6 A4 */ lfs f3, lbl_805AC3C4@sda21(r2)
|
||||
/* 801976FC 0019465C 38 00 00 00 */ li r0, 0
|
||||
/* 80197700 00194660 C0 41 00 0C */ lfs f2, 0xc(r1)
|
||||
/* 80197704 00194664 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 80197704 00194664 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80197708 00194668 C0 21 00 10 */ lfs f1, 0x10(r1)
|
||||
/* 8019770C 0019466C 38 C3 FD 18 */ addi r6, r3, lbl_8059FD18@l
|
||||
/* 8019770C 0019466C 38 C3 FD 18 */ addi r6, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 80197710 00194670 C0 01 00 14 */ lfs f0, 0x14(r1)
|
||||
/* 80197714 00194674 7E 63 9B 78 */ mr r3, r19
|
||||
/* 80197718 00194678 D0 61 02 68 */ stfs f3, 0x268(r1)
|
||||
|
@ -487,9 +487,9 @@ lbl_80197A00:
|
|||
/* 80197B38 00194A98 38 83 66 70 */ addi r4, r3, sIdentity__12CTransform4f@l
|
||||
/* 80197B3C 00194A9C 7F 03 C3 78 */ mr r3, r24
|
||||
/* 80197B40 00194AA0 48 17 B0 35 */ bl __ct__12CTransform4fFRC12CTransform4f
|
||||
/* 80197B44 00194AA4 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 80197B44 00194AA4 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 80197B48 00194AA8 81 81 01 98 */ lwz r12, 0x198(r1)
|
||||
/* 80197B4C 00194AAC 38 03 FD 18 */ addi r0, r3, lbl_8059FD18@l
|
||||
/* 80197B4C 00194AAC 38 03 FD 18 */ addi r0, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 80197B50 00194AB0 38 61 00 D8 */ addi r3, r1, 0xd8
|
||||
/* 80197B54 00194AB4 90 01 03 04 */ stw r0, 0x304(r1)
|
||||
/* 80197B58 00194AB8 38 81 01 98 */ addi r4, r1, 0x198
|
||||
|
@ -964,9 +964,9 @@ Reset__13CFlameThrowerFR13CStateManagerb:
|
|||
/* 8019820C 0019516C 88 1E 04 00 */ lbz r0, 0x400(r30)
|
||||
/* 80198210 00195170 38 C0 00 00 */ li r6, 0
|
||||
/* 80198214 00195174 50 C0 36 72 */ rlwimi r0, r6, 6, 0x19, 0x19
|
||||
/* 80198218 00195178 3C 60 80 5A */ lis r3, lbl_805A6784@ha
|
||||
/* 80198218 00195178 3C 60 80 5A */ lis r3, mskNullBox__6CAABox@ha
|
||||
/* 8019821C 0019517C 98 1E 04 00 */ stb r0, 0x400(r30)
|
||||
/* 80198220 00195180 38 A3 67 84 */ addi r5, r3, lbl_805A6784@l
|
||||
/* 80198220 00195180 38 A3 67 84 */ addi r5, r3, mskNullBox__6CAABox@l
|
||||
/* 80198224 00195184 C0 02 A6 A4 */ lfs f0, lbl_805AC3C4@sda21(r2)
|
||||
/* 80198228 00195188 38 80 00 00 */ li r4, 0
|
||||
/* 8019822C 0019518C 90 DE 03 F0 */ stw r6, 0x3f0(r30)
|
||||
|
@ -1658,8 +1658,8 @@ lbl_80198BE4:
|
|||
/* 80198BF8 00195B58 38 7A 02 E8 */ addi r3, r26, 0x2e8
|
||||
/* 80198BFC 00195B5C 90 1A 00 00 */ stw r0, 0(r26)
|
||||
/* 80198C00 00195B60 48 17 9F 75 */ bl __ct__12CTransform4fFRC12CTransform4f
|
||||
/* 80198C04 00195B64 3C 80 80 5A */ lis r4, lbl_805A6784@ha
|
||||
/* 80198C08 00195B68 C4 24 67 84 */ lfsu f1, lbl_805A6784@l(r4)
|
||||
/* 80198C04 00195B64 3C 80 80 5A */ lis r4, mskNullBox__6CAABox@ha
|
||||
/* 80198C08 00195B68 C4 24 67 84 */ lfsu f1, mskNullBox__6CAABox@l(r4)
|
||||
/* 80198C0C 00195B6C 3C 60 50 41 */ lis r3, 0x50415254@ha
|
||||
/* 80198C10 00195B70 C0 02 A6 A4 */ lfs f0, lbl_805AC3C4@sda21(r2)
|
||||
/* 80198C14 00195B74 D0 3A 03 18 */ stfs f1, 0x318(r26)
|
||||
|
|
|
@ -1885,8 +1885,8 @@ GetBounds__10CGunWeaponCFRC12CTransform4f:
|
|||
/* 801BB678 001B85D8 4B F5 A1 3D */ bl GetBounds__10CModelDataCFRC12CTransform4f
|
||||
/* 801BB67C 001B85DC 48 00 00 38 */ b lbl_801BB6B4
|
||||
lbl_801BB680:
|
||||
/* 801BB680 001B85E0 3C 60 80 5A */ lis r3, lbl_805A6784@ha
|
||||
/* 801BB684 001B85E4 C4 03 67 84 */ lfsu f0, lbl_805A6784@l(r3)
|
||||
/* 801BB680 001B85E0 3C 60 80 5A */ lis r3, mskNullBox__6CAABox@ha
|
||||
/* 801BB684 001B85E4 C4 03 67 84 */ lfsu f0, mskNullBox__6CAABox@l(r3)
|
||||
/* 801BB688 001B85E8 D0 1F 00 00 */ stfs f0, 0(r31)
|
||||
/* 801BB68C 001B85EC C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 801BB690 001B85F0 D0 1F 00 04 */ stfs f0, 4(r31)
|
||||
|
@ -1919,8 +1919,8 @@ GetBounds__10CGunWeaponCFv:
|
|||
/* 801BB6EC 001B864C 4B F5 9E D9 */ bl GetBounds__10CModelDataCFv
|
||||
/* 801BB6F0 001B8650 48 00 00 38 */ b lbl_801BB728
|
||||
lbl_801BB6F4:
|
||||
/* 801BB6F4 001B8654 3C 60 80 5A */ lis r3, lbl_805A6784@ha
|
||||
/* 801BB6F8 001B8658 C4 03 67 84 */ lfsu f0, lbl_805A6784@l(r3)
|
||||
/* 801BB6F4 001B8654 3C 60 80 5A */ lis r3, mskNullBox__6CAABox@ha
|
||||
/* 801BB6F8 001B8658 C4 03 67 84 */ lfsu f0, mskNullBox__6CAABox@l(r3)
|
||||
/* 801BB6FC 001B865C D0 1F 00 00 */ stfs f0, 0(r31)
|
||||
/* 801BB700 001B8660 C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 801BB704 001B8664 D0 1F 00 04 */ stfs f0, 4(r31)
|
||||
|
|
|
@ -192,9 +192,9 @@ Update__Q220CIceAttackProjectile12CTrailObjectFfR13CStateManagerPC13CPhysicsActo
|
|||
/* 801F1BC8 001EEB28 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
||||
/* 801F1BCC 001EEB2C 7D 89 03 A6 */ mtctr r12
|
||||
/* 801F1BD0 001EEB30 4E 80 04 21 */ bctrl
|
||||
/* 801F1BD4 001EEB34 3C 80 80 5A */ lis r4, lbl_8059FD18@ha
|
||||
/* 801F1BD4 001EEB34 3C 80 80 5A */ lis r4, skPassEverything__15CMaterialFilter@ha
|
||||
/* 801F1BD8 001EEB38 90 61 00 F0 */ stw r3, 0xf0(r1)
|
||||
/* 801F1BDC 001EEB3C 38 04 FD 18 */ addi r0, r4, lbl_8059FD18@l
|
||||
/* 801F1BDC 001EEB3C 38 04 FD 18 */ addi r0, r4, skPassEverything__15CMaterialFilter@l
|
||||
/* 801F1BE0 001EEB40 38 61 00 F8 */ addi r3, r1, 0xf8
|
||||
/* 801F1BE4 001EEB44 90 01 00 F4 */ stw r0, 0xf4(r1)
|
||||
/* 801F1BE8 001EEB48 38 81 00 C0 */ addi r4, r1, 0xc0
|
||||
|
@ -210,9 +210,9 @@ Update__Q220CIceAttackProjectile12CTrailObjectFfR13CStateManagerPC13CPhysicsActo
|
|||
/* 801F1C10 001EEB70 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
||||
/* 801F1C14 001EEB74 7D 89 03 A6 */ mtctr r12
|
||||
/* 801F1C18 001EEB78 4E 80 04 21 */ bctrl
|
||||
/* 801F1C1C 001EEB7C 3C 80 80 5A */ lis r4, lbl_8059FD18@ha
|
||||
/* 801F1C1C 001EEB7C 3C 80 80 5A */ lis r4, skPassEverything__15CMaterialFilter@ha
|
||||
/* 801F1C20 001EEB80 90 61 01 58 */ stw r3, 0x158(r1)
|
||||
/* 801F1C24 001EEB84 38 04 FD 18 */ addi r0, r4, lbl_8059FD18@l
|
||||
/* 801F1C24 001EEB84 38 04 FD 18 */ addi r0, r4, skPassEverything__15CMaterialFilter@l
|
||||
/* 801F1C28 001EEB88 38 61 01 60 */ addi r3, r1, 0x160
|
||||
/* 801F1C2C 001EEB8C 90 01 01 5C */ stw r0, 0x15c(r1)
|
||||
/* 801F1C30 001EEB90 38 81 01 28 */ addi r4, r1, 0x128
|
||||
|
|
|
@ -1319,8 +1319,8 @@ lbl_8026212C:
|
|||
/* 8026217C 0025F0DC C0 A1 00 44 */ lfs f5, 0x44(r1)
|
||||
/* 80262180 0025F0E0 3C 80 80 3F */ lis r4, lbl_803ECAD0@ha
|
||||
/* 80262184 0025F0E4 C0 81 00 48 */ lfs f4, 0x48(r1)
|
||||
/* 80262188 0025F0E8 3C 60 80 5A */ lis r3, lbl_8059FD18@ha
|
||||
/* 8026218C 0025F0EC 38 03 FD 18 */ addi r0, r3, lbl_8059FD18@l
|
||||
/* 80262188 0025F0E8 3C 60 80 5A */ lis r3, skPassEverything__15CMaterialFilter@ha
|
||||
/* 8026218C 0025F0EC 38 03 FD 18 */ addi r0, r3, skPassEverything__15CMaterialFilter@l
|
||||
/* 80262190 0025F0F0 C0 61 00 4C */ lfs f3, 0x4c(r1)
|
||||
/* 80262194 0025F0F4 C0 41 00 50 */ lfs f2, 0x50(r1)
|
||||
/* 80262198 0025F0F8 38 C4 CA D0 */ addi r6, r4, lbl_803ECAD0@l
|
||||
|
|
|
@ -511,7 +511,7 @@ CreatePlasmaLights__17CPlasmaProjectileFUiRC6CLightR13CStateManager:
|
|||
/* 80177174 001740D4 3B E3 06 68 */ addi r31, r3, lbl_803D0668@l
|
||||
lbl_80177178:
|
||||
/* 80177178 001740D8 38 00 00 00 */ li r0, 0
|
||||
/* 8017717C 001740DC 38 6D A9 18 */ addi r3, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 8017717C 001740DC 38 6D A9 18 */ addi r3, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 80177180 001740E0 90 61 00 2C */ stw r3, 0x2c(r1)
|
||||
/* 80177184 001740E4 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80177188 001740E8 38 61 00 1C */ addi r3, r1, 0x1c
|
||||
|
|
|
@ -2929,7 +2929,7 @@ lbl_8000505C:
|
|||
/* 800050A0 00002000 7F A3 EB 78 */ mr r3, r29
|
||||
/* 800050A4 00002004 4B FF FA 49 */ bl AddWorldPaks__5CMainFv
|
||||
/* 800050A8 00002008 38 00 00 00 */ li r0, 0
|
||||
/* 800050AC 0000200C 38 8D A9 18 */ addi r4, r13, "_EmptyString__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 800050AC 0000200C 38 8D A9 18 */ addi r4, r13, "mNull__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>"@sda21
|
||||
/* 800050B0 00002010 3C 60 80 3D */ lis r3, lbl_803CBE74@ha
|
||||
/* 800050B4 00002014 90 81 00 50 */ stw r4, 0x50(r1)
|
||||
/* 800050B8 00002018 38 83 BE 74 */ addi r4, r3, lbl_803CBE74@l
|
||||
|
|
Loading…
Reference in New Issue