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
@@ -5,8 +5,8 @@ lbl_80312948:
/* 80312954 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80312958 7C 7F 1B 78 */ mr r31, r3
/* 8031295C 4B FF FE 1D */ bl __ct__13J3DDrawPacketFv
/* 80312960 3C 60 80 3D */ lis r3, __vt__12J3DMatPacket@ha
/* 80312964 38 03 D9 54 */ addi r0, r3, __vt__12J3DMatPacket@l
/* 80312960 3C 60 80 3D */ lis r3, __vt__12J3DMatPacket@ha /* 0x803CD954@ha */
/* 80312964 38 03 D9 54 */ addi r0, r3, __vt__12J3DMatPacket@l /* 0x803CD954@l */
/* 80312968 90 1F 00 00 */ stw r0, 0(r31)
/* 8031296C 38 60 00 00 */ li r3, 0
/* 80312970 90 7F 00 28 */ stw r3, 0x28(r31)
@@ -1,13 +1,13 @@
lbl_80312778:
/* 80312778 3C 80 80 3D */ lis r4, __vt__9J3DPacket@ha
/* 8031277C 38 04 D9 7C */ addi r0, r4, __vt__9J3DPacket@l
/* 80312778 3C 80 80 3D */ lis r4, __vt__9J3DPacket@ha /* 0x803CD97C@ha */
/* 8031277C 38 04 D9 7C */ addi r0, r4, __vt__9J3DPacket@l /* 0x803CD97C@l */
/* 80312780 90 03 00 00 */ stw r0, 0(r3)
/* 80312784 38 A0 00 00 */ li r5, 0
/* 80312788 90 A3 00 04 */ stw r5, 4(r3)
/* 8031278C 90 A3 00 08 */ stw r5, 8(r3)
/* 80312790 90 A3 00 0C */ stw r5, 0xc(r3)
/* 80312794 3C 80 80 3D */ lis r4, __vt__13J3DDrawPacket@ha
/* 80312798 38 04 D9 68 */ addi r0, r4, __vt__13J3DDrawPacket@l
/* 80312794 3C 80 80 3D */ lis r4, __vt__13J3DDrawPacket@ha /* 0x803CD968@ha */
/* 80312798 38 04 D9 68 */ addi r0, r4, __vt__13J3DDrawPacket@l /* 0x803CD968@l */
/* 8031279C 90 03 00 00 */ stw r0, 0(r3)
/* 803127A0 90 A3 00 10 */ stw r5, 0x10(r3)
/* 803127A4 90 A3 00 20 */ stw r5, 0x20(r3)
@@ -5,8 +5,8 @@ lbl_80312B20:
/* 80312B2C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80312B30 7C 7F 1B 78 */ mr r31, r3
/* 80312B34 4B FF FC 45 */ bl __ct__13J3DDrawPacketFv
/* 80312B38 3C 60 80 3D */ lis r3, __vt__14J3DShapePacket@ha
/* 80312B3C 38 03 D9 40 */ addi r0, r3, __vt__14J3DShapePacket@l
/* 80312B38 3C 60 80 3D */ lis r3, __vt__14J3DShapePacket@ha /* 0x803CD940@ha */
/* 80312B3C 38 03 D9 40 */ addi r0, r3, __vt__14J3DShapePacket@l /* 0x803CD940@l */
/* 80312B40 90 1F 00 00 */ stw r0, 0(r31)
/* 80312B44 38 00 00 00 */ li r0, 0
/* 80312B48 90 1F 00 28 */ stw r0, 0x28(r31)
@@ -7,8 +7,8 @@ lbl_803129A4:
/* 803129B8 7C 7E 1B 79 */ or. r30, r3, r3
/* 803129BC 7C 9F 23 78 */ mr r31, r4
/* 803129C0 41 82 00 28 */ beq lbl_803129E8
/* 803129C4 3C 80 80 3D */ lis r4, __vt__12J3DMatPacket@ha
/* 803129C8 38 04 D9 54 */ addi r0, r4, __vt__12J3DMatPacket@l
/* 803129C4 3C 80 80 3D */ lis r4, __vt__12J3DMatPacket@ha /* 0x803CD954@ha */
/* 803129C8 38 04 D9 54 */ addi r0, r4, __vt__12J3DMatPacket@l /* 0x803CD954@l */
/* 803129CC 90 1E 00 00 */ stw r0, 0(r30)
/* 803129D0 38 80 00 00 */ li r4, 0
/* 803129D4 4B FF FD DD */ bl __dt__13J3DDrawPacketFv
@@ -5,12 +5,12 @@ lbl_803127B0:
/* 803127BC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 803127C0 7C 7F 1B 79 */ or. r31, r3, r3
/* 803127C4 41 82 00 30 */ beq lbl_803127F4
/* 803127C8 3C 60 80 3D */ lis r3, __vt__13J3DDrawPacket@ha
/* 803127CC 38 03 D9 68 */ addi r0, r3, __vt__13J3DDrawPacket@l
/* 803127C8 3C 60 80 3D */ lis r3, __vt__13J3DDrawPacket@ha /* 0x803CD968@ha */
/* 803127CC 38 03 D9 68 */ addi r0, r3, __vt__13J3DDrawPacket@l /* 0x803CD968@l */
/* 803127D0 90 1F 00 00 */ stw r0, 0(r31)
/* 803127D4 41 82 00 10 */ beq lbl_803127E4
/* 803127D8 3C 60 80 3D */ lis r3, __vt__9J3DPacket@ha
/* 803127DC 38 03 D9 7C */ addi r0, r3, __vt__9J3DPacket@l
/* 803127D8 3C 60 80 3D */ lis r3, __vt__9J3DPacket@ha /* 0x803CD97C@ha */
/* 803127DC 38 03 D9 7C */ addi r0, r3, __vt__9J3DPacket@l /* 0x803CD97C@l */
/* 803127E0 90 1F 00 00 */ stw r0, 0(r31)
lbl_803127E4:
/* 803127E4 7C 80 07 35 */ extsh. r0, r4
@@ -7,8 +7,8 @@ lbl_80312B74:
/* 80312B88 7C 7E 1B 79 */ or. r30, r3, r3
/* 80312B8C 7C 9F 23 78 */ mr r31, r4
/* 80312B90 41 82 00 28 */ beq lbl_80312BB8
/* 80312B94 3C 80 80 3D */ lis r4, __vt__14J3DShapePacket@ha
/* 80312B98 38 04 D9 40 */ addi r0, r4, __vt__14J3DShapePacket@l
/* 80312B94 3C 80 80 3D */ lis r4, __vt__14J3DShapePacket@ha /* 0x803CD940@ha */
/* 80312B98 38 04 D9 40 */ addi r0, r4, __vt__14J3DShapePacket@l /* 0x803CD940@l */
/* 80312B9C 90 1E 00 00 */ stw r0, 0(r30)
/* 80312BA0 38 80 00 00 */ li r4, 0
/* 80312BA4 4B FF FC 0D */ bl __dt__13J3DDrawPacketFv
@@ -7,13 +7,13 @@ lbl_80312644:
/* 80312658 4B FF FF AD */ bl swapBuffer__17J3DDisplayListObjFv
/* 8031265C 48 02 B0 99 */ bl OSDisableInterrupts
/* 80312660 90 6D 90 20 */ stw r3, sInterruptFlag__17J3DDisplayListObj(r13)
/* 80312664 3C 60 80 43 */ lis r3, sGDLObj__17J3DDisplayListObj@ha
/* 80312668 38 63 4C 70 */ addi r3, r3, sGDLObj__17J3DDisplayListObj@l
/* 80312664 3C 60 80 43 */ lis r3, sGDLObj__17J3DDisplayListObj@ha /* 0x80434C70@ha */
/* 80312668 38 63 4C 70 */ addi r3, r3, sGDLObj__17J3DDisplayListObj@l /* 0x80434C70@l */
/* 8031266C 80 9F 00 00 */ lwz r4, 0(r31)
/* 80312670 80 BF 00 0C */ lwz r5, 0xc(r31)
/* 80312674 48 04 E9 25 */ bl GDInitGDLObj
/* 80312678 3C 60 80 43 */ lis r3, sGDLObj__17J3DDisplayListObj@ha
/* 8031267C 38 03 4C 70 */ addi r0, r3, sGDLObj__17J3DDisplayListObj@l
/* 80312678 3C 60 80 43 */ lis r3, sGDLObj__17J3DDisplayListObj@ha /* 0x80434C70@ha */
/* 8031267C 38 03 4C 70 */ addi r0, r3, sGDLObj__17J3DDisplayListObj@l /* 0x80434C70@l */
/* 80312680 90 0D 94 00 */ stw r0, __GDCurrentDL(r13)
/* 80312684 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80312688 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -8,10 +8,10 @@ lbl_80312BD4:
/* 80312BEC 7C 9E 23 78 */ mr r30, r4
/* 80312BF0 3B E0 00 00 */ li r31, 0
/* 80312BF4 38 60 00 00 */ li r3, 0
/* 80312BF8 3C 80 80 3D */ lis r4, sDifferedRegister@ha
/* 80312BFC 38 A4 D9 00 */ addi r5, r4, sDifferedRegister@l
/* 80312C00 3C 80 80 3D */ lis r4, sSizeOfDiffered@ha
/* 80312C04 38 84 D9 20 */ addi r4, r4, sSizeOfDiffered@l
/* 80312BF8 3C 80 80 3D */ lis r4, sDifferedRegister@ha /* 0x803CD900@ha */
/* 80312BFC 38 A4 D9 00 */ addi r5, r4, sDifferedRegister@l /* 0x803CD900@l */
/* 80312C00 3C 80 80 3D */ lis r4, sSizeOfDiffered@ha /* 0x803CD920@ha */
/* 80312C04 38 84 D9 20 */ addi r4, r4, sSizeOfDiffered@l /* 0x803CD920@l */
/* 80312C08 38 00 00 08 */ li r0, 8
/* 80312C0C 7C 09 03 A6 */ mtctr r0
lbl_80312C10:
@@ -7,8 +7,8 @@ lbl_80312698:
/* 803126AC 48 04 E9 31 */ bl GDPadCurr32
/* 803126B0 80 6D 90 20 */ lwz r3, sInterruptFlag__17J3DDisplayListObj(r13)
/* 803126B4 48 02 B0 69 */ bl OSRestoreInterrupts
/* 803126B8 3C 60 80 43 */ lis r3, sGDLObj__17J3DDisplayListObj@ha
/* 803126BC 38 83 4C 70 */ addi r4, r3, sGDLObj__17J3DDisplayListObj@l
/* 803126B8 3C 60 80 43 */ lis r3, sGDLObj__17J3DDisplayListObj@ha /* 0x80434C70@ha */
/* 803126BC 38 83 4C 70 */ addi r4, r3, sGDLObj__17J3DDisplayListObj@l /* 0x80434C70@l */
/* 803126C0 80 64 00 00 */ lwz r3, 0(r4)
/* 803126C4 80 04 00 08 */ lwz r0, 8(r4)
/* 803126C8 7C 03 00 50 */ subf r0, r3, r0
@@ -5,8 +5,8 @@ lbl_80313048:
/* 80313054 7C 66 1B 78 */ mr r6, r3
/* 80313058 80 04 00 0C */ lwz r0, 0xc(r4)
/* 8031305C 1C A0 00 0C */ mulli r5, r0, 0xc
/* 80313060 3C 60 80 3D */ lis r3, sortFuncTable__13J3DDrawBuffer@ha
/* 80313064 38 03 EC 30 */ addi r0, r3, sortFuncTable__13J3DDrawBuffer@l
/* 80313060 3C 60 80 3D */ lis r3, sortFuncTable__13J3DDrawBuffer@ha /* 0x803CEC30@ha */
/* 80313064 38 03 EC 30 */ addi r0, r3, sortFuncTable__13J3DDrawBuffer@l /* 0x803CEC30@l */
/* 80313068 7C A0 2A 14 */ add r5, r0, r5
/* 8031306C 80 65 00 00 */ lwz r3, 0(r5)
/* 80313070 80 05 00 04 */ lwz r0, 4(r5)
@@ -8,8 +8,8 @@ lbl_80312E08:
/* 80312E20 38 63 00 88 */ addi r3, r3, 0x88
/* 80312E24 4B FF E2 49 */ bl setArray__15J3DVertexBufferCFv
/* 80312E28 80 9F 00 38 */ lwz r4, 0x38(r31)
/* 80312E2C 3C 60 80 43 */ lis r3, j3dSys@ha
/* 80312E30 38 63 4A C8 */ addi r3, r3, j3dSys@l
/* 80312E2C 3C 60 80 43 */ lis r3, j3dSys@ha /* 0x80434AC8@ha */
/* 80312E30 38 63 4A C8 */ addi r3, r3, j3dSys@l /* 0x80434AC8@l */
/* 80312E34 90 83 00 38 */ stw r4, 0x38(r3)
/* 80312E38 93 E3 00 40 */ stw r31, 0x40(r3)
/* 80312E3C 80 04 00 08 */ lwz r0, 8(r4)