move J2D / JUTResFont (#144)

* move some JSystem and meter2_info stuff

* more J2D / JUTTexture / JUTPalette

* setup dScnKy_env_light_c
This commit is contained in:
TakaRikka
2021-08-28 07:25:03 -07:00
committed by GitHub
parent e14b04c54a
commit daf45f768d
167 changed files with 3800 additions and 5691 deletions
@@ -1,49 +0,0 @@
lbl_802F5BF8:
/* 802F5BF8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F5BFC 7C 08 02 A6 */ mflr r0
/* 802F5C00 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F5C04 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802F5C08 93 C1 00 08 */ stw r30, 8(r1)
/* 802F5C0C 7C 7E 1B 78 */ mr r30, r3
/* 802F5C10 3C 60 80 3D */ lis r3, __vt__7J2DPane@ha /* 0x803CCFD0@ha */
/* 802F5C14 38 03 CF D0 */ addi r0, r3, __vt__7J2DPane@l /* 0x803CCFD0@l */
/* 802F5C18 90 1E 00 00 */ stw r0, 0(r30)
/* 802F5C1C 3B FE 00 DC */ addi r31, r30, 0xdc
/* 802F5C20 7F E3 FB 78 */ mr r3, r31
/* 802F5C24 4B FE 62 F1 */ bl initiate__10JSUPtrListFv
/* 802F5C28 38 7F 00 0C */ addi r3, r31, 0xc
/* 802F5C2C 7F C4 F3 78 */ mr r4, r30
/* 802F5C30 4B FE 61 CD */ bl __ct__10JSUPtrLinkFPv
/* 802F5C34 38 80 00 00 */ li r4, 0
/* 802F5C38 90 9E 00 F8 */ stw r4, 0xf8(r30)
/* 802F5C3C 3C 60 50 41 */ lis r3, 0x5041 /* 0x50414E31@ha */
/* 802F5C40 38 03 4E 31 */ addi r0, r3, 0x4E31 /* 0x50414E31@l */
/* 802F5C44 90 1E 00 08 */ stw r0, 8(r30)
/* 802F5C48 38 00 00 01 */ li r0, 1
/* 802F5C4C 98 1E 00 B0 */ stb r0, 0xb0(r30)
/* 802F5C50 90 9E 00 14 */ stw r4, 0x14(r30)
/* 802F5C54 90 9E 00 10 */ stw r4, 0x10(r30)
/* 802F5C58 90 9E 00 1C */ stw r4, 0x1c(r30)
/* 802F5C5C 90 9E 00 18 */ stw r4, 0x18(r30)
/* 802F5C60 C0 02 C7 F0 */ lfs f0, lit_1469(r2)
/* 802F5C64 D0 1E 00 20 */ stfs f0, 0x20(r30)
/* 802F5C68 D0 1E 00 24 */ stfs f0, 0x24(r30)
/* 802F5C6C D0 1E 00 28 */ stfs f0, 0x28(r30)
/* 802F5C70 D0 1E 00 2C */ stfs f0, 0x2c(r30)
/* 802F5C74 7F C3 F3 78 */ mr r3, r30
/* 802F5C78 48 00 00 41 */ bl initiate__7J2DPaneFv
/* 802F5C7C 7F C3 F3 78 */ mr r3, r30
/* 802F5C80 38 80 00 00 */ li r4, 0
/* 802F5C84 48 00 07 75 */ bl changeUseTrans__7J2DPaneFP7J2DPane
/* 802F5C88 7F C3 F3 78 */ mr r3, r30
/* 802F5C8C 81 9E 00 00 */ lwz r12, 0(r30)
/* 802F5C90 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802F5C94 7D 89 03 A6 */ mtctr r12
/* 802F5C98 4E 80 04 21 */ bctrl
/* 802F5C9C 7F C3 F3 78 */ mr r3, r30
/* 802F5CA0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F5CA4 83 C1 00 08 */ lwz r30, 8(r1)
/* 802F5CA8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F5CAC 7C 08 03 A6 */ mtlr r0
/* 802F5CB0 38 21 00 10 */ addi r1, r1, 0x10
/* 802F5CB4 4E 80 00 20 */ blr
@@ -1,18 +0,0 @@
lbl_802F6FB4:
/* 802F6FB4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F6FB8 7C 08 02 A6 */ mflr r0
/* 802F6FBC 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F6FC0 C0 03 00 D4 */ lfs f0, 0xd4(r3)
/* 802F6FC4 EC 00 08 2A */ fadds f0, f0, f1
/* 802F6FC8 D0 03 00 D4 */ stfs f0, 0xd4(r3)
/* 802F6FCC C0 03 00 D8 */ lfs f0, 0xd8(r3)
/* 802F6FD0 EC 00 10 2A */ fadds f0, f0, f2
/* 802F6FD4 D0 03 00 D8 */ stfs f0, 0xd8(r3)
/* 802F6FD8 81 83 00 00 */ lwz r12, 0(r3)
/* 802F6FDC 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802F6FE0 7D 89 03 A6 */ mtctr r12
/* 802F6FE4 4E 80 04 21 */ bctrl
/* 802F6FE8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F6FEC 7C 08 03 A6 */ mtlr r0
/* 802F6FF0 38 21 00 10 */ addi r1, r1, 0x10
/* 802F6FF4 4E 80 00 20 */ blr
@@ -1,42 +0,0 @@
lbl_802F8228:
/* 802F8228 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802F822C 7C 08 02 A6 */ mflr r0
/* 802F8230 90 01 00 24 */ stw r0, 0x24(r1)
/* 802F8234 39 61 00 20 */ addi r11, r1, 0x20
/* 802F8238 48 06 9F A5 */ bl _savegpr_29
/* 802F823C 7C 7D 1B 78 */ mr r29, r3
/* 802F8240 7C 9E 23 78 */ mr r30, r4
/* 802F8244 80 03 00 F8 */ lwz r0, 0xf8(r3)
/* 802F8248 28 00 00 00 */ cmplwi r0, 0
/* 802F824C 41 82 00 08 */ beq lbl_802F8254
/* 802F8250 7C 1E 03 78 */ mr r30, r0
lbl_802F8254:
/* 802F8254 83 FD 00 DC */ lwz r31, 0xdc(r29)
/* 802F8258 28 1F 00 00 */ cmplwi r31, 0
/* 802F825C 41 82 00 34 */ beq lbl_802F8290
/* 802F8260 3B FF FF F4 */ addi r31, r31, -12
/* 802F8264 48 00 00 2C */ b lbl_802F8290
lbl_802F8268:
/* 802F8268 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 802F826C 7F C4 F3 78 */ mr r4, r30
/* 802F8270 81 83 00 00 */ lwz r12, 0(r3)
/* 802F8274 81 8C 00 90 */ lwz r12, 0x90(r12)
/* 802F8278 7D 89 03 A6 */ mtctr r12
/* 802F827C 4E 80 04 21 */ bctrl
/* 802F8280 83 FF 00 18 */ lwz r31, 0x18(r31)
/* 802F8284 28 1F 00 00 */ cmplwi r31, 0
/* 802F8288 41 82 00 08 */ beq lbl_802F8290
/* 802F828C 3B FF FF F4 */ addi r31, r31, -12
lbl_802F8290:
/* 802F8290 28 1F 00 00 */ cmplwi r31, 0
/* 802F8294 40 82 FF D4 */ bne lbl_802F8268
/* 802F8298 7F A3 EB 78 */ mr r3, r29
/* 802F829C 7F C4 F3 78 */ mr r4, r30
/* 802F82A0 48 00 00 21 */ bl updateTransform__7J2DPaneFPC15J2DAnmTransform
/* 802F82A4 7F C3 F3 78 */ mr r3, r30
/* 802F82A8 39 61 00 20 */ addi r11, r1, 0x20
/* 802F82AC 48 06 9F 7D */ bl _restgpr_29
/* 802F82B0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802F82B4 7C 08 03 A6 */ mtlr r0
/* 802F82B8 38 21 00 20 */ addi r1, r1, 0x20
/* 802F82BC 4E 80 00 20 */ blr
@@ -1,42 +0,0 @@
lbl_802F8080:
/* 802F8080 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802F8084 7C 08 02 A6 */ mflr r0
/* 802F8088 90 01 00 24 */ stw r0, 0x24(r1)
/* 802F808C 39 61 00 20 */ addi r11, r1, 0x20
/* 802F8090 48 06 A1 4D */ bl _savegpr_29
/* 802F8094 7C 7D 1B 78 */ mr r29, r3
/* 802F8098 7C 9E 23 78 */ mr r30, r4
/* 802F809C 80 03 00 F8 */ lwz r0, 0xf8(r3)
/* 802F80A0 28 00 00 00 */ cmplwi r0, 0
/* 802F80A4 41 82 00 08 */ beq lbl_802F80AC
/* 802F80A8 7C 1E 03 78 */ mr r30, r0
lbl_802F80AC:
/* 802F80AC 83 FD 00 DC */ lwz r31, 0xdc(r29)
/* 802F80B0 28 1F 00 00 */ cmplwi r31, 0
/* 802F80B4 41 82 00 34 */ beq lbl_802F80E8
/* 802F80B8 3B FF FF F4 */ addi r31, r31, -12
/* 802F80BC 48 00 00 2C */ b lbl_802F80E8
lbl_802F80C0:
/* 802F80C0 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 802F80C4 7F C4 F3 78 */ mr r4, r30
/* 802F80C8 81 83 00 00 */ lwz r12, 0(r3)
/* 802F80CC 81 8C 00 7C */ lwz r12, 0x7c(r12)
/* 802F80D0 7D 89 03 A6 */ mtctr r12
/* 802F80D4 4E 80 04 21 */ bctrl
/* 802F80D8 83 FF 00 18 */ lwz r31, 0x18(r31)
/* 802F80DC 28 1F 00 00 */ cmplwi r31, 0
/* 802F80E0 41 82 00 08 */ beq lbl_802F80E8
/* 802F80E4 3B FF FF F4 */ addi r31, r31, -12
lbl_802F80E8:
/* 802F80E8 28 1F 00 00 */ cmplwi r31, 0
/* 802F80EC 40 82 FF D4 */ bne lbl_802F80C0
/* 802F80F0 7F A3 EB 78 */ mr r3, r29
/* 802F80F4 7F C4 F3 78 */ mr r4, r30
/* 802F80F8 48 00 01 C9 */ bl updateTransform__7J2DPaneFPC15J2DAnmTransform
/* 802F80FC 7F C3 F3 78 */ mr r3, r30
/* 802F8100 39 61 00 20 */ addi r11, r1, 0x20
/* 802F8104 48 06 A1 25 */ bl _restgpr_29
/* 802F8108 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802F810C 7C 08 03 A6 */ mtlr r0
/* 802F8110 38 21 00 20 */ addi r1, r1, 0x20
/* 802F8114 4E 80 00 20 */ blr
@@ -1,16 +0,0 @@
lbl_802F7FCC:
/* 802F7FCC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F7FD0 7C 08 02 A6 */ mflr r0
/* 802F7FD4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F7FD8 80 83 00 F8 */ lwz r4, 0xf8(r3)
/* 802F7FDC 28 04 00 00 */ cmplwi r4, 0
/* 802F7FE0 41 82 00 14 */ beq lbl_802F7FF4
/* 802F7FE4 81 83 00 00 */ lwz r12, 0(r3)
/* 802F7FE8 81 8C 00 7C */ lwz r12, 0x7c(r12)
/* 802F7FEC 7D 89 03 A6 */ mtctr r12
/* 802F7FF0 4E 80 04 21 */ bctrl
lbl_802F7FF4:
/* 802F7FF4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F7FF8 7C 08 03 A6 */ mtlr r0
/* 802F7FFC 38 21 00 10 */ addi r1, r1, 0x10
/* 802F8000 4E 80 00 20 */ blr
@@ -1,47 +0,0 @@
lbl_802F666C:
/* 802F666C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802F6670 7C 08 02 A6 */ mflr r0
/* 802F6674 90 01 00 24 */ stw r0, 0x24(r1)
/* 802F6678 39 61 00 20 */ addi r11, r1, 0x20
/* 802F667C 48 06 BB 5D */ bl _savegpr_28
/* 802F6680 7C 7C 1B 78 */ mr r28, r3
/* 802F6684 7C 9D 23 79 */ or. r29, r4, r4
/* 802F6688 40 82 00 0C */ bne lbl_802F6694
/* 802F668C 38 60 00 00 */ li r3, 0
/* 802F6690 48 00 00 6C */ b lbl_802F66FC
lbl_802F6694:
/* 802F6694 7F A3 EB 78 */ mr r3, r29
/* 802F6698 48 00 14 65 */ bl getParentPane__7J2DPaneFv
/* 802F669C 7C 7F 1B 78 */ mr r31, r3
/* 802F66A0 34 9D 00 DC */ addic. r4, r29, 0xdc
/* 802F66A4 41 82 00 08 */ beq lbl_802F66AC
/* 802F66A8 38 84 00 0C */ addi r4, r4, 0xc
lbl_802F66AC:
/* 802F66AC 38 7C 00 DC */ addi r3, r28, 0xdc
/* 802F66B0 4B FE 58 9D */ bl append__10JSUPtrListFP10JSUPtrLink
/* 802F66B4 7C 7E 1B 78 */ mr r30, r3
/* 802F66B8 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802F66BC 41 82 00 3C */ beq lbl_802F66F8
/* 802F66C0 28 1F 00 00 */ cmplwi r31, 0
/* 802F66C4 40 82 00 34 */ bne lbl_802F66F8
/* 802F66C8 7F A3 EB 78 */ mr r3, r29
/* 802F66CC C0 3C 00 20 */ lfs f1, 0x20(r28)
/* 802F66D0 C0 5C 00 24 */ lfs f2, 0x24(r28)
/* 802F66D4 81 9D 00 00 */ lwz r12, 0(r29)
/* 802F66D8 81 8C 00 14 */ lwz r12, 0x14(r12)
/* 802F66DC 7D 89 03 A6 */ mtctr r12
/* 802F66E0 4E 80 04 21 */ bctrl
/* 802F66E4 7F A3 EB 78 */ mr r3, r29
/* 802F66E8 81 9D 00 00 */ lwz r12, 0(r29)
/* 802F66EC 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802F66F0 7D 89 03 A6 */ mtctr r12
/* 802F66F4 4E 80 04 21 */ bctrl
lbl_802F66F8:
/* 802F66F8 7F C3 F3 78 */ mr r3, r30
lbl_802F66FC:
/* 802F66FC 39 61 00 20 */ addi r11, r1, 0x20
/* 802F6700 48 06 BB 25 */ bl _restgpr_28
/* 802F6704 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802F6708 7C 08 03 A6 */ mtlr r0
/* 802F670C 38 21 00 20 */ addi r1, r1, 0x20
/* 802F6710 4E 80 00 20 */ blr
@@ -1,34 +0,0 @@
lbl_802F8004:
/* 802F8004 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F8008 7C 08 02 A6 */ mflr r0
/* 802F800C 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F8010 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802F8014 7C 7F 1B 78 */ mr r31, r3
/* 802F8018 38 80 00 00 */ li r4, 0
/* 802F801C 81 83 00 00 */ lwz r12, 0(r3)
/* 802F8020 81 8C 00 60 */ lwz r12, 0x60(r12)
/* 802F8024 7D 89 03 A6 */ mtctr r12
/* 802F8028 4E 80 04 21 */ bctrl
/* 802F802C 83 FF 00 DC */ lwz r31, 0xdc(r31)
/* 802F8030 28 1F 00 00 */ cmplwi r31, 0
/* 802F8034 41 82 00 30 */ beq lbl_802F8064
/* 802F8038 3B FF FF F4 */ addi r31, r31, -12
/* 802F803C 48 00 00 28 */ b lbl_802F8064
lbl_802F8040:
/* 802F8040 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 802F8044 81 83 00 00 */ lwz r12, 0(r3)
/* 802F8048 81 8C 00 54 */ lwz r12, 0x54(r12)
/* 802F804C 7D 89 03 A6 */ mtctr r12
/* 802F8050 4E 80 04 21 */ bctrl
/* 802F8054 83 FF 00 18 */ lwz r31, 0x18(r31)
/* 802F8058 28 1F 00 00 */ cmplwi r31, 0
/* 802F805C 41 82 00 08 */ beq lbl_802F8064
/* 802F8060 3B FF FF F4 */ addi r31, r31, -12
lbl_802F8064:
/* 802F8064 28 1F 00 00 */ cmplwi r31, 0
/* 802F8068 40 82 FF D8 */ bne lbl_802F8040
/* 802F806C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F8070 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F8074 7C 08 03 A6 */ mtlr r0
/* 802F8078 38 21 00 10 */ addi r1, r1, 0x10
/* 802F807C 4E 80 00 20 */ blr
@@ -1,18 +0,0 @@
lbl_802F7AC4:
/* 802F7AC4 80 83 00 F4 */ lwz r4, 0xf4(r3)
/* 802F7AC8 28 04 00 00 */ cmplwi r4, 0
/* 802F7ACC 41 82 00 08 */ beq lbl_802F7AD4
/* 802F7AD0 38 84 FF F4 */ addi r4, r4, -12
lbl_802F7AD4:
/* 802F7AD4 28 04 00 00 */ cmplwi r4, 0
/* 802F7AD8 40 82 00 0C */ bne lbl_802F7AE4
/* 802F7ADC 38 60 00 00 */ li r3, 0
/* 802F7AE0 4E 80 00 20 */ blr
lbl_802F7AE4:
/* 802F7AE4 80 63 00 F4 */ lwz r3, 0xf4(r3)
/* 802F7AE8 28 03 00 00 */ cmplwi r3, 0
/* 802F7AEC 41 82 00 08 */ beq lbl_802F7AF4
/* 802F7AF0 38 63 FF F4 */ addi r3, r3, -12
lbl_802F7AF4:
/* 802F7AF4 80 63 00 0C */ lwz r3, 0xc(r3)
/* 802F7AF8 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_802F7AFC:
/* 802F7AFC 80 63 00 EC */ lwz r3, 0xec(r3)
/* 802F7B00 28 03 00 00 */ cmplwi r3, 0
/* 802F7B04 40 82 00 0C */ bne lbl_802F7B10
/* 802F7B08 38 60 00 00 */ li r3, 0
/* 802F7B0C 4E 80 00 20 */ blr
lbl_802F7B10:
/* 802F7B10 80 63 00 0C */ lwz r3, 0xc(r3)
/* 802F7B14 4E 80 00 20 */ blr
@@ -1,35 +0,0 @@
lbl_802F5CB8:
/* 802F5CB8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F5CBC 7C 08 02 A6 */ mflr r0
/* 802F5CC0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F5CC4 3C 80 00 01 */ lis r4, 0x0001 /* 0x0000FFFF@ha */
/* 802F5CC8 38 04 FF FF */ addi r0, r4, 0xFFFF /* 0x0000FFFF@l */
/* 802F5CCC B0 03 00 04 */ sth r0, 4(r3)
/* 802F5CD0 C0 02 C7 F0 */ lfs f0, lit_1469(r2)
/* 802F5CD4 D0 03 00 B8 */ stfs f0, 0xb8(r3)
/* 802F5CD8 D0 03 00 BC */ stfs f0, 0xbc(r3)
/* 802F5CDC D0 03 00 C0 */ stfs f0, 0xc0(r3)
/* 802F5CE0 D0 03 00 C4 */ stfs f0, 0xc4(r3)
/* 802F5CE4 D0 03 00 C8 */ stfs f0, 0xc8(r3)
/* 802F5CE8 38 A0 00 00 */ li r5, 0
/* 802F5CEC 98 A3 00 B7 */ stb r5, 0xb7(r3)
/* 802F5CF0 38 00 00 7A */ li r0, 0x7a
/* 802F5CF4 98 03 00 B6 */ stb r0, 0xb6(r3)
/* 802F5CF8 C0 02 C7 F4 */ lfs f0, lit_1489(r2)
/* 802F5CFC D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802F5D00 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802F5D04 98 A3 00 B1 */ stb r5, 0xb1(r3)
/* 802F5D08 38 80 00 FF */ li r4, 0xff
/* 802F5D0C 98 83 00 B2 */ stb r4, 0xb2(r3)
/* 802F5D10 38 00 00 01 */ li r0, 1
/* 802F5D14 98 03 00 B4 */ stb r0, 0xb4(r3)
/* 802F5D18 98 83 00 B3 */ stb r4, 0xb3(r3)
/* 802F5D1C 98 A3 00 B5 */ stb r5, 0xb5(r3)
/* 802F5D20 81 83 00 00 */ lwz r12, 0(r3)
/* 802F5D24 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802F5D28 7D 89 03 A6 */ mtctr r12
/* 802F5D2C 4E 80 04 21 */ bctrl
/* 802F5D30 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F5D34 7C 08 03 A6 */ mtlr r0
/* 802F5D38 38 21 00 10 */ addi r1, r1, 0x10
/* 802F5D3C 4E 80 00 20 */ blr
@@ -1,39 +0,0 @@
lbl_802F74B8:
/* 802F74B8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F74BC 7C 08 02 A6 */ mflr r0
/* 802F74C0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F74C4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802F74C8 93 C1 00 08 */ stw r30, 8(r1)
/* 802F74CC 7C 9E 23 78 */ mr r30, r4
/* 802F74D0 83 E3 00 DC */ lwz r31, 0xdc(r3)
/* 802F74D4 28 1F 00 00 */ cmplwi r31, 0
/* 802F74D8 41 82 00 44 */ beq lbl_802F751C
/* 802F74DC 3B FF FF F4 */ addi r31, r31, -12
/* 802F74E0 48 00 00 3C */ b lbl_802F751C
lbl_802F74E4:
/* 802F74E4 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 802F74E8 7F C4 F3 78 */ mr r4, r30
/* 802F74EC 81 83 00 00 */ lwz r12, 0(r3)
/* 802F74F0 81 8C 00 50 */ lwz r12, 0x50(r12)
/* 802F74F4 7D 89 03 A6 */ mtctr r12
/* 802F74F8 4E 80 04 21 */ bctrl
/* 802F74FC 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802F7500 41 82 00 0C */ beq lbl_802F750C
/* 802F7504 38 60 00 01 */ li r3, 1
/* 802F7508 48 00 00 20 */ b lbl_802F7528
lbl_802F750C:
/* 802F750C 83 FF 00 18 */ lwz r31, 0x18(r31)
/* 802F7510 28 1F 00 00 */ cmplwi r31, 0
/* 802F7514 41 82 00 08 */ beq lbl_802F751C
/* 802F7518 3B FF FF F4 */ addi r31, r31, -12
lbl_802F751C:
/* 802F751C 28 1F 00 00 */ cmplwi r31, 0
/* 802F7520 40 82 FF C4 */ bne lbl_802F74E4
/* 802F7524 38 60 00 00 */ li r3, 0
lbl_802F7528:
/* 802F7528 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F752C 83 C1 00 08 */ lwz r30, 8(r1)
/* 802F7530 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F7534 7C 08 03 A6 */ mtlr r0
/* 802F7538 38 21 00 10 */ addi r1, r1, 0x10
/* 802F753C 4E 80 00 20 */ blr
@@ -1,39 +0,0 @@
lbl_802F7430:
/* 802F7430 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F7434 7C 08 02 A6 */ mflr r0
/* 802F7438 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F743C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802F7440 93 C1 00 08 */ stw r30, 8(r1)
/* 802F7444 7C 9E 23 78 */ mr r30, r4
/* 802F7448 83 E3 00 DC */ lwz r31, 0xdc(r3)
/* 802F744C 28 1F 00 00 */ cmplwi r31, 0
/* 802F7450 41 82 00 44 */ beq lbl_802F7494
/* 802F7454 3B FF FF F4 */ addi r31, r31, -12
/* 802F7458 48 00 00 3C */ b lbl_802F7494
lbl_802F745C:
/* 802F745C 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 802F7460 7F C4 F3 78 */ mr r4, r30
/* 802F7464 81 83 00 00 */ lwz r12, 0(r3)
/* 802F7468 81 8C 00 4C */ lwz r12, 0x4c(r12)
/* 802F746C 7D 89 03 A6 */ mtctr r12
/* 802F7470 4E 80 04 21 */ bctrl
/* 802F7474 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802F7478 41 82 00 0C */ beq lbl_802F7484
/* 802F747C 38 60 00 01 */ li r3, 1
/* 802F7480 48 00 00 20 */ b lbl_802F74A0
lbl_802F7484:
/* 802F7484 83 FF 00 18 */ lwz r31, 0x18(r31)
/* 802F7488 28 1F 00 00 */ cmplwi r31, 0
/* 802F748C 41 82 00 08 */ beq lbl_802F7494
/* 802F7490 3B FF FF F4 */ addi r31, r31, -12
lbl_802F7494:
/* 802F7494 28 1F 00 00 */ cmplwi r31, 0
/* 802F7498 40 82 FF C4 */ bne lbl_802F745C
/* 802F749C 38 60 00 00 */ li r3, 0
lbl_802F74A0:
/* 802F74A0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F74A4 83 C1 00 08 */ lwz r30, 8(r1)
/* 802F74A8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F74AC 7C 08 03 A6 */ mtlr r0
/* 802F74B0 38 21 00 10 */ addi r1, r1, 0x10
/* 802F74B4 4E 80 00 20 */ blr
@@ -1,26 +0,0 @@
lbl_802F720C:
/* 802F720C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F7210 7C 08 02 A6 */ mflr r0
/* 802F7214 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F7218 88 03 00 B6 */ lbz r0, 0xb6(r3)
/* 802F721C 7C 00 07 74 */ extsb r0, r0
/* 802F7220 2C 00 00 78 */ cmpwi r0, 0x78
/* 802F7224 40 82 00 0C */ bne lbl_802F7230
/* 802F7228 D0 23 00 B8 */ stfs f1, 0xb8(r3)
/* 802F722C 48 00 00 18 */ b lbl_802F7244
lbl_802F7230:
/* 802F7230 2C 00 00 79 */ cmpwi r0, 0x79
/* 802F7234 40 82 00 0C */ bne lbl_802F7240
/* 802F7238 D0 23 00 BC */ stfs f1, 0xbc(r3)
/* 802F723C 48 00 00 08 */ b lbl_802F7244
lbl_802F7240:
/* 802F7240 D0 23 00 C0 */ stfs f1, 0xc0(r3)
lbl_802F7244:
/* 802F7244 81 83 00 00 */ lwz r12, 0(r3)
/* 802F7248 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802F724C 7D 89 03 A6 */ mtctr r12
/* 802F7250 4E 80 04 21 */ bctrl
/* 802F7254 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F7258 7C 08 03 A6 */ mtlr r0
/* 802F725C 38 21 00 10 */ addi r1, r1, 0x10
/* 802F7260 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_802F71DC:
/* 802F71DC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F71E0 7C 08 02 A6 */ mflr r0
/* 802F71E4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F71E8 D0 23 00 C4 */ stfs f1, 0xc4(r3)
/* 802F71EC D0 43 00 C8 */ stfs f2, 0xc8(r3)
/* 802F71F0 98 83 00 B6 */ stb r4, 0xb6(r3)
/* 802F71F4 FC 20 18 90 */ fmr f1, f3
/* 802F71F8 48 00 00 15 */ bl rotate__7J2DPaneFf
/* 802F71FC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F7200 7C 08 03 A6 */ mtlr r0
/* 802F7204 38 21 00 10 */ addi r1, r1, 0x10
/* 802F7208 4E 80 00 20 */ blr
@@ -1,48 +0,0 @@
lbl_802F7388:
/* 802F7388 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802F738C 7C 08 02 A6 */ mflr r0
/* 802F7390 90 01 00 24 */ stw r0, 0x24(r1)
/* 802F7394 39 61 00 20 */ addi r11, r1, 0x20
/* 802F7398 48 06 AE 45 */ bl _savegpr_29
/* 802F739C 7C BE 2B 78 */ mr r30, r5
/* 802F73A0 7C DD 33 78 */ mr r29, r6
/* 802F73A4 80 03 00 18 */ lwz r0, 0x18(r3)
/* 802F73A8 80 83 00 1C */ lwz r4, 0x1c(r3)
/* 802F73AC 7F A4 22 78 */ xor r4, r29, r4
/* 802F73B0 7F C0 02 78 */ xor r0, r30, r0
/* 802F73B4 7C 80 03 79 */ or. r0, r4, r0
/* 802F73B8 40 82 00 08 */ bne lbl_802F73C0
/* 802F73BC 48 00 00 5C */ b lbl_802F7418
lbl_802F73C0:
/* 802F73C0 83 E3 00 DC */ lwz r31, 0xdc(r3)
/* 802F73C4 28 1F 00 00 */ cmplwi r31, 0
/* 802F73C8 41 82 00 44 */ beq lbl_802F740C
/* 802F73CC 3B FF FF F4 */ addi r31, r31, -12
/* 802F73D0 48 00 00 3C */ b lbl_802F740C
lbl_802F73D4:
/* 802F73D4 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 802F73D8 7F A6 EB 78 */ mr r6, r29
/* 802F73DC 7F C5 F3 78 */ mr r5, r30
/* 802F73E0 81 83 00 00 */ lwz r12, 0(r3)
/* 802F73E4 81 8C 00 40 */ lwz r12, 0x40(r12)
/* 802F73E8 7D 89 03 A6 */ mtctr r12
/* 802F73EC 4E 80 04 21 */ bctrl
/* 802F73F0 28 03 00 00 */ cmplwi r3, 0
/* 802F73F4 41 82 00 08 */ beq lbl_802F73FC
/* 802F73F8 48 00 00 20 */ b lbl_802F7418
lbl_802F73FC:
/* 802F73FC 83 FF 00 18 */ lwz r31, 0x18(r31)
/* 802F7400 28 1F 00 00 */ cmplwi r31, 0
/* 802F7404 41 82 00 08 */ beq lbl_802F740C
/* 802F7408 3B FF FF F4 */ addi r31, r31, -12
lbl_802F740C:
/* 802F740C 28 1F 00 00 */ cmplwi r31, 0
/* 802F7410 40 82 FF C4 */ bne lbl_802F73D4
/* 802F7414 38 60 00 00 */ li r3, 0
lbl_802F7418:
/* 802F7418 39 61 00 20 */ addi r11, r1, 0x20
/* 802F741C 48 06 AE 0D */ bl _restgpr_29
/* 802F7420 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802F7424 7C 08 03 A6 */ mtlr r0
/* 802F7428 38 21 00 20 */ addi r1, r1, 0x20
/* 802F742C 4E 80 00 20 */ blr
@@ -1,48 +0,0 @@
lbl_802F72E0:
/* 802F72E0 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802F72E4 7C 08 02 A6 */ mflr r0
/* 802F72E8 90 01 00 24 */ stw r0, 0x24(r1)
/* 802F72EC 39 61 00 20 */ addi r11, r1, 0x20
/* 802F72F0 48 06 AE ED */ bl _savegpr_29
/* 802F72F4 7C BE 2B 78 */ mr r30, r5
/* 802F72F8 7C DD 33 78 */ mr r29, r6
/* 802F72FC 80 03 00 10 */ lwz r0, 0x10(r3)
/* 802F7300 80 83 00 14 */ lwz r4, 0x14(r3)
/* 802F7304 7F A4 22 78 */ xor r4, r29, r4
/* 802F7308 7F C0 02 78 */ xor r0, r30, r0
/* 802F730C 7C 80 03 79 */ or. r0, r4, r0
/* 802F7310 40 82 00 08 */ bne lbl_802F7318
/* 802F7314 48 00 00 5C */ b lbl_802F7370
lbl_802F7318:
/* 802F7318 83 E3 00 DC */ lwz r31, 0xdc(r3)
/* 802F731C 28 1F 00 00 */ cmplwi r31, 0
/* 802F7320 41 82 00 44 */ beq lbl_802F7364
/* 802F7324 3B FF FF F4 */ addi r31, r31, -12
/* 802F7328 48 00 00 3C */ b lbl_802F7364
lbl_802F732C:
/* 802F732C 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 802F7330 7F A6 EB 78 */ mr r6, r29
/* 802F7334 7F C5 F3 78 */ mr r5, r30
/* 802F7338 81 83 00 00 */ lwz r12, 0(r3)
/* 802F733C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802F7340 7D 89 03 A6 */ mtctr r12
/* 802F7344 4E 80 04 21 */ bctrl
/* 802F7348 28 03 00 00 */ cmplwi r3, 0
/* 802F734C 41 82 00 08 */ beq lbl_802F7354
/* 802F7350 48 00 00 20 */ b lbl_802F7370
lbl_802F7354:
/* 802F7354 83 FF 00 18 */ lwz r31, 0x18(r31)
/* 802F7358 28 1F 00 00 */ cmplwi r31, 0
/* 802F735C 41 82 00 08 */ beq lbl_802F7364
/* 802F7360 3B FF FF F4 */ addi r31, r31, -12
lbl_802F7364:
/* 802F7364 28 1F 00 00 */ cmplwi r31, 0
/* 802F7368 40 82 FF C4 */ bne lbl_802F732C
/* 802F736C 38 60 00 00 */ li r3, 0
lbl_802F7370:
/* 802F7370 39 61 00 20 */ addi r11, r1, 0x20
/* 802F7374 48 06 AE B5 */ bl _restgpr_29
/* 802F7378 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802F737C 7C 08 03 A6 */ mtlr r0
/* 802F7380 38 21 00 20 */ addi r1, r1, 0x20
/* 802F7384 4E 80 00 20 */ blr
@@ -1,12 +0,0 @@
lbl_802F83FC:
/* 802F83FC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F8400 7C 08 02 A6 */ mflr r0
/* 802F8404 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F8408 81 83 00 00 */ lwz r12, 0(r3)
/* 802F840C 81 8C 00 78 */ lwz r12, 0x78(r12)
/* 802F8410 7D 89 03 A6 */ mtctr r12
/* 802F8414 4E 80 04 21 */ bctrl
/* 802F8418 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F841C 7C 08 03 A6 */ mtlr r0
/* 802F8420 38 21 00 10 */ addi r1, r1, 0x10
/* 802F8424 4E 80 00 20 */ blr
@@ -1,12 +0,0 @@
lbl_802F83D0:
/* 802F83D0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F83D4 7C 08 02 A6 */ mflr r0
/* 802F83D8 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F83DC 81 83 00 00 */ lwz r12, 0(r3)
/* 802F83E0 81 8C 00 74 */ lwz r12, 0x74(r12)
/* 802F83E4 7D 89 03 A6 */ mtctr r12
/* 802F83E8 4E 80 04 21 */ bctrl
/* 802F83EC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F83F0 7C 08 03 A6 */ mtlr r0
/* 802F83F4 38 21 00 10 */ addi r1, r1, 0x10
/* 802F83F8 4E 80 00 20 */ blr
@@ -1,59 +0,0 @@
lbl_802F76F8:
/* 802F76F8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F76FC 7C 08 02 A6 */ mflr r0
/* 802F7700 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F7704 98 83 00 B7 */ stb r4, 0xb7(r3)
/* 802F7708 38 00 00 7A */ li r0, 0x7a
/* 802F770C 98 03 00 B6 */ stb r0, 0xb6(r3)
/* 802F7710 C0 02 C7 F0 */ lfs f0, lit_1469(r2)
/* 802F7714 D0 03 00 C4 */ stfs f0, 0xc4(r3)
/* 802F7718 38 A0 00 03 */ li r5, 3
/* 802F771C 7C 04 2B D6 */ divw r0, r4, r5
/* 802F7720 7C 00 29 D6 */ mullw r0, r0, r5
/* 802F7724 7C 00 20 50 */ subf r0, r0, r4
/* 802F7728 2C 00 00 01 */ cmpwi r0, 1
/* 802F772C 40 82 00 20 */ bne lbl_802F774C
/* 802F7730 C0 23 00 28 */ lfs f1, 0x28(r3)
/* 802F7734 C0 03 00 20 */ lfs f0, 0x20(r3)
/* 802F7738 EC 21 00 28 */ fsubs f1, f1, f0
/* 802F773C C0 02 C8 08 */ lfs f0, lit_1725(r2)
/* 802F7740 EC 01 00 32 */ fmuls f0, f1, f0
/* 802F7744 D0 03 00 C4 */ stfs f0, 0xc4(r3)
/* 802F7748 48 00 00 1C */ b lbl_802F7764
lbl_802F774C:
/* 802F774C 2C 00 00 02 */ cmpwi r0, 2
/* 802F7750 40 82 00 14 */ bne lbl_802F7764
/* 802F7754 C0 23 00 28 */ lfs f1, 0x28(r3)
/* 802F7758 C0 03 00 20 */ lfs f0, 0x20(r3)
/* 802F775C EC 01 00 28 */ fsubs f0, f1, f0
/* 802F7760 D0 03 00 C4 */ stfs f0, 0xc4(r3)
lbl_802F7764:
/* 802F7764 C0 02 C7 F0 */ lfs f0, lit_1469(r2)
/* 802F7768 D0 03 00 C8 */ stfs f0, 0xc8(r3)
/* 802F776C 38 00 00 03 */ li r0, 3
/* 802F7770 7C 04 03 D6 */ divw r0, r4, r0
/* 802F7774 2C 00 00 01 */ cmpwi r0, 1
/* 802F7778 40 82 00 20 */ bne lbl_802F7798
/* 802F777C C0 23 00 2C */ lfs f1, 0x2c(r3)
/* 802F7780 C0 03 00 24 */ lfs f0, 0x24(r3)
/* 802F7784 EC 21 00 28 */ fsubs f1, f1, f0
/* 802F7788 C0 02 C8 08 */ lfs f0, lit_1725(r2)
/* 802F778C EC 01 00 32 */ fmuls f0, f1, f0
/* 802F7790 D0 03 00 C8 */ stfs f0, 0xc8(r3)
/* 802F7794 48 00 00 1C */ b lbl_802F77B0
lbl_802F7798:
/* 802F7798 2C 00 00 02 */ cmpwi r0, 2
/* 802F779C 40 82 00 14 */ bne lbl_802F77B0
/* 802F77A0 C0 23 00 2C */ lfs f1, 0x2c(r3)
/* 802F77A4 C0 03 00 24 */ lfs f0, 0x24(r3)
/* 802F77A8 EC 01 00 28 */ fsubs f0, f1, f0
/* 802F77AC D0 03 00 C8 */ stfs f0, 0xc8(r3)
lbl_802F77B0:
/* 802F77B0 81 83 00 00 */ lwz r12, 0(r3)
/* 802F77B4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802F77B8 7D 89 03 A6 */ mtctr r12
/* 802F77BC 4E 80 04 21 */ bctrl
/* 802F77C0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F77C4 7C 08 03 A6 */ mtlr r0
/* 802F77C8 38 21 00 10 */ addi r1, r1, 0x10
/* 802F77CC 4E 80 00 20 */ blr
@@ -1,5 +0,0 @@
lbl_802F8464:
/* 802F8464 38 00 00 00 */ li r0, 0
/* 802F8468 98 03 00 B5 */ stb r0, 0xb5(r3)
/* 802F846C 38 60 00 00 */ li r3, 0
/* 802F8470 4E 80 00 20 */ blr
@@ -1,33 +0,0 @@
lbl_802F7680:
/* 802F7680 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F7684 7C 08 02 A6 */ mflr r0
/* 802F7688 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F768C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802F7690 93 C1 00 08 */ stw r30, 8(r1)
/* 802F7694 7C 9E 23 78 */ mr r30, r4
/* 802F7698 9B C3 00 B1 */ stb r30, 0xb1(r3)
/* 802F769C 83 E3 00 DC */ lwz r31, 0xdc(r3)
/* 802F76A0 28 1F 00 00 */ cmplwi r31, 0
/* 802F76A4 41 82 00 34 */ beq lbl_802F76D8
/* 802F76A8 3B FF FF F4 */ addi r31, r31, -12
/* 802F76AC 48 00 00 2C */ b lbl_802F76D8
lbl_802F76B0:
/* 802F76B0 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 802F76B4 7F C4 F3 78 */ mr r4, r30
/* 802F76B8 81 83 00 00 */ lwz r12, 0(r3)
/* 802F76BC 81 8C 00 20 */ lwz r12, 0x20(r12)
/* 802F76C0 7D 89 03 A6 */ mtctr r12
/* 802F76C4 4E 80 04 21 */ bctrl
/* 802F76C8 83 FF 00 18 */ lwz r31, 0x18(r31)
/* 802F76CC 28 1F 00 00 */ cmplwi r31, 0
/* 802F76D0 41 82 00 08 */ beq lbl_802F76D8
/* 802F76D4 3B FF FF F4 */ addi r31, r31, -12
lbl_802F76D8:
/* 802F76D8 28 1F 00 00 */ cmplwi r31, 0
/* 802F76DC 40 82 FF D4 */ bne lbl_802F76B0
/* 802F76E0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F76E4 83 C1 00 08 */ lwz r30, 8(r1)
/* 802F76E8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F76EC 7C 08 03 A6 */ mtlr r0
/* 802F76F0 38 21 00 10 */ addi r1, r1, 0x10
/* 802F76F4 4E 80 00 20 */ blr
@@ -1,17 +0,0 @@
lbl_802F8428:
/* 802F8428 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F842C 7C 08 02 A6 */ mflr r0
/* 802F8430 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F8434 54 80 06 3F */ clrlwi. r0, r4, 0x18
/* 802F8438 38 80 00 00 */ li r4, 0
/* 802F843C 41 82 00 08 */ beq lbl_802F8444
/* 802F8440 38 80 00 02 */ li r4, 2
lbl_802F8444:
/* 802F8444 81 83 00 00 */ lwz r12, 0(r3)
/* 802F8448 81 8C 00 20 */ lwz r12, 0x20(r12)
/* 802F844C 7D 89 03 A6 */ mtctr r12
/* 802F8450 4E 80 04 21 */ bctrl
/* 802F8454 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F8458 7C 08 03 A6 */ mtlr r0
/* 802F845C 38 21 00 10 */ addi r1, r1, 0x10
/* 802F8460 4E 80 00 20 */ blr
@@ -1,37 +0,0 @@
lbl_802F8118:
/* 802F8118 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F811C 7C 08 02 A6 */ mflr r0
/* 802F8120 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F8124 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802F8128 93 C1 00 08 */ stw r30, 8(r1)
/* 802F812C 7C 7F 1B 78 */ mr r31, r3
/* 802F8130 7C 9E 23 78 */ mr r30, r4
/* 802F8134 81 83 00 00 */ lwz r12, 0(r3)
/* 802F8138 81 8C 00 84 */ lwz r12, 0x84(r12)
/* 802F813C 7D 89 03 A6 */ mtctr r12
/* 802F8140 4E 80 04 21 */ bctrl
/* 802F8144 83 FF 00 DC */ lwz r31, 0xdc(r31)
/* 802F8148 28 1F 00 00 */ cmplwi r31, 0
/* 802F814C 41 82 00 34 */ beq lbl_802F8180
/* 802F8150 3B FF FF F4 */ addi r31, r31, -12
/* 802F8154 48 00 00 2C */ b lbl_802F8180
lbl_802F8158:
/* 802F8158 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 802F815C 7F C4 F3 78 */ mr r4, r30
/* 802F8160 81 83 00 00 */ lwz r12, 0(r3)
/* 802F8164 81 8C 00 80 */ lwz r12, 0x80(r12)
/* 802F8168 7D 89 03 A6 */ mtctr r12
/* 802F816C 4E 80 04 21 */ bctrl
/* 802F8170 83 FF 00 18 */ lwz r31, 0x18(r31)
/* 802F8174 28 1F 00 00 */ cmplwi r31, 0
/* 802F8178 41 82 00 08 */ beq lbl_802F8180
/* 802F817C 3B FF FF F4 */ addi r31, r31, -12
lbl_802F8180:
/* 802F8180 28 1F 00 00 */ cmplwi r31, 0
/* 802F8184 40 82 FF D4 */ bne lbl_802F8158
/* 802F8188 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F818C 83 C1 00 08 */ lwz r30, 8(r1)
/* 802F8190 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F8194 7C 08 03 A6 */ mtlr r0
/* 802F8198 38 21 00 10 */ addi r1, r1, 0x10
/* 802F819C 4E 80 00 20 */ blr
@@ -1,37 +0,0 @@
lbl_802F81A0:
/* 802F81A0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F81A4 7C 08 02 A6 */ mflr r0
/* 802F81A8 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F81AC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802F81B0 93 C1 00 08 */ stw r30, 8(r1)
/* 802F81B4 7C 7F 1B 78 */ mr r31, r3
/* 802F81B8 7C 9E 23 78 */ mr r30, r4
/* 802F81BC 81 83 00 00 */ lwz r12, 0(r3)
/* 802F81C0 81 8C 00 8C */ lwz r12, 0x8c(r12)
/* 802F81C4 7D 89 03 A6 */ mtctr r12
/* 802F81C8 4E 80 04 21 */ bctrl
/* 802F81CC 83 FF 00 DC */ lwz r31, 0xdc(r31)
/* 802F81D0 28 1F 00 00 */ cmplwi r31, 0
/* 802F81D4 41 82 00 34 */ beq lbl_802F8208
/* 802F81D8 3B FF FF F4 */ addi r31, r31, -12
/* 802F81DC 48 00 00 2C */ b lbl_802F8208
lbl_802F81E0:
/* 802F81E0 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 802F81E4 7F C4 F3 78 */ mr r4, r30
/* 802F81E8 81 83 00 00 */ lwz r12, 0(r3)
/* 802F81EC 81 8C 00 88 */ lwz r12, 0x88(r12)
/* 802F81F0 7D 89 03 A6 */ mtctr r12
/* 802F81F4 4E 80 04 21 */ bctrl
/* 802F81F8 83 FF 00 18 */ lwz r31, 0x18(r31)
/* 802F81FC 28 1F 00 00 */ cmplwi r31, 0
/* 802F8200 41 82 00 08 */ beq lbl_802F8208
/* 802F8204 3B FF FF F4 */ addi r31, r31, -12
lbl_802F8208:
/* 802F8208 28 1F 00 00 */ cmplwi r31, 0
/* 802F820C 40 82 FF D4 */ bne lbl_802F81E0
/* 802F8210 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F8214 83 C1 00 08 */ lwz r30, 8(r1)
/* 802F8218 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F821C 7C 08 03 A6 */ mtlr r0
/* 802F8220 38 21 00 10 */ addi r1, r1, 0x10
/* 802F8224 4E 80 00 20 */ blr
@@ -1,46 +0,0 @@
lbl_802FCFF0:
/* 802FCFF0 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802FCFF4 7C 08 02 A6 */ mflr r0
/* 802FCFF8 90 01 00 24 */ stw r0, 0x24(r1)
/* 802FCFFC 39 61 00 20 */ addi r11, r1, 0x20
/* 802FD000 48 06 51 D5 */ bl _savegpr_27
/* 802FD004 7C 7B 1B 79 */ or. r27, r3, r3
/* 802FD008 7C 9C 23 78 */ mr r28, r4
/* 802FD00C 41 82 00 70 */ beq lbl_802FD07C
/* 802FD010 3C 60 80 3D */ lis r3, __vt__10J2DPicture@ha /* 0x803CD1D8@ha */
/* 802FD014 38 03 D1 D8 */ addi r0, r3, __vt__10J2DPicture@l /* 0x803CD1D8@l */
/* 802FD018 90 1B 00 00 */ stw r0, 0(r27)
/* 802FD01C 3B A0 00 00 */ li r29, 0
/* 802FD020 3B E0 00 00 */ li r31, 0
/* 802FD024 3B C0 00 01 */ li r30, 1
lbl_802FD028:
/* 802FD028 88 7B 01 09 */ lbz r3, 0x109(r27)
/* 802FD02C 7F C0 E8 30 */ slw r0, r30, r29
/* 802FD030 7C 60 00 39 */ and. r0, r3, r0
/* 802FD034 41 82 00 14 */ beq lbl_802FD048
/* 802FD038 38 1F 01 00 */ addi r0, r31, 0x100
/* 802FD03C 7C 7B 00 2E */ lwzx r3, r27, r0
/* 802FD040 38 80 00 01 */ li r4, 1
/* 802FD044 4B FE 11 F1 */ bl __dt__10JUTTextureFv
lbl_802FD048:
/* 802FD048 3B BD 00 01 */ addi r29, r29, 1
/* 802FD04C 2C 1D 00 02 */ cmpwi r29, 2
/* 802FD050 3B FF 00 04 */ addi r31, r31, 4
/* 802FD054 41 80 FF D4 */ blt lbl_802FD028
/* 802FD058 80 7B 01 2C */ lwz r3, 0x12c(r27)
/* 802FD05C 4B FD 1C E1 */ bl __dl__FPv
/* 802FD060 7F 63 DB 78 */ mr r3, r27
/* 802FD064 38 80 00 00 */ li r4, 0
/* 802FD068 4B FF 95 25 */ bl __dt__7J2DPaneFv
/* 802FD06C 7F 80 07 35 */ extsh. r0, r28
/* 802FD070 40 81 00 0C */ ble lbl_802FD07C
/* 802FD074 7F 63 DB 78 */ mr r3, r27
/* 802FD078 4B FD 1C C5 */ bl __dl__FPv
lbl_802FD07C:
/* 802FD07C 7F 63 DB 78 */ mr r3, r27
/* 802FD080 39 61 00 20 */ addi r11, r1, 0x20
/* 802FD084 48 06 51 9D */ bl _restgpr_27
/* 802FD088 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802FD08C 7C 08 03 A6 */ mtlr r0
/* 802FD090 38 21 00 20 */ addi r1, r1, 0x20
/* 802FD094 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_802FF208:
/* 802FF208 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FF20C 7C 08 02 A6 */ mflr r0
/* 802FF210 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FF214 88 A3 01 08 */ lbz r5, 0x108(r3)
/* 802FF218 81 83 00 00 */ lwz r12, 0(r3)
/* 802FF21C 81 8C 00 D4 */ lwz r12, 0xd4(r12)
/* 802FF220 7D 89 03 A6 */ mtctr r12
/* 802FF224 4E 80 04 21 */ bctrl
/* 802FF228 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FF22C 7C 08 03 A6 */ mtlr r0
/* 802FF230 38 21 00 10 */ addi r1, r1, 0x10
/* 802FF234 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_802FF238:
/* 802FF238 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FF23C 7C 08 02 A6 */ mflr r0
/* 802FF240 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FF244 88 C3 01 08 */ lbz r6, 0x108(r3)
/* 802FF248 81 83 00 00 */ lwz r12, 0(r3)
/* 802FF24C 81 8C 00 C8 */ lwz r12, 0xc8(r12)
/* 802FF250 7D 89 03 A6 */ mtctr r12
/* 802FF254 4E 80 04 21 */ bctrl
/* 802FF258 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FF25C 7C 08 03 A6 */ mtlr r0
/* 802FF260 38 21 00 10 */ addi r1, r1, 0x10
/* 802FF264 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_802FF2F0:
/* 802FF2F0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FF2F4 7C 08 02 A6 */ mflr r0
/* 802FF2F8 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FF2FC 88 C3 01 08 */ lbz r6, 0x108(r3)
/* 802FF300 81 83 00 00 */ lwz r12, 0(r3)
/* 802FF304 81 8C 00 D0 */ lwz r12, 0xd0(r12)
/* 802FF308 7D 89 03 A6 */ mtctr r12
/* 802FF30C 4E 80 04 21 */ bctrl
/* 802FF310 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FF314 7C 08 03 A6 */ mtlr r0
/* 802FF318 38 21 00 10 */ addi r1, r1, 0x10
/* 802FF31C 4E 80 00 20 */ blr
@@ -1,23 +0,0 @@
lbl_802FD964:
/* 802FD964 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FD968 7C 08 02 A6 */ mflr r0
/* 802FD96C 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FD970 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802FD974 93 C1 00 08 */ stw r30, 8(r1)
/* 802FD978 7C 7E 1B 78 */ mr r30, r3
/* 802FD97C 7C BF 2B 78 */ mr r31, r5
/* 802FD980 7C 83 23 78 */ mr r3, r4
/* 802FD984 4B FF BC BD */ bl getNameResource__9J2DScreenFPCc
/* 802FD988 7C 64 1B 78 */ mr r4, r3
/* 802FD98C 7F C3 F3 78 */ mr r3, r30
/* 802FD990 7F E5 FB 78 */ mr r5, r31
/* 802FD994 81 9E 00 00 */ lwz r12, 0(r30)
/* 802FD998 81 8C 01 10 */ lwz r12, 0x110(r12)
/* 802FD99C 7D 89 03 A6 */ mtctr r12
/* 802FD9A0 4E 80 04 21 */ bctrl
/* 802FD9A4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802FD9A8 83 C1 00 08 */ lwz r30, 8(r1)
/* 802FD9AC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FD9B0 7C 08 03 A6 */ mtlr r0
/* 802FD9B4 38 21 00 10 */ addi r1, r1, 0x10
/* 802FD9B8 4E 80 00 20 */ blr
@@ -1,25 +0,0 @@
lbl_802FDAC8:
/* 802FDAC8 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802FDACC 7C 08 02 A6 */ mflr r0
/* 802FDAD0 90 01 00 24 */ stw r0, 0x24(r1)
/* 802FDAD4 39 61 00 20 */ addi r11, r1, 0x20
/* 802FDAD8 48 06 47 05 */ bl _savegpr_29
/* 802FDADC 7C 7D 1B 78 */ mr r29, r3
/* 802FDAE0 7C BE 2B 78 */ mr r30, r5
/* 802FDAE4 7C DF 33 78 */ mr r31, r6
/* 802FDAE8 7C 83 23 78 */ mr r3, r4
/* 802FDAEC 4B FF BB 55 */ bl getNameResource__9J2DScreenFPCc
/* 802FDAF0 7C 64 1B 78 */ mr r4, r3
/* 802FDAF4 7F A3 EB 78 */ mr r3, r29
/* 802FDAF8 7F C5 F3 78 */ mr r5, r30
/* 802FDAFC 7F E6 FB 78 */ mr r6, r31
/* 802FDB00 81 9D 00 00 */ lwz r12, 0(r29)
/* 802FDB04 81 8C 01 18 */ lwz r12, 0x118(r12)
/* 802FDB08 7D 89 03 A6 */ mtctr r12
/* 802FDB0C 4E 80 04 21 */ bctrl
/* 802FDB10 39 61 00 20 */ addi r11, r1, 0x20
/* 802FDB14 48 06 47 15 */ bl _restgpr_29
/* 802FDB18 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802FDB1C 7C 08 03 A6 */ mtlr r0
/* 802FDB20 38 21 00 20 */ addi r1, r1, 0x20
/* 802FDB24 4E 80 00 20 */ blr
@@ -1,31 +0,0 @@
lbl_802FDBFC:
/* 802FDBFC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FDC00 7C 08 02 A6 */ mflr r0
/* 802FDC04 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FDC08 80 03 01 00 */ lwz r0, 0x100(r3)
/* 802FDC0C 28 00 00 00 */ cmplwi r0, 0
/* 802FDC10 41 82 00 50 */ beq lbl_802FDC60
/* 802FDC14 88 03 01 08 */ lbz r0, 0x108(r3)
/* 802FDC18 28 00 00 00 */ cmplwi r0, 0
/* 802FDC1C 41 82 00 44 */ beq lbl_802FDC60
/* 802FDC20 A8 03 01 18 */ lha r0, 0x118(r3)
/* 802FDC24 90 01 00 08 */ stw r0, 8(r1)
/* 802FDC28 90 81 00 0C */ stw r4, 0xc(r1)
/* 802FDC2C C0 23 00 20 */ lfs f1, 0x20(r3)
/* 802FDC30 C0 43 00 24 */ lfs f2, 0x24(r3)
/* 802FDC34 A8 83 01 0A */ lha r4, 0x10a(r3)
/* 802FDC38 A8 A3 01 0C */ lha r5, 0x10c(r3)
/* 802FDC3C A8 C3 01 0E */ lha r6, 0x10e(r3)
/* 802FDC40 A8 E3 01 10 */ lha r7, 0x110(r3)
/* 802FDC44 A9 03 01 12 */ lha r8, 0x112(r3)
/* 802FDC48 A9 23 01 14 */ lha r9, 0x114(r3)
/* 802FDC4C A9 43 01 16 */ lha r10, 0x116(r3)
/* 802FDC50 81 83 00 00 */ lwz r12, 0(r3)
/* 802FDC54 81 8C 01 44 */ lwz r12, 0x144(r12)
/* 802FDC58 7D 89 03 A6 */ mtctr r12
/* 802FDC5C 4E 80 04 21 */ bctrl
lbl_802FDC60:
/* 802FDC60 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FDC64 7C 08 03 A6 */ mtlr r0
/* 802FDC68 38 21 00 10 */ addi r1, r1, 0x10
/* 802FDC6C 4E 80 00 20 */ blr
@@ -1,27 +0,0 @@
lbl_802FDB28:
/* 802FDB28 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 802FDB2C 7C 08 02 A6 */ mflr r0
/* 802FDB30 90 01 00 54 */ stw r0, 0x54(r1)
/* 802FDB34 DB E1 00 48 */ stfd f31, 0x48(r1)
/* 802FDB38 DB C1 00 40 */ stfd f30, 0x40(r1)
/* 802FDB3C 93 E1 00 3C */ stw r31, 0x3c(r1)
/* 802FDB40 7C 7F 1B 78 */ mr r31, r3
/* 802FDB44 FF C0 08 90 */ fmr f30, f1
/* 802FDB48 FF E0 10 90 */ fmr f31, f2
/* 802FDB4C 38 61 00 08 */ addi r3, r1, 8
/* 802FDB50 48 04 89 35 */ bl PSMTXIdentity
/* 802FDB54 7F E3 FB 78 */ mr r3, r31
/* 802FDB58 FC 20 F0 90 */ fmr f1, f30
/* 802FDB5C FC 40 F8 90 */ fmr f2, f31
/* 802FDB60 38 81 00 08 */ addi r4, r1, 8
/* 802FDB64 81 9F 00 00 */ lwz r12, 0(r31)
/* 802FDB68 81 8C 00 38 */ lwz r12, 0x38(r12)
/* 802FDB6C 7D 89 03 A6 */ mtctr r12
/* 802FDB70 4E 80 04 21 */ bctrl
/* 802FDB74 CB E1 00 48 */ lfd f31, 0x48(r1)
/* 802FDB78 CB C1 00 40 */ lfd f30, 0x40(r1)
/* 802FDB7C 83 E1 00 3C */ lwz r31, 0x3c(r1)
/* 802FDB80 80 01 00 54 */ lwz r0, 0x54(r1)
/* 802FDB84 7C 08 03 A6 */ mtlr r0
/* 802FDB88 38 21 00 50 */ addi r1, r1, 0x50
/* 802FDB8C 4E 80 00 20 */ blr
@@ -1,29 +0,0 @@
lbl_802FDB90:
/* 802FDB90 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FDB94 7C 08 02 A6 */ mflr r0
/* 802FDB98 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FDB9C 80 03 01 00 */ lwz r0, 0x100(r3)
/* 802FDBA0 28 00 00 00 */ cmplwi r0, 0
/* 802FDBA4 41 82 00 48 */ beq lbl_802FDBEC
/* 802FDBA8 88 03 01 08 */ lbz r0, 0x108(r3)
/* 802FDBAC 28 00 00 00 */ cmplwi r0, 0
/* 802FDBB0 41 82 00 3C */ beq lbl_802FDBEC
/* 802FDBB4 C0 03 00 30 */ lfs f0, 0x30(r3)
/* 802FDBB8 EC 20 08 2A */ fadds f1, f0, f1
/* 802FDBBC C0 03 00 34 */ lfs f0, 0x34(r3)
/* 802FDBC0 EC 40 10 2A */ fadds f2, f0, f2
/* 802FDBC4 C0 63 00 28 */ lfs f3, 0x28(r3)
/* 802FDBC8 C0 03 00 20 */ lfs f0, 0x20(r3)
/* 802FDBCC EC 63 00 28 */ fsubs f3, f3, f0
/* 802FDBD0 C0 83 00 2C */ lfs f4, 0x2c(r3)
/* 802FDBD4 C0 03 00 24 */ lfs f0, 0x24(r3)
/* 802FDBD8 EC 84 00 28 */ fsubs f4, f4, f0
/* 802FDBDC 81 83 00 00 */ lwz r12, 0(r3)
/* 802FDBE0 81 8C 01 40 */ lwz r12, 0x140(r12)
/* 802FDBE4 7D 89 03 A6 */ mtctr r12
/* 802FDBE8 4E 80 04 21 */ bctrl
lbl_802FDBEC:
/* 802FDBEC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FDBF0 7C 08 03 A6 */ mtlr r0
/* 802FDBF4 38 21 00 10 */ addi r1, r1, 0x10
/* 802FDBF8 4E 80 00 20 */ blr
@@ -1,3 +0,0 @@
lbl_802FF634:
/* 802FF634 88 63 01 08 */ lbz r3, 0x108(r3)
/* 802FF638 4E 80 00 20 */ blr
@@ -1,29 +0,0 @@
lbl_802FD4B4:
/* 802FD4B4 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802FD4B8 7C 08 02 A6 */ mflr r0
/* 802FD4BC 90 01 00 24 */ stw r0, 0x24(r1)
/* 802FD4C0 DB E1 00 18 */ stfd f31, 0x18(r1)
/* 802FD4C4 39 61 00 18 */ addi r11, r1, 0x18
/* 802FD4C8 48 06 4D 15 */ bl _savegpr_29
/* 802FD4CC 7C 7D 1B 78 */ mr r29, r3
/* 802FD4D0 7C BE 2B 78 */ mr r30, r5
/* 802FD4D4 7C DF 33 78 */ mr r31, r6
/* 802FD4D8 FF E0 08 90 */ fmr f31, f1
/* 802FD4DC 7C 83 23 78 */ mr r3, r4
/* 802FD4E0 4B FF C1 61 */ bl getNameResource__9J2DScreenFPCc
/* 802FD4E4 7C 64 1B 78 */ mr r4, r3
/* 802FD4E8 7F A3 EB 78 */ mr r3, r29
/* 802FD4EC 7F C5 F3 78 */ mr r5, r30
/* 802FD4F0 7F E6 FB 78 */ mr r6, r31
/* 802FD4F4 FC 20 F8 90 */ fmr f1, f31
/* 802FD4F8 81 9D 00 00 */ lwz r12, 0(r29)
/* 802FD4FC 81 8C 00 C8 */ lwz r12, 0xc8(r12)
/* 802FD500 7D 89 03 A6 */ mtctr r12
/* 802FD504 4E 80 04 21 */ bctrl
/* 802FD508 CB E1 00 18 */ lfd f31, 0x18(r1)
/* 802FD50C 39 61 00 18 */ addi r11, r1, 0x18
/* 802FD510 48 06 4D 19 */ bl _restgpr_29
/* 802FD514 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802FD518 7C 08 03 A6 */ mtlr r0
/* 802FD51C 38 21 00 20 */ addi r1, r1, 0x20
/* 802FD520 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_802FF63C:
/* 802FF63C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FF640 7C 08 02 A6 */ mflr r0
/* 802FF644 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FF648 4B FF 7E 71 */ bl isUsed__7J2DPaneFPC7ResFONT
/* 802FF64C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FF650 7C 08 03 A6 */ mtlr r0
/* 802FF654 38 21 00 10 */ addi r1, r1, 0x10
/* 802FF658 4E 80 00 20 */ blr
@@ -1,30 +0,0 @@
lbl_802FF09C:
/* 802FF09C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FF0A0 7C 08 02 A6 */ mflr r0
/* 802FF0A4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FF0A8 38 E0 00 00 */ li r7, 0
/* 802FF0AC 88 C3 01 08 */ lbz r6, 0x108(r3)
/* 802FF0B0 48 00 00 30 */ b lbl_802FF0E0
lbl_802FF0B4:
/* 802FF0B4 54 E5 15 BA */ rlwinm r5, r7, 2, 0x16, 0x1d
/* 802FF0B8 38 05 01 00 */ addi r0, r5, 0x100
/* 802FF0BC 7C A3 00 2E */ lwzx r5, r3, r0
/* 802FF0C0 28 05 00 00 */ cmplwi r5, 0
/* 802FF0C4 41 82 00 18 */ beq lbl_802FF0DC
/* 802FF0C8 80 05 00 20 */ lwz r0, 0x20(r5)
/* 802FF0CC 7C 00 20 40 */ cmplw r0, r4
/* 802FF0D0 40 82 00 0C */ bne lbl_802FF0DC
/* 802FF0D4 38 60 00 01 */ li r3, 1
/* 802FF0D8 48 00 00 18 */ b lbl_802FF0F0
lbl_802FF0DC:
/* 802FF0DC 38 E7 00 01 */ addi r7, r7, 1
lbl_802FF0E0:
/* 802FF0E0 54 E0 06 3E */ clrlwi r0, r7, 0x18
/* 802FF0E4 7C 00 30 40 */ cmplw r0, r6
/* 802FF0E8 41 80 FF CC */ blt lbl_802FF0B4
/* 802FF0EC 4B FF 83 45 */ bl isUsed__7J2DPaneFPC7ResTIMG
lbl_802FF0F0:
/* 802FF0F0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FF0F4 7C 08 03 A6 */ mtlr r0
/* 802FF0F8 38 21 00 10 */ addi r1, r1, 0x10
/* 802FF0FC 4E 80 00 20 */ blr
@@ -1,21 +0,0 @@
lbl_802FF29C:
/* 802FF29C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FF2A0 7C 08 02 A6 */ mflr r0
/* 802FF2A4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FF2A8 54 A6 06 3E */ clrlwi r6, r5, 0x18
/* 802FF2AC 88 03 01 08 */ lbz r0, 0x108(r3)
/* 802FF2B0 7C 06 00 40 */ cmplw r6, r0
/* 802FF2B4 40 80 00 24 */ bge lbl_802FF2D8
/* 802FF2B8 28 06 00 02 */ cmplwi r6, 2
/* 802FF2BC 40 80 00 1C */ bge lbl_802FF2D8
/* 802FF2C0 54 A0 15 BA */ rlwinm r0, r5, 2, 0x16, 0x1d
/* 802FF2C4 7C 63 02 14 */ add r3, r3, r0
/* 802FF2C8 80 63 01 00 */ lwz r3, 0x100(r3)
/* 802FF2CC 28 03 00 00 */ cmplwi r3, 0
/* 802FF2D0 41 82 00 08 */ beq lbl_802FF2D8
/* 802FF2D4 4B FD F5 6D */ bl load__10JUTTextureF11_GXTexMapID
lbl_802FF2D8:
/* 802FF2D8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FF2DC 7C 08 03 A6 */ mtlr r0
/* 802FF2E0 38 21 00 10 */ addi r1, r1, 0x10
/* 802FF2E4 4E 80 00 20 */ blr
@@ -1,14 +0,0 @@
lbl_802FF268:
/* 802FF268 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FF26C 7C 08 02 A6 */ mflr r0
/* 802FF270 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FF274 7C 85 23 78 */ mr r5, r4
/* 802FF278 54 84 06 3E */ clrlwi r4, r4, 0x18
/* 802FF27C 81 83 00 00 */ lwz r12, 0(r3)
/* 802FF280 81 8C 00 FC */ lwz r12, 0xfc(r12)
/* 802FF284 7D 89 03 A6 */ mtctr r12
/* 802FF288 4E 80 04 21 */ bctrl
/* 802FF28C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FF290 7C 08 03 A6 */ mtlr r0
/* 802FF294 38 21 00 10 */ addi r1, r1, 0x10
/* 802FF298 4E 80 00 20 */ blr
@@ -1,60 +0,0 @@
lbl_802FD098:
/* 802FD098 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802FD09C 7C 08 02 A6 */ mflr r0
/* 802FD0A0 90 01 00 24 */ stw r0, 0x24(r1)
/* 802FD0A4 39 61 00 20 */ addi r11, r1, 0x20
/* 802FD0A8 48 06 51 31 */ bl _savegpr_28
/* 802FD0AC 7C 7C 1B 78 */ mr r28, r3
/* 802FD0B0 3B A0 00 00 */ li r29, 0
/* 802FD0B4 54 9F 06 3E */ clrlwi r31, r4, 0x18
/* 802FD0B8 48 00 00 88 */ b lbl_802FD140
lbl_802FD0BC:
/* 802FD0BC 57 A0 06 3E */ clrlwi r0, r29, 0x18
/* 802FD0C0 28 00 00 02 */ cmplwi r0, 2
/* 802FD0C4 41 80 00 0C */ blt lbl_802FD0D0
/* 802FD0C8 38 60 00 00 */ li r3, 0
/* 802FD0CC 48 00 00 84 */ b lbl_802FD150
lbl_802FD0D0:
/* 802FD0D0 57 A3 15 BA */ rlwinm r3, r29, 2, 0x16, 0x1d
/* 802FD0D4 3B C3 01 00 */ addi r30, r3, 0x100
/* 802FD0D8 7C 1C F0 2E */ lwzx r0, r28, r30
/* 802FD0DC 28 00 00 00 */ cmplwi r0, 0
/* 802FD0E0 40 82 00 5C */ bne lbl_802FD13C
/* 802FD0E4 38 60 00 40 */ li r3, 0x40
/* 802FD0E8 4B FD 1B 65 */ bl __nw__FUl
/* 802FD0EC 28 03 00 00 */ cmplwi r3, 0
/* 802FD0F0 41 82 00 1C */ beq lbl_802FD10C
/* 802FD0F4 88 03 00 3B */ lbz r0, 0x3b(r3)
/* 802FD0F8 54 00 07 BC */ rlwinm r0, r0, 0, 0x1e, 0x1e
/* 802FD0FC 98 03 00 3B */ stb r0, 0x3b(r3)
/* 802FD100 38 00 00 00 */ li r0, 0
/* 802FD104 90 03 00 28 */ stw r0, 0x28(r3)
/* 802FD108 90 03 00 20 */ stw r0, 0x20(r3)
lbl_802FD10C:
/* 802FD10C 7C 7C F1 2E */ stwx r3, r28, r30
/* 802FD110 7C 1C F0 2E */ lwzx r0, r28, r30
/* 802FD114 28 00 00 00 */ cmplwi r0, 0
/* 802FD118 40 82 00 0C */ bne lbl_802FD124
/* 802FD11C 38 60 00 00 */ li r3, 0
/* 802FD120 48 00 00 30 */ b lbl_802FD150
lbl_802FD124:
/* 802FD124 88 9C 01 09 */ lbz r4, 0x109(r28)
/* 802FD128 38 60 00 01 */ li r3, 1
/* 802FD12C 57 A0 06 3E */ clrlwi r0, r29, 0x18
/* 802FD130 7C 60 00 30 */ slw r0, r3, r0
/* 802FD134 7C 80 03 78 */ or r0, r4, r0
/* 802FD138 98 1C 01 09 */ stb r0, 0x109(r28)
lbl_802FD13C:
/* 802FD13C 3B BD 00 01 */ addi r29, r29, 1
lbl_802FD140:
/* 802FD140 57 A0 06 3E */ clrlwi r0, r29, 0x18
/* 802FD144 7C 00 F8 40 */ cmplw r0, r31
/* 802FD148 41 80 FF 74 */ blt lbl_802FD0BC
/* 802FD14C 38 60 00 01 */ li r3, 1
lbl_802FD150:
/* 802FD150 39 61 00 20 */ addi r11, r1, 0x20
/* 802FD154 48 06 50 D1 */ bl _restgpr_28
/* 802FD158 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802FD15C 7C 08 03 A6 */ mtlr r0
/* 802FD160 38 21 00 20 */ addi r1, r1, 0x20
/* 802FD164 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_802FF320:
/* 802FF320 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FF324 7C 08 02 A6 */ mflr r0
/* 802FF328 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FF32C 38 A0 00 00 */ li r5, 0
/* 802FF330 81 83 00 00 */ lwz r12, 0(r3)
/* 802FF334 81 8C 00 D4 */ lwz r12, 0xd4(r12)
/* 802FF338 7D 89 03 A6 */ mtctr r12
/* 802FF33C 4E 80 04 21 */ bctrl
/* 802FF340 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FF344 7C 08 03 A6 */ mtlr r0
/* 802FF348 38 21 00 10 */ addi r1, r1, 0x10
/* 802FF34C 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_802FF3B0:
/* 802FF3B0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FF3B4 7C 08 02 A6 */ mflr r0
/* 802FF3B8 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FF3BC 38 C0 00 00 */ li r6, 0
/* 802FF3C0 81 83 00 00 */ lwz r12, 0(r3)
/* 802FF3C4 81 8C 00 C8 */ lwz r12, 0xc8(r12)
/* 802FF3C8 7D 89 03 A6 */ mtctr r12
/* 802FF3CC 4E 80 04 21 */ bctrl
/* 802FF3D0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FF3D4 7C 08 03 A6 */ mtlr r0
/* 802FF3D8 38 21 00 10 */ addi r1, r1, 0x10
/* 802FF3DC 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_802FF3E0:
/* 802FF3E0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FF3E4 7C 08 02 A6 */ mflr r0
/* 802FF3E8 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FF3EC 38 A0 00 00 */ li r5, 0
/* 802FF3F0 81 83 00 00 */ lwz r12, 0(r3)
/* 802FF3F4 81 8C 00 C4 */ lwz r12, 0xc4(r12)
/* 802FF3F8 7D 89 03 A6 */ mtctr r12
/* 802FF3FC 4E 80 04 21 */ bctrl
/* 802FF400 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FF404 7C 08 03 A6 */ mtlr r0
/* 802FF408 38 21 00 10 */ addi r1, r1, 0x10
/* 802FF40C 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_802FF350:
/* 802FF350 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FF354 7C 08 02 A6 */ mflr r0
/* 802FF358 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FF35C 38 C0 00 00 */ li r6, 0
/* 802FF360 81 83 00 00 */ lwz r12, 0(r3)
/* 802FF364 81 8C 00 D0 */ lwz r12, 0xd0(r12)
/* 802FF368 7D 89 03 A6 */ mtctr r12
/* 802FF36C 4E 80 04 21 */ bctrl
/* 802FF370 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FF374 7C 08 03 A6 */ mtlr r0
/* 802FF378 38 21 00 10 */ addi r1, r1, 0x10
/* 802FF37C 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_802FF380:
/* 802FF380 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FF384 7C 08 02 A6 */ mflr r0
/* 802FF388 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FF38C 38 A0 00 00 */ li r5, 0
/* 802FF390 81 83 00 00 */ lwz r12, 0(r3)
/* 802FF394 81 8C 00 CC */ lwz r12, 0xcc(r12)
/* 802FF398 7D 89 03 A6 */ mtctr r12
/* 802FF39C 4E 80 04 21 */ bctrl
/* 802FF3A0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FF3A4 7C 08 03 A6 */ mtlr r0
/* 802FF3A8 38 21 00 10 */ addi r1, r1, 0x10
/* 802FF3AC 4E 80 00 20 */ blr
@@ -1,28 +0,0 @@
lbl_802FD814:
/* 802FD814 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FD818 7C 08 02 A6 */ mflr r0
/* 802FD81C 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FD820 38 E0 00 00 */ li r7, 0
/* 802FD824 88 C3 01 08 */ lbz r6, 0x108(r3)
/* 802FD828 48 00 00 1C */ b lbl_802FD844
lbl_802FD82C:
/* 802FD82C 54 E5 15 BA */ rlwinm r5, r7, 2, 0x16, 0x1d
/* 802FD830 38 05 01 00 */ addi r0, r5, 0x100
/* 802FD834 7C 03 00 2E */ lwzx r0, r3, r0
/* 802FD838 7C 00 20 40 */ cmplw r0, r4
/* 802FD83C 41 82 00 14 */ beq lbl_802FD850
/* 802FD840 38 E7 00 01 */ addi r7, r7, 1
lbl_802FD844:
/* 802FD844 54 E0 06 3E */ clrlwi r0, r7, 0x18
/* 802FD848 7C 00 30 40 */ cmplw r0, r6
/* 802FD84C 41 80 FF E0 */ blt lbl_802FD82C
lbl_802FD850:
/* 802FD850 7C E4 3B 78 */ mr r4, r7
/* 802FD854 81 83 00 00 */ lwz r12, 0(r3)
/* 802FD858 81 8C 00 D8 */ lwz r12, 0xd8(r12)
/* 802FD85C 7D 89 03 A6 */ mtctr r12
/* 802FD860 4E 80 04 21 */ bctrl
/* 802FD864 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FD868 7C 08 03 A6 */ mtlr r0
/* 802FD86C 38 21 00 10 */ addi r1, r1, 0x10
/* 802FD870 4E 80 00 20 */ blr
@@ -1,15 +0,0 @@
lbl_802FF410:
/* 802FF410 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FF414 7C 08 02 A6 */ mflr r0
/* 802FF418 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FF41C 88 83 01 08 */ lbz r4, 0x108(r3)
/* 802FF420 38 04 FF FF */ addi r0, r4, -1
/* 802FF424 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 802FF428 81 83 00 00 */ lwz r12, 0(r3)
/* 802FF42C 81 8C 00 D8 */ lwz r12, 0xd8(r12)
/* 802FF430 7D 89 03 A6 */ mtctr r12
/* 802FF434 4E 80 04 21 */ bctrl
/* 802FF438 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FF43C 7C 08 03 A6 */ mtlr r0
/* 802FF440 38 21 00 10 */ addi r1, r1, 0x10
/* 802FF444 4E 80 00 20 */ blr
@@ -1,11 +0,0 @@
lbl_802FEA9C:
/* 802FEA9C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FEAA0 7C 08 02 A6 */ mflr r0
/* 802FEAA4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FEAA8 D0 23 01 24 */ stfs f1, 0x124(r3)
/* 802FEAAC D0 43 01 28 */ stfs f2, 0x128(r3)
/* 802FEAB0 48 00 00 E5 */ bl setBlendKonstAlpha__10J2DPictureFv
/* 802FEAB4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FEAB8 7C 08 03 A6 */ mtlr r0
/* 802FEABC 38 21 00 10 */ addi r1, r1, 0x10
/* 802FEAC0 4E 80 00 20 */ blr
@@ -1,11 +0,0 @@
lbl_802FEA74:
/* 802FEA74 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FEA78 7C 08 02 A6 */ mflr r0
/* 802FEA7C 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FEA80 D0 23 01 1C */ stfs f1, 0x11c(r3)
/* 802FEA84 D0 43 01 20 */ stfs f2, 0x120(r3)
/* 802FEA88 48 00 00 3D */ bl setBlendKonstColor__10J2DPictureFv
/* 802FEA8C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FEA90 7C 08 03 A6 */ mtlr r0
/* 802FEA94 38 21 00 10 */ addi r1, r1, 0x10
/* 802FEA98 4E 80 00 20 */ blr
@@ -1,17 +0,0 @@
lbl_802FED44:
/* 802FED44 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FED48 7C 08 02 A6 */ mflr r0
/* 802FED4C 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FED50 7C 8A 23 78 */ mr r10, r4
/* 802FED54 7C A9 2B 78 */ mr r9, r5
/* 802FED58 7C C0 33 78 */ mr r0, r6
/* 802FED5C 7C E8 3B 78 */ mr r8, r7
/* 802FED60 38 83 01 0A */ addi r4, r3, 0x10a
/* 802FED64 7D 45 53 78 */ mr r5, r10
/* 802FED68 7D 26 4B 78 */ mr r6, r9
/* 802FED6C 7C 07 03 78 */ mr r7, r0
/* 802FED70 48 00 00 15 */ bl func_802FED84
/* 802FED74 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FED78 7C 08 03 A6 */ mtlr r0
/* 802FED7C 38 21 00 10 */ addi r1, r1, 0x10
/* 802FED80 4E 80 00 20 */ blr
@@ -1,6 +0,0 @@
lbl_802FEA60:
/* 802FEA60 C0 23 00 00 */ lfs f1, 0(r3)
/* 802FEA64 C0 04 00 00 */ lfs f0, 0(r4)
/* 802FEA68 D0 03 00 00 */ stfs f0, 0(r3)
/* 802FEA6C D0 24 00 00 */ stfs f1, 0(r4)
/* 802FEA70 4E 80 00 20 */ blr
@@ -1,14 +0,0 @@
lbl_802F9A20:
/* 802F9A20 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F9A24 7C 08 02 A6 */ mflr r0
/* 802F9A28 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F9A2C C0 23 00 D4 */ lfs f1, 0xd4(r3)
/* 802F9A30 C0 43 00 D8 */ lfs f2, 0xd8(r3)
/* 802F9A34 81 83 00 00 */ lwz r12, 0(r3)
/* 802F9A38 81 8C 00 44 */ lwz r12, 0x44(r12)
/* 802F9A3C 7D 89 03 A6 */ mtctr r12
/* 802F9A40 4E 80 04 21 */ bctrl
/* 802F9A44 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F9A48 7C 08 03 A6 */ mtlr r0
/* 802F9A4C 38 21 00 10 */ addi r1, r1, 0x10
/* 802F9A50 4E 80 00 20 */ blr
@@ -1,43 +0,0 @@
lbl_802F85A8:
/* 802F85A8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F85AC 7C 08 02 A6 */ mflr r0
/* 802F85B0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F85B4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802F85B8 7C 7F 1B 78 */ mr r31, r3
/* 802F85BC 80 63 01 04 */ lwz r3, 0x104(r3)
/* 802F85C0 3C 80 80 2F */ lis r4, __dt__11J2DMaterialFv@ha /* 0x802EA2CC@ha */
/* 802F85C4 38 84 A2 CC */ addi r4, r4, __dt__11J2DMaterialFv@l /* 0x802EA2CC@l */
/* 802F85C8 48 06 96 A5 */ bl __destroy_new_array
/* 802F85CC 38 00 00 00 */ li r0, 0
/* 802F85D0 B0 1F 01 02 */ sth r0, 0x102(r31)
/* 802F85D4 90 1F 01 04 */ stw r0, 0x104(r31)
/* 802F85D8 80 7F 01 08 */ lwz r3, 0x108(r31)
/* 802F85DC 4B FD 67 85 */ bl __dla__FPv
/* 802F85E0 38 00 00 00 */ li r0, 0
/* 802F85E4 90 1F 01 08 */ stw r0, 0x108(r31)
/* 802F85E8 80 7F 01 0C */ lwz r3, 0x10c(r31)
/* 802F85EC 4B FD 67 75 */ bl __dla__FPv
/* 802F85F0 38 00 00 00 */ li r0, 0
/* 802F85F4 90 1F 01 0C */ stw r0, 0x10c(r31)
/* 802F85F8 80 7F 01 10 */ lwz r3, 0x110(r31)
/* 802F85FC 28 03 00 00 */ cmplwi r3, 0
/* 802F8600 41 82 00 34 */ beq lbl_802F8634
/* 802F8604 80 63 00 04 */ lwz r3, 4(r3)
/* 802F8608 4B FD 67 59 */ bl __dla__FPv
/* 802F860C 80 7F 01 10 */ lwz r3, 0x110(r31)
/* 802F8610 28 03 00 00 */ cmplwi r3, 0
/* 802F8614 41 82 00 18 */ beq lbl_802F862C
/* 802F8618 38 80 00 01 */ li r4, 1
/* 802F861C 81 83 00 00 */ lwz r12, 0(r3)
/* 802F8620 81 8C 00 08 */ lwz r12, 8(r12)
/* 802F8624 7D 89 03 A6 */ mtctr r12
/* 802F8628 4E 80 04 21 */ bctrl
lbl_802F862C:
/* 802F862C 38 00 00 00 */ li r0, 0
/* 802F8630 90 1F 01 10 */ stw r0, 0x110(r31)
lbl_802F8634:
/* 802F8634 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F8638 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F863C 7C 08 03 A6 */ mtlr r0
/* 802F8640 38 21 00 10 */ addi r1, r1, 0x10
/* 802F8644 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_802F99E8:
/* 802F99E8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F99EC 7C 08 02 A6 */ mflr r0
/* 802F99F0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F99F4 39 00 00 00 */ li r8, 0
/* 802F99F8 81 83 00 00 */ lwz r12, 0(r3)
/* 802F99FC 81 8C 00 98 */ lwz r12, 0x98(r12)
/* 802F9A00 7D 89 03 A6 */ mtctr r12
/* 802F9A04 4E 80 04 21 */ bctrl
/* 802F9A08 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F9A0C 7C 08 03 A6 */ mtlr r0
/* 802F9A10 38 21 00 10 */ addi r1, r1, 0x10
/* 802F9A14 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_802F9620:
/* 802F9620 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F9624 7C 08 02 A6 */ mflr r0
/* 802F9628 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F962C 4B FF DE 8D */ bl isUsed__7J2DPaneFPC7ResFONT
/* 802F9630 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F9634 7C 08 03 A6 */ mtlr r0
/* 802F9638 38 21 00 10 */ addi r1, r1, 0x10
/* 802F963C 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_802F9600:
/* 802F9600 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F9604 7C 08 02 A6 */ mflr r0
/* 802F9608 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F960C 4B FF DE 25 */ bl isUsed__7J2DPaneFPC7ResTIMG
/* 802F9610 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F9614 7C 08 03 A6 */ mtlr r0
/* 802F9618 38 21 00 10 */ addi r1, r1, 0x10
/* 802F961C 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_802F9A54:
/* 802F9A54 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F9A58 7C 08 02 A6 */ mflr r0
/* 802F9A5C 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F9A60 4B FF E4 95 */ bl setAnimation__7J2DPaneFP10J2DAnmBase
/* 802F9A64 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F9A68 7C 08 03 A6 */ mtlr r0
/* 802F9A6C 38 21 00 10 */ addi r1, r1, 0x10
/* 802F9A70 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_802F99A8:
/* 802F99A8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F99AC 7C 08 02 A6 */ mflr r0
/* 802F99B0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F99B4 4B FF E7 ED */ bl setVtxColorAnimation__7J2DPaneFP14J2DAnmVtxColor
/* 802F99B8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F99BC 7C 08 03 A6 */ mtlr r0
/* 802F99C0 38 21 00 10 */ addi r1, r1, 0x10
/* 802F99C4 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_802F99C8:
/* 802F99C8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F99CC 7C 08 02 A6 */ mflr r0
/* 802F99D0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F99D4 4B FF E7 45 */ bl setVisibileAnimation__7J2DPaneFP20J2DAnmVisibilityFull
/* 802F99D8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F99DC 7C 08 03 A6 */ mtlr r0
/* 802F99E0 38 21 00 10 */ addi r1, r1, 0x10
/* 802F99E4 4E 80 00 20 */ blr
@@ -1,15 +0,0 @@
lbl_802F8748:
/* 802F8748 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F874C 7C 08 02 A6 */ mflr r0
/* 802F8750 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F8754 28 06 00 00 */ cmplwi r6, 0
/* 802F8758 40 82 00 0C */ bne lbl_802F8764
/* 802F875C 38 60 00 00 */ li r3, 0
/* 802F8760 48 00 00 08 */ b lbl_802F8768
lbl_802F8764:
/* 802F8764 48 00 00 15 */ bl private_set__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive
lbl_802F8768:
/* 802F8768 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F876C 7C 08 03 A6 */ mtlr r0
/* 802F8770 38 21 00 10 */ addi r1, r1, 0x10
/* 802F8774 4E 80 00 20 */ blr
@@ -1,34 +0,0 @@
lbl_802FF6D8:
/* 802FF6D8 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802FF6DC 7C 08 02 A6 */ mflr r0
/* 802FF6E0 90 01 00 24 */ stw r0, 0x24(r1)
/* 802FF6E4 39 61 00 20 */ addi r11, r1, 0x20
/* 802FF6E8 48 06 2A F1 */ bl _savegpr_28
/* 802FF6EC 7C 7C 1B 78 */ mr r28, r3
/* 802FF6F0 7C 9D 23 78 */ mr r29, r4
/* 802FF6F4 7C BE 2B 78 */ mr r30, r5
/* 802FF6F8 7C DF 33 78 */ mr r31, r6
/* 802FF6FC 4B FF 64 FD */ bl __ct__7J2DPaneFv
/* 802FF700 3C 60 80 3D */ lis r3, __vt__10J2DTextBox@ha /* 0x803CD328@ha */
/* 802FF704 38 03 D3 28 */ addi r0, r3, __vt__10J2DTextBox@l /* 0x803CD328@l */
/* 802FF708 90 1C 00 00 */ stw r0, 0(r28)
/* 802FF70C 38 60 00 00 */ li r3, 0
/* 802FF710 90 7C 01 00 */ stw r3, 0x100(r28)
/* 802FF714 38 00 FF FF */ li r0, -1
/* 802FF718 90 1C 01 04 */ stw r0, 0x104(r28)
/* 802FF71C 90 1C 01 08 */ stw r0, 0x108(r28)
/* 802FF720 90 7C 01 24 */ stw r3, 0x124(r28)
/* 802FF724 90 1C 01 28 */ stw r0, 0x128(r28)
/* 802FF728 90 1C 01 2C */ stw r0, 0x12c(r28)
/* 802FF72C 7F 83 E3 78 */ mr r3, r28
/* 802FF730 7F A4 EB 78 */ mr r4, r29
/* 802FF734 7F C5 F3 78 */ mr r5, r30
/* 802FF738 7F E6 FB 78 */ mr r6, r31
/* 802FF73C 48 00 07 4D */ bl private_readStream__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
/* 802FF740 7F 83 E3 78 */ mr r3, r28
/* 802FF744 39 61 00 20 */ addi r11, r1, 0x20
/* 802FF748 48 06 2A DD */ bl _restgpr_28
/* 802FF74C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802FF750 7C 08 03 A6 */ mtlr r0
/* 802FF754 38 21 00 20 */ addi r1, r1, 0x20
/* 802FF758 4E 80 00 20 */ blr
@@ -1,31 +0,0 @@
lbl_802FF660:
/* 802FF660 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802FF664 7C 08 02 A6 */ mflr r0
/* 802FF668 90 01 00 14 */ stw r0, 0x14(r1)
/* 802FF66C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802FF670 7C 7F 1B 78 */ mr r31, r3
/* 802FF674 4B FF 65 85 */ bl __ct__7J2DPaneFv
/* 802FF678 3C 60 80 3D */ lis r3, __vt__10J2DTextBox@ha /* 0x803CD328@ha */
/* 802FF67C 38 03 D3 28 */ addi r0, r3, __vt__10J2DTextBox@l /* 0x803CD328@l */
/* 802FF680 90 1F 00 00 */ stw r0, 0(r31)
/* 802FF684 38 60 00 00 */ li r3, 0
/* 802FF688 90 7F 01 00 */ stw r3, 0x100(r31)
/* 802FF68C 38 00 FF FF */ li r0, -1
/* 802FF690 90 1F 01 04 */ stw r0, 0x104(r31)
/* 802FF694 90 1F 01 08 */ stw r0, 0x108(r31)
/* 802FF698 90 7F 01 24 */ stw r3, 0x124(r31)
/* 802FF69C 90 1F 01 28 */ stw r0, 0x128(r31)
/* 802FF6A0 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 802FF6A4 7F E3 FB 78 */ mr r3, r31
/* 802FF6A8 38 80 00 00 */ li r4, 0
/* 802FF6AC 38 A0 00 00 */ li r5, 0
/* 802FF6B0 38 C0 00 00 */ li r6, 0
/* 802FF6B4 38 E0 00 02 */ li r7, 2
/* 802FF6B8 39 00 00 02 */ li r8, 2
/* 802FF6BC 48 00 05 9D */ bl initiate__10J2DTextBoxFPC7ResFONTPCcs18J2DTextBoxHBinding18J2DTextBoxVBinding
/* 802FF6C0 7F E3 FB 78 */ mr r3, r31
/* 802FF6C4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802FF6C8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802FF6CC 7C 08 03 A6 */ mtlr r0
/* 802FF6D0 38 21 00 10 */ addi r1, r1, 0x10
/* 802FF6D4 4E 80 00 20 */ blr
@@ -1,27 +0,0 @@
lbl_803008E8:
/* 803008E8 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 803008EC 7C 08 02 A6 */ mflr r0
/* 803008F0 90 01 00 54 */ stw r0, 0x54(r1)
/* 803008F4 DB E1 00 48 */ stfd f31, 0x48(r1)
/* 803008F8 DB C1 00 40 */ stfd f30, 0x40(r1)
/* 803008FC 93 E1 00 3C */ stw r31, 0x3c(r1)
/* 80300900 7C 7F 1B 78 */ mr r31, r3
/* 80300904 FF C0 08 90 */ fmr f30, f1
/* 80300908 FF E0 10 90 */ fmr f31, f2
/* 8030090C 38 61 00 08 */ addi r3, r1, 8
/* 80300910 48 04 5B 75 */ bl PSMTXIdentity
/* 80300914 7F E3 FB 78 */ mr r3, r31
/* 80300918 FC 20 F0 90 */ fmr f1, f30
/* 8030091C FC 40 F8 90 */ fmr f2, f31
/* 80300920 38 81 00 08 */ addi r4, r1, 8
/* 80300924 81 9F 00 00 */ lwz r12, 0(r31)
/* 80300928 81 8C 00 38 */ lwz r12, 0x38(r12)
/* 8030092C 7D 89 03 A6 */ mtctr r12
/* 80300930 4E 80 04 21 */ bctrl
/* 80300934 CB E1 00 48 */ lfd f31, 0x48(r1)
/* 80300938 CB C1 00 40 */ lfd f30, 0x40(r1)
/* 8030093C 83 E1 00 3C */ lwz r31, 0x3c(r1)
/* 80300940 80 01 00 54 */ lwz r0, 0x54(r1)
/* 80300944 7C 08 03 A6 */ mtlr r0
/* 80300948 38 21 00 50 */ addi r1, r1, 0x50
/* 8030094C 4E 80 00 20 */ blr
@@ -1,38 +0,0 @@
lbl_802FFBC4:
/* 802FFBC4 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802FFBC8 7C 08 02 A6 */ mflr r0
/* 802FFBCC 90 01 00 24 */ stw r0, 0x24(r1)
/* 802FFBD0 39 61 00 20 */ addi r11, r1, 0x20
/* 802FFBD4 48 06 25 FD */ bl _savegpr_26
/* 802FFBD8 7C 7A 1B 78 */ mr r26, r3
/* 802FFBDC 7D 1B 43 78 */ mr r27, r8
/* 802FFBE0 7D 3C 4B 78 */ mr r28, r9
/* 802FFBE4 7D 5D 53 78 */ mr r29, r10
/* 802FFBE8 83 C1 00 28 */ lwz r30, 0x28(r1)
/* 802FFBEC 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 802FFBF0 4B FF 62 99 */ bl func_802F5E88
/* 802FFBF4 3C 60 80 3D */ lis r3, __vt__10J2DTextBox@ha /* 0x803CD328@ha */
/* 802FFBF8 38 03 D3 28 */ addi r0, r3, __vt__10J2DTextBox@l /* 0x803CD328@l */
/* 802FFBFC 90 1A 00 00 */ stw r0, 0(r26)
/* 802FFC00 38 60 00 00 */ li r3, 0
/* 802FFC04 90 7A 01 00 */ stw r3, 0x100(r26)
/* 802FFC08 38 00 FF FF */ li r0, -1
/* 802FFC0C 90 1A 01 04 */ stw r0, 0x104(r26)
/* 802FFC10 90 1A 01 08 */ stw r0, 0x108(r26)
/* 802FFC14 90 7A 01 24 */ stw r3, 0x124(r26)
/* 802FFC18 90 1A 01 28 */ stw r0, 0x128(r26)
/* 802FFC1C 90 1A 01 2C */ stw r0, 0x12c(r26)
/* 802FFC20 7F 43 D3 78 */ mr r3, r26
/* 802FFC24 7F 64 DB 78 */ mr r4, r27
/* 802FFC28 7F 85 E3 78 */ mr r5, r28
/* 802FFC2C 7F A6 EB 78 */ mr r6, r29
/* 802FFC30 7F C7 F3 78 */ mr r7, r30
/* 802FFC34 7F E8 FB 78 */ mr r8, r31
/* 802FFC38 48 00 00 21 */ bl initiate__10J2DTextBoxFPC7ResFONTPCcs18J2DTextBoxHBinding18J2DTextBoxVBinding
/* 802FFC3C 7F 43 D3 78 */ mr r3, r26
/* 802FFC40 39 61 00 20 */ addi r11, r1, 0x20
/* 802FFC44 48 06 25 D9 */ bl _restgpr_26
/* 802FFC48 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802FFC4C 7C 08 03 A6 */ mtlr r0
/* 802FFC50 38 21 00 20 */ addi r1, r1, 0x20
/* 802FFC54 4E 80 00 20 */ blr
@@ -1,3 +0,0 @@
lbl_80300658:
/* 80300658 80 63 01 24 */ lwz r3, 0x124(r3)
/* 8030065C 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_80300C70:
/* 80300C70 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80300C74 7C 08 02 A6 */ mflr r0
/* 80300C78 90 01 00 14 */ stw r0, 0x14(r1)
/* 80300C7C 4B FF 67 B5 */ bl isUsed__7J2DPaneFPC7ResTIMG
/* 80300C80 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80300C84 7C 08 03 A6 */ mtlr r0
/* 80300C88 38 21 00 10 */ addi r1, r1, 0x10
/* 80300C8C 4E 80 00 20 */ blr
@@ -1,31 +0,0 @@
lbl_80300278:
/* 80300278 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8030027C 7C 08 02 A6 */ mflr r0
/* 80300280 90 01 00 14 */ stw r0, 0x14(r1)
/* 80300284 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80300288 93 C1 00 08 */ stw r30, 8(r1)
/* 8030028C 7C 7E 1B 78 */ mr r30, r3
/* 80300290 7C 9F 23 79 */ or. r31, r4, r4
/* 80300294 41 82 00 3C */ beq lbl_803002D0
/* 80300298 88 1E 01 31 */ lbz r0, 0x131(r30)
/* 8030029C 28 00 00 00 */ cmplwi r0, 0
/* 803002A0 41 82 00 24 */ beq lbl_803002C4
/* 803002A4 80 7E 01 00 */ lwz r3, 0x100(r30)
/* 803002A8 28 03 00 00 */ cmplwi r3, 0
/* 803002AC 41 82 00 18 */ beq lbl_803002C4
/* 803002B0 38 80 00 01 */ li r4, 1
/* 803002B4 81 83 00 00 */ lwz r12, 0(r3)
/* 803002B8 81 8C 00 08 */ lwz r12, 8(r12)
/* 803002BC 7D 89 03 A6 */ mtctr r12
/* 803002C0 4E 80 04 21 */ bctrl
lbl_803002C4:
/* 803002C4 93 FE 01 00 */ stw r31, 0x100(r30)
/* 803002C8 38 00 00 00 */ li r0, 0
/* 803002CC 98 1E 01 31 */ stb r0, 0x131(r30)
lbl_803002D0:
/* 803002D0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 803002D4 83 C1 00 08 */ lwz r30, 8(r1)
/* 803002D8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 803002DC 7C 08 03 A6 */ mtlr r0
/* 803002E0 38 21 00 10 */ addi r1, r1, 0x10
/* 803002E4 4E 80 00 20 */ blr