mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
dMsgScrnHowl_c OK (#2189)
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1,66 +0,0 @@
|
||||
lbl_80244454:
|
||||
/* 80244454 3C 60 80 3C */ lis r3, cNullVec__6Z2Calc@ha /* 0x803C0FD0@ha */
|
||||
/* 80244458 38 63 0F D0 */ addi r3, r3, cNullVec__6Z2Calc@l /* 0x803C0FD0@l */
|
||||
/* 8024445C 80 83 00 0C */ lwz r4, 0xc(r3)
|
||||
/* 80244460 80 03 00 10 */ lwz r0, 0x10(r3)
|
||||
/* 80244464 90 83 00 48 */ stw r4, 0x48(r3)
|
||||
/* 80244468 90 03 00 4C */ stw r0, 0x4c(r3)
|
||||
/* 8024446C 80 03 00 14 */ lwz r0, 0x14(r3)
|
||||
/* 80244470 90 03 00 50 */ stw r0, 0x50(r3)
|
||||
/* 80244474 38 A3 00 48 */ addi r5, r3, 0x48
|
||||
/* 80244478 80 83 00 18 */ lwz r4, 0x18(r3)
|
||||
/* 8024447C 80 03 00 1C */ lwz r0, 0x1c(r3)
|
||||
/* 80244480 90 85 00 0C */ stw r4, 0xc(r5)
|
||||
/* 80244484 90 05 00 10 */ stw r0, 0x10(r5)
|
||||
/* 80244488 80 03 00 20 */ lwz r0, 0x20(r3)
|
||||
/* 8024448C 90 05 00 14 */ stw r0, 0x14(r5)
|
||||
/* 80244490 80 83 00 24 */ lwz r4, 0x24(r3)
|
||||
/* 80244494 80 03 00 28 */ lwz r0, 0x28(r3)
|
||||
/* 80244498 90 85 00 18 */ stw r4, 0x18(r5)
|
||||
/* 8024449C 90 05 00 1C */ stw r0, 0x1c(r5)
|
||||
/* 802444A0 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 802444A4 90 05 00 20 */ stw r0, 0x20(r5)
|
||||
/* 802444A8 80 83 00 30 */ lwz r4, 0x30(r3)
|
||||
/* 802444AC 80 03 00 34 */ lwz r0, 0x34(r3)
|
||||
/* 802444B0 90 85 00 24 */ stw r4, 0x24(r5)
|
||||
/* 802444B4 90 05 00 28 */ stw r0, 0x28(r5)
|
||||
/* 802444B8 80 03 00 38 */ lwz r0, 0x38(r3)
|
||||
/* 802444BC 90 05 00 2C */ stw r0, 0x2c(r5)
|
||||
/* 802444C0 80 83 00 3C */ lwz r4, 0x3c(r3)
|
||||
/* 802444C4 80 03 00 40 */ lwz r0, 0x40(r3)
|
||||
/* 802444C8 90 85 00 30 */ stw r4, 0x30(r5)
|
||||
/* 802444CC 90 05 00 34 */ stw r0, 0x34(r5)
|
||||
/* 802444D0 80 03 00 44 */ lwz r0, 0x44(r3)
|
||||
/* 802444D4 90 05 00 38 */ stw r0, 0x38(r5)
|
||||
/* 802444D8 80 83 00 84 */ lwz r4, 0x84(r3)
|
||||
/* 802444DC 80 03 00 88 */ lwz r0, 0x88(r3)
|
||||
/* 802444E0 90 83 00 C0 */ stw r4, 0xc0(r3)
|
||||
/* 802444E4 90 03 00 C4 */ stw r0, 0xc4(r3)
|
||||
/* 802444E8 80 03 00 8C */ lwz r0, 0x8c(r3)
|
||||
/* 802444EC 90 03 00 C8 */ stw r0, 0xc8(r3)
|
||||
/* 802444F0 38 A3 00 C0 */ addi r5, r3, 0xc0
|
||||
/* 802444F4 80 83 00 90 */ lwz r4, 0x90(r3)
|
||||
/* 802444F8 80 03 00 94 */ lwz r0, 0x94(r3)
|
||||
/* 802444FC 90 85 00 0C */ stw r4, 0xc(r5)
|
||||
/* 80244500 90 05 00 10 */ stw r0, 0x10(r5)
|
||||
/* 80244504 80 03 00 98 */ lwz r0, 0x98(r3)
|
||||
/* 80244508 90 05 00 14 */ stw r0, 0x14(r5)
|
||||
/* 8024450C 80 83 00 9C */ lwz r4, 0x9c(r3)
|
||||
/* 80244510 80 03 00 A0 */ lwz r0, 0xa0(r3)
|
||||
/* 80244514 90 85 00 18 */ stw r4, 0x18(r5)
|
||||
/* 80244518 90 05 00 1C */ stw r0, 0x1c(r5)
|
||||
/* 8024451C 80 03 00 A4 */ lwz r0, 0xa4(r3)
|
||||
/* 80244520 90 05 00 20 */ stw r0, 0x20(r5)
|
||||
/* 80244524 80 83 00 A8 */ lwz r4, 0xa8(r3)
|
||||
/* 80244528 80 03 00 AC */ lwz r0, 0xac(r3)
|
||||
/* 8024452C 90 85 00 24 */ stw r4, 0x24(r5)
|
||||
/* 80244530 90 05 00 28 */ stw r0, 0x28(r5)
|
||||
/* 80244534 80 03 00 B0 */ lwz r0, 0xb0(r3)
|
||||
/* 80244538 90 05 00 2C */ stw r0, 0x2c(r5)
|
||||
/* 8024453C 80 83 00 B4 */ lwz r4, 0xb4(r3)
|
||||
/* 80244540 80 03 00 B8 */ lwz r0, 0xb8(r3)
|
||||
/* 80244544 90 85 00 30 */ stw r4, 0x30(r5)
|
||||
/* 80244548 90 05 00 34 */ stw r0, 0x34(r5)
|
||||
/* 8024454C 80 03 00 BC */ lwz r0, 0xbc(r3)
|
||||
/* 80244550 90 05 00 38 */ stw r0, 0x38(r5)
|
||||
/* 80244554 4E 80 00 20 */ blr
|
||||
@@ -1,108 +0,0 @@
|
||||
lbl_80243A50:
|
||||
/* 80243A50 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80243A54 7C 08 02 A6 */ mflr r0
|
||||
/* 80243A58 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80243A5C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80243A60 48 11 E7 79 */ bl _savegpr_28
|
||||
/* 80243A64 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80243A68 A0 03 21 38 */ lhz r0, 0x2138(r3)
|
||||
/* 80243A6C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80243A70 41 82 01 58 */ beq lbl_80243BC8
|
||||
/* 80243A74 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80243A78 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80243A7C 80 63 5D B4 */ lwz r3, 0x5db4(r3)
|
||||
/* 80243A80 80 03 2E 0C */ lwz r0, 0x2e0c(r3)
|
||||
/* 80243A84 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80243A88 40 82 00 10 */ bne lbl_80243A98
|
||||
/* 80243A8C 88 1E 27 98 */ lbz r0, 0x2798(r30)
|
||||
/* 80243A90 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 80243A94 40 82 01 34 */ bne lbl_80243BC8
|
||||
lbl_80243A98:
|
||||
/* 80243A98 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80243A9C 48 00 06 B1 */ bl calcPitchLevel__14dMsgScrnHowl_cFv
|
||||
/* 80243AA0 3B E0 00 00 */ li r31, 0
|
||||
/* 80243AA4 3B A0 00 00 */ li r29, 0
|
||||
lbl_80243AA8:
|
||||
/* 80243AA8 A8 7E 21 30 */ lha r3, 0x2130(r30)
|
||||
/* 80243AAC A8 1E 21 36 */ lha r0, 0x2136(r30)
|
||||
/* 80243AB0 7C 03 00 00 */ cmpw r3, r0
|
||||
/* 80243AB4 40 80 00 74 */ bge lbl_80243B28
|
||||
/* 80243AB8 A0 1E 21 38 */ lhz r0, 0x2138(r30)
|
||||
/* 80243ABC 7C 1F 00 00 */ cmpw r31, r0
|
||||
/* 80243AC0 40 80 00 4C */ bge lbl_80243B0C
|
||||
/* 80243AC4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80243AC8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80243ACC 48 00 08 C1 */ bl getGuideDataType__14dMsgScrnHowl_cFi
|
||||
/* 80243AD0 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80243AD4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80243AD8 57 80 06 3E */ clrlwi r0, r28, 0x18
|
||||
/* 80243ADC C8 22 B2 80 */ lfd f1, lit_4587(r2)
|
||||
/* 80243AE0 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80243AE4 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 80243AE8 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80243AEC C8 01 00 08 */ lfd f0, 8(r1)
|
||||
/* 80243AF0 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 80243AF4 48 00 06 15 */ bl getPlotPitch__14dMsgScrnHowl_cFf
|
||||
/* 80243AF8 38 1D 0D 80 */ addi r0, r29, 0xd80
|
||||
/* 80243AFC 7C 3E 05 2E */ stfsx f1, r30, r0
|
||||
/* 80243B00 38 1F 21 98 */ addi r0, r31, 0x2198
|
||||
/* 80243B04 7F 9E 01 AE */ stbx r28, r30, r0
|
||||
/* 80243B08 48 00 00 90 */ b lbl_80243B98
|
||||
lbl_80243B0C:
|
||||
/* 80243B0C C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 80243B10 38 1D 0D 80 */ addi r0, r29, 0xd80
|
||||
/* 80243B14 7C 1E 05 2E */ stfsx f0, r30, r0
|
||||
/* 80243B18 38 60 00 00 */ li r3, 0
|
||||
/* 80243B1C 38 1F 21 98 */ addi r0, r31, 0x2198
|
||||
/* 80243B20 7C 7E 01 AE */ stbx r3, r30, r0
|
||||
/* 80243B24 48 00 00 74 */ b lbl_80243B98
|
||||
lbl_80243B28:
|
||||
/* 80243B28 7C 00 18 50 */ subf r0, r0, r3
|
||||
/* 80243B2C 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 80243B30 A0 1E 21 38 */ lhz r0, 0x2138(r30)
|
||||
/* 80243B34 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 80243B38 40 80 00 48 */ bge lbl_80243B80
|
||||
/* 80243B3C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80243B40 48 00 08 4D */ bl getGuideDataType__14dMsgScrnHowl_cFi
|
||||
/* 80243B44 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80243B48 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80243B4C 57 80 06 3E */ clrlwi r0, r28, 0x18
|
||||
/* 80243B50 C8 22 B2 80 */ lfd f1, lit_4587(r2)
|
||||
/* 80243B54 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80243B58 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 80243B5C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80243B60 C8 01 00 08 */ lfd f0, 8(r1)
|
||||
/* 80243B64 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 80243B68 48 00 05 A1 */ bl getPlotPitch__14dMsgScrnHowl_cFf
|
||||
/* 80243B6C 38 1D 0D 80 */ addi r0, r29, 0xd80
|
||||
/* 80243B70 7C 3E 05 2E */ stfsx f1, r30, r0
|
||||
/* 80243B74 38 1F 21 98 */ addi r0, r31, 0x2198
|
||||
/* 80243B78 7F 9E 01 AE */ stbx r28, r30, r0
|
||||
/* 80243B7C 48 00 00 1C */ b lbl_80243B98
|
||||
lbl_80243B80:
|
||||
/* 80243B80 C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 80243B84 38 1D 0D 80 */ addi r0, r29, 0xd80
|
||||
/* 80243B88 7C 1E 05 2E */ stfsx f0, r30, r0
|
||||
/* 80243B8C 38 60 00 00 */ li r3, 0
|
||||
/* 80243B90 38 1F 21 98 */ addi r0, r31, 0x2198
|
||||
/* 80243B94 7C 7E 01 AE */ stbx r3, r30, r0
|
||||
lbl_80243B98:
|
||||
/* 80243B98 3B FF 00 01 */ addi r31, r31, 1
|
||||
/* 80243B9C 2C 1F 01 5E */ cmpwi r31, 0x15e
|
||||
/* 80243BA0 3B BD 00 04 */ addi r29, r29, 4
|
||||
/* 80243BA4 41 80 FF 04 */ blt lbl_80243AA8
|
||||
/* 80243BA8 A8 9E 21 30 */ lha r4, 0x2130(r30)
|
||||
/* 80243BAC A0 7E 21 38 */ lhz r3, 0x2138(r30)
|
||||
/* 80243BB0 A8 1E 21 36 */ lha r0, 0x2136(r30)
|
||||
/* 80243BB4 7C 03 02 14 */ add r0, r3, r0
|
||||
/* 80243BB8 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 80243BBC 40 80 00 0C */ bge lbl_80243BC8
|
||||
/* 80243BC0 38 04 00 01 */ addi r0, r4, 1
|
||||
/* 80243BC4 B0 1E 21 30 */ sth r0, 0x2130(r30)
|
||||
lbl_80243BC8:
|
||||
/* 80243BC8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80243BCC 48 11 E6 59 */ bl _restgpr_28
|
||||
/* 80243BD0 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80243BD4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80243BD8 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80243BDC 4E 80 00 20 */ blr
|
||||
@@ -1,45 +0,0 @@
|
||||
lbl_8024414C:
|
||||
/* 8024414C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80244150 7C 08 02 A6 */ mflr r0
|
||||
/* 80244154 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80244158 DB E1 00 10 */ stfd f31, 0x10(r1)
|
||||
/* 8024415C F3 E1 00 18 */ psq_st f31, 24(r1), 0, 0 /* qr0 */
|
||||
/* 80244160 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80244164 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80244168 80 63 00 C4 */ lwz r3, 0xc4(r3)
|
||||
/* 8024416C 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80244170 C0 24 00 2C */ lfs f1, 0x2c(r4)
|
||||
/* 80244174 C0 04 00 24 */ lfs f0, 0x24(r4)
|
||||
/* 80244178 EF E1 00 28 */ fsubs f31, f1, f0
|
||||
/* 8024417C 48 01 01 E9 */ bl getGlobalPosY__8CPaneMgrFv
|
||||
/* 80244180 C0 02 B2 70 */ lfs f0, lit_4561(r2)
|
||||
/* 80244184 EC 1F 00 32 */ fmuls f0, f31, f0
|
||||
/* 80244188 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 8024418C D0 1F 1B 08 */ stfs f0, 0x1b08(r31)
|
||||
/* 80244190 80 7F 00 C8 */ lwz r3, 0xc8(r31)
|
||||
/* 80244194 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80244198 C0 24 00 2C */ lfs f1, 0x2c(r4)
|
||||
/* 8024419C C0 04 00 24 */ lfs f0, 0x24(r4)
|
||||
/* 802441A0 EF E1 00 28 */ fsubs f31, f1, f0
|
||||
/* 802441A4 48 01 01 C1 */ bl getGlobalPosY__8CPaneMgrFv
|
||||
/* 802441A8 C0 02 B2 70 */ lfs f0, lit_4561(r2)
|
||||
/* 802441AC EC 1F 00 32 */ fmuls f0, f31, f0
|
||||
/* 802441B0 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 802441B4 D0 1F 1B 0C */ stfs f0, 0x1b0c(r31)
|
||||
/* 802441B8 80 7F 00 CC */ lwz r3, 0xcc(r31)
|
||||
/* 802441BC 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 802441C0 C0 24 00 2C */ lfs f1, 0x2c(r4)
|
||||
/* 802441C4 C0 04 00 24 */ lfs f0, 0x24(r4)
|
||||
/* 802441C8 EF E1 00 28 */ fsubs f31, f1, f0
|
||||
/* 802441CC 48 01 01 99 */ bl getGlobalPosY__8CPaneMgrFv
|
||||
/* 802441D0 C0 02 B2 70 */ lfs f0, lit_4561(r2)
|
||||
/* 802441D4 EC 1F 00 32 */ fmuls f0, f31, f0
|
||||
/* 802441D8 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 802441DC D0 1F 1B 10 */ stfs f0, 0x1b10(r31)
|
||||
/* 802441E0 E3 E1 00 18 */ psq_l f31, 24(r1), 0, 0 /* qr0 */
|
||||
/* 802441E4 CB E1 00 10 */ lfd f31, 0x10(r1)
|
||||
/* 802441E8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802441EC 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802441F0 7C 08 03 A6 */ mtlr r0
|
||||
/* 802441F4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802441F8 4E 80 00 20 */ blr
|
||||
@@ -1,117 +0,0 @@
|
||||
lbl_8024389C:
|
||||
/* 8024389C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802438A0 7C 08 02 A6 */ mflr r0
|
||||
/* 802438A4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802438A8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802438AC 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 802438B0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802438B4 A8 83 21 28 */ lha r4, 0x2128(r3)
|
||||
/* 802438B8 A8 03 21 36 */ lha r0, 0x2136(r3)
|
||||
/* 802438BC 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 802438C0 40 80 00 20 */ bge lbl_802438E0
|
||||
/* 802438C4 B0 9F 21 32 */ sth r4, 0x2132(r31)
|
||||
/* 802438C8 A8 9F 21 28 */ lha r4, 0x2128(r31)
|
||||
/* 802438CC 38 04 00 01 */ addi r0, r4, 1
|
||||
/* 802438D0 B0 1F 21 28 */ sth r0, 0x2128(r31)
|
||||
/* 802438D4 38 80 00 01 */ li r4, 1
|
||||
/* 802438D8 48 00 04 F5 */ bl moveBaseLength__14dMsgScrnHowl_cFb
|
||||
/* 802438DC 48 00 00 88 */ b lbl_80243964
|
||||
lbl_802438E0:
|
||||
/* 802438E0 A8 9F 21 2E */ lha r4, 0x212e(r31)
|
||||
/* 802438E4 A0 7F 21 38 */ lhz r3, 0x2138(r31)
|
||||
/* 802438E8 38 03 01 7C */ addi r0, r3, 0x17c
|
||||
/* 802438EC 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 802438F0 40 80 00 0C */ bge lbl_802438FC
|
||||
/* 802438F4 38 04 00 01 */ addi r0, r4, 1
|
||||
/* 802438F8 B0 1F 21 2E */ sth r0, 0x212e(r31)
|
||||
lbl_802438FC:
|
||||
/* 802438FC A8 1F 21 24 */ lha r0, 0x2124(r31)
|
||||
/* 80243900 B0 1F 21 32 */ sth r0, 0x2132(r31)
|
||||
/* 80243904 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80243908 A8 9F 21 24 */ lha r4, 0x2124(r31)
|
||||
/* 8024390C 48 00 06 4D */ bl addCount__14dMsgScrnHowl_cFs
|
||||
/* 80243910 B0 7F 21 24 */ sth r3, 0x2124(r31)
|
||||
/* 80243914 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80243918 38 80 00 00 */ li r4, 0
|
||||
/* 8024391C 48 00 02 C5 */ bl moveLineV__14dMsgScrnHowl_cFb
|
||||
/* 80243920 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80243924 38 80 00 00 */ li r4, 0
|
||||
/* 80243928 48 00 04 A5 */ bl moveBaseLength__14dMsgScrnHowl_cFb
|
||||
/* 8024392C 38 60 00 00 */ li r3, 0
|
||||
/* 80243930 C0 42 B2 50 */ lfs f2, lit_4427(r2)
|
||||
/* 80243934 38 00 00 1E */ li r0, 0x1e
|
||||
/* 80243938 7C 09 03 A6 */ mtctr r0
|
||||
lbl_8024393C:
|
||||
/* 8024393C 7C 9F 1A 14 */ add r4, r31, r3
|
||||
/* 80243940 C0 04 1A 90 */ lfs f0, 0x1a90(r4)
|
||||
/* 80243944 FC 00 10 40 */ fcmpo cr0, f0, f2
|
||||
/* 80243948 40 81 00 14 */ ble lbl_8024395C
|
||||
/* 8024394C C0 24 19 A0 */ lfs f1, 0x19a0(r4)
|
||||
/* 80243950 C0 1F 19 80 */ lfs f0, 0x1980(r31)
|
||||
/* 80243954 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 80243958 D0 04 19 A0 */ stfs f0, 0x19a0(r4)
|
||||
lbl_8024395C:
|
||||
/* 8024395C 38 63 00 04 */ addi r3, r3, 4
|
||||
/* 80243960 42 00 FF DC */ bdnz lbl_8024393C
|
||||
lbl_80243964:
|
||||
/* 80243964 88 1F 27 98 */ lbz r0, 0x2798(r31)
|
||||
/* 80243968 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 8024396C 41 82 00 74 */ beq lbl_802439E0
|
||||
/* 80243970 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80243974 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80243978 80 7E 5D B4 */ lwz r3, 0x5db4(r30)
|
||||
/* 8024397C 38 63 2D 84 */ addi r3, r3, 0x2d84
|
||||
/* 80243980 48 08 7C D1 */ bl getOnLineNum__13Z2WolfHowlMgrFv
|
||||
/* 80243984 7C 60 07 75 */ extsb. r0, r3
|
||||
/* 80243988 41 80 00 48 */ blt lbl_802439D0
|
||||
/* 8024398C A8 1F 21 2A */ lha r0, 0x212a(r31)
|
||||
/* 80243990 2C 00 00 1E */ cmpwi r0, 0x1e
|
||||
/* 80243994 41 80 00 3C */ blt lbl_802439D0
|
||||
/* 80243998 80 9E 5D B4 */ lwz r4, 0x5db4(r30)
|
||||
/* 8024399C 80 04 2E 0C */ lwz r0, 0x2e0c(r4)
|
||||
/* 802439A0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802439A4 41 82 00 2C */ beq lbl_802439D0
|
||||
/* 802439A8 7C 60 07 74 */ extsb r0, r3
|
||||
/* 802439AC 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 802439B0 88 64 21 58 */ lbz r3, 0x2158(r4)
|
||||
/* 802439B4 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 802439B8 98 04 21 58 */ stb r0, 0x2158(r4)
|
||||
/* 802439BC 38 80 00 01 */ li r4, 1
|
||||
/* 802439C0 A8 1F 21 2A */ lha r0, 0x212a(r31)
|
||||
/* 802439C4 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 802439C8 98 83 24 98 */ stb r4, 0x2498(r3)
|
||||
/* 802439CC 48 00 00 14 */ b lbl_802439E0
|
||||
lbl_802439D0:
|
||||
/* 802439D0 38 80 00 00 */ li r4, 0
|
||||
/* 802439D4 A8 1F 21 2A */ lha r0, 0x212a(r31)
|
||||
/* 802439D8 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 802439DC 98 83 24 98 */ stb r4, 0x2498(r3)
|
||||
lbl_802439E0:
|
||||
/* 802439E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 802439E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 802439E8 80 63 5D B4 */ lwz r3, 0x5db4(r3)
|
||||
/* 802439EC 81 83 06 28 */ lwz r12, 0x628(r3)
|
||||
/* 802439F0 81 8C 02 98 */ lwz r12, 0x298(r12)
|
||||
/* 802439F4 7D 89 03 A6 */ mtctr r12
|
||||
/* 802439F8 4E 80 04 21 */ bctrl
|
||||
/* 802439FC 48 08 72 D1 */ bl getNowInputValue__13Z2WolfHowlMgrFv
|
||||
/* 80243A00 FC 20 08 50 */ fneg f1, f1
|
||||
/* 80243A04 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80243A08 48 00 05 8D */ bl getNowPlotPitch__14dMsgScrnHowl_cFf
|
||||
/* 80243A0C A8 1F 21 32 */ lha r0, 0x2132(r31)
|
||||
/* 80243A10 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 80243A14 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 80243A18 D0 23 01 80 */ stfs f1, 0x180(r3)
|
||||
/* 80243A1C 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 80243A20 38 63 02 8C */ addi r3, r3, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 80243A24 A8 83 04 0C */ lha r4, 0x40c(r3)
|
||||
/* 80243A28 A8 1F 21 32 */ lha r0, 0x2132(r31)
|
||||
/* 80243A2C 54 00 08 3C */ slwi r0, r0, 1
|
||||
/* 80243A30 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 80243A34 B0 83 1B 14 */ sth r4, 0x1b14(r3)
|
||||
/* 80243A38 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80243A3C 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80243A40 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80243A44 7C 08 03 A6 */ mtlr r0
|
||||
/* 80243A48 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80243A4C 4E 80 00 20 */ blr
|
||||
@@ -1,160 +0,0 @@
|
||||
lbl_802435BC:
|
||||
/* 802435BC 94 21 FF 70 */ stwu r1, -0x90(r1)
|
||||
/* 802435C0 7C 08 02 A6 */ mflr r0
|
||||
/* 802435C4 90 01 00 94 */ stw r0, 0x94(r1)
|
||||
/* 802435C8 DB E1 00 80 */ stfd f31, 0x80(r1)
|
||||
/* 802435CC F3 E1 00 88 */ psq_st f31, 136(r1), 0, 0 /* qr0 */
|
||||
/* 802435D0 DB C1 00 70 */ stfd f30, 0x70(r1)
|
||||
/* 802435D4 F3 C1 00 78 */ psq_st f30, 120(r1), 0, 0 /* qr0 */
|
||||
/* 802435D8 39 61 00 70 */ addi r11, r1, 0x70
|
||||
/* 802435DC 48 11 EC 01 */ bl _savegpr_29
|
||||
/* 802435E0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802435E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 802435E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 802435EC 83 C3 5F 50 */ lwz r30, 0x5f50(r3)
|
||||
/* 802435F0 80 7F 01 28 */ lwz r3, 0x128(r31)
|
||||
/* 802435F4 80 1F 01 2C */ lwz r0, 0x12c(r31)
|
||||
/* 802435F8 90 61 00 24 */ stw r3, 0x24(r1)
|
||||
/* 802435FC 90 01 00 28 */ stw r0, 0x28(r1)
|
||||
/* 80243600 80 1F 01 30 */ lwz r0, 0x130(r31)
|
||||
/* 80243604 90 01 00 2C */ stw r0, 0x2c(r1)
|
||||
/* 80243608 80 7F 01 40 */ lwz r3, 0x140(r31)
|
||||
/* 8024360C 80 1F 01 44 */ lwz r0, 0x144(r31)
|
||||
/* 80243610 90 61 00 18 */ stw r3, 0x18(r1)
|
||||
/* 80243614 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 80243618 80 1F 01 48 */ lwz r0, 0x148(r31)
|
||||
/* 8024361C 90 01 00 20 */ stw r0, 0x20(r1)
|
||||
/* 80243620 80 1F 21 20 */ lwz r0, 0x2120(r31)
|
||||
/* 80243624 C8 22 B2 80 */ lfd f1, lit_4587(r2)
|
||||
/* 80243628 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 8024362C 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 80243630 90 61 00 30 */ stw r3, 0x30(r1)
|
||||
/* 80243634 C8 01 00 30 */ lfd f0, 0x30(r1)
|
||||
/* 80243638 EC C0 08 28 */ fsubs f6, f0, f1
|
||||
/* 8024363C 80 1F 21 18 */ lwz r0, 0x2118(r31)
|
||||
/* 80243640 90 01 00 3C */ stw r0, 0x3c(r1)
|
||||
/* 80243644 90 61 00 38 */ stw r3, 0x38(r1)
|
||||
/* 80243648 C8 01 00 38 */ lfd f0, 0x38(r1)
|
||||
/* 8024364C EC A0 08 28 */ fsubs f5, f0, f1
|
||||
/* 80243650 C0 61 00 24 */ lfs f3, 0x24(r1)
|
||||
/* 80243654 C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 80243658 EC 03 00 28 */ fsubs f0, f3, f0
|
||||
/* 8024365C C0 42 B2 60 */ lfs f2, lit_4431(r2)
|
||||
/* 80243660 EC 80 10 24 */ fdivs f4, f0, f2
|
||||
/* 80243664 D0 81 00 08 */ stfs f4, 8(r1)
|
||||
/* 80243668 D0 A1 00 0C */ stfs f5, 0xc(r1)
|
||||
/* 8024366C C0 22 B2 A4 */ lfs f1, lit_5233(r2)
|
||||
/* 80243670 C0 01 00 18 */ lfs f0, 0x18(r1)
|
||||
/* 80243674 EC 00 18 28 */ fsubs f0, f0, f3
|
||||
/* 80243678 EC 00 10 24 */ fdivs f0, f0, f2
|
||||
/* 8024367C EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 80243680 EC 04 00 2A */ fadds f0, f4, f0
|
||||
/* 80243684 D0 01 00 10 */ stfs f0, 0x10(r1)
|
||||
/* 80243688 EC 05 30 2A */ fadds f0, f5, f6
|
||||
/* 8024368C D0 01 00 14 */ stfs f0, 0x14(r1)
|
||||
/* 80243690 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80243694 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80243698 48 0A 5A 29 */ bl func_802E90C0
|
||||
/* 8024369C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802436A0 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 802436A4 81 8C 00 1C */ lwz r12, 0x1c(r12)
|
||||
/* 802436A8 7D 89 03 A6 */ mtctr r12
|
||||
/* 802436AC 4E 80 04 21 */ bctrl
|
||||
/* 802436B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 802436B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 802436B8 80 63 5D B4 */ lwz r3, 0x5db4(r3)
|
||||
/* 802436BC 81 83 06 28 */ lwz r12, 0x628(r3)
|
||||
/* 802436C0 81 8C 02 98 */ lwz r12, 0x298(r12)
|
||||
/* 802436C4 7D 89 03 A6 */ mtctr r12
|
||||
/* 802436C8 4E 80 04 21 */ bctrl
|
||||
/* 802436CC 8B A3 00 8C */ lbz r29, 0x8c(r3)
|
||||
/* 802436D0 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 802436D4 3C 80 6E 65 */ lis r4, 0x6E65 /* 0x6E653030@ha */
|
||||
/* 802436D8 38 C4 30 30 */ addi r6, r4, 0x3030 /* 0x6E653030@l */
|
||||
/* 802436DC 38 A0 6C 69 */ li r5, 0x6c69
|
||||
/* 802436E0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 802436E4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 802436E8 7D 89 03 A6 */ mtctr r12
|
||||
/* 802436EC 4E 80 04 21 */ bctrl
|
||||
/* 802436F0 8B C3 00 B2 */ lbz r30, 0xb2(r3)
|
||||
/* 802436F4 80 7F 00 08 */ lwz r3, 8(r31)
|
||||
/* 802436F8 48 01 21 31 */ bl getAlphaRate__13CPaneMgrAlphaFv
|
||||
/* 802436FC 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 80243700 C8 42 B2 80 */ lfd f2, lit_4587(r2)
|
||||
/* 80243704 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 80243708 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 8024370C 90 61 00 40 */ stw r3, 0x40(r1)
|
||||
/* 80243710 C8 01 00 40 */ lfd f0, 0x40(r1)
|
||||
/* 80243714 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 80243718 EC 40 00 72 */ fmuls f2, f0, f1
|
||||
/* 8024371C 20 1D 00 1E */ subfic r0, r29, 0x1e
|
||||
/* 80243720 C8 22 B2 68 */ lfd f1, lit_4434(r2)
|
||||
/* 80243724 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 80243728 90 01 00 4C */ stw r0, 0x4c(r1)
|
||||
/* 8024372C 90 61 00 48 */ stw r3, 0x48(r1)
|
||||
/* 80243730 C8 01 00 48 */ lfd f0, 0x48(r1)
|
||||
/* 80243734 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 80243738 C0 02 B2 88 */ lfs f0, lit_4824(r2)
|
||||
/* 8024373C EC 01 00 24 */ fdivs f0, f1, f0
|
||||
/* 80243740 EC 00 00 B2 */ fmuls f0, f0, f2
|
||||
/* 80243744 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 80243748 D8 01 00 50 */ stfd f0, 0x50(r1)
|
||||
/* 8024374C 80 81 00 54 */ lwz r4, 0x54(r1)
|
||||
/* 80243750 80 7F 01 24 */ lwz r3, 0x124(r31)
|
||||
/* 80243754 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80243758 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 8024375C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80243760 4E 80 04 21 */ bctrl
|
||||
/* 80243764 A8 1F 21 28 */ lha r0, 0x2128(r31)
|
||||
/* 80243768 C8 22 B2 68 */ lfd f1, lit_4434(r2)
|
||||
/* 8024376C 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 80243770 90 01 00 5C */ stw r0, 0x5c(r1)
|
||||
/* 80243774 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 80243778 90 01 00 58 */ stw r0, 0x58(r1)
|
||||
/* 8024377C C8 01 00 58 */ lfd f0, 0x58(r1)
|
||||
/* 80243780 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 80243784 C0 1F 19 80 */ lfs f0, 0x1980(r31)
|
||||
/* 80243788 EF C1 00 32 */ fmuls f30, f1, f0
|
||||
/* 8024378C 80 7F 00 C4 */ lwz r3, 0xc4(r31)
|
||||
/* 80243790 48 01 0B 59 */ bl getGlobalPosX__8CPaneMgrFv
|
||||
/* 80243794 C0 1F 27 A8 */ lfs f0, 0x27a8(r31)
|
||||
/* 80243798 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 8024379C EC 00 F0 2A */ fadds f0, f0, f30
|
||||
/* 802437A0 D0 1F 19 9C */ stfs f0, 0x199c(r31)
|
||||
/* 802437A4 83 BF 00 CC */ lwz r29, 0xcc(r31)
|
||||
/* 802437A8 80 7D 00 04 */ lwz r3, 4(r29)
|
||||
/* 802437AC C0 23 00 2C */ lfs f1, 0x2c(r3)
|
||||
/* 802437B0 C0 03 00 24 */ lfs f0, 0x24(r3)
|
||||
/* 802437B4 EF C1 00 28 */ fsubs f30, f1, f0
|
||||
/* 802437B8 80 7F 00 C4 */ lwz r3, 0xc4(r31)
|
||||
/* 802437BC 48 01 0B A9 */ bl getGlobalPosY__8CPaneMgrFv
|
||||
/* 802437C0 FF E0 08 90 */ fmr f31, f1
|
||||
/* 802437C4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802437C8 48 01 0B 9D */ bl getGlobalPosY__8CPaneMgrFv
|
||||
/* 802437CC EC 01 F0 2A */ fadds f0, f1, f30
|
||||
/* 802437D0 EF E0 F8 28 */ fsubs f31, f0, f31
|
||||
/* 802437D4 80 7F 00 C4 */ lwz r3, 0xc4(r31)
|
||||
/* 802437D8 48 01 0B 8D */ bl getGlobalPosY__8CPaneMgrFv
|
||||
/* 802437DC FC 40 08 90 */ fmr f2, f1
|
||||
/* 802437E0 80 7F 01 24 */ lwz r3, 0x124(r31)
|
||||
/* 802437E4 C0 1F 19 9C */ lfs f0, 0x199c(r31)
|
||||
/* 802437E8 C0 62 B2 A8 */ lfs f3, lit_5234(r2)
|
||||
/* 802437EC EC 20 18 28 */ fsubs f1, f0, f3
|
||||
/* 802437F0 FC 80 F8 90 */ fmr f4, f31
|
||||
/* 802437F4 38 80 00 00 */ li r4, 0
|
||||
/* 802437F8 38 A0 00 00 */ li r5, 0
|
||||
/* 802437FC 38 C0 00 00 */ li r6, 0
|
||||
/* 80243800 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80243804 81 8C 00 EC */ lwz r12, 0xec(r12)
|
||||
/* 80243808 7D 89 03 A6 */ mtctr r12
|
||||
/* 8024380C 4E 80 04 21 */ bctrl
|
||||
/* 80243810 E3 E1 00 88 */ psq_l f31, 136(r1), 0, 0 /* qr0 */
|
||||
/* 80243814 CB E1 00 80 */ lfd f31, 0x80(r1)
|
||||
/* 80243818 E3 C1 00 78 */ psq_l f30, 120(r1), 0, 0 /* qr0 */
|
||||
/* 8024381C CB C1 00 70 */ lfd f30, 0x70(r1)
|
||||
/* 80243820 39 61 00 70 */ addi r11, r1, 0x70
|
||||
/* 80243824 48 11 EA 05 */ bl _restgpr_29
|
||||
/* 80243828 80 01 00 94 */ lwz r0, 0x94(r1)
|
||||
/* 8024382C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80243830 38 21 00 90 */ addi r1, r1, 0x90
|
||||
/* 80243834 4E 80 00 20 */ blr
|
||||
@@ -1,389 +0,0 @@
|
||||
lbl_80242FE4:
|
||||
/* 80242FE4 94 21 FE F0 */ stwu r1, -0x110(r1)
|
||||
/* 80242FE8 7C 08 02 A6 */ mflr r0
|
||||
/* 80242FEC 90 01 01 14 */ stw r0, 0x114(r1)
|
||||
/* 80242FF0 DB E1 01 00 */ stfd f31, 0x100(r1)
|
||||
/* 80242FF4 F3 E1 01 08 */ psq_st f31, 264(r1), 0, 0 /* qr0 */
|
||||
/* 80242FF8 DB C1 00 F0 */ stfd f30, 0xf0(r1)
|
||||
/* 80242FFC F3 C1 00 F8 */ psq_st f30, 248(r1), 0, 0 /* qr0 */
|
||||
/* 80243000 DB A1 00 E0 */ stfd f29, 0xe0(r1)
|
||||
/* 80243004 F3 A1 00 E8 */ psq_st f29, 232(r1), 0, 0 /* qr0 */
|
||||
/* 80243008 DB 81 00 D0 */ stfd f28, 0xd0(r1)
|
||||
/* 8024300C F3 81 00 D8 */ psq_st f28, 216(r1), 0, 0 /* qr0 */
|
||||
/* 80243010 DB 61 00 C0 */ stfd f27, 0xc0(r1)
|
||||
/* 80243014 F3 61 00 C8 */ psq_st f27, 200(r1), 0, 0 /* qr0 */
|
||||
/* 80243018 DB 41 00 B0 */ stfd f26, 0xb0(r1)
|
||||
/* 8024301C F3 41 00 B8 */ psq_st f26, 184(r1), 0, 0 /* qr0 */
|
||||
/* 80243020 DB 21 00 A0 */ stfd f25, 0xa0(r1)
|
||||
/* 80243024 F3 21 00 A8 */ psq_st f25, 168(r1), 0, 0 /* qr0 */
|
||||
/* 80243028 39 61 00 A0 */ addi r11, r1, 0xa0
|
||||
/* 8024302C 48 11 F1 9D */ bl _savegpr_24
|
||||
/* 80243030 7C 7A 1B 78 */ mr r26, r3
|
||||
/* 80243034 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80243038 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024303C 83 24 5F 50 */ lwz r25, 0x5f50(r4)
|
||||
/* 80243040 88 03 27 98 */ lbz r0, 0x2798(r3)
|
||||
/* 80243044 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 80243048 40 82 00 0C */ bne lbl_80243054
|
||||
/* 8024304C 48 00 05 71 */ bl drawEffect__14dMsgScrnHowl_cFv
|
||||
/* 80243050 48 00 00 0C */ b lbl_8024305C
|
||||
lbl_80243054:
|
||||
/* 80243054 C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 80243058 D0 1A 19 9C */ stfs f0, 0x199c(r26)
|
||||
lbl_8024305C:
|
||||
/* 8024305C 80 7A 01 28 */ lwz r3, 0x128(r26)
|
||||
/* 80243060 80 1A 01 2C */ lwz r0, 0x12c(r26)
|
||||
/* 80243064 90 61 00 5C */ stw r3, 0x5c(r1)
|
||||
/* 80243068 90 01 00 60 */ stw r0, 0x60(r1)
|
||||
/* 8024306C 80 1A 01 30 */ lwz r0, 0x130(r26)
|
||||
/* 80243070 90 01 00 64 */ stw r0, 0x64(r1)
|
||||
/* 80243074 80 7A 01 40 */ lwz r3, 0x140(r26)
|
||||
/* 80243078 80 1A 01 44 */ lwz r0, 0x144(r26)
|
||||
/* 8024307C 90 61 00 50 */ stw r3, 0x50(r1)
|
||||
/* 80243080 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
/* 80243084 80 1A 01 48 */ lwz r0, 0x148(r26)
|
||||
/* 80243088 90 01 00 58 */ stw r0, 0x58(r1)
|
||||
/* 8024308C 80 1A 21 20 */ lwz r0, 0x2120(r26)
|
||||
/* 80243090 C8 22 B2 80 */ lfd f1, lit_4587(r2)
|
||||
/* 80243094 90 01 00 6C */ stw r0, 0x6c(r1)
|
||||
/* 80243098 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 8024309C 90 61 00 68 */ stw r3, 0x68(r1)
|
||||
/* 802430A0 C8 01 00 68 */ lfd f0, 0x68(r1)
|
||||
/* 802430A4 EC A0 08 28 */ fsubs f5, f0, f1
|
||||
/* 802430A8 80 1A 21 18 */ lwz r0, 0x2118(r26)
|
||||
/* 802430AC 90 01 00 74 */ stw r0, 0x74(r1)
|
||||
/* 802430B0 90 61 00 70 */ stw r3, 0x70(r1)
|
||||
/* 802430B4 C8 01 00 70 */ lfd f0, 0x70(r1)
|
||||
/* 802430B8 EC 80 08 28 */ fsubs f4, f0, f1
|
||||
/* 802430BC C0 41 00 5C */ lfs f2, 0x5c(r1)
|
||||
/* 802430C0 C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 802430C4 EC 02 00 28 */ fsubs f0, f2, f0
|
||||
/* 802430C8 C0 22 B2 60 */ lfs f1, lit_4431(r2)
|
||||
/* 802430CC EC 60 08 24 */ fdivs f3, f0, f1
|
||||
/* 802430D0 D0 61 00 40 */ stfs f3, 0x40(r1)
|
||||
/* 802430D4 D0 81 00 44 */ stfs f4, 0x44(r1)
|
||||
/* 802430D8 C0 01 00 50 */ lfs f0, 0x50(r1)
|
||||
/* 802430DC EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 802430E0 EC 00 08 24 */ fdivs f0, f0, f1
|
||||
/* 802430E4 EC 03 00 2A */ fadds f0, f3, f0
|
||||
/* 802430E8 D0 01 00 48 */ stfs f0, 0x48(r1)
|
||||
/* 802430EC EC 04 28 2A */ fadds f0, f4, f5
|
||||
/* 802430F0 D0 01 00 4C */ stfs f0, 0x4c(r1)
|
||||
/* 802430F4 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802430F8 38 81 00 40 */ addi r4, r1, 0x40
|
||||
/* 802430FC 48 0A 5F C5 */ bl func_802E90C0
|
||||
/* 80243100 7F 23 CB 78 */ mr r3, r25
|
||||
/* 80243104 81 99 00 00 */ lwz r12, 0(r25)
|
||||
/* 80243108 81 8C 00 1C */ lwz r12, 0x1c(r12)
|
||||
/* 8024310C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80243110 4E 80 04 21 */ bctrl
|
||||
/* 80243114 80 7A 00 C4 */ lwz r3, 0xc4(r26)
|
||||
/* 80243118 48 01 11 D1 */ bl getGlobalPosX__8CPaneMgrFv
|
||||
/* 8024311C FF C0 08 90 */ fmr f30, f1
|
||||
/* 80243120 3B A0 00 00 */ li r29, 0
|
||||
/* 80243124 A8 BA 21 2A */ lha r5, 0x212a(r26)
|
||||
/* 80243128 A8 9A 21 36 */ lha r4, 0x2136(r26)
|
||||
/* 8024312C 7C 04 28 10 */ subfc r0, r4, r5
|
||||
/* 80243130 54 83 0F FE */ srwi r3, r4, 0x1f
|
||||
/* 80243134 54 A0 0F FE */ srwi r0, r5, 0x1f
|
||||
/* 80243138 7C 60 19 10 */ subfe r3, r0, r3
|
||||
/* 8024313C 7C 04 28 50 */ subf r0, r4, r5
|
||||
/* 80243140 7C 1C 18 78 */ andc r28, r0, r3
|
||||
/* 80243144 3B 60 00 00 */ li r27, 0
|
||||
/* 80243148 7F DA E2 14 */ add r30, r26, r28
|
||||
/* 8024314C 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 80243150 3B E3 02 8C */ addi r31, r3, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 80243154 C3 E2 B2 50 */ lfs f31, lit_4427(r2)
|
||||
lbl_80243158:
|
||||
/* 80243158 FF 40 F0 90 */ fmr f26, f30
|
||||
/* 8024315C 7F A4 07 34 */ extsh r4, r29
|
||||
/* 80243160 54 83 10 3A */ slwi r3, r4, 2
|
||||
/* 80243164 38 03 0D 80 */ addi r0, r3, 0xd80
|
||||
/* 80243168 7F BA 04 2E */ lfsx f29, r26, r0
|
||||
/* 8024316C 38 04 21 98 */ addi r0, r4, 0x2198
|
||||
/* 80243170 7F 3A 00 AE */ lbzx r25, r26, r0
|
||||
/* 80243174 38 1B 24 98 */ addi r0, r27, 0x2498
|
||||
/* 80243178 7F 1E 00 AE */ lbzx r24, r30, r0
|
||||
/* 8024317C C0 1A 19 80 */ lfs f0, 0x1980(r26)
|
||||
/* 80243180 EF DE 00 2A */ fadds f30, f30, f0
|
||||
/* 80243184 7F 43 D3 78 */ mr r3, r26
|
||||
/* 80243188 7F A4 EB 78 */ mr r4, r29
|
||||
/* 8024318C 48 00 0D F1 */ bl addCountGuide__14dMsgScrnHowl_cFs
|
||||
/* 80243190 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80243194 7F A0 07 34 */ extsh r0, r29
|
||||
/* 80243198 54 03 10 3A */ slwi r3, r0, 2
|
||||
/* 8024319C 38 03 0D 80 */ addi r0, r3, 0xd80
|
||||
/* 802431A0 7C 1A 04 2E */ lfsx f0, r26, r0
|
||||
/* 802431A4 FC 1D F8 40 */ fcmpo cr0, f29, f31
|
||||
/* 802431A8 40 81 03 28 */ ble lbl_802434D0
|
||||
/* 802431AC FC 00 F8 40 */ fcmpo cr0, f0, f31
|
||||
/* 802431B0 40 81 03 20 */ ble lbl_802434D0
|
||||
/* 802431B4 FC 1D 00 00 */ fcmpu cr0, f29, f0
|
||||
/* 802431B8 40 82 03 18 */ bne lbl_802434D0
|
||||
/* 802431BC C0 22 B2 70 */ lfs f1, lit_4561(r2)
|
||||
/* 802431C0 EC 1A F0 2A */ fadds f0, f26, f30
|
||||
/* 802431C4 EF 81 00 32 */ fmuls f28, f1, f0
|
||||
/* 802431C8 C0 1A 19 88 */ lfs f0, 0x1988(r26)
|
||||
/* 802431CC C0 3F 03 CC */ lfs f1, 0x3cc(r31)
|
||||
/* 802431D0 EF 60 00 72 */ fmuls f27, f0, f1
|
||||
/* 802431D4 C0 1A 19 8C */ lfs f0, 0x198c(r26)
|
||||
/* 802431D8 EF 40 00 72 */ fmuls f26, f0, f1
|
||||
/* 802431DC 7F 43 D3 78 */ mr r3, r26
|
||||
/* 802431E0 A8 1A 21 2E */ lha r0, 0x212e(r26)
|
||||
/* 802431E4 38 9B FF FF */ addi r4, r27, -1
|
||||
/* 802431E8 7C 80 22 14 */ add r4, r0, r4
|
||||
/* 802431EC 48 00 0D 01 */ bl getOnLineNum__14dMsgScrnHowl_cFi
|
||||
/* 802431F0 7C 60 07 75 */ extsb. r0, r3
|
||||
/* 802431F4 C3 22 B2 50 */ lfs f25, lit_4427(r2)
|
||||
/* 802431F8 41 80 01 70 */ blt lbl_80243368
|
||||
/* 802431FC 28 18 00 00 */ cmplwi r24, 0
|
||||
/* 80243200 41 82 01 68 */ beq lbl_80243368
|
||||
/* 80243204 38 00 FF FF */ li r0, -1
|
||||
/* 80243208 90 01 00 3C */ stw r0, 0x3c(r1)
|
||||
/* 8024320C 90 01 00 38 */ stw r0, 0x38(r1)
|
||||
/* 80243210 2C 19 00 02 */ cmpwi r25, 2
|
||||
/* 80243214 41 82 00 78 */ beq lbl_8024328C
|
||||
/* 80243218 40 80 00 10 */ bge lbl_80243228
|
||||
/* 8024321C 2C 19 00 01 */ cmpwi r25, 1
|
||||
/* 80243220 40 80 00 14 */ bge lbl_80243234
|
||||
/* 80243224 48 00 01 14 */ b lbl_80243338
|
||||
lbl_80243228:
|
||||
/* 80243228 2C 19 00 04 */ cmpwi r25, 4
|
||||
/* 8024322C 40 80 01 0C */ bge lbl_80243338
|
||||
/* 80243230 48 00 00 B4 */ b lbl_802432E4
|
||||
lbl_80243234:
|
||||
/* 80243234 80 1F 03 8C */ lwz r0, 0x38c(r31)
|
||||
/* 80243238 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 8024323C 88 01 00 34 */ lbz r0, 0x34(r1)
|
||||
/* 80243240 98 01 00 3C */ stb r0, 0x3c(r1)
|
||||
/* 80243244 88 01 00 35 */ lbz r0, 0x35(r1)
|
||||
/* 80243248 98 01 00 3D */ stb r0, 0x3d(r1)
|
||||
/* 8024324C 88 01 00 36 */ lbz r0, 0x36(r1)
|
||||
/* 80243250 98 01 00 3E */ stb r0, 0x3e(r1)
|
||||
/* 80243254 88 01 00 37 */ lbz r0, 0x37(r1)
|
||||
/* 80243258 98 01 00 3F */ stb r0, 0x3f(r1)
|
||||
/* 8024325C 80 1F 03 90 */ lwz r0, 0x390(r31)
|
||||
/* 80243260 90 01 00 30 */ stw r0, 0x30(r1)
|
||||
/* 80243264 88 01 00 30 */ lbz r0, 0x30(r1)
|
||||
/* 80243268 98 01 00 38 */ stb r0, 0x38(r1)
|
||||
/* 8024326C 88 01 00 31 */ lbz r0, 0x31(r1)
|
||||
/* 80243270 98 01 00 39 */ stb r0, 0x39(r1)
|
||||
/* 80243274 88 01 00 32 */ lbz r0, 0x32(r1)
|
||||
/* 80243278 98 01 00 3A */ stb r0, 0x3a(r1)
|
||||
/* 8024327C 88 01 00 33 */ lbz r0, 0x33(r1)
|
||||
/* 80243280 98 01 00 3B */ stb r0, 0x3b(r1)
|
||||
/* 80243284 C3 3F 03 EC */ lfs f25, 0x3ec(r31)
|
||||
/* 80243288 48 00 00 B0 */ b lbl_80243338
|
||||
lbl_8024328C:
|
||||
/* 8024328C 80 1F 03 94 */ lwz r0, 0x394(r31)
|
||||
/* 80243290 90 01 00 2C */ stw r0, 0x2c(r1)
|
||||
/* 80243294 88 01 00 2C */ lbz r0, 0x2c(r1)
|
||||
/* 80243298 98 01 00 3C */ stb r0, 0x3c(r1)
|
||||
/* 8024329C 88 01 00 2D */ lbz r0, 0x2d(r1)
|
||||
/* 802432A0 98 01 00 3D */ stb r0, 0x3d(r1)
|
||||
/* 802432A4 88 01 00 2E */ lbz r0, 0x2e(r1)
|
||||
/* 802432A8 98 01 00 3E */ stb r0, 0x3e(r1)
|
||||
/* 802432AC 88 01 00 2F */ lbz r0, 0x2f(r1)
|
||||
/* 802432B0 98 01 00 3F */ stb r0, 0x3f(r1)
|
||||
/* 802432B4 80 1F 03 98 */ lwz r0, 0x398(r31)
|
||||
/* 802432B8 90 01 00 28 */ stw r0, 0x28(r1)
|
||||
/* 802432BC 88 01 00 28 */ lbz r0, 0x28(r1)
|
||||
/* 802432C0 98 01 00 38 */ stb r0, 0x38(r1)
|
||||
/* 802432C4 88 01 00 29 */ lbz r0, 0x29(r1)
|
||||
/* 802432C8 98 01 00 39 */ stb r0, 0x39(r1)
|
||||
/* 802432CC 88 01 00 2A */ lbz r0, 0x2a(r1)
|
||||
/* 802432D0 98 01 00 3A */ stb r0, 0x3a(r1)
|
||||
/* 802432D4 88 01 00 2B */ lbz r0, 0x2b(r1)
|
||||
/* 802432D8 98 01 00 3B */ stb r0, 0x3b(r1)
|
||||
/* 802432DC C3 3F 03 F0 */ lfs f25, 0x3f0(r31)
|
||||
/* 802432E0 48 00 00 58 */ b lbl_80243338
|
||||
lbl_802432E4:
|
||||
/* 802432E4 80 1F 03 9C */ lwz r0, 0x39c(r31)
|
||||
/* 802432E8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802432EC 88 01 00 24 */ lbz r0, 0x24(r1)
|
||||
/* 802432F0 98 01 00 3C */ stb r0, 0x3c(r1)
|
||||
/* 802432F4 88 01 00 25 */ lbz r0, 0x25(r1)
|
||||
/* 802432F8 98 01 00 3D */ stb r0, 0x3d(r1)
|
||||
/* 802432FC 88 01 00 26 */ lbz r0, 0x26(r1)
|
||||
/* 80243300 98 01 00 3E */ stb r0, 0x3e(r1)
|
||||
/* 80243304 88 01 00 27 */ lbz r0, 0x27(r1)
|
||||
/* 80243308 98 01 00 3F */ stb r0, 0x3f(r1)
|
||||
/* 8024330C 80 1F 03 A0 */ lwz r0, 0x3a0(r31)
|
||||
/* 80243310 90 01 00 20 */ stw r0, 0x20(r1)
|
||||
/* 80243314 88 01 00 20 */ lbz r0, 0x20(r1)
|
||||
/* 80243318 98 01 00 38 */ stb r0, 0x38(r1)
|
||||
/* 8024331C 88 01 00 21 */ lbz r0, 0x21(r1)
|
||||
/* 80243320 98 01 00 39 */ stb r0, 0x39(r1)
|
||||
/* 80243324 88 01 00 22 */ lbz r0, 0x22(r1)
|
||||
/* 80243328 98 01 00 3A */ stb r0, 0x3a(r1)
|
||||
/* 8024332C 88 01 00 23 */ lbz r0, 0x23(r1)
|
||||
/* 80243330 98 01 00 3B */ stb r0, 0x3b(r1)
|
||||
/* 80243334 C3 3F 03 F4 */ lfs f25, 0x3f4(r31)
|
||||
lbl_80243338:
|
||||
/* 80243338 80 01 00 38 */ lwz r0, 0x38(r1)
|
||||
/* 8024333C 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 80243340 80 01 00 3C */ lwz r0, 0x3c(r1)
|
||||
/* 80243344 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 80243348 80 7A 01 20 */ lwz r3, 0x120(r26)
|
||||
/* 8024334C 38 81 00 1C */ addi r4, r1, 0x1c
|
||||
/* 80243350 38 A1 00 18 */ addi r5, r1, 0x18
|
||||
/* 80243354 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80243358 81 8C 01 30 */ lwz r12, 0x130(r12)
|
||||
/* 8024335C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80243360 4E 80 04 21 */ bctrl
|
||||
/* 80243364 48 00 00 08 */ b lbl_8024336C
|
||||
lbl_80243368:
|
||||
/* 80243368 C3 22 B2 50 */ lfs f25, lit_4427(r2)
|
||||
lbl_8024336C:
|
||||
/* 8024336C 88 1A 27 98 */ lbz r0, 0x2798(r26)
|
||||
/* 80243370 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 80243374 40 82 00 94 */ bne lbl_80243408
|
||||
/* 80243378 A8 9A 21 2A */ lha r4, 0x212a(r26)
|
||||
/* 8024337C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80243380 40 81 00 88 */ ble lbl_80243408
|
||||
/* 80243384 7C 1C DA 14 */ add r0, r28, r27
|
||||
/* 80243388 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 8024338C 40 82 00 7C */ bne lbl_80243408
|
||||
/* 80243390 7F 43 D3 78 */ mr r3, r26
|
||||
/* 80243394 48 00 0B 59 */ bl getOnLineNum__14dMsgScrnHowl_cFi
|
||||
/* 80243398 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 8024339C 88 7A 27 9B */ lbz r3, 0x279b(r26)
|
||||
/* 802433A0 7C 00 18 40 */ cmplw r0, r3
|
||||
/* 802433A4 40 82 00 64 */ bne lbl_80243408
|
||||
/* 802433A8 38 63 21 76 */ addi r3, r3, 0x2176
|
||||
/* 802433AC 7C 1A 18 AE */ lbzx r0, r26, r3
|
||||
/* 802433B0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802433B4 40 82 00 54 */ bne lbl_80243408
|
||||
/* 802433B8 38 00 00 01 */ li r0, 1
|
||||
/* 802433BC 7C 1A 19 AE */ stbx r0, r26, r3
|
||||
/* 802433C0 88 1A 27 9B */ lbz r0, 0x279b(r26)
|
||||
/* 802433C4 54 03 10 3A */ slwi r3, r0, 2
|
||||
/* 802433C8 38 03 19 A0 */ addi r0, r3, 0x19a0
|
||||
/* 802433CC 7F 9A 05 2E */ stfsx f28, r26, r0
|
||||
/* 802433D0 88 1A 27 9B */ lbz r0, 0x279b(r26)
|
||||
/* 802433D4 54 03 10 3A */ slwi r3, r0, 2
|
||||
/* 802433D8 38 03 1A 18 */ addi r0, r3, 0x1a18
|
||||
/* 802433DC 7F BA 05 2E */ stfsx f29, r26, r0
|
||||
/* 802433E0 C0 22 B2 A0 */ lfs f1, lit_5203(r2)
|
||||
/* 802433E4 C0 1F 03 88 */ lfs f0, 0x388(r31)
|
||||
/* 802433E8 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 802433EC 88 1A 27 9B */ lbz r0, 0x279b(r26)
|
||||
/* 802433F0 54 03 10 3A */ slwi r3, r0, 2
|
||||
/* 802433F4 38 03 1A 90 */ addi r0, r3, 0x1a90
|
||||
/* 802433F8 7C 1A 05 2E */ stfsx f0, r26, r0
|
||||
/* 802433FC 88 7A 27 9B */ lbz r3, 0x279b(r26)
|
||||
/* 80243400 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 80243404 98 1A 27 9B */ stb r0, 0x279b(r26)
|
||||
lbl_80243408:
|
||||
/* 80243408 C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 8024340C FC 19 00 40 */ fcmpo cr0, f25, f0
|
||||
/* 80243410 40 81 00 C0 */ ble lbl_802434D0
|
||||
/* 80243414 80 7A 00 04 */ lwz r3, 4(r26)
|
||||
/* 80243418 3C 80 6E 65 */ lis r4, 0x6E65 /* 0x6E653030@ha */
|
||||
/* 8024341C 38 C4 30 30 */ addi r6, r4, 0x3030 /* 0x6E653030@l */
|
||||
/* 80243420 38 A0 6C 69 */ li r5, 0x6c69
|
||||
/* 80243424 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80243428 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 8024342C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80243430 4E 80 04 21 */ bctrl
|
||||
/* 80243434 8B 23 00 B2 */ lbz r25, 0xb2(r3)
|
||||
/* 80243438 80 7A 00 08 */ lwz r3, 8(r26)
|
||||
/* 8024343C 48 01 23 ED */ bl getAlphaRate__13CPaneMgrAlphaFv
|
||||
/* 80243440 57 20 06 3E */ clrlwi r0, r25, 0x18
|
||||
/* 80243444 C8 42 B2 80 */ lfd f2, lit_4587(r2)
|
||||
/* 80243448 90 01 00 74 */ stw r0, 0x74(r1)
|
||||
/* 8024344C 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 80243450 90 01 00 70 */ stw r0, 0x70(r1)
|
||||
/* 80243454 C8 01 00 70 */ lfd f0, 0x70(r1)
|
||||
/* 80243458 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 8024345C EC 00 00 72 */ fmuls f0, f0, f1
|
||||
/* 80243460 EC 39 00 32 */ fmuls f1, f25, f0
|
||||
/* 80243464 C0 02 B2 60 */ lfs f0, lit_4431(r2)
|
||||
/* 80243468 EC 00 00 72 */ fmuls f0, f0, f1
|
||||
/* 8024346C FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 80243470 D8 01 00 68 */ stfd f0, 0x68(r1)
|
||||
/* 80243474 80 81 00 6C */ lwz r4, 0x6c(r1)
|
||||
/* 80243478 80 7A 01 20 */ lwz r3, 0x120(r26)
|
||||
/* 8024347C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80243480 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 80243484 7D 89 03 A6 */ mtctr r12
|
||||
/* 80243488 4E 80 04 21 */ bctrl
|
||||
/* 8024348C 80 7A 01 20 */ lwz r3, 0x120(r26)
|
||||
/* 80243490 C0 22 B2 94 */ lfs f1, lit_4827(r2)
|
||||
/* 80243494 C0 42 B2 70 */ lfs f2, lit_4561(r2)
|
||||
/* 80243498 EC 1B 00 B2 */ fmuls f0, f27, f2
|
||||
/* 8024349C EC 1C 00 28 */ fsubs f0, f28, f0
|
||||
/* 802434A0 EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 802434A4 EC 1A 00 B2 */ fmuls f0, f26, f2
|
||||
/* 802434A8 EC 5D 00 28 */ fsubs f2, f29, f0
|
||||
/* 802434AC FC 60 D8 90 */ fmr f3, f27
|
||||
/* 802434B0 FC 80 D0 90 */ fmr f4, f26
|
||||
/* 802434B4 38 80 00 00 */ li r4, 0
|
||||
/* 802434B8 38 A0 00 00 */ li r5, 0
|
||||
/* 802434BC 38 C0 00 00 */ li r6, 0
|
||||
/* 802434C0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 802434C4 81 8C 00 EC */ lwz r12, 0xec(r12)
|
||||
/* 802434C8 7D 89 03 A6 */ mtctr r12
|
||||
/* 802434CC 4E 80 04 21 */ bctrl
|
||||
lbl_802434D0:
|
||||
/* 802434D0 3B 7B 00 01 */ addi r27, r27, 1
|
||||
/* 802434D4 2C 1B 01 5D */ cmpwi r27, 0x15d
|
||||
/* 802434D8 41 80 FC 80 */ blt lbl_80243158
|
||||
/* 802434DC 3B 00 00 00 */ li r24, 0
|
||||
/* 802434E0 3B 60 00 00 */ li r27, 0
|
||||
/* 802434E4 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 802434E8 3B A3 02 8C */ addi r29, r3, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 802434EC 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 802434F0 3B 83 01 88 */ addi r28, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 802434F4 C3 42 B2 50 */ lfs f26, lit_4427(r2)
|
||||
lbl_802434F8:
|
||||
/* 802434F8 7C 9A DA 14 */ add r4, r26, r27
|
||||
/* 802434FC C0 04 1A 90 */ lfs f0, 0x1a90(r4)
|
||||
/* 80243500 FC 00 D0 40 */ fcmpo cr0, f0, f26
|
||||
/* 80243504 40 81 00 58 */ ble lbl_8024355C
|
||||
/* 80243508 80 1D 03 78 */ lwz r0, 0x378(r29)
|
||||
/* 8024350C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80243510 80 1D 03 7C */ lwz r0, 0x37c(r29)
|
||||
/* 80243514 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80243518 80 1D 03 70 */ lwz r0, 0x370(r29)
|
||||
/* 8024351C 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80243520 80 1D 03 74 */ lwz r0, 0x374(r29)
|
||||
/* 80243524 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80243528 80 7C 00 1C */ lwz r3, 0x1c(r28)
|
||||
/* 8024352C 80 63 01 0C */ lwz r3, 0x10c(r3)
|
||||
/* 80243530 C0 24 19 A0 */ lfs f1, 0x19a0(r4)
|
||||
/* 80243534 C0 44 1A 18 */ lfs f2, 0x1a18(r4)
|
||||
/* 80243538 38 84 1A 90 */ addi r4, r4, 0x1a90
|
||||
/* 8024353C C0 7D 03 6C */ lfs f3, 0x36c(r29)
|
||||
/* 80243540 38 A1 00 14 */ addi r5, r1, 0x14
|
||||
/* 80243544 38 C1 00 10 */ addi r6, r1, 0x10
|
||||
/* 80243548 38 E1 00 0C */ addi r7, r1, 0xc
|
||||
/* 8024354C 39 01 00 08 */ addi r8, r1, 8
|
||||
/* 80243550 C0 9F 03 88 */ lfs f4, 0x388(r31)
|
||||
/* 80243554 39 20 00 05 */ li r9, 5
|
||||
/* 80243558 4B FD 0B 85 */ bl drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc
|
||||
lbl_8024355C:
|
||||
/* 8024355C 3B 18 00 01 */ addi r24, r24, 1
|
||||
/* 80243560 2C 18 00 1E */ cmpwi r24, 0x1e
|
||||
/* 80243564 3B 7B 00 04 */ addi r27, r27, 4
|
||||
/* 80243568 41 80 FF 90 */ blt lbl_802434F8
|
||||
/* 8024356C E3 E1 01 08 */ psq_l f31, 264(r1), 0, 0 /* qr0 */
|
||||
/* 80243570 CB E1 01 00 */ lfd f31, 0x100(r1)
|
||||
/* 80243574 E3 C1 00 F8 */ psq_l f30, 248(r1), 0, 0 /* qr0 */
|
||||
/* 80243578 CB C1 00 F0 */ lfd f30, 0xf0(r1)
|
||||
/* 8024357C E3 A1 00 E8 */ psq_l f29, 232(r1), 0, 0 /* qr0 */
|
||||
/* 80243580 CB A1 00 E0 */ lfd f29, 0xe0(r1)
|
||||
/* 80243584 E3 81 00 D8 */ psq_l f28, 216(r1), 0, 0 /* qr0 */
|
||||
/* 80243588 CB 81 00 D0 */ lfd f28, 0xd0(r1)
|
||||
/* 8024358C E3 61 00 C8 */ psq_l f27, 200(r1), 0, 0 /* qr0 */
|
||||
/* 80243590 CB 61 00 C0 */ lfd f27, 0xc0(r1)
|
||||
/* 80243594 E3 41 00 B8 */ psq_l f26, 184(r1), 0, 0 /* qr0 */
|
||||
/* 80243598 CB 41 00 B0 */ lfd f26, 0xb0(r1)
|
||||
/* 8024359C E3 21 00 A8 */ psq_l f25, 168(r1), 0, 0 /* qr0 */
|
||||
/* 802435A0 CB 21 00 A0 */ lfd f25, 0xa0(r1)
|
||||
/* 802435A4 39 61 00 A0 */ addi r11, r1, 0xa0
|
||||
/* 802435A8 48 11 EC 6D */ bl _restgpr_24
|
||||
/* 802435AC 80 01 01 14 */ lwz r0, 0x114(r1)
|
||||
/* 802435B0 7C 08 03 A6 */ mtlr r0
|
||||
/* 802435B4 38 21 01 10 */ addi r1, r1, 0x110
|
||||
/* 802435B8 4E 80 00 20 */ blr
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,79 +0,0 @@
|
||||
lbl_80241C30:
|
||||
/* 80241C30 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 80241C34 7C 08 02 A6 */ mflr r0
|
||||
/* 80241C38 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 80241C3C 93 E1 00 3C */ stw r31, 0x3c(r1)
|
||||
/* 80241C40 93 C1 00 38 */ stw r30, 0x38(r1)
|
||||
/* 80241C44 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80241C48 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80241C4C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80241C50 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
|
||||
/* 80241C54 38 7E 21 14 */ addi r3, r30, 0x2114
|
||||
/* 80241C58 38 9E 21 18 */ addi r4, r30, 0x2118
|
||||
/* 80241C5C 38 BE 21 1C */ addi r5, r30, 0x211c
|
||||
/* 80241C60 38 DE 21 20 */ addi r6, r30, 0x2120
|
||||
/* 80241C64 48 11 E8 E5 */ bl GXGetScissor
|
||||
/* 80241C68 A0 1E 21 38 */ lhz r0, 0x2138(r30)
|
||||
/* 80241C6C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80241C70 41 82 00 2C */ beq lbl_80241C9C
|
||||
/* 80241C74 88 1E 27 98 */ lbz r0, 0x2798(r30)
|
||||
/* 80241C78 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80241C7C 41 82 00 0C */ beq lbl_80241C88
|
||||
/* 80241C80 28 00 00 04 */ cmplwi r0, 4
|
||||
/* 80241C84 40 82 00 10 */ bne lbl_80241C94
|
||||
lbl_80241C88:
|
||||
/* 80241C88 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80241C8C 48 00 0B 1D */ bl drawGuide__14dMsgScrnHowl_cFv
|
||||
/* 80241C90 48 00 00 0C */ b lbl_80241C9C
|
||||
lbl_80241C94:
|
||||
/* 80241C94 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80241C98 48 00 13 4D */ bl drawGuide2__14dMsgScrnHowl_cFv
|
||||
lbl_80241C9C:
|
||||
/* 80241C9C 88 1E 27 98 */ lbz r0, 0x2798(r30)
|
||||
/* 80241CA0 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 80241CA4 41 82 00 0C */ beq lbl_80241CB0
|
||||
/* 80241CA8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80241CAC 48 00 04 ED */ bl drawWave__14dMsgScrnHowl_cFv
|
||||
lbl_80241CB0:
|
||||
/* 80241CB0 80 1E 21 20 */ lwz r0, 0x2120(r30)
|
||||
/* 80241CB4 C8 22 B2 80 */ lfd f1, lit_4587(r2)
|
||||
/* 80241CB8 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 80241CBC 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 80241CC0 90 61 00 18 */ stw r3, 0x18(r1)
|
||||
/* 80241CC4 C8 01 00 18 */ lfd f0, 0x18(r1)
|
||||
/* 80241CC8 EC 80 08 28 */ fsubs f4, f0, f1
|
||||
/* 80241CCC 80 1E 21 1C */ lwz r0, 0x211c(r30)
|
||||
/* 80241CD0 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80241CD4 90 61 00 20 */ stw r3, 0x20(r1)
|
||||
/* 80241CD8 C8 01 00 20 */ lfd f0, 0x20(r1)
|
||||
/* 80241CDC EC 60 08 28 */ fsubs f3, f0, f1
|
||||
/* 80241CE0 80 1E 21 18 */ lwz r0, 0x2118(r30)
|
||||
/* 80241CE4 90 01 00 2C */ stw r0, 0x2c(r1)
|
||||
/* 80241CE8 90 61 00 28 */ stw r3, 0x28(r1)
|
||||
/* 80241CEC C8 01 00 28 */ lfd f0, 0x28(r1)
|
||||
/* 80241CF0 EC 40 08 28 */ fsubs f2, f0, f1
|
||||
/* 80241CF4 80 1E 21 14 */ lwz r0, 0x2114(r30)
|
||||
/* 80241CF8 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80241CFC 90 61 00 30 */ stw r3, 0x30(r1)
|
||||
/* 80241D00 C8 01 00 30 */ lfd f0, 0x30(r1)
|
||||
/* 80241D04 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 80241D08 D0 01 00 08 */ stfs f0, 8(r1)
|
||||
/* 80241D0C D0 41 00 0C */ stfs f2, 0xc(r1)
|
||||
/* 80241D10 EC 00 18 2A */ fadds f0, f0, f3
|
||||
/* 80241D14 D0 01 00 10 */ stfs f0, 0x10(r1)
|
||||
/* 80241D18 EC 02 20 2A */ fadds f0, f2, f4
|
||||
/* 80241D1C D0 01 00 14 */ stfs f0, 0x14(r1)
|
||||
/* 80241D20 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80241D24 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80241D28 48 0A 73 99 */ bl func_802E90C0
|
||||
/* 80241D2C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80241D30 81 9F 00 00 */ lwz r12, 0(r31)
|
||||
/* 80241D34 81 8C 00 1C */ lwz r12, 0x1c(r12)
|
||||
/* 80241D38 7D 89 03 A6 */ mtctr r12
|
||||
/* 80241D3C 4E 80 04 21 */ bctrl
|
||||
/* 80241D40 83 E1 00 3C */ lwz r31, 0x3c(r1)
|
||||
/* 80241D44 83 C1 00 38 */ lwz r30, 0x38(r1)
|
||||
/* 80241D48 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 80241D4C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80241D50 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 80241D54 4E 80 00 20 */ blr
|
||||
@@ -1,406 +0,0 @@
|
||||
lbl_80242198:
|
||||
/* 80242198 94 21 FE A0 */ stwu r1, -0x160(r1)
|
||||
/* 8024219C 7C 08 02 A6 */ mflr r0
|
||||
/* 802421A0 90 01 01 64 */ stw r0, 0x164(r1)
|
||||
/* 802421A4 DB E1 01 50 */ stfd f31, 0x150(r1)
|
||||
/* 802421A8 F3 E1 01 58 */ psq_st f31, 344(r1), 0, 0 /* qr0 */
|
||||
/* 802421AC DB C1 01 40 */ stfd f30, 0x140(r1)
|
||||
/* 802421B0 F3 C1 01 48 */ psq_st f30, 328(r1), 0, 0 /* qr0 */
|
||||
/* 802421B4 DB A1 01 30 */ stfd f29, 0x130(r1)
|
||||
/* 802421B8 F3 A1 01 38 */ psq_st f29, 312(r1), 0, 0 /* qr0 */
|
||||
/* 802421BC DB 81 01 20 */ stfd f28, 0x120(r1)
|
||||
/* 802421C0 F3 81 01 28 */ psq_st f28, 296(r1), 0, 0 /* qr0 */
|
||||
/* 802421C4 DB 61 01 10 */ stfd f27, 0x110(r1)
|
||||
/* 802421C8 F3 61 01 18 */ psq_st f27, 280(r1), 0, 0 /* qr0 */
|
||||
/* 802421CC DB 41 01 00 */ stfd f26, 0x100(r1)
|
||||
/* 802421D0 F3 41 01 08 */ psq_st f26, 264(r1), 0, 0 /* qr0 */
|
||||
/* 802421D4 DB 21 00 F0 */ stfd f25, 0xf0(r1)
|
||||
/* 802421D8 F3 21 00 F8 */ psq_st f25, 248(r1), 0, 0 /* qr0 */
|
||||
/* 802421DC DB 01 00 E0 */ stfd f24, 0xe0(r1)
|
||||
/* 802421E0 F3 01 00 E8 */ psq_st f24, 232(r1), 0, 0 /* qr0 */
|
||||
/* 802421E4 DA E1 00 D0 */ stfd f23, 0xd0(r1)
|
||||
/* 802421E8 F2 E1 00 D8 */ psq_st f23, 216(r1), 0, 0 /* qr0 */
|
||||
/* 802421EC DA C1 00 C0 */ stfd f22, 0xc0(r1)
|
||||
/* 802421F0 F2 C1 00 C8 */ psq_st f22, 200(r1), 0, 0 /* qr0 */
|
||||
/* 802421F4 DA A1 00 B0 */ stfd f21, 0xb0(r1)
|
||||
/* 802421F8 F2 A1 00 B8 */ psq_st f21, 184(r1), 0, 0 /* qr0 */
|
||||
/* 802421FC DA 81 00 A0 */ stfd f20, 0xa0(r1)
|
||||
/* 80242200 F2 81 00 A8 */ psq_st f20, 168(r1), 0, 0 /* qr0 */
|
||||
/* 80242204 DA 61 00 90 */ stfd f19, 0x90(r1)
|
||||
/* 80242208 F2 61 00 98 */ psq_st f19, 152(r1), 0, 0 /* qr0 */
|
||||
/* 8024220C DA 41 00 80 */ stfd f18, 0x80(r1)
|
||||
/* 80242210 F2 41 00 88 */ psq_st f18, 136(r1), 0, 0 /* qr0 */
|
||||
/* 80242214 DA 21 00 70 */ stfd f17, 0x70(r1)
|
||||
/* 80242218 F2 21 00 78 */ psq_st f17, 120(r1), 0, 0 /* qr0 */
|
||||
/* 8024221C 39 61 00 70 */ addi r11, r1, 0x70
|
||||
/* 80242220 48 11 FF 9D */ bl _savegpr_21
|
||||
/* 80242224 7C 79 1B 78 */ mr r25, r3
|
||||
/* 80242228 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024222C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80242230 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
|
||||
/* 80242234 80 79 00 C4 */ lwz r3, 0xc4(r25)
|
||||
/* 80242238 48 01 20 B1 */ bl getGlobalPosX__8CPaneMgrFv
|
||||
/* 8024223C FF C0 08 90 */ fmr f30, f1
|
||||
/* 80242240 AB D9 21 24 */ lha r30, 0x2124(r25)
|
||||
/* 80242244 C3 A2 B2 50 */ lfs f29, lit_4427(r2)
|
||||
/* 80242248 FF 80 E8 90 */ fmr f28, f29
|
||||
/* 8024224C FF 60 E8 90 */ fmr f27, f29
|
||||
/* 80242250 FF 40 F0 90 */ fmr f26, f30
|
||||
/* 80242254 57 C0 10 3A */ slwi r0, r30, 2
|
||||
/* 80242258 7C 79 02 14 */ add r3, r25, r0
|
||||
/* 8024225C C3 23 01 80 */ lfs f25, 0x180(r3)
|
||||
/* 80242260 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 80242264 38 63 02 8C */ addi r3, r3, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 80242268 AB A3 04 0C */ lha r29, 0x40c(r3)
|
||||
/* 8024226C A8 79 21 28 */ lha r3, 0x2128(r25)
|
||||
/* 80242270 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 80242274 7F 9D 00 50 */ subf r28, r29, r0
|
||||
/* 80242278 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024227C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80242280 80 63 5D B4 */ lwz r3, 0x5db4(r3)
|
||||
/* 80242284 81 83 06 28 */ lwz r12, 0x628(r3)
|
||||
/* 80242288 81 8C 02 98 */ lwz r12, 0x298(r12)
|
||||
/* 8024228C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80242290 4E 80 04 21 */ bctrl
|
||||
/* 80242294 88 03 00 8C */ lbz r0, 0x8c(r3)
|
||||
/* 80242298 20 00 00 1E */ subfic r0, r0, 0x1e
|
||||
/* 8024229C C8 22 B2 68 */ lfd f1, lit_4434(r2)
|
||||
/* 802422A0 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 802422A4 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 802422A8 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 802422AC 90 01 00 30 */ stw r0, 0x30(r1)
|
||||
/* 802422B0 C8 01 00 30 */ lfd f0, 0x30(r1)
|
||||
/* 802422B4 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 802422B8 C0 02 B2 88 */ lfs f0, lit_4824(r2)
|
||||
/* 802422BC EF 01 00 24 */ fdivs f24, f1, f0
|
||||
/* 802422C0 2C 1C 00 00 */ cmpwi r28, 0
|
||||
/* 802422C4 40 80 00 08 */ bge lbl_802422CC
|
||||
/* 802422C8 3B 80 00 00 */ li r28, 0
|
||||
lbl_802422CC:
|
||||
/* 802422CC 3B 60 00 00 */ li r27, 0
|
||||
/* 802422D0 80 79 01 28 */ lwz r3, 0x128(r25)
|
||||
/* 802422D4 80 19 01 2C */ lwz r0, 0x12c(r25)
|
||||
/* 802422D8 90 61 00 24 */ stw r3, 0x24(r1)
|
||||
/* 802422DC 90 01 00 28 */ stw r0, 0x28(r1)
|
||||
/* 802422E0 80 19 01 30 */ lwz r0, 0x130(r25)
|
||||
/* 802422E4 90 01 00 2C */ stw r0, 0x2c(r1)
|
||||
/* 802422E8 80 79 01 40 */ lwz r3, 0x140(r25)
|
||||
/* 802422EC 80 19 01 44 */ lwz r0, 0x144(r25)
|
||||
/* 802422F0 90 61 00 18 */ stw r3, 0x18(r1)
|
||||
/* 802422F4 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 802422F8 80 19 01 48 */ lwz r0, 0x148(r25)
|
||||
/* 802422FC 90 01 00 20 */ stw r0, 0x20(r1)
|
||||
/* 80242300 C0 C1 00 28 */ lfs f6, 0x28(r1)
|
||||
/* 80242304 C0 62 B2 60 */ lfs f3, lit_4431(r2)
|
||||
/* 80242308 EC 06 18 24 */ fdivs f0, f6, f3
|
||||
/* 8024230C EC 00 18 24 */ fdivs f0, f0, f3
|
||||
/* 80242310 C0 42 B2 8C */ lfs f2, lit_4825(r2)
|
||||
/* 80242314 EC A0 10 28 */ fsubs f5, f0, f2
|
||||
/* 80242318 C0 21 00 24 */ lfs f1, 0x24(r1)
|
||||
/* 8024231C C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 80242320 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 80242324 EC 00 18 24 */ fdivs f0, f0, f3
|
||||
/* 80242328 EC 80 10 28 */ fsubs f4, f0, f2
|
||||
/* 8024232C D0 81 00 08 */ stfs f4, 8(r1)
|
||||
/* 80242330 D0 A1 00 0C */ stfs f5, 0xc(r1)
|
||||
/* 80242334 C0 42 B2 90 */ lfs f2, lit_4826(r2)
|
||||
/* 80242338 C0 01 00 18 */ lfs f0, 0x18(r1)
|
||||
/* 8024233C EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 80242340 EC 00 18 24 */ fdivs f0, f0, f3
|
||||
/* 80242344 EC 02 00 2A */ fadds f0, f2, f0
|
||||
/* 80242348 EC 04 00 2A */ fadds f0, f4, f0
|
||||
/* 8024234C D0 01 00 10 */ stfs f0, 0x10(r1)
|
||||
/* 80242350 C0 22 B2 94 */ lfs f1, lit_4827(r2)
|
||||
/* 80242354 C0 01 00 1C */ lfs f0, 0x1c(r1)
|
||||
/* 80242358 EC 00 30 28 */ fsubs f0, f0, f6
|
||||
/* 8024235C EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 80242360 EC 02 00 2A */ fadds f0, f2, f0
|
||||
/* 80242364 EC 05 00 2A */ fadds f0, f5, f0
|
||||
/* 80242368 D0 01 00 14 */ stfs f0, 0x14(r1)
|
||||
/* 8024236C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80242370 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80242374 48 0A 6D 4D */ bl func_802E90C0
|
||||
/* 80242378 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8024237C 81 9F 00 00 */ lwz r12, 0(r31)
|
||||
/* 80242380 81 8C 00 1C */ lwz r12, 0x1c(r12)
|
||||
/* 80242384 7D 89 03 A6 */ mtctr r12
|
||||
/* 80242388 4E 80 04 21 */ bctrl
|
||||
/* 8024238C 38 80 00 01 */ li r4, 1
|
||||
/* 80242390 88 19 27 98 */ lbz r0, 0x2798(r25)
|
||||
/* 80242394 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80242398 40 82 00 20 */ bne lbl_802423B8
|
||||
/* 8024239C A8 79 21 2A */ lha r3, 0x212a(r25)
|
||||
/* 802423A0 A8 19 21 2C */ lha r0, 0x212c(r25)
|
||||
/* 802423A4 7C 03 00 00 */ cmpw r3, r0
|
||||
/* 802423A8 41 82 00 0C */ beq lbl_802423B4
|
||||
/* 802423AC B0 79 21 2C */ sth r3, 0x212c(r25)
|
||||
/* 802423B0 48 00 00 08 */ b lbl_802423B8
|
||||
lbl_802423B4:
|
||||
/* 802423B4 38 80 00 00 */ li r4, 0
|
||||
lbl_802423B8:
|
||||
/* 802423B8 54 80 06 3F */ clrlwi. r0, r4, 0x18
|
||||
/* 802423BC 41 82 03 5C */ beq lbl_80242718
|
||||
/* 802423C0 3B 40 00 00 */ li r26, 0
|
||||
/* 802423C4 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 802423C8 3B E3 02 8C */ addi r31, r3, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 802423CC C3 E2 B2 58 */ lfs f31, lit_4429(r2)
|
||||
/* 802423D0 48 00 01 CC */ b lbl_8024259C
|
||||
lbl_802423D4:
|
||||
/* 802423D4 FE E0 F0 90 */ fmr f23, f30
|
||||
/* 802423D8 7F C4 07 34 */ extsh r4, r30
|
||||
/* 802423DC 54 83 10 3A */ slwi r3, r4, 2
|
||||
/* 802423E0 38 03 01 80 */ addi r0, r3, 0x180
|
||||
/* 802423E4 7E D9 04 2E */ lfsx f22, r25, r0
|
||||
/* 802423E8 54 83 08 3C */ slwi r3, r4, 1
|
||||
/* 802423EC 38 03 1B 14 */ addi r0, r3, 0x1b14
|
||||
/* 802423F0 7E F9 02 AE */ lhax r23, r25, r0
|
||||
/* 802423F4 C0 19 19 80 */ lfs f0, 0x1980(r25)
|
||||
/* 802423F8 EF DE 00 2A */ fadds f30, f30, f0
|
||||
/* 802423FC C0 19 19 84 */ lfs f0, 0x1984(r25)
|
||||
/* 80242400 EF 7B 00 2A */ fadds f27, f27, f0
|
||||
/* 80242404 FC 1B F8 40 */ fcmpo cr0, f27, f31
|
||||
/* 80242408 40 81 00 08 */ ble lbl_80242410
|
||||
/* 8024240C FF 60 F8 90 */ fmr f27, f31
|
||||
lbl_80242410:
|
||||
/* 80242410 7F 23 CB 78 */ mr r3, r25
|
||||
/* 80242414 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80242418 48 00 1B 41 */ bl addCount__14dMsgScrnHowl_cFs
|
||||
/* 8024241C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80242420 7F C4 07 34 */ extsh r4, r30
|
||||
/* 80242424 54 83 10 3A */ slwi r3, r4, 2
|
||||
/* 80242428 38 03 01 80 */ addi r0, r3, 0x180
|
||||
/* 8024242C 7C 19 04 2E */ lfsx f0, r25, r0
|
||||
/* 80242430 54 83 08 3C */ slwi r3, r4, 1
|
||||
/* 80242434 38 03 1B 14 */ addi r0, r3, 0x1b14
|
||||
/* 80242438 7C 99 02 AE */ lhax r4, r25, r0
|
||||
/* 8024243C A8 79 21 28 */ lha r3, 0x2128(r25)
|
||||
/* 80242440 38 03 FF FE */ addi r0, r3, -2
|
||||
/* 80242444 7C 1A 00 00 */ cmpw r26, r0
|
||||
/* 80242448 40 82 00 10 */ bne lbl_80242458
|
||||
/* 8024244C FF A0 F0 90 */ fmr f29, f30
|
||||
/* 80242450 FF 80 00 90 */ fmr f28, f0
|
||||
/* 80242454 7C 9B 23 78 */ mr r27, r4
|
||||
lbl_80242458:
|
||||
/* 80242458 A8 19 21 2A */ lha r0, 0x212a(r25)
|
||||
/* 8024245C 2C 00 00 1E */ cmpwi r0, 0x1e
|
||||
/* 80242460 41 80 01 38 */ blt lbl_80242598
|
||||
/* 80242464 7C 1A E0 00 */ cmpw r26, r28
|
||||
/* 80242468 41 80 01 30 */ blt lbl_80242598
|
||||
/* 8024246C 2C 1A 00 1E */ cmpwi r26, 0x1e
|
||||
/* 80242470 41 80 01 28 */ blt lbl_80242598
|
||||
/* 80242474 C0 82 B2 50 */ lfs f4, lit_4427(r2)
|
||||
/* 80242478 2C 17 00 00 */ cmpwi r23, 0
|
||||
/* 8024247C 40 81 00 38 */ ble lbl_802424B4
|
||||
/* 80242480 C8 62 B2 68 */ lfd f3, lit_4434(r2)
|
||||
/* 80242484 6E E0 80 00 */ xoris r0, r23, 0x8000
|
||||
/* 80242488 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 8024248C 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 80242490 90 61 00 30 */ stw r3, 0x30(r1)
|
||||
/* 80242494 C8 21 00 30 */ lfd f1, 0x30(r1)
|
||||
/* 80242498 EC 41 18 28 */ fsubs f2, f1, f3
|
||||
/* 8024249C 6F A0 80 00 */ xoris r0, r29, 0x8000
|
||||
/* 802424A0 90 01 00 3C */ stw r0, 0x3c(r1)
|
||||
/* 802424A4 90 61 00 38 */ stw r3, 0x38(r1)
|
||||
/* 802424A8 C8 21 00 38 */ lfd f1, 0x38(r1)
|
||||
/* 802424AC EC 21 18 28 */ fsubs f1, f1, f3
|
||||
/* 802424B0 EC 82 08 24 */ fdivs f4, f2, f1
|
||||
lbl_802424B4:
|
||||
/* 802424B4 C0 22 B2 50 */ lfs f1, lit_4427(r2)
|
||||
/* 802424B8 FC 18 08 40 */ fcmpo cr0, f24, f1
|
||||
/* 802424BC 40 81 00 DC */ ble lbl_80242598
|
||||
/* 802424C0 FC 04 08 40 */ fcmpo cr0, f4, f1
|
||||
/* 802424C4 40 81 00 D4 */ ble lbl_80242598
|
||||
/* 802424C8 C0 42 B2 78 */ lfs f2, lit_4563(r2)
|
||||
/* 802424CC C0 22 B2 74 */ lfs f1, lit_4562(r2)
|
||||
/* 802424D0 EC 21 01 32 */ fmuls f1, f1, f4
|
||||
/* 802424D4 EC 62 08 2A */ fadds f3, f2, f1
|
||||
/* 802424D8 C0 42 B2 90 */ lfs f2, lit_4826(r2)
|
||||
/* 802424DC C0 3F 03 C4 */ lfs f1, 0x3c4(r31)
|
||||
/* 802424E0 EC 22 00 72 */ fmuls f1, f2, f1
|
||||
/* 802424E4 EC 61 00 F2 */ fmuls f3, f1, f3
|
||||
/* 802424E8 FE A0 18 90 */ fmr f21, f3
|
||||
/* 802424EC FE 80 18 90 */ fmr f20, f3
|
||||
/* 802424F0 C0 22 B2 58 */ lfs f1, lit_4429(r2)
|
||||
/* 802424F4 EC 21 01 32 */ fmuls f1, f1, f4
|
||||
/* 802424F8 EC 21 06 32 */ fmuls f1, f1, f24
|
||||
/* 802424FC FC 20 08 1E */ fctiwz f1, f1
|
||||
/* 80242500 D8 21 00 38 */ stfd f1, 0x38(r1)
|
||||
/* 80242504 82 C1 00 3C */ lwz r22, 0x3c(r1)
|
||||
/* 80242508 56 C0 06 3F */ clrlwi. r0, r22, 0x18
|
||||
/* 8024250C 41 82 00 8C */ beq lbl_80242598
|
||||
/* 80242510 EC 5E B8 28 */ fsubs f2, f30, f23
|
||||
/* 80242514 C0 22 B2 98 */ lfs f1, lit_4828(r2)
|
||||
/* 80242518 EE 62 08 24 */ fdivs f19, f2, f1
|
||||
/* 8024251C EC 00 B0 28 */ fsubs f0, f0, f22
|
||||
/* 80242520 EE 20 08 24 */ fdivs f17, f0, f1
|
||||
/* 80242524 3A A0 00 00 */ li r21, 0
|
||||
/* 80242528 3B 00 00 00 */ li r24, 0
|
||||
/* 8024252C C0 02 B2 70 */ lfs f0, lit_4561(r2)
|
||||
/* 80242530 EE 43 00 32 */ fmuls f18, f3, f0
|
||||
lbl_80242534:
|
||||
/* 80242534 3A F8 01 08 */ addi r23, r24, 0x108
|
||||
/* 80242538 7C 79 B8 2E */ lwzx r3, r25, r23
|
||||
/* 8024253C 7E C4 B3 78 */ mr r4, r22
|
||||
/* 80242540 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80242544 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 80242548 7D 89 03 A6 */ mtctr r12
|
||||
/* 8024254C 4E 80 04 21 */ bctrl
|
||||
/* 80242550 7C 79 B8 2E */ lwzx r3, r25, r23
|
||||
/* 80242554 EC 37 90 28 */ fsubs f1, f23, f18
|
||||
/* 80242558 EC 56 90 28 */ fsubs f2, f22, f18
|
||||
/* 8024255C FC 60 A8 90 */ fmr f3, f21
|
||||
/* 80242560 FC 80 A0 90 */ fmr f4, f20
|
||||
/* 80242564 38 80 00 00 */ li r4, 0
|
||||
/* 80242568 38 A0 00 00 */ li r5, 0
|
||||
/* 8024256C 38 C0 00 00 */ li r6, 0
|
||||
/* 80242570 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80242574 81 8C 00 EC */ lwz r12, 0xec(r12)
|
||||
/* 80242578 7D 89 03 A6 */ mtctr r12
|
||||
/* 8024257C 4E 80 04 21 */ bctrl
|
||||
/* 80242580 EE F7 98 2A */ fadds f23, f23, f19
|
||||
/* 80242584 EE D6 88 2A */ fadds f22, f22, f17
|
||||
/* 80242588 3A B5 00 01 */ addi r21, r21, 1
|
||||
/* 8024258C 2C 15 00 05 */ cmpwi r21, 5
|
||||
/* 80242590 3B 18 00 04 */ addi r24, r24, 4
|
||||
/* 80242594 41 80 FF A0 */ blt lbl_80242534
|
||||
lbl_80242598:
|
||||
/* 80242598 3B 5A 00 01 */ addi r26, r26, 1
|
||||
lbl_8024259C:
|
||||
/* 8024259C A8 79 21 28 */ lha r3, 0x2128(r25)
|
||||
/* 802425A0 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 802425A4 7C 1A 00 00 */ cmpw r26, r0
|
||||
/* 802425A8 41 80 FE 2C */ blt lbl_802423D4
|
||||
/* 802425AC C0 42 B2 50 */ lfs f2, lit_4427(r2)
|
||||
/* 802425B0 FC 18 10 40 */ fcmpo cr0, f24, f2
|
||||
/* 802425B4 40 81 01 64 */ ble lbl_80242718
|
||||
/* 802425B8 C0 22 B2 90 */ lfs f1, lit_4826(r2)
|
||||
/* 802425BC C0 1F 03 C4 */ lfs f0, 0x3c4(r31)
|
||||
/* 802425C0 EF E1 00 32 */ fmuls f31, f1, f0
|
||||
/* 802425C4 FE 60 F8 90 */ fmr f19, f31
|
||||
/* 802425C8 FC 20 10 90 */ fmr f1, f2
|
||||
/* 802425CC 7C 60 07 35 */ extsh. r0, r3
|
||||
/* 802425D0 41 82 00 4C */ beq lbl_8024261C
|
||||
/* 802425D4 2C 1B 00 00 */ cmpwi r27, 0
|
||||
/* 802425D8 40 81 00 38 */ ble lbl_80242610
|
||||
/* 802425DC C8 42 B2 68 */ lfd f2, lit_4434(r2)
|
||||
/* 802425E0 6F 60 80 00 */ xoris r0, r27, 0x8000
|
||||
/* 802425E4 90 01 00 3C */ stw r0, 0x3c(r1)
|
||||
/* 802425E8 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 802425EC 90 61 00 38 */ stw r3, 0x38(r1)
|
||||
/* 802425F0 C8 01 00 38 */ lfd f0, 0x38(r1)
|
||||
/* 802425F4 EC 20 10 28 */ fsubs f1, f0, f2
|
||||
/* 802425F8 6F A0 80 00 */ xoris r0, r29, 0x8000
|
||||
/* 802425FC 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80242600 90 61 00 30 */ stw r3, 0x30(r1)
|
||||
/* 80242604 C8 01 00 30 */ lfd f0, 0x30(r1)
|
||||
/* 80242608 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 8024260C EC 21 00 24 */ fdivs f1, f1, f0
|
||||
lbl_80242610:
|
||||
/* 80242610 FE 20 E8 90 */ fmr f17, f29
|
||||
/* 80242614 FE 40 E0 90 */ fmr f18, f28
|
||||
/* 80242618 48 00 00 8C */ b lbl_802426A4
|
||||
lbl_8024261C:
|
||||
/* 8024261C A8 79 21 34 */ lha r3, 0x2134(r25)
|
||||
/* 80242620 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 80242624 B0 19 21 34 */ sth r0, 0x2134(r25)
|
||||
/* 80242628 A8 19 21 34 */ lha r0, 0x2134(r25)
|
||||
/* 8024262C 2C 00 00 1E */ cmpwi r0, 0x1e
|
||||
/* 80242630 40 81 00 0C */ ble lbl_8024263C
|
||||
/* 80242634 38 00 00 00 */ li r0, 0
|
||||
/* 80242638 B0 19 21 34 */ sth r0, 0x2134(r25)
|
||||
lbl_8024263C:
|
||||
/* 8024263C A8 19 21 34 */ lha r0, 0x2134(r25)
|
||||
/* 80242640 2C 00 00 0F */ cmpwi r0, 0xf
|
||||
/* 80242644 40 80 00 2C */ bge lbl_80242670
|
||||
/* 80242648 C8 22 B2 68 */ lfd f1, lit_4434(r2)
|
||||
/* 8024264C 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 80242650 90 01 00 3C */ stw r0, 0x3c(r1)
|
||||
/* 80242654 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 80242658 90 01 00 38 */ stw r0, 0x38(r1)
|
||||
/* 8024265C C8 01 00 38 */ lfd f0, 0x38(r1)
|
||||
/* 80242660 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 80242664 C0 02 B2 9C */ lfs f0, lit_4829(r2)
|
||||
/* 80242668 EC 21 00 24 */ fdivs f1, f1, f0
|
||||
/* 8024266C 48 00 00 30 */ b lbl_8024269C
|
||||
lbl_80242670:
|
||||
/* 80242670 C0 42 B2 88 */ lfs f2, lit_4824(r2)
|
||||
/* 80242674 C8 22 B2 68 */ lfd f1, lit_4434(r2)
|
||||
/* 80242678 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 8024267C 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80242680 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 80242684 90 01 00 30 */ stw r0, 0x30(r1)
|
||||
/* 80242688 C8 01 00 30 */ lfd f0, 0x30(r1)
|
||||
/* 8024268C EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 80242690 EC 22 00 28 */ fsubs f1, f2, f0
|
||||
/* 80242694 C0 02 B2 9C */ lfs f0, lit_4829(r2)
|
||||
/* 80242698 EC 21 00 24 */ fdivs f1, f1, f0
|
||||
lbl_8024269C:
|
||||
/* 8024269C FE 20 D0 90 */ fmr f17, f26
|
||||
/* 802426A0 FE 40 C8 90 */ fmr f18, f25
|
||||
lbl_802426A4:
|
||||
/* 802426A4 C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 802426A8 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 802426AC 40 81 00 6C */ ble lbl_80242718
|
||||
/* 802426B0 80 79 01 04 */ lwz r3, 0x104(r25)
|
||||
/* 802426B4 C0 02 B2 58 */ lfs f0, lit_4429(r2)
|
||||
/* 802426B8 EC 00 00 72 */ fmuls f0, f0, f1
|
||||
/* 802426BC EC 00 06 32 */ fmuls f0, f0, f24
|
||||
/* 802426C0 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 802426C4 D8 01 00 38 */ stfd f0, 0x38(r1)
|
||||
/* 802426C8 80 81 00 3C */ lwz r4, 0x3c(r1)
|
||||
/* 802426CC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 802426D0 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 802426D4 7D 89 03 A6 */ mtctr r12
|
||||
/* 802426D8 4E 80 04 21 */ bctrl
|
||||
/* 802426DC 80 79 01 04 */ lwz r3, 0x104(r25)
|
||||
/* 802426E0 C0 42 B2 70 */ lfs f2, lit_4561(r2)
|
||||
/* 802426E4 EC 13 00 B2 */ fmuls f0, f19, f2
|
||||
/* 802426E8 EC 31 00 28 */ fsubs f1, f17, f0
|
||||
/* 802426EC EC 1F 00 B2 */ fmuls f0, f31, f2
|
||||
/* 802426F0 EC 52 00 28 */ fsubs f2, f18, f0
|
||||
/* 802426F4 FC 60 98 90 */ fmr f3, f19
|
||||
/* 802426F8 FC 80 F8 90 */ fmr f4, f31
|
||||
/* 802426FC 38 80 00 00 */ li r4, 0
|
||||
/* 80242700 38 A0 00 00 */ li r5, 0
|
||||
/* 80242704 38 C0 00 00 */ li r6, 0
|
||||
/* 80242708 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8024270C 81 8C 00 EC */ lwz r12, 0xec(r12)
|
||||
/* 80242710 7D 89 03 A6 */ mtctr r12
|
||||
/* 80242714 4E 80 04 21 */ bctrl
|
||||
lbl_80242718:
|
||||
/* 80242718 E3 E1 01 58 */ psq_l f31, 344(r1), 0, 0 /* qr0 */
|
||||
/* 8024271C CB E1 01 50 */ lfd f31, 0x150(r1)
|
||||
/* 80242720 E3 C1 01 48 */ psq_l f30, 328(r1), 0, 0 /* qr0 */
|
||||
/* 80242724 CB C1 01 40 */ lfd f30, 0x140(r1)
|
||||
/* 80242728 E3 A1 01 38 */ psq_l f29, 312(r1), 0, 0 /* qr0 */
|
||||
/* 8024272C CB A1 01 30 */ lfd f29, 0x130(r1)
|
||||
/* 80242730 E3 81 01 28 */ psq_l f28, 296(r1), 0, 0 /* qr0 */
|
||||
/* 80242734 CB 81 01 20 */ lfd f28, 0x120(r1)
|
||||
/* 80242738 E3 61 01 18 */ psq_l f27, 280(r1), 0, 0 /* qr0 */
|
||||
/* 8024273C CB 61 01 10 */ lfd f27, 0x110(r1)
|
||||
/* 80242740 E3 41 01 08 */ psq_l f26, 264(r1), 0, 0 /* qr0 */
|
||||
/* 80242744 CB 41 01 00 */ lfd f26, 0x100(r1)
|
||||
/* 80242748 E3 21 00 F8 */ psq_l f25, 248(r1), 0, 0 /* qr0 */
|
||||
/* 8024274C CB 21 00 F0 */ lfd f25, 0xf0(r1)
|
||||
/* 80242750 E3 01 00 E8 */ psq_l f24, 232(r1), 0, 0 /* qr0 */
|
||||
/* 80242754 CB 01 00 E0 */ lfd f24, 0xe0(r1)
|
||||
/* 80242758 E2 E1 00 D8 */ psq_l f23, 216(r1), 0, 0 /* qr0 */
|
||||
/* 8024275C CA E1 00 D0 */ lfd f23, 0xd0(r1)
|
||||
/* 80242760 E2 C1 00 C8 */ psq_l f22, 200(r1), 0, 0 /* qr0 */
|
||||
/* 80242764 CA C1 00 C0 */ lfd f22, 0xc0(r1)
|
||||
/* 80242768 E2 A1 00 B8 */ psq_l f21, 184(r1), 0, 0 /* qr0 */
|
||||
/* 8024276C CA A1 00 B0 */ lfd f21, 0xb0(r1)
|
||||
/* 80242770 E2 81 00 A8 */ psq_l f20, 168(r1), 0, 0 /* qr0 */
|
||||
/* 80242774 CA 81 00 A0 */ lfd f20, 0xa0(r1)
|
||||
/* 80242778 E2 61 00 98 */ psq_l f19, 152(r1), 0, 0 /* qr0 */
|
||||
/* 8024277C CA 61 00 90 */ lfd f19, 0x90(r1)
|
||||
/* 80242780 E2 41 00 88 */ psq_l f18, 136(r1), 0, 0 /* qr0 */
|
||||
/* 80242784 CA 41 00 80 */ lfd f18, 0x80(r1)
|
||||
/* 80242788 E2 21 00 78 */ psq_l f17, 120(r1), 0, 0 /* qr0 */
|
||||
/* 8024278C CA 21 00 70 */ lfd f17, 0x70(r1)
|
||||
/* 80242790 39 61 00 70 */ addi r11, r1, 0x70
|
||||
/* 80242794 48 11 FA 75 */ bl _restgpr_21
|
||||
/* 80242798 80 01 01 64 */ lwz r0, 0x164(r1)
|
||||
/* 8024279C 7C 08 03 A6 */ mtlr r0
|
||||
/* 802427A0 38 21 01 60 */ addi r1, r1, 0x160
|
||||
/* 802427A4 4E 80 00 20 */ blr
|
||||
@@ -1,120 +0,0 @@
|
||||
lbl_80241A70:
|
||||
/* 80241A70 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 80241A74 7C 08 02 A6 */ mflr r0
|
||||
/* 80241A78 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 80241A7C DB E1 00 30 */ stfd f31, 0x30(r1)
|
||||
/* 80241A80 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 80241A84 DB C1 00 20 */ stfd f30, 0x20(r1)
|
||||
/* 80241A88 F3 C1 00 28 */ psq_st f30, 40(r1), 0, 0 /* qr0 */
|
||||
/* 80241A8C DB A1 00 10 */ stfd f29, 0x10(r1)
|
||||
/* 80241A90 F3 A1 00 18 */ psq_st f29, 24(r1), 0, 0 /* qr0 */
|
||||
/* 80241A94 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80241A98 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80241A9C 88 03 27 98 */ lbz r0, 0x2798(r3)
|
||||
/* 80241AA0 98 03 27 99 */ stb r0, 0x2799(r3)
|
||||
/* 80241AA4 88 03 27 98 */ lbz r0, 0x2798(r3)
|
||||
/* 80241AA8 1C A0 00 0C */ mulli r5, r0, 0xc
|
||||
/* 80241AAC 3C 80 80 3C */ lis r4, process@ha /* 0x803C1090@ha */
|
||||
/* 80241AB0 38 04 10 90 */ addi r0, r4, process@l /* 0x803C1090@l */
|
||||
/* 80241AB4 7D 80 2A 14 */ add r12, r0, r5
|
||||
/* 80241AB8 48 12 05 CD */ bl __ptmf_scall
|
||||
/* 80241ABC 60 00 00 00 */ nop
|
||||
/* 80241AC0 38 60 00 00 */ li r3, 0
|
||||
/* 80241AC4 38 00 03 00 */ li r0, 0x300
|
||||
/* 80241AC8 7C 09 03 A6 */ mtctr r0
|
||||
lbl_80241ACC:
|
||||
/* 80241ACC 38 A3 1B 14 */ addi r5, r3, 0x1b14
|
||||
/* 80241AD0 7C 9F 2A AE */ lhax r4, r31, r5
|
||||
/* 80241AD4 2C 04 00 00 */ cmpwi r4, 0
|
||||
/* 80241AD8 40 81 00 0C */ ble lbl_80241AE4
|
||||
/* 80241ADC 38 04 FF FF */ addi r0, r4, -1
|
||||
/* 80241AE0 7C 1F 2B 2E */ sthx r0, r31, r5
|
||||
lbl_80241AE4:
|
||||
/* 80241AE4 38 63 00 02 */ addi r3, r3, 2
|
||||
/* 80241AE8 42 00 FF E4 */ bdnz lbl_80241ACC
|
||||
/* 80241AEC 88 1F 27 99 */ lbz r0, 0x2799(r31)
|
||||
/* 80241AF0 88 9F 27 98 */ lbz r4, 0x2798(r31)
|
||||
/* 80241AF4 7C 00 20 40 */ cmplw r0, r4
|
||||
/* 80241AF8 41 82 00 20 */ beq lbl_80241B18
|
||||
/* 80241AFC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80241B00 1C A4 00 0C */ mulli r5, r4, 0xc
|
||||
/* 80241B04 3C 80 80 3C */ lis r4, init_proc@ha /* 0x803C1018@ha */
|
||||
/* 80241B08 38 04 10 18 */ addi r0, r4, init_proc@l /* 0x803C1018@l */
|
||||
/* 80241B0C 7D 80 2A 14 */ add r12, r0, r5
|
||||
/* 80241B10 48 12 05 75 */ bl __ptmf_scall
|
||||
/* 80241B14 60 00 00 00 */ nop
|
||||
lbl_80241B18:
|
||||
/* 80241B18 80 7F 00 08 */ lwz r3, 8(r31)
|
||||
/* 80241B1C 48 01 3D 0D */ bl getAlphaRate__13CPaneMgrAlphaFv
|
||||
/* 80241B20 FF E0 08 90 */ fmr f31, f1
|
||||
/* 80241B24 88 1F 27 98 */ lbz r0, 0x2798(r31)
|
||||
/* 80241B28 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 80241B2C 40 82 00 10 */ bne lbl_80241B3C
|
||||
/* 80241B30 C3 C2 B2 70 */ lfs f30, lit_4561(r2)
|
||||
/* 80241B34 C3 A2 B2 50 */ lfs f29, lit_4427(r2)
|
||||
/* 80241B38 48 00 00 0C */ b lbl_80241B44
|
||||
lbl_80241B3C:
|
||||
/* 80241B3C C3 C2 B2 60 */ lfs f30, lit_4431(r2)
|
||||
/* 80241B40 FF A0 F0 90 */ fmr f29, f30
|
||||
lbl_80241B44:
|
||||
/* 80241B44 C0 1F 19 94 */ lfs f0, 0x1994(r31)
|
||||
/* 80241B48 FC 00 F0 00 */ fcmpu cr0, f0, f30
|
||||
/* 80241B4C 41 82 00 38 */ beq lbl_80241B84
|
||||
/* 80241B50 38 7F 19 94 */ addi r3, r31, 0x1994
|
||||
/* 80241B54 FC 20 F0 90 */ fmr f1, f30
|
||||
/* 80241B58 C0 42 B2 74 */ lfs f2, lit_4562(r2)
|
||||
/* 80241B5C C0 62 B2 60 */ lfs f3, lit_4431(r2)
|
||||
/* 80241B60 48 02 DE DD */ bl cLib_addCalc2__FPffff
|
||||
/* 80241B64 C0 1F 19 94 */ lfs f0, 0x1994(r31)
|
||||
/* 80241B68 EC 00 F0 28 */ fsubs f0, f0, f30
|
||||
/* 80241B6C FC 00 02 10 */ fabs f0, f0
|
||||
/* 80241B70 FC 20 00 18 */ frsp f1, f0
|
||||
/* 80241B74 C0 02 B2 78 */ lfs f0, lit_4563(r2)
|
||||
/* 80241B78 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80241B7C 40 80 00 08 */ bge lbl_80241B84
|
||||
/* 80241B80 D3 DF 19 94 */ stfs f30, 0x1994(r31)
|
||||
lbl_80241B84:
|
||||
/* 80241B84 C0 1F 19 98 */ lfs f0, 0x1998(r31)
|
||||
/* 80241B88 FC 00 E8 00 */ fcmpu cr0, f0, f29
|
||||
/* 80241B8C 41 82 00 38 */ beq lbl_80241BC4
|
||||
/* 80241B90 38 7F 19 98 */ addi r3, r31, 0x1998
|
||||
/* 80241B94 FC 20 E8 90 */ fmr f1, f29
|
||||
/* 80241B98 C0 42 B2 74 */ lfs f2, lit_4562(r2)
|
||||
/* 80241B9C C0 62 B2 60 */ lfs f3, lit_4431(r2)
|
||||
/* 80241BA0 48 02 DE 9D */ bl cLib_addCalc2__FPffff
|
||||
/* 80241BA4 C0 1F 19 98 */ lfs f0, 0x1998(r31)
|
||||
/* 80241BA8 EC 00 E8 28 */ fsubs f0, f0, f29
|
||||
/* 80241BAC FC 00 02 10 */ fabs f0, f0
|
||||
/* 80241BB0 FC 20 00 18 */ frsp f1, f0
|
||||
/* 80241BB4 C0 02 B2 78 */ lfs f0, lit_4563(r2)
|
||||
/* 80241BB8 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80241BBC 40 80 00 08 */ bge lbl_80241BC4
|
||||
/* 80241BC0 D3 BF 19 98 */ stfs f29, 0x1998(r31)
|
||||
lbl_80241BC4:
|
||||
/* 80241BC4 80 7F 00 F4 */ lwz r3, 0xf4(r31)
|
||||
/* 80241BC8 C0 1F 19 94 */ lfs f0, 0x1994(r31)
|
||||
/* 80241BCC EC 20 07 F2 */ fmuls f1, f0, f31
|
||||
/* 80241BD0 48 01 3C 01 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 80241BD4 80 7F 00 F8 */ lwz r3, 0xf8(r31)
|
||||
/* 80241BD8 C0 1F 19 94 */ lfs f0, 0x1994(r31)
|
||||
/* 80241BDC EC 20 07 F2 */ fmuls f1, f0, f31
|
||||
/* 80241BE0 48 01 3B F1 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 80241BE4 80 7F 00 FC */ lwz r3, 0xfc(r31)
|
||||
/* 80241BE8 C0 1F 19 98 */ lfs f0, 0x1998(r31)
|
||||
/* 80241BEC EC 20 07 F2 */ fmuls f1, f0, f31
|
||||
/* 80241BF0 48 01 3B E1 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 80241BF4 80 7F 01 00 */ lwz r3, 0x100(r31)
|
||||
/* 80241BF8 C0 1F 19 98 */ lfs f0, 0x1998(r31)
|
||||
/* 80241BFC EC 20 07 F2 */ fmuls f1, f0, f31
|
||||
/* 80241C00 48 01 3B D1 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 80241C04 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 80241C08 CB E1 00 30 */ lfd f31, 0x30(r1)
|
||||
/* 80241C0C E3 C1 00 28 */ psq_l f30, 40(r1), 0, 0 /* qr0 */
|
||||
/* 80241C10 CB C1 00 20 */ lfd f30, 0x20(r1)
|
||||
/* 80241C14 E3 A1 00 18 */ psq_l f29, 24(r1), 0, 0 /* qr0 */
|
||||
/* 80241C18 CB A1 00 10 */ lfd f29, 0x10(r1)
|
||||
/* 80241C1C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80241C20 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 80241C24 7C 08 03 A6 */ mtlr r0
|
||||
/* 80241C28 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 80241C2C 4E 80 00 20 */ blr
|
||||
@@ -1,96 +0,0 @@
|
||||
lbl_80243F94:
|
||||
/* 80243F94 94 21 FF B0 */ stwu r1, -0x50(r1)
|
||||
/* 80243F98 7C 08 02 A6 */ mflr r0
|
||||
/* 80243F9C 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
/* 80243FA0 DB E1 00 40 */ stfd f31, 0x40(r1)
|
||||
/* 80243FA4 F3 E1 00 48 */ psq_st f31, 72(r1), 0, 0 /* qr0 */
|
||||
/* 80243FA8 DB C1 00 30 */ stfd f30, 0x30(r1)
|
||||
/* 80243FAC F3 C1 00 38 */ psq_st f30, 56(r1), 0, 0 /* qr0 */
|
||||
/* 80243FB0 DB A1 00 20 */ stfd f29, 0x20(r1)
|
||||
/* 80243FB4 F3 A1 00 28 */ psq_st f29, 40(r1), 0, 0 /* qr0 */
|
||||
/* 80243FB8 DB 81 00 10 */ stfd f28, 0x10(r1)
|
||||
/* 80243FBC F3 81 00 18 */ psq_st f28, 24(r1), 0, 0 /* qr0 */
|
||||
/* 80243FC0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80243FC4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80243FC8 FF E0 08 90 */ fmr f31, f1
|
||||
/* 80243FCC C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 80243FD0 FC 1F 00 40 */ fcmpo cr0, f31, f0
|
||||
/* 80243FD4 40 80 00 88 */ bge lbl_8024405C
|
||||
/* 80243FD8 C0 02 B2 AC */ lfs f0, lit_5508(r2)
|
||||
/* 80243FDC EF FF 00 32 */ fmuls f31, f31, f0
|
||||
/* 80243FE0 80 7F 00 C8 */ lwz r3, 0xc8(r31)
|
||||
/* 80243FE4 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80243FE8 C0 24 00 2C */ lfs f1, 0x2c(r4)
|
||||
/* 80243FEC C0 04 00 24 */ lfs f0, 0x24(r4)
|
||||
/* 80243FF0 EF C1 00 28 */ fsubs f30, f1, f0
|
||||
/* 80243FF4 48 01 03 71 */ bl getGlobalPosY__8CPaneMgrFv
|
||||
/* 80243FF8 C0 02 B2 70 */ lfs f0, lit_4561(r2)
|
||||
/* 80243FFC EC 1E 00 32 */ fmuls f0, f30, f0
|
||||
/* 80244000 EF C1 00 2A */ fadds f30, f1, f0
|
||||
/* 80244004 80 7F 00 C4 */ lwz r3, 0xc4(r31)
|
||||
/* 80244008 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 8024400C C0 24 00 2C */ lfs f1, 0x2c(r4)
|
||||
/* 80244010 C0 04 00 24 */ lfs f0, 0x24(r4)
|
||||
/* 80244014 EF A1 00 28 */ fsubs f29, f1, f0
|
||||
/* 80244018 48 01 03 4D */ bl getGlobalPosY__8CPaneMgrFv
|
||||
/* 8024401C C0 02 B2 70 */ lfs f0, lit_4561(r2)
|
||||
/* 80244020 EC 1D 00 32 */ fmuls f0, f29, f0
|
||||
/* 80244024 EF A1 00 2A */ fadds f29, f1, f0
|
||||
/* 80244028 80 7F 00 C8 */ lwz r3, 0xc8(r31)
|
||||
/* 8024402C 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80244030 C0 24 00 2C */ lfs f1, 0x2c(r4)
|
||||
/* 80244034 C0 04 00 24 */ lfs f0, 0x24(r4)
|
||||
/* 80244038 EF 81 00 28 */ fsubs f28, f1, f0
|
||||
/* 8024403C 48 01 03 29 */ bl getGlobalPosY__8CPaneMgrFv
|
||||
/* 80244040 C0 02 B2 70 */ lfs f0, lit_4561(r2)
|
||||
/* 80244044 EC 1C 00 32 */ fmuls f0, f28, f0
|
||||
/* 80244048 EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 8024404C EC 1D F0 28 */ fsubs f0, f29, f30
|
||||
/* 80244050 EC 1F 00 32 */ fmuls f0, f31, f0
|
||||
/* 80244054 EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 80244058 48 00 00 7C */ b lbl_802440D4
|
||||
lbl_8024405C:
|
||||
/* 8024405C 80 7F 00 C8 */ lwz r3, 0xc8(r31)
|
||||
/* 80244060 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80244064 C0 24 00 2C */ lfs f1, 0x2c(r4)
|
||||
/* 80244068 C0 04 00 24 */ lfs f0, 0x24(r4)
|
||||
/* 8024406C EF 81 00 28 */ fsubs f28, f1, f0
|
||||
/* 80244070 48 01 02 F5 */ bl getGlobalPosY__8CPaneMgrFv
|
||||
/* 80244074 C0 02 B2 70 */ lfs f0, lit_4561(r2)
|
||||
/* 80244078 EC 1C 00 32 */ fmuls f0, f28, f0
|
||||
/* 8024407C EF 81 00 2A */ fadds f28, f1, f0
|
||||
/* 80244080 80 7F 00 CC */ lwz r3, 0xcc(r31)
|
||||
/* 80244084 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80244088 C0 24 00 2C */ lfs f1, 0x2c(r4)
|
||||
/* 8024408C C0 04 00 24 */ lfs f0, 0x24(r4)
|
||||
/* 80244090 EF A1 00 28 */ fsubs f29, f1, f0
|
||||
/* 80244094 48 01 02 D1 */ bl getGlobalPosY__8CPaneMgrFv
|
||||
/* 80244098 C0 02 B2 70 */ lfs f0, lit_4561(r2)
|
||||
/* 8024409C EC 1D 00 32 */ fmuls f0, f29, f0
|
||||
/* 802440A0 EF A1 00 2A */ fadds f29, f1, f0
|
||||
/* 802440A4 80 7F 00 C8 */ lwz r3, 0xc8(r31)
|
||||
/* 802440A8 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 802440AC C0 24 00 2C */ lfs f1, 0x2c(r4)
|
||||
/* 802440B0 C0 04 00 24 */ lfs f0, 0x24(r4)
|
||||
/* 802440B4 EF C1 00 28 */ fsubs f30, f1, f0
|
||||
/* 802440B8 48 01 02 AD */ bl getGlobalPosY__8CPaneMgrFv
|
||||
/* 802440BC C0 02 B2 70 */ lfs f0, lit_4561(r2)
|
||||
/* 802440C0 EC 1E 00 32 */ fmuls f0, f30, f0
|
||||
/* 802440C4 EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 802440C8 EC 1D E0 28 */ fsubs f0, f29, f28
|
||||
/* 802440CC EC 1F 00 32 */ fmuls f0, f31, f0
|
||||
/* 802440D0 EC 21 00 2A */ fadds f1, f1, f0
|
||||
lbl_802440D4:
|
||||
/* 802440D4 E3 E1 00 48 */ psq_l f31, 72(r1), 0, 0 /* qr0 */
|
||||
/* 802440D8 CB E1 00 40 */ lfd f31, 0x40(r1)
|
||||
/* 802440DC E3 C1 00 38 */ psq_l f30, 56(r1), 0, 0 /* qr0 */
|
||||
/* 802440E0 CB C1 00 30 */ lfd f30, 0x30(r1)
|
||||
/* 802440E4 E3 A1 00 28 */ psq_l f29, 40(r1), 0, 0 /* qr0 */
|
||||
/* 802440E8 CB A1 00 20 */ lfd f29, 0x20(r1)
|
||||
/* 802440EC E3 81 00 18 */ psq_l f28, 24(r1), 0, 0 /* qr0 */
|
||||
/* 802440F0 CB 81 00 10 */ lfd f28, 0x10(r1)
|
||||
/* 802440F4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802440F8 80 01 00 54 */ lwz r0, 0x54(r1)
|
||||
/* 802440FC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80244100 38 21 00 50 */ addi r1, r1, 0x50
|
||||
/* 80244104 4E 80 00 20 */ blr
|
||||
@@ -1,21 +0,0 @@
|
||||
lbl_80244108:
|
||||
/* 80244108 C0 02 B2 60 */ lfs f0, lit_4431(r2)
|
||||
/* 8024410C FC 00 08 00 */ fcmpu cr0, f0, f1
|
||||
/* 80244110 40 82 00 0C */ bne lbl_8024411C
|
||||
/* 80244114 C0 23 1B 08 */ lfs f1, 0x1b08(r3)
|
||||
/* 80244118 4E 80 00 20 */ blr
|
||||
lbl_8024411C:
|
||||
/* 8024411C C0 02 B2 94 */ lfs f0, lit_4827(r2)
|
||||
/* 80244120 FC 00 08 00 */ fcmpu cr0, f0, f1
|
||||
/* 80244124 40 82 00 0C */ bne lbl_80244130
|
||||
/* 80244128 C0 23 1B 0C */ lfs f1, 0x1b0c(r3)
|
||||
/* 8024412C 4E 80 00 20 */ blr
|
||||
lbl_80244130:
|
||||
/* 80244130 C0 02 B2 5C */ lfs f0, lit_4430(r2)
|
||||
/* 80244134 FC 00 08 00 */ fcmpu cr0, f0, f1
|
||||
/* 80244138 40 82 00 0C */ bne lbl_80244144
|
||||
/* 8024413C C0 23 1B 10 */ lfs f1, 0x1b10(r3)
|
||||
/* 80244140 4E 80 00 20 */ blr
|
||||
lbl_80244144:
|
||||
/* 80244144 C0 22 B2 50 */ lfs f1, lit_4427(r2)
|
||||
/* 80244148 4E 80 00 20 */ blr
|
||||
@@ -1,71 +0,0 @@
|
||||
lbl_802441FC:
|
||||
/* 802441FC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80244200 7C 08 02 A6 */ mflr r0
|
||||
/* 80244204 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80244208 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8024420C 48 11 DF CD */ bl _savegpr_28
|
||||
/* 80244210 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80244214 4B FF FF 39 */ bl calcPitchLevel__14dMsgScrnHowl_cFv
|
||||
/* 80244218 3B A0 00 00 */ li r29, 0
|
||||
/* 8024421C 3B E0 00 00 */ li r31, 0
|
||||
lbl_80244220:
|
||||
/* 80244220 A0 1C 21 38 */ lhz r0, 0x2138(r28)
|
||||
/* 80244224 28 00 01 5E */ cmplwi r0, 0x15e
|
||||
/* 80244228 41 81 00 70 */ bgt lbl_80244298
|
||||
/* 8024422C 7C 1D 00 00 */ cmpw r29, r0
|
||||
/* 80244230 40 80 00 4C */ bge lbl_8024427C
|
||||
/* 80244234 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80244238 7F A4 EB 78 */ mr r4, r29
|
||||
/* 8024423C 48 00 01 51 */ bl getGuideDataType__14dMsgScrnHowl_cFi
|
||||
/* 80244240 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80244244 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80244248 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 8024424C C8 22 B2 80 */ lfd f1, lit_4587(r2)
|
||||
/* 80244250 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80244254 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 80244258 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 8024425C C8 01 00 08 */ lfd f0, 8(r1)
|
||||
/* 80244260 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 80244264 4B FF FE A5 */ bl getPlotPitch__14dMsgScrnHowl_cFf
|
||||
/* 80244268 38 1F 0D 80 */ addi r0, r31, 0xd80
|
||||
/* 8024426C 7C 3C 05 2E */ stfsx f1, r28, r0
|
||||
/* 80244270 38 1D 21 98 */ addi r0, r29, 0x2198
|
||||
/* 80244274 7F DC 01 AE */ stbx r30, r28, r0
|
||||
/* 80244278 48 00 00 64 */ b lbl_802442DC
|
||||
lbl_8024427C:
|
||||
/* 8024427C C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 80244280 38 1F 0D 80 */ addi r0, r31, 0xd80
|
||||
/* 80244284 7C 1C 05 2E */ stfsx f0, r28, r0
|
||||
/* 80244288 38 60 00 00 */ li r3, 0
|
||||
/* 8024428C 38 1D 21 98 */ addi r0, r29, 0x2198
|
||||
/* 80244290 7C 7C 01 AE */ stbx r3, r28, r0
|
||||
/* 80244294 48 00 00 48 */ b lbl_802442DC
|
||||
lbl_80244298:
|
||||
/* 80244298 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8024429C 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802442A0 48 00 00 ED */ bl getGuideDataType__14dMsgScrnHowl_cFi
|
||||
/* 802442A4 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802442A8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802442AC 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 802442B0 C8 22 B2 80 */ lfd f1, lit_4587(r2)
|
||||
/* 802442B4 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 802442B8 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 802442BC 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802442C0 C8 01 00 08 */ lfd f0, 8(r1)
|
||||
/* 802442C4 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 802442C8 4B FF FE 41 */ bl getPlotPitch__14dMsgScrnHowl_cFf
|
||||
/* 802442CC 38 1F 0D 80 */ addi r0, r31, 0xd80
|
||||
/* 802442D0 7C 3C 05 2E */ stfsx f1, r28, r0
|
||||
/* 802442D4 38 1D 21 98 */ addi r0, r29, 0x2198
|
||||
/* 802442D8 7F DC 01 AE */ stbx r30, r28, r0
|
||||
lbl_802442DC:
|
||||
/* 802442DC 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 802442E0 2C 1D 01 5E */ cmpwi r29, 0x15e
|
||||
/* 802442E4 3B FF 00 04 */ addi r31, r31, 4
|
||||
/* 802442E8 41 80 FF 38 */ blt lbl_80244220
|
||||
/* 802442EC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802442F0 48 11 DF 35 */ bl _restgpr_28
|
||||
/* 802442F4 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802442F8 7C 08 03 A6 */ mtlr r0
|
||||
/* 802442FC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80244300 4E 80 00 20 */ blr
|
||||
@@ -1,76 +0,0 @@
|
||||
lbl_80243DCC:
|
||||
/* 80243DCC 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 80243DD0 7C 08 02 A6 */ mflr r0
|
||||
/* 80243DD4 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 80243DD8 DB E1 00 30 */ stfd f31, 0x30(r1)
|
||||
/* 80243DDC F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 80243DE0 DB C1 00 20 */ stfd f30, 0x20(r1)
|
||||
/* 80243DE4 F3 C1 00 28 */ psq_st f30, 40(r1), 0, 0 /* qr0 */
|
||||
/* 80243DE8 DB A1 00 10 */ stfd f29, 0x10(r1)
|
||||
/* 80243DEC F3 A1 00 18 */ psq_st f29, 24(r1), 0, 0 /* qr0 */
|
||||
/* 80243DF0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80243DF4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80243DF8 54 80 06 3F */ clrlwi. r0, r4, 0x18
|
||||
/* 80243DFC 41 82 00 10 */ beq lbl_80243E0C
|
||||
/* 80243E00 C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 80243E04 D0 1F 19 90 */ stfs f0, 0x1990(r31)
|
||||
/* 80243E08 48 00 00 14 */ b lbl_80243E1C
|
||||
lbl_80243E0C:
|
||||
/* 80243E0C C0 3F 19 90 */ lfs f1, 0x1990(r31)
|
||||
/* 80243E10 C0 1F 19 80 */ lfs f0, 0x1980(r31)
|
||||
/* 80243E14 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 80243E18 D0 1F 19 90 */ stfs f0, 0x1990(r31)
|
||||
lbl_80243E1C:
|
||||
/* 80243E1C 80 7F 00 C4 */ lwz r3, 0xc4(r31)
|
||||
/* 80243E20 48 01 04 C9 */ bl getGlobalPosX__8CPaneMgrFv
|
||||
/* 80243E24 FF C0 08 90 */ fmr f30, f1
|
||||
/* 80243E28 80 7F 00 F0 */ lwz r3, 0xf0(r31)
|
||||
/* 80243E2C 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80243E30 C0 24 00 28 */ lfs f1, 0x28(r4)
|
||||
/* 80243E34 C0 04 00 20 */ lfs f0, 0x20(r4)
|
||||
/* 80243E38 EF E1 00 28 */ fsubs f31, f1, f0
|
||||
/* 80243E3C 48 01 04 AD */ bl getGlobalPosX__8CPaneMgrFv
|
||||
/* 80243E40 EC 61 F8 2A */ fadds f3, f1, f31
|
||||
/* 80243E44 80 7F 00 F0 */ lwz r3, 0xf0(r31)
|
||||
/* 80243E48 C3 E3 00 2C */ lfs f31, 0x2c(r3)
|
||||
/* 80243E4C C0 3F 19 90 */ lfs f1, 0x1990(r31)
|
||||
/* 80243E50 C0 1F 27 A8 */ lfs f0, 0x27a8(r31)
|
||||
/* 80243E54 EC 1F 00 28 */ fsubs f0, f31, f0
|
||||
/* 80243E58 EF A1 00 2A */ fadds f29, f1, f0
|
||||
/* 80243E5C FC 1D F0 40 */ fcmpo cr0, f29, f30
|
||||
/* 80243E60 40 80 00 08 */ bge lbl_80243E68
|
||||
/* 80243E64 FF A0 F0 90 */ fmr f29, f30
|
||||
lbl_80243E68:
|
||||
/* 80243E68 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 80243E6C C0 23 00 2C */ lfs f1, 0x2c(r3)
|
||||
/* 80243E70 C0 03 00 24 */ lfs f0, 0x24(r3)
|
||||
/* 80243E74 EC 41 00 28 */ fsubs f2, f1, f0
|
||||
/* 80243E78 EC 23 E8 28 */ fsubs f1, f3, f29
|
||||
/* 80243E7C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80243E80 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 80243E84 7D 89 03 A6 */ mtctr r12
|
||||
/* 80243E88 4E 80 04 21 */ bctrl
|
||||
/* 80243E8C 80 7F 00 F0 */ lwz r3, 0xf0(r31)
|
||||
/* 80243E90 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 80243E94 48 0B 32 6D */ bl getBounds__7J2DPaneFv
|
||||
/* 80243E98 C0 43 00 04 */ lfs f2, 4(r3)
|
||||
/* 80243E9C 80 7F 00 F0 */ lwz r3, 0xf0(r31)
|
||||
/* 80243EA0 C0 23 00 24 */ lfs f1, 0x24(r3)
|
||||
/* 80243EA4 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 80243EA8 EC 1D F8 28 */ fsubs f0, f29, f31
|
||||
/* 80243EAC EC 20 08 2A */ fadds f1, f0, f1
|
||||
/* 80243EB0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80243EB4 81 8C 00 10 */ lwz r12, 0x10(r12)
|
||||
/* 80243EB8 7D 89 03 A6 */ mtctr r12
|
||||
/* 80243EBC 4E 80 04 21 */ bctrl
|
||||
/* 80243EC0 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 80243EC4 CB E1 00 30 */ lfd f31, 0x30(r1)
|
||||
/* 80243EC8 E3 C1 00 28 */ psq_l f30, 40(r1), 0, 0 /* qr0 */
|
||||
/* 80243ECC CB C1 00 20 */ lfd f30, 0x20(r1)
|
||||
/* 80243ED0 E3 A1 00 18 */ psq_l f29, 24(r1), 0, 0 /* qr0 */
|
||||
/* 80243ED4 CB A1 00 10 */ lfd f29, 0x10(r1)
|
||||
/* 80243ED8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80243EDC 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 80243EE0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80243EE4 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 80243EE8 4E 80 00 20 */ blr
|
||||
@@ -1,131 +0,0 @@
|
||||
lbl_80243BE0:
|
||||
/* 80243BE0 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 80243BE4 7C 08 02 A6 */ mflr r0
|
||||
/* 80243BE8 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 80243BEC DB E1 00 30 */ stfd f31, 0x30(r1)
|
||||
/* 80243BF0 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 80243BF4 DB C1 00 20 */ stfd f30, 0x20(r1)
|
||||
/* 80243BF8 F3 C1 00 28 */ psq_st f30, 40(r1), 0, 0 /* qr0 */
|
||||
/* 80243BFC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80243C00 48 11 E5 D9 */ bl _savegpr_28
|
||||
/* 80243C04 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80243C08 80 A3 00 D0 */ lwz r5, 0xd0(r3)
|
||||
/* 80243C0C C0 45 00 24 */ lfs f2, 0x24(r5)
|
||||
/* 80243C10 C0 22 B2 70 */ lfs f1, lit_4561(r2)
|
||||
/* 80243C14 C0 05 00 34 */ lfs f0, 0x34(r5)
|
||||
/* 80243C18 EC 01 00 32 */ fmuls f0, f1, f0
|
||||
/* 80243C1C EC 02 00 2A */ fadds f0, f2, f0
|
||||
/* 80243C20 80 63 00 C4 */ lwz r3, 0xc4(r3)
|
||||
/* 80243C24 C0 23 00 24 */ lfs f1, 0x24(r3)
|
||||
/* 80243C28 EF E1 00 28 */ fsubs f31, f1, f0
|
||||
/* 80243C2C 54 80 06 3F */ clrlwi. r0, r4, 0x18
|
||||
/* 80243C30 41 82 00 0C */ beq lbl_80243C3C
|
||||
/* 80243C34 C3 C2 B2 50 */ lfs f30, lit_4427(r2)
|
||||
/* 80243C38 48 00 00 48 */ b lbl_80243C80
|
||||
lbl_80243C3C:
|
||||
/* 80243C3C 80 65 00 04 */ lwz r3, 4(r5)
|
||||
/* 80243C40 C0 23 00 28 */ lfs f1, 0x28(r3)
|
||||
/* 80243C44 C0 03 00 20 */ lfs f0, 0x20(r3)
|
||||
/* 80243C48 EF C1 00 28 */ fsubs f30, f1, f0
|
||||
/* 80243C4C 48 0B 34 B5 */ bl getBounds__7J2DPaneFv
|
||||
/* 80243C50 C0 23 00 00 */ lfs f1, 0(r3)
|
||||
/* 80243C54 C0 42 B2 70 */ lfs f2, lit_4561(r2)
|
||||
/* 80243C58 EC 1E 00 B2 */ fmuls f0, f30, f2
|
||||
/* 80243C5C EC 61 00 2A */ fadds f3, f1, f0
|
||||
/* 80243C60 80 7C 00 D0 */ lwz r3, 0xd0(r28)
|
||||
/* 80243C64 C0 23 00 24 */ lfs f1, 0x24(r3)
|
||||
/* 80243C68 C0 03 00 34 */ lfs f0, 0x34(r3)
|
||||
/* 80243C6C EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 80243C70 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 80243C74 EF C3 00 28 */ fsubs f30, f3, f0
|
||||
/* 80243C78 C0 1C 19 80 */ lfs f0, 0x1980(r28)
|
||||
/* 80243C7C EF DE 00 28 */ fsubs f30, f30, f0
|
||||
lbl_80243C80:
|
||||
/* 80243C80 80 7C 00 D4 */ lwz r3, 0xd4(r28)
|
||||
/* 80243C84 C0 23 00 24 */ lfs f1, 0x24(r3)
|
||||
/* 80243C88 C0 42 B2 70 */ lfs f2, lit_4561(r2)
|
||||
/* 80243C8C C0 03 00 34 */ lfs f0, 0x34(r3)
|
||||
/* 80243C90 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 80243C94 EC 61 00 2A */ fadds f3, f1, f0
|
||||
/* 80243C98 80 7C 00 D0 */ lwz r3, 0xd0(r28)
|
||||
/* 80243C9C C0 23 00 24 */ lfs f1, 0x24(r3)
|
||||
/* 80243CA0 C0 03 00 34 */ lfs f0, 0x34(r3)
|
||||
/* 80243CA4 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 80243CA8 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 80243CAC EC 20 18 28 */ fsubs f1, f0, f3
|
||||
/* 80243CB0 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 80243CB4 3B C4 02 8C */ addi r30, r4, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 80243CB8 C0 1E 04 04 */ lfs f0, 0x404(r30)
|
||||
/* 80243CBC EC 61 00 28 */ fsubs f3, f1, f0
|
||||
/* 80243CC0 FC 1E F8 40 */ fcmpo cr0, f30, f31
|
||||
/* 80243CC4 40 80 00 08 */ bge lbl_80243CCC
|
||||
/* 80243CC8 EF DE 18 28 */ fsubs f30, f30, f3
|
||||
lbl_80243CCC:
|
||||
/* 80243CCC C0 42 B2 70 */ lfs f2, lit_4561(r2)
|
||||
/* 80243CD0 EC 03 00 B2 */ fmuls f0, f3, f2
|
||||
/* 80243CD4 EC 1F 00 28 */ fsubs f0, f31, f0
|
||||
/* 80243CD8 FC 1E 00 40 */ fcmpo cr0, f30, f0
|
||||
/* 80243CDC 40 80 00 30 */ bge lbl_80243D0C
|
||||
/* 80243CE0 EC 20 F0 28 */ fsubs f1, f0, f30
|
||||
/* 80243CE4 FC 00 18 50 */ fneg f0, f3
|
||||
/* 80243CE8 EC 00 00 B2 */ fmuls f0, f0, f2
|
||||
/* 80243CEC EC 21 00 24 */ fdivs f1, f1, f0
|
||||
/* 80243CF0 C0 02 B2 60 */ lfs f0, lit_4431(r2)
|
||||
/* 80243CF4 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 80243CF8 48 01 1A D9 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 80243CFC 80 7C 00 E8 */ lwz r3, 0xe8(r28)
|
||||
/* 80243D00 C0 22 B2 60 */ lfs f1, lit_4431(r2)
|
||||
/* 80243D04 48 01 1A CD */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 80243D08 48 00 00 2C */ b lbl_80243D34
|
||||
lbl_80243D0C:
|
||||
/* 80243D0C EC 3E 00 28 */ fsubs f1, f30, f0
|
||||
/* 80243D10 FC 00 18 50 */ fneg f0, f3
|
||||
/* 80243D14 EC 00 00 B2 */ fmuls f0, f0, f2
|
||||
/* 80243D18 EF E1 00 24 */ fdivs f31, f1, f0
|
||||
/* 80243D1C C0 22 B2 60 */ lfs f1, lit_4431(r2)
|
||||
/* 80243D20 48 01 1A B1 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 80243D24 80 7C 00 E8 */ lwz r3, 0xe8(r28)
|
||||
/* 80243D28 C0 02 B2 60 */ lfs f0, lit_4431(r2)
|
||||
/* 80243D2C EC 20 F8 28 */ fsubs f1, f0, f31
|
||||
/* 80243D30 48 01 1A A1 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
lbl_80243D34:
|
||||
/* 80243D34 C3 E2 B2 50 */ lfs f31, lit_4427(r2)
|
||||
/* 80243D38 3B A0 00 00 */ li r29, 0
|
||||
/* 80243D3C 3B E0 00 00 */ li r31, 0
|
||||
lbl_80243D40:
|
||||
/* 80243D40 2C 1D 00 00 */ cmpwi r29, 0
|
||||
/* 80243D44 40 81 00 1C */ ble lbl_80243D60
|
||||
/* 80243D48 2C 1D 00 06 */ cmpwi r29, 6
|
||||
/* 80243D4C 40 80 00 14 */ bge lbl_80243D60
|
||||
/* 80243D50 38 1F 00 D0 */ addi r0, r31, 0xd0
|
||||
/* 80243D54 7C 7C 00 2E */ lwzx r3, r28, r0
|
||||
/* 80243D58 C0 22 B2 60 */ lfs f1, lit_4431(r2)
|
||||
/* 80243D5C 48 01 1A 75 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
lbl_80243D60:
|
||||
/* 80243D60 38 1F 00 D0 */ addi r0, r31, 0xd0
|
||||
/* 80243D64 7C 7C 00 2E */ lwzx r3, r28, r0
|
||||
/* 80243D68 C0 43 00 28 */ lfs f2, 0x28(r3)
|
||||
/* 80243D6C C0 03 00 24 */ lfs f0, 0x24(r3)
|
||||
/* 80243D70 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 80243D74 EC 1E 00 2A */ fadds f0, f30, f0
|
||||
/* 80243D78 EC 3F 00 2A */ fadds f1, f31, f0
|
||||
/* 80243D7C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80243D80 81 8C 00 10 */ lwz r12, 0x10(r12)
|
||||
/* 80243D84 7D 89 03 A6 */ mtctr r12
|
||||
/* 80243D88 4E 80 04 21 */ bctrl
|
||||
/* 80243D8C C0 1E 04 04 */ lfs f0, 0x404(r30)
|
||||
/* 80243D90 EF FF 00 2A */ fadds f31, f31, f0
|
||||
/* 80243D94 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 80243D98 2C 1D 00 07 */ cmpwi r29, 7
|
||||
/* 80243D9C 3B FF 00 04 */ addi r31, r31, 4
|
||||
/* 80243DA0 41 80 FF A0 */ blt lbl_80243D40
|
||||
/* 80243DA4 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 80243DA8 CB E1 00 30 */ lfd f31, 0x30(r1)
|
||||
/* 80243DAC E3 C1 00 28 */ psq_l f30, 40(r1), 0, 0 /* qr0 */
|
||||
/* 80243DB0 CB C1 00 20 */ lfd f30, 0x20(r1)
|
||||
/* 80243DB4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80243DB8 48 11 E4 6D */ bl _restgpr_28
|
||||
/* 80243DBC 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 80243DC0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80243DC4 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 80243DC8 4E 80 00 20 */ blr
|
||||
@@ -1,52 +0,0 @@
|
||||
lbl_802420D4:
|
||||
/* 802420D4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802420D8 7C 08 02 A6 */ mflr r0
|
||||
/* 802420DC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802420E0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802420E4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802420E8 38 80 00 00 */ li r4, 0
|
||||
/* 802420EC 98 83 21 95 */ stb r4, 0x2195(r3)
|
||||
/* 802420F0 B0 83 21 28 */ sth r4, 0x2128(r3)
|
||||
/* 802420F4 B0 83 21 2A */ sth r4, 0x212a(r3)
|
||||
/* 802420F8 B0 83 21 2C */ sth r4, 0x212c(r3)
|
||||
/* 802420FC B0 83 21 2E */ sth r4, 0x212e(r3)
|
||||
/* 80242100 B0 83 21 24 */ sth r4, 0x2124(r3)
|
||||
/* 80242104 B0 83 21 30 */ sth r4, 0x2130(r3)
|
||||
/* 80242108 B0 83 21 26 */ sth r4, 0x2126(r3)
|
||||
/* 8024210C 98 83 27 9B */ stb r4, 0x279b(r3)
|
||||
/* 80242110 38 C0 00 00 */ li r6, 0
|
||||
/* 80242114 7C 83 23 78 */ mr r3, r4
|
||||
/* 80242118 C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 8024211C 38 00 00 1E */ li r0, 0x1e
|
||||
/* 80242120 7C 09 03 A6 */ mtctr r0
|
||||
lbl_80242124:
|
||||
/* 80242124 7C BF 32 14 */ add r5, r31, r6
|
||||
/* 80242128 98 85 21 58 */ stb r4, 0x2158(r5)
|
||||
/* 8024212C 98 85 21 76 */ stb r4, 0x2176(r5)
|
||||
/* 80242130 7C BF 1A 14 */ add r5, r31, r3
|
||||
/* 80242134 D0 05 19 A0 */ stfs f0, 0x19a0(r5)
|
||||
/* 80242138 D0 05 1A 18 */ stfs f0, 0x1a18(r5)
|
||||
/* 8024213C D0 05 1A 90 */ stfs f0, 0x1a90(r5)
|
||||
/* 80242140 38 C6 00 01 */ addi r6, r6, 1
|
||||
/* 80242144 38 63 00 04 */ addi r3, r3, 4
|
||||
/* 80242148 42 00 FF DC */ bdnz lbl_80242124
|
||||
/* 8024214C A0 1F 21 38 */ lhz r0, 0x2138(r31)
|
||||
/* 80242150 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80242154 41 82 00 0C */ beq lbl_80242160
|
||||
/* 80242158 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8024215C 48 00 20 A1 */ bl initGuideData__14dMsgScrnHowl_cFv
|
||||
lbl_80242160:
|
||||
/* 80242160 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80242164 38 80 00 01 */ li r4, 1
|
||||
/* 80242168 48 00 1A 79 */ bl moveLineV__14dMsgScrnHowl_cFb
|
||||
/* 8024216C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80242170 38 80 00 01 */ li r4, 1
|
||||
/* 80242174 48 00 1C 59 */ bl moveBaseLength__14dMsgScrnHowl_cFb
|
||||
/* 80242178 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8024217C 48 00 21 89 */ bl getGuideDataSize__14dMsgScrnHowl_cFv
|
||||
/* 80242180 B0 7F 21 38 */ sth r3, 0x2138(r31)
|
||||
/* 80242184 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80242188 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8024218C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80242190 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80242194 4E 80 00 20 */ blr
|
||||
+268
-647
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user