mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-07-10 04:46:48 -04:00
J3DMtxBuffer start
This commit is contained in:
-47
@@ -1,47 +0,0 @@
|
||||
lbl_80327048:
|
||||
/* 80327048 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 8032704C 7C 08 02 A6 */ mflr r0
|
||||
/* 80327050 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 80327054 C0 05 00 00 */ lfs f0, 0(r5)
|
||||
/* 80327058 C0 64 00 00 */ lfs f3, 0(r4)
|
||||
/* 8032705C EC 00 00 F2 */ fmuls f0, f0, f3
|
||||
/* 80327060 D0 01 00 08 */ stfs f0, 8(r1)
|
||||
/* 80327064 C0 05 00 04 */ lfs f0, 4(r5)
|
||||
/* 80327068 C0 44 00 04 */ lfs f2, 4(r4)
|
||||
/* 8032706C EC 00 00 B2 */ fmuls f0, f0, f2
|
||||
/* 80327070 D0 01 00 0C */ stfs f0, 0xc(r1)
|
||||
/* 80327074 C0 05 00 08 */ lfs f0, 8(r5)
|
||||
/* 80327078 C0 24 00 08 */ lfs f1, 8(r4)
|
||||
/* 8032707C EC 00 00 72 */ fmuls f0, f0, f1
|
||||
/* 80327080 D0 01 00 10 */ stfs f0, 0x10(r1)
|
||||
/* 80327084 C0 05 00 0C */ lfs f0, 0xc(r5)
|
||||
/* 80327088 D0 01 00 14 */ stfs f0, 0x14(r1)
|
||||
/* 8032708C C0 05 00 10 */ lfs f0, 0x10(r5)
|
||||
/* 80327090 EC 00 00 F2 */ fmuls f0, f0, f3
|
||||
/* 80327094 D0 01 00 18 */ stfs f0, 0x18(r1)
|
||||
/* 80327098 C0 05 00 14 */ lfs f0, 0x14(r5)
|
||||
/* 8032709C EC 00 00 B2 */ fmuls f0, f0, f2
|
||||
/* 803270A0 D0 01 00 1C */ stfs f0, 0x1c(r1)
|
||||
/* 803270A4 C0 05 00 18 */ lfs f0, 0x18(r5)
|
||||
/* 803270A8 EC 00 00 72 */ fmuls f0, f0, f1
|
||||
/* 803270AC D0 01 00 20 */ stfs f0, 0x20(r1)
|
||||
/* 803270B0 C0 05 00 1C */ lfs f0, 0x1c(r5)
|
||||
/* 803270B4 D0 01 00 24 */ stfs f0, 0x24(r1)
|
||||
/* 803270B8 C0 05 00 20 */ lfs f0, 0x20(r5)
|
||||
/* 803270BC EC 00 00 F2 */ fmuls f0, f0, f3
|
||||
/* 803270C0 D0 01 00 28 */ stfs f0, 0x28(r1)
|
||||
/* 803270C4 C0 05 00 24 */ lfs f0, 0x24(r5)
|
||||
/* 803270C8 EC 00 00 B2 */ fmuls f0, f0, f2
|
||||
/* 803270CC D0 01 00 2C */ stfs f0, 0x2c(r1)
|
||||
/* 803270D0 C0 05 00 28 */ lfs f0, 0x28(r5)
|
||||
/* 803270D4 EC 00 00 72 */ fmuls f0, f0, f1
|
||||
/* 803270D8 D0 01 00 30 */ stfs f0, 0x30(r1)
|
||||
/* 803270DC C0 05 00 2C */ lfs f0, 0x2c(r5)
|
||||
/* 803270E0 D0 01 00 34 */ stfs f0, 0x34(r1)
|
||||
/* 803270E4 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 803270E8 7C C5 33 78 */ mr r5, r6
|
||||
/* 803270EC 48 01 F3 F9 */ bl PSMTXConcat
|
||||
/* 803270F0 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 803270F4 7C 08 03 A6 */ mtlr r0
|
||||
/* 803270F8 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 803270FC 4E 80 00 20 */ blr
|
||||
@@ -1,78 +0,0 @@
|
||||
lbl_80326258:
|
||||
/* 80326258 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8032625C 7C 08 02 A6 */ mflr r0
|
||||
/* 80326260 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80326264 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80326268 48 03 BF 71 */ bl _savegpr_28
|
||||
/* 8032626C 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80326270 7C 9D 23 78 */ mr r29, r4
|
||||
/* 80326274 7C BE 2B 78 */ mr r30, r5
|
||||
/* 80326278 93 C3 00 2C */ stw r30, 0x2c(r3)
|
||||
/* 8032627C 38 1D 00 10 */ addi r0, r29, 0x10
|
||||
/* 80326280 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 80326284 48 00 00 E1 */ bl createAnmMtx__12J3DMtxBufferFP12J3DModelData
|
||||
/* 80326288 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 8032628C 41 82 00 08 */ beq lbl_80326294
|
||||
/* 80326290 48 00 00 BC */ b lbl_8032634C
|
||||
lbl_80326294:
|
||||
/* 80326294 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80326298 7F A4 EB 78 */ mr r4, r29
|
||||
/* 8032629C 48 00 01 55 */ bl createWeightEnvelopeMtx__12J3DMtxBufferFP12J3DModelData
|
||||
/* 803262A0 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 803262A4 41 82 00 08 */ beq lbl_803262AC
|
||||
/* 803262A8 48 00 00 A4 */ b lbl_8032634C
|
||||
lbl_803262AC:
|
||||
/* 803262AC 80 7D 00 08 */ lwz r3, 8(r29)
|
||||
/* 803262B0 54 60 C7 FF */ rlwinm. r0, r3, 0x18, 0x1f, 0x1f
|
||||
/* 803262B4 41 82 00 10 */ beq lbl_803262C4
|
||||
/* 803262B8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 803262BC 48 00 01 D1 */ bl setNoUseDrawMtx__12J3DMtxBufferFv
|
||||
/* 803262C0 48 00 00 44 */ b lbl_80326304
|
||||
lbl_803262C4:
|
||||
/* 803262C4 54 60 06 F6 */ rlwinm r0, r3, 0, 0x1b, 0x1b
|
||||
/* 803262C8 2C 00 00 10 */ cmpwi r0, 0x10
|
||||
/* 803262CC 41 82 00 14 */ beq lbl_803262E0
|
||||
/* 803262D0 40 80 00 20 */ bge lbl_803262F0
|
||||
/* 803262D4 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 803262D8 41 82 00 18 */ beq lbl_803262F0
|
||||
/* 803262DC 48 00 00 14 */ b lbl_803262F0
|
||||
lbl_803262E0:
|
||||
/* 803262E0 7F 83 E3 78 */ mr r3, r28
|
||||
/* 803262E4 48 00 01 A9 */ bl setNoUseDrawMtx__12J3DMtxBufferFv
|
||||
/* 803262E8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 803262EC 48 00 00 18 */ b lbl_80326304
|
||||
lbl_803262F0:
|
||||
/* 803262F0 7F 83 E3 78 */ mr r3, r28
|
||||
/* 803262F4 7F A4 EB 78 */ mr r4, r29
|
||||
/* 803262F8 7F C5 F3 78 */ mr r5, r30
|
||||
/* 803262FC 48 00 01 BD */ bl createDoubleDrawMtx__12J3DMtxBufferFP12J3DModelDataUl
|
||||
/* 80326300 7C 7F 1B 78 */ mr r31, r3
|
||||
lbl_80326304:
|
||||
/* 80326304 2C 1F 00 00 */ cmpwi r31, 0
|
||||
/* 80326308 41 82 00 0C */ beq lbl_80326314
|
||||
/* 8032630C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80326310 48 00 00 3C */ b lbl_8032634C
|
||||
lbl_80326314:
|
||||
/* 80326314 80 1D 00 08 */ lwz r0, 8(r29)
|
||||
/* 80326318 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b
|
||||
/* 8032631C 41 82 00 10 */ beq lbl_8032632C
|
||||
/* 80326320 38 00 00 00 */ li r0, 0
|
||||
/* 80326324 B0 1D 00 0C */ sth r0, 0xc(r29)
|
||||
/* 80326328 48 00 00 20 */ b lbl_80326348
|
||||
lbl_8032632C:
|
||||
/* 8032632C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80326330 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80326334 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80326338 48 00 03 2D */ bl createBumpMtxArray__12J3DMtxBufferFP12J3DModelDataUl
|
||||
/* 8032633C 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80326340 41 82 00 08 */ beq lbl_80326348
|
||||
/* 80326344 48 00 00 08 */ b lbl_8032634C
|
||||
lbl_80326348:
|
||||
/* 80326348 7F E3 FB 78 */ mr r3, r31
|
||||
lbl_8032634C:
|
||||
/* 8032634C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80326350 48 03 BE D5 */ bl _restgpr_28
|
||||
/* 80326354 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80326358 7C 08 03 A6 */ mtlr r0
|
||||
/* 8032635C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80326360 4E 80 00 20 */ blr
|
||||
@@ -1,18 +0,0 @@
|
||||
lbl_80326214:
|
||||
/* 80326214 38 80 00 00 */ li r4, 0
|
||||
/* 80326218 90 83 00 00 */ stw r4, 0(r3)
|
||||
/* 8032621C 90 83 00 04 */ stw r4, 4(r3)
|
||||
/* 80326220 90 83 00 08 */ stw r4, 8(r3)
|
||||
/* 80326224 90 83 00 0C */ stw r4, 0xc(r3)
|
||||
/* 80326228 90 83 00 10 */ stw r4, 0x10(r3)
|
||||
/* 8032622C 90 83 00 14 */ stw r4, 0x14(r3)
|
||||
/* 80326230 90 83 00 18 */ stw r4, 0x18(r3)
|
||||
/* 80326234 90 83 00 1C */ stw r4, 0x1c(r3)
|
||||
/* 80326238 90 83 00 20 */ stw r4, 0x20(r3)
|
||||
/* 8032623C 90 83 00 24 */ stw r4, 0x24(r3)
|
||||
/* 80326240 90 83 00 28 */ stw r4, 0x28(r3)
|
||||
/* 80326244 38 00 00 01 */ li r0, 1
|
||||
/* 80326248 90 03 00 2C */ stw r0, 0x2c(r3)
|
||||
/* 8032624C 90 83 00 30 */ stw r4, 0x30(r3)
|
||||
/* 80326250 90 83 00 34 */ stw r4, 0x34(r3)
|
||||
/* 80326254 4E 80 00 20 */ blr
|
||||
Reference in New Issue
Block a user