building RELs

This commit is contained in:
Julgodis
2021-04-06 18:00:35 +02:00
parent f6464a61ce
commit ed1ee30dd2
36358 changed files with 867422 additions and 1426658 deletions
@@ -1,8 +1,8 @@
lbl_803384E0:
/* 803384E0 3C 80 80 3D */ lis r4, __vt__12J3DAnmLoader@ha
/* 803384E4 38 04 F2 60 */ addi r0, r4, __vt__12J3DAnmLoader@l
/* 803384E0 3C 80 80 3D */ lis r4, __vt__12J3DAnmLoader@ha /* 0x803CF260@ha */
/* 803384E4 38 04 F2 60 */ addi r0, r4, __vt__12J3DAnmLoader@l /* 0x803CF260@l */
/* 803384E8 90 03 00 00 */ stw r0, 0(r3)
/* 803384EC 3C 80 80 3D */ lis r4, __vt__19J3DAnmKeyLoader_v15@ha
/* 803384F0 38 04 F2 38 */ addi r0, r4, __vt__19J3DAnmKeyLoader_v15@l
/* 803384EC 3C 80 80 3D */ lis r4, __vt__19J3DAnmKeyLoader_v15@ha /* 0x803CF238@ha */
/* 803384F0 38 04 F2 38 */ addi r0, r4, __vt__19J3DAnmKeyLoader_v15@l /* 0x803CF238@l */
/* 803384F4 90 03 00 00 */ stw r0, 0(r3)
/* 803384F8 4E 80 00 20 */ blr
@@ -1,8 +1,8 @@
lbl_80338468:
/* 80338468 3C 80 80 3D */ lis r4, __vt__12J3DAnmLoader@ha
/* 8033846C 38 04 F2 60 */ addi r0, r4, __vt__12J3DAnmLoader@l
/* 80338468 3C 80 80 3D */ lis r4, __vt__12J3DAnmLoader@ha /* 0x803CF260@ha */
/* 8033846C 38 04 F2 60 */ addi r0, r4, __vt__12J3DAnmLoader@l /* 0x803CF260@l */
/* 80338470 90 03 00 00 */ stw r0, 0(r3)
/* 80338474 3C 80 80 3D */ lis r4, __vt__20J3DAnmFullLoader_v15@ha
/* 80338478 38 04 F2 4C */ addi r0, r4, __vt__20J3DAnmFullLoader_v15@l
/* 80338474 3C 80 80 3D */ lis r4, __vt__20J3DAnmFullLoader_v15@ha /* 0x803CF24C@ha */
/* 80338478 38 04 F2 4C */ addi r0, r4, __vt__20J3DAnmFullLoader_v15@l /* 0x803CF24C@l */
/* 8033847C 90 03 00 00 */ stw r0, 0(r3)
/* 80338480 4E 80 00 20 */ blr
@@ -5,8 +5,8 @@ lbl_80339800:
/* 8033980C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80339810 7C 7F 1B 79 */ or. r31, r3, r3
/* 80339814 41 82 00 1C */ beq lbl_80339830
/* 80339818 3C A0 80 3D */ lis r5, __vt__12J3DAnmLoader@ha
/* 8033981C 38 05 F2 60 */ addi r0, r5, __vt__12J3DAnmLoader@l
/* 80339818 3C A0 80 3D */ lis r5, __vt__12J3DAnmLoader@ha /* 0x803CF260@ha */
/* 8033981C 38 05 F2 60 */ addi r0, r5, __vt__12J3DAnmLoader@l /* 0x803CF260@l */
/* 80339820 90 1F 00 00 */ stw r0, 0(r31)
/* 80339824 7C 80 07 35 */ extsh. r0, r4
/* 80339828 40 81 00 08 */ ble lbl_80339830
@@ -5,12 +5,12 @@ lbl_803384FC:
/* 80338508 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8033850C 7C 7F 1B 79 */ or. r31, r3, r3
/* 80338510 41 82 00 30 */ beq lbl_80338540
/* 80338514 3C 60 80 3D */ lis r3, __vt__19J3DAnmKeyLoader_v15@ha
/* 80338518 38 03 F2 38 */ addi r0, r3, __vt__19J3DAnmKeyLoader_v15@l
/* 80338514 3C 60 80 3D */ lis r3, __vt__19J3DAnmKeyLoader_v15@ha /* 0x803CF238@ha */
/* 80338518 38 03 F2 38 */ addi r0, r3, __vt__19J3DAnmKeyLoader_v15@l /* 0x803CF238@l */
/* 8033851C 90 1F 00 00 */ stw r0, 0(r31)
/* 80338520 41 82 00 10 */ beq lbl_80338530
/* 80338524 3C 60 80 3D */ lis r3, __vt__12J3DAnmLoader@ha
/* 80338528 38 03 F2 60 */ addi r0, r3, __vt__12J3DAnmLoader@l
/* 80338524 3C 60 80 3D */ lis r3, __vt__12J3DAnmLoader@ha /* 0x803CF260@ha */
/* 80338528 38 03 F2 60 */ addi r0, r3, __vt__12J3DAnmLoader@l /* 0x803CF260@l */
/* 8033852C 90 1F 00 00 */ stw r0, 0(r31)
lbl_80338530:
/* 80338530 7C 80 07 35 */ extsh. r0, r4
@@ -5,12 +5,12 @@ lbl_80338484:
/* 80338490 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80338494 7C 7F 1B 79 */ or. r31, r3, r3
/* 80338498 41 82 00 30 */ beq lbl_803384C8
/* 8033849C 3C 60 80 3D */ lis r3, __vt__20J3DAnmFullLoader_v15@ha
/* 803384A0 38 03 F2 4C */ addi r0, r3, __vt__20J3DAnmFullLoader_v15@l
/* 8033849C 3C 60 80 3D */ lis r3, __vt__20J3DAnmFullLoader_v15@ha /* 0x803CF24C@ha */
/* 803384A0 38 03 F2 4C */ addi r0, r3, __vt__20J3DAnmFullLoader_v15@l /* 0x803CF24C@l */
/* 803384A4 90 1F 00 00 */ stw r0, 0(r31)
/* 803384A8 41 82 00 10 */ beq lbl_803384B8
/* 803384AC 3C 60 80 3D */ lis r3, __vt__12J3DAnmLoader@ha
/* 803384B0 38 03 F2 60 */ addi r0, r3, __vt__12J3DAnmLoader@l
/* 803384AC 3C 60 80 3D */ lis r3, __vt__12J3DAnmLoader@ha /* 0x803CF260@ha */
/* 803384B0 38 03 F2 60 */ addi r0, r3, __vt__12J3DAnmLoader@l /* 0x803CF260@l */
/* 803384B4 90 1F 00 00 */ stw r0, 0(r31)
lbl_803384B8:
/* 803384B8 7C 80 07 35 */ extsh. r0, r4
@@ -5,12 +5,12 @@ lbl_8033979C:
/* 803397A8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 803397AC 7C 7F 1B 79 */ or. r31, r3, r3
/* 803397B0 41 82 00 30 */ beq lbl_803397E0
/* 803397B4 3C 60 80 3D */ lis r3, __vt__20J3DAnmVisibilityFull@ha
/* 803397B8 38 03 F2 74 */ addi r0, r3, __vt__20J3DAnmVisibilityFull@l
/* 803397B4 3C 60 80 3D */ lis r3, __vt__20J3DAnmVisibilityFull@ha /* 0x803CF274@ha */
/* 803397B8 38 03 F2 74 */ addi r0, r3, __vt__20J3DAnmVisibilityFull@l /* 0x803CF274@l */
/* 803397BC 90 1F 00 00 */ stw r0, 0(r31)
/* 803397C0 41 82 00 10 */ beq lbl_803397D0
/* 803397C4 3C 60 80 3A */ lis r3, __vt__10J3DAnmBase@ha
/* 803397C8 38 03 7C 38 */ addi r0, r3, __vt__10J3DAnmBase@l
/* 803397C4 3C 60 80 3A */ lis r3, __vt__10J3DAnmBase@ha /* 0x803A7C38@ha */
/* 803397C8 38 03 7C 38 */ addi r0, r3, __vt__10J3DAnmBase@l /* 0x803A7C38@l */
/* 803397CC 90 1F 00 00 */ stw r0, 0(r31)
lbl_803397D0:
/* 803397D0 7C 80 07 35 */ extsh. r0, r4
@@ -74,8 +74,8 @@ lbl_80338E38:
/* 80338E40 48 00 07 CD */ bl readAnmVtxColor__19J3DAnmKeyLoader_v15FPC21J3DAnmVtxColorKeyData
/* 80338E44 48 00 00 18 */ b lbl_80338E5C
lbl_80338E48:
/* 80338E48 3C 60 80 3A */ lis r3, J3DAnmLoader__stringBase0@ha
/* 80338E4C 38 63 21 30 */ addi r3, r3, J3DAnmLoader__stringBase0@l
/* 80338E48 3C 60 80 3A */ lis r3, J3DAnmLoader__stringBase0@ha /* 0x803A2130@ha */
/* 80338E4C 38 63 21 30 */ addi r3, r3, J3DAnmLoader__stringBase0@l /* 0x803A2130@l */
/* 80338E50 38 63 00 29 */ addi r3, r3, 0x29
/* 80338E54 4C C6 31 82 */ crclr 6
/* 80338E58 4B CC DC 65 */ bl OSReport
@@ -74,8 +74,8 @@ lbl_8033864C:
/* 80338654 48 00 05 61 */ bl readAnmVtxColor__20J3DAnmFullLoader_v15FPC22J3DAnmVtxColorFullData
/* 80338658 48 00 00 18 */ b lbl_80338670
lbl_8033865C:
/* 8033865C 3C 60 80 3A */ lis r3, J3DAnmLoader__stringBase0@ha
/* 80338660 38 63 21 30 */ addi r3, r3, J3DAnmLoader__stringBase0@l
/* 8033865C 3C 60 80 3A */ lis r3, J3DAnmLoader__stringBase0@ha /* 0x803A2130@ha */
/* 80338660 38 63 21 30 */ addi r3, r3, J3DAnmLoader__stringBase0@l /* 0x803A2130@l */
/* 80338664 38 63 00 29 */ addi r3, r3, 0x29
/* 80338668 4C C6 31 82 */ crclr 6
/* 8033866C 4B CC E4 51 */ bl OSReport
@@ -86,8 +86,8 @@ lbl_80337C58:
/* 80337C78 38 C0 00 00 */ li r6, 0
/* 80337C7C 38 E0 00 00 */ li r7, 0
/* 80337C80 4B FF 11 C1 */ bl __ct__15J3DAnmTransformFsPfPsPf
/* 80337C84 3C 60 80 3A */ lis r3, __vt__18J3DAnmTransformKey@ha
/* 80337C88 38 03 7C 70 */ addi r0, r3, __vt__18J3DAnmTransformKey@l
/* 80337C84 3C 60 80 3A */ lis r3, __vt__18J3DAnmTransformKey@ha /* 0x803A7C70@ha */
/* 80337C88 38 03 7C 70 */ addi r0, r3, __vt__18J3DAnmTransformKey@l /* 0x803A7C70@l */
/* 80337C8C 90 1E 00 00 */ stw r0, 0(r30)
/* 80337C90 38 00 00 00 */ li r0, 0
/* 80337C94 90 1E 00 20 */ stw r0, 0x20(r30)
@@ -130,8 +130,8 @@ lbl_80337D0C:
/* 80337D18 4B F9 6F 35 */ bl __nw__FUl
/* 80337D1C 28 03 00 00 */ cmplwi r3, 0
/* 80337D20 41 82 00 48 */ beq lbl_80337D68
/* 80337D24 3C 80 80 3A */ lis r4, __vt__10J3DAnmBase@ha
/* 80337D28 38 04 7C 38 */ addi r0, r4, __vt__10J3DAnmBase@l
/* 80337D24 3C 80 80 3A */ lis r4, __vt__10J3DAnmBase@ha /* 0x803A7C38@ha */
/* 80337D28 38 04 7C 38 */ addi r0, r4, __vt__10J3DAnmBase@l /* 0x803A7C38@l */
/* 80337D2C 90 03 00 00 */ stw r0, 0(r3)
/* 80337D30 38 A0 00 00 */ li r5, 0
/* 80337D34 98 A3 00 04 */ stb r5, 4(r3)
@@ -139,12 +139,12 @@ lbl_80337D0C:
/* 80337D3C B0 A3 00 06 */ sth r5, 6(r3)
/* 80337D40 C0 02 CA C0 */ lfs f0, lit_889(r2)
/* 80337D44 D0 03 00 08 */ stfs f0, 8(r3)
/* 80337D48 3C 80 80 3D */ lis r4, __vt__13J3DAnmCluster@ha
/* 80337D4C 38 04 ED FC */ addi r0, r4, __vt__13J3DAnmCluster@l
/* 80337D48 3C 80 80 3D */ lis r4, __vt__13J3DAnmCluster@ha /* 0x803CEDFC@ha */
/* 80337D4C 38 04 ED FC */ addi r0, r4, __vt__13J3DAnmCluster@l /* 0x803CEDFC@l */
/* 80337D50 90 03 00 00 */ stw r0, 0(r3)
/* 80337D54 90 A3 00 0C */ stw r5, 0xc(r3)
/* 80337D58 3C 80 80 3D */ lis r4, __vt__16J3DAnmClusterKey@ha
/* 80337D5C 38 04 ED E8 */ addi r0, r4, __vt__16J3DAnmClusterKey@l
/* 80337D58 3C 80 80 3D */ lis r4, __vt__16J3DAnmClusterKey@ha /* 0x803CEDE8@ha */
/* 80337D5C 38 04 ED E8 */ addi r0, r4, __vt__16J3DAnmClusterKey@l /* 0x803CEDE8@l */
/* 80337D60 90 03 00 00 */ stw r0, 0(r3)
/* 80337D64 90 A3 00 10 */ stw r5, 0x10(r3)
lbl_80337D68:
@@ -232,13 +232,13 @@ lbl_80337E68:
/* 80337E90 38 C0 00 00 */ li r6, 0
/* 80337E94 38 E0 00 00 */ li r7, 0
/* 80337E98 4B FF 0F A9 */ bl __ct__15J3DAnmTransformFsPfPsPf
/* 80337E9C 3C 60 80 3D */ lis r3, __vt__19J3DAnmTransformFull@ha
/* 80337EA0 38 03 EE 48 */ addi r0, r3, __vt__19J3DAnmTransformFull@l
/* 80337E9C 3C 60 80 3D */ lis r3, __vt__19J3DAnmTransformFull@ha /* 0x803CEE48@ha */
/* 80337EA0 38 03 EE 48 */ addi r0, r3, __vt__19J3DAnmTransformFull@l /* 0x803CEE48@l */
/* 80337EA4 90 1E 00 00 */ stw r0, 0(r30)
/* 80337EA8 38 00 00 00 */ li r0, 0
/* 80337EAC 90 1E 00 20 */ stw r0, 0x20(r30)
/* 80337EB0 3C 60 80 3D */ lis r3, __vt__27J3DAnmTransformFullWithLerp@ha
/* 80337EB4 38 03 EE 34 */ addi r0, r3, __vt__27J3DAnmTransformFullWithLerp@l
/* 80337EB0 3C 60 80 3D */ lis r3, __vt__27J3DAnmTransformFullWithLerp@ha /* 0x803CEE34@ha */
/* 80337EB4 38 03 EE 34 */ addi r0, r3, __vt__27J3DAnmTransformFullWithLerp@l /* 0x803CEE34@l */
/* 80337EB8 90 1E 00 00 */ stw r0, 0(r30)
lbl_80337EBC:
/* 80337EBC 93 C1 00 34 */ stw r30, 0x34(r1)
@@ -253,8 +253,8 @@ lbl_80337EC4:
/* 80337EDC 38 C0 00 00 */ li r6, 0
/* 80337EE0 38 E0 00 00 */ li r7, 0
/* 80337EE4 4B FF 0F 5D */ bl __ct__15J3DAnmTransformFsPfPsPf
/* 80337EE8 3C 60 80 3D */ lis r3, __vt__19J3DAnmTransformFull@ha
/* 80337EEC 38 03 EE 48 */ addi r0, r3, __vt__19J3DAnmTransformFull@l
/* 80337EE8 3C 60 80 3D */ lis r3, __vt__19J3DAnmTransformFull@ha /* 0x803CEE48@ha */
/* 80337EEC 38 03 EE 48 */ addi r0, r3, __vt__19J3DAnmTransformFull@l /* 0x803CEE48@l */
/* 80337EF0 90 1E 00 00 */ stw r0, 0(r30)
/* 80337EF4 38 00 00 00 */ li r0, 0
/* 80337EF8 90 1E 00 20 */ stw r0, 0x20(r30)
@@ -317,8 +317,8 @@ lbl_80337FB4:
/* 80337FC0 4B F9 6C 8D */ bl __nw__FUl
/* 80337FC4 28 03 00 00 */ cmplwi r3, 0
/* 80337FC8 41 82 00 44 */ beq lbl_8033800C
/* 80337FCC 3C 80 80 3A */ lis r4, __vt__10J3DAnmBase@ha
/* 80337FD0 38 04 7C 38 */ addi r0, r4, __vt__10J3DAnmBase@l
/* 80337FCC 3C 80 80 3A */ lis r4, __vt__10J3DAnmBase@ha /* 0x803A7C38@ha */
/* 80337FD0 38 04 7C 38 */ addi r0, r4, __vt__10J3DAnmBase@l /* 0x803A7C38@l */
/* 80337FD4 90 03 00 00 */ stw r0, 0(r3)
/* 80337FD8 38 A0 00 00 */ li r5, 0
/* 80337FDC 98 A3 00 04 */ stb r5, 4(r3)
@@ -326,8 +326,8 @@ lbl_80337FB4:
/* 80337FE4 B0 A3 00 06 */ sth r5, 6(r3)
/* 80337FE8 C0 02 CA C0 */ lfs f0, lit_889(r2)
/* 80337FEC D0 03 00 08 */ stfs f0, 8(r3)
/* 80337FF0 3C 80 80 3D */ lis r4, __vt__20J3DAnmVisibilityFull@ha
/* 80337FF4 38 04 F2 74 */ addi r0, r4, __vt__20J3DAnmVisibilityFull@l
/* 80337FF0 3C 80 80 3D */ lis r4, __vt__20J3DAnmVisibilityFull@ha /* 0x803CF274@ha */
/* 80337FF4 38 04 F2 74 */ addi r0, r4, __vt__20J3DAnmVisibilityFull@l /* 0x803CF274@l */
/* 80337FF8 90 03 00 00 */ stw r0, 0(r3)
/* 80337FFC B0 A3 00 0C */ sth r5, 0xc(r3)
/* 80338000 B0 A3 00 0E */ sth r5, 0xe(r3)
@@ -351,8 +351,8 @@ lbl_80338034:
/* 80338040 4B F9 6C 0D */ bl __nw__FUl
/* 80338044 28 03 00 00 */ cmplwi r3, 0
/* 80338048 41 82 00 48 */ beq lbl_80338090
/* 8033804C 3C 80 80 3A */ lis r4, __vt__10J3DAnmBase@ha
/* 80338050 38 04 7C 38 */ addi r0, r4, __vt__10J3DAnmBase@l
/* 8033804C 3C 80 80 3A */ lis r4, __vt__10J3DAnmBase@ha /* 0x803A7C38@ha */
/* 80338050 38 04 7C 38 */ addi r0, r4, __vt__10J3DAnmBase@l /* 0x803A7C38@l */
/* 80338054 90 03 00 00 */ stw r0, 0(r3)
/* 80338058 38 A0 00 00 */ li r5, 0
/* 8033805C 98 A3 00 04 */ stb r5, 4(r3)
@@ -360,12 +360,12 @@ lbl_80338034:
/* 80338064 B0 A3 00 06 */ sth r5, 6(r3)
/* 80338068 C0 02 CA C0 */ lfs f0, lit_889(r2)
/* 8033806C D0 03 00 08 */ stfs f0, 8(r3)
/* 80338070 3C 80 80 3D */ lis r4, __vt__13J3DAnmCluster@ha
/* 80338074 38 04 ED FC */ addi r0, r4, __vt__13J3DAnmCluster@l
/* 80338070 3C 80 80 3D */ lis r4, __vt__13J3DAnmCluster@ha /* 0x803CEDFC@ha */
/* 80338074 38 04 ED FC */ addi r0, r4, __vt__13J3DAnmCluster@l /* 0x803CEDFC@l */
/* 80338078 90 03 00 00 */ stw r0, 0(r3)
/* 8033807C 90 A3 00 0C */ stw r5, 0xc(r3)
/* 80338080 3C 80 80 3D */ lis r4, __vt__17J3DAnmClusterFull@ha
/* 80338084 38 04 EE 10 */ addi r0, r4, __vt__17J3DAnmClusterFull@l
/* 80338080 3C 80 80 3D */ lis r4, __vt__17J3DAnmClusterFull@ha /* 0x803CEE10@ha */
/* 80338084 38 04 EE 10 */ addi r0, r4, __vt__17J3DAnmClusterFull@l /* 0x803CEE10@l */
/* 80338088 90 03 00 00 */ stw r0, 0(r3)
/* 8033808C 90 A3 00 10 */ stw r5, 0x10(r3)
lbl_80338090:
@@ -400,8 +400,8 @@ lbl_803380D8:
/* 803380F8 7F C3 F3 78 */ mr r3, r30
/* 803380FC 48 00 00 20 */ b lbl_8033811C
lbl_80338100:
/* 80338100 3C 60 80 3A */ lis r3, J3DAnmLoader__stringBase0@ha
/* 80338104 38 63 21 30 */ addi r3, r3, J3DAnmLoader__stringBase0@l
/* 80338100 3C 60 80 3A */ lis r3, J3DAnmLoader__stringBase0@ha /* 0x803A2130@ha */
/* 80338104 38 63 21 30 */ addi r3, r3, J3DAnmLoader__stringBase0@l /* 0x803A2130@l */
/* 80338108 4C C6 31 82 */ crclr 6
/* 8033810C 4B CC E9 B1 */ bl OSReport
/* 80338110 38 60 00 00 */ li r3, 0
@@ -81,8 +81,8 @@ lbl_80338F98:
/* 80338FA4 48 00 06 91 */ bl setAnmVtxColor__19J3DAnmKeyLoader_v15FP17J3DAnmVtxColorKeyPC21J3DAnmVtxColorKeyData
/* 80338FA8 48 00 00 18 */ b lbl_80338FC0
lbl_80338FAC:
/* 80338FAC 3C 60 80 3A */ lis r3, J3DAnmLoader__stringBase0@ha
/* 80338FB0 38 63 21 30 */ addi r3, r3, J3DAnmLoader__stringBase0@l
/* 80338FAC 3C 60 80 3A */ lis r3, J3DAnmLoader__stringBase0@ha /* 0x803A2130@ha */
/* 80338FB0 38 63 21 30 */ addi r3, r3, J3DAnmLoader__stringBase0@l /* 0x803A2130@l */
/* 80338FB4 38 63 00 29 */ addi r3, r3, 0x29
/* 80338FB8 4C C6 31 82 */ crclr 6
/* 80338FBC 4B CC DB 01 */ bl OSReport
@@ -81,8 +81,8 @@ lbl_803387AC:
/* 803387B8 48 00 04 25 */ bl setAnmVtxColor__20J3DAnmFullLoader_v15FP18J3DAnmVtxColorFullPC22J3DAnmVtxColorFullData
/* 803387BC 48 00 00 18 */ b lbl_803387D4
lbl_803387C0:
/* 803387C0 3C 60 80 3A */ lis r3, J3DAnmLoader__stringBase0@ha
/* 803387C4 38 63 21 30 */ addi r3, r3, J3DAnmLoader__stringBase0@l
/* 803387C0 3C 60 80 3A */ lis r3, J3DAnmLoader__stringBase0@ha /* 0x803A2130@ha */
/* 803387C4 38 63 21 30 */ addi r3, r3, J3DAnmLoader__stringBase0@l /* 0x803A2130@l */
/* 803387C8 38 63 00 29 */ addi r3, r3, 0x29
/* 803387CC 4C C6 31 82 */ crclr 6
/* 803387D0 4B CC E2 ED */ bl OSReport
@@ -212,8 +212,8 @@ lbl_80338418:
/* 80338438 48 00 00 4D */ bl __dt__20J3DAnmFullLoader_v15Fv
/* 8033843C 48 00 00 14 */ b lbl_80338450
lbl_80338440:
/* 80338440 3C 60 80 3A */ lis r3, J3DAnmLoader__stringBase0@ha
/* 80338444 38 63 21 30 */ addi r3, r3, J3DAnmLoader__stringBase0@l
/* 80338440 3C 60 80 3A */ lis r3, J3DAnmLoader__stringBase0@ha /* 0x803A2130@ha */
/* 80338444 38 63 21 30 */ addi r3, r3, J3DAnmLoader__stringBase0@l /* 0x803A2130@l */
/* 80338448 4C C6 31 82 */ crclr 6
/* 8033844C 4B CC E6 71 */ bl OSReport
lbl_80338450:
@@ -1,8 +1,8 @@
lbl_803341CC:
/* 803341CC 3C 80 80 3D */ lis r4, __vt__16J3DClusterLoader@ha
/* 803341D0 38 04 F0 F8 */ addi r0, r4, __vt__16J3DClusterLoader@l
/* 803341CC 3C 80 80 3D */ lis r4, __vt__16J3DClusterLoader@ha /* 0x803CF0F8@ha */
/* 803341D0 38 04 F0 F8 */ addi r0, r4, __vt__16J3DClusterLoader@l /* 0x803CF0F8@l */
/* 803341D4 90 03 00 00 */ stw r0, 0(r3)
/* 803341D8 3C 80 80 3D */ lis r4, __vt__20J3DClusterLoader_v15@ha
/* 803341DC 38 04 F0 E8 */ addi r0, r4, __vt__20J3DClusterLoader_v15@l
/* 803341D8 3C 80 80 3D */ lis r4, __vt__20J3DClusterLoader_v15@ha /* 0x803CF0E8@ha */
/* 803341DC 38 04 F0 E8 */ addi r0, r4, __vt__20J3DClusterLoader_v15@l /* 0x803CF0E8@l */
/* 803341E0 90 03 00 00 */ stw r0, 0(r3)
/* 803341E4 4E 80 00 20 */ blr
@@ -5,8 +5,8 @@ lbl_803345FC:
/* 80334608 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8033460C 7C 7F 1B 79 */ or. r31, r3, r3
/* 80334610 41 82 00 1C */ beq lbl_8033462C
/* 80334614 3C A0 80 3D */ lis r5, __vt__16J3DClusterLoader@ha
/* 80334618 38 05 F0 F8 */ addi r0, r5, __vt__16J3DClusterLoader@l
/* 80334614 3C A0 80 3D */ lis r5, __vt__16J3DClusterLoader@ha /* 0x803CF0F8@ha */
/* 80334618 38 05 F0 F8 */ addi r0, r5, __vt__16J3DClusterLoader@l /* 0x803CF0F8@l */
/* 8033461C 90 1F 00 00 */ stw r0, 0(r31)
/* 80334620 7C 80 07 35 */ extsh. r0, r4
/* 80334624 40 81 00 08 */ ble lbl_8033462C
@@ -5,12 +5,12 @@ lbl_803341E8:
/* 803341F4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 803341F8 7C 7F 1B 79 */ or. r31, r3, r3
/* 803341FC 41 82 00 30 */ beq lbl_8033422C
/* 80334200 3C 60 80 3D */ lis r3, __vt__20J3DClusterLoader_v15@ha
/* 80334204 38 03 F0 E8 */ addi r0, r3, __vt__20J3DClusterLoader_v15@l
/* 80334200 3C 60 80 3D */ lis r3, __vt__20J3DClusterLoader_v15@ha /* 0x803CF0E8@ha */
/* 80334204 38 03 F0 E8 */ addi r0, r3, __vt__20J3DClusterLoader_v15@l /* 0x803CF0E8@l */
/* 80334208 90 1F 00 00 */ stw r0, 0(r31)
/* 8033420C 41 82 00 10 */ beq lbl_8033421C
/* 80334210 3C 60 80 3D */ lis r3, __vt__16J3DClusterLoader@ha
/* 80334214 38 03 F0 F8 */ addi r0, r3, __vt__16J3DClusterLoader@l
/* 80334210 3C 60 80 3D */ lis r3, __vt__16J3DClusterLoader@ha /* 0x803CF0F8@ha */
/* 80334214 38 03 F0 F8 */ addi r0, r3, __vt__16J3DClusterLoader@l /* 0x803CF0F8@l */
/* 80334218 90 1F 00 00 */ stw r0, 0(r31)
lbl_8033421C:
/* 8033421C 7C 80 07 35 */ extsh. r0, r4
@@ -18,8 +18,8 @@ lbl_80334278:
/* 80334280 3B 60 00 00 */ li r27, 0
/* 80334284 3C 60 43 4C */ lis r3, 0x434C /* 0x434C5331@ha */
/* 80334288 3B A3 53 31 */ addi r29, r3, 0x5331 /* 0x434C5331@l */
/* 8033428C 3C 60 80 3A */ lis r3, J3DClusterLoader__stringBase0@ha
/* 80334290 3B C3 20 98 */ addi r30, r3, J3DClusterLoader__stringBase0@l
/* 8033428C 3C 60 80 3A */ lis r3, J3DClusterLoader__stringBase0@ha /* 0x803A2098@ha */
/* 80334290 3B C3 20 98 */ addi r30, r3, J3DClusterLoader__stringBase0@l /* 0x803A2098@l */
/* 80334294 83 FF 00 0C */ lwz r31, 0xc(r31)
/* 80334298 48 00 00 3C */ b lbl_803342D4
lbl_8033429C:
@@ -5,8 +5,8 @@ lbl_80332B94:
/* 80332BA0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80332BA4 7C 7F 1B 79 */ or. r31, r3, r3
/* 80332BA8 41 82 00 1C */ beq lbl_80332BC4
/* 80332BAC 3C A0 80 3D */ lis r5, __vt__11J3DMaterial@ha
/* 80332BB0 38 05 DC F0 */ addi r0, r5, __vt__11J3DMaterial@l
/* 80332BAC 3C A0 80 3D */ lis r5, __vt__11J3DMaterial@ha /* 0x803CDCF0@ha */
/* 80332BB0 38 05 DC F0 */ addi r0, r5, __vt__11J3DMaterial@l /* 0x803CDCF0@l */
/* 80332BB4 90 1F 00 00 */ stw r0, 0(r31)
/* 80332BB8 7C 80 07 35 */ extsh. r0, r4
/* 80332BBC 40 81 00 08 */ ble lbl_80332BC4
@@ -5,12 +5,12 @@ lbl_803329B0:
/* 803329BC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 803329C0 7C 7F 1B 79 */ or. r31, r3, r3
/* 803329C4 41 82 00 30 */ beq lbl_803329F4
/* 803329C8 3C 60 80 3D */ lis r3, __vt__14J3DPEBlockNull@ha
/* 803329CC 38 03 EE 90 */ addi r0, r3, __vt__14J3DPEBlockNull@l
/* 803329C8 3C 60 80 3D */ lis r3, __vt__14J3DPEBlockNull@ha /* 0x803CEE90@ha */
/* 803329CC 38 03 EE 90 */ addi r0, r3, __vt__14J3DPEBlockNull@l /* 0x803CEE90@l */
/* 803329D0 90 1F 00 00 */ stw r0, 0(r31)
/* 803329D4 41 82 00 10 */ beq lbl_803329E4
/* 803329D8 3C 60 80 3D */ lis r3, __vt__10J3DPEBlock@ha
/* 803329DC 38 03 DD 20 */ addi r0, r3, __vt__10J3DPEBlock@l
/* 803329D8 3C 60 80 3D */ lis r3, __vt__10J3DPEBlock@ha /* 0x803CDD20@ha */
/* 803329DC 38 03 DD 20 */ addi r0, r3, __vt__10J3DPEBlock@l /* 0x803CDD20@l */
/* 803329E0 90 1F 00 00 */ stw r0, 0(r31)
lbl_803329E4:
/* 803329E4 7C 80 07 35 */ extsh. r0, r4
@@ -5,12 +5,12 @@ lbl_80332A44:
/* 80332A50 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80332A54 7C 7F 1B 79 */ or. r31, r3, r3
/* 80332A58 41 82 00 30 */ beq lbl_80332A88
/* 80332A5C 3C 60 80 3D */ lis r3, __vt__15J3DTevBlockNull@ha
/* 80332A60 38 03 EF 0C */ addi r0, r3, __vt__15J3DTevBlockNull@l
/* 80332A5C 3C 60 80 3D */ lis r3, __vt__15J3DTevBlockNull@ha /* 0x803CEF0C@ha */
/* 80332A60 38 03 EF 0C */ addi r0, r3, __vt__15J3DTevBlockNull@l /* 0x803CEF0C@l */
/* 80332A64 90 1F 00 00 */ stw r0, 0(r31)
/* 80332A68 41 82 00 10 */ beq lbl_80332A78
/* 80332A6C 3C 60 80 3D */ lis r3, __vt__11J3DTevBlock@ha
/* 80332A70 38 03 E9 58 */ addi r0, r3, __vt__11J3DTevBlock@l
/* 80332A6C 3C 60 80 3D */ lis r3, __vt__11J3DTevBlock@ha /* 0x803CE958@ha */
/* 80332A70 38 03 E9 58 */ addi r0, r3, __vt__11J3DTevBlock@l /* 0x803CE958@l */
/* 80332A74 90 1F 00 00 */ stw r0, 0(r31)
lbl_80332A78:
/* 80332A78 7C 80 07 35 */ extsh. r0, r4
@@ -5,12 +5,12 @@ lbl_80332B38:
/* 80332B44 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80332B48 7C 7F 1B 79 */ or. r31, r3, r3
/* 80332B4C 41 82 00 30 */ beq lbl_80332B7C
/* 80332B50 3C 60 80 3D */ lis r3, __vt__17J3DColorBlockNull@ha
/* 80332B54 38 03 F0 54 */ addi r0, r3, __vt__17J3DColorBlockNull@l
/* 80332B50 3C 60 80 3D */ lis r3, __vt__17J3DColorBlockNull@ha /* 0x803CF054@ha */
/* 80332B54 38 03 F0 54 */ addi r0, r3, __vt__17J3DColorBlockNull@l /* 0x803CF054@l */
/* 80332B58 90 1F 00 00 */ stw r0, 0(r31)
/* 80332B5C 41 82 00 10 */ beq lbl_80332B6C
/* 80332B60 3C 60 80 3D */ lis r3, __vt__13J3DColorBlock@ha
/* 80332B64 38 03 DE A0 */ addi r0, r3, __vt__13J3DColorBlock@l
/* 80332B60 3C 60 80 3D */ lis r3, __vt__13J3DColorBlock@ha /* 0x803CDEA0@ha */
/* 80332B64 38 03 DE A0 */ addi r0, r3, __vt__13J3DColorBlock@l /* 0x803CDEA0@l */
/* 80332B68 90 1F 00 00 */ stw r0, 0(r31)
lbl_80332B6C:
/* 80332B6C 7C 80 07 35 */ extsh. r0, r4
@@ -5,12 +5,12 @@ lbl_80332AD0:
/* 80332ADC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80332AE0 7C 7F 1B 79 */ or. r31, r3, r3
/* 80332AE4 41 82 00 30 */ beq lbl_80332B14
/* 80332AE8 3C 60 80 3D */ lis r3, __vt__18J3DTexGenBlockNull@ha
/* 80332AEC 38 03 EF E8 */ addi r0, r3, __vt__18J3DTexGenBlockNull@l
/* 80332AE8 3C 60 80 3D */ lis r3, __vt__18J3DTexGenBlockNull@ha /* 0x803CEFE8@ha */
/* 80332AEC 38 03 EF E8 */ addi r0, r3, __vt__18J3DTexGenBlockNull@l /* 0x803CEFE8@l */
/* 80332AF0 90 1F 00 00 */ stw r0, 0(r31)
/* 80332AF4 41 82 00 10 */ beq lbl_80332B04
/* 80332AF8 3C 60 80 3D */ lis r3, __vt__14J3DTexGenBlock@ha
/* 80332AFC 38 03 DE 34 */ addi r0, r3, __vt__14J3DTexGenBlock@l
/* 80332AF8 3C 60 80 3D */ lis r3, __vt__14J3DTexGenBlock@ha /* 0x803CDE34@ha */
/* 80332AFC 38 03 DE 34 */ addi r0, r3, __vt__14J3DTexGenBlock@l /* 0x803CDE34@l */
/* 80332B00 90 1F 00 00 */ stw r0, 0(r31)
lbl_80332B04:
/* 80332B04 7C 80 07 35 */ extsh. r0, r4
@@ -12,8 +12,8 @@ lbl_803317D4:
/* 803317FC 4B F9 D4 51 */ bl __nw__FUl
/* 80331800 7C 7D 1B 79 */ or. r29, r3, r3
/* 80331804 41 82 00 40 */ beq lbl_80331844
/* 80331808 3C 80 80 3D */ lis r4, __vt__11J3DMaterial@ha
/* 8033180C 38 04 DC F0 */ addi r0, r4, __vt__11J3DMaterial@l
/* 80331808 3C 80 80 3D */ lis r4, __vt__11J3DMaterial@ha /* 0x803CDCF0@ha */
/* 8033180C 38 04 DC F0 */ addi r0, r4, __vt__11J3DMaterial@l /* 0x803CDCF0@l */
/* 80331810 90 1D 00 00 */ stw r0, 0(r29)
/* 80331814 3C 80 3C F4 */ lis r4, 0x3CF4 /* 0x3CF3CF00@ha */
/* 80331818 38 04 CF 00 */ addi r0, r4, 0xCF00 /* 0x3CF3CF00@l */
@@ -22,8 +22,8 @@ lbl_803317D4:
/* 80331824 38 04 CF 3C */ addi r0, r4, 0xCF3C /* 0x00F3CF3C@l */
/* 80331828 90 1D 00 44 */ stw r0, 0x44(r29)
/* 8033182C 4B FE 4A 15 */ bl initialize__11J3DMaterialFv
/* 80331830 3C 60 80 3D */ lis r3, __vt__17J3DLockedMaterial@ha
/* 80331834 38 03 DC 90 */ addi r0, r3, __vt__17J3DLockedMaterial@l
/* 80331830 3C 60 80 3D */ lis r3, __vt__17J3DLockedMaterial@ha /* 0x803CDC90@ha */
/* 80331834 38 03 DC 90 */ addi r0, r3, __vt__17J3DLockedMaterial@l /* 0x803CDC90@l */
/* 80331838 90 1D 00 00 */ stw r0, 0(r29)
/* 8033183C 7F A3 EB 78 */ mr r3, r29
/* 80331840 4B FE 58 05 */ bl initialize__17J3DLockedMaterialFv
@@ -32,11 +32,11 @@ lbl_80331844:
/* 80331848 4B F9 D4 05 */ bl __nw__FUl
/* 8033184C 28 03 00 00 */ cmplwi r3, 0
/* 80331850 41 82 00 1C */ beq lbl_8033186C
/* 80331854 3C 80 80 3D */ lis r4, __vt__13J3DColorBlock@ha
/* 80331858 38 04 DE A0 */ addi r0, r4, __vt__13J3DColorBlock@l
/* 80331854 3C 80 80 3D */ lis r4, __vt__13J3DColorBlock@ha /* 0x803CDEA0@ha */
/* 80331858 38 04 DE A0 */ addi r0, r4, __vt__13J3DColorBlock@l /* 0x803CDEA0@l */
/* 8033185C 90 03 00 00 */ stw r0, 0(r3)
/* 80331860 3C 80 80 3D */ lis r4, __vt__17J3DColorBlockNull@ha
/* 80331864 38 04 F0 54 */ addi r0, r4, __vt__17J3DColorBlockNull@l
/* 80331860 3C 80 80 3D */ lis r4, __vt__17J3DColorBlockNull@ha /* 0x803CF054@ha */
/* 80331864 38 04 F0 54 */ addi r0, r4, __vt__17J3DColorBlockNull@l /* 0x803CF054@l */
/* 80331868 90 03 00 00 */ stw r0, 0(r3)
lbl_8033186C:
/* 8033186C 90 7D 00 24 */ stw r3, 0x24(r29)
@@ -44,11 +44,11 @@ lbl_8033186C:
/* 80331874 4B F9 D3 D9 */ bl __nw__FUl
/* 80331878 28 03 00 00 */ cmplwi r3, 0
/* 8033187C 41 82 00 1C */ beq lbl_80331898
/* 80331880 3C 80 80 3D */ lis r4, __vt__14J3DTexGenBlock@ha
/* 80331884 38 04 DE 34 */ addi r0, r4, __vt__14J3DTexGenBlock@l
/* 80331880 3C 80 80 3D */ lis r4, __vt__14J3DTexGenBlock@ha /* 0x803CDE34@ha */
/* 80331884 38 04 DE 34 */ addi r0, r4, __vt__14J3DTexGenBlock@l /* 0x803CDE34@l */
/* 80331888 90 03 00 00 */ stw r0, 0(r3)
/* 8033188C 3C 80 80 3D */ lis r4, __vt__18J3DTexGenBlockNull@ha
/* 80331890 38 04 EF E8 */ addi r0, r4, __vt__18J3DTexGenBlockNull@l
/* 8033188C 3C 80 80 3D */ lis r4, __vt__18J3DTexGenBlockNull@ha /* 0x803CEFE8@ha */
/* 80331890 38 04 EF E8 */ addi r0, r4, __vt__18J3DTexGenBlockNull@l /* 0x803CEFE8@l */
/* 80331894 90 03 00 00 */ stw r0, 0(r3)
lbl_80331898:
/* 80331898 90 7D 00 28 */ stw r3, 0x28(r29)
@@ -56,11 +56,11 @@ lbl_80331898:
/* 803318A0 4B F9 D3 AD */ bl __nw__FUl
/* 803318A4 7C 7F 1B 79 */ or. r31, r3, r3
/* 803318A8 41 82 00 20 */ beq lbl_803318C8
/* 803318AC 3C 80 80 3D */ lis r4, __vt__11J3DTevBlock@ha
/* 803318B0 38 04 E9 58 */ addi r0, r4, __vt__11J3DTevBlock@l
/* 803318AC 3C 80 80 3D */ lis r4, __vt__11J3DTevBlock@ha /* 0x803CE958@ha */
/* 803318B0 38 04 E9 58 */ addi r0, r4, __vt__11J3DTevBlock@l /* 0x803CE958@l */
/* 803318B4 90 1F 00 00 */ stw r0, 0(r31)
/* 803318B8 3C 80 80 3D */ lis r4, __vt__15J3DTevBlockNull@ha
/* 803318BC 38 04 EF 0C */ addi r0, r4, __vt__15J3DTevBlockNull@l
/* 803318B8 3C 80 80 3D */ lis r4, __vt__15J3DTevBlockNull@ha /* 0x803CEF0C@ha */
/* 803318BC 38 04 EF 0C */ addi r0, r4, __vt__15J3DTevBlockNull@l /* 0x803CEF0C@l */
/* 803318C0 90 1F 00 00 */ stw r0, 0(r31)
/* 803318C4 4B FE 5E 11 */ bl initialize__15J3DTevBlockNullFv
lbl_803318C8:
@@ -69,11 +69,11 @@ lbl_803318C8:
/* 803318D0 4B F9 D3 7D */ bl __nw__FUl
/* 803318D4 28 03 00 00 */ cmplwi r3, 0
/* 803318D8 41 82 00 1C */ beq lbl_803318F4
/* 803318DC 3C 80 80 3D */ lis r4, __vt__11J3DIndBlock@ha
/* 803318E0 38 04 DD E8 */ addi r0, r4, __vt__11J3DIndBlock@l
/* 803318DC 3C 80 80 3D */ lis r4, __vt__11J3DIndBlock@ha /* 0x803CDDE8@ha */
/* 803318E0 38 04 DD E8 */ addi r0, r4, __vt__11J3DIndBlock@l /* 0x803CDDE8@l */
/* 803318E4 90 03 00 00 */ stw r0, 0(r3)
/* 803318E8 3C 80 80 3D */ lis r4, __vt__15J3DIndBlockNull@ha
/* 803318EC 38 04 DD 9C */ addi r0, r4, __vt__15J3DIndBlockNull@l
/* 803318E8 3C 80 80 3D */ lis r4, __vt__15J3DIndBlockNull@ha /* 0x803CDD9C@ha */
/* 803318EC 38 04 DD 9C */ addi r0, r4, __vt__15J3DIndBlockNull@l /* 0x803CDD9C@l */
/* 803318F0 90 03 00 00 */ stw r0, 0(r3)
lbl_803318F4:
/* 803318F4 90 7D 00 30 */ stw r3, 0x30(r29)
@@ -81,11 +81,11 @@ lbl_803318F4:
/* 803318FC 4B F9 D3 51 */ bl __nw__FUl
/* 80331900 28 03 00 00 */ cmplwi r3, 0
/* 80331904 41 82 00 1C */ beq lbl_80331920
/* 80331908 3C 80 80 3D */ lis r4, __vt__10J3DPEBlock@ha
/* 8033190C 38 04 DD 20 */ addi r0, r4, __vt__10J3DPEBlock@l
/* 80331908 3C 80 80 3D */ lis r4, __vt__10J3DPEBlock@ha /* 0x803CDD20@ha */
/* 8033190C 38 04 DD 20 */ addi r0, r4, __vt__10J3DPEBlock@l /* 0x803CDD20@l */
/* 80331910 90 03 00 00 */ stw r0, 0(r3)
/* 80331914 3C 80 80 3D */ lis r4, __vt__14J3DPEBlockNull@ha
/* 80331918 38 04 EE 90 */ addi r0, r4, __vt__14J3DPEBlockNull@l
/* 80331914 3C 80 80 3D */ lis r4, __vt__14J3DPEBlockNull@ha /* 0x803CEE90@ha */
/* 80331918 38 04 EE 90 */ addi r0, r4, __vt__14J3DPEBlockNull@l /* 0x803CEE90@l */
/* 8033191C 90 03 00 00 */ stw r0, 0(r3)
lbl_80331920:
/* 80331920 90 7D 00 34 */ stw r3, 0x34(r29)
@@ -44,8 +44,8 @@ lbl_803304A0:
/* 803304DC 4B F9 E7 71 */ bl __nw__FUl
/* 803304E0 7C 73 1B 79 */ or. r19, r3, r3
/* 803304E4 41 82 00 2C */ beq lbl_80330510
/* 803304E8 3C 80 80 3D */ lis r4, __vt__11J3DMaterial@ha
/* 803304EC 38 04 DC F0 */ addi r0, r4, __vt__11J3DMaterial@l
/* 803304E8 3C 80 80 3D */ lis r4, __vt__11J3DMaterial@ha /* 0x803CDCF0@ha */
/* 803304EC 38 04 DC F0 */ addi r0, r4, __vt__11J3DMaterial@l /* 0x803CDCF0@l */
/* 803304F0 90 13 00 00 */ stw r0, 0(r19)
/* 803304F4 3C 80 3C F4 */ lis r4, 0x3CF4 /* 0x3CF3CF00@ha */
/* 803304F8 38 04 CF 00 */ addi r0, r4, 0xCF00 /* 0x3CF3CF00@l */
@@ -13,8 +13,8 @@ lbl_80330D84:
/* 80330DB0 4B F9 DE 9D */ bl __nw__FUl
/* 80330DB4 7C 73 1B 79 */ or. r19, r3, r3
/* 80330DB8 41 82 00 40 */ beq lbl_80330DF8
/* 80330DBC 3C 80 80 3D */ lis r4, __vt__11J3DMaterial@ha
/* 80330DC0 38 04 DC F0 */ addi r0, r4, __vt__11J3DMaterial@l
/* 80330DBC 3C 80 80 3D */ lis r4, __vt__11J3DMaterial@ha /* 0x803CDCF0@ha */
/* 80330DC0 38 04 DC F0 */ addi r0, r4, __vt__11J3DMaterial@l /* 0x803CDCF0@l */
/* 80330DC4 90 13 00 00 */ stw r0, 0(r19)
/* 80330DC8 3C 80 3C F4 */ lis r4, 0x3CF4 /* 0x3CF3CF00@ha */
/* 80330DCC 38 04 CF 00 */ addi r0, r4, 0xCF00 /* 0x3CF3CF00@l */
@@ -23,8 +23,8 @@ lbl_80330D84:
/* 80330DD8 38 04 CF 3C */ addi r0, r4, 0xCF3C /* 0x00F3CF3C@l */
/* 80330DDC 90 13 00 44 */ stw r0, 0x44(r19)
/* 80330DE0 4B FE 54 61 */ bl initialize__11J3DMaterialFv
/* 80330DE4 3C 60 80 3D */ lis r3, __vt__18J3DPatchedMaterial@ha
/* 80330DE8 38 03 DC C0 */ addi r0, r3, __vt__18J3DPatchedMaterial@l
/* 80330DE4 3C 60 80 3D */ lis r3, __vt__18J3DPatchedMaterial@ha /* 0x803CDCC0@ha */
/* 80330DE8 38 03 DC C0 */ addi r0, r3, __vt__18J3DPatchedMaterial@l /* 0x803CDCC0@l */
/* 80330DEC 90 13 00 00 */ stw r0, 0(r19)
/* 80330DF0 7E 63 9B 78 */ mr r3, r19
/* 80330DF4 4B FE 61 C5 */ bl initialize__18J3DPatchedMaterialFv
@@ -42,15 +42,15 @@ lbl_80330DFC:
/* 80330E1C 7C 73 1B 79 */ or. r19, r3, r3
/* 80330E20 41 82 00 44 */ beq lbl_80330E64
/* 80330E24 7E 72 9B 78 */ mr r18, r19
/* 80330E28 3C 60 80 3D */ lis r3, __vt__14J3DTexGenBlock@ha
/* 80330E2C 38 03 DE 34 */ addi r0, r3, __vt__14J3DTexGenBlock@l
/* 80330E28 3C 60 80 3D */ lis r3, __vt__14J3DTexGenBlock@ha /* 0x803CDE34@ha */
/* 80330E2C 38 03 DE 34 */ addi r0, r3, __vt__14J3DTexGenBlock@l /* 0x803CDE34@l */
/* 80330E30 90 13 00 00 */ stw r0, 0(r19)
/* 80330E34 3C 60 80 3D */ lis r3, __vt__21J3DTexGenBlockPatched@ha
/* 80330E38 38 03 E6 0C */ addi r0, r3, __vt__21J3DTexGenBlockPatched@l
/* 80330E34 3C 60 80 3D */ lis r3, __vt__21J3DTexGenBlockPatched@ha /* 0x803CE60C@ha */
/* 80330E38 38 03 E6 0C */ addi r0, r3, __vt__21J3DTexGenBlockPatched@l /* 0x803CE60C@l */
/* 80330E3C 90 13 00 00 */ stw r0, 0(r19)
/* 80330E40 38 72 00 08 */ addi r3, r18, 8
/* 80330E44 3C 80 80 01 */ lis r4, __ct__11J3DTexCoordFv@ha
/* 80330E48 38 84 E4 64 */ addi r4, r4, __ct__11J3DTexCoordFv@l
/* 80330E44 3C 80 80 01 */ lis r4, __ct__11J3DTexCoordFv@ha /* 0x8000E464@ha */
/* 80330E48 38 84 E4 64 */ addi r4, r4, __ct__11J3DTexCoordFv@l /* 0x8000E464@l */
/* 80330E4C 38 A0 00 00 */ li r5, 0
/* 80330E50 38 C0 00 06 */ li r6, 6
/* 80330E54 38 E0 00 08 */ li r7, 8
@@ -64,43 +64,43 @@ lbl_80330E64:
/* 80330E70 7C 79 1B 79 */ or. r25, r3, r3
/* 80330E74 41 82 00 B4 */ beq lbl_80330F28
/* 80330E78 7F 34 CB 78 */ mr r20, r25
/* 80330E7C 3C 60 80 3D */ lis r3, __vt__11J3DTevBlock@ha
/* 80330E80 38 03 E9 58 */ addi r0, r3, __vt__11J3DTevBlock@l
/* 80330E7C 3C 60 80 3D */ lis r3, __vt__11J3DTevBlock@ha /* 0x803CE958@ha */
/* 80330E80 38 03 E9 58 */ addi r0, r3, __vt__11J3DTevBlock@l /* 0x803CE958@l */
/* 80330E84 90 19 00 00 */ stw r0, 0(r25)
/* 80330E88 3C 60 80 3D */ lis r3, __vt__18J3DTevBlockPatched@ha
/* 80330E8C 38 03 E4 58 */ addi r0, r3, __vt__18J3DTevBlockPatched@l
/* 80330E88 3C 60 80 3D */ lis r3, __vt__18J3DTevBlockPatched@ha /* 0x803CE458@ha */
/* 80330E8C 38 03 E4 58 */ addi r0, r3, __vt__18J3DTevBlockPatched@l /* 0x803CE458@l */
/* 80330E90 90 19 00 00 */ stw r0, 0(r25)
/* 80330E94 38 74 00 18 */ addi r3, r20, 0x18
/* 80330E98 3C 80 80 01 */ lis r4, __ct__11J3DTevOrderFv@ha
/* 80330E9C 38 84 E1 40 */ addi r4, r4, __ct__11J3DTevOrderFv@l
/* 80330E98 3C 80 80 01 */ lis r4, __ct__11J3DTevOrderFv@ha /* 0x8000E140@ha */
/* 80330E9C 38 84 E1 40 */ addi r4, r4, __ct__11J3DTevOrderFv@l /* 0x8000E140@l */
/* 80330EA0 38 A0 00 00 */ li r5, 0
/* 80330EA4 38 C0 00 04 */ li r6, 4
/* 80330EA8 38 E0 00 08 */ li r7, 8
/* 80330EAC 48 03 0E B5 */ bl __construct_array
/* 80330EB0 38 74 00 38 */ addi r3, r20, 0x38
/* 80330EB4 3C 80 80 01 */ lis r4, __ct__11J3DTevStageFv@ha
/* 80330EB8 38 84 E2 30 */ addi r4, r4, __ct__11J3DTevStageFv@l
/* 80330EB4 3C 80 80 01 */ lis r4, __ct__11J3DTevStageFv@ha /* 0x8000E230@ha */
/* 80330EB8 38 84 E2 30 */ addi r4, r4, __ct__11J3DTevStageFv@l /* 0x8000E230@l */
/* 80330EBC 38 A0 00 00 */ li r5, 0
/* 80330EC0 38 C0 00 08 */ li r6, 8
/* 80330EC4 38 E0 00 08 */ li r7, 8
/* 80330EC8 48 03 0E 99 */ bl __construct_array
/* 80330ECC 38 74 00 78 */ addi r3, r20, 0x78
/* 80330ED0 3C 80 80 01 */ lis r4, __ct__14J3DIndTevStageFv@ha
/* 80330ED4 38 84 E1 4C */ addi r4, r4, __ct__14J3DIndTevStageFv@l
/* 80330ED0 3C 80 80 01 */ lis r4, __ct__14J3DIndTevStageFv@ha /* 0x8000E14C@ha */
/* 80330ED4 38 84 E1 4C */ addi r4, r4, __ct__14J3DIndTevStageFv@l /* 0x8000E14C@l */
/* 80330ED8 38 A0 00 00 */ li r5, 0
/* 80330EDC 38 C0 00 04 */ li r6, 4
/* 80330EE0 38 E0 00 08 */ li r7, 8
/* 80330EE4 48 03 0E 7D */ bl __construct_array
/* 80330EE8 38 74 00 98 */ addi r3, r20, 0x98
/* 80330EEC 3C 80 80 01 */ lis r4, __ct__13J3DGXColorS10Fv@ha
/* 80330EF0 38 84 E4 60 */ addi r4, r4, __ct__13J3DGXColorS10Fv@l
/* 80330EEC 3C 80 80 01 */ lis r4, __ct__13J3DGXColorS10Fv@ha /* 0x8000E460@ha */
/* 80330EF0 38 84 E4 60 */ addi r4, r4, __ct__13J3DGXColorS10Fv@l /* 0x8000E460@l */
/* 80330EF4 38 A0 00 00 */ li r5, 0
/* 80330EF8 38 C0 00 08 */ li r6, 8
/* 80330EFC 38 E0 00 04 */ li r7, 4
/* 80330F00 48 03 0E 61 */ bl __construct_array
/* 80330F04 38 74 00 B8 */ addi r3, r20, 0xb8
/* 80330F08 3C 80 80 01 */ lis r4, __ct__10J3DGXColorFv@ha
/* 80330F0C 38 84 E5 38 */ addi r4, r4, __ct__10J3DGXColorFv@l
/* 80330F08 3C 80 80 01 */ lis r4, __ct__10J3DGXColorFv@ha /* 0x8000E538@ha */
/* 80330F0C 38 84 E5 38 */ addi r4, r4, __ct__10J3DGXColorFv@l /* 0x8000E538@l */
/* 80330F10 38 A0 00 00 */ li r5, 0
/* 80330F14 38 C0 00 04 */ li r6, 4
/* 80330F18 38 E0 00 04 */ li r7, 4
@@ -7,8 +7,8 @@ lbl_8033168C:
/* 803316A0 7C 7D 1B 78 */ mr r29, r3
/* 803316A4 7C 9E 23 78 */ mr r30, r4
/* 803316A8 7C BF 2B 78 */ mr r31, r5
/* 803316AC 3C 80 80 3A */ lis r4, j3dDefaultTexCoordInfo@ha
/* 803316B0 38 84 1E FC */ addi r4, r4, j3dDefaultTexCoordInfo@l
/* 803316AC 3C 80 80 3A */ lis r4, j3dDefaultTexCoordInfo@ha /* 0x803A1EFC@ha */
/* 803316B0 38 84 1E FC */ addi r4, r4, j3dDefaultTexCoordInfo@l /* 0x803A1EFC@l */
/* 803316B4 80 84 00 00 */ lwz r4, 0(r4)
/* 803316B8 90 81 00 10 */ stw r4, 0x10(r1)
/* 803316BC 88 01 00 12 */ lbz r0, 0x12(r1)
@@ -8,8 +8,8 @@ lbl_8033268C:
/* 803326A4 7C 9D 23 78 */ mr r29, r4
/* 803326A8 7C BE 2B 78 */ mr r30, r5
/* 803326AC 38 61 00 34 */ addi r3, r1, 0x34
/* 803326B0 3C 80 80 3A */ lis r4, j3dDefaultFogInfo@ha
/* 803326B4 38 84 1F BC */ addi r4, r4, j3dDefaultFogInfo@l
/* 803326B0 3C 80 80 3A */ lis r4, j3dDefaultFogInfo@ha /* 0x803A1FBC@ha */
/* 803326B4 38 84 1F BC */ addi r4, r4, j3dDefaultFogInfo@l /* 0x803A1FBC@l */
/* 803326B8 4B FF 31 49 */ bl __as__10J3DFogInfoFRC10J3DFogInfo
/* 803326BC 80 9D 00 04 */ lwz r4, 4(r29)
/* 803326C0 80 7D 00 08 */ lwz r3, 8(r29)
@@ -1,6 +1,6 @@
lbl_803324B4:
/* 803324B4 3C E0 80 3A */ lis r7, j3dDefaultIndTevStageInfo@ha
/* 803324B8 39 07 1F B0 */ addi r8, r7, j3dDefaultIndTevStageInfo@l
/* 803324B4 3C E0 80 3A */ lis r7, j3dDefaultIndTevStageInfo@ha /* 0x803A1FB0@ha */
/* 803324B8 39 07 1F B0 */ addi r8, r7, j3dDefaultIndTevStageInfo@l /* 0x803A1FB0@l */
/* 803324BC 88 08 00 00 */ lbz r0, 0(r8)
/* 803324C0 54 07 07 B6 */ rlwinm r7, r0, 0, 0x1e, 0x1b
/* 803324C4 88 08 00 01 */ lbz r0, 1(r8)
@@ -9,8 +9,8 @@ lbl_8033240C:
/* 80332428 7C BE 2B 78 */ mr r30, r5
/* 8033242C 7C DF 33 78 */ mr r31, r6
/* 80332430 38 61 00 08 */ addi r3, r1, 8
/* 80332434 3C 80 80 3A */ lis r4, j3dDefaultIndTexMtxInfo@ha
/* 80332438 38 84 1F 80 */ addi r4, r4, j3dDefaultIndTexMtxInfo@l
/* 80332434 3C 80 80 3A */ lis r4, j3dDefaultIndTexMtxInfo@ha /* 0x803A1F80@ha */
/* 80332438 38 84 1F 80 */ addi r4, r4, j3dDefaultIndTexMtxInfo@l /* 0x803A1F80@l */
/* 8033243C 4B FF 33 A1 */ bl __as__16J3DIndTexMtxInfoFRC16J3DIndTexMtxInfo
/* 80332440 80 7D 00 0C */ lwz r3, 0xc(r29)
/* 80332444 1C 1E 01 38 */ mulli r0, r30, 0x138
@@ -1,7 +1,7 @@
lbl_803328FC:
/* 803328FC 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80332900 3C C0 80 3A */ lis r6, j3dDefaultNBTScaleInfo@ha
/* 80332904 8C 06 1F E8 */ lbzu r0, j3dDefaultNBTScaleInfo@l(r6)
/* 80332900 3C C0 80 3A */ lis r6, j3dDefaultNBTScaleInfo@ha /* 0x803A1FE8@ha */
/* 80332904 8C 06 1F E8 */ lbzu r0, j3dDefaultNBTScaleInfo@l(r6) /* 0x803A1FE8@l */
/* 80332908 98 01 00 08 */ stb r0, 8(r1)
/* 8033290C C0 06 00 04 */ lfs f0, 4(r6)
/* 80332910 D0 01 00 0C */ stfs f0, 0xc(r1)
@@ -18,8 +18,8 @@ lbl_80331FE4:
/* 80332024 B0 03 00 04 */ sth r0, 4(r3)
/* 80332028 4E 80 00 20 */ blr
lbl_8033202C:
/* 8033202C 3C 80 80 3A */ lis r4, j3dDefaultTexCoordInfo@ha
/* 80332030 80 04 1E FC */ lwz r0, j3dDefaultTexCoordInfo@l(r4)
/* 8033202C 3C 80 80 3A */ lis r4, j3dDefaultTexCoordInfo@ha /* 0x803A1EFC@ha */
/* 80332030 80 04 1E FC */ lwz r0, j3dDefaultTexCoordInfo@l(r4) /* 0x803A1EFC@l */
/* 80332034 90 03 00 00 */ stw r0, 0(r3)
/* 80332038 88 03 00 02 */ lbz r0, 2(r3)
/* 8033203C B0 03 00 04 */ sth r0, 4(r3)
@@ -38,8 +38,8 @@ lbl_803330B4:
/* 803330F0 4B F9 BB 5D */ bl __nw__FUl
/* 803330F4 7C 73 1B 79 */ or. r19, r3, r3
/* 803330F8 41 82 00 2C */ beq lbl_80333124
/* 803330FC 3C 80 80 3D */ lis r4, __vt__11J3DMaterial@ha
/* 80333100 38 04 DC F0 */ addi r0, r4, __vt__11J3DMaterial@l
/* 803330FC 3C 80 80 3D */ lis r4, __vt__11J3DMaterial@ha /* 0x803CDCF0@ha */
/* 80333100 38 04 DC F0 */ addi r0, r4, __vt__11J3DMaterial@l /* 0x803CDCF0@l */
/* 80333104 90 13 00 00 */ stw r0, 0(r19)
/* 80333108 3C 80 3C F4 */ lis r4, 0x3CF4 /* 0x3CF3CF00@ha */
/* 8033310C 38 04 CF 00 */ addi r0, r4, 0xCF00 /* 0x3CF3CF00@l */
@@ -8,8 +8,8 @@ lbl_80333E04:
/* 80333E1C 7C 9D 23 78 */ mr r29, r4
/* 80333E20 7C BE 2B 78 */ mr r30, r5
/* 80333E24 38 61 00 34 */ addi r3, r1, 0x34
/* 80333E28 3C 80 80 3A */ lis r4, j3dDefaultFogInfo@ha
/* 80333E2C 38 84 1F BC */ addi r4, r4, j3dDefaultFogInfo@l
/* 80333E28 3C 80 80 3A */ lis r4, j3dDefaultFogInfo@ha /* 0x803A1FBC@ha */
/* 80333E2C 38 84 1F BC */ addi r4, r4, j3dDefaultFogInfo@l /* 0x803A1FBC@l */
/* 80333E30 4B FF 19 D1 */ bl __as__10J3DFogInfoFRC10J3DFogInfo
/* 80333E34 80 9D 00 04 */ lwz r4, 4(r29)
/* 80333E38 80 7D 00 08 */ lwz r3, 8(r29)
@@ -1,7 +1,7 @@
lbl_80334074:
/* 80334074 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80334078 3C C0 80 3A */ lis r6, j3dDefaultNBTScaleInfo@ha
/* 8033407C 8C 06 1F E8 */ lbzu r0, j3dDefaultNBTScaleInfo@l(r6)
/* 80334078 3C C0 80 3A */ lis r6, j3dDefaultNBTScaleInfo@ha /* 0x803A1FE8@ha */
/* 8033407C 8C 06 1F E8 */ lbzu r0, j3dDefaultNBTScaleInfo@l(r6) /* 0x803A1FE8@l */
/* 80334080 98 01 00 08 */ stb r0, 8(r1)
/* 80334084 C0 06 00 04 */ lfs f0, 4(r6)
/* 80334088 D0 01 00 0C */ stfs f0, 0xc(r1)
@@ -18,8 +18,8 @@ lbl_80333A48:
/* 80333A88 B0 03 00 04 */ sth r0, 4(r3)
/* 80333A8C 4E 80 00 20 */ blr
lbl_80333A90:
/* 80333A90 3C 80 80 3A */ lis r4, j3dDefaultTexCoordInfo@ha
/* 80333A94 80 04 1E FC */ lwz r0, j3dDefaultTexCoordInfo@l(r4)
/* 80333A90 3C 80 80 3A */ lis r4, j3dDefaultTexCoordInfo@ha /* 0x803A1EFC@ha */
/* 80333A94 80 04 1E FC */ lwz r0, j3dDefaultTexCoordInfo@l(r4) /* 0x803A1EFC@l */
/* 80333A98 90 03 00 00 */ stw r0, 0(r3)
/* 80333A9C 88 03 00 02 */ lbz r0, 2(r3)
/* 80333AA0 B0 03 00 04 */ sth r0, 4(r3)
@@ -4,8 +4,8 @@ lbl_80336650:
/* 80336658 90 01 00 14 */ stw r0, 0x14(r1)
/* 8033665C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80336660 7C 7F 1B 78 */ mr r31, r3
/* 80336664 3C 80 80 3D */ lis r4, __vt__11J3DMaterial@ha
/* 80336668 38 04 DC F0 */ addi r0, r4, __vt__11J3DMaterial@l
/* 80336664 3C 80 80 3D */ lis r4, __vt__11J3DMaterial@ha /* 0x803CDCF0@ha */
/* 80336668 38 04 DC F0 */ addi r0, r4, __vt__11J3DMaterial@l /* 0x803CDCF0@l */
/* 8033666C 90 03 00 00 */ stw r0, 0(r3)
/* 80336670 3C 80 3C F4 */ lis r4, 0x3CF4 /* 0x3CF3CF00@ha */
/* 80336674 38 04 CF 00 */ addi r0, r4, 0xCF00 /* 0x3CF3CF00@l */
@@ -1,6 +1,6 @@
lbl_8033468C:
/* 8033468C 3C 80 80 3D */ lis r4, __vt__14J3DModelLoader@ha
/* 80334690 38 04 F1 F4 */ addi r0, r4, __vt__14J3DModelLoader@l
/* 8033468C 3C 80 80 3D */ lis r4, __vt__14J3DModelLoader@ha /* 0x803CF1F4@ha */
/* 80334690 38 04 F1 F4 */ addi r0, r4, __vt__14J3DModelLoader@l /* 0x803CF1F4@l */
/* 80334694 90 03 00 00 */ stw r0, 0(r3)
/* 80334698 38 00 00 00 */ li r0, 0
/* 8033469C 90 03 00 04 */ stw r0, 4(r3)
@@ -5,8 +5,8 @@ lbl_803366A4:
/* 803366B0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 803366B4 7C 7F 1B 79 */ or. r31, r3, r3
/* 803366B8 41 82 00 1C */ beq lbl_803366D4
/* 803366BC 3C A0 80 3D */ lis r5, __vt__10J3DTexture@ha
/* 803366C0 38 05 F1 E8 */ addi r0, r5, __vt__10J3DTexture@l
/* 803366BC 3C A0 80 3D */ lis r5, __vt__10J3DTexture@ha /* 0x803CF1E8@ha */
/* 803366C0 38 05 F1 E8 */ addi r0, r5, __vt__10J3DTexture@l /* 0x803CF1E8@l */
/* 803366C4 90 1F 00 08 */ stw r0, 8(r31)
/* 803366C8 7C 80 07 35 */ extsh. r0, r4
/* 803366CC 40 81 00 08 */ ble lbl_803366D4
@@ -5,8 +5,8 @@ lbl_80336450:
/* 8033645C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80336460 7C 7F 1B 79 */ or. r31, r3, r3
/* 80336464 41 82 00 1C */ beq lbl_80336480
/* 80336468 3C A0 80 3D */ lis r5, __vt__14J3DModelLoader@ha
/* 8033646C 38 05 F1 F4 */ addi r0, r5, __vt__14J3DModelLoader@l
/* 80336468 3C A0 80 3D */ lis r5, __vt__14J3DModelLoader@ha /* 0x803CF1F4@ha */
/* 8033646C 38 05 F1 F4 */ addi r0, r5, __vt__14J3DModelLoader@l /* 0x803CF1F4@l */
/* 80336470 90 1F 00 00 */ stw r0, 0(r31)
/* 80336474 7C 80 07 35 */ extsh. r0, r4
/* 80336478 40 81 00 08 */ ble lbl_80336480
@@ -5,12 +5,12 @@ lbl_803363F4:
/* 80336400 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80336404 7C 7F 1B 79 */ or. r31, r3, r3
/* 80336408 41 82 00 30 */ beq lbl_80336438
/* 8033640C 3C 60 80 3D */ lis r3, __vt__18J3DModelLoader_v21@ha
/* 80336410 38 03 F1 08 */ addi r0, r3, __vt__18J3DModelLoader_v21@l
/* 8033640C 3C 60 80 3D */ lis r3, __vt__18J3DModelLoader_v21@ha /* 0x803CF108@ha */
/* 80336410 38 03 F1 08 */ addi r0, r3, __vt__18J3DModelLoader_v21@l /* 0x803CF108@l */
/* 80336414 90 1F 00 00 */ stw r0, 0(r31)
/* 80336418 41 82 00 10 */ beq lbl_80336428
/* 8033641C 3C 60 80 3D */ lis r3, __vt__14J3DModelLoader@ha
/* 80336420 38 03 F1 F4 */ addi r0, r3, __vt__14J3DModelLoader@l
/* 8033641C 3C 60 80 3D */ lis r3, __vt__14J3DModelLoader@ha /* 0x803CF1F4@ha */
/* 80336420 38 03 F1 F4 */ addi r0, r3, __vt__14J3DModelLoader@l /* 0x803CF1F4@l */
/* 80336424 90 1F 00 00 */ stw r0, 0(r31)
lbl_80336428:
/* 80336428 7C 80 07 35 */ extsh. r0, r4
@@ -5,12 +5,12 @@ lbl_80336398:
/* 803363A4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 803363A8 7C 7F 1B 79 */ or. r31, r3, r3
/* 803363AC 41 82 00 30 */ beq lbl_803363DC
/* 803363B0 3C 60 80 3D */ lis r3, __vt__18J3DModelLoader_v26@ha
/* 803363B4 38 03 F1 4C */ addi r0, r3, __vt__18J3DModelLoader_v26@l
/* 803363B0 3C 60 80 3D */ lis r3, __vt__18J3DModelLoader_v26@ha /* 0x803CF14C@ha */
/* 803363B4 38 03 F1 4C */ addi r0, r3, __vt__18J3DModelLoader_v26@l /* 0x803CF14C@l */
/* 803363B8 90 1F 00 00 */ stw r0, 0(r31)
/* 803363BC 41 82 00 10 */ beq lbl_803363CC
/* 803363C0 3C 60 80 3D */ lis r3, __vt__14J3DModelLoader@ha
/* 803363C4 38 03 F1 F4 */ addi r0, r3, __vt__14J3DModelLoader@l
/* 803363C0 3C 60 80 3D */ lis r3, __vt__14J3DModelLoader@ha /* 0x803CF1F4@ha */
/* 803363C4 38 03 F1 F4 */ addi r0, r3, __vt__14J3DModelLoader@l /* 0x803CF1F4@l */
/* 803363C8 90 1F 00 00 */ stw r0, 0(r31)
lbl_803363CC:
/* 803363CC 7C 80 07 35 */ extsh. r0, r4
@@ -5,16 +5,16 @@ lbl_803364B8:
/* 803364C4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 803364C8 7C 7F 1B 79 */ or. r31, r3, r3
/* 803364CC 41 82 00 40 */ beq lbl_8033650C
/* 803364D0 3C 60 80 3D */ lis r3, data_803CF190@ha
/* 803364D4 38 03 F1 90 */ addi r0, r3, data_803CF190@l
/* 803364D0 3C 60 80 3D */ lis r3, data_803CF190@ha /* 0x803CF190@ha */
/* 803364D4 38 03 F1 90 */ addi r0, r3, data_803CF190@l /* 0x803CF190@l */
/* 803364D8 90 1F 00 00 */ stw r0, 0(r31)
/* 803364DC 41 82 00 20 */ beq lbl_803364FC
/* 803364E0 3C 60 80 3A */ lis r3, __vt__19J3DMtxCalcNoAnmBase@ha
/* 803364E4 38 03 33 8C */ addi r0, r3, __vt__19J3DMtxCalcNoAnmBase@l
/* 803364E0 3C 60 80 3A */ lis r3, __vt__19J3DMtxCalcNoAnmBase@ha /* 0x803A338C@ha */
/* 803364E4 38 03 33 8C */ addi r0, r3, __vt__19J3DMtxCalcNoAnmBase@l /* 0x803A338C@l */
/* 803364E8 90 1F 00 00 */ stw r0, 0(r31)
/* 803364EC 41 82 00 10 */ beq lbl_803364FC
/* 803364F0 3C 60 80 3A */ lis r3, __vt__10J3DMtxCalc@ha
/* 803364F4 38 03 34 68 */ addi r0, r3, __vt__10J3DMtxCalc@l
/* 803364F0 3C 60 80 3A */ lis r3, __vt__10J3DMtxCalc@ha /* 0x803A3468@ha */
/* 803364F4 38 03 34 68 */ addi r0, r3, __vt__10J3DMtxCalc@l /* 0x803A3468@l */
/* 803364F8 90 1F 00 00 */ stw r0, 0(r31)
lbl_803364FC:
/* 803364FC 7C 80 07 35 */ extsh. r0, r4
@@ -3,15 +3,15 @@ lbl_80336524:
/* 80336528 7C 08 02 A6 */ mflr r0
/* 8033652C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80336530 C0 04 00 00 */ lfs f0, 0(r4)
/* 80336534 3C 60 80 43 */ lis r3, mCurrentS__6J3DSys@ha
/* 80336538 D4 03 4C 14 */ stfsu f0, mCurrentS__6J3DSys@l(r3)
/* 80336534 3C 60 80 43 */ lis r3, mCurrentS__6J3DSys@ha /* 0x80434C14@ha */
/* 80336538 D4 03 4C 14 */ stfsu f0, mCurrentS__6J3DSys@l(r3) /* 0x80434C14@l */
/* 8033653C C0 04 00 04 */ lfs f0, 4(r4)
/* 80336540 D0 03 00 04 */ stfs f0, 4(r3)
/* 80336544 C0 04 00 08 */ lfs f0, 8(r4)
/* 80336548 D0 03 00 08 */ stfs f0, 8(r3)
/* 8033654C 7C A3 2B 78 */ mr r3, r5
/* 80336550 3C 80 80 43 */ lis r4, mCurrentMtx__6J3DSys@ha
/* 80336554 38 84 4B E4 */ addi r4, r4, mCurrentMtx__6J3DSys@l
/* 80336550 3C 80 80 43 */ lis r4, mCurrentMtx__6J3DSys@ha /* 0x80434BE4@ha */
/* 80336554 38 84 4B E4 */ addi r4, r4, mCurrentMtx__6J3DSys@l /* 0x80434BE4@l */
/* 80336558 48 00 FF 59 */ bl PSMTXCopy
/* 8033655C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80336560 7C 08 03 A6 */ mtlr r0
@@ -5,16 +5,16 @@ lbl_80336594:
/* 803365A0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 803365A4 7C 7F 1B 79 */ or. r31, r3, r3
/* 803365A8 41 82 00 40 */ beq lbl_803365E8
/* 803365AC 3C 60 80 3D */ lis r3, data_803CF1BC@ha
/* 803365B0 38 03 F1 BC */ addi r0, r3, data_803CF1BC@l
/* 803365AC 3C 60 80 3D */ lis r3, data_803CF1BC@ha /* 0x803CF1BC@ha */
/* 803365B0 38 03 F1 BC */ addi r0, r3, data_803CF1BC@l /* 0x803CF1BC@l */
/* 803365B4 90 1F 00 00 */ stw r0, 0(r31)
/* 803365B8 41 82 00 20 */ beq lbl_803365D8
/* 803365BC 3C 60 80 3A */ lis r3, __vt__19J3DMtxCalcNoAnmBase@ha
/* 803365C0 38 03 33 8C */ addi r0, r3, __vt__19J3DMtxCalcNoAnmBase@l
/* 803365BC 3C 60 80 3A */ lis r3, __vt__19J3DMtxCalcNoAnmBase@ha /* 0x803A338C@ha */
/* 803365C0 38 03 33 8C */ addi r0, r3, __vt__19J3DMtxCalcNoAnmBase@l /* 0x803A338C@l */
/* 803365C4 90 1F 00 00 */ stw r0, 0(r31)
/* 803365C8 41 82 00 10 */ beq lbl_803365D8
/* 803365CC 3C 60 80 3A */ lis r3, __vt__10J3DMtxCalc@ha
/* 803365D0 38 03 34 68 */ addi r0, r3, __vt__10J3DMtxCalc@l
/* 803365CC 3C 60 80 3A */ lis r3, __vt__10J3DMtxCalc@ha /* 0x803A3468@ha */
/* 803365D0 38 03 34 68 */ addi r0, r3, __vt__10J3DMtxCalc@l /* 0x803A3468@l */
/* 803365D4 90 1F 00 00 */ stw r0, 0(r31)
lbl_803365D8:
/* 803365D8 7C 80 07 35 */ extsh. r0, r4
@@ -148,8 +148,8 @@ lbl_80334E1C:
/* 80334E2C 48 00 11 FD */ bl readPatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl
/* 80334E30 48 00 00 14 */ b lbl_80334E44
lbl_80334E34:
/* 80334E34 3C 60 80 3A */ lis r3, J3DModelLoader__stringBase0@ha
/* 80334E38 38 63 20 B0 */ addi r3, r3, J3DModelLoader__stringBase0@l
/* 80334E34 3C 60 80 3A */ lis r3, J3DModelLoader__stringBase0@ha /* 0x803A20B0@ha */
/* 80334E38 38 63 20 B0 */ addi r3, r3, J3DModelLoader__stringBase0@l /* 0x803A20B0@l */
/* 80334E3C 4C C6 31 82 */ crclr 6
/* 80334E40 4B CD 1C 7D */ bl OSReport
lbl_80334E44:
@@ -62,8 +62,8 @@ lbl_80334B8C:
/* 80334B94 48 00 13 C9 */ bl readTextureTable__14J3DModelLoaderFPC15J3DTextureBlock
/* 80334B98 48 00 00 14 */ b lbl_80334BAC
lbl_80334B9C:
/* 80334B9C 3C 60 80 3A */ lis r3, J3DModelLoader__stringBase0@ha
/* 80334BA0 38 63 20 B0 */ addi r3, r3, J3DModelLoader__stringBase0@l
/* 80334B9C 3C 60 80 3A */ lis r3, J3DModelLoader__stringBase0@ha /* 0x803A20B0@ha */
/* 80334BA0 38 63 20 B0 */ addi r3, r3, J3DModelLoader__stringBase0@l /* 0x803A20B0@l */
/* 80334BA4 4C C6 31 82 */ crclr 6
/* 80334BA8 4B CD 1F 15 */ bl OSReport
lbl_80334BAC:
@@ -81,8 +81,8 @@ lbl_80334BB8:
/* 80334BD4 4B F9 A0 79 */ bl __nw__FUl
/* 80334BD8 28 03 00 00 */ cmplwi r3, 0
/* 80334BDC 41 82 00 20 */ beq lbl_80334BFC
/* 80334BE0 3C 80 80 3D */ lis r4, __vt__10J3DTexture@ha
/* 80334BE4 38 04 F1 E8 */ addi r0, r4, __vt__10J3DTexture@l
/* 80334BE0 3C 80 80 3D */ lis r4, __vt__10J3DTexture@ha /* 0x803CF1E8@ha */
/* 80334BE4 38 04 F1 E8 */ addi r0, r4, __vt__10J3DTexture@l /* 0x803CF1E8@l */
/* 80334BE8 90 03 00 08 */ stw r0, 8(r3)
/* 80334BEC 38 00 00 00 */ li r0, 0
/* 80334BF0 B0 03 00 00 */ sth r0, 0(r3)
@@ -138,8 +138,8 @@ lbl_803349C0:
/* 803349C8 48 00 12 51 */ bl readTexture__14J3DModelLoaderFPC15J3DTextureBlock
/* 803349CC 48 00 00 14 */ b lbl_803349E0
lbl_803349D0:
/* 803349D0 3C 60 80 3A */ lis r3, J3DModelLoader__stringBase0@ha
/* 803349D4 38 63 20 B0 */ addi r3, r3, J3DModelLoader__stringBase0@l
/* 803349D0 3C 60 80 3A */ lis r3, J3DModelLoader__stringBase0@ha /* 0x803A20B0@ha */
/* 803349D4 38 63 20 B0 */ addi r3, r3, J3DModelLoader__stringBase0@l /* 0x803A20B0@l */
/* 803349D8 4C C6 31 82 */ crclr 6
/* 803349DC 4B CD 20 E1 */ bl OSReport
lbl_803349E0:
@@ -30,18 +30,18 @@ lbl_8033470C:
/* 80334724 40 82 00 44 */ bne lbl_80334768
/* 80334728 38 61 00 24 */ addi r3, r1, 0x24
/* 8033472C 4B FF FF 61 */ bl __ct__14J3DModelLoaderFv
/* 80334730 3C 60 80 3D */ lis r3, __vt__18J3DModelLoader_v21@ha
/* 80334734 38 03 F1 08 */ addi r0, r3, __vt__18J3DModelLoader_v21@l
/* 80334730 3C 60 80 3D */ lis r3, __vt__18J3DModelLoader_v21@ha /* 0x803CF108@ha */
/* 80334734 38 03 F1 08 */ addi r0, r3, __vt__18J3DModelLoader_v21@l /* 0x803CF108@l */
/* 80334738 90 01 00 24 */ stw r0, 0x24(r1)
/* 8033473C 38 61 00 24 */ addi r3, r1, 0x24
/* 80334740 7F C4 F3 78 */ mr r4, r30
/* 80334744 7F E5 FB 78 */ mr r5, r31
/* 80334748 48 00 00 99 */ bl load__14J3DModelLoaderFPCvUl
/* 8033474C 3C 80 80 3D */ lis r4, __vt__18J3DModelLoader_v21@ha
/* 80334750 38 04 F1 08 */ addi r0, r4, __vt__18J3DModelLoader_v21@l
/* 8033474C 3C 80 80 3D */ lis r4, __vt__18J3DModelLoader_v21@ha /* 0x803CF108@ha */
/* 80334750 38 04 F1 08 */ addi r0, r4, __vt__18J3DModelLoader_v21@l /* 0x803CF108@l */
/* 80334754 90 01 00 24 */ stw r0, 0x24(r1)
/* 80334758 3C 80 80 3D */ lis r4, __vt__14J3DModelLoader@ha
/* 8033475C 38 04 F1 F4 */ addi r0, r4, __vt__14J3DModelLoader@l
/* 80334758 3C 80 80 3D */ lis r4, __vt__14J3DModelLoader@ha /* 0x803CF1F4@ha */
/* 8033475C 38 04 F1 F4 */ addi r0, r4, __vt__14J3DModelLoader@l /* 0x803CF1F4@l */
/* 80334760 90 01 00 24 */ stw r0, 0x24(r1)
/* 80334764 48 00 00 64 */ b lbl_803347C8
lbl_80334768:
@@ -54,18 +54,18 @@ lbl_80334768:
/* 80334780 40 82 00 44 */ bne lbl_803347C4
/* 80334784 38 61 00 08 */ addi r3, r1, 8
/* 80334788 4B FF FF 05 */ bl __ct__14J3DModelLoaderFv
/* 8033478C 3C 60 80 3D */ lis r3, __vt__18J3DModelLoader_v26@ha
/* 80334790 38 03 F1 4C */ addi r0, r3, __vt__18J3DModelLoader_v26@l
/* 8033478C 3C 60 80 3D */ lis r3, __vt__18J3DModelLoader_v26@ha /* 0x803CF14C@ha */
/* 80334790 38 03 F1 4C */ addi r0, r3, __vt__18J3DModelLoader_v26@l /* 0x803CF14C@l */
/* 80334794 90 01 00 08 */ stw r0, 8(r1)
/* 80334798 38 61 00 08 */ addi r3, r1, 8
/* 8033479C 7F C4 F3 78 */ mr r4, r30
/* 803347A0 7F E5 FB 78 */ mr r5, r31
/* 803347A4 48 00 00 3D */ bl load__14J3DModelLoaderFPCvUl
/* 803347A8 3C 80 80 3D */ lis r4, __vt__18J3DModelLoader_v26@ha
/* 803347AC 38 04 F1 4C */ addi r0, r4, __vt__18J3DModelLoader_v26@l
/* 803347A8 3C 80 80 3D */ lis r4, __vt__18J3DModelLoader_v26@ha /* 0x803CF14C@ha */
/* 803347AC 38 04 F1 4C */ addi r0, r4, __vt__18J3DModelLoader_v26@l /* 0x803CF14C@l */
/* 803347B0 90 01 00 08 */ stw r0, 8(r1)
/* 803347B4 3C 80 80 3D */ lis r4, __vt__14J3DModelLoader@ha
/* 803347B8 38 04 F1 F4 */ addi r0, r4, __vt__14J3DModelLoader@l
/* 803347B4 3C 80 80 3D */ lis r4, __vt__14J3DModelLoader@ha /* 0x803CF1F4@ha */
/* 803347B8 38 04 F1 F4 */ addi r0, r4, __vt__14J3DModelLoader@l /* 0x803CF1F4@l */
/* 803347BC 90 01 00 08 */ stw r0, 8(r1)
/* 803347C0 48 00 00 08 */ b lbl_803347C8
lbl_803347C4:
@@ -32,14 +32,14 @@ lbl_803350B4:
/* 803350B8 4B F9 9B 95 */ bl __nw__FUl
/* 803350BC 28 03 00 00 */ cmplwi r3, 0
/* 803350C0 41 82 00 98 */ beq lbl_80335158
/* 803350C4 3C 80 80 3A */ lis r4, __vt__10J3DMtxCalc@ha
/* 803350C8 38 04 34 68 */ addi r0, r4, __vt__10J3DMtxCalc@l
/* 803350C4 3C 80 80 3A */ lis r4, __vt__10J3DMtxCalc@ha /* 0x803A3468@ha */
/* 803350C8 38 04 34 68 */ addi r0, r4, __vt__10J3DMtxCalc@l /* 0x803A3468@l */
/* 803350CC 90 03 00 00 */ stw r0, 0(r3)
/* 803350D0 3C 80 80 3A */ lis r4, __vt__19J3DMtxCalcNoAnmBase@ha
/* 803350D4 38 04 33 8C */ addi r0, r4, __vt__19J3DMtxCalcNoAnmBase@l
/* 803350D0 3C 80 80 3A */ lis r4, __vt__19J3DMtxCalcNoAnmBase@ha /* 0x803A338C@ha */
/* 803350D4 38 04 33 8C */ addi r0, r4, __vt__19J3DMtxCalcNoAnmBase@l /* 0x803A338C@l */
/* 803350D8 90 03 00 00 */ stw r0, 0(r3)
/* 803350DC 3C 80 80 3D */ lis r4, data_803CF1BC@ha
/* 803350E0 38 04 F1 BC */ addi r0, r4, data_803CF1BC@l
/* 803350DC 3C 80 80 3D */ lis r4, data_803CF1BC@ha /* 0x803CF1BC@ha */
/* 803350E0 38 04 F1 BC */ addi r0, r4, data_803CF1BC@l /* 0x803CF1BC@l */
/* 803350E4 90 03 00 00 */ stw r0, 0(r3)
/* 803350E8 48 00 00 70 */ b lbl_80335158
lbl_803350EC:
@@ -47,14 +47,14 @@ lbl_803350EC:
/* 803350F0 4B F9 9B 5D */ bl __nw__FUl
/* 803350F4 28 03 00 00 */ cmplwi r3, 0
/* 803350F8 41 82 00 60 */ beq lbl_80335158
/* 803350FC 3C 80 80 3A */ lis r4, __vt__10J3DMtxCalc@ha
/* 80335100 38 04 34 68 */ addi r0, r4, __vt__10J3DMtxCalc@l
/* 803350FC 3C 80 80 3A */ lis r4, __vt__10J3DMtxCalc@ha /* 0x803A3468@ha */
/* 80335100 38 04 34 68 */ addi r0, r4, __vt__10J3DMtxCalc@l /* 0x803A3468@l */
/* 80335104 90 03 00 00 */ stw r0, 0(r3)
/* 80335108 3C 80 80 3A */ lis r4, __vt__19J3DMtxCalcNoAnmBase@ha
/* 8033510C 38 04 33 8C */ addi r0, r4, __vt__19J3DMtxCalcNoAnmBase@l
/* 80335108 3C 80 80 3A */ lis r4, __vt__19J3DMtxCalcNoAnmBase@ha /* 0x803A338C@ha */
/* 8033510C 38 04 33 8C */ addi r0, r4, __vt__19J3DMtxCalcNoAnmBase@l /* 0x803A338C@l */
/* 80335110 90 03 00 00 */ stw r0, 0(r3)
/* 80335114 3C 80 80 3D */ lis r4, data_803CF190@ha
/* 80335118 38 04 F1 90 */ addi r0, r4, data_803CF190@l
/* 80335114 3C 80 80 3D */ lis r4, data_803CF190@ha /* 0x803CF190@ha */
/* 80335118 38 04 F1 90 */ addi r0, r4, data_803CF190@l /* 0x803CF190@l */
/* 8033511C 90 03 00 00 */ stw r0, 0(r3)
/* 80335120 48 00 00 38 */ b lbl_80335158
lbl_80335124:
@@ -62,14 +62,14 @@ lbl_80335124:
/* 80335128 4B F9 9B 25 */ bl __nw__FUl
/* 8033512C 28 03 00 00 */ cmplwi r3, 0
/* 80335130 41 82 00 28 */ beq lbl_80335158
/* 80335134 3C 80 80 3A */ lis r4, __vt__10J3DMtxCalc@ha
/* 80335138 38 04 34 68 */ addi r0, r4, __vt__10J3DMtxCalc@l
/* 80335134 3C 80 80 3A */ lis r4, __vt__10J3DMtxCalc@ha /* 0x803A3468@ha */
/* 80335138 38 04 34 68 */ addi r0, r4, __vt__10J3DMtxCalc@l /* 0x803A3468@l */
/* 8033513C 90 03 00 00 */ stw r0, 0(r3)
/* 80335140 3C 80 80 3A */ lis r4, __vt__19J3DMtxCalcNoAnmBase@ha
/* 80335144 38 04 33 8C */ addi r0, r4, __vt__19J3DMtxCalcNoAnmBase@l
/* 80335140 3C 80 80 3A */ lis r4, __vt__19J3DMtxCalcNoAnmBase@ha /* 0x803A338C@ha */
/* 80335144 38 04 33 8C */ addi r0, r4, __vt__19J3DMtxCalcNoAnmBase@l /* 0x803A338C@l */
/* 80335148 90 03 00 00 */ stw r0, 0(r3)
/* 8033514C 3C 80 80 3A */ lis r4, data_803A3360@ha
/* 80335150 38 04 33 60 */ addi r0, r4, data_803A3360@l
/* 8033514C 3C 80 80 3A */ lis r4, data_803A3360@ha /* 0x803A3360@ha */
/* 80335150 38 04 33 60 */ addi r0, r4, data_803A3360@l /* 0x803A3360@l */
/* 80335154 90 03 00 00 */ stw r0, 0(r3)
lbl_80335158:
/* 80335158 80 9E 00 04 */ lwz r4, 4(r30)
@@ -53,10 +53,10 @@ lbl_803356A8:
/* 803356D4 38 63 00 10 */ addi r3, r3, 0x10
/* 803356D8 38 80 00 20 */ li r4, 0x20
/* 803356DC 4B F9 96 11 */ bl __nwa__FUli
/* 803356E0 3C 80 80 33 */ lis r4, __ct__11J3DMaterialFv@ha
/* 803356E4 38 84 66 50 */ addi r4, r4, __ct__11J3DMaterialFv@l
/* 803356E8 3C A0 80 33 */ lis r5, __dt__11J3DMaterialFv@ha
/* 803356EC 38 A5 2B 94 */ addi r5, r5, __dt__11J3DMaterialFv@l
/* 803356E0 3C 80 80 33 */ lis r4, __ct__11J3DMaterialFv@ha /* 0x80336650@ha */
/* 803356E4 38 84 66 50 */ addi r4, r4, __ct__11J3DMaterialFv@l /* 0x80336650@l */
/* 803356E8 3C A0 80 33 */ lis r5, __dt__11J3DMaterialFv@ha /* 0x80332B94@ha */
/* 803356EC 38 A5 2B 94 */ addi r5, r5, __dt__11J3DMaterialFv@l /* 0x80332B94@l */
/* 803356F0 38 C0 00 4C */ li r6, 0x4c
/* 803356F4 7F 87 E3 78 */ mr r7, r28
/* 803356F8 48 02 C8 1D */ bl __construct_new_array
@@ -53,10 +53,10 @@ lbl_80335924:
/* 80335950 38 63 00 10 */ addi r3, r3, 0x10
/* 80335954 38 80 00 20 */ li r4, 0x20
/* 80335958 4B F9 93 95 */ bl __nwa__FUli
/* 8033595C 3C 80 80 33 */ lis r4, __ct__11J3DMaterialFv@ha
/* 80335960 38 84 66 50 */ addi r4, r4, __ct__11J3DMaterialFv@l
/* 80335964 3C A0 80 33 */ lis r5, __dt__11J3DMaterialFv@ha
/* 80335968 38 A5 2B 94 */ addi r5, r5, __dt__11J3DMaterialFv@l
/* 8033595C 3C 80 80 33 */ lis r4, __ct__11J3DMaterialFv@ha /* 0x80336650@ha */
/* 80335960 38 84 66 50 */ addi r4, r4, __ct__11J3DMaterialFv@l /* 0x80336650@l */
/* 80335964 3C A0 80 33 */ lis r5, __dt__11J3DMaterialFv@ha /* 0x80332B94@ha */
/* 80335968 38 A5 2B 94 */ addi r5, r5, __dt__11J3DMaterialFv@l /* 0x80332B94@l */
/* 8033596C 38 C0 00 4C */ li r6, 0x4c
/* 80335970 7F 87 E3 78 */ mr r7, r28
/* 80335974 48 02 C5 A1 */ bl __construct_new_array
@@ -38,8 +38,8 @@ lbl_80335FDC:
/* 80335FE0 4B F9 8C 6D */ bl __nw__FUl
/* 80335FE4 28 03 00 00 */ cmplwi r3, 0
/* 80335FE8 41 82 00 20 */ beq lbl_80336008
/* 80335FEC 3C 80 80 3D */ lis r4, __vt__10J3DTexture@ha
/* 80335FF0 38 04 F1 E8 */ addi r0, r4, __vt__10J3DTexture@l
/* 80335FEC 3C 80 80 3D */ lis r4, __vt__10J3DTexture@ha /* 0x803CF1E8@ha */
/* 80335FF0 38 04 F1 E8 */ addi r0, r4, __vt__10J3DTexture@l /* 0x803CF1E8@l */
/* 80335FF4 90 03 00 08 */ stw r0, 8(r3)
/* 80335FF8 B3 A3 00 00 */ sth r29, 0(r3)
/* 80335FFC 38 00 00 00 */ li r0, 0
@@ -38,8 +38,8 @@ lbl_80335C98:
/* 80335C9C 4B F9 8F B1 */ bl __nw__FUl
/* 80335CA0 28 03 00 00 */ cmplwi r3, 0
/* 80335CA4 41 82 00 20 */ beq lbl_80335CC4
/* 80335CA8 3C 80 80 3D */ lis r4, __vt__10J3DTexture@ha
/* 80335CAC 38 04 F1 E8 */ addi r0, r4, __vt__10J3DTexture@l
/* 80335CA8 3C 80 80 3D */ lis r4, __vt__10J3DTexture@ha /* 0x803CF1E8@ha */
/* 80335CAC 38 04 F1 E8 */ addi r0, r4, __vt__10J3DTexture@l /* 0x803CF1E8@l */
/* 80335CB0 90 03 00 08 */ stw r0, 8(r3)
/* 80335CB4 B3 A3 00 00 */ sth r29, 0(r3)
/* 80335CB8 38 00 00 00 */ li r0, 0
@@ -79,8 +79,8 @@ lbl_80334FE8:
/* 80334FFC 98 03 00 16 */ stb r0, 0x16(r3)
/* 80335000 48 00 00 18 */ b lbl_80335018
lbl_80335004:
/* 80335004 3C 60 80 3A */ lis r3, J3DModelLoader__stringBase0@ha
/* 80335008 38 63 20 B0 */ addi r3, r3, J3DModelLoader__stringBase0@l
/* 80335004 3C 60 80 3A */ lis r3, J3DModelLoader__stringBase0@ha /* 0x803A20B0@ha */
/* 80335008 38 63 20 B0 */ addi r3, r3, J3DModelLoader__stringBase0@l /* 0x803A20B0@l */
/* 8033500C 38 63 00 14 */ addi r3, r3, 0x14
/* 80335010 4C C6 31 82 */ crclr 6
/* 80335014 4B CD 1A A9 */ bl OSReport
@@ -141,8 +141,8 @@ lbl_80336C84:
/* 80336C90 7F 7B 1A 14 */ add r27, r27, r3
/* 80336C94 48 00 00 14 */ b lbl_80336CA8
lbl_80336C98:
/* 80336C98 3C 60 80 3A */ lis r3, J3DModelLoaderCalcSize__stringBase0@ha
/* 80336C9C 38 63 20 E8 */ addi r3, r3, J3DModelLoaderCalcSize__stringBase0@l
/* 80336C98 3C 60 80 3A */ lis r3, J3DModelLoaderCalcSize__stringBase0@ha /* 0x803A20E8@ha */
/* 80336C9C 38 63 20 E8 */ addi r3, r3, J3DModelLoaderCalcSize__stringBase0@l /* 0x803A20E8@l */
/* 80336CA0 4C C6 31 82 */ crclr 6
/* 80336CA4 4B CC FE 19 */ bl OSReport
lbl_80336CA8:
@@ -47,8 +47,8 @@ lbl_80336A34:
/* 80336A44 3B 60 00 01 */ li r27, 1
/* 80336A48 48 00 00 14 */ b lbl_80336A5C
lbl_80336A4C:
/* 80336A4C 3C 60 80 3A */ lis r3, J3DModelLoaderCalcSize__stringBase0@ha
/* 80336A50 38 63 20 E8 */ addi r3, r3, J3DModelLoaderCalcSize__stringBase0@l
/* 80336A4C 3C 60 80 3A */ lis r3, J3DModelLoaderCalcSize__stringBase0@ha /* 0x803A20E8@ha */
/* 80336A50 38 63 20 E8 */ addi r3, r3, J3DModelLoaderCalcSize__stringBase0@l /* 0x803A20E8@l */
/* 80336A54 4C C6 31 82 */ crclr 6
/* 80336A58 4B CD 00 65 */ bl OSReport
lbl_80336A5C:
@@ -110,8 +110,8 @@ lbl_8033694C:
/* 80336958 7F BD 1A 14 */ add r29, r29, r3
/* 8033695C 48 00 00 14 */ b lbl_80336970
lbl_80336960:
/* 80336960 3C 60 80 3A */ lis r3, J3DModelLoaderCalcSize__stringBase0@ha
/* 80336964 38 63 20 E8 */ addi r3, r3, J3DModelLoaderCalcSize__stringBase0@l
/* 80336960 3C 60 80 3A */ lis r3, J3DModelLoaderCalcSize__stringBase0@ha /* 0x803A20E8@ha */
/* 80336964 38 63 20 E8 */ addi r3, r3, J3DModelLoaderCalcSize__stringBase0@l /* 0x803A20E8@l */
/* 80336968 4C C6 31 82 */ crclr 6
/* 8033696C 4B CD 01 51 */ bl OSReport
lbl_80336970:
@@ -42,8 +42,8 @@ lbl_80337A70:
/* 80337A70 3B E0 00 10 */ li r31, 0x10
/* 80337A74 48 00 00 54 */ b lbl_80337AC8
lbl_80337A78:
/* 80337A78 3C 60 80 3A */ lis r3, J3DShapeFactory__stringBase0@ha
/* 80337A7C 38 63 21 00 */ addi r3, r3, J3DShapeFactory__stringBase0@l
/* 80337A78 3C 60 80 3A */ lis r3, J3DShapeFactory__stringBase0@ha /* 0x803A2100@ha */
/* 80337A7C 38 63 21 00 */ addi r3, r3, J3DShapeFactory__stringBase0@l /* 0x803A2100@l */
/* 80337A80 4C C6 31 82 */ crclr 6
/* 80337A84 4B CC F0 39 */ bl OSReport
/* 80337A88 48 00 00 40 */ b lbl_80337AC8
@@ -62,8 +62,8 @@ lbl_80337AB0:
/* 80337AB0 3B E0 00 10 */ li r31, 0x10
/* 80337AB4 48 00 00 14 */ b lbl_80337AC8
lbl_80337AB8:
/* 80337AB8 3C 60 80 3A */ lis r3, J3DShapeFactory__stringBase0@ha
/* 80337ABC 38 63 21 00 */ addi r3, r3, J3DShapeFactory__stringBase0@l
/* 80337AB8 3C 60 80 3A */ lis r3, J3DShapeFactory__stringBase0@ha /* 0x803A2100@ha */
/* 80337ABC 38 63 21 00 */ addi r3, r3, J3DShapeFactory__stringBase0@l /* 0x803A2100@l */
/* 80337AC0 4C C6 31 82 */ crclr 6
/* 80337AC4 4B CC EF F9 */ bl OSReport
lbl_80337AC8:
@@ -11,8 +11,8 @@ lbl_80337400:
/* 80337424 4B F9 78 29 */ bl __nw__FUl
/* 80337428 7C 7F 1B 79 */ or. r31, r3, r3
/* 8033742C 41 82 00 2C */ beq lbl_80337458
/* 80337430 3C 80 80 3D */ lis r4, __vt__8J3DShape@ha
/* 80337434 38 04 DC 78 */ addi r0, r4, __vt__8J3DShape@l
/* 80337430 3C 80 80 3D */ lis r4, __vt__8J3DShape@ha /* 0x803CDC78@ha */
/* 80337434 38 04 DC 78 */ addi r0, r4, __vt__8J3DShape@l /* 0x803CDC78@l */
/* 80337438 90 1F 00 00 */ stw r0, 0(r31)
/* 8033743C 3C 80 3C F4 */ lis r4, 0x3CF4 /* 0x3CF3CF00@ha */
/* 80337440 38 04 CF 00 */ addi r0, r4, 0xCF00 /* 0x3CF3CF00@l */
@@ -44,12 +44,12 @@ lbl_80337650:
/* 80337658 28 03 00 00 */ cmplwi r3, 0
/* 8033765C 41 82 00 24 */ beq lbl_80337680
/* 80337660 A0 BE 00 00 */ lhz r5, 0(r30)
/* 80337664 3C 80 80 3D */ lis r4, __vt__11J3DShapeMtx@ha
/* 80337668 38 04 DC 44 */ addi r0, r4, __vt__11J3DShapeMtx@l
/* 80337664 3C 80 80 3D */ lis r4, __vt__11J3DShapeMtx@ha /* 0x803CDC44@ha */
/* 80337668 38 04 DC 44 */ addi r0, r4, __vt__11J3DShapeMtx@l /* 0x803CDC44@l */
/* 8033766C 90 03 00 00 */ stw r0, 0(r3)
/* 80337670 B0 A3 00 04 */ sth r5, 4(r3)
/* 80337674 3C 80 80 3D */ lis r4, __vt__21J3DShapeMtxConcatView@ha
/* 80337678 38 04 DC 1C */ addi r0, r4, __vt__21J3DShapeMtxConcatView@l
/* 80337674 3C 80 80 3D */ lis r4, __vt__21J3DShapeMtxConcatView@ha /* 0x803CDC1C@ha */
/* 80337678 38 04 DC 1C */ addi r0, r4, __vt__21J3DShapeMtxConcatView@l /* 0x803CDC1C@l */
/* 8033767C 90 03 00 00 */ stw r0, 0(r3)
lbl_80337680:
/* 80337680 7C 7F 1B 78 */ mr r31, r3
@@ -60,15 +60,15 @@ lbl_80337688:
/* 80337690 28 03 00 00 */ cmplwi r3, 0
/* 80337694 41 82 00 30 */ beq lbl_803376C4
/* 80337698 A0 BE 00 00 */ lhz r5, 0(r30)
/* 8033769C 3C 80 80 3D */ lis r4, __vt__11J3DShapeMtx@ha
/* 803376A0 38 04 DC 44 */ addi r0, r4, __vt__11J3DShapeMtx@l
/* 8033769C 3C 80 80 3D */ lis r4, __vt__11J3DShapeMtx@ha /* 0x803CDC44@ha */
/* 803376A0 38 04 DC 44 */ addi r0, r4, __vt__11J3DShapeMtx@l /* 0x803CDC44@l */
/* 803376A4 90 03 00 00 */ stw r0, 0(r3)
/* 803376A8 B0 A3 00 04 */ sth r5, 4(r3)
/* 803376AC 3C 80 80 3D */ lis r4, __vt__21J3DShapeMtxConcatView@ha
/* 803376B0 38 04 DC 1C */ addi r0, r4, __vt__21J3DShapeMtxConcatView@l
/* 803376AC 3C 80 80 3D */ lis r4, __vt__21J3DShapeMtxConcatView@ha /* 0x803CDC1C@ha */
/* 803376B0 38 04 DC 1C */ addi r0, r4, __vt__21J3DShapeMtxConcatView@l /* 0x803CDC1C@l */
/* 803376B4 90 03 00 00 */ stw r0, 0(r3)
/* 803376B8 3C 80 80 3D */ lis r4, __vt__27J3DShapeMtxBBoardConcatView@ha
/* 803376BC 38 04 DB AC */ addi r0, r4, __vt__27J3DShapeMtxBBoardConcatView@l
/* 803376B8 3C 80 80 3D */ lis r4, __vt__27J3DShapeMtxBBoardConcatView@ha /* 0x803CDBAC@ha */
/* 803376BC 38 04 DB AC */ addi r0, r4, __vt__27J3DShapeMtxBBoardConcatView@l /* 0x803CDBAC@l */
/* 803376C0 90 03 00 00 */ stw r0, 0(r3)
lbl_803376C4:
/* 803376C4 7C 7F 1B 78 */ mr r31, r3
@@ -79,15 +79,15 @@ lbl_803376CC:
/* 803376D4 28 03 00 00 */ cmplwi r3, 0
/* 803376D8 41 82 00 30 */ beq lbl_80337708
/* 803376DC A0 BE 00 00 */ lhz r5, 0(r30)
/* 803376E0 3C 80 80 3D */ lis r4, __vt__11J3DShapeMtx@ha
/* 803376E4 38 04 DC 44 */ addi r0, r4, __vt__11J3DShapeMtx@l
/* 803376E0 3C 80 80 3D */ lis r4, __vt__11J3DShapeMtx@ha /* 0x803CDC44@ha */
/* 803376E4 38 04 DC 44 */ addi r0, r4, __vt__11J3DShapeMtx@l /* 0x803CDC44@l */
/* 803376E8 90 03 00 00 */ stw r0, 0(r3)
/* 803376EC B0 A3 00 04 */ sth r5, 4(r3)
/* 803376F0 3C 80 80 3D */ lis r4, __vt__21J3DShapeMtxConcatView@ha
/* 803376F4 38 04 DC 1C */ addi r0, r4, __vt__21J3DShapeMtxConcatView@l
/* 803376F0 3C 80 80 3D */ lis r4, __vt__21J3DShapeMtxConcatView@ha /* 0x803CDC1C@ha */
/* 803376F4 38 04 DC 1C */ addi r0, r4, __vt__21J3DShapeMtxConcatView@l /* 0x803CDC1C@l */
/* 803376F8 90 03 00 00 */ stw r0, 0(r3)
/* 803376FC 3C 80 80 3D */ lis r4, __vt__28J3DShapeMtxYBBoardConcatView@ha
/* 80337700 38 04 DB 84 */ addi r0, r4, __vt__28J3DShapeMtxYBBoardConcatView@l
/* 803376FC 3C 80 80 3D */ lis r4, __vt__28J3DShapeMtxYBBoardConcatView@ha /* 0x803CDB84@ha */
/* 80337700 38 04 DB 84 */ addi r0, r4, __vt__28J3DShapeMtxYBBoardConcatView@l /* 0x803CDB84@l */
/* 80337704 90 03 00 00 */ stw r0, 0(r3)
lbl_80337708:
/* 80337708 7C 7F 1B 78 */ mr r31, r3
@@ -103,15 +103,15 @@ lbl_80337710:
/* 8033772C 7C E4 02 14 */ add r7, r4, r0
/* 80337730 A0 DE 00 02 */ lhz r6, 2(r30)
/* 80337734 A0 BE 00 00 */ lhz r5, 0(r30)
/* 80337738 3C 80 80 3D */ lis r4, __vt__11J3DShapeMtx@ha
/* 8033773C 38 04 DC 44 */ addi r0, r4, __vt__11J3DShapeMtx@l
/* 80337738 3C 80 80 3D */ lis r4, __vt__11J3DShapeMtx@ha /* 0x803CDC44@ha */
/* 8033773C 38 04 DC 44 */ addi r0, r4, __vt__11J3DShapeMtx@l /* 0x803CDC44@l */
/* 80337740 90 03 00 00 */ stw r0, 0(r3)
/* 80337744 B0 A3 00 04 */ sth r5, 4(r3)
/* 80337748 3C 80 80 3D */ lis r4, __vt__21J3DShapeMtxConcatView@ha
/* 8033774C 38 04 DC 1C */ addi r0, r4, __vt__21J3DShapeMtxConcatView@l
/* 80337748 3C 80 80 3D */ lis r4, __vt__21J3DShapeMtxConcatView@ha /* 0x803CDC1C@ha */
/* 8033774C 38 04 DC 1C */ addi r0, r4, __vt__21J3DShapeMtxConcatView@l /* 0x803CDC1C@l */
/* 80337750 90 03 00 00 */ stw r0, 0(r3)
/* 80337754 3C 80 80 3D */ lis r4, __vt__26J3DShapeMtxMultiConcatView@ha
/* 80337758 38 04 DB D4 */ addi r0, r4, __vt__26J3DShapeMtxMultiConcatView@l
/* 80337754 3C 80 80 3D */ lis r4, __vt__26J3DShapeMtxMultiConcatView@ha /* 0x803CDBD4@ha */
/* 80337758 38 04 DB D4 */ addi r0, r4, __vt__26J3DShapeMtxMultiConcatView@l /* 0x803CDBD4@l */
/* 8033775C 90 03 00 00 */ stw r0, 0(r3)
/* 80337760 B0 C3 00 08 */ sth r6, 8(r3)
/* 80337764 90 E3 00 0C */ stw r7, 0xc(r3)
@@ -119,8 +119,8 @@ lbl_80337768:
/* 80337768 7C 7F 1B 78 */ mr r31, r3
/* 8033776C 48 00 00 C4 */ b lbl_80337830
lbl_80337770:
/* 80337770 3C 60 80 3A */ lis r3, J3DShapeFactory__stringBase0@ha
/* 80337774 38 63 21 00 */ addi r3, r3, J3DShapeFactory__stringBase0@l
/* 80337770 3C 60 80 3A */ lis r3, J3DShapeFactory__stringBase0@ha /* 0x803A2100@ha */
/* 80337774 38 63 21 00 */ addi r3, r3, J3DShapeFactory__stringBase0@l /* 0x803A2100@l */
/* 80337778 4C C6 31 82 */ crclr 6
/* 8033777C 4B CC F3 41 */ bl OSReport
/* 80337780 48 00 00 B0 */ b lbl_80337830
@@ -138,8 +138,8 @@ lbl_803377A0:
/* 803377A8 28 03 00 00 */ cmplwi r3, 0
/* 803377AC 41 82 00 18 */ beq lbl_803377C4
/* 803377B0 A0 BE 00 00 */ lhz r5, 0(r30)
/* 803377B4 3C 80 80 3D */ lis r4, __vt__11J3DShapeMtx@ha
/* 803377B8 38 04 DC 44 */ addi r0, r4, __vt__11J3DShapeMtx@l
/* 803377B4 3C 80 80 3D */ lis r4, __vt__11J3DShapeMtx@ha /* 0x803CDC44@ha */
/* 803377B8 38 04 DC 44 */ addi r0, r4, __vt__11J3DShapeMtx@l /* 0x803CDC44@l */
/* 803377BC 90 03 00 00 */ stw r0, 0(r3)
/* 803377C0 B0 A3 00 04 */ sth r5, 4(r3)
lbl_803377C4:
@@ -156,12 +156,12 @@ lbl_803377CC:
/* 803377E8 7C E4 02 14 */ add r7, r4, r0
/* 803377EC A0 DE 00 02 */ lhz r6, 2(r30)
/* 803377F0 A0 BE 00 00 */ lhz r5, 0(r30)
/* 803377F4 3C 80 80 3D */ lis r4, __vt__11J3DShapeMtx@ha
/* 803377F8 38 04 DC 44 */ addi r0, r4, __vt__11J3DShapeMtx@l
/* 803377F4 3C 80 80 3D */ lis r4, __vt__11J3DShapeMtx@ha /* 0x803CDC44@ha */
/* 803377F8 38 04 DC 44 */ addi r0, r4, __vt__11J3DShapeMtx@l /* 0x803CDC44@l */
/* 803377FC 90 03 00 00 */ stw r0, 0(r3)
/* 80337800 B0 A3 00 04 */ sth r5, 4(r3)
/* 80337804 3C 80 80 3D */ lis r4, __vt__16J3DShapeMtxMulti@ha
/* 80337808 38 04 DB FC */ addi r0, r4, __vt__16J3DShapeMtxMulti@l
/* 80337804 3C 80 80 3D */ lis r4, __vt__16J3DShapeMtxMulti@ha /* 0x803CDBFC@ha */
/* 80337808 38 04 DB FC */ addi r0, r4, __vt__16J3DShapeMtxMulti@l /* 0x803CDBFC@l */
/* 8033780C 90 03 00 00 */ stw r0, 0(r3)
/* 80337810 B0 C3 00 08 */ sth r6, 8(r3)
/* 80337814 90 E3 00 0C */ stw r7, 0xc(r3)
@@ -169,8 +169,8 @@ lbl_80337818:
/* 80337818 7C 7F 1B 78 */ mr r31, r3
/* 8033781C 48 00 00 14 */ b lbl_80337830
lbl_80337820:
/* 80337820 3C 60 80 3A */ lis r3, J3DShapeFactory__stringBase0@ha
/* 80337824 38 63 21 00 */ addi r3, r3, J3DShapeFactory__stringBase0@l
/* 80337820 3C 60 80 3A */ lis r3, J3DShapeFactory__stringBase0@ha /* 0x803A2100@ha */
/* 80337824 38 63 21 00 */ addi r3, r3, J3DShapeFactory__stringBase0@l /* 0x803A2100@l */
/* 80337828 4C C6 31 82 */ crclr 6
/* 8033782C 4B CC F2 91 */ bl OSReport
lbl_80337830: