mirror of https://github.com/zeldaret/tp.git
d_menu_ring OK (#2114)
This commit is contained in:
parent
9f46b4bea2
commit
a42689be47
File diff suppressed because it is too large
Load Diff
|
|
@ -1,54 +0,0 @@
|
|||
lbl_801EF580:
|
||||
/* 801EF580 3C 60 80 3C */ lis r3, cNullVec__6Z2Calc@ha /* 0x803BDE70@ha */
|
||||
/* 801EF584 38 A3 DE 70 */ addi r5, r3, cNullVec__6Z2Calc@l /* 0x803BDE70@l */
|
||||
/* 801EF588 80 65 00 0C */ lwz r3, 0xc(r5)
|
||||
/* 801EF58C 80 05 00 10 */ lwz r0, 0x10(r5)
|
||||
/* 801EF590 90 65 00 3C */ stw r3, 0x3c(r5)
|
||||
/* 801EF594 90 05 00 40 */ stw r0, 0x40(r5)
|
||||
/* 801EF598 80 05 00 14 */ lwz r0, 0x14(r5)
|
||||
/* 801EF59C 90 05 00 44 */ stw r0, 0x44(r5)
|
||||
/* 801EF5A0 38 85 00 3C */ addi r4, r5, 0x3c
|
||||
/* 801EF5A4 80 65 00 18 */ lwz r3, 0x18(r5)
|
||||
/* 801EF5A8 80 05 00 1C */ lwz r0, 0x1c(r5)
|
||||
/* 801EF5AC 90 64 00 0C */ stw r3, 0xc(r4)
|
||||
/* 801EF5B0 90 04 00 10 */ stw r0, 0x10(r4)
|
||||
/* 801EF5B4 80 05 00 20 */ lwz r0, 0x20(r5)
|
||||
/* 801EF5B8 90 04 00 14 */ stw r0, 0x14(r4)
|
||||
/* 801EF5BC 80 65 00 24 */ lwz r3, 0x24(r5)
|
||||
/* 801EF5C0 80 05 00 28 */ lwz r0, 0x28(r5)
|
||||
/* 801EF5C4 90 64 00 18 */ stw r3, 0x18(r4)
|
||||
/* 801EF5C8 90 04 00 1C */ stw r0, 0x1c(r4)
|
||||
/* 801EF5CC 80 05 00 2C */ lwz r0, 0x2c(r5)
|
||||
/* 801EF5D0 90 04 00 20 */ stw r0, 0x20(r4)
|
||||
/* 801EF5D4 80 65 00 30 */ lwz r3, 0x30(r5)
|
||||
/* 801EF5D8 80 05 00 34 */ lwz r0, 0x34(r5)
|
||||
/* 801EF5DC 90 64 00 24 */ stw r3, 0x24(r4)
|
||||
/* 801EF5E0 90 04 00 28 */ stw r0, 0x28(r4)
|
||||
/* 801EF5E4 80 05 00 38 */ lwz r0, 0x38(r5)
|
||||
/* 801EF5E8 90 04 00 2C */ stw r0, 0x2c(r4)
|
||||
/* 801EF5EC 80 65 00 6C */ lwz r3, 0x6c(r5)
|
||||
/* 801EF5F0 80 05 00 70 */ lwz r0, 0x70(r5)
|
||||
/* 801EF5F4 90 65 00 9C */ stw r3, 0x9c(r5)
|
||||
/* 801EF5F8 90 05 00 A0 */ stw r0, 0xa0(r5)
|
||||
/* 801EF5FC 80 05 00 74 */ lwz r0, 0x74(r5)
|
||||
/* 801EF600 90 05 00 A4 */ stw r0, 0xa4(r5)
|
||||
/* 801EF604 38 85 00 9C */ addi r4, r5, 0x9c
|
||||
/* 801EF608 80 65 00 78 */ lwz r3, 0x78(r5)
|
||||
/* 801EF60C 80 05 00 7C */ lwz r0, 0x7c(r5)
|
||||
/* 801EF610 90 64 00 0C */ stw r3, 0xc(r4)
|
||||
/* 801EF614 90 04 00 10 */ stw r0, 0x10(r4)
|
||||
/* 801EF618 80 05 00 80 */ lwz r0, 0x80(r5)
|
||||
/* 801EF61C 90 04 00 14 */ stw r0, 0x14(r4)
|
||||
/* 801EF620 80 65 00 84 */ lwz r3, 0x84(r5)
|
||||
/* 801EF624 80 05 00 88 */ lwz r0, 0x88(r5)
|
||||
/* 801EF628 90 64 00 18 */ stw r3, 0x18(r4)
|
||||
/* 801EF62C 90 04 00 1C */ stw r0, 0x1c(r4)
|
||||
/* 801EF630 80 05 00 8C */ lwz r0, 0x8c(r5)
|
||||
/* 801EF634 90 04 00 20 */ stw r0, 0x20(r4)
|
||||
/* 801EF638 80 65 00 90 */ lwz r3, 0x90(r5)
|
||||
/* 801EF63C 80 05 00 94 */ lwz r0, 0x94(r5)
|
||||
/* 801EF640 90 64 00 24 */ stw r3, 0x24(r4)
|
||||
/* 801EF644 90 04 00 28 */ stw r0, 0x28(r4)
|
||||
/* 801EF648 80 05 00 98 */ lwz r0, 0x98(r5)
|
||||
/* 801EF64C 90 04 00 2C */ stw r0, 0x2c(r4)
|
||||
/* 801EF650 4E 80 00 20 */ blr
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
lbl_801EAB7C:
|
||||
/* 801EAB7C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801EAB80 7C 08 02 A6 */ mflr r0
|
||||
/* 801EAB84 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801EAB88 88 03 06 B0 */ lbz r0, 0x6b0(r3)
|
||||
/* 801EAB8C 1C A0 00 0C */ mulli r5, r0, 0xc
|
||||
/* 801EAB90 3C 80 80 3C */ lis r4, stick_init@ha /* 0x803BDEAC@ha */
|
||||
/* 801EAB94 38 04 DE AC */ addi r0, r4, stick_init@l /* 0x803BDEAC@l */
|
||||
/* 801EAB98 7D 80 2A 14 */ add r12, r0, r5
|
||||
/* 801EAB9C 48 17 74 E9 */ bl __ptmf_scall
|
||||
/* 801EABA0 60 00 00 00 */ nop
|
||||
/* 801EABA4 38 00 00 3C */ li r0, 0x3c
|
||||
/* 801EABA8 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801EABAC 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801EABB0 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801EABB4 38 A0 00 00 */ li r5, 0
|
||||
/* 801EABB8 38 C0 00 00 */ li r6, 0
|
||||
/* 801EABBC 38 E0 00 00 */ li r7, 0
|
||||
/* 801EABC0 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EABC4 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EABC8 C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801EABCC FC 80 18 90 */ fmr f4, f3
|
||||
/* 801EABD0 39 00 00 00 */ li r8, 0
|
||||
/* 801EABD4 48 0C 0D B1 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801EABD8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801EABDC 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EABE0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801EABE4 4E 80 00 20 */ blr
|
||||
|
|
@ -1,253 +0,0 @@
|
|||
lbl_801EACC8:
|
||||
/* 801EACC8 94 21 FF 50 */ stwu r1, -0xb0(r1)
|
||||
/* 801EACCC 7C 08 02 A6 */ mflr r0
|
||||
/* 801EACD0 90 01 00 B4 */ stw r0, 0xb4(r1)
|
||||
/* 801EACD4 DB E1 00 A0 */ stfd f31, 0xa0(r1)
|
||||
/* 801EACD8 F3 E1 00 A8 */ psq_st f31, 168(r1), 0, 0 /* qr0 */
|
||||
/* 801EACDC 93 E1 00 9C */ stw r31, 0x9c(r1)
|
||||
/* 801EACE0 93 C1 00 98 */ stw r30, 0x98(r1)
|
||||
/* 801EACE4 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801EACE8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EACEC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801EACF0 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
|
||||
/* 801EACF4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EACF8 81 9F 00 00 */ lwz r12, 0(r31)
|
||||
/* 801EACFC 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 801EAD00 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EAD04 4E 80 04 21 */ bctrl
|
||||
/* 801EAD08 88 1E 06 BD */ lbz r0, 0x6bd(r30)
|
||||
/* 801EAD0C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EAD10 40 82 03 04 */ bne lbl_801EB014
|
||||
/* 801EAD14 80 7E 00 20 */ lwz r3, 0x20(r30)
|
||||
/* 801EAD18 C0 3E 05 14 */ lfs f1, 0x514(r30)
|
||||
/* 801EAD1C 3C 80 80 43 */ lis r4, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EAD20 38 84 FA FC */ addi r4, r4, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EAD24 C0 04 00 50 */ lfs f0, 0x50(r4)
|
||||
/* 801EAD28 EC 21 00 32 */ fmuls f1, f1, f0
|
||||
/* 801EAD2C 48 06 AA A5 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 801EAD30 80 7E 00 5C */ lwz r3, 0x5c(r30)
|
||||
/* 801EAD34 C0 22 A9 88 */ lfs f1, lit_4300(r2)
|
||||
/* 801EAD38 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EAD3C 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801EAD40 48 10 E1 95 */ bl draw__9J2DScreenFffPC14J2DGrafContext
|
||||
/* 801EAD44 C0 1E 05 94 */ lfs f0, 0x594(r30)
|
||||
/* 801EAD48 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EAD4C 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EAD50 C0 23 00 34 */ lfs f1, 0x34(r3)
|
||||
/* 801EAD54 FC 00 08 00 */ fcmpu cr0, f0, f1
|
||||
/* 801EAD58 41 82 00 2C */ beq lbl_801EAD84
|
||||
/* 801EAD5C D0 3E 05 94 */ stfs f1, 0x594(r30)
|
||||
/* 801EAD60 C0 1E 05 94 */ lfs f0, 0x594(r30)
|
||||
/* 801EAD64 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
||||
/* 801EAD68 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 801EAD6C D0 03 00 CC */ stfs f0, 0xcc(r3)
|
||||
/* 801EAD70 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
||||
/* 801EAD74 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EAD78 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
||||
/* 801EAD7C 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EAD80 4E 80 04 21 */ bctrl
|
||||
lbl_801EAD84:
|
||||
/* 801EAD84 C0 1E 05 8C */ lfs f0, 0x58c(r30)
|
||||
/* 801EAD88 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EAD8C 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EAD90 C0 43 00 2C */ lfs f2, 0x2c(r3)
|
||||
/* 801EAD94 FC 00 10 00 */ fcmpu cr0, f0, f2
|
||||
/* 801EAD98 40 82 00 14 */ bne lbl_801EADAC
|
||||
/* 801EAD9C C0 3E 05 90 */ lfs f1, 0x590(r30)
|
||||
/* 801EADA0 C0 03 00 30 */ lfs f0, 0x30(r3)
|
||||
/* 801EADA4 FC 01 00 00 */ fcmpu cr0, f1, f0
|
||||
/* 801EADA8 41 82 00 28 */ beq lbl_801EADD0
|
||||
lbl_801EADAC:
|
||||
/* 801EADAC D0 5E 05 8C */ stfs f2, 0x58c(r30)
|
||||
/* 801EADB0 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EADB4 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EADB8 C0 03 00 30 */ lfs f0, 0x30(r3)
|
||||
/* 801EADBC D0 1E 05 90 */ stfs f0, 0x590(r30)
|
||||
/* 801EADC0 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
||||
/* 801EADC4 C0 3E 05 8C */ lfs f1, 0x58c(r30)
|
||||
/* 801EADC8 C0 5E 05 90 */ lfs f2, 0x590(r30)
|
||||
/* 801EADCC 48 06 97 E5 */ bl paneTrans__8CPaneMgrFff
|
||||
lbl_801EADD0:
|
||||
/* 801EADD0 C0 1E 06 14 */ lfs f0, 0x614(r30)
|
||||
/* 801EADD4 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EADD8 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EADDC C0 43 01 18 */ lfs f2, 0x118(r3)
|
||||
/* 801EADE0 FC 00 10 00 */ fcmpu cr0, f0, f2
|
||||
/* 801EADE4 40 82 00 14 */ bne lbl_801EADF8
|
||||
/* 801EADE8 C0 3E 06 18 */ lfs f1, 0x618(r30)
|
||||
/* 801EADEC C0 03 01 1C */ lfs f0, 0x11c(r3)
|
||||
/* 801EADF0 FC 01 00 00 */ fcmpu cr0, f1, f0
|
||||
/* 801EADF4 41 82 00 28 */ beq lbl_801EAE1C
|
||||
lbl_801EADF8:
|
||||
/* 801EADF8 D0 5E 06 14 */ stfs f2, 0x614(r30)
|
||||
/* 801EADFC 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EAE00 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EAE04 C0 03 01 1C */ lfs f0, 0x11c(r3)
|
||||
/* 801EAE08 D0 1E 06 18 */ stfs f0, 0x618(r30)
|
||||
/* 801EAE0C 80 7E 00 50 */ lwz r3, 0x50(r30)
|
||||
/* 801EAE10 C0 3E 06 14 */ lfs f1, 0x614(r30)
|
||||
/* 801EAE14 C0 5E 06 18 */ lfs f2, 0x618(r30)
|
||||
/* 801EAE18 48 06 97 99 */ bl paneTrans__8CPaneMgrFff
|
||||
lbl_801EAE1C:
|
||||
/* 801EAE1C C0 1E 06 1C */ lfs f0, 0x61c(r30)
|
||||
/* 801EAE20 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EAE24 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EAE28 C0 43 01 28 */ lfs f2, 0x128(r3)
|
||||
/* 801EAE2C FC 00 10 00 */ fcmpu cr0, f0, f2
|
||||
/* 801EAE30 40 82 00 14 */ bne lbl_801EAE44
|
||||
/* 801EAE34 C0 3E 06 20 */ lfs f1, 0x620(r30)
|
||||
/* 801EAE38 C0 03 01 2C */ lfs f0, 0x12c(r3)
|
||||
/* 801EAE3C FC 01 00 00 */ fcmpu cr0, f1, f0
|
||||
/* 801EAE40 41 82 00 40 */ beq lbl_801EAE80
|
||||
lbl_801EAE44:
|
||||
/* 801EAE44 D0 5E 06 1C */ stfs f2, 0x61c(r30)
|
||||
/* 801EAE48 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EAE4C 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EAE50 C0 03 01 2C */ lfs f0, 0x12c(r3)
|
||||
/* 801EAE54 D0 1E 06 20 */ stfs f0, 0x620(r30)
|
||||
/* 801EAE58 C0 3E 06 20 */ lfs f1, 0x620(r30)
|
||||
/* 801EAE5C 80 7E 00 50 */ lwz r3, 0x50(r30)
|
||||
/* 801EAE60 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 801EAE64 C0 1E 06 1C */ lfs f0, 0x61c(r30)
|
||||
/* 801EAE68 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
||||
/* 801EAE6C D0 23 00 D0 */ stfs f1, 0xd0(r3)
|
||||
/* 801EAE70 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EAE74 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
||||
/* 801EAE78 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EAE7C 4E 80 04 21 */ bctrl
|
||||
lbl_801EAE80:
|
||||
/* 801EAE80 80 1E 06 2C */ lwz r0, 0x62c(r30)
|
||||
/* 801EAE84 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EAE88 41 82 00 14 */ beq lbl_801EAE9C
|
||||
/* 801EAE8C 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EAE90 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EAE94 C0 23 01 24 */ lfs f1, 0x124(r3)
|
||||
/* 801EAE98 48 00 00 10 */ b lbl_801EAEA8
|
||||
lbl_801EAE9C:
|
||||
/* 801EAE9C 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EAEA0 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EAEA4 C0 23 01 20 */ lfs f1, 0x120(r3)
|
||||
lbl_801EAEA8:
|
||||
/* 801EAEA8 C0 1E 06 24 */ lfs f0, 0x624(r30)
|
||||
/* 801EAEAC FC 00 08 00 */ fcmpu cr0, f0, f1
|
||||
/* 801EAEB0 41 82 00 14 */ beq lbl_801EAEC4
|
||||
/* 801EAEB4 D0 3E 06 24 */ stfs f1, 0x624(r30)
|
||||
/* 801EAEB8 80 7E 00 50 */ lwz r3, 0x50(r30)
|
||||
/* 801EAEBC C0 3E 06 24 */ lfs f1, 0x624(r30)
|
||||
/* 801EAEC0 48 06 A9 11 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
lbl_801EAEC4:
|
||||
/* 801EAEC4 80 7E 00 1C */ lwz r3, 0x1c(r30)
|
||||
/* 801EAEC8 C0 3E 05 14 */ lfs f1, 0x514(r30)
|
||||
/* 801EAECC 48 06 A9 05 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 801EAED0 80 7E 00 64 */ lwz r3, 0x64(r30)
|
||||
/* 801EAED4 C0 3E 05 68 */ lfs f1, 0x568(r30)
|
||||
/* 801EAED8 C0 5E 05 6C */ lfs f2, 0x56c(r30)
|
||||
/* 801EAEDC 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801EAEE0 48 10 DF F5 */ bl draw__9J2DScreenFffPC14J2DGrafContext
|
||||
/* 801EAEE4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EAEE8 48 00 1C 2D */ bl drawItem__12dMenu_Ring_cFv
|
||||
/* 801EAEEC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EAEF0 48 00 40 25 */ bl textScaleHIO__12dMenu_Ring_cFv
|
||||
/* 801EAEF4 80 7E 00 28 */ lwz r3, 0x28(r30)
|
||||
/* 801EAEF8 48 06 A9 31 */ bl getAlphaRate__13CPaneMgrAlphaFv
|
||||
/* 801EAEFC FF E0 08 90 */ fmr f31, f1
|
||||
/* 801EAF00 80 7E 00 18 */ lwz r3, 0x18(r30)
|
||||
/* 801EAF04 C0 3E 05 14 */ lfs f1, 0x514(r30)
|
||||
/* 801EAF08 48 06 A8 C9 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 801EAF0C 88 1E 06 B0 */ lbz r0, 0x6b0(r30)
|
||||
/* 801EAF10 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 801EAF14 40 82 00 14 */ bne lbl_801EAF28
|
||||
/* 801EAF18 80 7E 00 28 */ lwz r3, 0x28(r30)
|
||||
/* 801EAF1C C0 1E 05 14 */ lfs f0, 0x514(r30)
|
||||
/* 801EAF20 EC 3F 00 32 */ fmuls f1, f31, f0
|
||||
/* 801EAF24 48 06 A8 AD */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
lbl_801EAF28:
|
||||
/* 801EAF28 80 7E 00 58 */ lwz r3, 0x58(r30)
|
||||
/* 801EAF2C C0 3E 05 68 */ lfs f1, 0x568(r30)
|
||||
/* 801EAF30 C0 5E 05 6C */ lfs f2, 0x56c(r30)
|
||||
/* 801EAF34 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801EAF38 48 10 DF 9D */ bl draw__9J2DScreenFffPC14J2DGrafContext
|
||||
/* 801EAF3C 88 1E 06 B0 */ lbz r0, 0x6b0(r30)
|
||||
/* 801EAF40 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 801EAF44 41 82 00 C4 */ beq lbl_801EB008
|
||||
/* 801EAF48 C0 3E 05 70 */ lfs f1, 0x570(r30)
|
||||
/* 801EAF4C C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801EAF50 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 801EAF54 40 81 00 B4 */ ble lbl_801EB008
|
||||
/* 801EAF58 38 61 00 24 */ addi r3, r1, 0x24
|
||||
/* 801EAF5C 48 06 89 D5 */ bl __ct__8CPaneMgrFv
|
||||
/* 801EAF60 80 7E 00 58 */ lwz r3, 0x58(r30)
|
||||
/* 801EAF64 3C 80 5F 62 */ lis r4, 0x5F62 /* 0x5F62746E@ha */
|
||||
/* 801EAF68 38 C4 74 6E */ addi r6, r4, 0x746E /* 0x5F62746E@l */
|
||||
/* 801EAF6C 38 A0 67 72 */ li r5, 0x6772
|
||||
/* 801EAF70 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EAF74 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801EAF78 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EAF7C 4E 80 04 21 */ bctrl
|
||||
/* 801EAF80 7C 65 1B 78 */ mr r5, r3
|
||||
/* 801EAF84 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 801EAF88 38 81 00 24 */ addi r4, r1, 0x24
|
||||
/* 801EAF8C 38 C0 00 01 */ li r6, 1
|
||||
/* 801EAF90 38 E0 00 00 */ li r7, 0
|
||||
/* 801EAF94 48 06 9F 29 */ bl getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs
|
||||
/* 801EAF98 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EAF9C 39 23 FA FC */ addi r9, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EAFA0 80 09 00 D8 */ lwz r0, 0xd8(r9)
|
||||
/* 801EAFA4 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801EAFA8 80 09 00 DC */ lwz r0, 0xdc(r9)
|
||||
/* 801EAFAC 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801EAFB0 80 09 00 D0 */ lwz r0, 0xd0(r9)
|
||||
/* 801EAFB4 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 801EAFB8 80 09 00 D4 */ lwz r0, 0xd4(r9)
|
||||
/* 801EAFBC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801EAFC0 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 801EAFC4 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 801EAFC8 80 63 00 1C */ lwz r3, 0x1c(r3)
|
||||
/* 801EAFCC 80 63 01 0C */ lwz r3, 0x10c(r3)
|
||||
/* 801EAFD0 C0 21 00 18 */ lfs f1, 0x18(r1)
|
||||
/* 801EAFD4 C0 41 00 1C */ lfs f2, 0x1c(r1)
|
||||
/* 801EAFD8 38 9E 05 70 */ addi r4, r30, 0x570
|
||||
/* 801EAFDC C0 69 00 CC */ lfs f3, 0xcc(r9)
|
||||
/* 801EAFE0 38 A1 00 14 */ addi r5, r1, 0x14
|
||||
/* 801EAFE4 38 C1 00 10 */ addi r6, r1, 0x10
|
||||
/* 801EAFE8 38 E1 00 0C */ addi r7, r1, 0xc
|
||||
/* 801EAFEC 39 01 00 08 */ addi r8, r1, 8
|
||||
/* 801EAFF0 C0 89 00 E0 */ lfs f4, 0xe0(r9)
|
||||
/* 801EAFF4 39 20 00 02 */ li r9, 2
|
||||
/* 801EAFF8 48 02 90 E5 */ bl drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc
|
||||
/* 801EAFFC 38 61 00 24 */ addi r3, r1, 0x24
|
||||
/* 801EB000 38 80 FF FF */ li r4, -1
|
||||
/* 801EB004 48 06 8A 15 */ bl __dt__8CPaneMgrFv
|
||||
lbl_801EB008:
|
||||
/* 801EB008 38 00 00 01 */ li r0, 1
|
||||
/* 801EB00C 98 1E 06 BD */ stb r0, 0x6bd(r30)
|
||||
/* 801EB010 48 00 00 50 */ b lbl_801EB060
|
||||
lbl_801EB014:
|
||||
/* 801EB014 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EB018 48 00 2C 81 */ bl drawSelectItem__12dMenu_Ring_cFv
|
||||
/* 801EB01C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EB020 48 00 1F 7D */ bl drawItem2__12dMenu_Ring_cFv
|
||||
/* 801EB024 80 7E 00 10 */ lwz r3, 0x10(r30)
|
||||
/* 801EB028 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EB02C 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 801EB030 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EB034 4E 80 04 21 */ bctrl
|
||||
/* 801EB038 C0 3E 05 6C */ lfs f1, 0x56c(r30)
|
||||
/* 801EB03C 80 7E 03 70 */ lwz r3, 0x370(r30)
|
||||
/* 801EB040 C0 1E 05 68 */ lfs f0, 0x568(r30)
|
||||
/* 801EB044 D0 03 00 D4 */ stfs f0, 0xd4(r3)
|
||||
/* 801EB048 D0 23 00 D8 */ stfs f1, 0xd8(r3)
|
||||
/* 801EB04C 80 7E 03 70 */ lwz r3, 0x370(r30)
|
||||
/* 801EB050 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801EB054 4B FF 04 C1 */ bl draw__19dMenu_ItemExplain_cFP13J2DOrthoGraph
|
||||
/* 801EB058 38 00 00 00 */ li r0, 0
|
||||
/* 801EB05C 98 1E 06 BD */ stb r0, 0x6bd(r30)
|
||||
lbl_801EB060:
|
||||
/* 801EB060 E3 E1 00 A8 */ psq_l f31, 168(r1), 0, 0 /* qr0 */
|
||||
/* 801EB064 CB E1 00 A0 */ lfd f31, 0xa0(r1)
|
||||
/* 801EB068 83 E1 00 9C */ lwz r31, 0x9c(r1)
|
||||
/* 801EB06C 83 C1 00 98 */ lwz r30, 0x98(r1)
|
||||
/* 801EB070 80 01 00 B4 */ lwz r0, 0xb4(r1)
|
||||
/* 801EB074 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EB078 38 21 00 B0 */ addi r1, r1, 0xb0
|
||||
/* 801EB07C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,58 +0,0 @@
|
|||
lbl_801EABEC:
|
||||
/* 801EABEC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801EABF0 7C 08 02 A6 */ mflr r0
|
||||
/* 801EABF4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801EABF8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 801EABFC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801EAC00 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EAC04 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EAC08 C0 03 00 08 */ lfs f0, 8(r3)
|
||||
/* 801EAC0C D0 1F 05 0C */ stfs f0, 0x50c(r31)
|
||||
/* 801EAC10 C0 03 00 0C */ lfs f0, 0xc(r3)
|
||||
/* 801EAC14 D0 1F 05 10 */ stfs f0, 0x510(r31)
|
||||
/* 801EAC18 88 1F 06 B0 */ lbz r0, 0x6b0(r31)
|
||||
/* 801EAC1C 98 1F 06 B1 */ stb r0, 0x6b1(r31)
|
||||
/* 801EAC20 80 7F 03 70 */ lwz r3, 0x370(r31)
|
||||
/* 801EAC24 4B FF 08 4D */ bl move__19dMenu_ItemExplain_cFv
|
||||
/* 801EAC28 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EAC2C 88 1F 06 B0 */ lbz r0, 0x6b0(r31)
|
||||
/* 801EAC30 1C A0 00 0C */ mulli r5, r0, 0xc
|
||||
/* 801EAC34 3C 80 80 3C */ lis r4, stick_proc@ha /* 0x803BDF0C@ha */
|
||||
/* 801EAC38 38 04 DF 0C */ addi r0, r4, stick_proc@l /* 0x803BDF0C@l */
|
||||
/* 801EAC3C 7D 80 2A 14 */ add r12, r0, r5
|
||||
/* 801EAC40 48 17 74 45 */ bl __ptmf_scall
|
||||
/* 801EAC44 60 00 00 00 */ nop
|
||||
/* 801EAC48 88 9F 06 B0 */ lbz r4, 0x6b0(r31)
|
||||
/* 801EAC4C 88 1F 06 B1 */ lbz r0, 0x6b1(r31)
|
||||
/* 801EAC50 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 801EAC54 41 82 00 20 */ beq lbl_801EAC74
|
||||
/* 801EAC58 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EAC5C 1C A4 00 0C */ mulli r5, r4, 0xc
|
||||
/* 801EAC60 3C 80 80 3C */ lis r4, stick_init@ha /* 0x803BDEAC@ha */
|
||||
/* 801EAC64 38 04 DE AC */ addi r0, r4, stick_init@l /* 0x803BDEAC@l */
|
||||
/* 801EAC68 7D 80 2A 14 */ add r12, r0, r5
|
||||
/* 801EAC6C 48 17 74 19 */ bl __ptmf_scall
|
||||
/* 801EAC70 60 00 00 00 */ nop
|
||||
lbl_801EAC74:
|
||||
/* 801EAC74 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EAC78 48 00 15 95 */ bl setScale__12dMenu_Ring_cFv
|
||||
/* 801EAC7C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EAC80 48 00 18 85 */ bl setActiveCursor__12dMenu_Ring_cFv
|
||||
/* 801EAC84 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EAC88 48 00 40 FD */ bl setMixMessage__12dMenu_Ring_cFv
|
||||
/* 801EAC8C C0 1F 06 10 */ lfs f0, 0x610(r31)
|
||||
/* 801EAC90 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EAC94 38 83 FA FC */ addi r4, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EAC98 C0 24 00 28 */ lfs f1, 0x28(r4)
|
||||
/* 801EAC9C FC 00 08 00 */ fcmpu cr0, f0, f1
|
||||
/* 801EACA0 41 82 00 14 */ beq lbl_801EACB4
|
||||
/* 801EACA4 D0 3F 06 10 */ stfs f1, 0x610(r31)
|
||||
/* 801EACA8 80 7F 00 10 */ lwz r3, 0x10(r31)
|
||||
/* 801EACAC C0 24 00 28 */ lfs f1, 0x28(r4)
|
||||
/* 801EACB0 4B FA A5 19 */ bl setScale__16dSelect_cursor_cFf
|
||||
lbl_801EACB4:
|
||||
/* 801EACB4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 801EACB8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801EACBC 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EACC0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801EACC4 4E 80 00 20 */ blr
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
lbl_801EF174:
|
||||
/* 801EF174 EC 03 08 28 */ fsubs f0, f3, f1
|
||||
/* 801EF178 EC 20 00 32 */ fmuls f1, f0, f0
|
||||
/* 801EF17C EC 04 10 28 */ fsubs f0, f4, f2
|
||||
/* 801EF180 EC 00 00 32 */ fmuls f0, f0, f0
|
||||
/* 801EF184 EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 801EF188 C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801EF18C FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 801EF190 4C 81 00 20 */ blelr
|
||||
/* 801EF194 FC 00 08 34 */ frsqrte f0, f1
|
||||
/* 801EF198 EC 20 00 72 */ fmuls f1, f0, f1
|
||||
/* 801EF19C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
lbl_801EB8C0:
|
||||
/* 801EB8C0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801EB8C4 7C 08 02 A6 */ mflr r0
|
||||
/* 801EB8C8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801EB8CC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 801EB8D0 7C BF 2B 78 */ mr r31, r5
|
||||
/* 801EB8D4 7C 83 23 78 */ mr r3, r4
|
||||
/* 801EB8D8 81 84 00 00 */ lwz r12, 0(r4)
|
||||
/* 801EB8DC 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 801EB8E0 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EB8E4 4E 80 04 21 */ bctrl
|
||||
/* 801EB8E8 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 801EB8EC 28 00 00 07 */ cmplwi r0, 7
|
||||
/* 801EB8F0 41 81 00 58 */ bgt lbl_801EB948
|
||||
/* 801EB8F4 3C 80 80 3C */ lis r4, lit_4795@ha /* 0x803BDF3C@ha */
|
||||
/* 801EB8F8 38 84 DF 3C */ addi r4, r4, lit_4795@l /* 0x803BDF3C@l */
|
||||
/* 801EB8FC 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801EB900 7C 04 00 2E */ lwzx r0, r4, r0
|
||||
/* 801EB904 7C 09 03 A6 */ mtctr r0
|
||||
/* 801EB908 4E 80 04 20 */ bctr
|
||||
/* 801EB90C 3C 63 00 01 */ addis r3, r3, 1
|
||||
/* 801EB910 38 63 80 00 */ addi r3, r3, -32768
|
||||
/* 801EB914 48 00 00 38 */ b lbl_801EB94C
|
||||
/* 801EB918 38 63 A0 00 */ addi r3, r3, -24576
|
||||
/* 801EB91C 48 00 00 30 */ b lbl_801EB94C
|
||||
/* 801EB920 38 63 C0 00 */ addi r3, r3, -16384
|
||||
/* 801EB924 48 00 00 28 */ b lbl_801EB94C
|
||||
/* 801EB928 38 63 E0 00 */ addi r3, r3, -8192
|
||||
/* 801EB92C 48 00 00 20 */ b lbl_801EB94C
|
||||
/* 801EB930 38 63 20 00 */ addi r3, r3, 0x2000
|
||||
/* 801EB934 48 00 00 18 */ b lbl_801EB94C
|
||||
/* 801EB938 38 63 40 00 */ addi r3, r3, 0x4000
|
||||
/* 801EB93C 48 00 00 10 */ b lbl_801EB94C
|
||||
/* 801EB940 38 63 60 00 */ addi r3, r3, 0x6000
|
||||
/* 801EB944 48 00 00 08 */ b lbl_801EB94C
|
||||
lbl_801EB948:
|
||||
/* 801EB948 38 63 40 00 */ addi r3, r3, 0x4000
|
||||
lbl_801EB94C:
|
||||
/* 801EB94C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 801EB950 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801EB954 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EB958 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801EB95C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,16 +0,0 @@
|
|||
lbl_801EF13C:
|
||||
/* 801EF13C EC 83 00 F2 */ fmuls f4, f3, f3
|
||||
/* 801EF140 C0 62 A9 9C */ lfs f3, lit_4305(r2)
|
||||
/* 801EF144 EC 21 00 72 */ fmuls f1, f1, f1
|
||||
/* 801EF148 EC 02 00 B2 */ fmuls f0, f2, f2
|
||||
/* 801EF14C EC 01 00 24 */ fdivs f0, f1, f0
|
||||
/* 801EF150 EC 03 00 28 */ fsubs f0, f3, f0
|
||||
/* 801EF154 EC 24 00 32 */ fmuls f1, f4, f0
|
||||
/* 801EF158 C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801EF15C FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 801EF160 40 81 00 0C */ ble lbl_801EF16C
|
||||
/* 801EF164 FC 00 08 34 */ frsqrte f0, f1
|
||||
/* 801EF168 EC 20 00 72 */ fmuls f1, f0, f1
|
||||
lbl_801EF16C:
|
||||
/* 801EF16C FC 20 08 50 */ fneg f1, f1
|
||||
/* 801EF170 4E 80 00 20 */ blr
|
||||
|
|
@ -1,192 +0,0 @@
|
|||
lbl_801EF1A0:
|
||||
/* 801EF1A0 94 21 FF 50 */ stwu r1, -0xb0(r1)
|
||||
/* 801EF1A4 7C 08 02 A6 */ mflr r0
|
||||
/* 801EF1A8 90 01 00 B4 */ stw r0, 0xb4(r1)
|
||||
/* 801EF1AC DB E1 00 A0 */ stfd f31, 0xa0(r1)
|
||||
/* 801EF1B0 F3 E1 00 A8 */ psq_st f31, 168(r1), 0, 0 /* qr0 */
|
||||
/* 801EF1B4 DB C1 00 90 */ stfd f30, 0x90(r1)
|
||||
/* 801EF1B8 F3 C1 00 98 */ psq_st f30, 152(r1), 0, 0 /* qr0 */
|
||||
/* 801EF1BC DB A1 00 80 */ stfd f29, 0x80(r1)
|
||||
/* 801EF1C0 F3 A1 00 88 */ psq_st f29, 136(r1), 0, 0 /* qr0 */
|
||||
/* 801EF1C4 DB 81 00 70 */ stfd f28, 0x70(r1)
|
||||
/* 801EF1C8 F3 81 00 78 */ psq_st f28, 120(r1), 0, 0 /* qr0 */
|
||||
/* 801EF1CC DB 61 00 60 */ stfd f27, 0x60(r1)
|
||||
/* 801EF1D0 F3 61 00 68 */ psq_st f27, 104(r1), 0, 0 /* qr0 */
|
||||
/* 801EF1D4 DB 41 00 50 */ stfd f26, 0x50(r1)
|
||||
/* 801EF1D8 F3 41 00 58 */ psq_st f26, 88(r1), 0, 0 /* qr0 */
|
||||
/* 801EF1DC DB 21 00 40 */ stfd f25, 0x40(r1)
|
||||
/* 801EF1E0 F3 21 00 48 */ psq_st f25, 72(r1), 0, 0 /* qr0 */
|
||||
/* 801EF1E4 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 801EF1E8 48 17 2F DD */ bl _savegpr_23
|
||||
/* 801EF1EC 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 801EF1F0 7C 9C 23 78 */ mr r28, r4
|
||||
/* 801EF1F4 FF 20 08 90 */ fmr f25, f1
|
||||
/* 801EF1F8 FF 40 10 90 */ fmr f26, f2
|
||||
/* 801EF1FC C3 C3 05 0C */ lfs f30, 0x50c(r3)
|
||||
/* 801EF200 C3 A3 05 10 */ lfs f29, 0x510(r3)
|
||||
/* 801EF204 C3 82 A9 88 */ lfs f28, lit_4300(r2)
|
||||
/* 801EF208 38 60 3E 80 */ li r3, 0x3e80
|
||||
/* 801EF20C 48 0D FA B9 */ bl __nwa__FUl
|
||||
/* 801EF210 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801EF214 38 60 3E 80 */ li r3, 0x3e80
|
||||
/* 801EF218 48 0D FA AD */ bl __nwa__FUl
|
||||
/* 801EF21C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801EF220 38 60 3E 80 */ li r3, 0x3e80
|
||||
/* 801EF224 48 0D FA A1 */ bl __nwa__FUl
|
||||
/* 801EF228 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 801EF22C C3 62 A9 88 */ lfs f27, lit_4300(r2)
|
||||
/* 801EF230 3A E0 00 00 */ li r23, 0
|
||||
/* 801EF234 3B 40 00 00 */ li r26, 0
|
||||
/* 801EF238 C0 02 AA 20 */ lfs f0, lit_6454(r2)
|
||||
/* 801EF23C EF FE 00 24 */ fdivs f31, f30, f0
|
||||
lbl_801EF240:
|
||||
/* 801EF240 7F 3F D2 14 */ add r25, r31, r26
|
||||
/* 801EF244 D3 99 00 00 */ stfs f28, 0(r25)
|
||||
/* 801EF248 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801EF24C FC 20 E0 90 */ fmr f1, f28
|
||||
/* 801EF250 FC 40 F0 90 */ fmr f2, f30
|
||||
/* 801EF254 FC 60 E8 90 */ fmr f3, f29
|
||||
/* 801EF258 4B FF FE E5 */ bl clacEllipseFunction__12dMenu_Ring_cFfff
|
||||
/* 801EF25C 7F 1E D2 14 */ add r24, r30, r26
|
||||
/* 801EF260 D0 38 00 00 */ stfs f1, 0(r24)
|
||||
/* 801EF264 EF 9C F8 2A */ fadds f28, f28, f31
|
||||
/* 801EF268 C0 19 00 00 */ lfs f0, 0(r25)
|
||||
/* 801EF26C FC 00 00 50 */ fneg f0, f0
|
||||
/* 801EF270 D0 19 1F 40 */ stfs f0, 0x1f40(r25)
|
||||
/* 801EF274 C0 18 00 00 */ lfs f0, 0(r24)
|
||||
/* 801EF278 FC 00 00 50 */ fneg f0, f0
|
||||
/* 801EF27C D0 18 1F 40 */ stfs f0, 0x1f40(r24)
|
||||
/* 801EF280 2C 17 00 00 */ cmpwi r23, 0
|
||||
/* 801EF284 40 81 00 9C */ ble lbl_801EF320
|
||||
/* 801EF288 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801EF28C C0 39 FF FC */ lfs f1, -4(r25)
|
||||
/* 801EF290 C0 58 FF FC */ lfs f2, -4(r24)
|
||||
/* 801EF294 C0 79 00 00 */ lfs f3, 0(r25)
|
||||
/* 801EF298 C0 98 00 00 */ lfs f4, 0(r24)
|
||||
/* 801EF29C 4B FF FE D9 */ bl calcDistance__12dMenu_Ring_cFffff
|
||||
/* 801EF2A0 7C 7D D2 14 */ add r3, r29, r26
|
||||
/* 801EF2A4 D0 23 FF FC */ stfs f1, -4(r3)
|
||||
/* 801EF2A8 C0 03 FF FC */ lfs f0, -4(r3)
|
||||
/* 801EF2AC 20 17 07 D0 */ subfic r0, r23, 0x7d0
|
||||
/* 801EF2B0 54 04 10 3A */ slwi r4, r0, 2
|
||||
/* 801EF2B4 7C 1D 25 2E */ stfsx f0, r29, r4
|
||||
/* 801EF2B8 C0 03 FF FC */ lfs f0, -4(r3)
|
||||
/* 801EF2BC D0 03 1F 3C */ stfs f0, 0x1f3c(r3)
|
||||
/* 801EF2C0 C0 03 FF FC */ lfs f0, -4(r3)
|
||||
/* 801EF2C4 20 17 0F A0 */ subfic r0, r23, 0xfa0
|
||||
/* 801EF2C8 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801EF2CC 7C 1D 05 2E */ stfsx f0, r29, r0
|
||||
/* 801EF2D0 7C 5D 04 2E */ lfsx f2, r29, r0
|
||||
/* 801EF2D4 C0 23 FF FC */ lfs f1, -4(r3)
|
||||
/* 801EF2D8 7C 1D 24 2E */ lfsx f0, r29, r4
|
||||
/* 801EF2DC EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 801EF2E0 C0 03 1F 3C */ lfs f0, 0x1f3c(r3)
|
||||
/* 801EF2E4 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 801EF2E8 EC 02 00 2A */ fadds f0, f2, f0
|
||||
/* 801EF2EC EF 7B 00 2A */ fadds f27, f27, f0
|
||||
/* 801EF2F0 2C 17 03 E8 */ cmpwi r23, 0x3e8
|
||||
/* 801EF2F4 40 80 00 2C */ bge lbl_801EF320
|
||||
/* 801EF2F8 C0 19 00 00 */ lfs f0, 0(r25)
|
||||
/* 801EF2FC 7C 1F 25 2E */ stfsx f0, r31, r4
|
||||
/* 801EF300 C0 18 00 00 */ lfs f0, 0(r24)
|
||||
/* 801EF304 FC 00 00 50 */ fneg f0, f0
|
||||
/* 801EF308 7C 1E 25 2E */ stfsx f0, r30, r4
|
||||
/* 801EF30C C0 19 00 00 */ lfs f0, 0(r25)
|
||||
/* 801EF310 FC 00 00 50 */ fneg f0, f0
|
||||
/* 801EF314 7C 1F 05 2E */ stfsx f0, r31, r0
|
||||
/* 801EF318 C0 18 00 00 */ lfs f0, 0(r24)
|
||||
/* 801EF31C 7C 1E 05 2E */ stfsx f0, r30, r0
|
||||
lbl_801EF320:
|
||||
/* 801EF320 3A F7 00 01 */ addi r23, r23, 1
|
||||
/* 801EF324 2C 17 03 E8 */ cmpwi r23, 0x3e8
|
||||
/* 801EF328 3B 5A 00 04 */ addi r26, r26, 4
|
||||
/* 801EF32C 40 81 FF 14 */ ble lbl_801EF240
|
||||
/* 801EF330 C8 22 A9 C8 */ lfd f1, lit_4596(r2)
|
||||
/* 801EF334 6F 80 80 00 */ xoris r0, r28, 0x8000
|
||||
/* 801EF338 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801EF33C 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 801EF340 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801EF344 C8 01 00 08 */ lfd f0, 8(r1)
|
||||
/* 801EF348 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 801EF34C EC 7B 00 24 */ fdivs f3, f27, f0
|
||||
/* 801EF350 C0 82 A9 88 */ lfs f4, lit_4300(r2)
|
||||
/* 801EF354 FC 20 20 90 */ fmr f1, f4
|
||||
/* 801EF358 38 E0 00 00 */ li r7, 0
|
||||
/* 801EF35C 38 60 00 00 */ li r3, 0
|
||||
/* 801EF360 C0 1F 00 00 */ lfs f0, 0(r31)
|
||||
/* 801EF364 EC 00 C8 2A */ fadds f0, f0, f25
|
||||
/* 801EF368 D0 1B 03 8C */ stfs f0, 0x38c(r27)
|
||||
/* 801EF36C C0 1E 00 00 */ lfs f0, 0(r30)
|
||||
/* 801EF370 EC 00 D0 2A */ fadds f0, f0, f26
|
||||
/* 801EF374 D0 1B 03 EC */ stfs f0, 0x3ec(r27)
|
||||
/* 801EF378 38 80 00 00 */ li r4, 0
|
||||
/* 801EF37C 38 BC FF FF */ addi r5, r28, -1
|
||||
/* 801EF380 38 00 0F A0 */ li r0, 0xfa0
|
||||
/* 801EF384 7C 09 03 A6 */ mtctr r0
|
||||
lbl_801EF388:
|
||||
/* 801EF388 7C 5D 24 2E */ lfsx f2, r29, r4
|
||||
/* 801EF38C EC 84 10 2A */ fadds f4, f4, f2
|
||||
/* 801EF390 FC 03 08 40 */ fcmpo cr0, f3, f1
|
||||
/* 801EF394 4C 41 13 82 */ cror 2, 1, 2
|
||||
/* 801EF398 40 82 00 70 */ bne lbl_801EF408
|
||||
/* 801EF39C FC 03 20 40 */ fcmpo cr0, f3, f4
|
||||
/* 801EF3A0 40 80 00 68 */ bge lbl_801EF408
|
||||
/* 801EF3A4 EC 23 08 28 */ fsubs f1, f3, f1
|
||||
/* 801EF3A8 EC 04 18 28 */ fsubs f0, f4, f3
|
||||
/* 801EF3AC FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 801EF3B0 4C 40 13 82 */ cror 2, 0, 2
|
||||
/* 801EF3B4 38 E7 00 01 */ addi r7, r7, 1
|
||||
/* 801EF3B8 38 63 00 04 */ addi r3, r3, 4
|
||||
/* 801EF3BC 40 82 00 2C */ bne lbl_801EF3E8
|
||||
/* 801EF3C0 FC 80 10 90 */ fmr f4, f2
|
||||
/* 801EF3C4 38 04 FF FC */ addi r0, r4, -4
|
||||
/* 801EF3C8 7C 1F 04 2E */ lfsx f0, r31, r0
|
||||
/* 801EF3CC EC 19 00 2A */ fadds f0, f25, f0
|
||||
/* 801EF3D0 7C DB 1A 14 */ add r6, r27, r3
|
||||
/* 801EF3D4 D0 06 03 8C */ stfs f0, 0x38c(r6)
|
||||
/* 801EF3D8 7C 1E 04 2E */ lfsx f0, r30, r0
|
||||
/* 801EF3DC EC 1A 00 2A */ fadds f0, f26, f0
|
||||
/* 801EF3E0 D0 06 03 EC */ stfs f0, 0x3ec(r6)
|
||||
/* 801EF3E4 48 00 00 24 */ b lbl_801EF408
|
||||
lbl_801EF3E8:
|
||||
/* 801EF3E8 C0 82 A9 88 */ lfs f4, lit_4300(r2)
|
||||
/* 801EF3EC 7C 1F 24 2E */ lfsx f0, r31, r4
|
||||
/* 801EF3F0 EC 19 00 2A */ fadds f0, f25, f0
|
||||
/* 801EF3F4 7C DB 1A 14 */ add r6, r27, r3
|
||||
/* 801EF3F8 D0 06 03 8C */ stfs f0, 0x38c(r6)
|
||||
/* 801EF3FC 7C 1E 24 2E */ lfsx f0, r30, r4
|
||||
/* 801EF400 EC 1A 00 2A */ fadds f0, f26, f0
|
||||
/* 801EF404 D0 06 03 EC */ stfs f0, 0x3ec(r6)
|
||||
lbl_801EF408:
|
||||
/* 801EF408 FC 20 20 90 */ fmr f1, f4
|
||||
/* 801EF40C 7C 07 28 00 */ cmpw r7, r5
|
||||
/* 801EF410 40 80 00 0C */ bge lbl_801EF41C
|
||||
/* 801EF414 38 84 00 04 */ addi r4, r4, 4
|
||||
/* 801EF418 42 00 FF 70 */ bdnz lbl_801EF388
|
||||
lbl_801EF41C:
|
||||
/* 801EF41C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EF420 48 0D F9 41 */ bl __dla__FPv
|
||||
/* 801EF424 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EF428 48 0D F9 39 */ bl __dla__FPv
|
||||
/* 801EF42C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 801EF430 48 0D F9 31 */ bl __dla__FPv
|
||||
/* 801EF434 E3 E1 00 A8 */ psq_l f31, 168(r1), 0, 0 /* qr0 */
|
||||
/* 801EF438 CB E1 00 A0 */ lfd f31, 0xa0(r1)
|
||||
/* 801EF43C E3 C1 00 98 */ psq_l f30, 152(r1), 0, 0 /* qr0 */
|
||||
/* 801EF440 CB C1 00 90 */ lfd f30, 0x90(r1)
|
||||
/* 801EF444 E3 A1 00 88 */ psq_l f29, 136(r1), 0, 0 /* qr0 */
|
||||
/* 801EF448 CB A1 00 80 */ lfd f29, 0x80(r1)
|
||||
/* 801EF44C E3 81 00 78 */ psq_l f28, 120(r1), 0, 0 /* qr0 */
|
||||
/* 801EF450 CB 81 00 70 */ lfd f28, 0x70(r1)
|
||||
/* 801EF454 E3 61 00 68 */ psq_l f27, 104(r1), 0, 0 /* qr0 */
|
||||
/* 801EF458 CB 61 00 60 */ lfd f27, 0x60(r1)
|
||||
/* 801EF45C E3 41 00 58 */ psq_l f26, 88(r1), 0, 0 /* qr0 */
|
||||
/* 801EF460 CB 41 00 50 */ lfd f26, 0x50(r1)
|
||||
/* 801EF464 E3 21 00 48 */ psq_l f25, 72(r1), 0, 0 /* qr0 */
|
||||
/* 801EF468 CB 21 00 40 */ lfd f25, 0x40(r1)
|
||||
/* 801EF46C 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 801EF470 48 17 2D A1 */ bl _restgpr_23
|
||||
/* 801EF474 80 01 00 B4 */ lwz r0, 0xb4(r1)
|
||||
/* 801EF478 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EF47C 38 21 00 B0 */ addi r1, r1, 0xb0
|
||||
/* 801EF480 4E 80 00 20 */ blr
|
||||
|
|
@ -1,210 +0,0 @@
|
|||
lbl_801ECF9C:
|
||||
/* 801ECF9C 94 21 FF 90 */ stwu r1, -0x70(r1)
|
||||
/* 801ECFA0 7C 08 02 A6 */ mflr r0
|
||||
/* 801ECFA4 90 01 00 74 */ stw r0, 0x74(r1)
|
||||
/* 801ECFA8 DB E1 00 60 */ stfd f31, 0x60(r1)
|
||||
/* 801ECFAC F3 E1 00 68 */ psq_st f31, 104(r1), 0, 0 /* qr0 */
|
||||
/* 801ECFB0 DB C1 00 50 */ stfd f30, 0x50(r1)
|
||||
/* 801ECFB4 F3 C1 00 58 */ psq_st f30, 88(r1), 0, 0 /* qr0 */
|
||||
/* 801ECFB8 39 61 00 50 */ addi r11, r1, 0x50
|
||||
/* 801ECFBC 48 17 51 FD */ bl _savegpr_20
|
||||
/* 801ECFC0 7C 77 1B 78 */ mr r23, r3
|
||||
/* 801ECFC4 8B 23 06 A8 */ lbz r25, 0x6a8(r3)
|
||||
/* 801ECFC8 88 03 06 B0 */ lbz r0, 0x6b0(r3)
|
||||
/* 801ECFCC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801ECFD0 41 82 00 14 */ beq lbl_801ECFE4
|
||||
/* 801ECFD4 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 801ECFD8 41 82 00 0C */ beq lbl_801ECFE4
|
||||
/* 801ECFDC 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 801ECFE0 40 82 02 B4 */ bne lbl_801ED294
|
||||
lbl_801ECFE4:
|
||||
/* 801ECFE4 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801ECFE8 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801ECFEC 80 03 01 30 */ lwz r0, 0x130(r3)
|
||||
/* 801ECFF0 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801ECFF4 57 34 10 3A */ slwi r20, r25, 2
|
||||
/* 801ECFF8 7C 77 A2 14 */ add r3, r23, r20
|
||||
/* 801ECFFC C0 03 03 8C */ lfs f0, 0x38c(r3)
|
||||
/* 801ED000 C0 42 A9 E0 */ lfs f2, lit_5366(r2)
|
||||
/* 801ED004 EC 20 10 28 */ fsubs f1, f0, f2
|
||||
/* 801ED008 C0 17 05 68 */ lfs f0, 0x568(r23)
|
||||
/* 801ED00C EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 801ED010 C0 03 03 EC */ lfs f0, 0x3ec(r3)
|
||||
/* 801ED014 EC 40 10 28 */ fsubs f2, f0, f2
|
||||
/* 801ED018 C0 17 05 6C */ lfs f0, 0x56c(r23)
|
||||
/* 801ED01C EC 42 00 2A */ fadds f2, f2, f0
|
||||
/* 801ED020 C0 62 A9 A4 */ lfs f3, lit_4307(r2)
|
||||
/* 801ED024 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801ED028 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 801ED02C 38 80 00 06 */ li r4, 6
|
||||
/* 801ED030 48 0F CB 6D */ bl J2DDrawFrame__FffffQ28JUtility6TColorUc
|
||||
/* 801ED034 3B 00 00 00 */ li r24, 0
|
||||
/* 801ED038 3A C0 00 00 */ li r22, 0
|
||||
/* 801ED03C 1C 19 00 0C */ mulli r0, r25, 0xc
|
||||
/* 801ED040 7F B7 02 14 */ add r29, r23, r0
|
||||
/* 801ED044 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801ED048 3B C3 FA FC */ addi r30, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801ED04C 7F 57 A2 14 */ add r26, r23, r20
|
||||
/* 801ED050 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801ED054 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801ED058 3B 9F 00 9C */ addi r28, r31, 0x9c
|
||||
/* 801ED05C 3B 79 06 90 */ addi r27, r25, 0x690
|
||||
lbl_801ED060:
|
||||
/* 801ED060 3B 36 00 98 */ addi r25, r22, 0x98
|
||||
/* 801ED064 7C 7D C8 2E */ lwzx r3, r29, r25
|
||||
/* 801ED068 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 801ED06C 41 82 02 18 */ beq lbl_801ED284
|
||||
/* 801ED070 80 17 06 2C */ lwz r0, 0x62c(r23)
|
||||
/* 801ED074 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801ED078 41 82 00 48 */ beq lbl_801ED0C0
|
||||
/* 801ED07C 88 1E 01 52 */ lbz r0, 0x152(r30)
|
||||
/* 801ED080 C8 22 A9 B8 */ lfd f1, lit_4312(r2)
|
||||
/* 801ED084 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801ED088 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 801ED08C 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 801ED090 C8 01 00 10 */ lfd f0, 0x10(r1)
|
||||
/* 801ED094 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 801ED098 C0 17 05 14 */ lfs f0, 0x514(r23)
|
||||
/* 801ED09C EC 01 00 32 */ fmuls f0, f1, f0
|
||||
/* 801ED0A0 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 801ED0A4 D8 01 00 18 */ stfd f0, 0x18(r1)
|
||||
/* 801ED0A8 80 81 00 1C */ lwz r4, 0x1c(r1)
|
||||
/* 801ED0AC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801ED0B0 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 801ED0B4 7D 89 03 A6 */ mtctr r12
|
||||
/* 801ED0B8 4E 80 04 21 */ bctrl
|
||||
/* 801ED0BC 48 00 00 2C */ b lbl_801ED0E8
|
||||
lbl_801ED0C0:
|
||||
/* 801ED0C0 C0 22 A9 E4 */ lfs f1, lit_5367(r2)
|
||||
/* 801ED0C4 C0 17 05 14 */ lfs f0, 0x514(r23)
|
||||
/* 801ED0C8 EC 01 00 32 */ fmuls f0, f1, f0
|
||||
/* 801ED0CC FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 801ED0D0 D8 01 00 18 */ stfd f0, 0x18(r1)
|
||||
/* 801ED0D4 80 81 00 1C */ lwz r4, 0x1c(r1)
|
||||
/* 801ED0D8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801ED0DC 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 801ED0E0 7D 89 03 A6 */ mtctr r12
|
||||
/* 801ED0E4 4E 80 04 21 */ bctrl
|
||||
lbl_801ED0E8:
|
||||
/* 801ED0E8 C0 E2 A9 A4 */ lfs f7, lit_4307(r2)
|
||||
/* 801ED0EC C0 1A 04 4C */ lfs f0, 0x44c(r26)
|
||||
/* 801ED0F0 EC 67 00 32 */ fmuls f3, f7, f0
|
||||
/* 801ED0F4 C0 1A 04 AC */ lfs f0, 0x4ac(r26)
|
||||
/* 801ED0F8 EC 87 00 32 */ fmuls f4, f7, f0
|
||||
/* 801ED0FC C0 C2 A9 B0 */ lfs f6, lit_4310(r2)
|
||||
/* 801ED100 EC 07 18 28 */ fsubs f0, f7, f3
|
||||
/* 801ED104 EC 46 00 32 */ fmuls f2, f6, f0
|
||||
/* 801ED108 C0 1A 03 8C */ lfs f0, 0x38c(r26)
|
||||
/* 801ED10C C0 A2 A9 E0 */ lfs f5, lit_5366(r2)
|
||||
/* 801ED110 EC 20 28 28 */ fsubs f1, f0, f5
|
||||
/* 801ED114 C0 17 05 68 */ lfs f0, 0x568(r23)
|
||||
/* 801ED118 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 801ED11C EF E2 00 2A */ fadds f31, f2, f0
|
||||
/* 801ED120 EC 07 20 28 */ fsubs f0, f7, f4
|
||||
/* 801ED124 EC 46 00 32 */ fmuls f2, f6, f0
|
||||
/* 801ED128 C0 1A 03 EC */ lfs f0, 0x3ec(r26)
|
||||
/* 801ED12C EC 20 28 28 */ fsubs f1, f0, f5
|
||||
/* 801ED130 C0 17 05 6C */ lfs f0, 0x56c(r23)
|
||||
/* 801ED134 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 801ED138 EF C2 00 2A */ fadds f30, f2, f0
|
||||
/* 801ED13C 7C 7D C8 2E */ lwzx r3, r29, r25
|
||||
/* 801ED140 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 801ED144 FC 40 F0 90 */ fmr f2, f30
|
||||
/* 801ED148 38 80 00 00 */ li r4, 0
|
||||
/* 801ED14C 38 A0 00 00 */ li r5, 0
|
||||
/* 801ED150 38 C0 00 00 */ li r6, 0
|
||||
/* 801ED154 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801ED158 81 8C 00 EC */ lwz r12, 0xec(r12)
|
||||
/* 801ED15C 7D 89 03 A6 */ mtctr r12
|
||||
/* 801ED160 4E 80 04 21 */ bctrl
|
||||
/* 801ED164 7F 83 E3 78 */ mr r3, r28
|
||||
/* 801ED168 7C 97 D8 AE */ lbzx r4, r23, r27
|
||||
/* 801ED16C 38 A0 00 00 */ li r5, 0
|
||||
/* 801ED170 4B E4 5E C1 */ bl getItem__17dSv_player_item_cCFib
|
||||
/* 801ED174 7C 74 1B 78 */ mr r20, r3
|
||||
/* 801ED178 2C 18 00 00 */ cmpwi r24, 0
|
||||
/* 801ED17C 40 82 00 10 */ bne lbl_801ED18C
|
||||
/* 801ED180 56 80 06 3E */ clrlwi r0, r20, 0x18
|
||||
/* 801ED184 28 00 00 76 */ cmplwi r0, 0x76
|
||||
/* 801ED188 40 82 00 18 */ bne lbl_801ED1A0
|
||||
lbl_801ED18C:
|
||||
/* 801ED18C 2C 18 00 02 */ cmpwi r24, 2
|
||||
/* 801ED190 40 82 00 50 */ bne lbl_801ED1E0
|
||||
/* 801ED194 56 80 06 3E */ clrlwi r0, r20, 0x18
|
||||
/* 801ED198 28 00 00 76 */ cmplwi r0, 0x76
|
||||
/* 801ED19C 40 82 00 44 */ bne lbl_801ED1E0
|
||||
lbl_801ED1A0:
|
||||
/* 801ED1A0 7E E3 BB 78 */ mr r3, r23
|
||||
/* 801ED1A4 7C 97 D8 AE */ lbzx r4, r23, r27
|
||||
/* 801ED1A8 48 00 0E B1 */ bl getItemNum__12dMenu_Ring_cFUc
|
||||
/* 801ED1AC 7C 75 1B 78 */ mr r21, r3
|
||||
/* 801ED1B0 7E E3 BB 78 */ mr r3, r23
|
||||
/* 801ED1B4 7C 97 D8 AE */ lbzx r4, r23, r27
|
||||
/* 801ED1B8 48 00 0F A5 */ bl getItemMaxNum__12dMenu_Ring_cFUc
|
||||
/* 801ED1BC 54 65 06 3F */ clrlwi. r5, r3, 0x18
|
||||
/* 801ED1C0 41 82 00 20 */ beq lbl_801ED1E0
|
||||
/* 801ED1C4 7E E3 BB 78 */ mr r3, r23
|
||||
/* 801ED1C8 56 A4 06 3E */ clrlwi r4, r21, 0x18
|
||||
/* 801ED1CC C0 02 A9 E0 */ lfs f0, lit_5366(r2)
|
||||
/* 801ED1D0 EC 20 F8 2A */ fadds f1, f0, f31
|
||||
/* 801ED1D4 C0 02 A9 A4 */ lfs f0, lit_4307(r2)
|
||||
/* 801ED1D8 EC 40 F0 2A */ fadds f2, f0, f30
|
||||
/* 801ED1DC 48 00 14 6D */ bl drawNumber__12dMenu_Ring_cFiiff
|
||||
lbl_801ED1E0:
|
||||
/* 801ED1E0 2C 18 00 00 */ cmpwi r24, 0
|
||||
/* 801ED1E4 40 82 00 A0 */ bne lbl_801ED284
|
||||
/* 801ED1E8 56 80 06 3E */ clrlwi r0, r20, 0x18
|
||||
/* 801ED1EC 28 00 00 48 */ cmplwi r0, 0x48
|
||||
/* 801ED1F0 40 82 00 94 */ bne lbl_801ED284
|
||||
/* 801ED1F4 7E E3 BB 78 */ mr r3, r23
|
||||
/* 801ED1F8 C0 22 A9 E8 */ lfs f1, lit_5368(r2)
|
||||
/* 801ED1FC C0 02 A9 E0 */ lfs f0, lit_5366(r2)
|
||||
/* 801ED200 EC 00 F8 2A */ fadds f0, f0, f31
|
||||
/* 801ED204 EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 801ED208 C0 42 A9 EC */ lfs f2, lit_5369(r2)
|
||||
/* 801ED20C C0 02 A9 A4 */ lfs f0, lit_4307(r2)
|
||||
/* 801ED210 EC 00 F0 2A */ fadds f0, f0, f30
|
||||
/* 801ED214 EC 42 00 2A */ fadds f2, f2, f0
|
||||
/* 801ED218 4B FF DE 69 */ bl setKanteraPos__12dMenu_Ring_cFff
|
||||
/* 801ED21C 80 77 00 54 */ lwz r3, 0x54(r23)
|
||||
/* 801ED220 C0 22 A9 F0 */ lfs f1, lit_5370(r2)
|
||||
/* 801ED224 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801ED228 4B FC 19 CD */ bl setScale__15dKantera_icon_cFff
|
||||
/* 801ED22C A0 BF 00 08 */ lhz r5, 8(r31)
|
||||
/* 801ED230 A0 9F 00 06 */ lhz r4, 6(r31)
|
||||
/* 801ED234 80 77 00 54 */ lwz r3, 0x54(r23)
|
||||
/* 801ED238 4B FC 1A 0D */ bl setNowGauge__15dKantera_icon_cFUsUs
|
||||
/* 801ED23C 7C 7D C8 2E */ lwzx r3, r29, r25
|
||||
/* 801ED240 88 03 00 B2 */ lbz r0, 0xb2(r3)
|
||||
/* 801ED244 80 77 00 54 */ lwz r3, 0x54(r23)
|
||||
/* 801ED248 C8 22 A9 B8 */ lfd f1, lit_4312(r2)
|
||||
/* 801ED24C 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 801ED250 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 801ED254 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 801ED258 C8 01 00 18 */ lfd f0, 0x18(r1)
|
||||
/* 801ED25C EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 801ED260 C0 02 A9 E4 */ lfs f0, lit_5367(r2)
|
||||
/* 801ED264 EC 21 00 24 */ fdivs f1, f1, f0
|
||||
/* 801ED268 4B FC 19 15 */ bl setAlphaRate__15dKantera_icon_cFf
|
||||
/* 801ED26C 80 77 00 54 */ lwz r3, 0x54(r23)
|
||||
/* 801ED270 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 801ED274 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801ED278 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 801ED27C 7D 89 03 A6 */ mtctr r12
|
||||
/* 801ED280 4E 80 04 21 */ bctrl
|
||||
lbl_801ED284:
|
||||
/* 801ED284 3B 18 00 01 */ addi r24, r24, 1
|
||||
/* 801ED288 2C 18 00 03 */ cmpwi r24, 3
|
||||
/* 801ED28C 3A D6 00 04 */ addi r22, r22, 4
|
||||
/* 801ED290 41 80 FD D0 */ blt lbl_801ED060
|
||||
lbl_801ED294:
|
||||
/* 801ED294 E3 E1 00 68 */ psq_l f31, 104(r1), 0, 0 /* qr0 */
|
||||
/* 801ED298 CB E1 00 60 */ lfd f31, 0x60(r1)
|
||||
/* 801ED29C E3 C1 00 58 */ psq_l f30, 88(r1), 0, 0 /* qr0 */
|
||||
/* 801ED2A0 CB C1 00 50 */ lfd f30, 0x50(r1)
|
||||
/* 801ED2A4 39 61 00 50 */ addi r11, r1, 0x50
|
||||
/* 801ED2A8 48 17 4F 5D */ bl _restgpr_20
|
||||
/* 801ED2AC 80 01 00 74 */ lwz r0, 0x74(r1)
|
||||
/* 801ED2B0 7C 08 03 A6 */ mtlr r0
|
||||
/* 801ED2B4 38 21 00 70 */ addi r1, r1, 0x70
|
||||
/* 801ED2B8 4E 80 00 20 */ blr
|
||||
|
|
@ -1,306 +0,0 @@
|
|||
lbl_801ECB14:
|
||||
/* 801ECB14 94 21 FF 40 */ stwu r1, -0xc0(r1)
|
||||
/* 801ECB18 7C 08 02 A6 */ mflr r0
|
||||
/* 801ECB1C 90 01 00 C4 */ stw r0, 0xc4(r1)
|
||||
/* 801ECB20 DB E1 00 B0 */ stfd f31, 0xb0(r1)
|
||||
/* 801ECB24 F3 E1 00 B8 */ psq_st f31, 184(r1), 0, 0 /* qr0 */
|
||||
/* 801ECB28 DB C1 00 A0 */ stfd f30, 0xa0(r1)
|
||||
/* 801ECB2C F3 C1 00 A8 */ psq_st f30, 168(r1), 0, 0 /* qr0 */
|
||||
/* 801ECB30 DB A1 00 90 */ stfd f29, 0x90(r1)
|
||||
/* 801ECB34 F3 A1 00 98 */ psq_st f29, 152(r1), 0, 0 /* qr0 */
|
||||
/* 801ECB38 DB 81 00 80 */ stfd f28, 0x80(r1)
|
||||
/* 801ECB3C F3 81 00 88 */ psq_st f28, 136(r1), 0, 0 /* qr0 */
|
||||
/* 801ECB40 39 61 00 80 */ addi r11, r1, 0x80
|
||||
/* 801ECB44 48 17 56 69 */ bl _savegpr_17
|
||||
/* 801ECB48 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 801ECB4C A8 63 06 84 */ lha r3, 0x684(r3)
|
||||
/* 801ECB50 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 801ECB54 B0 1B 06 84 */ sth r0, 0x684(r27)
|
||||
/* 801ECB58 A8 9B 06 84 */ lha r4, 0x684(r27)
|
||||
/* 801ECB5C 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801ECB60 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801ECB64 A8 03 01 38 */ lha r0, 0x138(r3)
|
||||
/* 801ECB68 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 801ECB6C 41 80 00 0C */ blt lbl_801ECB78
|
||||
/* 801ECB70 38 00 00 00 */ li r0, 0
|
||||
/* 801ECB74 B0 1B 06 84 */ sth r0, 0x684(r27)
|
||||
lbl_801ECB78:
|
||||
/* 801ECB78 A8 63 01 38 */ lha r3, 0x138(r3)
|
||||
/* 801ECB7C 7C 60 0E 70 */ srawi r0, r3, 1
|
||||
/* 801ECB80 7C 80 01 94 */ addze r4, r0
|
||||
/* 801ECB84 A8 1B 06 84 */ lha r0, 0x684(r27)
|
||||
/* 801ECB88 7C 00 20 00 */ cmpw r0, r4
|
||||
/* 801ECB8C 40 80 00 3C */ bge lbl_801ECBC8
|
||||
/* 801ECB90 C8 42 A9 C8 */ lfd f2, lit_4596(r2)
|
||||
/* 801ECB94 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 801ECB98 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801ECB9C 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 801ECBA0 90 61 00 10 */ stw r3, 0x10(r1)
|
||||
/* 801ECBA4 C8 01 00 10 */ lfd f0, 0x10(r1)
|
||||
/* 801ECBA8 EC 20 10 28 */ fsubs f1, f0, f2
|
||||
/* 801ECBAC 6C 80 80 00 */ xoris r0, r4, 0x8000
|
||||
/* 801ECBB0 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 801ECBB4 90 61 00 18 */ stw r3, 0x18(r1)
|
||||
/* 801ECBB8 C8 01 00 18 */ lfd f0, 0x18(r1)
|
||||
/* 801ECBBC EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 801ECBC0 EC 61 00 24 */ fdivs f3, f1, f0
|
||||
/* 801ECBC4 48 00 00 3C */ b lbl_801ECC00
|
||||
lbl_801ECBC8:
|
||||
/* 801ECBC8 7C 00 18 50 */ subf r0, r0, r3
|
||||
/* 801ECBCC C8 42 A9 C8 */ lfd f2, lit_4596(r2)
|
||||
/* 801ECBD0 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 801ECBD4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801ECBD8 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 801ECBDC 90 61 00 20 */ stw r3, 0x20(r1)
|
||||
/* 801ECBE0 C8 01 00 20 */ lfd f0, 0x20(r1)
|
||||
/* 801ECBE4 EC 20 10 28 */ fsubs f1, f0, f2
|
||||
/* 801ECBE8 6C 80 80 00 */ xoris r0, r4, 0x8000
|
||||
/* 801ECBEC 90 01 00 2C */ stw r0, 0x2c(r1)
|
||||
/* 801ECBF0 90 61 00 28 */ stw r3, 0x28(r1)
|
||||
/* 801ECBF4 C8 01 00 28 */ lfd f0, 0x28(r1)
|
||||
/* 801ECBF8 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 801ECBFC EC 61 00 24 */ fdivs f3, f1, f0
|
||||
lbl_801ECC00:
|
||||
/* 801ECC00 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801ECC04 3A C3 FA FC */ addi r22, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801ECC08 88 96 01 55 */ lbz r4, 0x155(r22)
|
||||
/* 801ECC0C C8 22 A9 B8 */ lfd f1, lit_4312(r2)
|
||||
/* 801ECC10 90 81 00 34 */ stw r4, 0x34(r1)
|
||||
/* 801ECC14 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 801ECC18 90 61 00 30 */ stw r3, 0x30(r1)
|
||||
/* 801ECC1C C8 01 00 30 */ lfd f0, 0x30(r1)
|
||||
/* 801ECC20 EC 40 08 28 */ fsubs f2, f0, f1
|
||||
/* 801ECC24 88 16 01 56 */ lbz r0, 0x156(r22)
|
||||
/* 801ECC28 7C 04 00 50 */ subf r0, r4, r0
|
||||
/* 801ECC2C C8 22 A9 C8 */ lfd f1, lit_4596(r2)
|
||||
/* 801ECC30 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 801ECC34 90 01 00 3C */ stw r0, 0x3c(r1)
|
||||
/* 801ECC38 90 61 00 38 */ stw r3, 0x38(r1)
|
||||
/* 801ECC3C C8 01 00 38 */ lfd f0, 0x38(r1)
|
||||
/* 801ECC40 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 801ECC44 EC 03 00 32 */ fmuls f0, f3, f0
|
||||
/* 801ECC48 EF E2 00 2A */ fadds f31, f2, f0
|
||||
/* 801ECC4C 3B A0 00 00 */ li r29, 0
|
||||
/* 801ECC50 3B 40 00 00 */ li r26, 0
|
||||
/* 801ECC54 3B 20 00 00 */ li r25, 0
|
||||
/* 801ECC58 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801ECC5C 3A E3 61 C0 */ addi r23, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801ECC60 3A 77 00 9C */ addi r19, r23, 0x9c
|
||||
/* 801ECC64 48 00 02 F4 */ b lbl_801ECF58
|
||||
lbl_801ECC68:
|
||||
/* 801ECC68 88 1B 06 A8 */ lbz r0, 0x6a8(r27)
|
||||
/* 801ECC6C 7C 1D 00 00 */ cmpw r29, r0
|
||||
/* 801ECC70 40 82 00 20 */ bne lbl_801ECC90
|
||||
/* 801ECC74 88 1B 06 B0 */ lbz r0, 0x6b0(r27)
|
||||
/* 801ECC78 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801ECC7C 41 82 02 D0 */ beq lbl_801ECF4C
|
||||
/* 801ECC80 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 801ECC84 41 82 02 C8 */ beq lbl_801ECF4C
|
||||
/* 801ECC88 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 801ECC8C 41 82 02 C0 */ beq lbl_801ECF4C
|
||||
lbl_801ECC90:
|
||||
/* 801ECC90 80 16 01 34 */ lwz r0, 0x134(r22)
|
||||
/* 801ECC94 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801ECC98 7F FB CA 14 */ add r31, r27, r25
|
||||
/* 801ECC9C C0 1F 03 8C */ lfs f0, 0x38c(r31)
|
||||
/* 801ECCA0 C0 42 A9 E0 */ lfs f2, lit_5366(r2)
|
||||
/* 801ECCA4 EC 20 10 28 */ fsubs f1, f0, f2
|
||||
/* 801ECCA8 C0 1B 05 68 */ lfs f0, 0x568(r27)
|
||||
/* 801ECCAC EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 801ECCB0 C0 1F 03 EC */ lfs f0, 0x3ec(r31)
|
||||
/* 801ECCB4 EC 40 10 28 */ fsubs f2, f0, f2
|
||||
/* 801ECCB8 C0 1B 05 6C */ lfs f0, 0x56c(r27)
|
||||
/* 801ECCBC EC 42 00 2A */ fadds f2, f2, f0
|
||||
/* 801ECCC0 C0 62 A9 A4 */ lfs f3, lit_4307(r2)
|
||||
/* 801ECCC4 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801ECCC8 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 801ECCCC 38 80 00 06 */ li r4, 6
|
||||
/* 801ECCD0 48 0F CE CD */ bl J2DDrawFrame__FffffQ28JUtility6TColorUc
|
||||
/* 801ECCD4 C3 C2 A9 9C */ lfs f30, lit_4305(r2)
|
||||
/* 801ECCD8 88 1B 06 A8 */ lbz r0, 0x6a8(r27)
|
||||
/* 801ECCDC 7C 1D 00 00 */ cmpw r29, r0
|
||||
/* 801ECCE0 41 82 00 0C */ beq lbl_801ECCEC
|
||||
/* 801ECCE4 C0 02 A9 E4 */ lfs f0, lit_5367(r2)
|
||||
/* 801ECCE8 EF DF 00 24 */ fdivs f30, f31, f0
|
||||
lbl_801ECCEC:
|
||||
/* 801ECCEC 3B 80 00 00 */ li r28, 0
|
||||
/* 801ECCF0 3B 00 00 00 */ li r24, 0
|
||||
/* 801ECCF4 7E BB D2 14 */ add r21, r27, r26
|
||||
/* 801ECCF8 3A 9D 06 90 */ addi r20, r29, 0x690
|
||||
lbl_801ECCFC:
|
||||
/* 801ECCFC 3B D8 00 98 */ addi r30, r24, 0x98
|
||||
/* 801ECD00 7C 75 F0 2E */ lwzx r3, r21, r30
|
||||
/* 801ECD04 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 801ECD08 41 82 02 34 */ beq lbl_801ECF3C
|
||||
/* 801ECD0C 80 1B 06 2C */ lwz r0, 0x62c(r27)
|
||||
/* 801ECD10 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801ECD14 41 82 00 48 */ beq lbl_801ECD5C
|
||||
/* 801ECD18 88 16 01 52 */ lbz r0, 0x152(r22)
|
||||
/* 801ECD1C C8 22 A9 B8 */ lfd f1, lit_4312(r2)
|
||||
/* 801ECD20 90 01 00 3C */ stw r0, 0x3c(r1)
|
||||
/* 801ECD24 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 801ECD28 90 01 00 38 */ stw r0, 0x38(r1)
|
||||
/* 801ECD2C C8 01 00 38 */ lfd f0, 0x38(r1)
|
||||
/* 801ECD30 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 801ECD34 C0 1B 05 14 */ lfs f0, 0x514(r27)
|
||||
/* 801ECD38 EC 01 00 32 */ fmuls f0, f1, f0
|
||||
/* 801ECD3C FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 801ECD40 D8 01 00 30 */ stfd f0, 0x30(r1)
|
||||
/* 801ECD44 80 81 00 34 */ lwz r4, 0x34(r1)
|
||||
/* 801ECD48 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801ECD4C 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 801ECD50 7D 89 03 A6 */ mtctr r12
|
||||
/* 801ECD54 4E 80 04 21 */ bctrl
|
||||
/* 801ECD58 48 00 00 48 */ b lbl_801ECDA0
|
||||
lbl_801ECD5C:
|
||||
/* 801ECD5C 88 16 01 51 */ lbz r0, 0x151(r22)
|
||||
/* 801ECD60 C8 22 A9 B8 */ lfd f1, lit_4312(r2)
|
||||
/* 801ECD64 90 01 00 3C */ stw r0, 0x3c(r1)
|
||||
/* 801ECD68 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 801ECD6C 90 01 00 38 */ stw r0, 0x38(r1)
|
||||
/* 801ECD70 C8 01 00 38 */ lfd f0, 0x38(r1)
|
||||
/* 801ECD74 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 801ECD78 C0 1B 05 14 */ lfs f0, 0x514(r27)
|
||||
/* 801ECD7C EC 01 00 32 */ fmuls f0, f1, f0
|
||||
/* 801ECD80 EC 1E 00 32 */ fmuls f0, f30, f0
|
||||
/* 801ECD84 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 801ECD88 D8 01 00 30 */ stfd f0, 0x30(r1)
|
||||
/* 801ECD8C 80 81 00 34 */ lwz r4, 0x34(r1)
|
||||
/* 801ECD90 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801ECD94 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 801ECD98 7D 89 03 A6 */ mtctr r12
|
||||
/* 801ECD9C 4E 80 04 21 */ bctrl
|
||||
lbl_801ECDA0:
|
||||
/* 801ECDA0 C0 E2 A9 A4 */ lfs f7, lit_4307(r2)
|
||||
/* 801ECDA4 C0 1F 04 4C */ lfs f0, 0x44c(r31)
|
||||
/* 801ECDA8 EC 67 00 32 */ fmuls f3, f7, f0
|
||||
/* 801ECDAC C0 1F 04 AC */ lfs f0, 0x4ac(r31)
|
||||
/* 801ECDB0 EC 87 00 32 */ fmuls f4, f7, f0
|
||||
/* 801ECDB4 C0 C2 A9 B0 */ lfs f6, lit_4310(r2)
|
||||
/* 801ECDB8 EC 07 18 28 */ fsubs f0, f7, f3
|
||||
/* 801ECDBC EC 46 00 32 */ fmuls f2, f6, f0
|
||||
/* 801ECDC0 C0 1F 03 8C */ lfs f0, 0x38c(r31)
|
||||
/* 801ECDC4 C0 A2 A9 E0 */ lfs f5, lit_5366(r2)
|
||||
/* 801ECDC8 EC 20 28 28 */ fsubs f1, f0, f5
|
||||
/* 801ECDCC C0 1B 05 68 */ lfs f0, 0x568(r27)
|
||||
/* 801ECDD0 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 801ECDD4 EF A2 00 2A */ fadds f29, f2, f0
|
||||
/* 801ECDD8 EC 07 20 28 */ fsubs f0, f7, f4
|
||||
/* 801ECDDC EC 46 00 32 */ fmuls f2, f6, f0
|
||||
/* 801ECDE0 C0 1F 03 EC */ lfs f0, 0x3ec(r31)
|
||||
/* 801ECDE4 EC 20 28 28 */ fsubs f1, f0, f5
|
||||
/* 801ECDE8 C0 1B 05 6C */ lfs f0, 0x56c(r27)
|
||||
/* 801ECDEC EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 801ECDF0 EF 82 00 2A */ fadds f28, f2, f0
|
||||
/* 801ECDF4 7C 75 F0 2E */ lwzx r3, r21, r30
|
||||
/* 801ECDF8 FC 20 E8 90 */ fmr f1, f29
|
||||
/* 801ECDFC FC 40 E0 90 */ fmr f2, f28
|
||||
/* 801ECE00 38 80 00 00 */ li r4, 0
|
||||
/* 801ECE04 38 A0 00 00 */ li r5, 0
|
||||
/* 801ECE08 38 C0 00 00 */ li r6, 0
|
||||
/* 801ECE0C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801ECE10 81 8C 00 EC */ lwz r12, 0xec(r12)
|
||||
/* 801ECE14 7D 89 03 A6 */ mtctr r12
|
||||
/* 801ECE18 4E 80 04 21 */ bctrl
|
||||
/* 801ECE1C 7E 63 9B 78 */ mr r3, r19
|
||||
/* 801ECE20 7C 9B A0 AE */ lbzx r4, r27, r20
|
||||
/* 801ECE24 38 A0 00 00 */ li r5, 0
|
||||
/* 801ECE28 4B E4 62 09 */ bl getItem__17dSv_player_item_cCFib
|
||||
/* 801ECE2C 7C 72 1B 78 */ mr r18, r3
|
||||
/* 801ECE30 2C 1C 00 00 */ cmpwi r28, 0
|
||||
/* 801ECE34 40 82 00 10 */ bne lbl_801ECE44
|
||||
/* 801ECE38 56 40 06 3E */ clrlwi r0, r18, 0x18
|
||||
/* 801ECE3C 28 00 00 76 */ cmplwi r0, 0x76
|
||||
/* 801ECE40 40 82 00 18 */ bne lbl_801ECE58
|
||||
lbl_801ECE44:
|
||||
/* 801ECE44 2C 1C 00 02 */ cmpwi r28, 2
|
||||
/* 801ECE48 40 82 00 50 */ bne lbl_801ECE98
|
||||
/* 801ECE4C 56 40 06 3E */ clrlwi r0, r18, 0x18
|
||||
/* 801ECE50 28 00 00 76 */ cmplwi r0, 0x76
|
||||
/* 801ECE54 40 82 00 44 */ bne lbl_801ECE98
|
||||
lbl_801ECE58:
|
||||
/* 801ECE58 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801ECE5C 7C 9B A0 AE */ lbzx r4, r27, r20
|
||||
/* 801ECE60 48 00 11 F9 */ bl getItemNum__12dMenu_Ring_cFUc
|
||||
/* 801ECE64 7C 71 1B 78 */ mr r17, r3
|
||||
/* 801ECE68 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801ECE6C 7C 9B A0 AE */ lbzx r4, r27, r20
|
||||
/* 801ECE70 48 00 12 ED */ bl getItemMaxNum__12dMenu_Ring_cFUc
|
||||
/* 801ECE74 54 65 06 3F */ clrlwi. r5, r3, 0x18
|
||||
/* 801ECE78 41 82 00 20 */ beq lbl_801ECE98
|
||||
/* 801ECE7C 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801ECE80 56 24 06 3E */ clrlwi r4, r17, 0x18
|
||||
/* 801ECE84 C0 02 A9 E0 */ lfs f0, lit_5366(r2)
|
||||
/* 801ECE88 EC 20 E8 2A */ fadds f1, f0, f29
|
||||
/* 801ECE8C C0 02 A9 A4 */ lfs f0, lit_4307(r2)
|
||||
/* 801ECE90 EC 40 E0 2A */ fadds f2, f0, f28
|
||||
/* 801ECE94 48 00 17 B5 */ bl drawNumber__12dMenu_Ring_cFiiff
|
||||
lbl_801ECE98:
|
||||
/* 801ECE98 2C 1C 00 00 */ cmpwi r28, 0
|
||||
/* 801ECE9C 40 82 00 A0 */ bne lbl_801ECF3C
|
||||
/* 801ECEA0 56 40 06 3E */ clrlwi r0, r18, 0x18
|
||||
/* 801ECEA4 28 00 00 48 */ cmplwi r0, 0x48
|
||||
/* 801ECEA8 40 82 00 94 */ bne lbl_801ECF3C
|
||||
/* 801ECEAC 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801ECEB0 C0 22 A9 E8 */ lfs f1, lit_5368(r2)
|
||||
/* 801ECEB4 C0 02 A9 E0 */ lfs f0, lit_5366(r2)
|
||||
/* 801ECEB8 EC 00 E8 2A */ fadds f0, f0, f29
|
||||
/* 801ECEBC EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 801ECEC0 C0 42 A9 EC */ lfs f2, lit_5369(r2)
|
||||
/* 801ECEC4 C0 02 A9 A4 */ lfs f0, lit_4307(r2)
|
||||
/* 801ECEC8 EC 00 E0 2A */ fadds f0, f0, f28
|
||||
/* 801ECECC EC 42 00 2A */ fadds f2, f2, f0
|
||||
/* 801ECED0 4B FF E1 B1 */ bl setKanteraPos__12dMenu_Ring_cFff
|
||||
/* 801ECED4 80 7B 00 54 */ lwz r3, 0x54(r27)
|
||||
/* 801ECED8 C0 22 A9 F0 */ lfs f1, lit_5370(r2)
|
||||
/* 801ECEDC FC 40 08 90 */ fmr f2, f1
|
||||
/* 801ECEE0 4B FC 1D 15 */ bl setScale__15dKantera_icon_cFff
|
||||
/* 801ECEE4 A0 B7 00 08 */ lhz r5, 8(r23)
|
||||
/* 801ECEE8 A0 97 00 06 */ lhz r4, 6(r23)
|
||||
/* 801ECEEC 80 7B 00 54 */ lwz r3, 0x54(r27)
|
||||
/* 801ECEF0 4B FC 1D 55 */ bl setNowGauge__15dKantera_icon_cFUsUs
|
||||
/* 801ECEF4 7C 75 F0 2E */ lwzx r3, r21, r30
|
||||
/* 801ECEF8 88 03 00 B2 */ lbz r0, 0xb2(r3)
|
||||
/* 801ECEFC 80 7B 00 54 */ lwz r3, 0x54(r27)
|
||||
/* 801ECF00 C8 22 A9 B8 */ lfd f1, lit_4312(r2)
|
||||
/* 801ECF04 90 01 00 3C */ stw r0, 0x3c(r1)
|
||||
/* 801ECF08 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 801ECF0C 90 01 00 38 */ stw r0, 0x38(r1)
|
||||
/* 801ECF10 C8 01 00 38 */ lfd f0, 0x38(r1)
|
||||
/* 801ECF14 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 801ECF18 C0 02 A9 E4 */ lfs f0, lit_5367(r2)
|
||||
/* 801ECF1C EC 21 00 24 */ fdivs f1, f1, f0
|
||||
/* 801ECF20 4B FC 1C 5D */ bl setAlphaRate__15dKantera_icon_cFf
|
||||
/* 801ECF24 80 7B 00 54 */ lwz r3, 0x54(r27)
|
||||
/* 801ECF28 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 801ECF2C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801ECF30 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 801ECF34 7D 89 03 A6 */ mtctr r12
|
||||
/* 801ECF38 4E 80 04 21 */ bctrl
|
||||
lbl_801ECF3C:
|
||||
/* 801ECF3C 3B 9C 00 01 */ addi r28, r28, 1
|
||||
/* 801ECF40 2C 1C 00 03 */ cmpwi r28, 3
|
||||
/* 801ECF44 3B 18 00 04 */ addi r24, r24, 4
|
||||
/* 801ECF48 41 80 FD B4 */ blt lbl_801ECCFC
|
||||
lbl_801ECF4C:
|
||||
/* 801ECF4C 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 801ECF50 3B 5A 00 0C */ addi r26, r26, 0xc
|
||||
/* 801ECF54 3B 39 00 04 */ addi r25, r25, 4
|
||||
lbl_801ECF58:
|
||||
/* 801ECF58 88 1B 06 AE */ lbz r0, 0x6ae(r27)
|
||||
/* 801ECF5C 7C 1D 00 00 */ cmpw r29, r0
|
||||
/* 801ECF60 41 80 FD 08 */ blt lbl_801ECC68
|
||||
/* 801ECF64 E3 E1 00 B8 */ psq_l f31, 184(r1), 0, 0 /* qr0 */
|
||||
/* 801ECF68 CB E1 00 B0 */ lfd f31, 0xb0(r1)
|
||||
/* 801ECF6C E3 C1 00 A8 */ psq_l f30, 168(r1), 0, 0 /* qr0 */
|
||||
/* 801ECF70 CB C1 00 A0 */ lfd f30, 0xa0(r1)
|
||||
/* 801ECF74 E3 A1 00 98 */ psq_l f29, 152(r1), 0, 0 /* qr0 */
|
||||
/* 801ECF78 CB A1 00 90 */ lfd f29, 0x90(r1)
|
||||
/* 801ECF7C E3 81 00 88 */ psq_l f28, 136(r1), 0, 0 /* qr0 */
|
||||
/* 801ECF80 CB 81 00 80 */ lfd f28, 0x80(r1)
|
||||
/* 801ECF84 39 61 00 80 */ addi r11, r1, 0x80
|
||||
/* 801ECF88 48 17 52 71 */ bl _restgpr_17
|
||||
/* 801ECF8C 80 01 00 C4 */ lwz r0, 0xc4(r1)
|
||||
/* 801ECF90 7C 08 03 A6 */ mtlr r0
|
||||
/* 801ECF94 38 21 00 C0 */ addi r1, r1, 0xc0
|
||||
/* 801ECF98 4E 80 00 20 */ blr
|
||||
|
|
@ -1,282 +0,0 @@
|
|||
lbl_801EE648:
|
||||
/* 801EE648 94 21 FF 60 */ stwu r1, -0xa0(r1)
|
||||
/* 801EE64C 7C 08 02 A6 */ mflr r0
|
||||
/* 801EE650 90 01 00 A4 */ stw r0, 0xa4(r1)
|
||||
/* 801EE654 DB E1 00 90 */ stfd f31, 0x90(r1)
|
||||
/* 801EE658 F3 E1 00 98 */ psq_st f31, 152(r1), 0, 0 /* qr0 */
|
||||
/* 801EE65C DB C1 00 80 */ stfd f30, 0x80(r1)
|
||||
/* 801EE660 F3 C1 00 88 */ psq_st f30, 136(r1), 0, 0 /* qr0 */
|
||||
/* 801EE664 DB A1 00 70 */ stfd f29, 0x70(r1)
|
||||
/* 801EE668 F3 A1 00 78 */ psq_st f29, 120(r1), 0, 0 /* qr0 */
|
||||
/* 801EE66C DB 81 00 60 */ stfd f28, 0x60(r1)
|
||||
/* 801EE670 F3 81 00 68 */ psq_st f28, 104(r1), 0, 0 /* qr0 */
|
||||
/* 801EE674 DB 61 00 50 */ stfd f27, 0x50(r1)
|
||||
/* 801EE678 F3 61 00 58 */ psq_st f27, 88(r1), 0, 0 /* qr0 */
|
||||
/* 801EE67C 39 61 00 50 */ addi r11, r1, 0x50
|
||||
/* 801EE680 48 17 3B 51 */ bl _savegpr_26
|
||||
/* 801EE684 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801EE688 7C 9D 23 78 */ mr r29, r4
|
||||
/* 801EE68C FF 60 08 90 */ fmr f27, f1
|
||||
/* 801EE690 FF 80 10 90 */ fmr f28, f2
|
||||
/* 801EE694 2C 1D 00 64 */ cmpwi r29, 0x64
|
||||
/* 801EE698 40 81 00 08 */ ble lbl_801EE6A0
|
||||
/* 801EE69C 3B A0 00 64 */ li r29, 0x64
|
||||
lbl_801EE6A0:
|
||||
/* 801EE6A0 38 00 FF FF */ li r0, -1
|
||||
/* 801EE6A4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801EE6A8 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 801EE6AC 7C 1D 28 00 */ cmpw r29, r5
|
||||
/* 801EE6B0 40 82 00 3C */ bne lbl_801EE6EC
|
||||
/* 801EE6B4 38 00 00 1E */ li r0, 0x1e
|
||||
/* 801EE6B8 98 01 00 14 */ stb r0, 0x14(r1)
|
||||
/* 801EE6BC 98 01 00 15 */ stb r0, 0x15(r1)
|
||||
/* 801EE6C0 98 01 00 16 */ stb r0, 0x16(r1)
|
||||
/* 801EE6C4 38 00 00 00 */ li r0, 0
|
||||
/* 801EE6C8 98 01 00 17 */ stb r0, 0x17(r1)
|
||||
/* 801EE6CC 38 60 00 FF */ li r3, 0xff
|
||||
/* 801EE6D0 98 61 00 10 */ stb r3, 0x10(r1)
|
||||
/* 801EE6D4 38 00 00 C8 */ li r0, 0xc8
|
||||
/* 801EE6D8 98 01 00 11 */ stb r0, 0x11(r1)
|
||||
/* 801EE6DC 38 00 00 32 */ li r0, 0x32
|
||||
/* 801EE6E0 98 01 00 12 */ stb r0, 0x12(r1)
|
||||
/* 801EE6E4 98 61 00 13 */ stb r3, 0x13(r1)
|
||||
/* 801EE6E8 48 00 00 68 */ b lbl_801EE750
|
||||
lbl_801EE6EC:
|
||||
/* 801EE6EC 2C 1D 00 00 */ cmpwi r29, 0
|
||||
/* 801EE6F0 40 82 00 38 */ bne lbl_801EE728
|
||||
/* 801EE6F4 38 00 00 1E */ li r0, 0x1e
|
||||
/* 801EE6F8 98 01 00 14 */ stb r0, 0x14(r1)
|
||||
/* 801EE6FC 98 01 00 15 */ stb r0, 0x15(r1)
|
||||
/* 801EE700 98 01 00 16 */ stb r0, 0x16(r1)
|
||||
/* 801EE704 38 00 00 00 */ li r0, 0
|
||||
/* 801EE708 98 01 00 17 */ stb r0, 0x17(r1)
|
||||
/* 801EE70C 38 00 00 B4 */ li r0, 0xb4
|
||||
/* 801EE710 98 01 00 10 */ stb r0, 0x10(r1)
|
||||
/* 801EE714 98 01 00 11 */ stb r0, 0x11(r1)
|
||||
/* 801EE718 98 01 00 12 */ stb r0, 0x12(r1)
|
||||
/* 801EE71C 38 00 00 FF */ li r0, 0xff
|
||||
/* 801EE720 98 01 00 13 */ stb r0, 0x13(r1)
|
||||
/* 801EE724 48 00 00 2C */ b lbl_801EE750
|
||||
lbl_801EE728:
|
||||
/* 801EE728 38 00 00 00 */ li r0, 0
|
||||
/* 801EE72C 98 01 00 14 */ stb r0, 0x14(r1)
|
||||
/* 801EE730 98 01 00 15 */ stb r0, 0x15(r1)
|
||||
/* 801EE734 98 01 00 16 */ stb r0, 0x16(r1)
|
||||
/* 801EE738 98 01 00 17 */ stb r0, 0x17(r1)
|
||||
/* 801EE73C 38 00 00 FF */ li r0, 0xff
|
||||
/* 801EE740 98 01 00 10 */ stb r0, 0x10(r1)
|
||||
/* 801EE744 98 01 00 11 */ stb r0, 0x11(r1)
|
||||
/* 801EE748 98 01 00 12 */ stb r0, 0x12(r1)
|
||||
/* 801EE74C 98 01 00 13 */ stb r0, 0x13(r1)
|
||||
lbl_801EE750:
|
||||
/* 801EE750 3B 40 00 00 */ li r26, 0
|
||||
/* 801EE754 3B C0 00 00 */ li r30, 0
|
||||
/* 801EE758 83 61 00 10 */ lwz r27, 0x10(r1)
|
||||
/* 801EE75C 83 81 00 14 */ lwz r28, 0x14(r1)
|
||||
lbl_801EE760:
|
||||
/* 801EE760 93 61 00 08 */ stw r27, 8(r1)
|
||||
/* 801EE764 93 81 00 0C */ stw r28, 0xc(r1)
|
||||
/* 801EE768 38 1E 01 BC */ addi r0, r30, 0x1bc
|
||||
/* 801EE76C 7C 7F 00 2E */ lwzx r3, r31, r0
|
||||
/* 801EE770 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 801EE774 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 801EE778 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EE77C 81 8C 01 30 */ lwz r12, 0x130(r12)
|
||||
/* 801EE780 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EE784 4E 80 04 21 */ bctrl
|
||||
/* 801EE788 3B 5A 00 01 */ addi r26, r26, 1
|
||||
/* 801EE78C 2C 1A 00 03 */ cmpwi r26, 3
|
||||
/* 801EE790 3B DE 00 04 */ addi r30, r30, 4
|
||||
/* 801EE794 41 80 FF CC */ blt lbl_801EE760
|
||||
/* 801EE798 2C 1D 00 64 */ cmpwi r29, 0x64
|
||||
/* 801EE79C 40 80 00 BC */ bge lbl_801EE858
|
||||
/* 801EE7A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EE7A4 3B 83 61 C0 */ addi r28, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801EE7A8 83 7C 5D 30 */ lwz r27, 0x5d30(r28)
|
||||
/* 801EE7AC 38 00 00 0A */ li r0, 0xa
|
||||
/* 801EE7B0 7C 7D 03 D6 */ divw r3, r29, r0
|
||||
/* 801EE7B4 48 02 FB 15 */ bl dMeter2Info_getNumberTextureName__Fi
|
||||
/* 801EE7B8 7C 65 1B 78 */ mr r5, r3
|
||||
/* 801EE7BC 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801EE7C0 3C 80 54 49 */ lis r4, 0x5449 /* 0x54494D47@ha */
|
||||
/* 801EE7C4 38 84 4D 47 */ addi r4, r4, 0x4D47 /* 0x54494D47@l */
|
||||
/* 801EE7C8 81 9B 00 00 */ lwz r12, 0(r27)
|
||||
/* 801EE7CC 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 801EE7D0 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EE7D4 4E 80 04 21 */ bctrl
|
||||
/* 801EE7D8 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801EE7DC 80 7F 01 BC */ lwz r3, 0x1bc(r31)
|
||||
/* 801EE7E0 38 A0 00 00 */ li r5, 0
|
||||
/* 801EE7E4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EE7E8 81 8C 01 10 */ lwz r12, 0x110(r12)
|
||||
/* 801EE7EC 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EE7F0 4E 80 04 21 */ bctrl
|
||||
/* 801EE7F4 83 7C 5D 30 */ lwz r27, 0x5d30(r28)
|
||||
/* 801EE7F8 38 60 00 0A */ li r3, 0xa
|
||||
/* 801EE7FC 7C 1D 1B D6 */ divw r0, r29, r3
|
||||
/* 801EE800 7C 00 19 D6 */ mullw r0, r0, r3
|
||||
/* 801EE804 7C 60 E8 50 */ subf r3, r0, r29
|
||||
/* 801EE808 48 02 FA C1 */ bl dMeter2Info_getNumberTextureName__Fi
|
||||
/* 801EE80C 7C 65 1B 78 */ mr r5, r3
|
||||
/* 801EE810 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801EE814 3C 80 54 49 */ lis r4, 0x5449 /* 0x54494D47@ha */
|
||||
/* 801EE818 38 84 4D 47 */ addi r4, r4, 0x4D47 /* 0x54494D47@l */
|
||||
/* 801EE81C 81 9B 00 00 */ lwz r12, 0(r27)
|
||||
/* 801EE820 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 801EE824 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EE828 4E 80 04 21 */ bctrl
|
||||
/* 801EE82C 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801EE830 80 7F 01 C0 */ lwz r3, 0x1c0(r31)
|
||||
/* 801EE834 38 A0 00 00 */ li r5, 0
|
||||
/* 801EE838 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EE83C 81 8C 01 10 */ lwz r12, 0x110(r12)
|
||||
/* 801EE840 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EE844 4E 80 04 21 */ bctrl
|
||||
/* 801EE848 38 00 00 00 */ li r0, 0
|
||||
/* 801EE84C 80 7F 01 C4 */ lwz r3, 0x1c4(r31)
|
||||
/* 801EE850 98 03 00 B0 */ stb r0, 0xb0(r3)
|
||||
/* 801EE854 48 00 01 18 */ b lbl_801EE96C
|
||||
lbl_801EE858:
|
||||
/* 801EE858 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EE85C 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801EE860 83 7E 5D 30 */ lwz r27, 0x5d30(r30)
|
||||
/* 801EE864 38 00 00 64 */ li r0, 0x64
|
||||
/* 801EE868 7C 7D 03 D6 */ divw r3, r29, r0
|
||||
/* 801EE86C 48 02 FA 5D */ bl dMeter2Info_getNumberTextureName__Fi
|
||||
/* 801EE870 7C 65 1B 78 */ mr r5, r3
|
||||
/* 801EE874 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801EE878 3C 80 54 49 */ lis r4, 0x5449 /* 0x54494D47@ha */
|
||||
/* 801EE87C 38 84 4D 47 */ addi r4, r4, 0x4D47 /* 0x54494D47@l */
|
||||
/* 801EE880 81 9B 00 00 */ lwz r12, 0(r27)
|
||||
/* 801EE884 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 801EE888 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EE88C 4E 80 04 21 */ bctrl
|
||||
/* 801EE890 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801EE894 80 7F 01 BC */ lwz r3, 0x1bc(r31)
|
||||
/* 801EE898 38 A0 00 00 */ li r5, 0
|
||||
/* 801EE89C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EE8A0 81 8C 01 10 */ lwz r12, 0x110(r12)
|
||||
/* 801EE8A4 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EE8A8 4E 80 04 21 */ bctrl
|
||||
/* 801EE8AC 38 60 00 64 */ li r3, 0x64
|
||||
/* 801EE8B0 7C 1D 1B D6 */ divw r0, r29, r3
|
||||
/* 801EE8B4 7C 00 19 D6 */ mullw r0, r0, r3
|
||||
/* 801EE8B8 7C 00 E8 50 */ subf r0, r0, r29
|
||||
/* 801EE8BC 54 1C 06 3E */ clrlwi r28, r0, 0x18
|
||||
/* 801EE8C0 83 7E 5D 30 */ lwz r27, 0x5d30(r30)
|
||||
/* 801EE8C4 38 00 00 0A */ li r0, 0xa
|
||||
/* 801EE8C8 7C 7C 03 D6 */ divw r3, r28, r0
|
||||
/* 801EE8CC 48 02 F9 FD */ bl dMeter2Info_getNumberTextureName__Fi
|
||||
/* 801EE8D0 7C 65 1B 78 */ mr r5, r3
|
||||
/* 801EE8D4 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801EE8D8 3C 80 54 49 */ lis r4, 0x5449 /* 0x54494D47@ha */
|
||||
/* 801EE8DC 38 84 4D 47 */ addi r4, r4, 0x4D47 /* 0x54494D47@l */
|
||||
/* 801EE8E0 81 9B 00 00 */ lwz r12, 0(r27)
|
||||
/* 801EE8E4 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 801EE8E8 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EE8EC 4E 80 04 21 */ bctrl
|
||||
/* 801EE8F0 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801EE8F4 80 7F 01 C0 */ lwz r3, 0x1c0(r31)
|
||||
/* 801EE8F8 38 A0 00 00 */ li r5, 0
|
||||
/* 801EE8FC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EE900 81 8C 01 10 */ lwz r12, 0x110(r12)
|
||||
/* 801EE904 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EE908 4E 80 04 21 */ bctrl
|
||||
/* 801EE90C 83 7E 5D 30 */ lwz r27, 0x5d30(r30)
|
||||
/* 801EE910 38 60 00 0A */ li r3, 0xa
|
||||
/* 801EE914 7C 1C 1B D6 */ divw r0, r28, r3
|
||||
/* 801EE918 7C 00 19 D6 */ mullw r0, r0, r3
|
||||
/* 801EE91C 7C 60 E0 50 */ subf r3, r0, r28
|
||||
/* 801EE920 48 02 F9 A9 */ bl dMeter2Info_getNumberTextureName__Fi
|
||||
/* 801EE924 7C 65 1B 78 */ mr r5, r3
|
||||
/* 801EE928 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801EE92C 3C 80 54 49 */ lis r4, 0x5449 /* 0x54494D47@ha */
|
||||
/* 801EE930 38 84 4D 47 */ addi r4, r4, 0x4D47 /* 0x54494D47@l */
|
||||
/* 801EE934 81 9B 00 00 */ lwz r12, 0(r27)
|
||||
/* 801EE938 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 801EE93C 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EE940 4E 80 04 21 */ bctrl
|
||||
/* 801EE944 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801EE948 80 7F 01 C4 */ lwz r3, 0x1c4(r31)
|
||||
/* 801EE94C 38 A0 00 00 */ li r5, 0
|
||||
/* 801EE950 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EE954 81 8C 01 10 */ lwz r12, 0x110(r12)
|
||||
/* 801EE958 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EE95C 4E 80 04 21 */ bctrl
|
||||
/* 801EE960 38 00 00 01 */ li r0, 1
|
||||
/* 801EE964 80 7F 01 C4 */ lwz r3, 0x1c4(r31)
|
||||
/* 801EE968 98 03 00 B0 */ stb r0, 0xb0(r3)
|
||||
lbl_801EE96C:
|
||||
/* 801EE96C 80 1F 06 2C */ lwz r0, 0x62c(r31)
|
||||
/* 801EE970 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EE974 41 82 00 14 */ beq lbl_801EE988
|
||||
/* 801EE978 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EE97C 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EE980 88 03 01 52 */ lbz r0, 0x152(r3)
|
||||
/* 801EE984 48 00 00 10 */ b lbl_801EE994
|
||||
lbl_801EE988:
|
||||
/* 801EE988 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EE98C 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EE990 88 03 01 51 */ lbz r0, 0x151(r3)
|
||||
lbl_801EE994:
|
||||
/* 801EE994 3B 40 00 00 */ li r26, 0
|
||||
/* 801EE998 3B A0 00 00 */ li r29, 0
|
||||
/* 801EE99C 54 1C 06 3E */ clrlwi r28, r0, 0x18
|
||||
/* 801EE9A0 CB A2 A9 B8 */ lfd f29, lit_4312(r2)
|
||||
/* 801EE9A4 3F C0 43 30 */ lis r30, 0x4330
|
||||
/* 801EE9A8 C3 C2 AA 18 */ lfs f30, lit_6143(r2)
|
||||
/* 801EE9AC CB E2 A9 C8 */ lfd f31, lit_4596(r2)
|
||||
lbl_801EE9B0:
|
||||
/* 801EE9B0 3B 7D 01 BC */ addi r27, r29, 0x1bc
|
||||
/* 801EE9B4 7C 7F D8 2E */ lwzx r3, r31, r27
|
||||
/* 801EE9B8 93 81 00 1C */ stw r28, 0x1c(r1)
|
||||
/* 801EE9BC 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 801EE9C0 C8 01 00 18 */ lfd f0, 0x18(r1)
|
||||
/* 801EE9C4 EC 20 E8 28 */ fsubs f1, f0, f29
|
||||
/* 801EE9C8 C0 1F 05 14 */ lfs f0, 0x514(r31)
|
||||
/* 801EE9CC EC 01 00 32 */ fmuls f0, f1, f0
|
||||
/* 801EE9D0 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 801EE9D4 D8 01 00 20 */ stfd f0, 0x20(r1)
|
||||
/* 801EE9D8 80 81 00 24 */ lwz r4, 0x24(r1)
|
||||
/* 801EE9DC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EE9E0 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 801EE9E4 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EE9E8 4E 80 04 21 */ bctrl
|
||||
/* 801EE9EC 7C 7F D8 2E */ lwzx r3, r31, r27
|
||||
/* 801EE9F0 6F 40 80 00 */ xoris r0, r26, 0x8000
|
||||
/* 801EE9F4 90 01 00 2C */ stw r0, 0x2c(r1)
|
||||
/* 801EE9F8 93 C1 00 28 */ stw r30, 0x28(r1)
|
||||
/* 801EE9FC C8 01 00 28 */ lfd f0, 0x28(r1)
|
||||
/* 801EEA00 EC 00 F8 28 */ fsubs f0, f0, f31
|
||||
/* 801EEA04 EC 1E 00 32 */ fmuls f0, f30, f0
|
||||
/* 801EEA08 EC 3B 00 2A */ fadds f1, f27, f0
|
||||
/* 801EEA0C EC 5C F0 28 */ fsubs f2, f28, f30
|
||||
/* 801EEA10 FC 60 F0 90 */ fmr f3, f30
|
||||
/* 801EEA14 FC 80 F0 90 */ fmr f4, f30
|
||||
/* 801EEA18 38 80 00 00 */ li r4, 0
|
||||
/* 801EEA1C 38 A0 00 00 */ li r5, 0
|
||||
/* 801EEA20 38 C0 00 00 */ li r6, 0
|
||||
/* 801EEA24 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EEA28 81 8C 00 EC */ lwz r12, 0xec(r12)
|
||||
/* 801EEA2C 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EEA30 4E 80 04 21 */ bctrl
|
||||
/* 801EEA34 3B 5A 00 01 */ addi r26, r26, 1
|
||||
/* 801EEA38 2C 1A 00 03 */ cmpwi r26, 3
|
||||
/* 801EEA3C 3B BD 00 04 */ addi r29, r29, 4
|
||||
/* 801EEA40 41 80 FF 70 */ blt lbl_801EE9B0
|
||||
/* 801EEA44 E3 E1 00 98 */ psq_l f31, 152(r1), 0, 0 /* qr0 */
|
||||
/* 801EEA48 CB E1 00 90 */ lfd f31, 0x90(r1)
|
||||
/* 801EEA4C E3 C1 00 88 */ psq_l f30, 136(r1), 0, 0 /* qr0 */
|
||||
/* 801EEA50 CB C1 00 80 */ lfd f30, 0x80(r1)
|
||||
/* 801EEA54 E3 A1 00 78 */ psq_l f29, 120(r1), 0, 0 /* qr0 */
|
||||
/* 801EEA58 CB A1 00 70 */ lfd f29, 0x70(r1)
|
||||
/* 801EEA5C E3 81 00 68 */ psq_l f28, 104(r1), 0, 0 /* qr0 */
|
||||
/* 801EEA60 CB 81 00 60 */ lfd f28, 0x60(r1)
|
||||
/* 801EEA64 E3 61 00 58 */ psq_l f27, 88(r1), 0, 0 /* qr0 */
|
||||
/* 801EEA68 CB 61 00 50 */ lfd f27, 0x50(r1)
|
||||
/* 801EEA6C 39 61 00 50 */ addi r11, r1, 0x50
|
||||
/* 801EEA70 48 17 37 AD */ bl _restgpr_26
|
||||
/* 801EEA74 80 01 00 A4 */ lwz r0, 0xa4(r1)
|
||||
/* 801EEA78 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EEA7C 38 21 00 A0 */ addi r1, r1, 0xa0
|
||||
/* 801EEA80 4E 80 00 20 */ blr
|
||||
|
|
@ -1,173 +0,0 @@
|
|||
lbl_801EDC98:
|
||||
/* 801EDC98 94 21 FF 40 */ stwu r1, -0xc0(r1)
|
||||
/* 801EDC9C 7C 08 02 A6 */ mflr r0
|
||||
/* 801EDCA0 90 01 00 C4 */ stw r0, 0xc4(r1)
|
||||
/* 801EDCA4 DB E1 00 B0 */ stfd f31, 0xb0(r1)
|
||||
/* 801EDCA8 F3 E1 00 B8 */ psq_st f31, 184(r1), 0, 0 /* qr0 */
|
||||
/* 801EDCAC DB C1 00 A0 */ stfd f30, 0xa0(r1)
|
||||
/* 801EDCB0 F3 C1 00 A8 */ psq_st f30, 168(r1), 0, 0 /* qr0 */
|
||||
/* 801EDCB4 DB A1 00 90 */ stfd f29, 0x90(r1)
|
||||
/* 801EDCB8 F3 A1 00 98 */ psq_st f29, 152(r1), 0, 0 /* qr0 */
|
||||
/* 801EDCBC DB 81 00 80 */ stfd f28, 0x80(r1)
|
||||
/* 801EDCC0 F3 81 00 88 */ psq_st f28, 136(r1), 0, 0 /* qr0 */
|
||||
/* 801EDCC4 DB 61 00 70 */ stfd f27, 0x70(r1)
|
||||
/* 801EDCC8 F3 61 00 78 */ psq_st f27, 120(r1), 0, 0 /* qr0 */
|
||||
/* 801EDCCC DB 41 00 60 */ stfd f26, 0x60(r1)
|
||||
/* 801EDCD0 F3 41 00 68 */ psq_st f26, 104(r1), 0, 0 /* qr0 */
|
||||
/* 801EDCD4 39 61 00 60 */ addi r11, r1, 0x60
|
||||
/* 801EDCD8 48 17 44 E5 */ bl _savegpr_21
|
||||
/* 801EDCDC 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 801EDCE0 3B C0 00 00 */ li r30, 0
|
||||
/* 801EDCE4 3B 80 00 00 */ li r28, 0
|
||||
/* 801EDCE8 3B 60 00 00 */ li r27, 0
|
||||
/* 801EDCEC 3B 40 00 00 */ li r26, 0
|
||||
lbl_801EDCF0:
|
||||
/* 801EDCF0 7F FD D2 14 */ add r31, r29, r26
|
||||
/* 801EDCF4 A8 7F 06 74 */ lha r3, 0x674(r31)
|
||||
/* 801EDCF8 7C 60 07 35 */ extsh. r0, r3
|
||||
/* 801EDCFC 41 82 01 D0 */ beq lbl_801EDECC
|
||||
/* 801EDD00 2C 03 00 0A */ cmpwi r3, 0xa
|
||||
/* 801EDD04 40 80 01 BC */ bge lbl_801EDEC0
|
||||
/* 801EDD08 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 801EDD0C 38 03 01 88 */ addi r0, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 801EDD10 7C 60 DA 14 */ add r3, r0, r27
|
||||
/* 801EDD14 80 83 00 28 */ lwz r4, 0x28(r3)
|
||||
/* 801EDD18 C0 24 00 34 */ lfs f1, 0x34(r4)
|
||||
/* 801EDD1C C0 02 AA 14 */ lfs f0, lit_5811(r2)
|
||||
/* 801EDD20 EF 80 00 72 */ fmuls f28, f0, f1
|
||||
/* 801EDD24 C0 24 00 38 */ lfs f1, 0x38(r4)
|
||||
/* 801EDD28 EF A0 00 72 */ fmuls f29, f0, f1
|
||||
/* 801EDD2C C3 44 00 3C */ lfs f26, 0x3c(r4)
|
||||
/* 801EDD30 C3 64 00 40 */ lfs f27, 0x40(r4)
|
||||
/* 801EDD34 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 801EDD38 80 A4 00 04 */ lwz r5, 4(r4)
|
||||
/* 801EDD3C 38 C0 00 01 */ li r6, 1
|
||||
/* 801EDD40 38 E0 00 00 */ li r7, 0
|
||||
/* 801EDD44 48 06 71 79 */ bl getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs
|
||||
/* 801EDD48 80 61 00 08 */ lwz r3, 8(r1)
|
||||
/* 801EDD4C 80 01 00 0C */ lwz r0, 0xc(r1)
|
||||
/* 801EDD50 90 61 00 14 */ stw r3, 0x14(r1)
|
||||
/* 801EDD54 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 801EDD58 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
/* 801EDD5C 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 801EDD60 A8 1F 06 74 */ lha r0, 0x674(r31)
|
||||
/* 801EDD64 C8 22 A9 C8 */ lfd f1, lit_4596(r2)
|
||||
/* 801EDD68 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 801EDD6C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801EDD70 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 801EDD74 90 01 00 20 */ stw r0, 0x20(r1)
|
||||
/* 801EDD78 C8 01 00 20 */ lfd f0, 0x20(r1)
|
||||
/* 801EDD7C EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 801EDD80 C0 02 A9 EC */ lfs f0, lit_5369(r2)
|
||||
/* 801EDD84 EC 41 00 24 */ fdivs f2, f1, f0
|
||||
/* 801EDD88 88 1D 06 CD */ lbz r0, 0x6cd(r29)
|
||||
/* 801EDD8C 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801EDD90 41 82 00 0C */ beq lbl_801EDD9C
|
||||
/* 801EDD94 C0 02 A9 9C */ lfs f0, lit_4305(r2)
|
||||
/* 801EDD98 EC 40 10 28 */ fsubs f2, f0, f2
|
||||
lbl_801EDD9C:
|
||||
/* 801EDD9C C0 22 A9 A4 */ lfs f1, lit_4307(r2)
|
||||
/* 801EDDA0 EC 1C 08 28 */ fsubs f0, f28, f1
|
||||
/* 801EDDA4 EC 00 00 B2 */ fmuls f0, f0, f2
|
||||
/* 801EDDA8 EF E1 00 2A */ fadds f31, f1, f0
|
||||
/* 801EDDAC EC 1D 08 28 */ fsubs f0, f29, f1
|
||||
/* 801EDDB0 EC 00 00 B2 */ fmuls f0, f0, f2
|
||||
/* 801EDDB4 EF C1 00 2A */ fadds f30, f1, f0
|
||||
/* 801EDDB8 7E FD DA 14 */ add r23, r29, r27
|
||||
/* 801EDDBC C0 37 05 38 */ lfs f1, 0x538(r23)
|
||||
/* 801EDDC0 EC 1A 08 28 */ fsubs f0, f26, f1
|
||||
/* 801EDDC4 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 801EDDC8 EF A1 00 2A */ fadds f29, f1, f0
|
||||
/* 801EDDCC EC 1B 08 28 */ fsubs f0, f27, f1
|
||||
/* 801EDDD0 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 801EDDD4 EF 81 00 2A */ fadds f28, f1, f0
|
||||
/* 801EDDD8 C0 37 05 18 */ lfs f1, 0x518(r23)
|
||||
/* 801EDDDC C0 01 00 14 */ lfs f0, 0x14(r1)
|
||||
/* 801EDDE0 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 801EDDE4 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 801EDDE8 EF 61 00 2A */ fadds f27, f1, f0
|
||||
/* 801EDDEC C0 37 05 28 */ lfs f1, 0x528(r23)
|
||||
/* 801EDDF0 C0 01 00 18 */ lfs f0, 0x18(r1)
|
||||
/* 801EDDF4 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 801EDDF8 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 801EDDFC EF 41 00 2A */ fadds f26, f1, f0
|
||||
/* 801EDE00 3A A0 00 00 */ li r21, 0
|
||||
/* 801EDE04 3B 20 00 00 */ li r25, 0
|
||||
/* 801EDE08 7F 1D E2 14 */ add r24, r29, r28
|
||||
/* 801EDE0C 48 00 00 98 */ b lbl_801EDEA4
|
||||
lbl_801EDE10:
|
||||
/* 801EDE10 3A D9 00 68 */ addi r22, r25, 0x68
|
||||
/* 801EDE14 7C 78 B0 2E */ lwzx r3, r24, r22
|
||||
/* 801EDE18 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 801EDE1C 41 82 00 80 */ beq lbl_801EDE9C
|
||||
/* 801EDE20 C0 22 A9 E4 */ lfs f1, lit_5367(r2)
|
||||
/* 801EDE24 C0 1D 05 14 */ lfs f0, 0x514(r29)
|
||||
/* 801EDE28 EC 01 00 32 */ fmuls f0, f1, f0
|
||||
/* 801EDE2C FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 801EDE30 D8 01 00 20 */ stfd f0, 0x20(r1)
|
||||
/* 801EDE34 80 81 00 24 */ lwz r4, 0x24(r1)
|
||||
/* 801EDE38 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EDE3C 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 801EDE40 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EDE44 4E 80 04 21 */ bctrl
|
||||
/* 801EDE48 C0 17 05 48 */ lfs f0, 0x548(r23)
|
||||
/* 801EDE4C EC 00 07 F2 */ fmuls f0, f0, f31
|
||||
/* 801EDE50 EC 7D 00 32 */ fmuls f3, f29, f0
|
||||
/* 801EDE54 C0 17 05 58 */ lfs f0, 0x558(r23)
|
||||
/* 801EDE58 EC 00 07 B2 */ fmuls f0, f0, f30
|
||||
/* 801EDE5C EC 9C 00 32 */ fmuls f4, f28, f0
|
||||
/* 801EDE60 7C 78 B0 2E */ lwzx r3, r24, r22
|
||||
/* 801EDE64 C0 42 A9 B0 */ lfs f2, lit_4310(r2)
|
||||
/* 801EDE68 EC 1F 18 28 */ fsubs f0, f31, f3
|
||||
/* 801EDE6C EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 801EDE70 EC 3B 00 2A */ fadds f1, f27, f0
|
||||
/* 801EDE74 EC 1E 20 28 */ fsubs f0, f30, f4
|
||||
/* 801EDE78 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 801EDE7C EC 5A 00 2A */ fadds f2, f26, f0
|
||||
/* 801EDE80 38 80 00 00 */ li r4, 0
|
||||
/* 801EDE84 38 A0 00 00 */ li r5, 0
|
||||
/* 801EDE88 38 C0 00 00 */ li r6, 0
|
||||
/* 801EDE8C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EDE90 81 8C 00 EC */ lwz r12, 0xec(r12)
|
||||
/* 801EDE94 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EDE98 4E 80 04 21 */ bctrl
|
||||
lbl_801EDE9C:
|
||||
/* 801EDE9C 3A B5 00 01 */ addi r21, r21, 1
|
||||
/* 801EDEA0 3B 39 00 04 */ addi r25, r25, 4
|
||||
lbl_801EDEA4:
|
||||
/* 801EDEA4 A8 1F 06 86 */ lha r0, 0x686(r31)
|
||||
/* 801EDEA8 7C 15 00 00 */ cmpw r21, r0
|
||||
/* 801EDEAC 41 80 FF 64 */ blt lbl_801EDE10
|
||||
/* 801EDEB0 A8 7F 06 74 */ lha r3, 0x674(r31)
|
||||
/* 801EDEB4 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 801EDEB8 B0 1F 06 74 */ sth r0, 0x674(r31)
|
||||
/* 801EDEBC 48 00 00 10 */ b lbl_801EDECC
|
||||
lbl_801EDEC0:
|
||||
/* 801EDEC0 7F A3 EB 78 */ mr r3, r29
|
||||
/* 801EDEC4 7F C4 F3 78 */ mr r4, r30
|
||||
/* 801EDEC8 48 00 00 65 */ bl setSelectItemForce__12dMenu_Ring_cFi
|
||||
lbl_801EDECC:
|
||||
/* 801EDECC 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 801EDED0 2C 1E 00 04 */ cmpwi r30, 4
|
||||
/* 801EDED4 3B 9C 00 0C */ addi r28, r28, 0xc
|
||||
/* 801EDED8 3B 7B 00 04 */ addi r27, r27, 4
|
||||
/* 801EDEDC 3B 5A 00 02 */ addi r26, r26, 2
|
||||
/* 801EDEE0 41 80 FE 10 */ blt lbl_801EDCF0
|
||||
/* 801EDEE4 E3 E1 00 B8 */ psq_l f31, 184(r1), 0, 0 /* qr0 */
|
||||
/* 801EDEE8 CB E1 00 B0 */ lfd f31, 0xb0(r1)
|
||||
/* 801EDEEC E3 C1 00 A8 */ psq_l f30, 168(r1), 0, 0 /* qr0 */
|
||||
/* 801EDEF0 CB C1 00 A0 */ lfd f30, 0xa0(r1)
|
||||
/* 801EDEF4 E3 A1 00 98 */ psq_l f29, 152(r1), 0, 0 /* qr0 */
|
||||
/* 801EDEF8 CB A1 00 90 */ lfd f29, 0x90(r1)
|
||||
/* 801EDEFC E3 81 00 88 */ psq_l f28, 136(r1), 0, 0 /* qr0 */
|
||||
/* 801EDF00 CB 81 00 80 */ lfd f28, 0x80(r1)
|
||||
/* 801EDF04 E3 61 00 78 */ psq_l f27, 120(r1), 0, 0 /* qr0 */
|
||||
/* 801EDF08 CB 61 00 70 */ lfd f27, 0x70(r1)
|
||||
/* 801EDF0C E3 41 00 68 */ psq_l f26, 104(r1), 0, 0 /* qr0 */
|
||||
/* 801EDF10 CB 41 00 60 */ lfd f26, 0x60(r1)
|
||||
/* 801EDF14 39 61 00 60 */ addi r11, r1, 0x60
|
||||
/* 801EDF18 48 17 42 F1 */ bl _restgpr_21
|
||||
/* 801EDF1C 80 01 00 C4 */ lwz r0, 0xc4(r1)
|
||||
/* 801EDF20 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EDF24 38 21 00 C0 */ addi r1, r1, 0xc0
|
||||
/* 801EDF28 4E 80 00 20 */ blr
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
lbl_801EF560:
|
||||
/* 801EF560 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801EF564 7C 08 02 A6 */ mflr r0
|
||||
/* 801EF568 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801EF56C 4B FF B7 5D */ bl _draw__12dMenu_Ring_cFv
|
||||
/* 801EF570 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801EF574 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EF578 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801EF57C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,187 +0,0 @@
|
|||
lbl_801EB624:
|
||||
/* 801EB624 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801EB628 7C 08 02 A6 */ mflr r0
|
||||
/* 801EB62C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801EB630 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 801EB634 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 801EB638 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801EB63C 7C 9E 23 78 */ mr r30, r4
|
||||
/* 801EB640 38 00 00 FF */ li r0, 0xff
|
||||
/* 801EB644 98 03 06 C2 */ stb r0, 0x6c2(r3)
|
||||
/* 801EB648 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EB64C 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 801EB650 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 801EB654 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EB658 4E 80 04 21 */ bctrl
|
||||
/* 801EB65C C0 02 A9 D0 */ lfs f0, lit_4739(r2)
|
||||
/* 801EB660 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 801EB664 4C 41 13 82 */ cror 2, 1, 2
|
||||
/* 801EB668 40 82 02 18 */ bne lbl_801EB880
|
||||
/* 801EB66C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EB670 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 801EB674 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 801EB678 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EB67C 4E 80 04 21 */ bctrl
|
||||
/* 801EB680 3C 83 00 01 */ addis r4, r3, 1
|
||||
/* 801EB684 38 04 80 00 */ addi r0, r4, -32768
|
||||
/* 801EB688 7C 04 07 34 */ extsh r4, r0
|
||||
/* 801EB68C 3C A4 00 01 */ addis r5, r4, 1
|
||||
/* 801EB690 88 DF 06 AE */ lbz r6, 0x6ae(r31)
|
||||
/* 801EB694 54 C8 FE 7E */ rlwinm r8, r6, 0x1f, 0x19, 0x1f
|
||||
/* 801EB698 7D 09 43 78 */ mr r9, r8
|
||||
/* 801EB69C 54 C4 0F FE */ srwi r4, r6, 0x1f
|
||||
/* 801EB6A0 54 C0 07 FE */ clrlwi r0, r6, 0x1f
|
||||
/* 801EB6A4 7C 00 22 78 */ xor r0, r0, r4
|
||||
/* 801EB6A8 7C 04 00 51 */ subf. r0, r4, r0
|
||||
/* 801EB6AC 38 A5 80 00 */ addi r5, r5, -32768
|
||||
/* 801EB6B0 41 82 00 0C */ beq lbl_801EB6BC
|
||||
/* 801EB6B4 80 FF 06 34 */ lwz r7, 0x634(r31)
|
||||
/* 801EB6B8 48 00 00 18 */ b lbl_801EB6D0
|
||||
lbl_801EB6BC:
|
||||
/* 801EB6BC 80 1F 06 34 */ lwz r0, 0x634(r31)
|
||||
/* 801EB6C0 7C 00 0E 70 */ srawi r0, r0, 1
|
||||
/* 801EB6C4 7C 00 01 94 */ addze r0, r0
|
||||
/* 801EB6C8 7C 00 07 34 */ extsh r0, r0
|
||||
/* 801EB6CC 7C 07 03 78 */ mr r7, r0
|
||||
lbl_801EB6D0:
|
||||
/* 801EB6D0 38 06 FF FF */ addi r0, r6, -1
|
||||
/* 801EB6D4 7C C9 03 A6 */ mtctr r6
|
||||
/* 801EB6D8 2C 06 00 00 */ cmpwi r6, 0
|
||||
/* 801EB6DC 40 81 00 30 */ ble lbl_801EB70C
|
||||
lbl_801EB6E0:
|
||||
/* 801EB6E0 7C 05 38 00 */ cmpw r5, r7
|
||||
/* 801EB6E4 41 80 00 28 */ blt lbl_801EB70C
|
||||
/* 801EB6E8 80 9F 06 34 */ lwz r4, 0x634(r31)
|
||||
/* 801EB6EC 7C E7 22 14 */ add r7, r7, r4
|
||||
/* 801EB6F0 55 24 06 3F */ clrlwi. r4, r9, 0x18
|
||||
/* 801EB6F4 38 84 FF FF */ addi r4, r4, -1
|
||||
/* 801EB6F8 54 84 06 3E */ clrlwi r4, r4, 0x18
|
||||
/* 801EB6FC 40 82 00 08 */ bne lbl_801EB704
|
||||
/* 801EB700 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
lbl_801EB704:
|
||||
/* 801EB704 7C 89 23 78 */ mr r9, r4
|
||||
/* 801EB708 42 00 FF D8 */ bdnz lbl_801EB6E0
|
||||
lbl_801EB70C:
|
||||
/* 801EB70C 88 FF 06 A8 */ lbz r7, 0x6a8(r31)
|
||||
/* 801EB710 55 25 06 3E */ clrlwi r5, r9, 0x18
|
||||
/* 801EB714 7C 07 28 40 */ cmplw r7, r5
|
||||
/* 801EB718 41 82 01 8C */ beq lbl_801EB8A4
|
||||
/* 801EB71C 3C 80 80 3E */ lis r4, m_cpadInfo__8mDoCPd_c@ha /* 0x803DD2E8@ha */
|
||||
/* 801EB720 38 84 D2 E8 */ addi r4, r4, m_cpadInfo__8mDoCPd_c@l /* 0x803DD2E8@l */
|
||||
/* 801EB724 80 04 00 30 */ lwz r0, 0x30(r4)
|
||||
/* 801EB728 54 00 06 73 */ rlwinm. r0, r0, 0, 0x19, 0x19
|
||||
/* 801EB72C 41 82 00 38 */ beq lbl_801EB764
|
||||
/* 801EB730 54 E0 15 BA */ rlwinm r0, r7, 2, 0x16, 0x1d
|
||||
/* 801EB734 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 801EB738 C0 04 03 8C */ lfs f0, 0x38c(r4)
|
||||
/* 801EB73C D0 1F 03 80 */ stfs f0, 0x380(r31)
|
||||
/* 801EB740 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
|
||||
/* 801EB744 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801EB748 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 801EB74C C0 04 03 EC */ lfs f0, 0x3ec(r4)
|
||||
/* 801EB750 D0 1F 03 88 */ stfs f0, 0x388(r31)
|
||||
/* 801EB754 99 3F 06 A8 */ stb r9, 0x6a8(r31)
|
||||
/* 801EB758 38 00 00 01 */ li r0, 1
|
||||
/* 801EB75C 98 1F 06 CE */ stb r0, 0x6ce(r31)
|
||||
/* 801EB760 48 00 00 D0 */ b lbl_801EB830
|
||||
lbl_801EB764:
|
||||
/* 801EB764 7C 07 40 40 */ cmplw r7, r8
|
||||
/* 801EB768 41 80 00 68 */ blt lbl_801EB7D0
|
||||
/* 801EB76C 7C 08 38 50 */ subf r0, r8, r7
|
||||
/* 801EB770 54 00 06 3E */ clrlwi r0, r0, 0x18
|
||||
/* 801EB774 7C 05 00 40 */ cmplw r5, r0
|
||||
/* 801EB778 41 80 00 2C */ blt lbl_801EB7A4
|
||||
/* 801EB77C 7C 05 38 40 */ cmplw r5, r7
|
||||
/* 801EB780 40 80 00 24 */ bge lbl_801EB7A4
|
||||
/* 801EB784 28 07 00 00 */ cmplwi r7, 0
|
||||
/* 801EB788 40 82 00 10 */ bne lbl_801EB798
|
||||
/* 801EB78C 38 06 FF FF */ addi r0, r6, -1
|
||||
/* 801EB790 98 1F 06 A8 */ stb r0, 0x6a8(r31)
|
||||
/* 801EB794 48 00 00 9C */ b lbl_801EB830
|
||||
lbl_801EB798:
|
||||
/* 801EB798 38 07 FF FF */ addi r0, r7, -1
|
||||
/* 801EB79C 98 1F 06 A8 */ stb r0, 0x6a8(r31)
|
||||
/* 801EB7A0 48 00 00 90 */ b lbl_801EB830
|
||||
lbl_801EB7A4:
|
||||
/* 801EB7A4 38 06 FF FF */ addi r0, r6, -1
|
||||
/* 801EB7A8 54 00 06 3E */ clrlwi r0, r0, 0x18
|
||||
/* 801EB7AC 7C 07 00 40 */ cmplw r7, r0
|
||||
/* 801EB7B0 40 82 00 10 */ bne lbl_801EB7C0
|
||||
/* 801EB7B4 38 00 00 00 */ li r0, 0
|
||||
/* 801EB7B8 98 1F 06 A8 */ stb r0, 0x6a8(r31)
|
||||
/* 801EB7BC 48 00 00 74 */ b lbl_801EB830
|
||||
lbl_801EB7C0:
|
||||
/* 801EB7C0 88 9F 06 A8 */ lbz r4, 0x6a8(r31)
|
||||
/* 801EB7C4 38 04 00 01 */ addi r0, r4, 1
|
||||
/* 801EB7C8 98 1F 06 A8 */ stb r0, 0x6a8(r31)
|
||||
/* 801EB7CC 48 00 00 64 */ b lbl_801EB830
|
||||
lbl_801EB7D0:
|
||||
/* 801EB7D0 7C 07 42 14 */ add r0, r7, r8
|
||||
/* 801EB7D4 54 00 06 3E */ clrlwi r0, r0, 0x18
|
||||
/* 801EB7D8 7C 05 38 40 */ cmplw r5, r7
|
||||
/* 801EB7DC 40 81 00 34 */ ble lbl_801EB810
|
||||
/* 801EB7E0 7C 05 00 40 */ cmplw r5, r0
|
||||
/* 801EB7E4 41 81 00 2C */ bgt lbl_801EB810
|
||||
/* 801EB7E8 38 06 FF FF */ addi r0, r6, -1
|
||||
/* 801EB7EC 54 00 06 3E */ clrlwi r0, r0, 0x18
|
||||
/* 801EB7F0 7C 07 00 40 */ cmplw r7, r0
|
||||
/* 801EB7F4 40 82 00 10 */ bne lbl_801EB804
|
||||
/* 801EB7F8 38 00 00 00 */ li r0, 0
|
||||
/* 801EB7FC 98 1F 06 A8 */ stb r0, 0x6a8(r31)
|
||||
/* 801EB800 48 00 00 30 */ b lbl_801EB830
|
||||
lbl_801EB804:
|
||||
/* 801EB804 38 07 00 01 */ addi r0, r7, 1
|
||||
/* 801EB808 98 1F 06 A8 */ stb r0, 0x6a8(r31)
|
||||
/* 801EB80C 48 00 00 24 */ b lbl_801EB830
|
||||
lbl_801EB810:
|
||||
/* 801EB810 28 07 00 00 */ cmplwi r7, 0
|
||||
/* 801EB814 40 82 00 10 */ bne lbl_801EB824
|
||||
/* 801EB818 38 06 FF FF */ addi r0, r6, -1
|
||||
/* 801EB81C 98 1F 06 A8 */ stb r0, 0x6a8(r31)
|
||||
/* 801EB820 48 00 00 10 */ b lbl_801EB830
|
||||
lbl_801EB824:
|
||||
/* 801EB824 88 9F 06 A8 */ lbz r4, 0x6a8(r31)
|
||||
/* 801EB828 38 04 FF FF */ addi r0, r4, -1
|
||||
/* 801EB82C 98 1F 06 A8 */ stb r0, 0x6a8(r31)
|
||||
lbl_801EB830:
|
||||
/* 801EB830 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
|
||||
/* 801EB834 54 00 08 3C */ slwi r0, r0, 1
|
||||
/* 801EB838 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 801EB83C A8 04 06 3E */ lha r0, 0x63e(r4)
|
||||
/* 801EB840 B0 1F 06 70 */ sth r0, 0x670(r31)
|
||||
/* 801EB844 88 1F 06 AE */ lbz r0, 0x6ae(r31)
|
||||
/* 801EB848 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 801EB84C 40 82 00 2C */ bne lbl_801EB878
|
||||
/* 801EB850 7C 60 07 35 */ extsh. r0, r3
|
||||
/* 801EB854 40 80 00 24 */ bge lbl_801EB878
|
||||
/* 801EB858 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
|
||||
/* 801EB85C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EB860 40 82 00 10 */ bne lbl_801EB870
|
||||
/* 801EB864 38 00 00 00 */ li r0, 0
|
||||
/* 801EB868 98 1F 06 D3 */ stb r0, 0x6d3(r31)
|
||||
/* 801EB86C 48 00 00 0C */ b lbl_801EB878
|
||||
lbl_801EB870:
|
||||
/* 801EB870 38 00 00 01 */ li r0, 1
|
||||
/* 801EB874 98 1F 06 D3 */ stb r0, 0x6d3(r31)
|
||||
lbl_801EB878:
|
||||
/* 801EB878 38 60 00 01 */ li r3, 1
|
||||
/* 801EB87C 48 00 00 2C */ b lbl_801EB8A8
|
||||
lbl_801EB880:
|
||||
/* 801EB880 38 00 00 00 */ li r0, 0
|
||||
/* 801EB884 B0 1F 06 80 */ sth r0, 0x680(r31)
|
||||
/* 801EB888 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EB88C 48 00 3B F9 */ bl dpdMove__12dMenu_Ring_cFv
|
||||
/* 801EB890 88 1F 06 C2 */ lbz r0, 0x6c2(r31)
|
||||
/* 801EB894 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801EB898 41 82 00 0C */ beq lbl_801EB8A4
|
||||
/* 801EB89C 38 60 00 00 */ li r3, 0
|
||||
/* 801EB8A0 48 00 00 08 */ b lbl_801EB8A8
|
||||
lbl_801EB8A4:
|
||||
/* 801EB8A4 38 60 00 00 */ li r3, 0
|
||||
lbl_801EB8A8:
|
||||
/* 801EB8A8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 801EB8AC 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 801EB8B0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801EB8B4 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EB8B8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801EB8BC 4E 80 00 20 */ blr
|
||||
|
|
@ -1,163 +0,0 @@
|
|||
lbl_801EB3CC:
|
||||
/* 801EB3CC 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 801EB3D0 7C 08 02 A6 */ mflr r0
|
||||
/* 801EB3D4 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 801EB3D8 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 801EB3DC 48 17 6E 01 */ bl _savegpr_29
|
||||
/* 801EB3E0 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801EB3E4 3B E0 00 01 */ li r31, 1
|
||||
/* 801EB3E8 A8 03 06 74 */ lha r0, 0x674(r3)
|
||||
/* 801EB3EC 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 801EB3F0 40 82 00 28 */ bne lbl_801EB418
|
||||
/* 801EB3F4 A8 1E 06 76 */ lha r0, 0x676(r30)
|
||||
/* 801EB3F8 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 801EB3FC 40 82 00 1C */ bne lbl_801EB418
|
||||
/* 801EB400 A8 1E 06 78 */ lha r0, 0x678(r30)
|
||||
/* 801EB404 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 801EB408 40 82 00 10 */ bne lbl_801EB418
|
||||
/* 801EB40C A8 1E 06 7A */ lha r0, 0x67a(r30)
|
||||
/* 801EB410 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 801EB414 41 82 00 0C */ beq lbl_801EB420
|
||||
lbl_801EB418:
|
||||
/* 801EB418 38 60 00 00 */ li r3, 0
|
||||
/* 801EB41C 48 00 01 F0 */ b lbl_801EB60C
|
||||
lbl_801EB420:
|
||||
/* 801EB420 A8 7E 06 38 */ lha r3, 0x638(r30)
|
||||
/* 801EB424 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 801EB428 B0 1E 06 38 */ sth r0, 0x638(r30)
|
||||
/* 801EB42C A8 1E 06 38 */ lha r0, 0x638(r30)
|
||||
/* 801EB430 C8 42 A9 C8 */ lfd f2, lit_4596(r2)
|
||||
/* 801EB434 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 801EB438 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801EB43C 3C 80 43 30 */ lis r4, 0x4330
|
||||
/* 801EB440 90 81 00 08 */ stw r4, 8(r1)
|
||||
/* 801EB444 C8 01 00 08 */ lfd f0, 8(r1)
|
||||
/* 801EB448 EC 20 10 28 */ fsubs f1, f0, f2
|
||||
/* 801EB44C 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EB450 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EB454 A8 03 01 3C */ lha r0, 0x13c(r3)
|
||||
/* 801EB458 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 801EB45C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801EB460 90 81 00 10 */ stw r4, 0x10(r1)
|
||||
/* 801EB464 C8 01 00 10 */ lfd f0, 0x10(r1)
|
||||
/* 801EB468 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 801EB46C EC 01 00 24 */ fdivs f0, f1, f0
|
||||
/* 801EB470 D0 1E 05 14 */ stfs f0, 0x514(r30)
|
||||
/* 801EB474 A8 1E 06 38 */ lha r0, 0x638(r30)
|
||||
/* 801EB478 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 801EB47C 41 81 00 34 */ bgt lbl_801EB4B0
|
||||
/* 801EB480 3B A0 00 00 */ li r29, 0
|
||||
lbl_801EB484:
|
||||
/* 801EB484 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EB488 7F A4 EB 78 */ mr r4, r29
|
||||
/* 801EB48C 48 00 2A A1 */ bl setSelectItemForce__12dMenu_Ring_cFi
|
||||
/* 801EB490 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 801EB494 2C 1D 00 04 */ cmpwi r29, 4
|
||||
/* 801EB498 41 80 FF EC */ blt lbl_801EB484
|
||||
/* 801EB49C 38 00 00 00 */ li r0, 0
|
||||
/* 801EB4A0 B0 1E 06 38 */ sth r0, 0x638(r30)
|
||||
/* 801EB4A4 C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801EB4A8 D0 1E 05 14 */ stfs f0, 0x514(r30)
|
||||
/* 801EB4AC 48 00 00 08 */ b lbl_801EB4B4
|
||||
lbl_801EB4B0:
|
||||
/* 801EB4B0 3B E0 00 00 */ li r31, 0
|
||||
lbl_801EB4B4:
|
||||
/* 801EB4B4 88 1E 06 BC */ lbz r0, 0x6bc(r30)
|
||||
/* 801EB4B8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EB4BC 40 82 00 28 */ bne lbl_801EB4E4
|
||||
/* 801EB4C0 C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801EB4C4 D0 1E 05 68 */ stfs f0, 0x568(r30)
|
||||
/* 801EB4C8 C0 42 A9 90 */ lfs f2, lit_4302(r2)
|
||||
/* 801EB4CC C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EB4D0 C0 1E 05 14 */ lfs f0, 0x514(r30)
|
||||
/* 801EB4D4 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 801EB4D8 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 801EB4DC D0 1E 05 6C */ stfs f0, 0x56c(r30)
|
||||
/* 801EB4E0 48 00 00 84 */ b lbl_801EB564
|
||||
lbl_801EB4E4:
|
||||
/* 801EB4E4 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 801EB4E8 40 82 00 28 */ bne lbl_801EB510
|
||||
/* 801EB4EC C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801EB4F0 D0 1E 05 68 */ stfs f0, 0x568(r30)
|
||||
/* 801EB4F4 C0 42 A9 8C */ lfs f2, lit_4301(r2)
|
||||
/* 801EB4F8 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EB4FC C0 1E 05 14 */ lfs f0, 0x514(r30)
|
||||
/* 801EB500 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 801EB504 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 801EB508 D0 1E 05 6C */ stfs f0, 0x56c(r30)
|
||||
/* 801EB50C 48 00 00 58 */ b lbl_801EB564
|
||||
lbl_801EB510:
|
||||
/* 801EB510 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 801EB514 40 82 00 28 */ bne lbl_801EB53C
|
||||
/* 801EB518 C0 42 A9 98 */ lfs f2, lit_4304(r2)
|
||||
/* 801EB51C C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EB520 C0 1E 05 14 */ lfs f0, 0x514(r30)
|
||||
/* 801EB524 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 801EB528 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 801EB52C D0 1E 05 68 */ stfs f0, 0x568(r30)
|
||||
/* 801EB530 C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801EB534 D0 1E 05 6C */ stfs f0, 0x56c(r30)
|
||||
/* 801EB538 48 00 00 2C */ b lbl_801EB564
|
||||
lbl_801EB53C:
|
||||
/* 801EB53C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801EB540 40 82 00 24 */ bne lbl_801EB564
|
||||
/* 801EB544 C0 42 A9 94 */ lfs f2, lit_4303(r2)
|
||||
/* 801EB548 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EB54C C0 1E 05 14 */ lfs f0, 0x514(r30)
|
||||
/* 801EB550 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 801EB554 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 801EB558 D0 1E 05 68 */ stfs f0, 0x568(r30)
|
||||
/* 801EB55C C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801EB560 D0 1E 05 6C */ stfs f0, 0x56c(r30)
|
||||
lbl_801EB564:
|
||||
/* 801EB564 88 1E 06 A8 */ lbz r0, 0x6a8(r30)
|
||||
/* 801EB568 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801EB56C 7C 7E 02 14 */ add r3, r30, r0
|
||||
/* 801EB570 C0 23 03 EC */ lfs f1, 0x3ec(r3)
|
||||
/* 801EB574 C0 1E 05 6C */ lfs f0, 0x56c(r30)
|
||||
/* 801EB578 EC 41 00 2A */ fadds f2, f1, f0
|
||||
/* 801EB57C 80 9E 00 10 */ lwz r4, 0x10(r30)
|
||||
/* 801EB580 C0 23 03 8C */ lfs f1, 0x38c(r3)
|
||||
/* 801EB584 C0 1E 05 68 */ lfs f0, 0x568(r30)
|
||||
/* 801EB588 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 801EB58C D0 04 00 58 */ stfs f0, 0x58(r4)
|
||||
/* 801EB590 D0 44 00 5C */ stfs f2, 0x5c(r4)
|
||||
/* 801EB594 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EB598 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801EB59C 38 63 00 9C */ addi r3, r3, 0x9c
|
||||
/* 801EB5A0 88 1E 06 A8 */ lbz r0, 0x6a8(r30)
|
||||
/* 801EB5A4 7C 9E 02 14 */ add r4, r30, r0
|
||||
/* 801EB5A8 88 84 06 90 */ lbz r4, 0x690(r4)
|
||||
/* 801EB5AC 38 A0 00 00 */ li r5, 0
|
||||
/* 801EB5B0 4B E4 7A 81 */ bl getItem__17dSv_player_item_cCFib
|
||||
/* 801EB5B4 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801EB5B8 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801EB5BC 41 82 00 30 */ beq lbl_801EB5EC
|
||||
/* 801EB5C0 88 1E 06 A8 */ lbz r0, 0x6a8(r30)
|
||||
/* 801EB5C4 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801EB5C8 80 7E 00 10 */ lwz r3, 0x10(r30)
|
||||
/* 801EB5CC 7C 9E 02 14 */ add r4, r30, r0
|
||||
/* 801EB5D0 C0 24 04 4C */ lfs f1, 0x44c(r4)
|
||||
/* 801EB5D4 C0 44 04 AC */ lfs f2, 0x4ac(r4)
|
||||
/* 801EB5D8 C0 62 A9 A8 */ lfs f3, lit_4308(r2)
|
||||
/* 801EB5DC C0 82 A9 AC */ lfs f4, lit_4309(r2)
|
||||
/* 801EB5E0 C0 A2 A9 B0 */ lfs f5, lit_4310(r2)
|
||||
/* 801EB5E4 4B FA 9B CD */ bl setParam__16dSelect_cursor_cFfffff
|
||||
/* 801EB5E8 48 00 00 20 */ b lbl_801EB608
|
||||
lbl_801EB5EC:
|
||||
/* 801EB5EC 80 7E 00 10 */ lwz r3, 0x10(r30)
|
||||
/* 801EB5F0 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EB5F4 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EB5F8 C0 62 A9 A8 */ lfs f3, lit_4308(r2)
|
||||
/* 801EB5FC C0 82 A9 AC */ lfs f4, lit_4309(r2)
|
||||
/* 801EB600 C0 A2 A9 B0 */ lfs f5, lit_4310(r2)
|
||||
/* 801EB604 4B FA 9B AD */ bl setParam__16dSelect_cursor_cFfffff
|
||||
lbl_801EB608:
|
||||
/* 801EB608 7F E3 FB 78 */ mr r3, r31
|
||||
lbl_801EB60C:
|
||||
/* 801EB60C 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 801EB610 48 17 6C 19 */ bl _restgpr_29
|
||||
/* 801EB614 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 801EB618 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EB61C 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 801EB620 4E 80 00 20 */ blr
|
||||
|
|
@ -1,76 +0,0 @@
|
|||
lbl_801EB2B4:
|
||||
/* 801EB2B4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801EB2B8 7C 08 02 A6 */ mflr r0
|
||||
/* 801EB2BC 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801EB2C0 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 801EB2C4 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 801EB2C8 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801EB2CC 3B E0 00 00 */ li r31, 0
|
||||
/* 801EB2D0 88 03 06 B0 */ lbz r0, 0x6b0(r3)
|
||||
/* 801EB2D4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EB2D8 40 82 00 D8 */ bne lbl_801EB3B0
|
||||
/* 801EB2DC 88 1E 06 B1 */ lbz r0, 0x6b1(r30)
|
||||
/* 801EB2E0 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 801EB2E4 41 82 00 CC */ beq lbl_801EB3B0
|
||||
/* 801EB2E8 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 801EB2EC 41 82 00 C4 */ beq lbl_801EB3B0
|
||||
/* 801EB2F0 48 00 EC 95 */ bl dMw_UP_TRIGGER__Fv
|
||||
/* 801EB2F4 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801EB2F8 40 82 00 44 */ bne lbl_801EB33C
|
||||
/* 801EB2FC 48 00 EC 9D */ bl dMw_DOWN_TRIGGER__Fv
|
||||
/* 801EB300 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801EB304 40 82 00 38 */ bne lbl_801EB33C
|
||||
/* 801EB308 48 00 ED 49 */ bl dMw_B_TRIGGER__Fv
|
||||
/* 801EB30C 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801EB310 40 82 00 2C */ bne lbl_801EB33C
|
||||
/* 801EB314 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 801EB318 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 801EB31C 88 03 00 C0 */ lbz r0, 0xc0(r3)
|
||||
/* 801EB320 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 801EB324 41 82 00 18 */ beq lbl_801EB33C
|
||||
/* 801EB328 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801EB32C 41 82 00 10 */ beq lbl_801EB33C
|
||||
/* 801EB330 A0 03 00 B2 */ lhz r0, 0xb2(r3)
|
||||
/* 801EB334 54 00 04 63 */ rlwinm. r0, r0, 0, 0x11, 0x11
|
||||
/* 801EB338 41 82 00 78 */ beq lbl_801EB3B0
|
||||
lbl_801EB33C:
|
||||
/* 801EB33C 48 00 EC 49 */ bl dMw_UP_TRIGGER__Fv
|
||||
/* 801EB340 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801EB344 41 82 00 10 */ beq lbl_801EB354
|
||||
/* 801EB348 38 00 00 00 */ li r0, 0
|
||||
/* 801EB34C 98 1E 06 BC */ stb r0, 0x6bc(r30)
|
||||
/* 801EB350 48 00 00 24 */ b lbl_801EB374
|
||||
lbl_801EB354:
|
||||
/* 801EB354 48 00 EC 45 */ bl dMw_DOWN_TRIGGER__Fv
|
||||
/* 801EB358 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801EB35C 41 82 00 10 */ beq lbl_801EB36C
|
||||
/* 801EB360 38 00 00 02 */ li r0, 2
|
||||
/* 801EB364 98 1E 06 BC */ stb r0, 0x6bc(r30)
|
||||
/* 801EB368 48 00 00 0C */ b lbl_801EB374
|
||||
lbl_801EB36C:
|
||||
/* 801EB36C 38 00 00 FF */ li r0, 0xff
|
||||
/* 801EB370 98 1E 06 BC */ stb r0, 0x6bc(r30)
|
||||
lbl_801EB374:
|
||||
/* 801EB374 38 00 00 3D */ li r0, 0x3d
|
||||
/* 801EB378 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801EB37C 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801EB380 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801EB384 38 A0 00 00 */ li r5, 0
|
||||
/* 801EB388 38 C0 00 00 */ li r6, 0
|
||||
/* 801EB38C 38 E0 00 00 */ li r7, 0
|
||||
/* 801EB390 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EB394 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EB398 C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801EB39C FC 80 18 90 */ fmr f4, f3
|
||||
/* 801EB3A0 39 00 00 00 */ li r8, 0
|
||||
/* 801EB3A4 48 0C 05 E1 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801EB3A8 48 03 36 2D */ bl dMeter2Info_set2DVibrationM__Fv
|
||||
/* 801EB3AC 3B E0 00 01 */ li r31, 1
|
||||
lbl_801EB3B0:
|
||||
/* 801EB3B0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EB3B4 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 801EB3B8 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 801EB3BC 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801EB3C0 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EB3C4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801EB3C8 4E 80 00 20 */ blr
|
||||
|
|
@ -1,141 +0,0 @@
|
|||
lbl_801EB0A4:
|
||||
/* 801EB0A4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801EB0A8 7C 08 02 A6 */ mflr r0
|
||||
/* 801EB0AC 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801EB0B0 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 801EB0B4 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 801EB0B8 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801EB0BC 3B E0 00 00 */ li r31, 0
|
||||
/* 801EB0C0 A8 03 06 38 */ lha r0, 0x638(r3)
|
||||
/* 801EB0C4 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 801EB0C8 40 82 00 08 */ bne lbl_801EB0D0
|
||||
/* 801EB0CC 48 03 39 09 */ bl dMeter2Info_set2DVibrationM__Fv
|
||||
lbl_801EB0D0:
|
||||
/* 801EB0D0 A8 7E 06 38 */ lha r3, 0x638(r30)
|
||||
/* 801EB0D4 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 801EB0D8 B0 1E 06 38 */ sth r0, 0x638(r30)
|
||||
/* 801EB0DC A8 1E 06 38 */ lha r0, 0x638(r30)
|
||||
/* 801EB0E0 C8 42 A9 C8 */ lfd f2, lit_4596(r2)
|
||||
/* 801EB0E4 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 801EB0E8 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801EB0EC 3C A0 43 30 */ lis r5, 0x4330
|
||||
/* 801EB0F0 90 A1 00 08 */ stw r5, 8(r1)
|
||||
/* 801EB0F4 C8 01 00 08 */ lfd f0, 8(r1)
|
||||
/* 801EB0F8 EC 20 10 28 */ fsubs f1, f0, f2
|
||||
/* 801EB0FC 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EB100 38 83 FA FC */ addi r4, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EB104 A8 04 01 3A */ lha r0, 0x13a(r4)
|
||||
/* 801EB108 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 801EB10C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801EB110 90 A1 00 10 */ stw r5, 0x10(r1)
|
||||
/* 801EB114 C8 01 00 10 */ lfd f0, 0x10(r1)
|
||||
/* 801EB118 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 801EB11C EC 01 00 24 */ fdivs f0, f1, f0
|
||||
/* 801EB120 D0 1E 05 14 */ stfs f0, 0x514(r30)
|
||||
/* 801EB124 88 1E 06 BC */ lbz r0, 0x6bc(r30)
|
||||
/* 801EB128 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EB12C 40 82 00 28 */ bne lbl_801EB154
|
||||
/* 801EB130 C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801EB134 D0 1E 05 68 */ stfs f0, 0x568(r30)
|
||||
/* 801EB138 C0 42 A9 8C */ lfs f2, lit_4301(r2)
|
||||
/* 801EB13C C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EB140 C0 1E 05 14 */ lfs f0, 0x514(r30)
|
||||
/* 801EB144 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 801EB148 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 801EB14C D0 1E 05 6C */ stfs f0, 0x56c(r30)
|
||||
/* 801EB150 48 00 00 84 */ b lbl_801EB1D4
|
||||
lbl_801EB154:
|
||||
/* 801EB154 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 801EB158 40 82 00 28 */ bne lbl_801EB180
|
||||
/* 801EB15C C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801EB160 D0 1E 05 68 */ stfs f0, 0x568(r30)
|
||||
/* 801EB164 C0 42 A9 90 */ lfs f2, lit_4302(r2)
|
||||
/* 801EB168 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EB16C C0 1E 05 14 */ lfs f0, 0x514(r30)
|
||||
/* 801EB170 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 801EB174 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 801EB178 D0 1E 05 6C */ stfs f0, 0x56c(r30)
|
||||
/* 801EB17C 48 00 00 58 */ b lbl_801EB1D4
|
||||
lbl_801EB180:
|
||||
/* 801EB180 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 801EB184 40 82 00 28 */ bne lbl_801EB1AC
|
||||
/* 801EB188 C0 42 A9 94 */ lfs f2, lit_4303(r2)
|
||||
/* 801EB18C C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EB190 C0 1E 05 14 */ lfs f0, 0x514(r30)
|
||||
/* 801EB194 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 801EB198 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 801EB19C D0 1E 05 68 */ stfs f0, 0x568(r30)
|
||||
/* 801EB1A0 C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801EB1A4 D0 1E 05 6C */ stfs f0, 0x56c(r30)
|
||||
/* 801EB1A8 48 00 00 2C */ b lbl_801EB1D4
|
||||
lbl_801EB1AC:
|
||||
/* 801EB1AC 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801EB1B0 40 82 00 24 */ bne lbl_801EB1D4
|
||||
/* 801EB1B4 C0 42 A9 98 */ lfs f2, lit_4304(r2)
|
||||
/* 801EB1B8 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EB1BC C0 1E 05 14 */ lfs f0, 0x514(r30)
|
||||
/* 801EB1C0 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 801EB1C4 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 801EB1C8 D0 1E 05 68 */ stfs f0, 0x568(r30)
|
||||
/* 801EB1CC C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801EB1D0 D0 1E 05 6C */ stfs f0, 0x56c(r30)
|
||||
lbl_801EB1D4:
|
||||
/* 801EB1D4 A8 7E 06 38 */ lha r3, 0x638(r30)
|
||||
/* 801EB1D8 A8 04 01 3A */ lha r0, 0x13a(r4)
|
||||
/* 801EB1DC 7C 03 00 00 */ cmpw r3, r0
|
||||
/* 801EB1E0 41 80 00 2C */ blt lbl_801EB20C
|
||||
/* 801EB1E4 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EB1E8 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EB1EC A8 03 01 3C */ lha r0, 0x13c(r3)
|
||||
/* 801EB1F0 B0 1E 06 38 */ sth r0, 0x638(r30)
|
||||
/* 801EB1F4 C0 02 A9 9C */ lfs f0, lit_4305(r2)
|
||||
/* 801EB1F8 D0 1E 05 14 */ stfs f0, 0x514(r30)
|
||||
/* 801EB1FC C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801EB200 D0 1E 05 68 */ stfs f0, 0x568(r30)
|
||||
/* 801EB204 D0 1E 05 6C */ stfs f0, 0x56c(r30)
|
||||
/* 801EB208 3B E0 00 01 */ li r31, 1
|
||||
lbl_801EB20C:
|
||||
/* 801EB20C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EB210 48 00 0F FD */ bl setScale__12dMenu_Ring_cFv
|
||||
/* 801EB214 C0 3E 03 EC */ lfs f1, 0x3ec(r30)
|
||||
/* 801EB218 C0 1E 05 6C */ lfs f0, 0x56c(r30)
|
||||
/* 801EB21C EC 41 00 2A */ fadds f2, f1, f0
|
||||
/* 801EB220 80 7E 00 10 */ lwz r3, 0x10(r30)
|
||||
/* 801EB224 C0 3E 03 8C */ lfs f1, 0x38c(r30)
|
||||
/* 801EB228 C0 1E 05 68 */ lfs f0, 0x568(r30)
|
||||
/* 801EB22C EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 801EB230 D0 03 00 58 */ stfs f0, 0x58(r3)
|
||||
/* 801EB234 D0 43 00 5C */ stfs f2, 0x5c(r3)
|
||||
/* 801EB238 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EB23C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801EB240 38 63 00 9C */ addi r3, r3, 0x9c
|
||||
/* 801EB244 88 9E 06 90 */ lbz r4, 0x690(r30)
|
||||
/* 801EB248 38 A0 00 00 */ li r5, 0
|
||||
/* 801EB24C 4B E4 7D E5 */ bl getItem__17dSv_player_item_cCFib
|
||||
/* 801EB250 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801EB254 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801EB258 41 82 00 24 */ beq lbl_801EB27C
|
||||
/* 801EB25C 80 7E 00 10 */ lwz r3, 0x10(r30)
|
||||
/* 801EB260 C0 3E 04 4C */ lfs f1, 0x44c(r30)
|
||||
/* 801EB264 C0 5E 04 AC */ lfs f2, 0x4ac(r30)
|
||||
/* 801EB268 C0 62 A9 A8 */ lfs f3, lit_4308(r2)
|
||||
/* 801EB26C C0 82 A9 AC */ lfs f4, lit_4309(r2)
|
||||
/* 801EB270 C0 A2 A9 B0 */ lfs f5, lit_4310(r2)
|
||||
/* 801EB274 4B FA 9F 3D */ bl setParam__16dSelect_cursor_cFfffff
|
||||
/* 801EB278 48 00 00 20 */ b lbl_801EB298
|
||||
lbl_801EB27C:
|
||||
/* 801EB27C 80 7E 00 10 */ lwz r3, 0x10(r30)
|
||||
/* 801EB280 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EB284 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EB288 C0 62 A9 A8 */ lfs f3, lit_4308(r2)
|
||||
/* 801EB28C C0 82 A9 AC */ lfs f4, lit_4309(r2)
|
||||
/* 801EB290 C0 A2 A9 B0 */ lfs f5, lit_4310(r2)
|
||||
/* 801EB294 4B FA 9F 1D */ bl setParam__16dSelect_cursor_cFfffff
|
||||
lbl_801EB298:
|
||||
/* 801EB298 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EB29C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 801EB2A0 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 801EB2A4 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801EB2A8 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EB2AC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801EB2B0 4E 80 00 20 */ blr
|
||||
|
|
@ -1,157 +0,0 @@
|
|||
lbl_801EC504:
|
||||
/* 801EC504 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801EC508 7C 08 02 A6 */ mflr r0
|
||||
/* 801EC50C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801EC510 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 801EC514 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 801EC518 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801EC51C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EC520 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801EC524 38 63 00 9C */ addi r3, r3, 0x9c
|
||||
/* 801EC528 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
|
||||
/* 801EC52C 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 801EC530 88 84 06 90 */ lbz r4, 0x690(r4)
|
||||
/* 801EC534 38 A0 00 00 */ li r5, 0
|
||||
/* 801EC538 4B E4 6A F9 */ bl getItem__17dSv_player_item_cCFib
|
||||
/* 801EC53C 88 1F 06 B0 */ lbz r0, 0x6b0(r31)
|
||||
/* 801EC540 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EC544 40 82 01 F8 */ bne lbl_801EC73C
|
||||
/* 801EC548 88 1F 06 B1 */ lbz r0, 0x6b1(r31)
|
||||
/* 801EC54C 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 801EC550 41 82 01 EC */ beq lbl_801EC73C
|
||||
/* 801EC554 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 801EC558 41 82 01 E4 */ beq lbl_801EC73C
|
||||
/* 801EC55C 80 9F 03 70 */ lwz r4, 0x370(r31)
|
||||
/* 801EC560 88 04 00 E0 */ lbz r0, 0xe0(r4)
|
||||
/* 801EC564 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EC568 40 82 01 D4 */ bne lbl_801EC73C
|
||||
/* 801EC56C 3C 80 80 3E */ lis r4, m_cpadInfo__8mDoCPd_c@ha /* 0x803DD2E8@ha */
|
||||
/* 801EC570 38 84 D2 E8 */ addi r4, r4, m_cpadInfo__8mDoCPd_c@l /* 0x803DD2E8@l */
|
||||
/* 801EC574 80 84 00 34 */ lwz r4, 0x34(r4)
|
||||
/* 801EC578 54 80 06 B5 */ rlwinm. r0, r4, 0, 0x1a, 0x1a
|
||||
/* 801EC57C 41 82 00 44 */ beq lbl_801EC5C0
|
||||
/* 801EC580 80 1F 06 2C */ lwz r0, 0x62c(r31)
|
||||
/* 801EC584 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EC588 40 82 00 38 */ bne lbl_801EC5C0
|
||||
/* 801EC58C 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801EC590 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801EC594 41 82 00 2C */ beq lbl_801EC5C0
|
||||
/* 801EC598 3B C0 00 00 */ li r30, 0
|
||||
lbl_801EC59C:
|
||||
/* 801EC59C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EC5A0 7F C4 F3 78 */ mr r4, r30
|
||||
/* 801EC5A4 48 00 19 89 */ bl setSelectItemForce__12dMenu_Ring_cFi
|
||||
/* 801EC5A8 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 801EC5AC 2C 1E 00 04 */ cmpwi r30, 4
|
||||
/* 801EC5B0 41 80 FF EC */ blt lbl_801EC59C
|
||||
/* 801EC5B4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EC5B8 48 00 01 9D */ bl setMixItem__12dMenu_Ring_cFv
|
||||
/* 801EC5BC 48 00 01 80 */ b lbl_801EC73C
|
||||
lbl_801EC5C0:
|
||||
/* 801EC5C0 54 85 05 6B */ rlwinm. r5, r4, 0, 0x15, 0x15
|
||||
/* 801EC5C4 41 82 00 98 */ beq lbl_801EC65C
|
||||
/* 801EC5C8 80 1F 06 2C */ lwz r0, 0x62c(r31)
|
||||
/* 801EC5CC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EC5D0 40 82 00 8C */ bne lbl_801EC65C
|
||||
/* 801EC5D4 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801EC5D8 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801EC5DC 41 82 00 80 */ beq lbl_801EC65C
|
||||
/* 801EC5E0 3B C0 00 00 */ li r30, 0
|
||||
lbl_801EC5E4:
|
||||
/* 801EC5E4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EC5E8 7F C4 F3 78 */ mr r4, r30
|
||||
/* 801EC5EC 48 00 19 41 */ bl setSelectItemForce__12dMenu_Ring_cFi
|
||||
/* 801EC5F0 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 801EC5F4 2C 1E 00 04 */ cmpwi r30, 4
|
||||
/* 801EC5F8 41 80 FF EC */ blt lbl_801EC5E4
|
||||
/* 801EC5FC 38 00 00 00 */ li r0, 0
|
||||
/* 801EC600 98 1F 06 B3 */ stb r0, 0x6b3(r31)
|
||||
/* 801EC604 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EC608 88 9F 06 B3 */ lbz r4, 0x6b3(r31)
|
||||
/* 801EC60C 48 00 20 31 */ bl checkCombineBomb__12dMenu_Ring_cFi
|
||||
/* 801EC610 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801EC614 40 82 01 28 */ bne lbl_801EC73C
|
||||
/* 801EC618 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EC61C 4B FF F4 F5 */ bl setItem__12dMenu_Ring_cFv
|
||||
/* 801EC620 80 7F 03 70 */ lwz r3, 0x370(r31)
|
||||
/* 801EC624 88 03 00 E0 */ lbz r0, 0xe0(r3)
|
||||
/* 801EC628 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EC62C 40 82 01 10 */ bne lbl_801EC73C
|
||||
/* 801EC630 38 00 00 00 */ li r0, 0
|
||||
/* 801EC634 98 1F 06 B0 */ stb r0, 0x6b0(r31)
|
||||
/* 801EC638 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EC63C 88 1F 06 B0 */ lbz r0, 0x6b0(r31)
|
||||
/* 801EC640 1C A0 00 0C */ mulli r5, r0, 0xc
|
||||
/* 801EC644 3C 80 80 3C */ lis r4, stick_init@ha /* 0x803BDEAC@ha */
|
||||
/* 801EC648 38 04 DE AC */ addi r0, r4, stick_init@l /* 0x803BDEAC@l */
|
||||
/* 801EC64C 7D 80 2A 14 */ add r12, r0, r5
|
||||
/* 801EC650 48 17 5A 35 */ bl __ptmf_scall
|
||||
/* 801EC654 60 00 00 00 */ nop
|
||||
/* 801EC658 48 00 00 E4 */ b lbl_801EC73C
|
||||
lbl_801EC65C:
|
||||
/* 801EC65C 54 84 05 29 */ rlwinm. r4, r4, 0, 0x14, 0x14
|
||||
/* 801EC660 41 82 00 98 */ beq lbl_801EC6F8
|
||||
/* 801EC664 80 1F 06 2C */ lwz r0, 0x62c(r31)
|
||||
/* 801EC668 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EC66C 40 82 00 8C */ bne lbl_801EC6F8
|
||||
/* 801EC670 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801EC674 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801EC678 41 82 00 80 */ beq lbl_801EC6F8
|
||||
/* 801EC67C 3B C0 00 00 */ li r30, 0
|
||||
lbl_801EC680:
|
||||
/* 801EC680 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EC684 7F C4 F3 78 */ mr r4, r30
|
||||
/* 801EC688 48 00 18 A5 */ bl setSelectItemForce__12dMenu_Ring_cFi
|
||||
/* 801EC68C 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 801EC690 2C 1E 00 04 */ cmpwi r30, 4
|
||||
/* 801EC694 41 80 FF EC */ blt lbl_801EC680
|
||||
/* 801EC698 38 00 00 01 */ li r0, 1
|
||||
/* 801EC69C 98 1F 06 B3 */ stb r0, 0x6b3(r31)
|
||||
/* 801EC6A0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EC6A4 88 9F 06 B3 */ lbz r4, 0x6b3(r31)
|
||||
/* 801EC6A8 48 00 1F 95 */ bl checkCombineBomb__12dMenu_Ring_cFi
|
||||
/* 801EC6AC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801EC6B0 40 82 00 8C */ bne lbl_801EC73C
|
||||
/* 801EC6B4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EC6B8 4B FF F4 59 */ bl setItem__12dMenu_Ring_cFv
|
||||
/* 801EC6BC 80 7F 03 70 */ lwz r3, 0x370(r31)
|
||||
/* 801EC6C0 88 03 00 E0 */ lbz r0, 0xe0(r3)
|
||||
/* 801EC6C4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EC6C8 40 82 00 74 */ bne lbl_801EC73C
|
||||
/* 801EC6CC 38 00 00 00 */ li r0, 0
|
||||
/* 801EC6D0 98 1F 06 B0 */ stb r0, 0x6b0(r31)
|
||||
/* 801EC6D4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EC6D8 88 1F 06 B0 */ lbz r0, 0x6b0(r31)
|
||||
/* 801EC6DC 1C A0 00 0C */ mulli r5, r0, 0xc
|
||||
/* 801EC6E0 3C 80 80 3C */ lis r4, stick_init@ha /* 0x803BDEAC@ha */
|
||||
/* 801EC6E4 38 04 DE AC */ addi r0, r4, stick_init@l /* 0x803BDEAC@l */
|
||||
/* 801EC6E8 7D 80 2A 14 */ add r12, r0, r5
|
||||
/* 801EC6EC 48 17 59 99 */ bl __ptmf_scall
|
||||
/* 801EC6F0 60 00 00 00 */ nop
|
||||
/* 801EC6F4 48 00 00 48 */ b lbl_801EC73C
|
||||
lbl_801EC6F8:
|
||||
/* 801EC6F8 28 05 00 00 */ cmplwi r5, 0
|
||||
/* 801EC6FC 40 82 00 0C */ bne lbl_801EC708
|
||||
/* 801EC700 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 801EC704 41 82 00 38 */ beq lbl_801EC73C
|
||||
lbl_801EC708:
|
||||
/* 801EC708 38 00 00 4A */ li r0, 0x4a
|
||||
/* 801EC70C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801EC710 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801EC714 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801EC718 38 A0 00 00 */ li r5, 0
|
||||
/* 801EC71C 38 C0 00 00 */ li r6, 0
|
||||
/* 801EC720 38 E0 00 00 */ li r7, 0
|
||||
/* 801EC724 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EC728 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EC72C C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801EC730 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801EC734 39 00 00 00 */ li r8, 0
|
||||
/* 801EC738 48 0B F2 4D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
lbl_801EC73C:
|
||||
/* 801EC73C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 801EC740 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 801EC744 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801EC748 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EC74C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801EC750 4E 80 00 20 */ blr
|
||||
|
|
@ -1,259 +0,0 @@
|
|||
lbl_801EBE58:
|
||||
/* 801EBE58 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 801EBE5C 7C 08 02 A6 */ mflr r0
|
||||
/* 801EBE60 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 801EBE64 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 801EBE68 48 17 63 75 */ bl _savegpr_29
|
||||
/* 801EBE6C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801EBE70 7C 9F 23 78 */ mr r31, r4
|
||||
/* 801EBE74 3B A0 00 00 */ li r29, 0
|
||||
lbl_801EBE78:
|
||||
/* 801EBE78 2C 1D 00 02 */ cmpwi r29, 2
|
||||
/* 801EBE7C 40 82 00 1C */ bne lbl_801EBE98
|
||||
/* 801EBE80 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EBE84 7F A4 EB 78 */ mr r4, r29
|
||||
/* 801EBE88 38 1D 06 B4 */ addi r0, r29, 0x6b4
|
||||
/* 801EBE8C 7C BE 00 AE */ lbzx r5, r30, r0
|
||||
/* 801EBE90 48 00 1C 85 */ bl setSelectItem__12dMenu_Ring_cFiUc
|
||||
/* 801EBE94 48 00 00 58 */ b lbl_801EBEEC
|
||||
lbl_801EBE98:
|
||||
/* 801EBE98 88 1E 06 CD */ lbz r0, 0x6cd(r30)
|
||||
/* 801EBE9C 7C 1D 00 00 */ cmpw r29, r0
|
||||
/* 801EBEA0 40 82 00 28 */ bne lbl_801EBEC8
|
||||
/* 801EBEA4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EBEA8 88 9E 06 CB */ lbz r4, 0x6cb(r30)
|
||||
/* 801EBEAC 38 A0 00 00 */ li r5, 0
|
||||
/* 801EBEB0 48 00 2B D5 */ bl getItem__12dMenu_Ring_cFiUc
|
||||
/* 801EBEB4 7C 65 1B 78 */ mr r5, r3
|
||||
/* 801EBEB8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EBEBC 7F A4 EB 78 */ mr r4, r29
|
||||
/* 801EBEC0 48 00 1C 55 */ bl setSelectItem__12dMenu_Ring_cFiUc
|
||||
/* 801EBEC4 48 00 00 28 */ b lbl_801EBEEC
|
||||
lbl_801EBEC8:
|
||||
/* 801EBEC8 7C BE EA 14 */ add r5, r30, r29
|
||||
/* 801EBECC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EBED0 88 85 06 B4 */ lbz r4, 0x6b4(r5)
|
||||
/* 801EBED4 88 A5 06 B8 */ lbz r5, 0x6b8(r5)
|
||||
/* 801EBED8 48 00 2B AD */ bl getItem__12dMenu_Ring_cFiUc
|
||||
/* 801EBEDC 7C 65 1B 78 */ mr r5, r3
|
||||
/* 801EBEE0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EBEE4 7F A4 EB 78 */ mr r4, r29
|
||||
/* 801EBEE8 48 00 1C 2D */ bl setSelectItem__12dMenu_Ring_cFiUc
|
||||
lbl_801EBEEC:
|
||||
/* 801EBEEC 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 801EBEF0 2C 1D 00 04 */ cmpwi r29, 4
|
||||
/* 801EBEF4 41 80 FF 84 */ blt lbl_801EBE78
|
||||
/* 801EBEF8 88 1E 06 AA */ lbz r0, 0x6aa(r30)
|
||||
/* 801EBEFC 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801EBF00 41 82 00 28 */ beq lbl_801EBF28
|
||||
/* 801EBF04 54 00 15 BA */ rlwinm r0, r0, 2, 0x16, 0x1d
|
||||
/* 801EBF08 7C 7E 02 14 */ add r3, r30, r0
|
||||
/* 801EBF0C C0 03 03 8C */ lfs f0, 0x38c(r3)
|
||||
/* 801EBF10 D0 1E 05 18 */ stfs f0, 0x518(r30)
|
||||
/* 801EBF14 88 1E 06 AA */ lbz r0, 0x6aa(r30)
|
||||
/* 801EBF18 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801EBF1C 7C 7E 02 14 */ add r3, r30, r0
|
||||
/* 801EBF20 C0 03 03 EC */ lfs f0, 0x3ec(r3)
|
||||
/* 801EBF24 D0 1E 05 28 */ stfs f0, 0x528(r30)
|
||||
lbl_801EBF28:
|
||||
/* 801EBF28 88 1E 06 AB */ lbz r0, 0x6ab(r30)
|
||||
/* 801EBF2C 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801EBF30 41 82 00 28 */ beq lbl_801EBF58
|
||||
/* 801EBF34 54 00 15 BA */ rlwinm r0, r0, 2, 0x16, 0x1d
|
||||
/* 801EBF38 7C 7E 02 14 */ add r3, r30, r0
|
||||
/* 801EBF3C C0 03 03 8C */ lfs f0, 0x38c(r3)
|
||||
/* 801EBF40 D0 1E 05 1C */ stfs f0, 0x51c(r30)
|
||||
/* 801EBF44 88 1E 06 AB */ lbz r0, 0x6ab(r30)
|
||||
/* 801EBF48 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801EBF4C 7C 7E 02 14 */ add r3, r30, r0
|
||||
/* 801EBF50 C0 03 03 EC */ lfs f0, 0x3ec(r3)
|
||||
/* 801EBF54 D0 1E 05 2C */ stfs f0, 0x52c(r30)
|
||||
lbl_801EBF58:
|
||||
/* 801EBF58 88 1E 06 AC */ lbz r0, 0x6ac(r30)
|
||||
/* 801EBF5C 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801EBF60 41 82 00 28 */ beq lbl_801EBF88
|
||||
/* 801EBF64 54 00 15 BA */ rlwinm r0, r0, 2, 0x16, 0x1d
|
||||
/* 801EBF68 7C 7E 02 14 */ add r3, r30, r0
|
||||
/* 801EBF6C C0 03 03 8C */ lfs f0, 0x38c(r3)
|
||||
/* 801EBF70 D0 1E 05 20 */ stfs f0, 0x520(r30)
|
||||
/* 801EBF74 88 1E 06 AC */ lbz r0, 0x6ac(r30)
|
||||
/* 801EBF78 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801EBF7C 7C 7E 02 14 */ add r3, r30, r0
|
||||
/* 801EBF80 C0 03 03 EC */ lfs f0, 0x3ec(r3)
|
||||
/* 801EBF84 D0 1E 05 30 */ stfs f0, 0x530(r30)
|
||||
lbl_801EBF88:
|
||||
/* 801EBF88 88 1E 06 AD */ lbz r0, 0x6ad(r30)
|
||||
/* 801EBF8C 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801EBF90 41 82 00 28 */ beq lbl_801EBFB8
|
||||
/* 801EBF94 54 00 15 BA */ rlwinm r0, r0, 2, 0x16, 0x1d
|
||||
/* 801EBF98 7C 7E 02 14 */ add r3, r30, r0
|
||||
/* 801EBF9C C0 03 03 8C */ lfs f0, 0x38c(r3)
|
||||
/* 801EBFA0 D0 1E 05 24 */ stfs f0, 0x524(r30)
|
||||
/* 801EBFA4 88 1E 06 AD */ lbz r0, 0x6ad(r30)
|
||||
/* 801EBFA8 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801EBFAC 7C 7E 02 14 */ add r3, r30, r0
|
||||
/* 801EBFB0 C0 03 03 EC */ lfs f0, 0x3ec(r3)
|
||||
/* 801EBFB4 D0 1E 05 34 */ stfs f0, 0x534(r30)
|
||||
lbl_801EBFB8:
|
||||
/* 801EBFB8 88 1E 06 B3 */ lbz r0, 0x6b3(r30)
|
||||
/* 801EBFBC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EBFC0 40 82 00 60 */ bne lbl_801EC020
|
||||
/* 801EBFC4 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EBFC8 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EBFCC C0 03 00 14 */ lfs f0, 0x14(r3)
|
||||
/* 801EBFD0 D0 1E 05 38 */ stfs f0, 0x538(r30)
|
||||
/* 801EBFD4 C0 03 00 1C */ lfs f0, 0x1c(r3)
|
||||
/* 801EBFD8 D0 1E 05 3C */ stfs f0, 0x53c(r30)
|
||||
/* 801EBFDC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EBFE0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801EBFE4 38 80 00 00 */ li r4, 0
|
||||
/* 801EBFE8 4B E4 6A 75 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
|
||||
/* 801EBFEC 88 9E 06 B4 */ lbz r4, 0x6b4(r30)
|
||||
/* 801EBFF0 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801EBFF4 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 801EBFF8 40 82 00 1C */ bne lbl_801EC014
|
||||
/* 801EBFFC 38 60 00 00 */ li r3, 0
|
||||
/* 801EC000 4B E4 1D C9 */ bl dComIfGs_getMixItemIndex__Fi
|
||||
/* 801EC004 54 63 06 3E */ clrlwi r3, r3, 0x18
|
||||
/* 801EC008 88 1E 06 B8 */ lbz r0, 0x6b8(r30)
|
||||
/* 801EC00C 7C 00 18 40 */ cmplw r0, r3
|
||||
/* 801EC010 41 82 00 70 */ beq lbl_801EC080
|
||||
lbl_801EC014:
|
||||
/* 801EC014 38 00 00 01 */ li r0, 1
|
||||
/* 801EC018 B0 1E 06 74 */ sth r0, 0x674(r30)
|
||||
/* 801EC01C 48 00 00 64 */ b lbl_801EC080
|
||||
lbl_801EC020:
|
||||
/* 801EC020 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801EC024 40 82 00 5C */ bne lbl_801EC080
|
||||
/* 801EC028 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EC02C 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EC030 C0 03 00 1C */ lfs f0, 0x1c(r3)
|
||||
/* 801EC034 D0 1E 05 38 */ stfs f0, 0x538(r30)
|
||||
/* 801EC038 C0 03 00 14 */ lfs f0, 0x14(r3)
|
||||
/* 801EC03C D0 1E 05 3C */ stfs f0, 0x53c(r30)
|
||||
/* 801EC040 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EC044 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801EC048 38 80 00 01 */ li r4, 1
|
||||
/* 801EC04C 4B E4 6A 11 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
|
||||
/* 801EC050 88 9E 06 B5 */ lbz r4, 0x6b5(r30)
|
||||
/* 801EC054 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801EC058 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 801EC05C 40 82 00 1C */ bne lbl_801EC078
|
||||
/* 801EC060 38 60 00 01 */ li r3, 1
|
||||
/* 801EC064 4B E4 1D 65 */ bl dComIfGs_getMixItemIndex__Fi
|
||||
/* 801EC068 54 63 06 3E */ clrlwi r3, r3, 0x18
|
||||
/* 801EC06C 88 1E 06 B9 */ lbz r0, 0x6b9(r30)
|
||||
/* 801EC070 7C 00 18 40 */ cmplw r0, r3
|
||||
/* 801EC074 41 82 00 0C */ beq lbl_801EC080
|
||||
lbl_801EC078:
|
||||
/* 801EC078 38 00 00 01 */ li r0, 1
|
||||
/* 801EC07C B0 1E 06 76 */ sth r0, 0x676(r30)
|
||||
lbl_801EC080:
|
||||
/* 801EC080 A8 1E 06 74 */ lha r0, 0x674(r30)
|
||||
/* 801EC084 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 801EC088 40 82 00 48 */ bne lbl_801EC0D0
|
||||
/* 801EC08C 57 E0 06 3F */ clrlwi. r0, r31, 0x18
|
||||
/* 801EC090 41 82 00 08 */ beq lbl_801EC098
|
||||
/* 801EC094 48 03 29 41 */ bl dMeter2Info_set2DVibrationM__Fv
|
||||
lbl_801EC098:
|
||||
/* 801EC098 38 00 00 4F */ li r0, 0x4f
|
||||
/* 801EC09C 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 801EC0A0 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801EC0A4 38 81 00 18 */ addi r4, r1, 0x18
|
||||
/* 801EC0A8 38 A0 00 00 */ li r5, 0
|
||||
/* 801EC0AC 38 C0 00 00 */ li r6, 0
|
||||
/* 801EC0B0 38 E0 00 00 */ li r7, 0
|
||||
/* 801EC0B4 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EC0B8 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EC0BC C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801EC0C0 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801EC0C4 39 00 00 00 */ li r8, 0
|
||||
/* 801EC0C8 48 0B F8 BD */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801EC0CC 48 00 01 28 */ b lbl_801EC1F4
|
||||
lbl_801EC0D0:
|
||||
/* 801EC0D0 A8 1E 06 76 */ lha r0, 0x676(r30)
|
||||
/* 801EC0D4 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 801EC0D8 40 82 00 48 */ bne lbl_801EC120
|
||||
/* 801EC0DC 57 E0 06 3F */ clrlwi. r0, r31, 0x18
|
||||
/* 801EC0E0 41 82 00 08 */ beq lbl_801EC0E8
|
||||
/* 801EC0E4 48 03 28 F1 */ bl dMeter2Info_set2DVibrationM__Fv
|
||||
lbl_801EC0E8:
|
||||
/* 801EC0E8 38 00 00 4F */ li r0, 0x4f
|
||||
/* 801EC0EC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801EC0F0 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801EC0F4 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 801EC0F8 38 A0 00 00 */ li r5, 0
|
||||
/* 801EC0FC 38 C0 00 00 */ li r6, 0
|
||||
/* 801EC100 38 E0 00 00 */ li r7, 0
|
||||
/* 801EC104 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EC108 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EC10C C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801EC110 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801EC114 39 00 00 00 */ li r8, 0
|
||||
/* 801EC118 48 0B F8 6D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801EC11C 48 00 00 D8 */ b lbl_801EC1F4
|
||||
lbl_801EC120:
|
||||
/* 801EC120 A8 1E 06 78 */ lha r0, 0x678(r30)
|
||||
/* 801EC124 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 801EC128 40 82 00 48 */ bne lbl_801EC170
|
||||
/* 801EC12C 57 E0 06 3F */ clrlwi. r0, r31, 0x18
|
||||
/* 801EC130 41 82 00 08 */ beq lbl_801EC138
|
||||
/* 801EC134 48 03 28 A1 */ bl dMeter2Info_set2DVibrationM__Fv
|
||||
lbl_801EC138:
|
||||
/* 801EC138 38 00 00 4F */ li r0, 0x4f
|
||||
/* 801EC13C 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 801EC140 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801EC144 38 81 00 10 */ addi r4, r1, 0x10
|
||||
/* 801EC148 38 A0 00 00 */ li r5, 0
|
||||
/* 801EC14C 38 C0 00 00 */ li r6, 0
|
||||
/* 801EC150 38 E0 00 00 */ li r7, 0
|
||||
/* 801EC154 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EC158 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EC15C C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801EC160 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801EC164 39 00 00 00 */ li r8, 0
|
||||
/* 801EC168 48 0B F8 1D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801EC16C 48 00 00 88 */ b lbl_801EC1F4
|
||||
lbl_801EC170:
|
||||
/* 801EC170 A8 1E 06 7A */ lha r0, 0x67a(r30)
|
||||
/* 801EC174 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 801EC178 40 82 00 48 */ bne lbl_801EC1C0
|
||||
/* 801EC17C 57 E0 06 3F */ clrlwi. r0, r31, 0x18
|
||||
/* 801EC180 41 82 00 08 */ beq lbl_801EC188
|
||||
/* 801EC184 48 03 28 51 */ bl dMeter2Info_set2DVibrationM__Fv
|
||||
lbl_801EC188:
|
||||
/* 801EC188 38 00 00 B4 */ li r0, 0xb4
|
||||
/* 801EC18C 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801EC190 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801EC194 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 801EC198 38 A0 00 00 */ li r5, 0
|
||||
/* 801EC19C 38 C0 00 00 */ li r6, 0
|
||||
/* 801EC1A0 38 E0 00 00 */ li r7, 0
|
||||
/* 801EC1A4 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EC1A8 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EC1AC C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801EC1B0 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801EC1B4 39 00 00 00 */ li r8, 0
|
||||
/* 801EC1B8 48 0B F7 CD */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801EC1BC 48 00 00 38 */ b lbl_801EC1F4
|
||||
lbl_801EC1C0:
|
||||
/* 801EC1C0 38 00 00 4A */ li r0, 0x4a
|
||||
/* 801EC1C4 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801EC1C8 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801EC1CC 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801EC1D0 38 A0 00 00 */ li r5, 0
|
||||
/* 801EC1D4 38 C0 00 00 */ li r6, 0
|
||||
/* 801EC1D8 38 E0 00 00 */ li r7, 0
|
||||
/* 801EC1DC C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EC1E0 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EC1E4 C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801EC1E8 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801EC1EC 39 00 00 00 */ li r8, 0
|
||||
/* 801EC1F0 48 0B F7 95 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
lbl_801EC1F4:
|
||||
/* 801EC1F4 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 801EC1F8 48 17 60 31 */ bl _restgpr_29
|
||||
/* 801EC1FC 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 801EC200 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EC204 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 801EC208 4E 80 00 20 */ blr
|
||||
|
|
@ -1,253 +0,0 @@
|
|||
lbl_801EC754:
|
||||
/* 801EC754 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 801EC758 7C 08 02 A6 */ mflr r0
|
||||
/* 801EC75C 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 801EC760 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 801EC764 48 17 5A 71 */ bl _savegpr_27
|
||||
/* 801EC768 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 801EC76C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EC770 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801EC774 38 63 00 9C */ addi r3, r3, 0x9c
|
||||
/* 801EC778 88 1B 06 A8 */ lbz r0, 0x6a8(r27)
|
||||
/* 801EC77C 7C 9B 02 14 */ add r4, r27, r0
|
||||
/* 801EC780 88 84 06 90 */ lbz r4, 0x690(r4)
|
||||
/* 801EC784 38 A0 00 00 */ li r5, 0
|
||||
/* 801EC788 4B E4 68 A9 */ bl getItem__17dSv_player_item_cCFib
|
||||
/* 801EC78C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801EC790 3B 80 00 00 */ li r28, 0
|
||||
/* 801EC794 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EC798 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801EC79C 38 80 00 00 */ li r4, 0
|
||||
/* 801EC7A0 4B E4 62 BD */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
|
||||
/* 801EC7A4 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801EC7A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EC7AC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801EC7B0 38 80 00 01 */ li r4, 1
|
||||
/* 801EC7B4 4B E4 62 A9 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
|
||||
/* 801EC7B8 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 801EC7BC 80 02 A9 DC */ lwz r0, lit_5171(r2)
|
||||
/* 801EC7C0 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 801EC7C4 38 60 00 00 */ li r3, 0
|
||||
/* 801EC7C8 4B E4 16 01 */ bl dComIfGs_getMixItemIndex__Fi
|
||||
/* 801EC7CC 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801EC7D0 28 00 00 04 */ cmplwi r0, 4
|
||||
/* 801EC7D4 40 82 00 94 */ bne lbl_801EC868
|
||||
/* 801EC7D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EC7DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801EC7E0 38 80 00 00 */ li r4, 0
|
||||
/* 801EC7E4 4B E4 62 79 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
|
||||
/* 801EC7E8 88 1B 06 A8 */ lbz r0, 0x6a8(r27)
|
||||
/* 801EC7EC 7C 9B 02 14 */ add r4, r27, r0
|
||||
/* 801EC7F0 88 84 06 90 */ lbz r4, 0x690(r4)
|
||||
/* 801EC7F4 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801EC7F8 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 801EC7FC 40 82 00 6C */ bne lbl_801EC868
|
||||
/* 801EC800 38 00 00 B6 */ li r0, 0xb6
|
||||
/* 801EC804 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801EC808 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801EC80C 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 801EC810 38 A0 00 00 */ li r5, 0
|
||||
/* 801EC814 38 C0 00 00 */ li r6, 0
|
||||
/* 801EC818 38 E0 00 00 */ li r7, 0
|
||||
/* 801EC81C C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EC820 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EC824 C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801EC828 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801EC82C 39 00 00 00 */ li r8, 0
|
||||
/* 801EC830 48 0B F1 55 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801EC834 9B DB 06 CB */ stb r30, 0x6cb(r27)
|
||||
/* 801EC838 3B C0 00 04 */ li r30, 4
|
||||
/* 801EC83C 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801EC840 38 80 00 04 */ li r4, 4
|
||||
/* 801EC844 48 00 17 99 */ bl getCursorPos__12dMenu_Ring_cFUc
|
||||
/* 801EC848 98 61 00 18 */ stb r3, 0x18(r1)
|
||||
/* 801EC84C 38 00 00 FF */ li r0, 0xff
|
||||
/* 801EC850 98 1B 06 B8 */ stb r0, 0x6b8(r27)
|
||||
/* 801EC854 38 00 00 00 */ li r0, 0
|
||||
/* 801EC858 98 1B 06 B3 */ stb r0, 0x6b3(r27)
|
||||
/* 801EC85C 98 1B 06 CD */ stb r0, 0x6cd(r27)
|
||||
/* 801EC860 3B 80 00 01 */ li r28, 1
|
||||
/* 801EC864 48 00 02 5C */ b lbl_801ECAC0
|
||||
lbl_801EC868:
|
||||
/* 801EC868 38 60 00 01 */ li r3, 1
|
||||
/* 801EC86C 4B E4 15 5D */ bl dComIfGs_getMixItemIndex__Fi
|
||||
/* 801EC870 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801EC874 28 00 00 04 */ cmplwi r0, 4
|
||||
/* 801EC878 40 82 00 94 */ bne lbl_801EC90C
|
||||
/* 801EC87C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EC880 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801EC884 38 80 00 01 */ li r4, 1
|
||||
/* 801EC888 4B E4 61 D5 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
|
||||
/* 801EC88C 88 1B 06 A8 */ lbz r0, 0x6a8(r27)
|
||||
/* 801EC890 7C 9B 02 14 */ add r4, r27, r0
|
||||
/* 801EC894 88 84 06 90 */ lbz r4, 0x690(r4)
|
||||
/* 801EC898 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801EC89C 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 801EC8A0 40 82 00 6C */ bne lbl_801EC90C
|
||||
/* 801EC8A4 38 00 00 B6 */ li r0, 0xb6
|
||||
/* 801EC8A8 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 801EC8AC 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801EC8B0 38 81 00 10 */ addi r4, r1, 0x10
|
||||
/* 801EC8B4 38 A0 00 00 */ li r5, 0
|
||||
/* 801EC8B8 38 C0 00 00 */ li r6, 0
|
||||
/* 801EC8BC 38 E0 00 00 */ li r7, 0
|
||||
/* 801EC8C0 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EC8C4 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EC8C8 C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801EC8CC FC 80 18 90 */ fmr f4, f3
|
||||
/* 801EC8D0 39 00 00 00 */ li r8, 0
|
||||
/* 801EC8D4 48 0B F0 B1 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801EC8D8 9B BB 06 CB */ stb r29, 0x6cb(r27)
|
||||
/* 801EC8DC 3B A0 00 04 */ li r29, 4
|
||||
/* 801EC8E0 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801EC8E4 38 80 00 04 */ li r4, 4
|
||||
/* 801EC8E8 48 00 16 F5 */ bl getCursorPos__12dMenu_Ring_cFUc
|
||||
/* 801EC8EC 98 61 00 19 */ stb r3, 0x19(r1)
|
||||
/* 801EC8F0 38 00 00 FF */ li r0, 0xff
|
||||
/* 801EC8F4 98 1B 06 B9 */ stb r0, 0x6b9(r27)
|
||||
/* 801EC8F8 38 00 00 01 */ li r0, 1
|
||||
/* 801EC8FC 98 1B 06 B3 */ stb r0, 0x6b3(r27)
|
||||
/* 801EC900 98 1B 06 CD */ stb r0, 0x6cd(r27)
|
||||
/* 801EC904 3B 80 00 01 */ li r28, 1
|
||||
/* 801EC908 48 00 01 B8 */ b lbl_801ECAC0
|
||||
lbl_801EC90C:
|
||||
/* 801EC90C 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 801EC910 2C 00 00 70 */ cmpwi r0, 0x70
|
||||
/* 801EC914 40 80 00 10 */ bge lbl_801EC924
|
||||
/* 801EC918 2C 00 00 3E */ cmpwi r0, 0x3e
|
||||
/* 801EC91C 41 82 00 10 */ beq lbl_801EC92C
|
||||
/* 801EC920 48 00 01 A0 */ b lbl_801ECAC0
|
||||
lbl_801EC924:
|
||||
/* 801EC924 2C 00 00 73 */ cmpwi r0, 0x73
|
||||
/* 801EC928 40 80 01 98 */ bge lbl_801ECAC0
|
||||
lbl_801EC92C:
|
||||
/* 801EC92C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EC930 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801EC934 38 80 00 00 */ li r4, 0
|
||||
/* 801EC938 4B E4 61 25 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
|
||||
/* 801EC93C 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801EC940 28 00 00 04 */ cmplwi r0, 4
|
||||
/* 801EC944 40 82 00 18 */ bne lbl_801EC95C
|
||||
/* 801EC948 38 60 00 00 */ li r3, 0
|
||||
/* 801EC94C 4B E4 14 7D */ bl dComIfGs_getMixItemIndex__Fi
|
||||
/* 801EC950 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801EC954 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801EC958 41 82 00 18 */ beq lbl_801EC970
|
||||
lbl_801EC95C:
|
||||
/* 801EC95C 38 60 00 00 */ li r3, 0
|
||||
/* 801EC960 4B E4 14 69 */ bl dComIfGs_getMixItemIndex__Fi
|
||||
/* 801EC964 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801EC968 28 00 00 04 */ cmplwi r0, 4
|
||||
/* 801EC96C 40 82 00 8C */ bne lbl_801EC9F8
|
||||
lbl_801EC970:
|
||||
/* 801EC970 38 00 00 B5 */ li r0, 0xb5
|
||||
/* 801EC974 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801EC978 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801EC97C 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 801EC980 38 A0 00 00 */ li r5, 0
|
||||
/* 801EC984 38 C0 00 00 */ li r6, 0
|
||||
/* 801EC988 38 E0 00 00 */ li r7, 0
|
||||
/* 801EC98C C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EC990 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EC994 C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801EC998 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801EC99C 39 00 00 00 */ li r8, 0
|
||||
/* 801EC9A0 48 0B EF E5 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801EC9A4 88 1B 06 A8 */ lbz r0, 0x6a8(r27)
|
||||
/* 801EC9A8 7C 7B 02 14 */ add r3, r27, r0
|
||||
/* 801EC9AC 8B C3 06 90 */ lbz r30, 0x690(r3)
|
||||
/* 801EC9B0 38 00 00 04 */ li r0, 4
|
||||
/* 801EC9B4 98 1B 06 B8 */ stb r0, 0x6b8(r27)
|
||||
/* 801EC9B8 38 00 00 00 */ li r0, 0
|
||||
/* 801EC9BC 98 1B 06 B3 */ stb r0, 0x6b3(r27)
|
||||
/* 801EC9C0 88 1B 06 A8 */ lbz r0, 0x6a8(r27)
|
||||
/* 801EC9C4 98 1B 06 AA */ stb r0, 0x6aa(r27)
|
||||
/* 801EC9C8 38 A0 00 FF */ li r5, 0xff
|
||||
/* 801EC9CC 98 BB 06 CD */ stb r5, 0x6cd(r27)
|
||||
/* 801EC9D0 3B 80 00 01 */ li r28, 1
|
||||
/* 801EC9D4 57 A4 06 3E */ clrlwi r4, r29, 0x18
|
||||
/* 801EC9D8 88 1B 06 A8 */ lbz r0, 0x6a8(r27)
|
||||
/* 801EC9DC 7C 7B 02 14 */ add r3, r27, r0
|
||||
/* 801EC9E0 88 03 06 90 */ lbz r0, 0x690(r3)
|
||||
/* 801EC9E4 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 801EC9E8 40 82 00 D8 */ bne lbl_801ECAC0
|
||||
/* 801EC9EC 3B A0 00 FF */ li r29, 0xff
|
||||
/* 801EC9F0 98 BB 06 AB */ stb r5, 0x6ab(r27)
|
||||
/* 801EC9F4 48 00 00 CC */ b lbl_801ECAC0
|
||||
lbl_801EC9F8:
|
||||
/* 801EC9F8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801EC9FC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801ECA00 38 80 00 01 */ li r4, 1
|
||||
/* 801ECA04 4B E4 60 59 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
|
||||
/* 801ECA08 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801ECA0C 28 00 00 04 */ cmplwi r0, 4
|
||||
/* 801ECA10 40 82 00 18 */ bne lbl_801ECA28
|
||||
/* 801ECA14 38 60 00 01 */ li r3, 1
|
||||
/* 801ECA18 4B E4 13 B1 */ bl dComIfGs_getMixItemIndex__Fi
|
||||
/* 801ECA1C 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801ECA20 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801ECA24 41 82 00 18 */ beq lbl_801ECA3C
|
||||
lbl_801ECA28:
|
||||
/* 801ECA28 38 60 00 01 */ li r3, 1
|
||||
/* 801ECA2C 4B E4 13 9D */ bl dComIfGs_getMixItemIndex__Fi
|
||||
/* 801ECA30 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801ECA34 28 00 00 04 */ cmplwi r0, 4
|
||||
/* 801ECA38 40 82 00 88 */ bne lbl_801ECAC0
|
||||
lbl_801ECA3C:
|
||||
/* 801ECA3C 38 00 00 B5 */ li r0, 0xb5
|
||||
/* 801ECA40 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801ECA44 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801ECA48 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801ECA4C 38 A0 00 00 */ li r5, 0
|
||||
/* 801ECA50 38 C0 00 00 */ li r6, 0
|
||||
/* 801ECA54 38 E0 00 00 */ li r7, 0
|
||||
/* 801ECA58 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801ECA5C FC 40 08 90 */ fmr f2, f1
|
||||
/* 801ECA60 C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801ECA64 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801ECA68 39 00 00 00 */ li r8, 0
|
||||
/* 801ECA6C 48 0B EF 19 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801ECA70 88 1B 06 A8 */ lbz r0, 0x6a8(r27)
|
||||
/* 801ECA74 7C 7B 02 14 */ add r3, r27, r0
|
||||
/* 801ECA78 8B A3 06 90 */ lbz r29, 0x690(r3)
|
||||
/* 801ECA7C 38 00 00 04 */ li r0, 4
|
||||
/* 801ECA80 98 1B 06 B9 */ stb r0, 0x6b9(r27)
|
||||
/* 801ECA84 38 00 00 01 */ li r0, 1
|
||||
/* 801ECA88 98 1B 06 B3 */ stb r0, 0x6b3(r27)
|
||||
/* 801ECA8C 88 1B 06 A8 */ lbz r0, 0x6a8(r27)
|
||||
/* 801ECA90 98 1B 06 AB */ stb r0, 0x6ab(r27)
|
||||
/* 801ECA94 38 A0 00 FF */ li r5, 0xff
|
||||
/* 801ECA98 98 BB 06 CD */ stb r5, 0x6cd(r27)
|
||||
/* 801ECA9C 3B 80 00 01 */ li r28, 1
|
||||
/* 801ECAA0 57 C4 06 3E */ clrlwi r4, r30, 0x18
|
||||
/* 801ECAA4 88 1B 06 A8 */ lbz r0, 0x6a8(r27)
|
||||
/* 801ECAA8 7C 7B 02 14 */ add r3, r27, r0
|
||||
/* 801ECAAC 88 03 06 90 */ lbz r0, 0x690(r3)
|
||||
/* 801ECAB0 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 801ECAB4 40 82 00 0C */ bne lbl_801ECAC0
|
||||
/* 801ECAB8 3B C0 00 FF */ li r30, 0xff
|
||||
/* 801ECABC 98 BB 06 AA */ stb r5, 0x6aa(r27)
|
||||
lbl_801ECAC0:
|
||||
/* 801ECAC0 57 80 06 3F */ clrlwi. r0, r28, 0x18
|
||||
/* 801ECAC4 41 82 00 38 */ beq lbl_801ECAFC
|
||||
/* 801ECAC8 9B DB 06 B4 */ stb r30, 0x6b4(r27)
|
||||
/* 801ECACC 9B BB 06 B5 */ stb r29, 0x6b5(r27)
|
||||
/* 801ECAD0 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801ECAD4 38 80 00 00 */ li r4, 0
|
||||
/* 801ECAD8 4B FF F3 81 */ bl setJumpItem__12dMenu_Ring_cFb
|
||||
/* 801ECADC 88 01 00 18 */ lbz r0, 0x18(r1)
|
||||
/* 801ECAE0 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801ECAE4 41 82 00 08 */ beq lbl_801ECAEC
|
||||
/* 801ECAE8 98 1B 06 AA */ stb r0, 0x6aa(r27)
|
||||
lbl_801ECAEC:
|
||||
/* 801ECAEC 88 01 00 19 */ lbz r0, 0x19(r1)
|
||||
/* 801ECAF0 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801ECAF4 41 82 00 08 */ beq lbl_801ECAFC
|
||||
/* 801ECAF8 98 1B 06 AB */ stb r0, 0x6ab(r27)
|
||||
lbl_801ECAFC:
|
||||
/* 801ECAFC 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 801ECB00 48 17 57 21 */ bl _restgpr_27
|
||||
/* 801ECB04 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 801ECB08 7C 08 03 A6 */ mtlr r0
|
||||
/* 801ECB0C 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 801ECB10 4E 80 00 20 */ blr
|
||||
|
|
@ -1,108 +0,0 @@
|
|||
lbl_801EED84:
|
||||
/* 801EED84 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801EED88 7C 08 02 A6 */ mflr r0
|
||||
/* 801EED8C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801EED90 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 801EED94 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801EED98 80 03 00 34 */ lwz r0, 0x34(r3)
|
||||
/* 801EED9C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EEDA0 41 82 01 60 */ beq lbl_801EEF00
|
||||
/* 801EEDA4 4B FF FE F5 */ bl isMixItemOff__12dMenu_Ring_cFv
|
||||
/* 801EEDA8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801EEDAC 41 82 00 9C */ beq lbl_801EEE48
|
||||
/* 801EEDB0 38 60 00 00 */ li r3, 0
|
||||
/* 801EEDB4 7C 66 1B 78 */ mr r6, r3
|
||||
/* 801EEDB8 38 A0 00 01 */ li r5, 1
|
||||
/* 801EEDBC 38 00 00 05 */ li r0, 5
|
||||
/* 801EEDC0 7C 09 03 A6 */ mtctr r0
|
||||
lbl_801EEDC4:
|
||||
/* 801EEDC4 7C FF 1A 14 */ add r7, r31, r3
|
||||
/* 801EEDC8 80 87 01 C8 */ lwz r4, 0x1c8(r7)
|
||||
/* 801EEDCC 98 C4 00 B0 */ stb r6, 0xb0(r4)
|
||||
/* 801EEDD0 80 87 01 DC */ lwz r4, 0x1dc(r7)
|
||||
/* 801EEDD4 98 A4 00 B0 */ stb r5, 0xb0(r4)
|
||||
/* 801EEDD8 38 63 00 04 */ addi r3, r3, 4
|
||||
/* 801EEDDC 42 00 FF E8 */ bdnz lbl_801EEDC4
|
||||
/* 801EEDE0 80 7F 00 34 */ lwz r3, 0x34(r31)
|
||||
/* 801EEDE4 48 06 68 69 */ bl isVisible__13CPaneMgrAlphaFv
|
||||
/* 801EEDE8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801EEDEC 40 82 00 50 */ bne lbl_801EEE3C
|
||||
/* 801EEDF0 C0 22 AA 1C */ lfs f1, lit_6308(r2)
|
||||
/* 801EEDF4 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EEDF8 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EEDFC C0 03 00 E0 */ lfs f0, 0xe0(r3)
|
||||
/* 801EEE00 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 801EEE04 D0 1F 05 70 */ stfs f0, 0x570(r31)
|
||||
/* 801EEE08 38 00 00 B7 */ li r0, 0xb7
|
||||
/* 801EEE0C 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801EEE10 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801EEE14 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 801EEE18 38 A0 00 00 */ li r5, 0
|
||||
/* 801EEE1C 38 C0 00 00 */ li r6, 0
|
||||
/* 801EEE20 38 E0 00 00 */ li r7, 0
|
||||
/* 801EEE24 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EEE28 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EEE2C C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801EEE30 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801EEE34 39 00 00 00 */ li r8, 0
|
||||
/* 801EEE38 48 0B CB 4D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
lbl_801EEE3C:
|
||||
/* 801EEE3C 80 7F 00 34 */ lwz r3, 0x34(r31)
|
||||
/* 801EEE40 48 06 67 89 */ bl show__13CPaneMgrAlphaFv
|
||||
/* 801EEE44 48 00 00 BC */ b lbl_801EEF00
|
||||
lbl_801EEE48:
|
||||
/* 801EEE48 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801EEE4C 4B FF FD 0D */ bl isMixItemOn__12dMenu_Ring_cFv
|
||||
/* 801EEE50 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801EEE54 41 82 00 9C */ beq lbl_801EEEF0
|
||||
/* 801EEE58 38 60 00 00 */ li r3, 0
|
||||
/* 801EEE5C 38 C0 00 01 */ li r6, 1
|
||||
/* 801EEE60 38 A0 00 00 */ li r5, 0
|
||||
/* 801EEE64 38 00 00 05 */ li r0, 5
|
||||
/* 801EEE68 7C 09 03 A6 */ mtctr r0
|
||||
lbl_801EEE6C:
|
||||
/* 801EEE6C 7C FF 1A 14 */ add r7, r31, r3
|
||||
/* 801EEE70 80 87 01 C8 */ lwz r4, 0x1c8(r7)
|
||||
/* 801EEE74 98 C4 00 B0 */ stb r6, 0xb0(r4)
|
||||
/* 801EEE78 80 87 01 DC */ lwz r4, 0x1dc(r7)
|
||||
/* 801EEE7C 98 A4 00 B0 */ stb r5, 0xb0(r4)
|
||||
/* 801EEE80 38 63 00 04 */ addi r3, r3, 4
|
||||
/* 801EEE84 42 00 FF E8 */ bdnz lbl_801EEE6C
|
||||
/* 801EEE88 80 7F 00 34 */ lwz r3, 0x34(r31)
|
||||
/* 801EEE8C 48 06 67 C1 */ bl isVisible__13CPaneMgrAlphaFv
|
||||
/* 801EEE90 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801EEE94 40 82 00 50 */ bne lbl_801EEEE4
|
||||
/* 801EEE98 C0 22 AA 1C */ lfs f1, lit_6308(r2)
|
||||
/* 801EEE9C 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EEEA0 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EEEA4 C0 03 00 E0 */ lfs f0, 0xe0(r3)
|
||||
/* 801EEEA8 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 801EEEAC D0 1F 05 70 */ stfs f0, 0x570(r31)
|
||||
/* 801EEEB0 38 00 00 B7 */ li r0, 0xb7
|
||||
/* 801EEEB4 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801EEEB8 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801EEEBC 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801EEEC0 38 A0 00 00 */ li r5, 0
|
||||
/* 801EEEC4 38 C0 00 00 */ li r6, 0
|
||||
/* 801EEEC8 38 E0 00 00 */ li r7, 0
|
||||
/* 801EEECC C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801EEED0 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801EEED4 C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801EEED8 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801EEEDC 39 00 00 00 */ li r8, 0
|
||||
/* 801EEEE0 48 0B CA A5 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
lbl_801EEEE4:
|
||||
/* 801EEEE4 80 7F 00 34 */ lwz r3, 0x34(r31)
|
||||
/* 801EEEE8 48 06 66 E1 */ bl show__13CPaneMgrAlphaFv
|
||||
/* 801EEEEC 48 00 00 14 */ b lbl_801EEF00
|
||||
lbl_801EEEF0:
|
||||
/* 801EEEF0 80 7F 00 34 */ lwz r3, 0x34(r31)
|
||||
/* 801EEEF4 48 06 67 15 */ bl hide__13CPaneMgrAlphaFv
|
||||
/* 801EEEF8 C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801EEEFC D0 1F 05 70 */ stfs f0, 0x570(r31)
|
||||
lbl_801EEF00:
|
||||
/* 801EEF00 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 801EEF04 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801EEF08 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EEF0C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801EEF10 4E 80 00 20 */ blr
|
||||
|
|
@ -1,90 +0,0 @@
|
|||
lbl_801EC3B0:
|
||||
/* 801EC3B0 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 801EC3B4 7C 08 02 A6 */ mflr r0
|
||||
/* 801EC3B8 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 801EC3BC 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 801EC3C0 48 17 5E 19 */ bl _savegpr_28
|
||||
/* 801EC3C4 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 801EC3C8 7C 9D 23 78 */ mr r29, r4
|
||||
/* 801EC3CC 80 63 00 64 */ lwz r3, 0x64(r3)
|
||||
/* 801EC3D0 3C 80 6D 5F */ lis r4, 0x6D5F /* 0x6D5F6E31@ha */
|
||||
/* 801EC3D4 38 C4 6E 31 */ addi r6, r4, 0x6E31 /* 0x6D5F6E31@l */
|
||||
/* 801EC3D8 3C 80 66 69 */ lis r4, 0x6669 /* 0x66697465@ha */
|
||||
/* 801EC3DC 38 A4 74 65 */ addi r5, r4, 0x7465 /* 0x66697465@l */
|
||||
/* 801EC3E0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EC3E4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801EC3E8 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EC3EC 4E 80 04 21 */ bctrl
|
||||
/* 801EC3F0 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 801EC3F4 80 7C 00 64 */ lwz r3, 0x64(r28)
|
||||
/* 801EC3F8 3C 80 6D 5F */ lis r4, 0x6D5F /* 0x6D5F6E32@ha */
|
||||
/* 801EC3FC 38 C4 6E 32 */ addi r6, r4, 0x6E32 /* 0x6D5F6E32@l */
|
||||
/* 801EC400 3C 80 66 69 */ lis r4, 0x6669 /* 0x66697465@ha */
|
||||
/* 801EC404 38 A4 74 65 */ addi r5, r4, 0x7465 /* 0x66697465@l */
|
||||
/* 801EC408 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EC40C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801EC410 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EC414 4E 80 04 21 */ bctrl
|
||||
/* 801EC418 90 61 00 0C */ stw r3, 0xc(r1)
|
||||
/* 801EC41C 80 7C 00 64 */ lwz r3, 0x64(r28)
|
||||
/* 801EC420 3C 80 6D 5F */ lis r4, 0x6D5F /* 0x6D5F6E33@ha */
|
||||
/* 801EC424 38 C4 6E 33 */ addi r6, r4, 0x6E33 /* 0x6D5F6E33@l */
|
||||
/* 801EC428 3C 80 66 69 */ lis r4, 0x6669 /* 0x66697465@ha */
|
||||
/* 801EC42C 38 A4 74 65 */ addi r5, r4, 0x7465 /* 0x66697465@l */
|
||||
/* 801EC430 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EC434 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801EC438 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EC43C 4E 80 04 21 */ bctrl
|
||||
/* 801EC440 90 61 00 10 */ stw r3, 0x10(r1)
|
||||
/* 801EC444 80 7C 00 64 */ lwz r3, 0x64(r28)
|
||||
/* 801EC448 3C 80 6D 5F */ lis r4, 0x6D5F /* 0x6D5F6E34@ha */
|
||||
/* 801EC44C 38 C4 6E 34 */ addi r6, r4, 0x6E34 /* 0x6D5F6E34@l */
|
||||
/* 801EC450 3C 80 66 69 */ lis r4, 0x6669 /* 0x66697465@ha */
|
||||
/* 801EC454 38 A4 74 65 */ addi r5, r4, 0x7465 /* 0x66697465@l */
|
||||
/* 801EC458 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EC45C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801EC460 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EC464 4E 80 04 21 */ bctrl
|
||||
/* 801EC468 90 61 00 14 */ stw r3, 0x14(r1)
|
||||
/* 801EC46C 80 1C 06 30 */ lwz r0, 0x630(r28)
|
||||
/* 801EC470 7C 00 E8 40 */ cmplw r0, r29
|
||||
/* 801EC474 41 82 00 78 */ beq lbl_801EC4EC
|
||||
/* 801EC478 3B C0 00 00 */ li r30, 0
|
||||
/* 801EC47C 3B E0 00 00 */ li r31, 0
|
||||
lbl_801EC480:
|
||||
/* 801EC480 28 1D 00 00 */ cmplwi r29, 0
|
||||
/* 801EC484 40 82 00 24 */ bne lbl_801EC4A8
|
||||
/* 801EC488 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 801EC48C 7C 63 F8 2E */ lwzx r3, r3, r31
|
||||
/* 801EC490 48 11 41 C9 */ bl getStringPtr__10J2DTextBoxCFv
|
||||
/* 801EC494 3C 80 80 39 */ lis r4, d_menu_d_menu_ring__stringBase0@ha /* 0x803978C8@ha */
|
||||
/* 801EC498 38 84 78 C8 */ addi r4, r4, d_menu_d_menu_ring__stringBase0@l /* 0x803978C8@l */
|
||||
/* 801EC49C 38 84 00 2D */ addi r4, r4, 0x2d
|
||||
/* 801EC4A0 48 17 C6 8D */ bl strcpy
|
||||
/* 801EC4A4 48 00 00 34 */ b lbl_801EC4D8
|
||||
lbl_801EC4A8:
|
||||
/* 801EC4A8 80 7C 00 14 */ lwz r3, 0x14(r28)
|
||||
/* 801EC4AC 7F A4 EB 78 */ mr r4, r29
|
||||
/* 801EC4B0 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 801EC4B4 7C A5 F8 2E */ lwzx r5, r5, r31
|
||||
/* 801EC4B8 38 C0 00 00 */ li r6, 0
|
||||
/* 801EC4BC 38 E0 00 00 */ li r7, 0
|
||||
/* 801EC4C0 39 00 00 00 */ li r8, 0
|
||||
/* 801EC4C4 39 20 00 00 */ li r9, 0
|
||||
/* 801EC4C8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EC4CC 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 801EC4D0 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EC4D4 4E 80 04 21 */ bctrl
|
||||
lbl_801EC4D8:
|
||||
/* 801EC4D8 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 801EC4DC 2C 1E 00 04 */ cmpwi r30, 4
|
||||
/* 801EC4E0 3B FF 00 04 */ addi r31, r31, 4
|
||||
/* 801EC4E4 41 80 FF 9C */ blt lbl_801EC480
|
||||
/* 801EC4E8 93 BC 06 30 */ stw r29, 0x630(r28)
|
||||
lbl_801EC4EC:
|
||||
/* 801EC4EC 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 801EC4F0 48 17 5D 35 */ bl _restgpr_28
|
||||
/* 801EC4F4 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 801EC4F8 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EC4FC 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 801EC500 4E 80 00 20 */ blr
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
lbl_801EB960:
|
||||
/* 801EB960 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 801EB964 7C 08 02 A6 */ mflr r0
|
||||
/* 801EB968 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 801EB96C DB E1 00 30 */ stfd f31, 0x30(r1)
|
||||
/* 801EB970 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 801EB974 DB C1 00 20 */ stfd f30, 0x20(r1)
|
||||
/* 801EB978 F3 C1 00 28 */ psq_st f30, 40(r1), 0, 0 /* qr0 */
|
||||
/* 801EB97C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 801EB980 48 17 68 55 */ bl _savegpr_27
|
||||
/* 801EB984 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 801EB988 88 83 06 AE */ lbz r4, 0x6ae(r3)
|
||||
/* 801EB98C C0 22 A9 D4 */ lfs f1, lit_4810(r2)
|
||||
/* 801EB990 3C A0 80 43 */ lis r5, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801EB994 3B A5 FA FC */ addi r29, r5, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801EB998 C0 1D 01 10 */ lfs f0, 0x110(r29)
|
||||
/* 801EB99C EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 801EB9A0 C0 42 A9 D8 */ lfs f2, lit_4811(r2)
|
||||
/* 801EB9A4 C0 1D 01 14 */ lfs f0, 0x114(r29)
|
||||
/* 801EB9A8 EC 42 00 2A */ fadds f2, f2, f0
|
||||
/* 801EB9AC 48 00 37 F5 */ bl clacEllipsePlotAverage__12dMenu_Ring_cFiff
|
||||
/* 801EB9B0 3B 80 00 00 */ li r28, 0
|
||||
/* 801EB9B4 3B E0 00 00 */ li r31, 0
|
||||
/* 801EB9B8 3B C0 00 00 */ li r30, 0
|
||||
/* 801EB9BC C3 C2 A9 D4 */ lfs f30, lit_4810(r2)
|
||||
/* 801EB9C0 C3 E2 A9 D8 */ lfs f31, lit_4811(r2)
|
||||
/* 801EB9C4 48 00 00 40 */ b lbl_801EBA04
|
||||
lbl_801EB9C8:
|
||||
/* 801EB9C8 7C 7B F2 14 */ add r3, r27, r30
|
||||
/* 801EB9CC C0 23 03 8C */ lfs f1, 0x38c(r3)
|
||||
/* 801EB9D0 C0 1D 01 10 */ lfs f0, 0x110(r29)
|
||||
/* 801EB9D4 EC 1E 00 2A */ fadds f0, f30, f0
|
||||
/* 801EB9D8 EC 21 00 28 */ fsubs f1, f1, f0
|
||||
/* 801EB9DC C0 43 03 EC */ lfs f2, 0x3ec(r3)
|
||||
/* 801EB9E0 C0 1D 01 14 */ lfs f0, 0x114(r29)
|
||||
/* 801EB9E4 EC 1F 00 2A */ fadds f0, f31, f0
|
||||
/* 801EB9E8 EC 42 00 28 */ fsubs f2, f2, f0
|
||||
/* 801EB9EC 48 07 BC 89 */ bl cM_atan2s__Fff
|
||||
/* 801EB9F0 38 1F 06 3E */ addi r0, r31, 0x63e
|
||||
/* 801EB9F4 7C 7B 03 2E */ sthx r3, r27, r0
|
||||
/* 801EB9F8 3B 9C 00 01 */ addi r28, r28, 1
|
||||
/* 801EB9FC 3B FF 00 02 */ addi r31, r31, 2
|
||||
/* 801EBA00 3B DE 00 04 */ addi r30, r30, 4
|
||||
lbl_801EBA04:
|
||||
/* 801EBA04 88 1B 06 AE */ lbz r0, 0x6ae(r27)
|
||||
/* 801EBA08 7C 1C 00 00 */ cmpw r28, r0
|
||||
/* 801EBA0C 41 80 FF BC */ blt lbl_801EB9C8
|
||||
/* 801EBA10 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 801EBA14 CB E1 00 30 */ lfd f31, 0x30(r1)
|
||||
/* 801EBA18 E3 C1 00 28 */ psq_l f30, 40(r1), 0, 0 /* qr0 */
|
||||
/* 801EBA1C CB C1 00 20 */ lfd f30, 0x20(r1)
|
||||
/* 801EBA20 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 801EBA24 48 17 67 FD */ bl _restgpr_27
|
||||
/* 801EBA28 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 801EBA2C 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EBA30 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 801EBA34 4E 80 00 20 */ blr
|
||||
|
|
@ -1,101 +0,0 @@
|
|||
lbl_801EDB14:
|
||||
/* 801EDB14 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 801EDB18 7C 08 02 A6 */ mflr r0
|
||||
/* 801EDB1C 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 801EDB20 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 801EDB24 48 17 46 B9 */ bl _savegpr_29
|
||||
/* 801EDB28 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 801EDB2C 7C 9E 23 78 */ mr r30, r4
|
||||
/* 801EDB30 7C BF 2B 78 */ mr r31, r5
|
||||
/* 801EDB34 C0 62 A9 9C */ lfs f3, lit_4305(r2)
|
||||
/* 801EDB38 54 A0 06 3E */ clrlwi r0, r5, 0x18
|
||||
/* 801EDB3C 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801EDB40 41 82 00 C4 */ beq lbl_801EDC04
|
||||
/* 801EDB44 7C 9D F2 14 */ add r4, r29, r30
|
||||
/* 801EDB48 88 04 06 BE */ lbz r0, 0x6be(r4)
|
||||
/* 801EDB4C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801EDB50 40 82 00 10 */ bne lbl_801EDB60
|
||||
/* 801EDB54 38 00 00 01 */ li r0, 1
|
||||
/* 801EDB58 98 04 06 BE */ stb r0, 0x6be(r4)
|
||||
/* 801EDB5C 48 00 00 0C */ b lbl_801EDB68
|
||||
lbl_801EDB60:
|
||||
/* 801EDB60 38 00 00 00 */ li r0, 0
|
||||
/* 801EDB64 98 04 06 BE */ stb r0, 0x6be(r4)
|
||||
lbl_801EDB68:
|
||||
/* 801EDB68 1C 1E 00 18 */ mulli r0, r30, 0x18
|
||||
/* 801EDB6C 7C 7D 02 14 */ add r3, r29, r0
|
||||
/* 801EDB70 88 04 06 BE */ lbz r0, 0x6be(r4)
|
||||
/* 801EDB74 54 00 18 38 */ slwi r0, r0, 3
|
||||
/* 801EDB78 7D 23 02 14 */ add r9, r3, r0
|
||||
/* 801EDB7C 80 A9 01 F0 */ lwz r5, 0x1f0(r9)
|
||||
/* 801EDB80 1C DE 00 0C */ mulli r6, r30, 0xc
|
||||
/* 801EDB84 38 00 00 00 */ li r0, 0
|
||||
/* 801EDB88 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801EDB8C 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801EDB90 38 00 FF FF */ li r0, -1
|
||||
/* 801EDB94 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 801EDB98 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 801EDB9C 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 801EDBA0 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801EDBA4 7D 5D 32 14 */ add r10, r29, r6
|
||||
/* 801EDBA8 80 CA 00 68 */ lwz r6, 0x68(r10)
|
||||
/* 801EDBAC 80 E9 01 F4 */ lwz r7, 0x1f4(r9)
|
||||
/* 801EDBB0 81 0A 00 6C */ lwz r8, 0x6c(r10)
|
||||
/* 801EDBB4 81 29 01 F8 */ lwz r9, 0x1f8(r9)
|
||||
/* 801EDBB8 81 4A 00 70 */ lwz r10, 0x70(r10)
|
||||
/* 801EDBBC 48 02 F3 4D */ bl readItemTexture__13dMeter2Info_cFUcPvP10J2DPicturePvP10J2DPicturePvP10J2DPicturePvP10J2DPicturei
|
||||
/* 801EDBC0 57 C0 08 3C */ slwi r0, r30, 1
|
||||
/* 801EDBC4 7C 9D 02 14 */ add r4, r29, r0
|
||||
/* 801EDBC8 B0 64 06 86 */ sth r3, 0x686(r4)
|
||||
/* 801EDBCC 3C 60 80 3B */ lis r3, item_resource__10dItem_data@ha /* 0x803AC5A0@ha */
|
||||
/* 801EDBD0 38 63 C5 A0 */ addi r3, r3, item_resource__10dItem_data@l /* 0x803AC5A0@l */
|
||||
/* 801EDBD4 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 801EDBD8 1C 00 00 18 */ mulli r0, r0, 0x18
|
||||
/* 801EDBDC 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 801EDBE0 88 03 00 12 */ lbz r0, 0x12(r3)
|
||||
/* 801EDBE4 C8 22 A9 B8 */ lfd f1, lit_4312(r2)
|
||||
/* 801EDBE8 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 801EDBEC 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 801EDBF0 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 801EDBF4 C8 01 00 18 */ lfd f0, 0x18(r1)
|
||||
/* 801EDBF8 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 801EDBFC C0 02 A9 A0 */ lfs f0, lit_4306(r2)
|
||||
/* 801EDC00 EC 61 00 24 */ fdivs f3, f1, f0
|
||||
lbl_801EDC04:
|
||||
/* 801EDC04 1C 1E 00 18 */ mulli r0, r30, 0x18
|
||||
/* 801EDC08 7C FD 02 14 */ add r7, r29, r0
|
||||
/* 801EDC0C 7C DD F2 14 */ add r6, r29, r30
|
||||
/* 801EDC10 88 06 06 BE */ lbz r0, 0x6be(r6)
|
||||
/* 801EDC14 54 00 18 38 */ slwi r0, r0, 3
|
||||
/* 801EDC18 38 E7 01 F0 */ addi r7, r7, 0x1f0
|
||||
/* 801EDC1C 7C 67 00 2E */ lwzx r3, r7, r0
|
||||
/* 801EDC20 A0 03 00 02 */ lhz r0, 2(r3)
|
||||
/* 801EDC24 C8 42 A9 B8 */ lfd f2, lit_4312(r2)
|
||||
/* 801EDC28 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 801EDC2C 3C A0 43 30 */ lis r5, 0x4330
|
||||
/* 801EDC30 90 A1 00 18 */ stw r5, 0x18(r1)
|
||||
/* 801EDC34 C8 01 00 18 */ lfd f0, 0x18(r1)
|
||||
/* 801EDC38 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 801EDC3C C0 22 A9 A4 */ lfs f1, lit_4307(r2)
|
||||
/* 801EDC40 EC 00 08 24 */ fdivs f0, f0, f1
|
||||
/* 801EDC44 EC 00 00 F2 */ fmuls f0, f0, f3
|
||||
/* 801EDC48 57 C0 10 3A */ slwi r0, r30, 2
|
||||
/* 801EDC4C 7C 9D 02 14 */ add r4, r29, r0
|
||||
/* 801EDC50 D0 04 05 48 */ stfs f0, 0x548(r4)
|
||||
/* 801EDC54 88 06 06 BE */ lbz r0, 0x6be(r6)
|
||||
/* 801EDC58 54 00 18 38 */ slwi r0, r0, 3
|
||||
/* 801EDC5C 7C 67 00 2E */ lwzx r3, r7, r0
|
||||
/* 801EDC60 A0 03 00 04 */ lhz r0, 4(r3)
|
||||
/* 801EDC64 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801EDC68 90 A1 00 20 */ stw r5, 0x20(r1)
|
||||
/* 801EDC6C C8 01 00 20 */ lfd f0, 0x20(r1)
|
||||
/* 801EDC70 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 801EDC74 EC 00 08 24 */ fdivs f0, f0, f1
|
||||
/* 801EDC78 EC 00 00 F2 */ fmuls f0, f0, f3
|
||||
/* 801EDC7C D0 04 05 58 */ stfs f0, 0x558(r4)
|
||||
/* 801EDC80 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 801EDC84 48 17 45 A5 */ bl _restgpr_29
|
||||
/* 801EDC88 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 801EDC8C 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EDC90 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 801EDC94 4E 80 00 20 */ blr
|
||||
|
|
@ -1,69 +0,0 @@
|
|||
lbl_801EDA0C:
|
||||
/* 801EDA0C 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 801EDA10 7C 08 02 A6 */ mflr r0
|
||||
/* 801EDA14 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 801EDA18 DB E1 00 20 */ stfd f31, 0x20(r1)
|
||||
/* 801EDA1C F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */
|
||||
/* 801EDA20 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 801EDA24 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 801EDA28 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801EDA2C 80 63 03 70 */ lwz r3, 0x370(r3)
|
||||
/* 801EDA30 4B FE DA 41 */ bl move__19dMenu_ItemExplain_cFv
|
||||
/* 801EDA34 80 7E 03 70 */ lwz r3, 0x370(r30)
|
||||
/* 801EDA38 88 03 00 E3 */ lbz r0, 0xe3(r3)
|
||||
/* 801EDA3C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801EDA40 40 82 00 14 */ bne lbl_801EDA54
|
||||
/* 801EDA44 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EDA48 88 9E 06 B3 */ lbz r4, 0x6b3(r30)
|
||||
/* 801EDA4C 48 00 0B F9 */ bl setCombineBomb__12dMenu_Ring_cFi
|
||||
/* 801EDA50 48 00 00 60 */ b lbl_801EDAB0
|
||||
lbl_801EDA54:
|
||||
/* 801EDA54 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 801EDA58 40 82 00 58 */ bne lbl_801EDAB0
|
||||
/* 801EDA5C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EDA60 88 1E 06 A8 */ lbz r0, 0x6a8(r30)
|
||||
/* 801EDA64 7C 9E 02 14 */ add r4, r30, r0
|
||||
/* 801EDA68 88 84 06 90 */ lbz r4, 0x690(r4)
|
||||
/* 801EDA6C 48 00 06 F1 */ bl getItemMaxNum__12dMenu_Ring_cFUc
|
||||
/* 801EDA70 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801EDA74 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801EDA78 88 1E 06 A8 */ lbz r0, 0x6a8(r30)
|
||||
/* 801EDA7C 7C 9E 02 14 */ add r4, r30, r0
|
||||
/* 801EDA80 88 84 06 90 */ lbz r4, 0x690(r4)
|
||||
/* 801EDA84 48 00 05 D5 */ bl getItemNum__12dMenu_Ring_cFUc
|
||||
/* 801EDA88 7C 65 1B 78 */ mr r5, r3
|
||||
/* 801EDA8C 80 7E 03 70 */ lwz r3, 0x370(r30)
|
||||
/* 801EDA90 88 1E 06 A8 */ lbz r0, 0x6a8(r30)
|
||||
/* 801EDA94 7C 9E 02 14 */ add r4, r30, r0
|
||||
/* 801EDA98 88 84 06 90 */ lbz r4, 0x690(r4)
|
||||
/* 801EDA9C 7F E6 FB 78 */ mr r6, r31
|
||||
/* 801EDAA0 38 E0 00 01 */ li r7, 1
|
||||
/* 801EDAA4 4B FE E8 9D */ bl openExplain__19dMenu_ItemExplain_cFUcUcUcb
|
||||
/* 801EDAA8 38 00 00 00 */ li r0, 0
|
||||
/* 801EDAAC 98 1E 06 B0 */ stb r0, 0x6b0(r30)
|
||||
lbl_801EDAB0:
|
||||
/* 801EDAB0 80 7E 03 70 */ lwz r3, 0x370(r30)
|
||||
/* 801EDAB4 4B FE EC F9 */ bl getAlphaRatio__19dMenu_ItemExplain_cFv
|
||||
/* 801EDAB8 FF E0 08 90 */ fmr f31, f1
|
||||
/* 801EDABC 80 7E 00 28 */ lwz r3, 0x28(r30)
|
||||
/* 801EDAC0 48 06 7D 11 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 801EDAC4 80 7E 01 B8 */ lwz r3, 0x1b8(r30)
|
||||
/* 801EDAC8 C0 22 AA 10 */ lfs f1, lit_5683(r2)
|
||||
/* 801EDACC C0 02 A9 9C */ lfs f0, lit_4305(r2)
|
||||
/* 801EDAD0 EC 00 F8 28 */ fsubs f0, f0, f31
|
||||
/* 801EDAD4 EC 01 00 32 */ fmuls f0, f1, f0
|
||||
/* 801EDAD8 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 801EDADC D8 01 00 08 */ stfd f0, 8(r1)
|
||||
/* 801EDAE0 80 81 00 0C */ lwz r4, 0xc(r1)
|
||||
/* 801EDAE4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801EDAE8 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 801EDAEC 7D 89 03 A6 */ mtctr r12
|
||||
/* 801EDAF0 4E 80 04 21 */ bctrl
|
||||
/* 801EDAF4 E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */
|
||||
/* 801EDAF8 CB E1 00 20 */ lfd f31, 0x20(r1)
|
||||
/* 801EDAFC 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 801EDB00 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 801EDB04 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 801EDB08 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EDB0C 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 801EDB10 4E 80 00 20 */ blr
|
||||
|
|
@ -1,56 +0,0 @@
|
|||
lbl_801ED93C:
|
||||
/* 801ED93C 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 801ED940 7C 08 02 A6 */ mflr r0
|
||||
/* 801ED944 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 801ED948 DB E1 00 20 */ stfd f31, 0x20(r1)
|
||||
/* 801ED94C F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */
|
||||
/* 801ED950 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 801ED954 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801ED958 80 63 03 70 */ lwz r3, 0x370(r3)
|
||||
/* 801ED95C 4B FE DB 15 */ bl move__19dMenu_ItemExplain_cFv
|
||||
/* 801ED960 80 7F 03 70 */ lwz r3, 0x370(r31)
|
||||
/* 801ED964 88 03 00 E0 */ lbz r0, 0xe0(r3)
|
||||
/* 801ED968 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801ED96C 40 82 00 40 */ bne lbl_801ED9AC
|
||||
/* 801ED970 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 801ED974 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 801ED978 88 03 00 C0 */ lbz r0, 0xc0(r3)
|
||||
/* 801ED97C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801ED980 40 82 00 0C */ bne lbl_801ED98C
|
||||
/* 801ED984 48 02 F0 81 */ bl warpInProc__13dMeter2Info_cFv
|
||||
/* 801ED988 48 00 00 10 */ b lbl_801ED998
|
||||
lbl_801ED98C:
|
||||
/* 801ED98C 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 801ED990 40 82 00 08 */ bne lbl_801ED998
|
||||
/* 801ED994 48 02 F0 71 */ bl warpInProc__13dMeter2Info_cFv
|
||||
lbl_801ED998:
|
||||
/* 801ED998 38 00 00 00 */ li r0, 0
|
||||
/* 801ED99C 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 801ED9A0 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 801ED9A4 98 03 00 E8 */ stb r0, 0xe8(r3)
|
||||
/* 801ED9A8 98 1F 06 B0 */ stb r0, 0x6b0(r31)
|
||||
lbl_801ED9AC:
|
||||
/* 801ED9AC 80 7F 03 70 */ lwz r3, 0x370(r31)
|
||||
/* 801ED9B0 4B FE ED FD */ bl getAlphaRatio__19dMenu_ItemExplain_cFv
|
||||
/* 801ED9B4 FF E0 08 90 */ fmr f31, f1
|
||||
/* 801ED9B8 80 7F 00 28 */ lwz r3, 0x28(r31)
|
||||
/* 801ED9BC 48 06 7E 15 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 801ED9C0 80 7F 01 B8 */ lwz r3, 0x1b8(r31)
|
||||
/* 801ED9C4 C0 22 AA 10 */ lfs f1, lit_5683(r2)
|
||||
/* 801ED9C8 C0 02 A9 9C */ lfs f0, lit_4305(r2)
|
||||
/* 801ED9CC EC 00 F8 28 */ fsubs f0, f0, f31
|
||||
/* 801ED9D0 EC 01 00 32 */ fmuls f0, f1, f0
|
||||
/* 801ED9D4 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 801ED9D8 D8 01 00 08 */ stfd f0, 8(r1)
|
||||
/* 801ED9DC 80 81 00 0C */ lwz r4, 0xc(r1)
|
||||
/* 801ED9E0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801ED9E4 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 801ED9E8 7D 89 03 A6 */ mtctr r12
|
||||
/* 801ED9EC 4E 80 04 21 */ bctrl
|
||||
/* 801ED9F0 E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */
|
||||
/* 801ED9F4 CB E1 00 20 */ lfd f31, 0x20(r1)
|
||||
/* 801ED9F8 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 801ED9FC 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 801EDA00 7C 08 03 A6 */ mtlr r0
|
||||
/* 801EDA04 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 801EDA08 4E 80 00 20 */ blr
|
||||
|
|
@ -1,46 +0,0 @@
|
|||
lbl_801ED490:
|
||||
/* 801ED490 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801ED494 7C 08 02 A6 */ mflr r0
|
||||
/* 801ED498 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801ED49C A8 A3 06 80 */ lha r5, 0x680(r3)
|
||||
/* 801ED4A0 7C A0 07 35 */ extsh. r0, r5
|
||||
/* 801ED4A4 40 82 00 18 */ bne lbl_801ED4BC
|
||||
/* 801ED4A8 3C 80 80 43 */ lis r4, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801ED4AC 38 84 FA FC */ addi r4, r4, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801ED4B0 A8 04 01 46 */ lha r0, 0x146(r4)
|
||||
/* 801ED4B4 B0 03 06 80 */ sth r0, 0x680(r3)
|
||||
/* 801ED4B8 48 00 00 38 */ b lbl_801ED4F0
|
||||
lbl_801ED4BC:
|
||||
/* 801ED4BC 3C 80 80 43 */ lis r4, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801ED4C0 38 84 FA FC */ addi r4, r4, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801ED4C4 A8 04 01 44 */ lha r0, 0x144(r4)
|
||||
/* 801ED4C8 7C 05 00 00 */ cmpw r5, r0
|
||||
/* 801ED4CC 40 80 00 24 */ bge lbl_801ED4F0
|
||||
/* 801ED4D0 A8 04 01 48 */ lha r0, 0x148(r4)
|
||||
/* 801ED4D4 7C 05 02 14 */ add r0, r5, r0
|
||||
/* 801ED4D8 B0 03 06 80 */ sth r0, 0x680(r3)
|
||||
/* 801ED4DC A8 03 06 80 */ lha r0, 0x680(r3)
|
||||
/* 801ED4E0 A8 84 01 44 */ lha r4, 0x144(r4)
|
||||
/* 801ED4E4 7C 00 20 00 */ cmpw r0, r4
|
||||
/* 801ED4E8 40 81 00 08 */ ble lbl_801ED4F0
|
||||
/* 801ED4EC B0 83 06 80 */ sth r4, 0x680(r3)
|
||||
lbl_801ED4F0:
|
||||
/* 801ED4F0 38 00 00 00 */ li r0, 0
|
||||
/* 801ED4F4 B0 03 06 3A */ sth r0, 0x63a(r3)
|
||||
/* 801ED4F8 38 00 00 3E */ li r0, 0x3e
|
||||
/* 801ED4FC 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801ED500 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801ED504 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801ED508 38 A0 00 00 */ li r5, 0
|
||||
/* 801ED50C 38 C0 00 00 */ li r6, 0
|
||||
/* 801ED510 38 E0 00 00 */ li r7, 0
|
||||
/* 801ED514 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801ED518 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801ED51C C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801ED520 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801ED524 39 00 00 00 */ li r8, 0
|
||||
/* 801ED528 48 0B E4 5D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801ED52C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801ED530 7C 08 03 A6 */ mtlr r0
|
||||
/* 801ED534 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801ED538 4E 80 00 20 */ blr
|
||||
|
|
@ -1,276 +0,0 @@
|
|||
lbl_801ED53C:
|
||||
/* 801ED53C 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 801ED540 7C 08 02 A6 */ mflr r0
|
||||
/* 801ED544 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 801ED548 93 E1 00 3C */ stw r31, 0x3c(r1)
|
||||
/* 801ED54C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801ED550 38 80 00 24 */ li r4, 0x24
|
||||
/* 801ED554 48 00 15 91 */ bl setDoStatus__12dMenu_Ring_cFUc
|
||||
/* 801ED558 88 1F 06 CE */ lbz r0, 0x6ce(r31)
|
||||
/* 801ED55C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801ED560 41 82 02 50 */ beq lbl_801ED7B0
|
||||
/* 801ED564 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
|
||||
/* 801ED568 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801ED56C 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 801ED570 C0 23 03 EC */ lfs f1, 0x3ec(r3)
|
||||
/* 801ED574 C0 03 03 8C */ lfs f0, 0x38c(r3)
|
||||
/* 801ED578 D0 01 00 24 */ stfs f0, 0x24(r1)
|
||||
/* 801ED57C C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801ED580 D0 01 00 28 */ stfs f0, 0x28(r1)
|
||||
/* 801ED584 D0 21 00 2C */ stfs f1, 0x2c(r1)
|
||||
/* 801ED588 38 7F 03 80 */ addi r3, r31, 0x380
|
||||
/* 801ED58C 38 81 00 24 */ addi r4, r1, 0x24
|
||||
/* 801ED590 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801ED594 C0 42 A9 F4 */ lfs f2, lit_5648(r2)
|
||||
/* 801ED598 FC 60 08 90 */ fmr f3, f1
|
||||
/* 801ED59C 48 08 28 59 */ bl cLib_addCalcPosXZ__FP4cXyzRC4cXyzfff
|
||||
/* 801ED5A0 38 61 00 0C */ addi r3, r1, 0xc
|
||||
/* 801ED5A4 38 9F 03 80 */ addi r4, r31, 0x380
|
||||
/* 801ED5A8 38 A1 00 24 */ addi r5, r1, 0x24
|
||||
/* 801ED5AC 48 07 95 89 */ bl __mi__4cXyzCFRC3Vec
|
||||
/* 801ED5B0 C0 01 00 0C */ lfs f0, 0xc(r1)
|
||||
/* 801ED5B4 D0 01 00 18 */ stfs f0, 0x18(r1)
|
||||
/* 801ED5B8 C0 01 00 10 */ lfs f0, 0x10(r1)
|
||||
/* 801ED5BC D0 01 00 1C */ stfs f0, 0x1c(r1)
|
||||
/* 801ED5C0 C0 01 00 14 */ lfs f0, 0x14(r1)
|
||||
/* 801ED5C4 D0 01 00 20 */ stfs f0, 0x20(r1)
|
||||
/* 801ED5C8 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 801ED5CC 48 15 9B 6D */ bl PSVECSquareMag
|
||||
/* 801ED5D0 C0 02 A9 88 */ lfs f0, lit_4300(r2)
|
||||
/* 801ED5D4 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 801ED5D8 40 81 00 58 */ ble lbl_801ED630
|
||||
/* 801ED5DC FC 00 08 34 */ frsqrte f0, f1
|
||||
/* 801ED5E0 C8 82 A9 F8 */ lfd f4, lit_5649(r2)
|
||||
/* 801ED5E4 FC 44 00 32 */ fmul f2, f4, f0
|
||||
/* 801ED5E8 C8 62 AA 00 */ lfd f3, lit_5650(r2)
|
||||
/* 801ED5EC FC 00 00 32 */ fmul f0, f0, f0
|
||||
/* 801ED5F0 FC 01 00 32 */ fmul f0, f1, f0
|
||||
/* 801ED5F4 FC 03 00 28 */ fsub f0, f3, f0
|
||||
/* 801ED5F8 FC 02 00 32 */ fmul f0, f2, f0
|
||||
/* 801ED5FC FC 44 00 32 */ fmul f2, f4, f0
|
||||
/* 801ED600 FC 00 00 32 */ fmul f0, f0, f0
|
||||
/* 801ED604 FC 01 00 32 */ fmul f0, f1, f0
|
||||
/* 801ED608 FC 03 00 28 */ fsub f0, f3, f0
|
||||
/* 801ED60C FC 02 00 32 */ fmul f0, f2, f0
|
||||
/* 801ED610 FC 44 00 32 */ fmul f2, f4, f0
|
||||
/* 801ED614 FC 00 00 32 */ fmul f0, f0, f0
|
||||
/* 801ED618 FC 01 00 32 */ fmul f0, f1, f0
|
||||
/* 801ED61C FC 03 00 28 */ fsub f0, f3, f0
|
||||
/* 801ED620 FC 02 00 32 */ fmul f0, f2, f0
|
||||
/* 801ED624 FC 21 00 32 */ fmul f1, f1, f0
|
||||
/* 801ED628 FC 20 08 18 */ frsp f1, f1
|
||||
/* 801ED62C 48 00 00 88 */ b lbl_801ED6B4
|
||||
lbl_801ED630:
|
||||
/* 801ED630 C8 02 AA 08 */ lfd f0, lit_5651(r2)
|
||||
/* 801ED634 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 801ED638 40 80 00 10 */ bge lbl_801ED648
|
||||
/* 801ED63C 3C 60 80 45 */ lis r3, __float_nan@ha /* 0x80450AE0@ha */
|
||||
/* 801ED640 C0 23 0A E0 */ lfs f1, __float_nan@l(r3) /* 0x80450AE0@l */
|
||||
/* 801ED644 48 00 00 70 */ b lbl_801ED6B4
|
||||
lbl_801ED648:
|
||||
/* 801ED648 D0 21 00 08 */ stfs f1, 8(r1)
|
||||
/* 801ED64C 80 81 00 08 */ lwz r4, 8(r1)
|
||||
/* 801ED650 54 83 00 50 */ rlwinm r3, r4, 0, 1, 8
|
||||
/* 801ED654 3C 00 7F 80 */ lis r0, 0x7f80
|
||||
/* 801ED658 7C 03 00 00 */ cmpw r3, r0
|
||||
/* 801ED65C 41 82 00 14 */ beq lbl_801ED670
|
||||
/* 801ED660 40 80 00 40 */ bge lbl_801ED6A0
|
||||
/* 801ED664 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801ED668 41 82 00 20 */ beq lbl_801ED688
|
||||
/* 801ED66C 48 00 00 34 */ b lbl_801ED6A0
|
||||
lbl_801ED670:
|
||||
/* 801ED670 54 80 02 7F */ clrlwi. r0, r4, 9
|
||||
/* 801ED674 41 82 00 0C */ beq lbl_801ED680
|
||||
/* 801ED678 38 00 00 01 */ li r0, 1
|
||||
/* 801ED67C 48 00 00 28 */ b lbl_801ED6A4
|
||||
lbl_801ED680:
|
||||
/* 801ED680 38 00 00 02 */ li r0, 2
|
||||
/* 801ED684 48 00 00 20 */ b lbl_801ED6A4
|
||||
lbl_801ED688:
|
||||
/* 801ED688 54 80 02 7F */ clrlwi. r0, r4, 9
|
||||
/* 801ED68C 41 82 00 0C */ beq lbl_801ED698
|
||||
/* 801ED690 38 00 00 05 */ li r0, 5
|
||||
/* 801ED694 48 00 00 10 */ b lbl_801ED6A4
|
||||
lbl_801ED698:
|
||||
/* 801ED698 38 00 00 03 */ li r0, 3
|
||||
/* 801ED69C 48 00 00 08 */ b lbl_801ED6A4
|
||||
lbl_801ED6A0:
|
||||
/* 801ED6A0 38 00 00 04 */ li r0, 4
|
||||
lbl_801ED6A4:
|
||||
/* 801ED6A4 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 801ED6A8 40 82 00 0C */ bne lbl_801ED6B4
|
||||
/* 801ED6AC 3C 60 80 45 */ lis r3, __float_nan@ha /* 0x80450AE0@ha */
|
||||
/* 801ED6B0 C0 23 0A E0 */ lfs f1, __float_nan@l(r3) /* 0x80450AE0@l */
|
||||
lbl_801ED6B4:
|
||||
/* 801ED6B4 C0 A2 A9 B0 */ lfs f5, lit_4310(r2)
|
||||
/* 801ED6B8 FC 01 28 40 */ fcmpo cr0, f1, f5
|
||||
/* 801ED6BC 40 80 00 C4 */ bge lbl_801ED780
|
||||
/* 801ED6C0 C0 01 00 24 */ lfs f0, 0x24(r1)
|
||||
/* 801ED6C4 D0 1F 03 80 */ stfs f0, 0x380(r31)
|
||||
/* 801ED6C8 C0 01 00 28 */ lfs f0, 0x28(r1)
|
||||
/* 801ED6CC D0 1F 03 84 */ stfs f0, 0x384(r31)
|
||||
/* 801ED6D0 C0 01 00 2C */ lfs f0, 0x2c(r1)
|
||||
/* 801ED6D4 D0 1F 03 88 */ stfs f0, 0x388(r31)
|
||||
/* 801ED6D8 A8 1F 06 70 */ lha r0, 0x670(r31)
|
||||
/* 801ED6DC B0 1F 06 6E */ sth r0, 0x66e(r31)
|
||||
/* 801ED6E0 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
|
||||
/* 801ED6E4 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801ED6E8 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 801ED6EC C0 23 03 EC */ lfs f1, 0x3ec(r3)
|
||||
/* 801ED6F0 80 9F 00 10 */ lwz r4, 0x10(r31)
|
||||
/* 801ED6F4 C0 03 03 8C */ lfs f0, 0x38c(r3)
|
||||
/* 801ED6F8 D0 04 00 58 */ stfs f0, 0x58(r4)
|
||||
/* 801ED6FC D0 24 00 5C */ stfs f1, 0x5c(r4)
|
||||
/* 801ED700 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801ED704 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801ED708 38 63 00 9C */ addi r3, r3, 0x9c
|
||||
/* 801ED70C 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
|
||||
/* 801ED710 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 801ED714 88 84 06 90 */ lbz r4, 0x690(r4)
|
||||
/* 801ED718 38 A0 00 00 */ li r5, 0
|
||||
/* 801ED71C 4B E4 59 15 */ bl getItem__17dSv_player_item_cCFib
|
||||
/* 801ED720 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801ED724 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801ED728 41 82 00 30 */ beq lbl_801ED758
|
||||
/* 801ED72C 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
|
||||
/* 801ED730 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801ED734 80 7F 00 10 */ lwz r3, 0x10(r31)
|
||||
/* 801ED738 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 801ED73C C0 24 04 4C */ lfs f1, 0x44c(r4)
|
||||
/* 801ED740 C0 44 04 AC */ lfs f2, 0x4ac(r4)
|
||||
/* 801ED744 C0 62 A9 A8 */ lfs f3, lit_4308(r2)
|
||||
/* 801ED748 C0 82 A9 AC */ lfs f4, lit_4309(r2)
|
||||
/* 801ED74C C0 A2 A9 B0 */ lfs f5, lit_4310(r2)
|
||||
/* 801ED750 4B FA 7A 61 */ bl setParam__16dSelect_cursor_cFfffff
|
||||
/* 801ED754 48 00 00 20 */ b lbl_801ED774
|
||||
lbl_801ED758:
|
||||
/* 801ED758 80 7F 00 10 */ lwz r3, 0x10(r31)
|
||||
/* 801ED75C C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801ED760 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801ED764 C0 62 A9 A8 */ lfs f3, lit_4308(r2)
|
||||
/* 801ED768 C0 82 A9 AC */ lfs f4, lit_4309(r2)
|
||||
/* 801ED76C C0 A2 A9 B0 */ lfs f5, lit_4310(r2)
|
||||
/* 801ED770 4B FA 7A 41 */ bl setParam__16dSelect_cursor_cFfffff
|
||||
lbl_801ED774:
|
||||
/* 801ED774 88 1F 06 B2 */ lbz r0, 0x6b2(r31)
|
||||
/* 801ED778 98 1F 06 B0 */ stb r0, 0x6b0(r31)
|
||||
/* 801ED77C 48 00 01 A4 */ b lbl_801ED920
|
||||
lbl_801ED780:
|
||||
/* 801ED780 80 7F 00 10 */ lwz r3, 0x10(r31)
|
||||
/* 801ED784 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801ED788 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801ED78C C0 62 A9 A8 */ lfs f3, lit_4308(r2)
|
||||
/* 801ED790 C0 82 A9 AC */ lfs f4, lit_4309(r2)
|
||||
/* 801ED794 4B FA 7A 1D */ bl setParam__16dSelect_cursor_cFfffff
|
||||
/* 801ED798 C0 3F 03 88 */ lfs f1, 0x388(r31)
|
||||
/* 801ED79C 80 7F 00 10 */ lwz r3, 0x10(r31)
|
||||
/* 801ED7A0 C0 1F 03 80 */ lfs f0, 0x380(r31)
|
||||
/* 801ED7A4 D0 03 00 58 */ stfs f0, 0x58(r3)
|
||||
/* 801ED7A8 D0 23 00 5C */ stfs f1, 0x5c(r3)
|
||||
/* 801ED7AC 48 00 01 74 */ b lbl_801ED920
|
||||
lbl_801ED7B0:
|
||||
/* 801ED7B0 88 1F 06 D3 */ lbz r0, 0x6d3(r31)
|
||||
/* 801ED7B4 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801ED7B8 40 82 00 20 */ bne lbl_801ED7D8
|
||||
/* 801ED7BC 38 7F 06 6E */ addi r3, r31, 0x66e
|
||||
/* 801ED7C0 A8 9F 06 70 */ lha r4, 0x670(r31)
|
||||
/* 801ED7C4 38 A0 00 04 */ li r5, 4
|
||||
/* 801ED7C8 38 C0 7F FF */ li r6, 0x7fff
|
||||
/* 801ED7CC A8 FF 06 80 */ lha r7, 0x680(r31)
|
||||
/* 801ED7D0 48 08 2D 71 */ bl cLib_addCalcAngleS__FPsssss
|
||||
/* 801ED7D4 48 00 00 28 */ b lbl_801ED7FC
|
||||
lbl_801ED7D8:
|
||||
/* 801ED7D8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801ED7DC 40 82 00 10 */ bne lbl_801ED7EC
|
||||
/* 801ED7E0 38 00 DF F9 */ li r0, -8199
|
||||
/* 801ED7E4 B0 1F 06 6E */ sth r0, 0x66e(r31)
|
||||
/* 801ED7E8 48 00 00 0C */ b lbl_801ED7F4
|
||||
lbl_801ED7EC:
|
||||
/* 801ED7EC 38 00 9F FD */ li r0, -24579
|
||||
/* 801ED7F0 B0 1F 06 6E */ sth r0, 0x66e(r31)
|
||||
lbl_801ED7F4:
|
||||
/* 801ED7F4 38 00 00 FF */ li r0, 0xff
|
||||
/* 801ED7F8 98 1F 06 D3 */ stb r0, 0x6d3(r31)
|
||||
lbl_801ED7FC:
|
||||
/* 801ED7FC A8 7F 06 6E */ lha r3, 0x66e(r31)
|
||||
/* 801ED800 A8 1F 06 70 */ lha r0, 0x670(r31)
|
||||
/* 801ED804 7C 03 00 50 */ subf r0, r3, r0
|
||||
/* 801ED808 7C 03 07 34 */ extsh r3, r0
|
||||
/* 801ED80C 48 17 78 C5 */ bl abs
|
||||
/* 801ED810 2C 03 00 80 */ cmpwi r3, 0x80
|
||||
/* 801ED814 40 80 00 AC */ bge lbl_801ED8C0
|
||||
/* 801ED818 A8 1F 06 70 */ lha r0, 0x670(r31)
|
||||
/* 801ED81C B0 1F 06 6E */ sth r0, 0x66e(r31)
|
||||
/* 801ED820 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
|
||||
/* 801ED824 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801ED828 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 801ED82C C0 23 03 EC */ lfs f1, 0x3ec(r3)
|
||||
/* 801ED830 80 9F 00 10 */ lwz r4, 0x10(r31)
|
||||
/* 801ED834 C0 03 03 8C */ lfs f0, 0x38c(r3)
|
||||
/* 801ED838 D0 04 00 58 */ stfs f0, 0x58(r4)
|
||||
/* 801ED83C D0 24 00 5C */ stfs f1, 0x5c(r4)
|
||||
/* 801ED840 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801ED844 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801ED848 38 63 00 9C */ addi r3, r3, 0x9c
|
||||
/* 801ED84C 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
|
||||
/* 801ED850 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 801ED854 88 84 06 90 */ lbz r4, 0x690(r4)
|
||||
/* 801ED858 38 A0 00 00 */ li r5, 0
|
||||
/* 801ED85C 4B E4 57 D5 */ bl getItem__17dSv_player_item_cCFib
|
||||
/* 801ED860 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801ED864 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801ED868 41 82 00 30 */ beq lbl_801ED898
|
||||
/* 801ED86C 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
|
||||
/* 801ED870 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801ED874 80 7F 00 10 */ lwz r3, 0x10(r31)
|
||||
/* 801ED878 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 801ED87C C0 24 04 4C */ lfs f1, 0x44c(r4)
|
||||
/* 801ED880 C0 44 04 AC */ lfs f2, 0x4ac(r4)
|
||||
/* 801ED884 C0 62 A9 A8 */ lfs f3, lit_4308(r2)
|
||||
/* 801ED888 C0 82 A9 AC */ lfs f4, lit_4309(r2)
|
||||
/* 801ED88C C0 A2 A9 B0 */ lfs f5, lit_4310(r2)
|
||||
/* 801ED890 4B FA 79 21 */ bl setParam__16dSelect_cursor_cFfffff
|
||||
/* 801ED894 48 00 00 20 */ b lbl_801ED8B4
|
||||
lbl_801ED898:
|
||||
/* 801ED898 80 7F 00 10 */ lwz r3, 0x10(r31)
|
||||
/* 801ED89C C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801ED8A0 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801ED8A4 C0 62 A9 A8 */ lfs f3, lit_4308(r2)
|
||||
/* 801ED8A8 C0 82 A9 AC */ lfs f4, lit_4309(r2)
|
||||
/* 801ED8AC C0 A2 A9 B0 */ lfs f5, lit_4310(r2)
|
||||
/* 801ED8B0 4B FA 79 01 */ bl setParam__16dSelect_cursor_cFfffff
|
||||
lbl_801ED8B4:
|
||||
/* 801ED8B4 88 1F 06 B2 */ lbz r0, 0x6b2(r31)
|
||||
/* 801ED8B8 98 1F 06 B0 */ stb r0, 0x6b0(r31)
|
||||
/* 801ED8BC 48 00 00 64 */ b lbl_801ED920
|
||||
lbl_801ED8C0:
|
||||
/* 801ED8C0 A8 1F 06 6E */ lha r0, 0x66e(r31)
|
||||
/* 801ED8C4 54 00 04 38 */ rlwinm r0, r0, 0, 0x10, 0x1c
|
||||
/* 801ED8C8 3C 60 80 44 */ lis r3, sincosTable___5JMath@ha /* 0x80439A20@ha */
|
||||
/* 801ED8CC 38 63 9A 20 */ addi r3, r3, sincosTable___5JMath@l /* 0x80439A20@l */
|
||||
/* 801ED8D0 7C 43 04 2E */ lfsx f2, r3, r0
|
||||
/* 801ED8D4 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 801ED8D8 C0 63 00 04 */ lfs f3, 4(r3)
|
||||
/* 801ED8DC C0 22 A9 D8 */ lfs f1, lit_4811(r2)
|
||||
/* 801ED8E0 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
|
||||
/* 801ED8E4 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
|
||||
/* 801ED8E8 C0 03 01 14 */ lfs f0, 0x114(r3)
|
||||
/* 801ED8EC EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 801ED8F0 C0 1F 05 10 */ lfs f0, 0x510(r31)
|
||||
/* 801ED8F4 EC 00 00 F2 */ fmuls f0, f0, f3
|
||||
/* 801ED8F8 EC 61 00 2A */ fadds f3, f1, f0
|
||||
/* 801ED8FC 80 9F 00 10 */ lwz r4, 0x10(r31)
|
||||
/* 801ED900 C0 22 A9 D4 */ lfs f1, lit_4810(r2)
|
||||
/* 801ED904 C0 03 01 10 */ lfs f0, 0x110(r3)
|
||||
/* 801ED908 EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 801ED90C C0 1F 05 0C */ lfs f0, 0x50c(r31)
|
||||
/* 801ED910 EC 00 00 B2 */ fmuls f0, f0, f2
|
||||
/* 801ED914 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 801ED918 D0 04 00 58 */ stfs f0, 0x58(r4)
|
||||
/* 801ED91C D0 64 00 5C */ stfs f3, 0x5c(r4)
|
||||
lbl_801ED920:
|
||||
/* 801ED920 83 E1 00 3C */ lwz r31, 0x3c(r1)
|
||||
/* 801ED924 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 801ED928 7C 08 03 A6 */ mtlr r0
|
||||
/* 801ED92C 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 801ED930 4E 80 00 20 */ blr
|
||||
|
|
@ -1,100 +0,0 @@
|
|||
lbl_801ED31C:
|
||||
/* 801ED31C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801ED320 7C 08 02 A6 */ mflr r0
|
||||
/* 801ED324 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801ED328 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 801ED32C 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 801ED330 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801ED334 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801ED338 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801ED33C 38 63 00 9C */ addi r3, r3, 0x9c
|
||||
/* 801ED340 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
|
||||
/* 801ED344 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 801ED348 88 84 06 90 */ lbz r4, 0x690(r4)
|
||||
/* 801ED34C 38 A0 00 00 */ li r5, 0
|
||||
/* 801ED350 4B E4 5C E1 */ bl getItem__17dSv_player_item_cCFib
|
||||
/* 801ED354 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801ED358 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801ED35C 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 801ED360 41 82 00 14 */ beq lbl_801ED374
|
||||
/* 801ED364 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801ED368 38 80 00 24 */ li r4, 0x24
|
||||
/* 801ED36C 48 00 17 79 */ bl setDoStatus__12dMenu_Ring_cFUc
|
||||
/* 801ED370 48 00 00 10 */ b lbl_801ED380
|
||||
lbl_801ED374:
|
||||
/* 801ED374 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801ED378 38 80 00 00 */ li r4, 0
|
||||
/* 801ED37C 48 00 17 69 */ bl setDoStatus__12dMenu_Ring_cFUc
|
||||
lbl_801ED380:
|
||||
/* 801ED380 48 00 CC BD */ bl dMw_A_TRIGGER__Fv
|
||||
/* 801ED384 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801ED388 41 82 00 60 */ beq lbl_801ED3E8
|
||||
/* 801ED38C 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 801ED390 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 801ED394 A0 03 00 B2 */ lhz r0, 0xb2(r3)
|
||||
/* 801ED398 54 00 04 63 */ rlwinm. r0, r0, 0, 0x11, 0x11
|
||||
/* 801ED39C 40 82 00 4C */ bne lbl_801ED3E8
|
||||
/* 801ED3A0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801ED3A4 7F C4 F3 78 */ mr r4, r30
|
||||
/* 801ED3A8 48 00 20 E5 */ bl openExplain__12dMenu_Ring_cFUc
|
||||
/* 801ED3AC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801ED3B0 41 82 00 38 */ beq lbl_801ED3E8
|
||||
/* 801ED3B4 38 00 00 01 */ li r0, 1
|
||||
/* 801ED3B8 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 801ED3BC 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 801ED3C0 98 03 00 E8 */ stb r0, 0xe8(r3)
|
||||
/* 801ED3C4 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
|
||||
/* 801ED3C8 98 1F 06 C4 */ stb r0, 0x6c4(r31)
|
||||
/* 801ED3CC 38 00 00 02 */ li r0, 2
|
||||
/* 801ED3D0 98 1F 06 B0 */ stb r0, 0x6b0(r31)
|
||||
/* 801ED3D4 48 03 15 FD */ bl dMeter2Info_set2DVibration__Fv
|
||||
/* 801ED3D8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801ED3DC 38 80 00 00 */ li r4, 0
|
||||
/* 801ED3E0 48 00 17 05 */ bl setDoStatus__12dMenu_Ring_cFUc
|
||||
/* 801ED3E4 48 00 00 94 */ b lbl_801ED478
|
||||
lbl_801ED3E8:
|
||||
/* 801ED3E8 48 00 CC 55 */ bl dMw_A_TRIGGER__Fv
|
||||
/* 801ED3EC 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801ED3F0 41 82 00 4C */ beq lbl_801ED43C
|
||||
/* 801ED3F4 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 801ED3F8 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 801ED3FC A0 03 00 B2 */ lhz r0, 0xb2(r3)
|
||||
/* 801ED400 54 00 04 63 */ rlwinm. r0, r0, 0, 0x11, 0x11
|
||||
/* 801ED404 40 82 00 38 */ bne lbl_801ED43C
|
||||
/* 801ED408 38 00 00 4A */ li r0, 0x4a
|
||||
/* 801ED40C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801ED410 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801ED414 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801ED418 38 A0 00 00 */ li r5, 0
|
||||
/* 801ED41C 38 C0 00 00 */ li r6, 0
|
||||
/* 801ED420 38 E0 00 00 */ li r7, 0
|
||||
/* 801ED424 C0 22 A9 9C */ lfs f1, lit_4305(r2)
|
||||
/* 801ED428 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801ED42C C0 62 A9 C0 */ lfs f3, lit_4465(r2)
|
||||
/* 801ED430 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801ED434 39 00 00 00 */ li r8, 0
|
||||
/* 801ED438 48 0B E5 4D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
lbl_801ED43C:
|
||||
/* 801ED43C A8 7F 06 72 */ lha r3, 0x672(r31)
|
||||
/* 801ED440 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801ED444 40 81 00 10 */ ble lbl_801ED454
|
||||
/* 801ED448 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 801ED44C B0 1F 06 72 */ sth r0, 0x672(r31)
|
||||
/* 801ED450 48 00 00 28 */ b lbl_801ED478
|
||||
lbl_801ED454:
|
||||
/* 801ED454 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801ED458 80 9F 00 08 */ lwz r4, 8(r31)
|
||||
/* 801ED45C 4B FF E1 C9 */ bl getStickInfo__12dMenu_Ring_cFP9STControl
|
||||
/* 801ED460 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801ED464 41 82 00 14 */ beq lbl_801ED478
|
||||
/* 801ED468 38 00 00 01 */ li r0, 1
|
||||
/* 801ED46C 98 1F 06 B0 */ stb r0, 0x6b0(r31)
|
||||
/* 801ED470 38 00 00 00 */ li r0, 0
|
||||
/* 801ED474 98 1F 06 B2 */ stb r0, 0x6b2(r31)
|
||||
lbl_801ED478:
|
||||
/* 801ED478 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 801ED47C 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 801ED480 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801ED484 7C 08 03 A6 */ mtlr r0
|
||||
/* 801ED488 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801ED48C 4E 80 00 20 */ blr
|
||||
|
|
@ -69,11 +69,7 @@ public:
|
|||
/* 801EF484 */ bool dpdMove();
|
||||
/* 801EF48C */ u8 openExplain(u8);
|
||||
|
||||
#ifdef NONMATCHING
|
||||
virtual void draw() { _draw(); }
|
||||
#else
|
||||
/* 801EF560 */ virtual void draw();
|
||||
#endif
|
||||
/* 801EA708 */ virtual ~dMenu_Ring_c();
|
||||
|
||||
void drawFlag0() { mDrawFlag = 0; }
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue