mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
J2DScreen / some J2DMaterial (#191)
* j2dscreen * some j2dmaterial work * remove asm
This commit is contained in:
@@ -1,49 +0,0 @@
|
||||
lbl_802EA79C:
|
||||
/* 802EA79C 38 A0 00 00 */ li r5, 0
|
||||
/* 802EA7A0 90 A3 00 00 */ stw r5, 0(r3)
|
||||
/* 802EA7A4 3C 80 00 01 */ lis r4, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 802EA7A8 38 84 FF FF */ addi r4, r4, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 802EA7AC B0 83 00 10 */ sth r4, 0x10(r3)
|
||||
/* 802EA7B0 90 A3 00 04 */ stw r5, 4(r3)
|
||||
/* 802EA7B4 38 00 00 08 */ li r0, 8
|
||||
/* 802EA7B8 7C 09 03 A6 */ mtctr r0
|
||||
lbl_802EA7BC:
|
||||
/* 802EA7BC 38 05 00 12 */ addi r0, r5, 0x12
|
||||
/* 802EA7C0 7C 83 03 2E */ sthx r4, r3, r0
|
||||
/* 802EA7C4 38 A5 00 02 */ addi r5, r5, 2
|
||||
/* 802EA7C8 42 00 FF F4 */ bdnz lbl_802EA7BC
|
||||
/* 802EA7CC 38 00 00 00 */ li r0, 0
|
||||
/* 802EA7D0 90 03 00 08 */ stw r0, 8(r3)
|
||||
/* 802EA7D4 38 80 00 00 */ li r4, 0
|
||||
/* 802EA7D8 3C A0 00 01 */ lis r5, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 802EA7DC 38 A5 FF FF */ addi r5, r5, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 802EA7E0 38 00 00 08 */ li r0, 8
|
||||
/* 802EA7E4 7C 09 03 A6 */ mtctr r0
|
||||
lbl_802EA7E8:
|
||||
/* 802EA7E8 38 04 00 22 */ addi r0, r4, 0x22
|
||||
/* 802EA7EC 7C A3 03 2E */ sthx r5, r3, r0
|
||||
/* 802EA7F0 38 84 00 02 */ addi r4, r4, 2
|
||||
/* 802EA7F4 42 00 FF F4 */ bdnz lbl_802EA7E8
|
||||
/* 802EA7F8 38 00 00 00 */ li r0, 0
|
||||
/* 802EA7FC 90 03 00 0C */ stw r0, 0xc(r3)
|
||||
/* 802EA800 38 80 00 00 */ li r4, 0
|
||||
/* 802EA804 3C A0 00 01 */ lis r5, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 802EA808 38 A5 FF FF */ addi r5, r5, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 802EA80C 38 00 00 04 */ li r0, 4
|
||||
/* 802EA810 7C 09 03 A6 */ mtctr r0
|
||||
lbl_802EA814:
|
||||
/* 802EA814 38 04 00 32 */ addi r0, r4, 0x32
|
||||
/* 802EA818 7C A3 03 2E */ sthx r5, r3, r0
|
||||
/* 802EA81C 38 84 00 02 */ addi r4, r4, 2
|
||||
/* 802EA820 42 00 FF F4 */ bdnz lbl_802EA814
|
||||
/* 802EA824 38 80 00 00 */ li r4, 0
|
||||
/* 802EA828 3C A0 00 01 */ lis r5, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 802EA82C 38 A5 FF FF */ addi r5, r5, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 802EA830 38 00 00 04 */ li r0, 4
|
||||
/* 802EA834 7C 09 03 A6 */ mtctr r0
|
||||
lbl_802EA838:
|
||||
/* 802EA838 38 04 00 3A */ addi r0, r4, 0x3a
|
||||
/* 802EA83C 7C A3 03 2E */ sthx r5, r3, r0
|
||||
/* 802EA840 38 84 00 02 */ addi r4, r4, 2
|
||||
/* 802EA844 42 00 FF F4 */ bdnz lbl_802EA838
|
||||
/* 802EA848 4E 80 00 20 */ blr
|
||||
@@ -1,125 +0,0 @@
|
||||
lbl_802EA5C4:
|
||||
/* 802EA5C4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA5C8 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA5CC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802EA5D0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802EA5D4 54 80 06 3F */ clrlwi. r0, r4, 0x18
|
||||
/* 802EA5D8 41 82 00 D8 */ beq lbl_802EA6B0
|
||||
/* 802EA5DC 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 802EA5E0 41 82 00 A4 */ beq lbl_802EA684
|
||||
/* 802EA5E4 38 60 00 6C */ li r3, 0x6c
|
||||
/* 802EA5E8 4B FE 46 65 */ bl __nw__FUl
|
||||
/* 802EA5EC 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 802EA5F0 41 82 00 8C */ beq lbl_802EA67C
|
||||
/* 802EA5F4 3C 60 80 3D */ lis r3, __vt__11J2DIndBlock@ha /* 0x803CCA40@ha */
|
||||
/* 802EA5F8 38 03 CA 40 */ addi r0, r3, __vt__11J2DIndBlock@l /* 0x803CCA40@l */
|
||||
/* 802EA5FC 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 802EA600 3C 60 80 3D */ lis r3, __vt__15J2DIndBlockFull@ha /* 0x803CCA90@ha */
|
||||
/* 802EA604 38 03 CA 90 */ addi r0, r3, __vt__15J2DIndBlockFull@l /* 0x803CCA90@l */
|
||||
/* 802EA608 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 802EA60C 38 7F 00 05 */ addi r3, r31, 5
|
||||
/* 802EA610 3C 80 80 2F */ lis r4, __ct__14J2DIndTexOrderFv@ha /* 0x802EB378@ha */
|
||||
/* 802EA614 38 84 B3 78 */ addi r4, r4, __ct__14J2DIndTexOrderFv@l /* 0x802EB378@l */
|
||||
/* 802EA618 38 A0 00 00 */ li r5, 0
|
||||
/* 802EA61C 38 C0 00 02 */ li r6, 2
|
||||
/* 802EA620 38 E0 00 04 */ li r7, 4
|
||||
/* 802EA624 48 07 77 3D */ bl __construct_array
|
||||
/* 802EA628 38 7F 00 10 */ addi r3, r31, 0x10
|
||||
/* 802EA62C 3C 80 80 2F */ lis r4, __ct__12J2DIndTexMtxFv@ha /* 0x802EB320@ha */
|
||||
/* 802EA630 38 84 B3 20 */ addi r4, r4, __ct__12J2DIndTexMtxFv@l /* 0x802EB320@l */
|
||||
/* 802EA634 3C A0 80 2F */ lis r5, __dt__12J2DIndTexMtxFv@ha /* 0x802EB2E4@ha */
|
||||
/* 802EA638 38 A5 B2 E4 */ addi r5, r5, __dt__12J2DIndTexMtxFv@l /* 0x802EB2E4@l */
|
||||
/* 802EA63C 38 C0 00 1C */ li r6, 0x1c
|
||||
/* 802EA640 38 E0 00 03 */ li r7, 3
|
||||
/* 802EA644 48 07 77 1D */ bl __construct_array
|
||||
/* 802EA648 38 7F 00 64 */ addi r3, r31, 0x64
|
||||
/* 802EA64C 3C 80 80 2F */ lis r4, __ct__19J2DIndTexCoordScaleFv@ha /* 0x802EB2CC@ha */
|
||||
/* 802EA650 38 84 B2 CC */ addi r4, r4, __ct__19J2DIndTexCoordScaleFv@l /* 0x802EB2CC@l */
|
||||
/* 802EA654 3C A0 80 2F */ lis r5, __dt__19J2DIndTexCoordScaleFv@ha /* 0x802EB290@ha */
|
||||
/* 802EA658 38 A5 B2 90 */ addi r5, r5, __dt__19J2DIndTexCoordScaleFv@l /* 0x802EB290@l */
|
||||
/* 802EA65C 38 C0 00 02 */ li r6, 2
|
||||
/* 802EA660 38 E0 00 04 */ li r7, 4
|
||||
/* 802EA664 48 07 76 FD */ bl __construct_array
|
||||
/* 802EA668 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802EA66C 81 9F 00 00 */ lwz r12, 0(r31)
|
||||
/* 802EA670 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 802EA674 7D 89 03 A6 */ mtctr r12
|
||||
/* 802EA678 4E 80 04 21 */ bctrl
|
||||
lbl_802EA67C:
|
||||
/* 802EA67C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802EA680 48 00 01 08 */ b lbl_802EA788
|
||||
lbl_802EA684:
|
||||
/* 802EA684 38 60 00 04 */ li r3, 4
|
||||
/* 802EA688 4B FE 45 C5 */ bl __nw__FUl
|
||||
/* 802EA68C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802EA690 41 82 00 F8 */ beq lbl_802EA788
|
||||
/* 802EA694 3C 80 80 3D */ lis r4, __vt__11J2DIndBlock@ha /* 0x803CCA40@ha */
|
||||
/* 802EA698 38 04 CA 40 */ addi r0, r4, __vt__11J2DIndBlock@l /* 0x803CCA40@l */
|
||||
/* 802EA69C 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 802EA6A0 3C 80 80 3D */ lis r4, __vt__15J2DIndBlockNull@ha /* 0x803CCA08@ha */
|
||||
/* 802EA6A4 38 04 CA 08 */ addi r0, r4, __vt__15J2DIndBlockNull@l /* 0x803CCA08@l */
|
||||
/* 802EA6A8 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 802EA6AC 48 00 00 DC */ b lbl_802EA788
|
||||
lbl_802EA6B0:
|
||||
/* 802EA6B0 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 802EA6B4 41 82 00 A8 */ beq lbl_802EA75C
|
||||
/* 802EA6B8 38 60 00 6C */ li r3, 0x6c
|
||||
/* 802EA6BC 38 80 FF FC */ li r4, -4
|
||||
/* 802EA6C0 4B FE 45 B5 */ bl __nw__FUli
|
||||
/* 802EA6C4 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 802EA6C8 41 82 00 8C */ beq lbl_802EA754
|
||||
/* 802EA6CC 3C 60 80 3D */ lis r3, __vt__11J2DIndBlock@ha /* 0x803CCA40@ha */
|
||||
/* 802EA6D0 38 03 CA 40 */ addi r0, r3, __vt__11J2DIndBlock@l /* 0x803CCA40@l */
|
||||
/* 802EA6D4 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 802EA6D8 3C 60 80 3D */ lis r3, __vt__15J2DIndBlockFull@ha /* 0x803CCA90@ha */
|
||||
/* 802EA6DC 38 03 CA 90 */ addi r0, r3, __vt__15J2DIndBlockFull@l /* 0x803CCA90@l */
|
||||
/* 802EA6E0 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 802EA6E4 38 7F 00 05 */ addi r3, r31, 5
|
||||
/* 802EA6E8 3C 80 80 2F */ lis r4, __ct__14J2DIndTexOrderFv@ha /* 0x802EB378@ha */
|
||||
/* 802EA6EC 38 84 B3 78 */ addi r4, r4, __ct__14J2DIndTexOrderFv@l /* 0x802EB378@l */
|
||||
/* 802EA6F0 38 A0 00 00 */ li r5, 0
|
||||
/* 802EA6F4 38 C0 00 02 */ li r6, 2
|
||||
/* 802EA6F8 38 E0 00 04 */ li r7, 4
|
||||
/* 802EA6FC 48 07 76 65 */ bl __construct_array
|
||||
/* 802EA700 38 7F 00 10 */ addi r3, r31, 0x10
|
||||
/* 802EA704 3C 80 80 2F */ lis r4, __ct__12J2DIndTexMtxFv@ha /* 0x802EB320@ha */
|
||||
/* 802EA708 38 84 B3 20 */ addi r4, r4, __ct__12J2DIndTexMtxFv@l /* 0x802EB320@l */
|
||||
/* 802EA70C 3C A0 80 2F */ lis r5, __dt__12J2DIndTexMtxFv@ha /* 0x802EB2E4@ha */
|
||||
/* 802EA710 38 A5 B2 E4 */ addi r5, r5, __dt__12J2DIndTexMtxFv@l /* 0x802EB2E4@l */
|
||||
/* 802EA714 38 C0 00 1C */ li r6, 0x1c
|
||||
/* 802EA718 38 E0 00 03 */ li r7, 3
|
||||
/* 802EA71C 48 07 76 45 */ bl __construct_array
|
||||
/* 802EA720 38 7F 00 64 */ addi r3, r31, 0x64
|
||||
/* 802EA724 3C 80 80 2F */ lis r4, __ct__19J2DIndTexCoordScaleFv@ha /* 0x802EB2CC@ha */
|
||||
/* 802EA728 38 84 B2 CC */ addi r4, r4, __ct__19J2DIndTexCoordScaleFv@l /* 0x802EB2CC@l */
|
||||
/* 802EA72C 3C A0 80 2F */ lis r5, __dt__19J2DIndTexCoordScaleFv@ha /* 0x802EB290@ha */
|
||||
/* 802EA730 38 A5 B2 90 */ addi r5, r5, __dt__19J2DIndTexCoordScaleFv@l /* 0x802EB290@l */
|
||||
/* 802EA734 38 C0 00 02 */ li r6, 2
|
||||
/* 802EA738 38 E0 00 04 */ li r7, 4
|
||||
/* 802EA73C 48 07 76 25 */ bl __construct_array
|
||||
/* 802EA740 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802EA744 81 9F 00 00 */ lwz r12, 0(r31)
|
||||
/* 802EA748 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 802EA74C 7D 89 03 A6 */ mtctr r12
|
||||
/* 802EA750 4E 80 04 21 */ bctrl
|
||||
lbl_802EA754:
|
||||
/* 802EA754 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802EA758 48 00 00 30 */ b lbl_802EA788
|
||||
lbl_802EA75C:
|
||||
/* 802EA75C 38 60 00 04 */ li r3, 4
|
||||
/* 802EA760 38 80 FF FC */ li r4, -4
|
||||
/* 802EA764 4B FE 45 11 */ bl __nw__FUli
|
||||
/* 802EA768 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802EA76C 41 82 00 1C */ beq lbl_802EA788
|
||||
/* 802EA770 3C 80 80 3D */ lis r4, __vt__11J2DIndBlock@ha /* 0x803CCA40@ha */
|
||||
/* 802EA774 38 04 CA 40 */ addi r0, r4, __vt__11J2DIndBlock@l /* 0x803CCA40@l */
|
||||
/* 802EA778 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 802EA77C 3C 80 80 3D */ lis r4, __vt__15J2DIndBlockNull@ha /* 0x803CCA08@ha */
|
||||
/* 802EA780 38 04 CA 08 */ addi r0, r4, __vt__15J2DIndBlockNull@l /* 0x803CCA08@l */
|
||||
/* 802EA784 90 03 00 00 */ stw r0, 0(r3)
|
||||
lbl_802EA788:
|
||||
/* 802EA788 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802EA78C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802EA790 7C 08 03 A6 */ mtlr r0
|
||||
/* 802EA794 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EA798 4E 80 00 20 */ blr
|
||||
@@ -1,23 +0,0 @@
|
||||
lbl_802EA84C:
|
||||
/* 802EA84C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA850 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA854 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802EA858 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802EA85C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802EA860 80 03 00 84 */ lwz r0, 0x84(r3)
|
||||
/* 802EA864 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802EA868 40 82 00 20 */ bne lbl_802EA888
|
||||
/* 802EA86C 38 60 00 44 */ li r3, 0x44
|
||||
/* 802EA870 4B FE 43 DD */ bl __nw__FUl
|
||||
/* 802EA874 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802EA878 41 82 00 0C */ beq lbl_802EA884
|
||||
/* 802EA87C 4B FF FF 21 */ bl __ct__Q211J2DMaterial21J2DMaterialAnmPointerFv
|
||||
/* 802EA880 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802EA884:
|
||||
/* 802EA884 90 1F 00 84 */ stw r0, 0x84(r31)
|
||||
lbl_802EA888:
|
||||
/* 802EA888 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802EA88C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802EA890 7C 08 03 A6 */ mtlr r0
|
||||
/* 802EA894 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EA898 4E 80 00 20 */ blr
|
||||
@@ -1,50 +0,0 @@
|
||||
lbl_802EA89C:
|
||||
/* 802EA89C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA8A0 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA8A4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802EA8A8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802EA8AC 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 802EA8B0 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802EA8B4 7C 9F 23 79 */ or. r31, r4, r4
|
||||
/* 802EA8B8 40 82 00 10 */ bne lbl_802EA8C8
|
||||
/* 802EA8BC 80 1E 00 84 */ lwz r0, 0x84(r30)
|
||||
/* 802EA8C0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802EA8C4 41 82 00 70 */ beq lbl_802EA934
|
||||
lbl_802EA8C8:
|
||||
/* 802EA8C8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802EA8CC 4B FF FF 81 */ bl makeAnmPointer__11J2DMaterialFv
|
||||
/* 802EA8D0 80 7E 00 84 */ lwz r3, 0x84(r30)
|
||||
/* 802EA8D4 93 E3 00 00 */ stw r31, 0(r3)
|
||||
/* 802EA8D8 3C 60 00 01 */ lis r3, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 802EA8DC 38 03 FF FF */ addi r0, r3, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 802EA8E0 80 7E 00 84 */ lwz r3, 0x84(r30)
|
||||
/* 802EA8E4 B0 03 00 10 */ sth r0, 0x10(r3)
|
||||
/* 802EA8E8 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802EA8EC 41 82 00 48 */ beq lbl_802EA934
|
||||
/* 802EA8F0 A0 7F 00 18 */ lhz r3, 0x18(r31)
|
||||
/* 802EA8F4 A0 9E 00 0C */ lhz r4, 0xc(r30)
|
||||
/* 802EA8F8 38 C0 00 00 */ li r6, 0
|
||||
/* 802EA8FC 54 60 04 3E */ clrlwi r0, r3, 0x10
|
||||
/* 802EA900 48 00 00 28 */ b lbl_802EA928
|
||||
lbl_802EA904:
|
||||
/* 802EA904 80 BF 00 1C */ lwz r5, 0x1c(r31)
|
||||
/* 802EA908 54 C3 0B FC */ rlwinm r3, r6, 1, 0xf, 0x1e
|
||||
/* 802EA90C 7C 65 1A 2E */ lhzx r3, r5, r3
|
||||
/* 802EA910 7C 04 18 40 */ cmplw r4, r3
|
||||
/* 802EA914 40 82 00 10 */ bne lbl_802EA924
|
||||
/* 802EA918 80 7E 00 84 */ lwz r3, 0x84(r30)
|
||||
/* 802EA91C B0 C3 00 10 */ sth r6, 0x10(r3)
|
||||
/* 802EA920 48 00 00 14 */ b lbl_802EA934
|
||||
lbl_802EA924:
|
||||
/* 802EA924 38 C6 00 01 */ addi r6, r6, 1
|
||||
lbl_802EA928:
|
||||
/* 802EA928 54 C3 04 3E */ clrlwi r3, r6, 0x10
|
||||
/* 802EA92C 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 802EA930 41 80 FF D4 */ blt lbl_802EA904
|
||||
lbl_802EA934:
|
||||
/* 802EA934 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802EA938 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 802EA93C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802EA940 7C 08 03 A6 */ mtlr r0
|
||||
/* 802EA944 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EA948 4E 80 00 20 */ blr
|
||||
@@ -1,103 +0,0 @@
|
||||
lbl_802EAB0C:
|
||||
/* 802EAB0C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EAB10 7C 08 02 A6 */ mflr r0
|
||||
/* 802EAB14 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802EAB18 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802EAB1C 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 802EAB20 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802EAB24 7C 9F 23 79 */ or. r31, r4, r4
|
||||
/* 802EAB28 40 82 00 10 */ bne lbl_802EAB38
|
||||
/* 802EAB2C 80 1E 00 84 */ lwz r0, 0x84(r30)
|
||||
/* 802EAB30 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802EAB34 41 82 01 2C */ beq lbl_802EAC60
|
||||
lbl_802EAB38:
|
||||
/* 802EAB38 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802EAB3C 4B FF FD 11 */ bl makeAnmPointer__11J2DMaterialFv
|
||||
/* 802EAB40 80 7E 00 84 */ lwz r3, 0x84(r30)
|
||||
/* 802EAB44 93 E3 00 0C */ stw r31, 0xc(r3)
|
||||
/* 802EAB48 38 60 00 00 */ li r3, 0
|
||||
/* 802EAB4C 3C 80 00 01 */ lis r4, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 802EAB50 38 A4 FF FF */ addi r5, r4, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 802EAB54 38 00 00 04 */ li r0, 4
|
||||
/* 802EAB58 7C 09 03 A6 */ mtctr r0
|
||||
lbl_802EAB5C:
|
||||
/* 802EAB5C 80 9E 00 84 */ lwz r4, 0x84(r30)
|
||||
/* 802EAB60 38 03 00 32 */ addi r0, r3, 0x32
|
||||
/* 802EAB64 7C A4 03 2E */ sthx r5, r4, r0
|
||||
/* 802EAB68 38 63 00 02 */ addi r3, r3, 2
|
||||
/* 802EAB6C 42 00 FF F0 */ bdnz lbl_802EAB5C
|
||||
/* 802EAB70 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802EAB74 41 82 00 60 */ beq lbl_802EABD4
|
||||
/* 802EAB78 A0 7F 00 10 */ lhz r3, 0x10(r31)
|
||||
/* 802EAB7C A0 BE 00 0C */ lhz r5, 0xc(r30)
|
||||
/* 802EAB80 39 00 00 00 */ li r8, 0
|
||||
/* 802EAB84 54 60 04 3E */ clrlwi r0, r3, 0x10
|
||||
/* 802EAB88 48 00 00 40 */ b lbl_802EABC8
|
||||
lbl_802EAB8C:
|
||||
/* 802EAB8C 80 9F 00 24 */ lwz r4, 0x24(r31)
|
||||
/* 802EAB90 55 07 04 3E */ clrlwi r7, r8, 0x10
|
||||
/* 802EAB94 55 03 0B FC */ rlwinm r3, r8, 1, 0xf, 0x1e
|
||||
/* 802EAB98 7C 64 1A 2E */ lhzx r3, r4, r3
|
||||
/* 802EAB9C 7C 05 18 40 */ cmplw r5, r3
|
||||
/* 802EABA0 40 82 00 24 */ bne lbl_802EABC4
|
||||
/* 802EABA4 80 DF 00 4C */ lwz r6, 0x4c(r31)
|
||||
/* 802EABA8 80 9E 00 84 */ lwz r4, 0x84(r30)
|
||||
/* 802EABAC 1C 67 00 1C */ mulli r3, r7, 0x1c
|
||||
/* 802EABB0 38 63 00 18 */ addi r3, r3, 0x18
|
||||
/* 802EABB4 7C 66 18 AE */ lbzx r3, r6, r3
|
||||
/* 802EABB8 54 63 08 3C */ slwi r3, r3, 1
|
||||
/* 802EABBC 38 63 00 32 */ addi r3, r3, 0x32
|
||||
/* 802EABC0 7D 04 1B 2E */ sthx r8, r4, r3
|
||||
lbl_802EABC4:
|
||||
/* 802EABC4 39 08 00 01 */ addi r8, r8, 1
|
||||
lbl_802EABC8:
|
||||
/* 802EABC8 55 03 04 3E */ clrlwi r3, r8, 0x10
|
||||
/* 802EABCC 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 802EABD0 41 80 FF BC */ blt lbl_802EAB8C
|
||||
lbl_802EABD4:
|
||||
/* 802EABD4 38 60 00 00 */ li r3, 0
|
||||
/* 802EABD8 3C 80 00 01 */ lis r4, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 802EABDC 38 A4 FF FF */ addi r5, r4, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 802EABE0 38 00 00 04 */ li r0, 4
|
||||
/* 802EABE4 7C 09 03 A6 */ mtctr r0
|
||||
lbl_802EABE8:
|
||||
/* 802EABE8 80 9E 00 84 */ lwz r4, 0x84(r30)
|
||||
/* 802EABEC 38 03 00 3A */ addi r0, r3, 0x3a
|
||||
/* 802EABF0 7C A4 03 2E */ sthx r5, r4, r0
|
||||
/* 802EABF4 38 63 00 02 */ addi r3, r3, 2
|
||||
/* 802EABF8 42 00 FF F0 */ bdnz lbl_802EABE8
|
||||
/* 802EABFC 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802EAC00 41 82 00 60 */ beq lbl_802EAC60
|
||||
/* 802EAC04 A0 7F 00 12 */ lhz r3, 0x12(r31)
|
||||
/* 802EAC08 A0 BE 00 0C */ lhz r5, 0xc(r30)
|
||||
/* 802EAC0C 39 00 00 00 */ li r8, 0
|
||||
/* 802EAC10 54 60 04 3E */ clrlwi r0, r3, 0x10
|
||||
/* 802EAC14 48 00 00 40 */ b lbl_802EAC54
|
||||
lbl_802EAC18:
|
||||
/* 802EAC18 80 9F 00 38 */ lwz r4, 0x38(r31)
|
||||
/* 802EAC1C 55 07 04 3E */ clrlwi r7, r8, 0x10
|
||||
/* 802EAC20 55 03 0B FC */ rlwinm r3, r8, 1, 0xf, 0x1e
|
||||
/* 802EAC24 7C 64 1A 2E */ lhzx r3, r4, r3
|
||||
/* 802EAC28 7C 05 18 40 */ cmplw r5, r3
|
||||
/* 802EAC2C 40 82 00 24 */ bne lbl_802EAC50
|
||||
/* 802EAC30 80 DF 00 50 */ lwz r6, 0x50(r31)
|
||||
/* 802EAC34 80 9E 00 84 */ lwz r4, 0x84(r30)
|
||||
/* 802EAC38 1C 67 00 1C */ mulli r3, r7, 0x1c
|
||||
/* 802EAC3C 38 63 00 18 */ addi r3, r3, 0x18
|
||||
/* 802EAC40 7C 66 18 AE */ lbzx r3, r6, r3
|
||||
/* 802EAC44 54 63 08 3C */ slwi r3, r3, 1
|
||||
/* 802EAC48 38 63 00 3A */ addi r3, r3, 0x3a
|
||||
/* 802EAC4C 7D 04 1B 2E */ sthx r8, r4, r3
|
||||
lbl_802EAC50:
|
||||
/* 802EAC50 39 08 00 01 */ addi r8, r8, 1
|
||||
lbl_802EAC54:
|
||||
/* 802EAC54 55 03 04 3E */ clrlwi r3, r8, 0x10
|
||||
/* 802EAC58 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 802EAC5C 41 80 FF BC */ blt lbl_802EAC18
|
||||
lbl_802EAC60:
|
||||
/* 802EAC60 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802EAC64 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 802EAC68 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802EAC6C 7C 08 03 A6 */ mtlr r0
|
||||
/* 802EAC70 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EAC74 4E 80 00 20 */ blr
|
||||
@@ -1,63 +0,0 @@
|
||||
lbl_802EAA2C:
|
||||
/* 802EAA2C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EAA30 7C 08 02 A6 */ mflr r0
|
||||
/* 802EAA34 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802EAA38 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802EAA3C 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 802EAA40 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802EAA44 7C 9F 23 79 */ or. r31, r4, r4
|
||||
/* 802EAA48 40 82 00 10 */ bne lbl_802EAA58
|
||||
/* 802EAA4C 80 1E 00 84 */ lwz r0, 0x84(r30)
|
||||
/* 802EAA50 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802EAA54 41 82 00 A0 */ beq lbl_802EAAF4
|
||||
lbl_802EAA58:
|
||||
/* 802EAA58 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802EAA5C 4B FF FD F1 */ bl makeAnmPointer__11J2DMaterialFv
|
||||
/* 802EAA60 80 7E 00 84 */ lwz r3, 0x84(r30)
|
||||
/* 802EAA64 93 E3 00 08 */ stw r31, 8(r3)
|
||||
/* 802EAA68 38 60 00 00 */ li r3, 0
|
||||
/* 802EAA6C 3C 80 00 01 */ lis r4, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 802EAA70 38 A4 FF FF */ addi r5, r4, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 802EAA74 38 00 00 08 */ li r0, 8
|
||||
/* 802EAA78 7C 09 03 A6 */ mtctr r0
|
||||
lbl_802EAA7C:
|
||||
/* 802EAA7C 80 9E 00 84 */ lwz r4, 0x84(r30)
|
||||
/* 802EAA80 38 03 00 22 */ addi r0, r3, 0x22
|
||||
/* 802EAA84 7C A4 03 2E */ sthx r5, r4, r0
|
||||
/* 802EAA88 38 63 00 02 */ addi r3, r3, 2
|
||||
/* 802EAA8C 42 00 FF F0 */ bdnz lbl_802EAA7C
|
||||
/* 802EAA90 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802EAA94 41 82 00 60 */ beq lbl_802EAAF4
|
||||
/* 802EAA98 A0 7F 00 1A */ lhz r3, 0x1a(r31)
|
||||
/* 802EAA9C A0 BE 00 0C */ lhz r5, 0xc(r30)
|
||||
/* 802EAAA0 80 DF 00 14 */ lwz r6, 0x14(r31)
|
||||
/* 802EAAA4 39 00 00 00 */ li r8, 0
|
||||
/* 802EAAA8 54 60 04 3E */ clrlwi r0, r3, 0x10
|
||||
/* 802EAAAC 48 00 00 3C */ b lbl_802EAAE8
|
||||
lbl_802EAAB0:
|
||||
/* 802EAAB0 80 9F 00 1C */ lwz r4, 0x1c(r31)
|
||||
/* 802EAAB4 55 07 04 3E */ clrlwi r7, r8, 0x10
|
||||
/* 802EAAB8 55 03 0B FC */ rlwinm r3, r8, 1, 0xf, 0x1e
|
||||
/* 802EAABC 7C 64 1A 2E */ lhzx r3, r4, r3
|
||||
/* 802EAAC0 7C 05 18 40 */ cmplw r5, r3
|
||||
/* 802EAAC4 40 82 00 20 */ bne lbl_802EAAE4
|
||||
/* 802EAAC8 80 9E 00 84 */ lwz r4, 0x84(r30)
|
||||
/* 802EAACC 54 E3 18 38 */ slwi r3, r7, 3
|
||||
/* 802EAAD0 38 63 00 04 */ addi r3, r3, 4
|
||||
/* 802EAAD4 7C 66 18 AE */ lbzx r3, r6, r3
|
||||
/* 802EAAD8 54 63 08 3C */ slwi r3, r3, 1
|
||||
/* 802EAADC 38 63 00 22 */ addi r3, r3, 0x22
|
||||
/* 802EAAE0 7D 04 1B 2E */ sthx r8, r4, r3
|
||||
lbl_802EAAE4:
|
||||
/* 802EAAE4 39 08 00 01 */ addi r8, r8, 1
|
||||
lbl_802EAAE8:
|
||||
/* 802EAAE8 55 03 04 3E */ clrlwi r3, r8, 0x10
|
||||
/* 802EAAEC 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 802EAAF0 41 80 FF C0 */ blt lbl_802EAAB0
|
||||
lbl_802EAAF4:
|
||||
/* 802EAAF4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802EAAF8 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 802EAAFC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802EAB00 7C 08 03 A6 */ mtlr r0
|
||||
/* 802EAB04 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EAB08 4E 80 00 20 */ blr
|
||||
@@ -1,63 +0,0 @@
|
||||
lbl_802EA94C:
|
||||
/* 802EA94C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA950 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA954 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802EA958 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802EA95C 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 802EA960 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802EA964 7C 9F 23 79 */ or. r31, r4, r4
|
||||
/* 802EA968 40 82 00 10 */ bne lbl_802EA978
|
||||
/* 802EA96C 80 1E 00 84 */ lwz r0, 0x84(r30)
|
||||
/* 802EA970 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802EA974 41 82 00 A0 */ beq lbl_802EAA14
|
||||
lbl_802EA978:
|
||||
/* 802EA978 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802EA97C 4B FF FE D1 */ bl makeAnmPointer__11J2DMaterialFv
|
||||
/* 802EA980 80 7E 00 84 */ lwz r3, 0x84(r30)
|
||||
/* 802EA984 93 E3 00 04 */ stw r31, 4(r3)
|
||||
/* 802EA988 38 60 00 00 */ li r3, 0
|
||||
/* 802EA98C 3C 80 00 01 */ lis r4, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 802EA990 38 A4 FF FF */ addi r5, r4, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 802EA994 38 00 00 08 */ li r0, 8
|
||||
/* 802EA998 7C 09 03 A6 */ mtctr r0
|
||||
lbl_802EA99C:
|
||||
/* 802EA99C 80 9E 00 84 */ lwz r4, 0x84(r30)
|
||||
/* 802EA9A0 38 03 00 12 */ addi r0, r3, 0x12
|
||||
/* 802EA9A4 7C A4 03 2E */ sthx r5, r4, r0
|
||||
/* 802EA9A8 38 63 00 02 */ addi r3, r3, 2
|
||||
/* 802EA9AC 42 00 FF F0 */ bdnz lbl_802EA99C
|
||||
/* 802EA9B0 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802EA9B4 41 82 00 60 */ beq lbl_802EAA14
|
||||
/* 802EA9B8 A0 7F 00 18 */ lhz r3, 0x18(r31)
|
||||
/* 802EA9BC 38 00 00 03 */ li r0, 3
|
||||
/* 802EA9C0 7C 03 03 D6 */ divw r0, r3, r0
|
||||
/* 802EA9C4 54 06 04 3E */ clrlwi r6, r0, 0x10
|
||||
/* 802EA9C8 A0 BE 00 0C */ lhz r5, 0xc(r30)
|
||||
/* 802EA9CC 38 E0 00 00 */ li r7, 0
|
||||
/* 802EA9D0 48 00 00 38 */ b lbl_802EAA08
|
||||
lbl_802EA9D4:
|
||||
/* 802EA9D4 80 7F 00 30 */ lwz r3, 0x30(r31)
|
||||
/* 802EA9D8 54 E4 04 3E */ clrlwi r4, r7, 0x10
|
||||
/* 802EA9DC 54 E0 0B FC */ rlwinm r0, r7, 1, 0xf, 0x1e
|
||||
/* 802EA9E0 7C 03 02 2E */ lhzx r0, r3, r0
|
||||
/* 802EA9E4 7C 05 00 40 */ cmplw r5, r0
|
||||
/* 802EA9E8 40 82 00 1C */ bne lbl_802EAA04
|
||||
/* 802EA9EC 80 7F 00 2C */ lwz r3, 0x2c(r31)
|
||||
/* 802EA9F0 7C 03 20 AE */ lbzx r0, r3, r4
|
||||
/* 802EA9F4 80 9E 00 84 */ lwz r4, 0x84(r30)
|
||||
/* 802EA9F8 54 03 0D FC */ rlwinm r3, r0, 1, 0x17, 0x1e
|
||||
/* 802EA9FC 38 03 00 12 */ addi r0, r3, 0x12
|
||||
/* 802EAA00 7C E4 03 2E */ sthx r7, r4, r0
|
||||
lbl_802EAA04:
|
||||
/* 802EAA04 38 E7 00 01 */ addi r7, r7, 1
|
||||
lbl_802EAA08:
|
||||
/* 802EAA08 54 E0 04 3E */ clrlwi r0, r7, 0x10
|
||||
/* 802EAA0C 7C 00 30 40 */ cmplw r0, r6
|
||||
/* 802EAA10 41 80 FF C4 */ blt lbl_802EA9D4
|
||||
lbl_802EAA14:
|
||||
/* 802EAA14 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802EAA18 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 802EAA1C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802EAA20 7C 08 03 A6 */ mtlr r0
|
||||
/* 802EAA24 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EAA28 4E 80 00 20 */ blr
|
||||
@@ -1,37 +0,0 @@
|
||||
lbl_802EA38C:
|
||||
/* 802EA38C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA390 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA394 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802EA398 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802EA39C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802EA3A0 88 03 00 0E */ lbz r0, 0xe(r3)
|
||||
/* 802EA3A4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802EA3A8 41 82 00 54 */ beq lbl_802EA3FC
|
||||
/* 802EA3AC 38 7F 00 10 */ addi r3, r31, 0x10
|
||||
/* 802EA3B0 48 00 10 75 */ bl setGX__13J2DColorBlockFv
|
||||
/* 802EA3B4 38 7F 00 28 */ addi r3, r31, 0x28
|
||||
/* 802EA3B8 48 00 11 B9 */ bl setGX__14J2DTexGenBlockFv
|
||||
/* 802EA3BC 80 7F 00 70 */ lwz r3, 0x70(r31)
|
||||
/* 802EA3C0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802EA3C4 41 82 00 14 */ beq lbl_802EA3D8
|
||||
/* 802EA3C8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 802EA3CC 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 802EA3D0 7D 89 03 A6 */ mtctr r12
|
||||
/* 802EA3D4 4E 80 04 21 */ bctrl
|
||||
lbl_802EA3D8:
|
||||
/* 802EA3D8 80 7F 00 74 */ lwz r3, 0x74(r31)
|
||||
/* 802EA3DC 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802EA3E0 41 82 00 14 */ beq lbl_802EA3F4
|
||||
/* 802EA3E4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 802EA3E8 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 802EA3EC 7D 89 03 A6 */ mtctr r12
|
||||
/* 802EA3F0 4E 80 04 21 */ bctrl
|
||||
lbl_802EA3F4:
|
||||
/* 802EA3F4 38 7F 00 78 */ addi r3, r31, 0x78
|
||||
/* 802EA3F8 48 00 74 49 */ bl setGX__10J2DPEBlockFv
|
||||
lbl_802EA3FC:
|
||||
/* 802EA3FC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802EA400 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802EA404 7C 08 03 A6 */ mtlr r0
|
||||
/* 802EA408 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EA40C 4E 80 00 20 */ blr
|
||||
@@ -1,28 +0,0 @@
|
||||
lbl_802F8540:
|
||||
/* 802F8540 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F8544 7C 08 02 A6 */ mflr r0
|
||||
/* 802F8548 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802F854C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802F8550 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 802F8554 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 802F8558 7C 9F 23 78 */ mr r31, r4
|
||||
/* 802F855C 41 82 00 30 */ beq lbl_802F858C
|
||||
/* 802F8560 3C 80 80 3D */ lis r4, __vt__9J2DScreen@ha /* 0x803CD068@ha */
|
||||
/* 802F8564 38 04 D0 68 */ addi r0, r4, __vt__9J2DScreen@l /* 0x803CD068@l */
|
||||
/* 802F8568 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 802F856C 48 00 00 3D */ bl clean__9J2DScreenFv
|
||||
/* 802F8570 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F8574 38 80 00 00 */ li r4, 0
|
||||
/* 802F8578 4B FF E0 15 */ bl __dt__7J2DPaneFv
|
||||
/* 802F857C 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 802F8580 40 81 00 0C */ ble lbl_802F858C
|
||||
/* 802F8584 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F8588 4B FD 67 B5 */ bl __dl__FPv
|
||||
lbl_802F858C:
|
||||
/* 802F858C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F8590 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802F8594 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 802F8598 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802F859C 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F85A0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F85A4 4E 80 00 20 */ blr
|
||||
@@ -1,32 +0,0 @@
|
||||
lbl_802F9690:
|
||||
/* 802F9690 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F9694 7C 08 02 A6 */ mflr r0
|
||||
/* 802F9698 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802F969C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802F96A0 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 802F96A4 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802F96A8 80 83 00 F8 */ lwz r4, 0xf8(r3)
|
||||
/* 802F96AC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 802F96B0 81 8C 00 90 */ lwz r12, 0x90(r12)
|
||||
/* 802F96B4 7D 89 03 A6 */ mtctr r12
|
||||
/* 802F96B8 4E 80 04 21 */ bctrl
|
||||
/* 802F96BC 3B E0 00 00 */ li r31, 0
|
||||
/* 802F96C0 48 00 00 1C */ b lbl_802F96DC
|
||||
lbl_802F96C4:
|
||||
/* 802F96C4 80 7E 01 04 */ lwz r3, 0x104(r30)
|
||||
/* 802F96C8 57 E0 04 3E */ clrlwi r0, r31, 0x10
|
||||
/* 802F96CC 1C 00 00 88 */ mulli r0, r0, 0x88
|
||||
/* 802F96D0 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 802F96D4 4B FF 15 A5 */ bl animation__11J2DMaterialFv
|
||||
/* 802F96D8 3B FF 00 01 */ addi r31, r31, 1
|
||||
lbl_802F96DC:
|
||||
/* 802F96DC 57 E3 04 3E */ clrlwi r3, r31, 0x10
|
||||
/* 802F96E0 A0 1E 01 02 */ lhz r0, 0x102(r30)
|
||||
/* 802F96E4 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 802F96E8 41 80 FF DC */ blt lbl_802F96C4
|
||||
/* 802F96EC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802F96F0 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 802F96F4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802F96F8 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F96FC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F9700 4E 80 00 20 */ blr
|
||||
@@ -1,28 +0,0 @@
|
||||
lbl_802F8834:
|
||||
/* 802F8834 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802F8838 7C 08 02 A6 */ mflr r0
|
||||
/* 802F883C 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 802F8840 7C 83 23 78 */ mr r3, r4
|
||||
/* 802F8844 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802F8848 38 A0 00 20 */ li r5, 0x20
|
||||
/* 802F884C 4B FE 3A 4D */ bl read__14JSUInputStreamFPvl
|
||||
/* 802F8850 80 61 00 08 */ lwz r3, 8(r1)
|
||||
/* 802F8854 3C 03 AC BD */ addis r0, r3, 0xacbd
|
||||
/* 802F8858 28 00 52 4E */ cmplwi r0, 0x524e
|
||||
/* 802F885C 40 82 00 1C */ bne lbl_802F8878
|
||||
/* 802F8860 80 61 00 0C */ lwz r3, 0xc(r1)
|
||||
/* 802F8864 3C 03 9D 94 */ addis r0, r3, 0x9d94
|
||||
/* 802F8868 28 00 6F 31 */ cmplwi r0, 0x6f31
|
||||
/* 802F886C 41 82 00 14 */ beq lbl_802F8880
|
||||
/* 802F8870 28 00 6F 32 */ cmplwi r0, 0x6f32
|
||||
/* 802F8874 41 82 00 0C */ beq lbl_802F8880
|
||||
lbl_802F8878:
|
||||
/* 802F8878 38 60 00 00 */ li r3, 0
|
||||
/* 802F887C 48 00 00 08 */ b lbl_802F8884
|
||||
lbl_802F8880:
|
||||
/* 802F8880 38 60 00 01 */ li r3, 1
|
||||
lbl_802F8884:
|
||||
/* 802F8884 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 802F8888 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F888C 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802F8890 4E 80 00 20 */ blr
|
||||
@@ -1,236 +0,0 @@
|
||||
lbl_802F8B98:
|
||||
/* 802F8B98 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F8B9C 7C 08 02 A6 */ mflr r0
|
||||
/* 802F8BA0 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802F8BA4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802F8BA8 48 06 96 29 */ bl _savegpr_26
|
||||
/* 802F8BAC 7C 7A 1B 78 */ mr r26, r3
|
||||
/* 802F8BB0 7C 9B 23 78 */ mr r27, r4
|
||||
/* 802F8BB4 7C BC 2B 78 */ mr r28, r5
|
||||
/* 802F8BB8 7C DD 33 78 */ mr r29, r6
|
||||
/* 802F8BBC 7C FE 3B 78 */ mr r30, r7
|
||||
/* 802F8BC0 7D 1F 43 78 */ mr r31, r8
|
||||
/* 802F8BC4 80 A4 00 00 */ lwz r5, 0(r4)
|
||||
/* 802F8BC8 3C 80 54 42 */ lis r4, 0x5442 /* 0x54425831@ha */
|
||||
/* 802F8BCC 38 04 58 31 */ addi r0, r4, 0x5831 /* 0x54425831@l */
|
||||
/* 802F8BD0 7C 05 00 00 */ cmpw r5, r0
|
||||
/* 802F8BD4 41 82 01 08 */ beq lbl_802F8CDC
|
||||
/* 802F8BD8 40 80 00 4C */ bge lbl_802F8C24
|
||||
/* 802F8BDC 3C 60 50 49 */ lis r3, 0x5049 /* 0x50494331@ha */
|
||||
/* 802F8BE0 38 03 43 31 */ addi r0, r3, 0x4331 /* 0x50494331@l */
|
||||
/* 802F8BE4 7C 05 00 00 */ cmpw r5, r0
|
||||
/* 802F8BE8 41 82 00 C8 */ beq lbl_802F8CB0
|
||||
/* 802F8BEC 40 80 00 28 */ bge lbl_802F8C14
|
||||
/* 802F8BF0 3C 60 50 41 */ lis r3, 0x5041 /* 0x50414E32@ha */
|
||||
/* 802F8BF4 38 03 4E 32 */ addi r0, r3, 0x4E32 /* 0x50414E32@l */
|
||||
/* 802F8BF8 7C 05 00 00 */ cmpw r5, r0
|
||||
/* 802F8BFC 41 82 01 0C */ beq lbl_802F8D08
|
||||
/* 802F8C00 40 80 02 64 */ bge lbl_802F8E64
|
||||
/* 802F8C04 38 03 4E 31 */ addi r0, r3, 0x4e31
|
||||
/* 802F8C08 7C 05 00 00 */ cmpw r5, r0
|
||||
/* 802F8C0C 40 80 00 4C */ bge lbl_802F8C58
|
||||
/* 802F8C10 48 00 02 54 */ b lbl_802F8E64
|
||||
lbl_802F8C14:
|
||||
/* 802F8C14 38 03 43 33 */ addi r0, r3, 0x4333
|
||||
/* 802F8C18 7C 05 00 00 */ cmpw r5, r0
|
||||
/* 802F8C1C 40 80 02 48 */ bge lbl_802F8E64
|
||||
/* 802F8C20 48 00 01 78 */ b lbl_802F8D98
|
||||
lbl_802F8C24:
|
||||
/* 802F8C24 3C 60 57 49 */ lis r3, 0x5749 /* 0x57494E31@ha */
|
||||
/* 802F8C28 38 03 4E 31 */ addi r0, r3, 0x4E31 /* 0x57494E31@l */
|
||||
/* 802F8C2C 7C 05 00 00 */ cmpw r5, r0
|
||||
/* 802F8C30 41 82 00 54 */ beq lbl_802F8C84
|
||||
/* 802F8C34 40 80 00 14 */ bge lbl_802F8C48
|
||||
/* 802F8C38 38 04 58 33 */ addi r0, r4, 0x5833
|
||||
/* 802F8C3C 7C 05 00 00 */ cmpw r5, r0
|
||||
/* 802F8C40 40 80 02 24 */ bge lbl_802F8E64
|
||||
/* 802F8C44 48 00 01 B8 */ b lbl_802F8DFC
|
||||
lbl_802F8C48:
|
||||
/* 802F8C48 38 03 4E 33 */ addi r0, r3, 0x4e33
|
||||
/* 802F8C4C 7C 05 00 00 */ cmpw r5, r0
|
||||
/* 802F8C50 40 80 02 14 */ bge lbl_802F8E64
|
||||
/* 802F8C54 48 00 00 E0 */ b lbl_802F8D34
|
||||
lbl_802F8C58:
|
||||
/* 802F8C58 38 60 01 00 */ li r3, 0x100
|
||||
/* 802F8C5C 4B FD 5F F1 */ bl __nw__FUl
|
||||
/* 802F8C60 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802F8C64 41 82 00 18 */ beq lbl_802F8C7C
|
||||
/* 802F8C68 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8C6C 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8C70 38 C0 00 00 */ li r6, 0
|
||||
/* 802F8C74 4B FF D3 29 */ bl __ct__7J2DPaneFP7J2DPaneP20JSURandomInputStreamUc
|
||||
/* 802F8C78 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8C7C:
|
||||
/* 802F8C7C 7C 1A 03 78 */ mr r26, r0
|
||||
/* 802F8C80 48 00 02 38 */ b lbl_802F8EB8
|
||||
lbl_802F8C84:
|
||||
/* 802F8C84 38 60 01 48 */ li r3, 0x148
|
||||
/* 802F8C88 4B FD 5F C5 */ bl __nw__FUl
|
||||
/* 802F8C8C 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802F8C90 41 82 00 18 */ beq lbl_802F8CA8
|
||||
/* 802F8C94 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8C98 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8C9C 7F E6 FB 78 */ mr r6, r31
|
||||
/* 802F8CA0 48 00 0E D5 */ bl __ct__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
/* 802F8CA4 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8CA8:
|
||||
/* 802F8CA8 7C 1A 03 78 */ mr r26, r0
|
||||
/* 802F8CAC 48 00 02 0C */ b lbl_802F8EB8
|
||||
lbl_802F8CB0:
|
||||
/* 802F8CB0 38 60 01 50 */ li r3, 0x150
|
||||
/* 802F8CB4 4B FD 5F 99 */ bl __nw__FUl
|
||||
/* 802F8CB8 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802F8CBC 41 82 00 18 */ beq lbl_802F8CD4
|
||||
/* 802F8CC0 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8CC4 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8CC8 7F E6 FB 78 */ mr r6, r31
|
||||
/* 802F8CCC 48 00 34 4D */ bl __ct__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
/* 802F8CD0 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8CD4:
|
||||
/* 802F8CD4 7C 1A 03 78 */ mr r26, r0
|
||||
/* 802F8CD8 48 00 01 E0 */ b lbl_802F8EB8
|
||||
lbl_802F8CDC:
|
||||
/* 802F8CDC 38 60 01 38 */ li r3, 0x138
|
||||
/* 802F8CE0 4B FD 5F 6D */ bl __nw__FUl
|
||||
/* 802F8CE4 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802F8CE8 41 82 00 18 */ beq lbl_802F8D00
|
||||
/* 802F8CEC 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8CF0 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8CF4 7F E6 FB 78 */ mr r6, r31
|
||||
/* 802F8CF8 48 00 69 E1 */ bl __ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
/* 802F8CFC 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8D00:
|
||||
/* 802F8D00 7C 1A 03 78 */ mr r26, r0
|
||||
/* 802F8D04 48 00 01 B4 */ b lbl_802F8EB8
|
||||
lbl_802F8D08:
|
||||
/* 802F8D08 38 60 01 00 */ li r3, 0x100
|
||||
/* 802F8D0C 4B FD 5F 41 */ bl __nw__FUl
|
||||
/* 802F8D10 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802F8D14 41 82 00 18 */ beq lbl_802F8D2C
|
||||
/* 802F8D18 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8D1C 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8D20 38 C0 00 01 */ li r6, 1
|
||||
/* 802F8D24 4B FF D2 79 */ bl __ct__7J2DPaneFP7J2DPaneP20JSURandomInputStreamUc
|
||||
/* 802F8D28 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8D2C:
|
||||
/* 802F8D2C 7C 1A 03 78 */ mr r26, r0
|
||||
/* 802F8D30 48 00 01 88 */ b lbl_802F8EB8
|
||||
lbl_802F8D34:
|
||||
/* 802F8D34 57 C0 02 DF */ rlwinm. r0, r30, 0, 0xb, 0xf
|
||||
/* 802F8D38 41 82 00 34 */ beq lbl_802F8D6C
|
||||
/* 802F8D3C 38 60 01 80 */ li r3, 0x180
|
||||
/* 802F8D40 4B FD 5F 0D */ bl __nw__FUl
|
||||
/* 802F8D44 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802F8D48 41 82 00 1C */ beq lbl_802F8D64
|
||||
/* 802F8D4C 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8D50 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8D54 7F C6 F3 78 */ mr r6, r30
|
||||
/* 802F8D58 80 FA 01 04 */ lwz r7, 0x104(r26)
|
||||
/* 802F8D5C 48 00 7F 39 */ bl __ct__11J2DWindowExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial
|
||||
/* 802F8D60 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8D64:
|
||||
/* 802F8D64 7C 1A 03 78 */ mr r26, r0
|
||||
/* 802F8D68 48 00 01 50 */ b lbl_802F8EB8
|
||||
lbl_802F8D6C:
|
||||
/* 802F8D6C 38 60 01 48 */ li r3, 0x148
|
||||
/* 802F8D70 4B FD 5E DD */ bl __nw__FUl
|
||||
/* 802F8D74 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802F8D78 41 82 00 18 */ beq lbl_802F8D90
|
||||
/* 802F8D7C 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8D80 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8D84 80 DA 01 04 */ lwz r6, 0x104(r26)
|
||||
/* 802F8D88 48 00 0E 89 */ bl __ct__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP11J2DMaterial
|
||||
/* 802F8D8C 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8D90:
|
||||
/* 802F8D90 7C 1A 03 78 */ mr r26, r0
|
||||
/* 802F8D94 48 00 01 24 */ b lbl_802F8EB8
|
||||
lbl_802F8D98:
|
||||
/* 802F8D98 57 C0 02 DF */ rlwinm. r0, r30, 0, 0xb, 0xf
|
||||
/* 802F8D9C 41 82 00 34 */ beq lbl_802F8DD0
|
||||
/* 802F8DA0 38 60 01 A0 */ li r3, 0x1a0
|
||||
/* 802F8DA4 4B FD 5E A9 */ bl __nw__FUl
|
||||
/* 802F8DA8 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802F8DAC 41 82 00 1C */ beq lbl_802F8DC8
|
||||
/* 802F8DB0 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8DB4 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8DB8 7F C6 F3 78 */ mr r6, r30
|
||||
/* 802F8DBC 80 FA 01 04 */ lwz r7, 0x104(r26)
|
||||
/* 802F8DC0 48 00 A9 2D */ bl __ct__12J2DPictureExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial
|
||||
/* 802F8DC4 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8DC8:
|
||||
/* 802F8DC8 7C 1A 03 78 */ mr r26, r0
|
||||
/* 802F8DCC 48 00 00 EC */ b lbl_802F8EB8
|
||||
lbl_802F8DD0:
|
||||
/* 802F8DD0 38 60 01 50 */ li r3, 0x150
|
||||
/* 802F8DD4 4B FD 5E 79 */ bl __nw__FUl
|
||||
/* 802F8DD8 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802F8DDC 41 82 00 18 */ beq lbl_802F8DF4
|
||||
/* 802F8DE0 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8DE4 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8DE8 80 DA 01 04 */ lwz r6, 0x104(r26)
|
||||
/* 802F8DEC 48 00 33 E9 */ bl __ct__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP11J2DMaterial
|
||||
/* 802F8DF0 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8DF4:
|
||||
/* 802F8DF4 7C 1A 03 78 */ mr r26, r0
|
||||
/* 802F8DF8 48 00 00 C0 */ b lbl_802F8EB8
|
||||
lbl_802F8DFC:
|
||||
/* 802F8DFC 57 C0 02 DF */ rlwinm. r0, r30, 0, 0xb, 0xf
|
||||
/* 802F8E00 41 82 00 34 */ beq lbl_802F8E34
|
||||
/* 802F8E04 38 60 01 48 */ li r3, 0x148
|
||||
/* 802F8E08 4B FD 5E 45 */ bl __nw__FUl
|
||||
/* 802F8E0C 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802F8E10 41 82 00 1C */ beq lbl_802F8E2C
|
||||
/* 802F8E14 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8E18 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8E1C 7F C6 F3 78 */ mr r6, r30
|
||||
/* 802F8E20 80 FA 01 04 */ lwz r7, 0x104(r26)
|
||||
/* 802F8E24 48 00 E3 C1 */ bl __ct__12J2DTextBoxExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial
|
||||
/* 802F8E28 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8E2C:
|
||||
/* 802F8E2C 7C 1A 03 78 */ mr r26, r0
|
||||
/* 802F8E30 48 00 00 88 */ b lbl_802F8EB8
|
||||
lbl_802F8E34:
|
||||
/* 802F8E34 38 60 01 38 */ li r3, 0x138
|
||||
/* 802F8E38 4B FD 5E 15 */ bl __nw__FUl
|
||||
/* 802F8E3C 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802F8E40 41 82 00 1C */ beq lbl_802F8E5C
|
||||
/* 802F8E44 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8E48 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8E4C 7F C6 F3 78 */ mr r6, r30
|
||||
/* 802F8E50 80 FA 01 04 */ lwz r7, 0x104(r26)
|
||||
/* 802F8E54 48 00 69 09 */ bl __ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial
|
||||
/* 802F8E58 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8E5C:
|
||||
/* 802F8E5C 7C 1A 03 78 */ mr r26, r0
|
||||
/* 802F8E60 48 00 00 58 */ b lbl_802F8EB8
|
||||
lbl_802F8E64:
|
||||
/* 802F8E64 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F8E68 81 9C 00 00 */ lwz r12, 0(r28)
|
||||
/* 802F8E6C 81 8C 00 1C */ lwz r12, 0x1c(r12)
|
||||
/* 802F8E70 7D 89 03 A6 */ mtctr r12
|
||||
/* 802F8E74 4E 80 04 21 */ bctrl
|
||||
/* 802F8E78 80 1B 00 04 */ lwz r0, 4(r27)
|
||||
/* 802F8E7C 7F 60 1A 14 */ add r27, r0, r3
|
||||
/* 802F8E80 38 60 01 00 */ li r3, 0x100
|
||||
/* 802F8E84 4B FD 5D C9 */ bl __nw__FUl
|
||||
/* 802F8E88 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802F8E8C 41 82 00 18 */ beq lbl_802F8EA4
|
||||
/* 802F8E90 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8E94 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8E98 38 C0 00 00 */ li r6, 0
|
||||
/* 802F8E9C 4B FF D1 01 */ bl __ct__7J2DPaneFP7J2DPaneP20JSURandomInputStreamUc
|
||||
/* 802F8EA0 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8EA4:
|
||||
/* 802F8EA4 7C 1A 03 78 */ mr r26, r0
|
||||
/* 802F8EA8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F8EAC 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802F8EB0 38 A0 00 00 */ li r5, 0
|
||||
/* 802F8EB4 4B FE 36 29 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
lbl_802F8EB8:
|
||||
/* 802F8EB8 7F 43 D3 78 */ mr r3, r26
|
||||
/* 802F8EBC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802F8EC0 48 06 93 5D */ bl _restgpr_26
|
||||
/* 802F8EC4 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802F8EC8 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F8ECC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F8ED0 4E 80 00 20 */ blr
|
||||
@@ -1,22 +0,0 @@
|
||||
lbl_802F9640:
|
||||
/* 802F9640 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F9644 7C 08 02 A6 */ mflr r0
|
||||
/* 802F9648 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802F964C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802F9650 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802F9654 38 80 00 00 */ li r4, 0
|
||||
/* 802F9658 4B FD AC 19 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
||||
/* 802F965C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802F9660 40 82 00 1C */ bne lbl_802F967C
|
||||
/* 802F9664 80 0D 90 10 */ lwz r0, mDataManage__9J2DScreen(r13)
|
||||
/* 802F9668 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802F966C 41 82 00 10 */ beq lbl_802F967C
|
||||
/* 802F9670 7C 03 03 78 */ mr r3, r0
|
||||
/* 802F9674 7F E4 FB 78 */ mr r4, r31
|
||||
/* 802F9678 48 01 37 A1 */ bl get__13J2DDataManageFPCc
|
||||
lbl_802F967C:
|
||||
/* 802F967C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802F9680 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802F9684 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F9688 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F968C 4E 80 00 20 */ blr
|
||||
-67
@@ -1,67 +0,0 @@
|
||||
lbl_802F8894:
|
||||
/* 802F8894 94 21 FF B0 */ stwu r1, -0x50(r1)
|
||||
/* 802F8898 7C 08 02 A6 */ mflr r0
|
||||
/* 802F889C 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
/* 802F88A0 93 E1 00 4C */ stw r31, 0x4c(r1)
|
||||
/* 802F88A4 93 C1 00 48 */ stw r30, 0x48(r1)
|
||||
/* 802F88A8 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802F88AC 7C 9F 23 78 */ mr r31, r4
|
||||
/* 802F88B0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802F88B4 38 81 00 1C */ addi r4, r1, 0x1c
|
||||
/* 802F88B8 38 A0 00 10 */ li r5, 0x10
|
||||
/* 802F88BC 4B FE 39 DD */ bl read__14JSUInputStreamFPvl
|
||||
/* 802F88C0 80 61 00 1C */ lwz r3, 0x1c(r1)
|
||||
/* 802F88C4 3C 03 B6 B2 */ addis r0, r3, 0xb6b2
|
||||
/* 802F88C8 28 00 46 31 */ cmplwi r0, 0x4631
|
||||
/* 802F88CC 41 82 00 0C */ beq lbl_802F88D8
|
||||
/* 802F88D0 38 60 00 00 */ li r3, 0
|
||||
/* 802F88D4 48 00 00 A4 */ b lbl_802F8978
|
||||
lbl_802F88D8:
|
||||
/* 802F88D8 C0 02 C8 20 */ lfs f0, lit_1561(r2)
|
||||
/* 802F88DC D0 01 00 0C */ stfs f0, 0xc(r1)
|
||||
/* 802F88E0 D0 01 00 10 */ stfs f0, 0x10(r1)
|
||||
/* 802F88E4 A0 01 00 24 */ lhz r0, 0x24(r1)
|
||||
/* 802F88E8 C8 22 C8 30 */ lfd f1, lit_1705(r2)
|
||||
/* 802F88EC 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 802F88F0 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 802F88F4 90 61 00 30 */ stw r3, 0x30(r1)
|
||||
/* 802F88F8 C8 01 00 30 */ lfd f0, 0x30(r1)
|
||||
/* 802F88FC EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 802F8900 D0 01 00 14 */ stfs f0, 0x14(r1)
|
||||
/* 802F8904 A0 01 00 26 */ lhz r0, 0x26(r1)
|
||||
/* 802F8908 90 01 00 3C */ stw r0, 0x3c(r1)
|
||||
/* 802F890C 90 61 00 38 */ stw r3, 0x38(r1)
|
||||
/* 802F8910 C8 01 00 38 */ lfd f0, 0x38(r1)
|
||||
/* 802F8914 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 802F8918 D0 01 00 18 */ stfs f0, 0x18(r1)
|
||||
/* 802F891C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F8920 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802F8924 4B FF E3 F5 */ bl func_802F6D18
|
||||
/* 802F8928 80 01 00 28 */ lwz r0, 0x28(r1)
|
||||
/* 802F892C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802F8930 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 802F8934 98 1E 01 14 */ stb r0, 0x114(r30)
|
||||
/* 802F8938 88 01 00 09 */ lbz r0, 9(r1)
|
||||
/* 802F893C 98 1E 01 15 */ stb r0, 0x115(r30)
|
||||
/* 802F8940 88 01 00 0A */ lbz r0, 0xa(r1)
|
||||
/* 802F8944 98 1E 01 16 */ stb r0, 0x116(r30)
|
||||
/* 802F8948 88 01 00 0B */ lbz r0, 0xb(r1)
|
||||
/* 802F894C 98 1E 01 17 */ stb r0, 0x117(r30)
|
||||
/* 802F8950 80 81 00 20 */ lwz r4, 0x20(r1)
|
||||
/* 802F8954 28 04 00 10 */ cmplwi r4, 0x10
|
||||
/* 802F8958 40 81 00 1C */ ble lbl_802F8974
|
||||
/* 802F895C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802F8960 38 84 FF F0 */ addi r4, r4, -16
|
||||
/* 802F8964 81 9F 00 00 */ lwz r12, 0(r31)
|
||||
/* 802F8968 81 8C 00 10 */ lwz r12, 0x10(r12)
|
||||
/* 802F896C 7D 89 03 A6 */ mtctr r12
|
||||
/* 802F8970 4E 80 04 21 */ bctrl
|
||||
lbl_802F8974:
|
||||
/* 802F8974 38 60 00 01 */ li r3, 1
|
||||
lbl_802F8978:
|
||||
/* 802F8978 83 E1 00 4C */ lwz r31, 0x4c(r1)
|
||||
/* 802F897C 83 C1 00 48 */ lwz r30, 0x48(r1)
|
||||
/* 802F8980 80 01 00 54 */ lwz r0, 0x54(r1)
|
||||
/* 802F8984 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F8988 38 21 00 50 */ addi r1, r1, 0x50
|
||||
/* 802F898C 4E 80 00 20 */ blr
|
||||
-144
@@ -1,144 +0,0 @@
|
||||
lbl_802F8990:
|
||||
/* 802F8990 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802F8994 7C 08 02 A6 */ mflr r0
|
||||
/* 802F8998 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 802F899C 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 802F89A0 48 06 98 2D */ bl _savegpr_25
|
||||
/* 802F89A4 7C 79 1B 78 */ mr r25, r3
|
||||
/* 802F89A8 7C 9A 23 78 */ mr r26, r4
|
||||
/* 802F89AC 7C BB 2B 78 */ mr r27, r5
|
||||
/* 802F89B0 7C DC 33 78 */ mr r28, r6
|
||||
/* 802F89B4 7C FD 3B 78 */ mr r29, r7
|
||||
/* 802F89B8 7F 5E D3 78 */ mr r30, r26
|
||||
/* 802F89BC 3C 60 46 4E */ lis r3, 0x464E /* 0x464E5431@ha */
|
||||
/* 802F89C0 3B E3 54 31 */ addi r31, r3, 0x5431 /* 0x464E5431@l */
|
||||
lbl_802F89C4:
|
||||
/* 802F89C4 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802F89C8 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802F89CC 38 A0 00 08 */ li r5, 8
|
||||
/* 802F89D0 4B FE 3A 89 */ bl peek__20JSURandomInputStreamFPvl
|
||||
/* 802F89D4 80 81 00 08 */ lwz r4, 8(r1)
|
||||
/* 802F89D8 7C 04 F8 00 */ cmpw r4, r31
|
||||
/* 802F89DC 41 82 00 F4 */ beq lbl_802F8AD0
|
||||
/* 802F89E0 40 80 00 40 */ bge lbl_802F8A20
|
||||
/* 802F89E4 3C 60 45 4E */ lis r3, 0x454E /* 0x454E4431@ha */
|
||||
/* 802F89E8 38 03 44 31 */ addi r0, r3, 0x4431 /* 0x454E4431@l */
|
||||
/* 802F89EC 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 802F89F0 41 82 00 A4 */ beq lbl_802F8A94
|
||||
/* 802F89F4 40 80 00 18 */ bge lbl_802F8A0C
|
||||
/* 802F89F8 3C 60 42 47 */ lis r3, 0x4247 /* 0x42474E31@ha */
|
||||
/* 802F89FC 38 03 4E 31 */ addi r0, r3, 0x4E31 /* 0x42474E31@l */
|
||||
/* 802F8A00 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 802F8A04 41 82 00 5C */ beq lbl_802F8A60
|
||||
/* 802F8A08 48 00 01 10 */ b lbl_802F8B18
|
||||
lbl_802F8A0C:
|
||||
/* 802F8A0C 3C 60 45 58 */ lis r3, 0x4558 /* 0x45585431@ha */
|
||||
/* 802F8A10 38 03 54 31 */ addi r0, r3, 0x5431 /* 0x45585431@l */
|
||||
/* 802F8A14 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 802F8A18 41 82 00 30 */ beq lbl_802F8A48
|
||||
/* 802F8A1C 48 00 00 FC */ b lbl_802F8B18
|
||||
lbl_802F8A20:
|
||||
/* 802F8A20 3C 60 54 45 */ lis r3, 0x5445 /* 0x54455831@ha */
|
||||
/* 802F8A24 38 03 58 31 */ addi r0, r3, 0x5831 /* 0x54455831@l */
|
||||
/* 802F8A28 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 802F8A2C 41 82 00 80 */ beq lbl_802F8AAC
|
||||
/* 802F8A30 40 80 00 E8 */ bge lbl_802F8B18
|
||||
/* 802F8A34 3C 60 4D 41 */ lis r3, 0x4D41 /* 0x4D415431@ha */
|
||||
/* 802F8A38 38 03 54 31 */ addi r0, r3, 0x5431 /* 0x4D415431@l */
|
||||
/* 802F8A3C 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 802F8A40 41 82 00 B4 */ beq lbl_802F8AF4
|
||||
/* 802F8A44 48 00 00 D4 */ b lbl_802F8B18
|
||||
lbl_802F8A48:
|
||||
/* 802F8A48 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802F8A4C 80 81 00 0C */ lwz r4, 0xc(r1)
|
||||
/* 802F8A50 38 A0 00 01 */ li r5, 1
|
||||
/* 802F8A54 4B FE 3A 89 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802F8A58 38 60 00 01 */ li r3, 1
|
||||
/* 802F8A5C 48 00 01 24 */ b lbl_802F8B80
|
||||
lbl_802F8A60:
|
||||
/* 802F8A60 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802F8A64 80 81 00 0C */ lwz r4, 0xc(r1)
|
||||
/* 802F8A68 38 A0 00 01 */ li r5, 1
|
||||
/* 802F8A6C 4B FE 3A 71 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802F8A70 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802F8A74 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F8A78 7F 65 DB 78 */ mr r5, r27
|
||||
/* 802F8A7C 7F 86 E3 78 */ mr r6, r28
|
||||
/* 802F8A80 7F A7 EB 78 */ mr r7, r29
|
||||
/* 802F8A84 4B FF FF 0D */ bl makeHierarchyPanes__9J2DScreenFP7J2DPaneP20JSURandomInputStreamUlP10JKRArchive
|
||||
/* 802F8A88 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 802F8A8C 41 82 FF 38 */ beq lbl_802F89C4
|
||||
/* 802F8A90 48 00 00 F0 */ b lbl_802F8B80
|
||||
lbl_802F8A94:
|
||||
/* 802F8A94 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802F8A98 80 81 00 0C */ lwz r4, 0xc(r1)
|
||||
/* 802F8A9C 38 A0 00 01 */ li r5, 1
|
||||
/* 802F8AA0 4B FE 3A 3D */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802F8AA4 38 60 00 00 */ li r3, 0
|
||||
/* 802F8AA8 48 00 00 D8 */ b lbl_802F8B80
|
||||
lbl_802F8AAC:
|
||||
/* 802F8AAC 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802F8AB0 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802F8AB4 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8AB8 48 00 07 C9 */ bl getResReference__9J2DScreenFP20JSURandomInputStreamUl
|
||||
/* 802F8ABC 90 79 01 08 */ stw r3, 0x108(r25)
|
||||
/* 802F8AC0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802F8AC4 40 82 FF 00 */ bne lbl_802F89C4
|
||||
/* 802F8AC8 38 60 00 02 */ li r3, 2
|
||||
/* 802F8ACC 48 00 00 B4 */ b lbl_802F8B80
|
||||
lbl_802F8AD0:
|
||||
/* 802F8AD0 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802F8AD4 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802F8AD8 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8ADC 48 00 07 A5 */ bl getResReference__9J2DScreenFP20JSURandomInputStreamUl
|
||||
/* 802F8AE0 90 79 01 0C */ stw r3, 0x10c(r25)
|
||||
/* 802F8AE4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802F8AE8 40 82 FE DC */ bne lbl_802F89C4
|
||||
/* 802F8AEC 38 60 00 02 */ li r3, 2
|
||||
/* 802F8AF0 48 00 00 90 */ b lbl_802F8B80
|
||||
lbl_802F8AF4:
|
||||
/* 802F8AF4 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802F8AF8 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802F8AFC 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8B00 7F A6 EB 78 */ mr r6, r29
|
||||
/* 802F8B04 48 00 08 79 */ bl createMaterial__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive
|
||||
/* 802F8B08 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 802F8B0C 40 82 FE B8 */ bne lbl_802F89C4
|
||||
/* 802F8B10 38 60 00 02 */ li r3, 2
|
||||
/* 802F8B14 48 00 00 6C */ b lbl_802F8B80
|
||||
lbl_802F8B18:
|
||||
/* 802F8B18 28 1D 00 00 */ cmplwi r29, 0
|
||||
/* 802F8B1C 40 82 00 2C */ bne lbl_802F8B48
|
||||
/* 802F8B20 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802F8B24 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802F8B28 7F 65 DB 78 */ mr r5, r27
|
||||
/* 802F8B2C 7F 46 D3 78 */ mr r6, r26
|
||||
/* 802F8B30 7F 87 E3 78 */ mr r7, r28
|
||||
/* 802F8B34 81 99 00 00 */ lwz r12, 0(r25)
|
||||
/* 802F8B38 81 8C 00 94 */ lwz r12, 0x94(r12)
|
||||
/* 802F8B3C 7D 89 03 A6 */ mtctr r12
|
||||
/* 802F8B40 4E 80 04 21 */ bctrl
|
||||
/* 802F8B44 48 00 00 2C */ b lbl_802F8B70
|
||||
lbl_802F8B48:
|
||||
/* 802F8B48 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802F8B4C 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802F8B50 7F 65 DB 78 */ mr r5, r27
|
||||
/* 802F8B54 7F 46 D3 78 */ mr r6, r26
|
||||
/* 802F8B58 7F 87 E3 78 */ mr r7, r28
|
||||
/* 802F8B5C 7F A8 EB 78 */ mr r8, r29
|
||||
/* 802F8B60 81 99 00 00 */ lwz r12, 0(r25)
|
||||
/* 802F8B64 81 8C 00 98 */ lwz r12, 0x98(r12)
|
||||
/* 802F8B68 7D 89 03 A6 */ mtctr r12
|
||||
/* 802F8B6C 4E 80 04 21 */ bctrl
|
||||
lbl_802F8B70:
|
||||
/* 802F8B70 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802F8B74 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802F8B78 40 82 FE 4C */ bne lbl_802F89C4
|
||||
/* 802F8B7C 38 60 00 02 */ li r3, 2
|
||||
lbl_802F8B80:
|
||||
/* 802F8B80 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 802F8B84 48 06 96 95 */ bl _restgpr_25
|
||||
/* 802F8B88 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 802F8B8C 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F8B90 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802F8B94 4E 80 00 20 */ blr
|
||||
-53
@@ -1,53 +0,0 @@
|
||||
lbl_802F8778:
|
||||
/* 802F8778 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F877C 7C 08 02 A6 */ mflr r0
|
||||
/* 802F8780 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802F8784 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802F8788 48 06 9A 51 */ bl _savegpr_28
|
||||
/* 802F878C 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 802F8790 7C 9D 23 78 */ mr r29, r4
|
||||
/* 802F8794 7C BE 2B 78 */ mr r30, r5
|
||||
/* 802F8798 7C DF 33 78 */ mr r31, r6
|
||||
/* 802F879C 48 00 00 99 */ bl checkSignature__9J2DScreenFP20JSURandomInputStream
|
||||
/* 802F87A0 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 802F87A4 40 82 00 0C */ bne lbl_802F87B0
|
||||
/* 802F87A8 38 60 00 00 */ li r3, 0
|
||||
/* 802F87AC 48 00 00 70 */ b lbl_802F881C
|
||||
lbl_802F87B0:
|
||||
/* 802F87B0 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F87B4 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F87B8 48 00 00 DD */ bl getScreenInformation__9J2DScreenFP20JSURandomInputStream
|
||||
/* 802F87BC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 802F87C0 40 82 00 0C */ bne lbl_802F87CC
|
||||
/* 802F87C4 38 60 00 00 */ li r3, 0
|
||||
/* 802F87C8 48 00 00 54 */ b lbl_802F881C
|
||||
lbl_802F87CC:
|
||||
/* 802F87CC 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F87D0 7F 84 E3 78 */ mr r4, r28
|
||||
/* 802F87D4 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F87D8 7F C6 F3 78 */ mr r6, r30
|
||||
/* 802F87DC 7F E7 FB 78 */ mr r7, r31
|
||||
/* 802F87E0 48 00 01 B1 */ bl makeHierarchyPanes__9J2DScreenFP7J2DPaneP20JSURandomInputStreamUlP10JKRArchive
|
||||
/* 802F87E4 20 63 00 02 */ subfic r3, r3, 2
|
||||
/* 802F87E8 30 03 FF FF */ addic r0, r3, -1
|
||||
/* 802F87EC 7F E0 19 10 */ subfe r31, r0, r3
|
||||
/* 802F87F0 57 C0 02 DF */ rlwinm. r0, r30, 0, 0xb, 0xf
|
||||
/* 802F87F4 40 82 00 0C */ bne lbl_802F8800
|
||||
/* 802F87F8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F87FC 4B FF FD AD */ bl clean__9J2DScreenFv
|
||||
lbl_802F8800:
|
||||
/* 802F8800 57 E0 06 3F */ clrlwi. r0, r31, 0x18
|
||||
/* 802F8804 41 82 00 14 */ beq lbl_802F8818
|
||||
/* 802F8808 88 1D 00 04 */ lbz r0, 4(r29)
|
||||
/* 802F880C 7C 00 00 34 */ cntlzw r0, r0
|
||||
/* 802F8810 54 03 D9 7E */ srwi r3, r0, 5
|
||||
/* 802F8814 48 00 00 08 */ b lbl_802F881C
|
||||
lbl_802F8818:
|
||||
/* 802F8818 38 60 00 00 */ li r3, 0
|
||||
lbl_802F881C:
|
||||
/* 802F881C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802F8820 48 06 9A 05 */ bl _restgpr_28
|
||||
/* 802F8824 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802F8828 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F882C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F8830 4E 80 00 20 */ blr
|
||||
@@ -1,19 +0,0 @@
|
||||
lbl_802F90E0:
|
||||
/* 802F90E0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F90E4 7C 08 02 A6 */ mflr r0
|
||||
/* 802F90E8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802F90EC 38 E0 00 00 */ li r7, 0
|
||||
/* 802F90F0 7C C4 3A 78 */ xor r4, r6, r7
|
||||
/* 802F90F4 7C A0 3A 78 */ xor r0, r5, r7
|
||||
/* 802F90F8 7C 80 03 79 */ or. r0, r4, r0
|
||||
/* 802F90FC 40 82 00 08 */ bne lbl_802F9104
|
||||
/* 802F9100 48 00 00 0C */ b lbl_802F910C
|
||||
lbl_802F9104:
|
||||
/* 802F9104 4B FF E2 85 */ bl searchUserInfo__7J2DPaneFUx
|
||||
/* 802F9108 7C 67 1B 78 */ mr r7, r3
|
||||
lbl_802F910C:
|
||||
/* 802F910C 7C E3 3B 78 */ mr r3, r7
|
||||
/* 802F9110 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802F9114 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F9118 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F911C 4E 80 00 20 */ blr
|
||||
@@ -1,19 +0,0 @@
|
||||
lbl_802F90A0:
|
||||
/* 802F90A0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F90A4 7C 08 02 A6 */ mflr r0
|
||||
/* 802F90A8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802F90AC 38 E0 00 00 */ li r7, 0
|
||||
/* 802F90B0 7C C4 3A 78 */ xor r4, r6, r7
|
||||
/* 802F90B4 7C A0 3A 78 */ xor r0, r5, r7
|
||||
/* 802F90B8 7C 80 03 79 */ or. r0, r4, r0
|
||||
/* 802F90BC 40 82 00 08 */ bne lbl_802F90C4
|
||||
/* 802F90C0 48 00 00 0C */ b lbl_802F90CC
|
||||
lbl_802F90C4:
|
||||
/* 802F90C4 4B FF E2 1D */ bl search__7J2DPaneFUx
|
||||
/* 802F90C8 7C 67 1B 78 */ mr r7, r3
|
||||
lbl_802F90CC:
|
||||
/* 802F90CC 7C E3 3B 78 */ mr r3, r7
|
||||
/* 802F90D0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802F90D4 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F90D8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F90DC 4E 80 00 20 */ blr
|
||||
@@ -1,41 +0,0 @@
|
||||
lbl_802F9704:
|
||||
/* 802F9704 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F9708 7C 08 02 A6 */ mflr r0
|
||||
/* 802F970C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802F9710 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802F9714 48 06 8A C5 */ bl _savegpr_28
|
||||
/* 802F9718 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 802F971C 7C 9D 23 78 */ mr r29, r4
|
||||
/* 802F9720 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802F9724 7F 84 E3 78 */ mr r4, r28
|
||||
/* 802F9728 81 9D 00 00 */ lwz r12, 0(r29)
|
||||
/* 802F972C 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 802F9730 7D 89 03 A6 */ mtctr r12
|
||||
/* 802F9734 4E 80 04 21 */ bctrl
|
||||
/* 802F9738 A3 FD 00 18 */ lhz r31, 0x18(r29)
|
||||
/* 802F973C 3B C0 00 00 */ li r30, 0
|
||||
/* 802F9740 48 00 00 34 */ b lbl_802F9774
|
||||
lbl_802F9744:
|
||||
/* 802F9744 80 7D 00 1C */ lwz r3, 0x1c(r29)
|
||||
/* 802F9748 57 C0 0B FC */ rlwinm r0, r30, 1, 0xf, 0x1e
|
||||
/* 802F974C 7C 83 02 2E */ lhzx r4, r3, r0
|
||||
/* 802F9750 A0 1C 01 02 */ lhz r0, 0x102(r28)
|
||||
/* 802F9754 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 802F9758 40 80 00 18 */ bge lbl_802F9770
|
||||
/* 802F975C 80 7C 01 04 */ lwz r3, 0x104(r28)
|
||||
/* 802F9760 1C 04 00 88 */ mulli r0, r4, 0x88
|
||||
/* 802F9764 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 802F9768 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F976C 4B FF 11 31 */ bl setAnimation__11J2DMaterialFP11J2DAnmColor
|
||||
lbl_802F9770:
|
||||
/* 802F9770 3B DE 00 01 */ addi r30, r30, 1
|
||||
lbl_802F9774:
|
||||
/* 802F9774 57 C0 04 3E */ clrlwi r0, r30, 0x10
|
||||
/* 802F9778 7C 00 F8 40 */ cmplw r0, r31
|
||||
/* 802F977C 41 80 FF C8 */ blt lbl_802F9744
|
||||
/* 802F9780 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802F9784 48 06 8A A1 */ bl _restgpr_28
|
||||
/* 802F9788 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802F978C 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F9790 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F9794 4E 80 00 20 */ blr
|
||||
@@ -1,62 +0,0 @@
|
||||
lbl_802F98CC:
|
||||
/* 802F98CC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F98D0 7C 08 02 A6 */ mflr r0
|
||||
/* 802F98D4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802F98D8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802F98DC 48 06 88 FD */ bl _savegpr_28
|
||||
/* 802F98E0 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802F98E4 7C 9F 23 78 */ mr r31, r4
|
||||
/* 802F98E8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802F98EC 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F98F0 81 9F 00 00 */ lwz r12, 0(r31)
|
||||
/* 802F98F4 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 802F98F8 7D 89 03 A6 */ mtctr r12
|
||||
/* 802F98FC 4E 80 04 21 */ bctrl
|
||||
/* 802F9900 A3 BF 00 10 */ lhz r29, 0x10(r31)
|
||||
/* 802F9904 3B 80 00 00 */ li r28, 0
|
||||
/* 802F9908 48 00 00 34 */ b lbl_802F993C
|
||||
lbl_802F990C:
|
||||
/* 802F990C 80 7F 00 24 */ lwz r3, 0x24(r31)
|
||||
/* 802F9910 57 80 0B FC */ rlwinm r0, r28, 1, 0xf, 0x1e
|
||||
/* 802F9914 7C 83 02 2E */ lhzx r4, r3, r0
|
||||
/* 802F9918 A0 1E 01 02 */ lhz r0, 0x102(r30)
|
||||
/* 802F991C 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 802F9920 40 80 00 18 */ bge lbl_802F9938
|
||||
/* 802F9924 80 7E 01 04 */ lwz r3, 0x104(r30)
|
||||
/* 802F9928 1C 04 00 88 */ mulli r0, r4, 0x88
|
||||
/* 802F992C 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 802F9930 7F E4 FB 78 */ mr r4, r31
|
||||
/* 802F9934 4B FF 11 D9 */ bl setAnimation__11J2DMaterialFP15J2DAnmTevRegKey
|
||||
lbl_802F9938:
|
||||
/* 802F9938 3B 9C 00 01 */ addi r28, r28, 1
|
||||
lbl_802F993C:
|
||||
/* 802F993C 57 80 04 3E */ clrlwi r0, r28, 0x10
|
||||
/* 802F9940 7C 00 E8 40 */ cmplw r0, r29
|
||||
/* 802F9944 41 80 FF C8 */ blt lbl_802F990C
|
||||
/* 802F9948 A3 BF 00 12 */ lhz r29, 0x12(r31)
|
||||
/* 802F994C 3B 80 00 00 */ li r28, 0
|
||||
/* 802F9950 48 00 00 34 */ b lbl_802F9984
|
||||
lbl_802F9954:
|
||||
/* 802F9954 80 7F 00 38 */ lwz r3, 0x38(r31)
|
||||
/* 802F9958 57 80 0B FC */ rlwinm r0, r28, 1, 0xf, 0x1e
|
||||
/* 802F995C 7C 83 02 2E */ lhzx r4, r3, r0
|
||||
/* 802F9960 A0 1E 01 02 */ lhz r0, 0x102(r30)
|
||||
/* 802F9964 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 802F9968 40 80 00 18 */ bge lbl_802F9980
|
||||
/* 802F996C 80 7E 01 04 */ lwz r3, 0x104(r30)
|
||||
/* 802F9970 1C 04 00 88 */ mulli r0, r4, 0x88
|
||||
/* 802F9974 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 802F9978 7F E4 FB 78 */ mr r4, r31
|
||||
/* 802F997C 4B FF 11 91 */ bl setAnimation__11J2DMaterialFP15J2DAnmTevRegKey
|
||||
lbl_802F9980:
|
||||
/* 802F9980 3B 9C 00 01 */ addi r28, r28, 1
|
||||
lbl_802F9984:
|
||||
/* 802F9984 57 80 04 3E */ clrlwi r0, r28, 0x10
|
||||
/* 802F9988 7C 00 E8 40 */ cmplw r0, r29
|
||||
/* 802F998C 41 80 FF C8 */ blt lbl_802F9954
|
||||
/* 802F9990 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802F9994 48 06 88 91 */ bl _restgpr_28
|
||||
/* 802F9998 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802F999C 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F99A0 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F99A4 4E 80 00 20 */ blr
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user