mirror of https://github.com/zeldaret/tp.git
dMsgScrnHowl_c OK (#2189)
This commit is contained in:
parent
7894ea5140
commit
2fa4bf9f51
|
|
@ -1,929 +0,0 @@
|
|||
lbl_8024096C:
|
||||
/* 8024096C 94 21 FD E0 */ stwu r1, -0x220(r1)
|
||||
/* 80240970 7C 08 02 A6 */ mflr r0
|
||||
/* 80240974 90 01 02 24 */ stw r0, 0x224(r1)
|
||||
/* 80240978 DB E1 02 10 */ stfd f31, 0x210(r1)
|
||||
/* 8024097C F3 E1 02 18 */ psq_st f31, 536(r1), 0, 0 /* qr0 */
|
||||
/* 80240980 DB C1 02 00 */ stfd f30, 0x200(r1)
|
||||
/* 80240984 F3 C1 02 08 */ psq_st f30, 520(r1), 0, 0 /* qr0 */
|
||||
/* 80240988 DB A1 01 F0 */ stfd f29, 0x1f0(r1)
|
||||
/* 8024098C F3 A1 01 F8 */ psq_st f29, 504(r1), 0, 0 /* qr0 */
|
||||
/* 80240990 39 61 01 F0 */ addi r11, r1, 0x1f0
|
||||
/* 80240994 48 12 18 31 */ bl _savegpr_23
|
||||
/* 80240998 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8024099C 3C 80 80 3C */ lis r4, cNullVec__6Z2Calc@ha /* 0x803C0FD0@ha */
|
||||
/* 802409A0 3B C4 0F D0 */ addi r30, r4, cNullVec__6Z2Calc@l /* 0x803C0FD0@l */
|
||||
/* 802409A4 4B FF B7 39 */ bl __ct__14dMsgScrnBase_cFv
|
||||
/* 802409A8 3C 60 80 3C */ lis r3, __vt__14dMsgScrnHowl_c@ha /* 0x803C1190@ha */
|
||||
/* 802409AC 38 03 11 90 */ addi r0, r3, __vt__14dMsgScrnHowl_c@l /* 0x803C1190@l */
|
||||
/* 802409B0 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 802409B4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802409B8 4B FF B7 B5 */ bl init__14dMsgScrnBase_cFv
|
||||
/* 802409BC 38 60 01 18 */ li r3, 0x118
|
||||
/* 802409C0 48 08 E2 8D */ bl __nw__FUl
|
||||
/* 802409C4 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802409C8 41 82 00 0C */ beq lbl_802409D4
|
||||
/* 802409CC 48 0B 7A CD */ bl __ct__9J2DScreenFv
|
||||
/* 802409D0 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802409D4:
|
||||
/* 802409D4 90 1F 00 04 */ stw r0, 4(r31)
|
||||
/* 802409D8 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 802409DC 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_howl__stringBase0@ha /* 0x80399A20@ha */
|
||||
/* 802409E0 38 84 9A 20 */ addi r4, r4, msg_scrn_d_msg_scrn_howl__stringBase0@l /* 0x80399A20@l */
|
||||
/* 802409E4 3C A0 00 02 */ lis r5, 2
|
||||
/* 802409E8 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 802409EC 3B 86 61 C0 */ addi r28, r6, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 802409F0 80 DC 5C 80 */ lwz r6, 0x5c80(r28)
|
||||
/* 802409F4 48 0B 7C 55 */ bl setPriority__9J2DScreenFPCcUlP10JKRArchive
|
||||
/* 802409F8 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 802409FC 48 01 46 ED */ bl dPaneClass_showNullPane__FP9J2DScreen
|
||||
/* 80240A00 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 80240A04 3C 80 6E 65 */ lis r4, 0x6E65 /* 0x6E653030@ha */
|
||||
/* 80240A08 38 C4 30 30 */ addi r6, r4, 0x3030 /* 0x6E653030@l */
|
||||
/* 80240A0C 38 A0 6C 69 */ li r5, 0x6c69
|
||||
/* 80240A10 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80240A14 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80240A18 7D 89 03 A6 */ mtctr r12
|
||||
/* 80240A1C 4E 80 04 21 */ bctrl
|
||||
/* 80240A20 38 00 00 00 */ li r0, 0
|
||||
/* 80240A24 98 03 00 B0 */ stb r0, 0xb0(r3)
|
||||
/* 80240A28 38 60 00 6C */ li r3, 0x6c
|
||||
/* 80240A2C 48 08 E2 21 */ bl __nw__FUl
|
||||
/* 80240A30 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 80240A34 41 82 00 24 */ beq lbl_80240A58
|
||||
/* 80240A38 80 9F 00 04 */ lwz r4, 4(r31)
|
||||
/* 80240A3C 3C A0 5F 61 */ lis r5, 0x5F61 /* 0x5F616C6C@ha */
|
||||
/* 80240A40 38 C5 6C 6C */ addi r6, r5, 0x6C6C /* 0x5F616C6C@l */
|
||||
/* 80240A44 38 A0 00 6E */ li r5, 0x6e
|
||||
/* 80240A48 38 E0 00 03 */ li r7, 3
|
||||
/* 80240A4C 39 00 00 00 */ li r8, 0
|
||||
/* 80240A50 48 01 2F 35 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
|
||||
/* 80240A54 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_80240A58:
|
||||
/* 80240A58 90 1F 00 08 */ stw r0, 8(r31)
|
||||
/* 80240A5C 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 80240A60 3C 80 61 67 */ lis r4, 0x6167 /* 0x61675F6E@ha */
|
||||
/* 80240A64 38 C4 5F 6E */ addi r6, r4, 0x5F6E /* 0x61675F6E@l */
|
||||
/* 80240A68 38 A0 00 00 */ li r5, 0
|
||||
/* 80240A6C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80240A70 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80240A74 7D 89 03 A6 */ mtctr r12
|
||||
/* 80240A78 4E 80 04 21 */ bctrl
|
||||
/* 80240A7C 38 00 00 00 */ li r0, 0
|
||||
/* 80240A80 98 03 00 B0 */ stb r0, 0xb0(r3)
|
||||
/* 80240A84 C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 80240A88 D0 1F 19 94 */ stfs f0, 0x1994(r31)
|
||||
/* 80240A8C D0 1F 19 98 */ stfs f0, 0x1998(r31)
|
||||
/* 80240A90 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 80240A94 3C 80 74 6E */ lis r4, 0x746E /* 0x746E5F6E@ha */
|
||||
/* 80240A98 38 C4 5F 6E */ addi r6, r4, 0x5F6E /* 0x746E5F6E@l */
|
||||
/* 80240A9C 3C 80 77 69 */ lis r4, 0x7769 /* 0x77695F62@ha */
|
||||
/* 80240AA0 38 A4 5F 62 */ addi r5, r4, 0x5F62 /* 0x77695F62@l */
|
||||
/* 80240AA4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80240AA8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80240AAC 7D 89 03 A6 */ mtctr r12
|
||||
/* 80240AB0 4E 80 04 21 */ bctrl
|
||||
/* 80240AB4 38 00 00 00 */ li r0, 0
|
||||
/* 80240AB8 98 03 00 B0 */ stb r0, 0xb0(r3)
|
||||
/* 80240ABC 38 60 00 6C */ li r3, 0x6c
|
||||
/* 80240AC0 48 08 E1 8D */ bl __nw__FUl
|
||||
/* 80240AC4 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 80240AC8 41 82 00 24 */ beq lbl_80240AEC
|
||||
/* 80240ACC 80 9F 00 04 */ lwz r4, 4(r31)
|
||||
/* 80240AD0 3C A0 74 6E */ lis r5, 0x746E /* 0x746E5F6E@ha */
|
||||
/* 80240AD4 38 C5 5F 6E */ addi r6, r5, 0x5F6E /* 0x746E5F6E@l */
|
||||
/* 80240AD8 38 A0 63 62 */ li r5, 0x6362
|
||||
/* 80240ADC 38 E0 00 02 */ li r7, 2
|
||||
/* 80240AE0 39 00 00 00 */ li r8, 0
|
||||
/* 80240AE4 48 01 2E A1 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
|
||||
/* 80240AE8 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_80240AEC:
|
||||
/* 80240AEC 90 1F 00 F4 */ stw r0, 0xf4(r31)
|
||||
/* 80240AF0 38 60 00 6C */ li r3, 0x6c
|
||||
/* 80240AF4 48 08 E1 59 */ bl __nw__FUl
|
||||
/* 80240AF8 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 80240AFC 41 82 00 28 */ beq lbl_80240B24
|
||||
/* 80240B00 80 9F 00 04 */ lwz r4, 4(r31)
|
||||
/* 80240B04 3C A0 78 74 */ lis r5, 0x7874 /* 0x78745F6E@ha */
|
||||
/* 80240B08 38 C5 5F 6E */ addi r6, r5, 0x5F6E /* 0x78745F6E@l */
|
||||
/* 80240B0C 3C A0 67 5F */ lis r5, 0x675F /* 0x675F6C74@ha */
|
||||
/* 80240B10 38 A5 6C 74 */ addi r5, r5, 0x6C74 /* 0x675F6C74@l */
|
||||
/* 80240B14 38 E0 00 02 */ li r7, 2
|
||||
/* 80240B18 39 00 00 00 */ li r8, 0
|
||||
/* 80240B1C 48 01 2E 69 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
|
||||
/* 80240B20 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_80240B24:
|
||||
/* 80240B24 90 1F 00 FC */ stw r0, 0xfc(r31)
|
||||
/* 80240B28 38 60 00 6C */ li r3, 0x6c
|
||||
/* 80240B2C 48 08 E1 21 */ bl __nw__FUl
|
||||
/* 80240B30 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 80240B34 41 82 00 24 */ beq lbl_80240B58
|
||||
/* 80240B38 80 9F 00 04 */ lwz r4, 4(r31)
|
||||
/* 80240B3C 3C A0 62 74 */ lis r5, 0x6274 /* 0x62745F6E@ha */
|
||||
/* 80240B40 38 C5 5F 6E */ addi r6, r5, 0x5F6E /* 0x62745F6E@l */
|
||||
/* 80240B44 38 A0 00 61 */ li r5, 0x61
|
||||
/* 80240B48 38 E0 00 02 */ li r7, 2
|
||||
/* 80240B4C 39 00 00 00 */ li r8, 0
|
||||
/* 80240B50 48 01 2E 35 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
|
||||
/* 80240B54 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_80240B58:
|
||||
/* 80240B58 90 1F 00 F8 */ stw r0, 0xf8(r31)
|
||||
/* 80240B5C 38 60 00 6C */ li r3, 0x6c
|
||||
/* 80240B60 48 08 E0 ED */ bl __nw__FUl
|
||||
/* 80240B64 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 80240B68 41 82 00 28 */ beq lbl_80240B90
|
||||
/* 80240B6C 80 9F 00 04 */ lwz r4, 4(r31)
|
||||
/* 80240B70 3C A0 78 74 */ lis r5, 0x7874 /* 0x78745F6E@ha */
|
||||
/* 80240B74 38 C5 5F 6E */ addi r6, r5, 0x5F6E /* 0x78745F6E@l */
|
||||
/* 80240B78 3C A0 67 72 */ lis r5, 0x6772 /* 0x67725F74@ha */
|
||||
/* 80240B7C 38 A5 5F 74 */ addi r5, r5, 0x5F74 /* 0x67725F74@l */
|
||||
/* 80240B80 38 E0 00 02 */ li r7, 2
|
||||
/* 80240B84 39 00 00 00 */ li r8, 0
|
||||
/* 80240B88 48 01 2D FD */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
|
||||
/* 80240B8C 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_80240B90:
|
||||
/* 80240B90 90 1F 01 00 */ stw r0, 0x100(r31)
|
||||
/* 80240B94 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 80240B98 3C 80 69 6E */ lis r4, 0x696E /* 0x696E666F@ha */
|
||||
/* 80240B9C 38 C4 66 6F */ addi r6, r4, 0x666F /* 0x696E666F@l */
|
||||
/* 80240BA0 3C 80 66 67 */ lis r4, 0x6667 /* 0x66676C5F@ha */
|
||||
/* 80240BA4 38 A4 6C 5F */ addi r5, r4, 0x6C5F /* 0x66676C5F@l */
|
||||
/* 80240BA8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80240BAC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80240BB0 7D 89 03 A6 */ mtctr r12
|
||||
/* 80240BB4 4E 80 04 21 */ bctrl
|
||||
/* 80240BB8 7C 79 1B 78 */ mr r25, r3
|
||||
/* 80240BBC 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 80240BC0 3C 80 69 6E */ lis r4, 0x696E /* 0x696E666F@ha */
|
||||
/* 80240BC4 38 C4 66 6F */ addi r6, r4, 0x666F /* 0x696E666F@l */
|
||||
/* 80240BC8 3C 80 66 67 */ lis r4, 0x6667 /* 0x6667725F@ha */
|
||||
/* 80240BCC 38 A4 72 5F */ addi r5, r4, 0x725F /* 0x6667725F@l */
|
||||
/* 80240BD0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80240BD4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80240BD8 7D 89 03 A6 */ mtctr r12
|
||||
/* 80240BDC 4E 80 04 21 */ bctrl
|
||||
/* 80240BE0 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80240BE4 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 80240BE8 3C 80 69 6E */ lis r4, 0x696E /* 0x696E666F@ha */
|
||||
/* 80240BEC 38 C4 66 6F */ addi r6, r4, 0x666F /* 0x696E666F@l */
|
||||
/* 80240BF0 3C 80 67 5F */ lis r4, 0x675F /* 0x675F6C5F@ha */
|
||||
/* 80240BF4 38 A4 6C 5F */ addi r5, r4, 0x6C5F /* 0x675F6C5F@l */
|
||||
/* 80240BF8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80240BFC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80240C00 7D 89 03 A6 */ mtctr r12
|
||||
/* 80240C04 4E 80 04 21 */ bctrl
|
||||
/* 80240C08 38 00 00 00 */ li r0, 0
|
||||
/* 80240C0C 98 03 00 B0 */ stb r0, 0xb0(r3)
|
||||
/* 80240C10 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 80240C14 3C 80 69 6E */ lis r4, 0x696E /* 0x696E666F@ha */
|
||||
/* 80240C18 38 C4 66 6F */ addi r6, r4, 0x666F /* 0x696E666F@l */
|
||||
/* 80240C1C 3C 80 67 5F */ lis r4, 0x675F /* 0x675F725F@ha */
|
||||
/* 80240C20 38 A4 72 5F */ addi r5, r4, 0x725F /* 0x675F725F@l */
|
||||
/* 80240C24 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80240C28 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80240C2C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80240C30 4E 80 04 21 */ bctrl
|
||||
/* 80240C34 38 00 00 00 */ li r0, 0
|
||||
/* 80240C38 98 03 00 B0 */ stb r0, 0xb0(r3)
|
||||
/* 80240C3C 7F 23 CB 78 */ mr r3, r25
|
||||
/* 80240C40 38 80 00 40 */ li r4, 0x40
|
||||
/* 80240C44 3C A0 80 3A */ lis r5, msg_scrn_d_msg_scrn_howl__stringBase0@ha /* 0x80399A20@ha */
|
||||
/* 80240C48 38 A5 9A 20 */ addi r5, r5, msg_scrn_d_msg_scrn_howl__stringBase0@l /* 0x80399A20@l */
|
||||
/* 80240C4C 38 A5 00 14 */ addi r5, r5, 0x14
|
||||
/* 80240C50 4C C6 31 82 */ crclr 6
|
||||
/* 80240C54 48 0B FA F9 */ bl setString__10J2DTextBoxFsPCce
|
||||
/* 80240C58 4B DD 3D 99 */ bl mDoExt_getMesgFont__Fv
|
||||
/* 80240C5C 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80240C60 7F 23 CB 78 */ mr r3, r25
|
||||
/* 80240C64 81 99 00 00 */ lwz r12, 0(r25)
|
||||
/* 80240C68 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
||||
/* 80240C6C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80240C70 4E 80 04 21 */ bctrl
|
||||
/* 80240C74 7F 23 CB 78 */ mr r3, r25
|
||||
/* 80240C78 48 0B F9 E1 */ bl getStringPtr__10J2DTextBoxCFv
|
||||
/* 80240C7C 7C 65 1B 78 */ mr r5, r3
|
||||
/* 80240C80 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 80240C84 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 80240C88 38 80 04 D4 */ li r4, 0x4d4
|
||||
/* 80240C8C 38 C0 00 00 */ li r6, 0
|
||||
/* 80240C90 4B FD B8 B5 */ bl getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
|
||||
/* 80240C94 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80240C98 38 80 00 40 */ li r4, 0x40
|
||||
/* 80240C9C 3C A0 80 3A */ lis r5, msg_scrn_d_msg_scrn_howl__stringBase0@ha /* 0x80399A20@ha */
|
||||
/* 80240CA0 38 A5 9A 20 */ addi r5, r5, msg_scrn_d_msg_scrn_howl__stringBase0@l /* 0x80399A20@l */
|
||||
/* 80240CA4 38 A5 00 14 */ addi r5, r5, 0x14
|
||||
/* 80240CA8 4C C6 31 82 */ crclr 6
|
||||
/* 80240CAC 48 0B FA A1 */ bl setString__10J2DTextBoxFsPCce
|
||||
/* 80240CB0 4B DD 3D 41 */ bl mDoExt_getMesgFont__Fv
|
||||
/* 80240CB4 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80240CB8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80240CBC 81 9D 00 00 */ lwz r12, 0(r29)
|
||||
/* 80240CC0 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
||||
/* 80240CC4 7D 89 03 A6 */ mtctr r12
|
||||
/* 80240CC8 4E 80 04 21 */ bctrl
|
||||
/* 80240CCC 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80240CD0 48 0B F9 89 */ bl getStringPtr__10J2DTextBoxCFv
|
||||
/* 80240CD4 7C 65 1B 78 */ mr r5, r3
|
||||
/* 80240CD8 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 80240CDC 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 80240CE0 38 80 04 D5 */ li r4, 0x4d5
|
||||
/* 80240CE4 38 C0 00 00 */ li r6, 0
|
||||
/* 80240CE8 4B FD B8 5D */ bl getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
|
||||
/* 80240CEC 38 A0 00 00 */ li r5, 0
|
||||
/* 80240CF0 98 BF 21 95 */ stb r5, 0x2195(r31)
|
||||
/* 80240CF4 38 C0 00 00 */ li r6, 0
|
||||
/* 80240CF8 38 60 00 00 */ li r3, 0
|
||||
/* 80240CFC 7C A4 2B 78 */ mr r4, r5
|
||||
/* 80240D00 C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 80240D04 38 00 03 00 */ li r0, 0x300
|
||||
/* 80240D08 7C 09 03 A6 */ mtctr r0
|
||||
lbl_80240D0C:
|
||||
/* 80240D0C 38 04 01 80 */ addi r0, r4, 0x180
|
||||
/* 80240D10 7C 1F 05 2E */ stfsx f0, r31, r0
|
||||
/* 80240D14 38 04 0D 80 */ addi r0, r4, 0xd80
|
||||
/* 80240D18 7C 1F 05 2E */ stfsx f0, r31, r0
|
||||
/* 80240D1C 38 06 21 98 */ addi r0, r6, 0x2198
|
||||
/* 80240D20 7C BF 01 AE */ stbx r5, r31, r0
|
||||
/* 80240D24 38 06 24 98 */ addi r0, r6, 0x2498
|
||||
/* 80240D28 7C BF 01 AE */ stbx r5, r31, r0
|
||||
/* 80240D2C 38 03 1B 14 */ addi r0, r3, 0x1b14
|
||||
/* 80240D30 7C BF 03 2E */ sthx r5, r31, r0
|
||||
/* 80240D34 38 C6 00 01 */ addi r6, r6, 1
|
||||
/* 80240D38 38 63 00 02 */ addi r3, r3, 2
|
||||
/* 80240D3C 38 84 00 04 */ addi r4, r4, 4
|
||||
/* 80240D40 42 00 FF CC */ bdnz lbl_80240D0C
|
||||
/* 80240D44 38 60 00 00 */ li r3, 0
|
||||
/* 80240D48 C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 80240D4C 38 00 00 03 */ li r0, 3
|
||||
/* 80240D50 7C 09 03 A6 */ mtctr r0
|
||||
lbl_80240D54:
|
||||
/* 80240D54 38 03 1B 08 */ addi r0, r3, 0x1b08
|
||||
/* 80240D58 7C 1F 05 2E */ stfsx f0, r31, r0
|
||||
/* 80240D5C 38 63 00 04 */ addi r3, r3, 4
|
||||
/* 80240D60 42 00 FF F4 */ bdnz lbl_80240D54
|
||||
/* 80240D64 38 80 00 00 */ li r4, 0
|
||||
/* 80240D68 90 9F 21 14 */ stw r4, 0x2114(r31)
|
||||
/* 80240D6C 90 9F 21 18 */ stw r4, 0x2118(r31)
|
||||
/* 80240D70 90 9F 21 1C */ stw r4, 0x211c(r31)
|
||||
/* 80240D74 90 9F 21 20 */ stw r4, 0x2120(r31)
|
||||
/* 80240D78 38 A0 00 00 */ li r5, 0
|
||||
/* 80240D7C 38 60 00 00 */ li r3, 0
|
||||
/* 80240D80 C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 80240D84 38 00 00 1E */ li r0, 0x1e
|
||||
/* 80240D88 7C 09 03 A6 */ mtctr r0
|
||||
lbl_80240D8C:
|
||||
/* 80240D8C 38 05 21 3A */ addi r0, r5, 0x213a
|
||||
/* 80240D90 7C 9F 01 AE */ stbx r4, r31, r0
|
||||
/* 80240D94 38 05 21 58 */ addi r0, r5, 0x2158
|
||||
/* 80240D98 7C 9F 01 AE */ stbx r4, r31, r0
|
||||
/* 80240D9C 38 05 21 76 */ addi r0, r5, 0x2176
|
||||
/* 80240DA0 7C 9F 01 AE */ stbx r4, r31, r0
|
||||
/* 80240DA4 38 03 19 A0 */ addi r0, r3, 0x19a0
|
||||
/* 80240DA8 7C 1F 05 2E */ stfsx f0, r31, r0
|
||||
/* 80240DAC 38 03 1A 18 */ addi r0, r3, 0x1a18
|
||||
/* 80240DB0 7C 1F 05 2E */ stfsx f0, r31, r0
|
||||
/* 80240DB4 38 03 1A 90 */ addi r0, r3, 0x1a90
|
||||
/* 80240DB8 7C 1F 05 2E */ stfsx f0, r31, r0
|
||||
/* 80240DBC 38 A5 00 01 */ addi r5, r5, 1
|
||||
/* 80240DC0 38 63 00 04 */ addi r3, r3, 4
|
||||
/* 80240DC4 42 00 FF C8 */ bdnz lbl_80240D8C
|
||||
/* 80240DC8 38 80 00 00 */ li r4, 0
|
||||
/* 80240DCC 98 9F 27 9B */ stb r4, 0x279b(r31)
|
||||
/* 80240DD0 B0 9F 21 24 */ sth r4, 0x2124(r31)
|
||||
/* 80240DD4 B0 9F 21 28 */ sth r4, 0x2128(r31)
|
||||
/* 80240DD8 B0 9F 21 2A */ sth r4, 0x212a(r31)
|
||||
/* 80240DDC B0 9F 21 2C */ sth r4, 0x212c(r31)
|
||||
/* 80240DE0 B0 9F 21 2E */ sth r4, 0x212e(r31)
|
||||
/* 80240DE4 B0 9F 21 26 */ sth r4, 0x2126(r31)
|
||||
/* 80240DE8 B0 9F 21 30 */ sth r4, 0x2130(r31)
|
||||
/* 80240DEC B0 9F 21 32 */ sth r4, 0x2132(r31)
|
||||
/* 80240DF0 38 00 00 01 */ li r0, 1
|
||||
/* 80240DF4 90 1F 01 7C */ stw r0, 0x17c(r31)
|
||||
/* 80240DF8 98 9F 27 9A */ stb r4, 0x279a(r31)
|
||||
/* 80240DFC C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 80240E00 D0 1F 19 9C */ stfs f0, 0x199c(r31)
|
||||
/* 80240E04 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80240E08 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80240E0C 80 7D 5D B4 */ lwz r3, 0x5db4(r29)
|
||||
/* 80240E10 A8 03 30 10 */ lha r0, 0x3010(r3)
|
||||
/* 80240E14 7C 00 07 35 */ extsh. r0, r0
|
||||
/* 80240E18 41 82 00 10 */ beq lbl_80240E28
|
||||
/* 80240E1C 38 00 00 03 */ li r0, 3
|
||||
/* 80240E20 98 1F 27 98 */ stb r0, 0x2798(r31)
|
||||
/* 80240E24 48 00 00 08 */ b lbl_80240E2C
|
||||
lbl_80240E28:
|
||||
/* 80240E28 98 9F 27 98 */ stb r4, 0x2798(r31)
|
||||
lbl_80240E2C:
|
||||
/* 80240E2C 88 1F 27 98 */ lbz r0, 0x2798(r31)
|
||||
/* 80240E30 98 1F 27 99 */ stb r0, 0x2799(r31)
|
||||
/* 80240E34 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80240E38 88 1F 27 98 */ lbz r0, 0x2798(r31)
|
||||
/* 80240E3C 1C 00 00 0C */ mulli r0, r0, 0xc
|
||||
/* 80240E40 39 9E 00 48 */ addi r12, r30, 0x48
|
||||
/* 80240E44 7D 8C 02 14 */ add r12, r12, r0
|
||||
/* 80240E48 48 12 12 3D */ bl __ptmf_scall
|
||||
/* 80240E4C 60 00 00 00 */ nop
|
||||
/* 80240E50 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 80240E54 38 63 02 8C */ addi r3, r3, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 80240E58 C0 03 03 C8 */ lfs f0, 0x3c8(r3)
|
||||
/* 80240E5C D0 1F 19 80 */ stfs f0, 0x1980(r31)
|
||||
/* 80240E60 C0 22 B2 54 */ lfs f1, lit_4428(r2)
|
||||
/* 80240E64 C0 1F 19 80 */ lfs f0, 0x1980(r31)
|
||||
/* 80240E68 EC 01 00 24 */ fdivs f0, f1, f0
|
||||
/* 80240E6C FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 80240E70 D8 01 01 B0 */ stfd f0, 0x1b0(r1)
|
||||
/* 80240E74 80 01 01 B4 */ lwz r0, 0x1b4(r1)
|
||||
/* 80240E78 B0 1F 21 36 */ sth r0, 0x2136(r31)
|
||||
/* 80240E7C 38 00 00 00 */ li r0, 0
|
||||
/* 80240E80 B0 1F 21 38 */ sth r0, 0x2138(r31)
|
||||
/* 80240E84 C0 42 B2 58 */ lfs f2, lit_4429(r2)
|
||||
/* 80240E88 A8 1F 21 36 */ lha r0, 0x2136(r31)
|
||||
/* 80240E8C C8 22 B2 68 */ lfd f1, lit_4434(r2)
|
||||
/* 80240E90 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 80240E94 90 01 01 BC */ stw r0, 0x1bc(r1)
|
||||
/* 80240E98 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 80240E9C 90 01 01 B8 */ stw r0, 0x1b8(r1)
|
||||
/* 80240EA0 C8 01 01 B8 */ lfd f0, 0x1b8(r1)
|
||||
/* 80240EA4 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 80240EA8 EC 02 00 24 */ fdivs f0, f2, f0
|
||||
/* 80240EAC D0 1F 19 84 */ stfs f0, 0x1984(r31)
|
||||
/* 80240EB0 38 60 00 6C */ li r3, 0x6c
|
||||
/* 80240EB4 48 08 DD 99 */ bl __nw__FUl
|
||||
/* 80240EB8 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 80240EBC 41 82 00 24 */ beq lbl_80240EE0
|
||||
/* 80240EC0 80 9F 00 04 */ lwz r4, 4(r31)
|
||||
/* 80240EC4 3C A0 62 61 */ lis r5, 0x6261 /* 0x62617365@ha */
|
||||
/* 80240EC8 38 C5 73 65 */ addi r6, r5, 0x7365 /* 0x62617365@l */
|
||||
/* 80240ECC 38 A0 61 5F */ li r5, 0x615f
|
||||
/* 80240ED0 38 E0 00 00 */ li r7, 0
|
||||
/* 80240ED4 39 00 00 00 */ li r8, 0
|
||||
/* 80240ED8 48 01 2A AD */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
|
||||
/* 80240EDC 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_80240EE0:
|
||||
/* 80240EE0 90 1F 00 F0 */ stw r0, 0xf0(r31)
|
||||
/* 80240EE4 38 60 00 6C */ li r3, 0x6c
|
||||
/* 80240EE8 48 08 DD 65 */ bl __nw__FUl
|
||||
/* 80240EEC 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 80240EF0 41 82 00 28 */ beq lbl_80240F18
|
||||
/* 80240EF4 80 9F 00 04 */ lwz r4, 4(r31)
|
||||
/* 80240EF8 3C A0 5F 61 */ lis r5, 0x5F61 /* 0x5F616C6C@ha */
|
||||
/* 80240EFC 38 C5 6C 6C */ addi r6, r5, 0x6C6C /* 0x5F616C6C@l */
|
||||
/* 80240F00 3C A0 6C 69 */ lis r5, 0x6C69 /* 0x6C696E65@ha */
|
||||
/* 80240F04 38 A5 6E 65 */ addi r5, r5, 0x6E65 /* 0x6C696E65@l */
|
||||
/* 80240F08 38 E0 00 00 */ li r7, 0
|
||||
/* 80240F0C 39 00 00 00 */ li r8, 0
|
||||
/* 80240F10 48 01 2A 75 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
|
||||
/* 80240F14 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_80240F18:
|
||||
/* 80240F18 90 1F 00 EC */ stw r0, 0xec(r31)
|
||||
/* 80240F1C 3B 00 00 00 */ li r24, 0
|
||||
/* 80240F20 3B 40 00 00 */ li r26, 0
|
||||
/* 80240F24 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 80240F28 3B 63 02 8C */ addi r27, r3, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 80240F2C 3B 3E 01 18 */ addi r25, r30, 0x118
|
||||
/* 80240F30 C3 C2 B2 5C */ lfs f30, lit_4430(r2)
|
||||
lbl_80240F34:
|
||||
/* 80240F34 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 80240F38 7C D9 D2 14 */ add r6, r25, r26
|
||||
/* 80240F3C 80 A6 00 00 */ lwz r5, 0(r6)
|
||||
/* 80240F40 80 C6 00 04 */ lwz r6, 4(r6)
|
||||
/* 80240F44 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80240F48 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80240F4C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80240F50 4E 80 04 21 */ bctrl
|
||||
/* 80240F54 7C 77 1B 78 */ mr r23, r3
|
||||
/* 80240F58 2C 18 00 00 */ cmpwi r24, 0
|
||||
/* 80240F5C 40 82 00 8C */ bne lbl_80240FE8
|
||||
/* 80240F60 38 61 01 44 */ addi r3, r1, 0x144
|
||||
/* 80240F64 48 01 29 CD */ bl __ct__8CPaneMgrFv
|
||||
/* 80240F68 80 9F 00 F0 */ lwz r4, 0xf0(r31)
|
||||
/* 80240F6C 38 61 00 C0 */ addi r3, r1, 0xc0
|
||||
/* 80240F70 80 A4 00 04 */ lwz r5, 4(r4)
|
||||
/* 80240F74 38 C1 01 14 */ addi r6, r1, 0x114
|
||||
/* 80240F78 38 E0 00 00 */ li r7, 0
|
||||
/* 80240F7C 39 00 00 01 */ li r8, 1
|
||||
/* 80240F80 39 20 00 00 */ li r9, 0
|
||||
/* 80240F84 48 01 3D 0D */ bl getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs
|
||||
/* 80240F88 80 61 00 C0 */ lwz r3, 0xc0(r1)
|
||||
/* 80240F8C 80 01 00 C4 */ lwz r0, 0xc4(r1)
|
||||
/* 80240F90 90 61 00 D8 */ stw r3, 0xd8(r1)
|
||||
/* 80240F94 90 01 00 DC */ stw r0, 0xdc(r1)
|
||||
/* 80240F98 80 01 00 C8 */ lwz r0, 0xc8(r1)
|
||||
/* 80240F9C 90 01 00 E0 */ stw r0, 0xe0(r1)
|
||||
/* 80240FA0 38 61 00 B4 */ addi r3, r1, 0xb4
|
||||
/* 80240FA4 38 81 01 44 */ addi r4, r1, 0x144
|
||||
/* 80240FA8 7E E5 BB 78 */ mr r5, r23
|
||||
/* 80240FAC 38 C0 00 01 */ li r6, 1
|
||||
/* 80240FB0 38 E0 00 00 */ li r7, 0
|
||||
/* 80240FB4 48 01 3F 09 */ bl getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs
|
||||
/* 80240FB8 80 61 00 B4 */ lwz r3, 0xb4(r1)
|
||||
/* 80240FBC 80 01 00 B8 */ lwz r0, 0xb8(r1)
|
||||
/* 80240FC0 90 61 00 CC */ stw r3, 0xcc(r1)
|
||||
/* 80240FC4 90 01 00 D0 */ stw r0, 0xd0(r1)
|
||||
/* 80240FC8 80 01 00 BC */ lwz r0, 0xbc(r1)
|
||||
/* 80240FCC 90 01 00 D4 */ stw r0, 0xd4(r1)
|
||||
/* 80240FD0 C0 21 00 D8 */ lfs f1, 0xd8(r1)
|
||||
/* 80240FD4 C0 01 00 CC */ lfs f0, 0xcc(r1)
|
||||
/* 80240FD8 EF E1 00 28 */ fsubs f31, f1, f0
|
||||
/* 80240FDC 38 61 01 44 */ addi r3, r1, 0x144
|
||||
/* 80240FE0 38 80 FF FF */ li r4, -1
|
||||
/* 80240FE4 48 01 2A 35 */ bl __dt__8CPaneMgrFv
|
||||
lbl_80240FE8:
|
||||
/* 80240FE8 7E E3 BB 78 */ mr r3, r23
|
||||
/* 80240FEC 48 0B 61 15 */ bl getBounds__7J2DPaneFv
|
||||
/* 80240FF0 C3 A3 00 04 */ lfs f29, 4(r3)
|
||||
/* 80240FF4 7E E3 BB 78 */ mr r3, r23
|
||||
/* 80240FF8 48 0B 61 09 */ bl getBounds__7J2DPaneFv
|
||||
/* 80240FFC C0 03 00 00 */ lfs f0, 0(r3)
|
||||
/* 80241000 EC 1F 00 2A */ fadds f0, f31, f0
|
||||
/* 80241004 EC 20 F0 28 */ fsubs f1, f0, f30
|
||||
/* 80241008 C0 1B 03 E8 */ lfs f0, 0x3e8(r27)
|
||||
/* 8024100C EC 20 08 2A */ fadds f1, f0, f1
|
||||
/* 80241010 7E E3 BB 78 */ mr r3, r23
|
||||
/* 80241014 FC 40 E8 90 */ fmr f2, f29
|
||||
/* 80241018 81 97 00 00 */ lwz r12, 0(r23)
|
||||
/* 8024101C 81 8C 00 10 */ lwz r12, 0x10(r12)
|
||||
/* 80241020 7D 89 03 A6 */ mtctr r12
|
||||
/* 80241024 4E 80 04 21 */ bctrl
|
||||
/* 80241028 3B 18 00 01 */ addi r24, r24, 1
|
||||
/* 8024102C 2C 18 00 07 */ cmpwi r24, 7
|
||||
/* 80241030 3B 5A 00 08 */ addi r26, r26, 8
|
||||
/* 80241034 41 80 FF 00 */ blt lbl_80240F34
|
||||
/* 80241038 3A E0 00 00 */ li r23, 0
|
||||
/* 8024103C 3B 40 00 00 */ li r26, 0
|
||||
/* 80241040 3B 60 00 00 */ li r27, 0
|
||||
/* 80241044 3B 3E 01 00 */ addi r25, r30, 0x100
|
||||
lbl_80241048:
|
||||
/* 80241048 38 60 00 6C */ li r3, 0x6c
|
||||
/* 8024104C 48 08 DC 01 */ bl __nw__FUl
|
||||
/* 80241050 7C 64 1B 79 */ or. r4, r3, r3
|
||||
/* 80241054 41 82 00 24 */ beq lbl_80241078
|
||||
/* 80241058 80 9F 00 04 */ lwz r4, 4(r31)
|
||||
/* 8024105C 7C D9 DA 14 */ add r6, r25, r27
|
||||
/* 80241060 80 A6 00 00 */ lwz r5, 0(r6)
|
||||
/* 80241064 80 C6 00 04 */ lwz r6, 4(r6)
|
||||
/* 80241068 38 E0 00 00 */ li r7, 0
|
||||
/* 8024106C 39 00 00 00 */ li r8, 0
|
||||
/* 80241070 48 01 29 15 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
|
||||
/* 80241074 7C 64 1B 78 */ mr r4, r3
|
||||
lbl_80241078:
|
||||
/* 80241078 38 1A 00 C4 */ addi r0, r26, 0xc4
|
||||
/* 8024107C 7C 9F 01 2E */ stwx r4, r31, r0
|
||||
/* 80241080 3A F7 00 01 */ addi r23, r23, 1
|
||||
/* 80241084 2C 17 00 03 */ cmpwi r23, 3
|
||||
/* 80241088 3B 5A 00 04 */ addi r26, r26, 4
|
||||
/* 8024108C 3B 7B 00 08 */ addi r27, r27, 8
|
||||
/* 80241090 41 80 FF B8 */ blt lbl_80241048
|
||||
/* 80241094 3A E0 00 00 */ li r23, 0
|
||||
/* 80241098 3B 60 00 00 */ li r27, 0
|
||||
/* 8024109C 3B 40 00 00 */ li r26, 0
|
||||
/* 802410A0 3B DE 01 18 */ addi r30, r30, 0x118
|
||||
lbl_802410A4:
|
||||
/* 802410A4 38 60 00 6C */ li r3, 0x6c
|
||||
/* 802410A8 48 08 DB A5 */ bl __nw__FUl
|
||||
/* 802410AC 7C 64 1B 79 */ or. r4, r3, r3
|
||||
/* 802410B0 41 82 00 24 */ beq lbl_802410D4
|
||||
/* 802410B4 80 9F 00 04 */ lwz r4, 4(r31)
|
||||
/* 802410B8 7C DE D2 14 */ add r6, r30, r26
|
||||
/* 802410BC 80 A6 00 00 */ lwz r5, 0(r6)
|
||||
/* 802410C0 80 C6 00 04 */ lwz r6, 4(r6)
|
||||
/* 802410C4 38 E0 00 02 */ li r7, 2
|
||||
/* 802410C8 39 00 00 00 */ li r8, 0
|
||||
/* 802410CC 48 01 28 B9 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
|
||||
/* 802410D0 7C 64 1B 78 */ mr r4, r3
|
||||
lbl_802410D4:
|
||||
/* 802410D4 38 1B 00 D0 */ addi r0, r27, 0xd0
|
||||
/* 802410D8 7C 9F 01 2E */ stwx r4, r31, r0
|
||||
/* 802410DC 3A F7 00 01 */ addi r23, r23, 1
|
||||
/* 802410E0 2C 17 00 07 */ cmpwi r23, 7
|
||||
/* 802410E4 3B 7B 00 04 */ addi r27, r27, 4
|
||||
/* 802410E8 3B 5A 00 08 */ addi r26, r26, 8
|
||||
/* 802410EC 41 80 FF B8 */ blt lbl_802410A4
|
||||
/* 802410F0 80 9F 00 C4 */ lwz r4, 0xc4(r31)
|
||||
/* 802410F4 38 61 00 A8 */ addi r3, r1, 0xa8
|
||||
/* 802410F8 80 A4 00 04 */ lwz r5, 4(r4)
|
||||
/* 802410FC 38 C1 00 E4 */ addi r6, r1, 0xe4
|
||||
/* 80241100 38 E0 00 00 */ li r7, 0
|
||||
/* 80241104 39 00 00 01 */ li r8, 1
|
||||
/* 80241108 39 20 00 00 */ li r9, 0
|
||||
/* 8024110C 48 01 3B 85 */ bl getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs
|
||||
/* 80241110 C0 01 00 A8 */ lfs f0, 0xa8(r1)
|
||||
/* 80241114 D0 1F 01 28 */ stfs f0, 0x128(r31)
|
||||
/* 80241118 C0 01 00 AC */ lfs f0, 0xac(r1)
|
||||
/* 8024111C D0 1F 01 2C */ stfs f0, 0x12c(r31)
|
||||
/* 80241120 C0 01 00 B0 */ lfs f0, 0xb0(r1)
|
||||
/* 80241124 D0 1F 01 30 */ stfs f0, 0x130(r31)
|
||||
/* 80241128 80 9F 00 C4 */ lwz r4, 0xc4(r31)
|
||||
/* 8024112C 38 61 00 9C */ addi r3, r1, 0x9c
|
||||
/* 80241130 80 A4 00 04 */ lwz r5, 4(r4)
|
||||
/* 80241134 38 C1 00 E4 */ addi r6, r1, 0xe4
|
||||
/* 80241138 38 E0 00 03 */ li r7, 3
|
||||
/* 8024113C 39 00 00 01 */ li r8, 1
|
||||
/* 80241140 39 20 00 00 */ li r9, 0
|
||||
/* 80241144 48 01 3B 4D */ bl getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs
|
||||
/* 80241148 C0 01 00 9C */ lfs f0, 0x9c(r1)
|
||||
/* 8024114C D0 1F 01 34 */ stfs f0, 0x134(r31)
|
||||
/* 80241150 C0 01 00 A0 */ lfs f0, 0xa0(r1)
|
||||
/* 80241154 D0 1F 01 38 */ stfs f0, 0x138(r31)
|
||||
/* 80241158 C0 01 00 A4 */ lfs f0, 0xa4(r1)
|
||||
/* 8024115C D0 1F 01 3C */ stfs f0, 0x13c(r31)
|
||||
/* 80241160 80 9F 00 CC */ lwz r4, 0xcc(r31)
|
||||
/* 80241164 38 61 00 90 */ addi r3, r1, 0x90
|
||||
/* 80241168 80 A4 00 04 */ lwz r5, 4(r4)
|
||||
/* 8024116C 38 C1 00 E4 */ addi r6, r1, 0xe4
|
||||
/* 80241170 38 E0 00 03 */ li r7, 3
|
||||
/* 80241174 39 00 00 01 */ li r8, 1
|
||||
/* 80241178 39 20 00 00 */ li r9, 0
|
||||
/* 8024117C 48 01 3B 15 */ bl getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs
|
||||
/* 80241180 C0 01 00 90 */ lfs f0, 0x90(r1)
|
||||
/* 80241184 D0 1F 01 40 */ stfs f0, 0x140(r31)
|
||||
/* 80241188 C0 01 00 94 */ lfs f0, 0x94(r1)
|
||||
/* 8024118C D0 1F 01 44 */ stfs f0, 0x144(r31)
|
||||
/* 80241190 C0 01 00 98 */ lfs f0, 0x98(r1)
|
||||
/* 80241194 D0 1F 01 48 */ stfs f0, 0x148(r31)
|
||||
/* 80241198 80 9F 00 D0 */ lwz r4, 0xd0(r31)
|
||||
/* 8024119C 38 61 00 84 */ addi r3, r1, 0x84
|
||||
/* 802411A0 80 A4 00 04 */ lwz r5, 4(r4)
|
||||
/* 802411A4 38 C1 00 E4 */ addi r6, r1, 0xe4
|
||||
/* 802411A8 38 E0 00 00 */ li r7, 0
|
||||
/* 802411AC 39 00 00 01 */ li r8, 1
|
||||
/* 802411B0 39 20 00 00 */ li r9, 0
|
||||
/* 802411B4 48 01 3A DD */ bl getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs
|
||||
/* 802411B8 C0 01 00 84 */ lfs f0, 0x84(r1)
|
||||
/* 802411BC D0 1F 01 4C */ stfs f0, 0x14c(r31)
|
||||
/* 802411C0 C0 01 00 88 */ lfs f0, 0x88(r1)
|
||||
/* 802411C4 D0 1F 01 50 */ stfs f0, 0x150(r31)
|
||||
/* 802411C8 C0 01 00 8C */ lfs f0, 0x8c(r1)
|
||||
/* 802411CC D0 1F 01 54 */ stfs f0, 0x154(r31)
|
||||
/* 802411D0 80 9F 00 D0 */ lwz r4, 0xd0(r31)
|
||||
/* 802411D4 38 61 00 78 */ addi r3, r1, 0x78
|
||||
/* 802411D8 80 A4 00 04 */ lwz r5, 4(r4)
|
||||
/* 802411DC 38 C1 00 E4 */ addi r6, r1, 0xe4
|
||||
/* 802411E0 38 E0 00 03 */ li r7, 3
|
||||
/* 802411E4 39 00 00 01 */ li r8, 1
|
||||
/* 802411E8 39 20 00 00 */ li r9, 0
|
||||
/* 802411EC 48 01 3A A5 */ bl getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs
|
||||
/* 802411F0 C0 01 00 78 */ lfs f0, 0x78(r1)
|
||||
/* 802411F4 D0 1F 01 58 */ stfs f0, 0x158(r31)
|
||||
/* 802411F8 C0 01 00 7C */ lfs f0, 0x7c(r1)
|
||||
/* 802411FC D0 1F 01 5C */ stfs f0, 0x15c(r31)
|
||||
/* 80241200 C0 01 00 80 */ lfs f0, 0x80(r1)
|
||||
/* 80241204 D0 1F 01 60 */ stfs f0, 0x160(r31)
|
||||
/* 80241208 80 9F 00 D4 */ lwz r4, 0xd4(r31)
|
||||
/* 8024120C 38 61 00 6C */ addi r3, r1, 0x6c
|
||||
/* 80241210 80 A4 00 04 */ lwz r5, 4(r4)
|
||||
/* 80241214 38 C1 00 E4 */ addi r6, r1, 0xe4
|
||||
/* 80241218 38 E0 00 00 */ li r7, 0
|
||||
/* 8024121C 39 00 00 01 */ li r8, 1
|
||||
/* 80241220 39 20 00 00 */ li r9, 0
|
||||
/* 80241224 48 01 3A 6D */ bl getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs
|
||||
/* 80241228 C0 01 00 6C */ lfs f0, 0x6c(r1)
|
||||
/* 8024122C D0 1F 01 64 */ stfs f0, 0x164(r31)
|
||||
/* 80241230 C0 01 00 70 */ lfs f0, 0x70(r1)
|
||||
/* 80241234 D0 1F 01 68 */ stfs f0, 0x168(r31)
|
||||
/* 80241238 C0 01 00 74 */ lfs f0, 0x74(r1)
|
||||
/* 8024123C D0 1F 01 6C */ stfs f0, 0x16c(r31)
|
||||
/* 80241240 80 9F 00 D4 */ lwz r4, 0xd4(r31)
|
||||
/* 80241244 38 61 00 60 */ addi r3, r1, 0x60
|
||||
/* 80241248 80 A4 00 04 */ lwz r5, 4(r4)
|
||||
/* 8024124C 38 C1 00 E4 */ addi r6, r1, 0xe4
|
||||
/* 80241250 38 E0 00 03 */ li r7, 3
|
||||
/* 80241254 39 00 00 01 */ li r8, 1
|
||||
/* 80241258 39 20 00 00 */ li r9, 0
|
||||
/* 8024125C 48 01 3A 35 */ bl getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs
|
||||
/* 80241260 C0 01 00 60 */ lfs f0, 0x60(r1)
|
||||
/* 80241264 D0 1F 01 70 */ stfs f0, 0x170(r31)
|
||||
/* 80241268 C0 01 00 64 */ lfs f0, 0x64(r1)
|
||||
/* 8024126C D0 1F 01 74 */ stfs f0, 0x174(r31)
|
||||
/* 80241270 C0 01 00 68 */ lfs f0, 0x68(r1)
|
||||
/* 80241274 D0 1F 01 78 */ stfs f0, 0x178(r31)
|
||||
/* 80241278 C0 22 B2 50 */ lfs f1, lit_4427(r2)
|
||||
/* 8024127C D0 3F 27 9C */ stfs f1, 0x279c(r31)
|
||||
/* 80241280 D0 3F 27 A0 */ stfs f1, 0x27a0(r31)
|
||||
/* 80241284 C0 02 B2 60 */ lfs f0, lit_4431(r2)
|
||||
/* 80241288 D0 1F 27 A4 */ stfs f0, 0x27a4(r31)
|
||||
/* 8024128C D0 3F 27 A8 */ stfs f1, 0x27a8(r31)
|
||||
/* 80241290 80 7C 5C 80 */ lwz r3, 0x5c80(r28)
|
||||
/* 80241294 3C 80 54 49 */ lis r4, 0x5449 /* 0x54494D47@ha */
|
||||
/* 80241298 38 84 4D 47 */ addi r4, r4, 0x4D47 /* 0x54494D47@l */
|
||||
/* 8024129C 3C A0 80 3A */ lis r5, msg_scrn_d_msg_scrn_howl__stringBase0@ha /* 0x80399A20@ha */
|
||||
/* 802412A0 38 A5 9A 20 */ addi r5, r5, msg_scrn_d_msg_scrn_howl__stringBase0@l /* 0x80399A20@l */
|
||||
/* 802412A4 38 A5 00 15 */ addi r5, r5, 0x15
|
||||
/* 802412A8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 802412AC 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 802412B0 7D 89 03 A6 */ mtctr r12
|
||||
/* 802412B4 4E 80 04 21 */ bctrl
|
||||
/* 802412B8 7C 77 1B 78 */ mr r23, r3
|
||||
/* 802412BC 38 60 01 50 */ li r3, 0x150
|
||||
/* 802412C0 48 08 D9 8D */ bl __nw__FUl
|
||||
/* 802412C4 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802412C8 41 82 00 10 */ beq lbl_802412D8
|
||||
/* 802412CC 7E E4 BB 78 */ mr r4, r23
|
||||
/* 802412D0 48 0B B4 39 */ bl __ct__10J2DPictureFPC7ResTIMG
|
||||
/* 802412D4 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802412D8:
|
||||
/* 802412D8 90 1F 01 1C */ stw r0, 0x11c(r31)
|
||||
/* 802412DC 38 60 00 FF */ li r3, 0xff
|
||||
/* 802412E0 98 61 00 58 */ stb r3, 0x58(r1)
|
||||
/* 802412E4 98 61 00 59 */ stb r3, 0x59(r1)
|
||||
/* 802412E8 38 00 00 71 */ li r0, 0x71
|
||||
/* 802412EC 98 01 00 5A */ stb r0, 0x5a(r1)
|
||||
/* 802412F0 98 61 00 5B */ stb r3, 0x5b(r1)
|
||||
/* 802412F4 80 01 00 58 */ lwz r0, 0x58(r1)
|
||||
/* 802412F8 90 01 00 5C */ stw r0, 0x5c(r1)
|
||||
/* 802412FC 80 7F 01 1C */ lwz r3, 0x11c(r31)
|
||||
/* 80241300 38 81 00 5C */ addi r4, r1, 0x5c
|
||||
/* 80241304 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80241308 81 8C 01 2C */ lwz r12, 0x12c(r12)
|
||||
/* 8024130C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80241310 4E 80 04 21 */ bctrl
|
||||
/* 80241314 80 7C 5C 80 */ lwz r3, 0x5c80(r28)
|
||||
/* 80241318 3C 80 54 49 */ lis r4, 0x5449 /* 0x54494D47@ha */
|
||||
/* 8024131C 38 84 4D 47 */ addi r4, r4, 0x4D47 /* 0x54494D47@l */
|
||||
/* 80241320 3C A0 80 3A */ lis r5, msg_scrn_d_msg_scrn_howl__stringBase0@ha /* 0x80399A20@ha */
|
||||
/* 80241324 38 A5 9A 20 */ addi r5, r5, msg_scrn_d_msg_scrn_howl__stringBase0@l /* 0x80399A20@l */
|
||||
/* 80241328 38 A5 00 2C */ addi r5, r5, 0x2c
|
||||
/* 8024132C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80241330 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 80241334 7D 89 03 A6 */ mtctr r12
|
||||
/* 80241338 4E 80 04 21 */ bctrl
|
||||
/* 8024133C 7C 79 1B 78 */ mr r25, r3
|
||||
/* 80241340 38 60 01 50 */ li r3, 0x150
|
||||
/* 80241344 48 08 D9 09 */ bl __nw__FUl
|
||||
/* 80241348 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 8024134C 41 82 00 10 */ beq lbl_8024135C
|
||||
/* 80241350 7F 24 CB 78 */ mr r4, r25
|
||||
/* 80241354 48 0B B3 B5 */ bl __ct__10J2DPictureFPC7ResTIMG
|
||||
/* 80241358 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_8024135C:
|
||||
/* 8024135C 90 1F 01 20 */ stw r0, 0x120(r31)
|
||||
/* 80241360 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 80241364 3C 80 6E 65 */ lis r4, 0x6E65 /* 0x6E653030@ha */
|
||||
/* 80241368 38 C4 30 30 */ addi r6, r4, 0x3030 /* 0x6E653030@l */
|
||||
/* 8024136C 38 A0 6C 69 */ li r5, 0x6c69
|
||||
/* 80241370 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80241374 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80241378 7D 89 03 A6 */ mtctr r12
|
||||
/* 8024137C 4E 80 04 21 */ bctrl
|
||||
/* 80241380 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80241384 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80241388 81 84 00 00 */ lwz r12, 0(r4)
|
||||
/* 8024138C 81 8C 01 38 */ lwz r12, 0x138(r12)
|
||||
/* 80241390 7D 89 03 A6 */ mtctr r12
|
||||
/* 80241394 4E 80 04 21 */ bctrl
|
||||
/* 80241398 80 01 00 48 */ lwz r0, 0x48(r1)
|
||||
/* 8024139C 90 01 00 4C */ stw r0, 0x4c(r1)
|
||||
/* 802413A0 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 802413A4 3C 80 6E 65 */ lis r4, 0x6E65 /* 0x6E653030@ha */
|
||||
/* 802413A8 38 C4 30 30 */ addi r6, r4, 0x3030 /* 0x6E653030@l */
|
||||
/* 802413AC 38 A0 6C 69 */ li r5, 0x6c69
|
||||
/* 802413B0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 802413B4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 802413B8 7D 89 03 A6 */ mtctr r12
|
||||
/* 802413BC 4E 80 04 21 */ bctrl
|
||||
/* 802413C0 7C 64 1B 78 */ mr r4, r3
|
||||
/* 802413C4 38 61 00 50 */ addi r3, r1, 0x50
|
||||
/* 802413C8 81 84 00 00 */ lwz r12, 0(r4)
|
||||
/* 802413CC 81 8C 01 34 */ lwz r12, 0x134(r12)
|
||||
/* 802413D0 7D 89 03 A6 */ mtctr r12
|
||||
/* 802413D4 4E 80 04 21 */ bctrl
|
||||
/* 802413D8 80 01 00 50 */ lwz r0, 0x50(r1)
|
||||
/* 802413DC 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
/* 802413E0 80 7F 01 20 */ lwz r3, 0x120(r31)
|
||||
/* 802413E4 38 81 00 54 */ addi r4, r1, 0x54
|
||||
/* 802413E8 38 A1 00 4C */ addi r5, r1, 0x4c
|
||||
/* 802413EC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 802413F0 81 8C 01 30 */ lwz r12, 0x130(r12)
|
||||
/* 802413F4 7D 89 03 A6 */ mtctr r12
|
||||
/* 802413F8 4E 80 04 21 */ bctrl
|
||||
/* 802413FC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80241400 3B 83 61 C0 */ addi r28, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80241404 80 7C 5D 30 */ lwz r3, 0x5d30(r28)
|
||||
/* 80241408 3C 80 54 49 */ lis r4, 0x5449 /* 0x54494D47@ha */
|
||||
/* 8024140C 38 84 4D 47 */ addi r4, r4, 0x4D47 /* 0x54494D47@l */
|
||||
/* 80241410 3C A0 80 3A */ lis r5, msg_scrn_d_msg_scrn_howl__stringBase0@ha /* 0x80399A20@ha */
|
||||
/* 80241414 38 A5 9A 20 */ addi r5, r5, msg_scrn_d_msg_scrn_howl__stringBase0@l /* 0x80399A20@l */
|
||||
/* 80241418 38 A5 00 3C */ addi r5, r5, 0x3c
|
||||
/* 8024141C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80241420 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 80241424 7D 89 03 A6 */ mtctr r12
|
||||
/* 80241428 4E 80 04 21 */ bctrl
|
||||
/* 8024142C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80241430 38 60 01 50 */ li r3, 0x150
|
||||
/* 80241434 48 08 D8 19 */ bl __nw__FUl
|
||||
/* 80241438 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 8024143C 41 82 00 10 */ beq lbl_8024144C
|
||||
/* 80241440 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80241444 48 0B B2 C5 */ bl __ct__10J2DPictureFPC7ResTIMG
|
||||
/* 80241448 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_8024144C:
|
||||
/* 8024144C 90 1F 01 04 */ stw r0, 0x104(r31)
|
||||
/* 80241450 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 80241454 3B 43 02 8C */ addi r26, r3, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 80241458 80 1A 03 C0 */ lwz r0, 0x3c0(r26)
|
||||
/* 8024145C 90 01 00 40 */ stw r0, 0x40(r1)
|
||||
/* 80241460 80 1A 03 BC */ lwz r0, 0x3bc(r26)
|
||||
/* 80241464 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 80241468 80 7F 01 04 */ lwz r3, 0x104(r31)
|
||||
/* 8024146C 38 81 00 44 */ addi r4, r1, 0x44
|
||||
/* 80241470 38 A1 00 40 */ addi r5, r1, 0x40
|
||||
/* 80241474 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80241478 81 8C 01 30 */ lwz r12, 0x130(r12)
|
||||
/* 8024147C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80241480 4E 80 04 21 */ bctrl
|
||||
/* 80241484 3A E0 00 00 */ li r23, 0
|
||||
/* 80241488 3B 60 00 00 */ li r27, 0
|
||||
lbl_8024148C:
|
||||
/* 8024148C 38 60 01 50 */ li r3, 0x150
|
||||
/* 80241490 48 08 D7 BD */ bl __nw__FUl
|
||||
/* 80241494 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 80241498 41 82 00 10 */ beq lbl_802414A8
|
||||
/* 8024149C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802414A0 48 0B B2 69 */ bl __ct__10J2DPictureFPC7ResTIMG
|
||||
/* 802414A4 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802414A8:
|
||||
/* 802414A8 38 7B 01 08 */ addi r3, r27, 0x108
|
||||
/* 802414AC 7C 1F 19 2E */ stwx r0, r31, r3
|
||||
/* 802414B0 80 1A 03 C0 */ lwz r0, 0x3c0(r26)
|
||||
/* 802414B4 90 01 00 38 */ stw r0, 0x38(r1)
|
||||
/* 802414B8 80 1A 03 BC */ lwz r0, 0x3bc(r26)
|
||||
/* 802414BC 90 01 00 3C */ stw r0, 0x3c(r1)
|
||||
/* 802414C0 7C 7F 18 2E */ lwzx r3, r31, r3
|
||||
/* 802414C4 38 81 00 3C */ addi r4, r1, 0x3c
|
||||
/* 802414C8 38 A1 00 38 */ addi r5, r1, 0x38
|
||||
/* 802414CC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 802414D0 81 8C 01 30 */ lwz r12, 0x130(r12)
|
||||
/* 802414D4 7D 89 03 A6 */ mtctr r12
|
||||
/* 802414D8 4E 80 04 21 */ bctrl
|
||||
/* 802414DC 3A F7 00 01 */ addi r23, r23, 1
|
||||
/* 802414E0 2C 17 00 05 */ cmpwi r23, 5
|
||||
/* 802414E4 3B 7B 00 04 */ addi r27, r27, 4
|
||||
/* 802414E8 41 80 FF A4 */ blt lbl_8024148C
|
||||
/* 802414EC 38 00 00 00 */ li r0, 0
|
||||
/* 802414F0 B0 1F 21 34 */ sth r0, 0x2134(r31)
|
||||
/* 802414F4 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 802414F8 3C 80 6E 65 */ lis r4, 0x6E65 /* 0x6E653030@ha */
|
||||
/* 802414FC 38 C4 30 30 */ addi r6, r4, 0x3030 /* 0x6E653030@l */
|
||||
/* 80241500 38 A0 6C 69 */ li r5, 0x6c69
|
||||
/* 80241504 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80241508 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 8024150C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80241510 4E 80 04 21 */ bctrl
|
||||
/* 80241514 C0 23 00 28 */ lfs f1, 0x28(r3)
|
||||
/* 80241518 C0 03 00 20 */ lfs f0, 0x20(r3)
|
||||
/* 8024151C EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 80241520 D0 1F 19 88 */ stfs f0, 0x1988(r31)
|
||||
/* 80241524 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 80241528 3C 80 6E 65 */ lis r4, 0x6E65 /* 0x6E653030@ha */
|
||||
/* 8024152C 38 C4 30 30 */ addi r6, r4, 0x3030 /* 0x6E653030@l */
|
||||
/* 80241530 38 A0 6C 69 */ li r5, 0x6c69
|
||||
/* 80241534 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80241538 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 8024153C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80241540 4E 80 04 21 */ bctrl
|
||||
/* 80241544 C0 23 00 2C */ lfs f1, 0x2c(r3)
|
||||
/* 80241548 C0 03 00 24 */ lfs f0, 0x24(r3)
|
||||
/* 8024154C EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 80241550 D0 1F 19 8C */ stfs f0, 0x198c(r31)
|
||||
/* 80241554 80 7D 5D B4 */ lwz r3, 0x5db4(r29)
|
||||
/* 80241558 88 03 2E 12 */ lbz r0, 0x2e12(r3)
|
||||
/* 8024155C 98 1F 21 94 */ stb r0, 0x2194(r31)
|
||||
/* 80241560 38 00 00 00 */ li r0, 0
|
||||
/* 80241564 98 1F 21 96 */ stb r0, 0x2196(r31)
|
||||
/* 80241568 98 1F 21 97 */ stb r0, 0x2197(r31)
|
||||
/* 8024156C 80 7C 5D 30 */ lwz r3, 0x5d30(r28)
|
||||
/* 80241570 3C 80 54 49 */ lis r4, 0x5449 /* 0x54494D47@ha */
|
||||
/* 80241574 38 84 4D 47 */ addi r4, r4, 0x4D47 /* 0x54494D47@l */
|
||||
/* 80241578 3C A0 80 3A */ lis r5, msg_scrn_d_msg_scrn_howl__stringBase0@ha /* 0x80399A20@ha */
|
||||
/* 8024157C 38 A5 9A 20 */ addi r5, r5, msg_scrn_d_msg_scrn_howl__stringBase0@l /* 0x80399A20@l */
|
||||
/* 80241580 38 A5 00 4C */ addi r5, r5, 0x4c
|
||||
/* 80241584 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80241588 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 8024158C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80241590 4E 80 04 21 */ bctrl
|
||||
/* 80241594 7C 79 1B 78 */ mr r25, r3
|
||||
/* 80241598 38 60 01 50 */ li r3, 0x150
|
||||
/* 8024159C 48 08 D6 B1 */ bl __nw__FUl
|
||||
/* 802415A0 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802415A4 41 82 00 10 */ beq lbl_802415B4
|
||||
/* 802415A8 7F 24 CB 78 */ mr r4, r25
|
||||
/* 802415AC 48 0B B1 5D */ bl __ct__10J2DPictureFPC7ResTIMG
|
||||
/* 802415B0 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802415B4:
|
||||
/* 802415B4 90 1F 01 24 */ stw r0, 0x124(r31)
|
||||
/* 802415B8 38 80 00 FF */ li r4, 0xff
|
||||
/* 802415BC 98 81 00 28 */ stb r4, 0x28(r1)
|
||||
/* 802415C0 38 00 00 C8 */ li r0, 0xc8
|
||||
/* 802415C4 98 01 00 29 */ stb r0, 0x29(r1)
|
||||
/* 802415C8 38 60 00 00 */ li r3, 0
|
||||
/* 802415CC 98 61 00 2A */ stb r3, 0x2a(r1)
|
||||
/* 802415D0 98 81 00 2B */ stb r4, 0x2b(r1)
|
||||
/* 802415D4 80 01 00 28 */ lwz r0, 0x28(r1)
|
||||
/* 802415D8 90 01 00 2C */ stw r0, 0x2c(r1)
|
||||
/* 802415DC 98 61 00 30 */ stb r3, 0x30(r1)
|
||||
/* 802415E0 98 61 00 31 */ stb r3, 0x31(r1)
|
||||
/* 802415E4 98 61 00 32 */ stb r3, 0x32(r1)
|
||||
/* 802415E8 98 61 00 33 */ stb r3, 0x33(r1)
|
||||
/* 802415EC 80 01 00 30 */ lwz r0, 0x30(r1)
|
||||
/* 802415F0 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 802415F4 80 7F 01 24 */ lwz r3, 0x124(r31)
|
||||
/* 802415F8 38 81 00 34 */ addi r4, r1, 0x34
|
||||
/* 802415FC 38 A1 00 2C */ addi r5, r1, 0x2c
|
||||
/* 80241600 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80241604 81 8C 01 30 */ lwz r12, 0x130(r12)
|
||||
/* 80241608 7D 89 03 A6 */ mtctr r12
|
||||
/* 8024160C 4E 80 04 21 */ bctrl
|
||||
/* 80241610 38 A0 00 FF */ li r5, 0xff
|
||||
/* 80241614 98 A1 00 08 */ stb r5, 8(r1)
|
||||
/* 80241618 98 A1 00 09 */ stb r5, 9(r1)
|
||||
/* 8024161C 98 A1 00 0A */ stb r5, 0xa(r1)
|
||||
/* 80241620 98 A1 00 0B */ stb r5, 0xb(r1)
|
||||
/* 80241624 80 01 00 08 */ lwz r0, 8(r1)
|
||||
/* 80241628 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 8024162C 38 80 00 80 */ li r4, 0x80
|
||||
/* 80241630 98 81 00 10 */ stb r4, 0x10(r1)
|
||||
/* 80241634 98 81 00 11 */ stb r4, 0x11(r1)
|
||||
/* 80241638 98 81 00 12 */ stb r4, 0x12(r1)
|
||||
/* 8024163C 38 60 00 00 */ li r3, 0
|
||||
/* 80241640 98 61 00 13 */ stb r3, 0x13(r1)
|
||||
/* 80241644 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
/* 80241648 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8024164C 98 A1 00 18 */ stb r5, 0x18(r1)
|
||||
/* 80241650 98 A1 00 19 */ stb r5, 0x19(r1)
|
||||
/* 80241654 98 A1 00 1A */ stb r5, 0x1a(r1)
|
||||
/* 80241658 98 A1 00 1B */ stb r5, 0x1b(r1)
|
||||
/* 8024165C 80 01 00 18 */ lwz r0, 0x18(r1)
|
||||
/* 80241660 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 80241664 98 81 00 20 */ stb r4, 0x20(r1)
|
||||
/* 80241668 98 81 00 21 */ stb r4, 0x21(r1)
|
||||
/* 8024166C 98 81 00 22 */ stb r4, 0x22(r1)
|
||||
/* 80241670 98 61 00 23 */ stb r3, 0x23(r1)
|
||||
/* 80241674 80 01 00 20 */ lwz r0, 0x20(r1)
|
||||
/* 80241678 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8024167C 80 7F 01 24 */ lwz r3, 0x124(r31)
|
||||
/* 80241680 88 01 00 24 */ lbz r0, 0x24(r1)
|
||||
/* 80241684 98 03 01 38 */ stb r0, 0x138(r3)
|
||||
/* 80241688 88 01 00 25 */ lbz r0, 0x25(r1)
|
||||
/* 8024168C 98 03 01 39 */ stb r0, 0x139(r3)
|
||||
/* 80241690 88 01 00 26 */ lbz r0, 0x26(r1)
|
||||
/* 80241694 98 03 01 3A */ stb r0, 0x13a(r3)
|
||||
/* 80241698 88 01 00 27 */ lbz r0, 0x27(r1)
|
||||
/* 8024169C 98 03 01 3B */ stb r0, 0x13b(r3)
|
||||
/* 802416A0 88 01 00 1C */ lbz r0, 0x1c(r1)
|
||||
/* 802416A4 98 03 01 3C */ stb r0, 0x13c(r3)
|
||||
/* 802416A8 88 01 00 1D */ lbz r0, 0x1d(r1)
|
||||
/* 802416AC 98 03 01 3D */ stb r0, 0x13d(r3)
|
||||
/* 802416B0 88 01 00 1E */ lbz r0, 0x1e(r1)
|
||||
/* 802416B4 98 03 01 3E */ stb r0, 0x13e(r3)
|
||||
/* 802416B8 88 01 00 1F */ lbz r0, 0x1f(r1)
|
||||
/* 802416BC 98 03 01 3F */ stb r0, 0x13f(r3)
|
||||
/* 802416C0 88 01 00 14 */ lbz r0, 0x14(r1)
|
||||
/* 802416C4 98 03 01 40 */ stb r0, 0x140(r3)
|
||||
/* 802416C8 88 01 00 15 */ lbz r0, 0x15(r1)
|
||||
/* 802416CC 98 03 01 41 */ stb r0, 0x141(r3)
|
||||
/* 802416D0 88 01 00 16 */ lbz r0, 0x16(r1)
|
||||
/* 802416D4 98 03 01 42 */ stb r0, 0x142(r3)
|
||||
/* 802416D8 88 01 00 17 */ lbz r0, 0x17(r1)
|
||||
/* 802416DC 98 03 01 43 */ stb r0, 0x143(r3)
|
||||
/* 802416E0 88 01 00 0C */ lbz r0, 0xc(r1)
|
||||
/* 802416E4 98 03 01 44 */ stb r0, 0x144(r3)
|
||||
/* 802416E8 88 01 00 0D */ lbz r0, 0xd(r1)
|
||||
/* 802416EC 98 03 01 45 */ stb r0, 0x145(r3)
|
||||
/* 802416F0 88 01 00 0E */ lbz r0, 0xe(r1)
|
||||
/* 802416F4 98 03 01 46 */ stb r0, 0x146(r3)
|
||||
/* 802416F8 88 01 00 0F */ lbz r0, 0xf(r1)
|
||||
/* 802416FC 98 03 01 47 */ stb r0, 0x147(r3)
|
||||
/* 80241700 80 7F 01 24 */ lwz r3, 0x124(r31)
|
||||
/* 80241704 38 80 00 00 */ li r4, 0
|
||||
/* 80241708 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8024170C 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 80241710 7D 89 03 A6 */ mtctr r12
|
||||
/* 80241714 4E 80 04 21 */ bctrl
|
||||
/* 80241718 88 1F 21 94 */ lbz r0, 0x2194(r31)
|
||||
/* 8024171C 7C 00 07 75 */ extsb. r0, r0
|
||||
/* 80241720 41 80 00 28 */ blt lbl_80241748
|
||||
/* 80241724 80 7D 5D B4 */ lwz r3, 0x5db4(r29)
|
||||
/* 80241728 38 63 2D 84 */ addi r3, r3, 0x2d84
|
||||
/* 8024172C 48 08 9C 45 */ bl getCorrectLineNum__13Z2WolfHowlMgrFv
|
||||
/* 80241730 98 7F 21 96 */ stb r3, 0x2196(r31)
|
||||
/* 80241734 38 00 00 1E */ li r0, 0x1e
|
||||
/* 80241738 98 1F 21 97 */ stb r0, 0x2197(r31)
|
||||
/* 8024173C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80241740 48 00 2B C5 */ bl getGuideDataSize__14dMsgScrnHowl_cFv
|
||||
/* 80241744 B0 7F 21 38 */ sth r3, 0x2138(r31)
|
||||
lbl_80241748:
|
||||
/* 80241748 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8024174C 48 00 09 89 */ bl resetLine__14dMsgScrnHowl_cFv
|
||||
/* 80241750 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80241754 E3 E1 02 18 */ psq_l f31, 536(r1), 0, 0 /* qr0 */
|
||||
/* 80241758 CB E1 02 10 */ lfd f31, 0x210(r1)
|
||||
/* 8024175C E3 C1 02 08 */ psq_l f30, 520(r1), 0, 0 /* qr0 */
|
||||
/* 80241760 CB C1 02 00 */ lfd f30, 0x200(r1)
|
||||
/* 80241764 E3 A1 01 F8 */ psq_l f29, 504(r1), 0, 0 /* qr0 */
|
||||
/* 80241768 CB A1 01 F0 */ lfd f29, 0x1f0(r1)
|
||||
/* 8024176C 39 61 01 F0 */ addi r11, r1, 0x1f0
|
||||
/* 80241770 48 12 0A A1 */ bl _restgpr_23
|
||||
/* 80241774 80 01 02 24 */ lwz r0, 0x224(r1)
|
||||
/* 80241778 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024177C 38 21 02 20 */ addi r1, r1, 0x220
|
||||
/* 80241780 4E 80 00 20 */ blr
|
||||
|
|
@ -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
|
||||
|
|
@ -1,544 +0,0 @@
|
|||
lbl_802427A8:
|
||||
/* 802427A8 94 21 FE 50 */ stwu r1, -0x1b0(r1)
|
||||
/* 802427AC 7C 08 02 A6 */ mflr r0
|
||||
/* 802427B0 90 01 01 B4 */ stw r0, 0x1b4(r1)
|
||||
/* 802427B4 DB E1 01 A0 */ stfd f31, 0x1a0(r1)
|
||||
/* 802427B8 F3 E1 01 A8 */ psq_st f31, 424(r1), 0, 0 /* qr0 */
|
||||
/* 802427BC DB C1 01 90 */ stfd f30, 0x190(r1)
|
||||
/* 802427C0 F3 C1 01 98 */ psq_st f30, 408(r1), 0, 0 /* qr0 */
|
||||
/* 802427C4 DB A1 01 80 */ stfd f29, 0x180(r1)
|
||||
/* 802427C8 F3 A1 01 88 */ psq_st f29, 392(r1), 0, 0 /* qr0 */
|
||||
/* 802427CC DB 81 01 70 */ stfd f28, 0x170(r1)
|
||||
/* 802427D0 F3 81 01 78 */ psq_st f28, 376(r1), 0, 0 /* qr0 */
|
||||
/* 802427D4 DB 61 01 60 */ stfd f27, 0x160(r1)
|
||||
/* 802427D8 F3 61 01 68 */ psq_st f27, 360(r1), 0, 0 /* qr0 */
|
||||
/* 802427DC DB 41 01 50 */ stfd f26, 0x150(r1)
|
||||
/* 802427E0 F3 41 01 58 */ psq_st f26, 344(r1), 0, 0 /* qr0 */
|
||||
/* 802427E4 DB 21 01 40 */ stfd f25, 0x140(r1)
|
||||
/* 802427E8 F3 21 01 48 */ psq_st f25, 328(r1), 0, 0 /* qr0 */
|
||||
/* 802427EC DB 01 01 30 */ stfd f24, 0x130(r1)
|
||||
/* 802427F0 F3 01 01 38 */ psq_st f24, 312(r1), 0, 0 /* qr0 */
|
||||
/* 802427F4 DA E1 01 20 */ stfd f23, 0x120(r1)
|
||||
/* 802427F8 F2 E1 01 28 */ psq_st f23, 296(r1), 0, 0 /* qr0 */
|
||||
/* 802427FC 39 61 01 20 */ addi r11, r1, 0x120
|
||||
/* 80242800 48 11 F9 D5 */ bl _savegpr_27
|
||||
/* 80242804 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80242808 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024280C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80242810 83 63 5F 50 */ lwz r27, 0x5f50(r3)
|
||||
/* 80242814 80 7C 01 28 */ lwz r3, 0x128(r28)
|
||||
/* 80242818 80 1C 01 2C */ lwz r0, 0x12c(r28)
|
||||
/* 8024281C 90 61 00 74 */ stw r3, 0x74(r1)
|
||||
/* 80242820 90 01 00 78 */ stw r0, 0x78(r1)
|
||||
/* 80242824 80 1C 01 30 */ lwz r0, 0x130(r28)
|
||||
/* 80242828 90 01 00 7C */ stw r0, 0x7c(r1)
|
||||
/* 8024282C 80 7C 01 40 */ lwz r3, 0x140(r28)
|
||||
/* 80242830 80 1C 01 44 */ lwz r0, 0x144(r28)
|
||||
/* 80242834 90 61 00 68 */ stw r3, 0x68(r1)
|
||||
/* 80242838 90 01 00 6C */ stw r0, 0x6c(r1)
|
||||
/* 8024283C 80 1C 01 48 */ lwz r0, 0x148(r28)
|
||||
/* 80242840 90 01 00 70 */ stw r0, 0x70(r1)
|
||||
/* 80242844 80 1C 21 20 */ lwz r0, 0x2120(r28)
|
||||
/* 80242848 C8 22 B2 80 */ lfd f1, lit_4587(r2)
|
||||
/* 8024284C 90 01 00 84 */ stw r0, 0x84(r1)
|
||||
/* 80242850 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 80242854 90 61 00 80 */ stw r3, 0x80(r1)
|
||||
/* 80242858 C8 01 00 80 */ lfd f0, 0x80(r1)
|
||||
/* 8024285C EC A0 08 28 */ fsubs f5, f0, f1
|
||||
/* 80242860 80 1C 21 18 */ lwz r0, 0x2118(r28)
|
||||
/* 80242864 90 01 00 8C */ stw r0, 0x8c(r1)
|
||||
/* 80242868 90 61 00 88 */ stw r3, 0x88(r1)
|
||||
/* 8024286C C8 01 00 88 */ lfd f0, 0x88(r1)
|
||||
/* 80242870 EC 80 08 28 */ fsubs f4, f0, f1
|
||||
/* 80242874 C0 41 00 74 */ lfs f2, 0x74(r1)
|
||||
/* 80242878 C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 8024287C EC 02 00 28 */ fsubs f0, f2, f0
|
||||
/* 80242880 C0 22 B2 60 */ lfs f1, lit_4431(r2)
|
||||
/* 80242884 EC 60 08 24 */ fdivs f3, f0, f1
|
||||
/* 80242888 D0 61 00 58 */ stfs f3, 0x58(r1)
|
||||
/* 8024288C D0 81 00 5C */ stfs f4, 0x5c(r1)
|
||||
/* 80242890 C0 01 00 68 */ lfs f0, 0x68(r1)
|
||||
/* 80242894 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 80242898 EC 00 08 24 */ fdivs f0, f0, f1
|
||||
/* 8024289C EC 03 00 2A */ fadds f0, f3, f0
|
||||
/* 802428A0 D0 01 00 60 */ stfs f0, 0x60(r1)
|
||||
/* 802428A4 EC 04 28 2A */ fadds f0, f4, f5
|
||||
/* 802428A8 D0 01 00 64 */ stfs f0, 0x64(r1)
|
||||
/* 802428AC 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802428B0 38 81 00 58 */ addi r4, r1, 0x58
|
||||
/* 802428B4 48 0A 68 0D */ bl func_802E90C0
|
||||
/* 802428B8 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802428BC 81 9B 00 00 */ lwz r12, 0(r27)
|
||||
/* 802428C0 81 8C 00 1C */ lwz r12, 0x1c(r12)
|
||||
/* 802428C4 7D 89 03 A6 */ mtctr r12
|
||||
/* 802428C8 4E 80 04 21 */ bctrl
|
||||
/* 802428CC 80 7C 00 C4 */ lwz r3, 0xc4(r28)
|
||||
/* 802428D0 48 01 1A 19 */ bl getGlobalPosX__8CPaneMgrFv
|
||||
/* 802428D4 FF C0 08 90 */ fmr f30, f1
|
||||
/* 802428D8 3B C0 00 00 */ li r30, 0
|
||||
/* 802428DC 3B A0 00 00 */ li r29, 0
|
||||
/* 802428E0 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 802428E4 3B E3 02 8C */ addi r31, r3, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 802428E8 C3 E2 B2 50 */ lfs f31, lit_4427(r2)
|
||||
lbl_802428EC:
|
||||
/* 802428EC FF 20 F0 90 */ fmr f25, f30
|
||||
/* 802428F0 7F C4 07 34 */ extsh r4, r30
|
||||
/* 802428F4 54 83 10 3A */ slwi r3, r4, 2
|
||||
/* 802428F8 38 03 0D 80 */ addi r0, r3, 0xd80
|
||||
/* 802428FC 7F BC 04 2E */ lfsx f29, r28, r0
|
||||
/* 80242900 38 04 21 98 */ addi r0, r4, 0x2198
|
||||
/* 80242904 7F 7C 00 AE */ lbzx r27, r28, r0
|
||||
/* 80242908 C0 1C 19 80 */ lfs f0, 0x1980(r28)
|
||||
/* 8024290C EF DE 00 2A */ fadds f30, f30, f0
|
||||
/* 80242910 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80242914 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80242918 48 00 16 65 */ bl addCountGuide__14dMsgScrnHowl_cFs
|
||||
/* 8024291C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80242920 7F C0 07 34 */ extsh r0, r30
|
||||
/* 80242924 54 03 10 3A */ slwi r3, r0, 2
|
||||
/* 80242928 38 03 0D 80 */ addi r0, r3, 0xd80
|
||||
/* 8024292C 7C 1C 04 2E */ lfsx f0, r28, r0
|
||||
/* 80242930 FC 1D F8 40 */ fcmpo cr0, f29, f31
|
||||
/* 80242934 40 81 06 44 */ ble lbl_80242F78
|
||||
/* 80242938 FC 00 F8 40 */ fcmpo cr0, f0, f31
|
||||
/* 8024293C 40 81 06 3C */ ble lbl_80242F78
|
||||
/* 80242940 FC 1D 00 00 */ fcmpu cr0, f29, f0
|
||||
/* 80242944 40 82 06 34 */ bne lbl_80242F78
|
||||
/* 80242948 C0 22 B2 70 */ lfs f1, lit_4561(r2)
|
||||
/* 8024294C EC 19 F0 2A */ fadds f0, f25, f30
|
||||
/* 80242950 EF 81 00 32 */ fmuls f28, f1, f0
|
||||
/* 80242954 C0 1C 19 88 */ lfs f0, 0x1988(r28)
|
||||
/* 80242958 C0 3F 03 CC */ lfs f1, 0x3cc(r31)
|
||||
/* 8024295C EF 60 00 72 */ fmuls f27, f0, f1
|
||||
/* 80242960 C0 1C 19 8C */ lfs f0, 0x198c(r28)
|
||||
/* 80242964 EF 40 00 72 */ fmuls f26, f0, f1
|
||||
/* 80242968 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8024296C A8 1C 21 2E */ lha r0, 0x212e(r28)
|
||||
/* 80242970 38 9D FF FF */ addi r4, r29, -1
|
||||
/* 80242974 7C 80 22 14 */ add r4, r0, r4
|
||||
/* 80242978 48 00 15 75 */ bl getOnLineNum__14dMsgScrnHowl_cFi
|
||||
/* 8024297C 7C 60 07 75 */ extsb. r0, r3
|
||||
/* 80242980 C3 22 B2 50 */ lfs f25, lit_4427(r2)
|
||||
/* 80242984 41 80 04 68 */ blt lbl_80242DEC
|
||||
/* 80242988 7C 7C 02 14 */ add r3, r28, r0
|
||||
/* 8024298C 88 83 21 3A */ lbz r4, 0x213a(r3)
|
||||
/* 80242990 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 80242994 41 82 04 58 */ beq lbl_80242DEC
|
||||
/* 80242998 88 03 21 58 */ lbz r0, 0x2158(r3)
|
||||
/* 8024299C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802429A0 41 82 04 4C */ beq lbl_80242DEC
|
||||
/* 802429A4 C8 42 B2 80 */ lfd f2, lit_4587(r2)
|
||||
/* 802429A8 90 01 00 8C */ stw r0, 0x8c(r1)
|
||||
/* 802429AC 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 802429B0 90 01 00 88 */ stw r0, 0x88(r1)
|
||||
/* 802429B4 C8 01 00 88 */ lfd f0, 0x88(r1)
|
||||
/* 802429B8 EC 20 10 28 */ fsubs f1, f0, f2
|
||||
/* 802429BC 90 81 00 84 */ stw r4, 0x84(r1)
|
||||
/* 802429C0 90 01 00 80 */ stw r0, 0x80(r1)
|
||||
/* 802429C4 C8 01 00 80 */ lfd f0, 0x80(r1)
|
||||
/* 802429C8 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 802429CC EF 21 00 24 */ fdivs f25, f1, f0
|
||||
/* 802429D0 C0 02 B2 60 */ lfs f0, lit_4431(r2)
|
||||
/* 802429D4 FC 19 00 40 */ fcmpo cr0, f25, f0
|
||||
/* 802429D8 40 81 00 08 */ ble lbl_802429E0
|
||||
/* 802429DC FF 20 00 90 */ fmr f25, f0
|
||||
lbl_802429E0:
|
||||
/* 802429E0 38 00 FF FF */ li r0, -1
|
||||
/* 802429E4 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
/* 802429E8 90 01 00 50 */ stw r0, 0x50(r1)
|
||||
/* 802429EC 90 01 00 4C */ stw r0, 0x4c(r1)
|
||||
/* 802429F0 90 01 00 48 */ stw r0, 0x48(r1)
|
||||
/* 802429F4 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 802429F8 90 01 00 40 */ stw r0, 0x40(r1)
|
||||
/* 802429FC 38 00 00 FF */ li r0, 0xff
|
||||
/* 80242A00 98 01 00 48 */ stb r0, 0x48(r1)
|
||||
/* 80242A04 98 01 00 49 */ stb r0, 0x49(r1)
|
||||
/* 80242A08 98 01 00 4A */ stb r0, 0x4a(r1)
|
||||
/* 80242A0C 98 01 00 4B */ stb r0, 0x4b(r1)
|
||||
/* 80242A10 98 01 00 40 */ stb r0, 0x40(r1)
|
||||
/* 80242A14 98 01 00 41 */ stb r0, 0x41(r1)
|
||||
/* 80242A18 98 01 00 42 */ stb r0, 0x42(r1)
|
||||
/* 80242A1C 98 01 00 43 */ stb r0, 0x43(r1)
|
||||
/* 80242A20 2C 1B 00 02 */ cmpwi r27, 2
|
||||
/* 80242A24 41 82 00 7C */ beq lbl_80242AA0
|
||||
/* 80242A28 40 80 00 10 */ bge lbl_80242A38
|
||||
/* 80242A2C 2C 1B 00 01 */ cmpwi r27, 1
|
||||
/* 80242A30 40 80 00 14 */ bge lbl_80242A44
|
||||
/* 80242A34 48 00 01 20 */ b lbl_80242B54
|
||||
lbl_80242A38:
|
||||
/* 80242A38 2C 1B 00 04 */ cmpwi r27, 4
|
||||
/* 80242A3C 40 80 01 18 */ bge lbl_80242B54
|
||||
/* 80242A40 48 00 00 BC */ b lbl_80242AFC
|
||||
lbl_80242A44:
|
||||
/* 80242A44 80 1F 03 8C */ lwz r0, 0x38c(r31)
|
||||
/* 80242A48 90 01 00 3C */ stw r0, 0x3c(r1)
|
||||
/* 80242A4C 88 01 00 3C */ lbz r0, 0x3c(r1)
|
||||
/* 80242A50 98 01 00 4C */ stb r0, 0x4c(r1)
|
||||
/* 80242A54 88 01 00 3D */ lbz r0, 0x3d(r1)
|
||||
/* 80242A58 98 01 00 4D */ stb r0, 0x4d(r1)
|
||||
/* 80242A5C 88 01 00 3E */ lbz r0, 0x3e(r1)
|
||||
/* 80242A60 98 01 00 4E */ stb r0, 0x4e(r1)
|
||||
/* 80242A64 88 01 00 3F */ lbz r0, 0x3f(r1)
|
||||
/* 80242A68 98 01 00 4F */ stb r0, 0x4f(r1)
|
||||
/* 80242A6C 80 1F 03 A4 */ lwz r0, 0x3a4(r31)
|
||||
/* 80242A70 90 01 00 38 */ stw r0, 0x38(r1)
|
||||
/* 80242A74 88 01 00 38 */ lbz r0, 0x38(r1)
|
||||
/* 80242A78 98 01 00 44 */ stb r0, 0x44(r1)
|
||||
/* 80242A7C 88 01 00 39 */ lbz r0, 0x39(r1)
|
||||
/* 80242A80 98 01 00 45 */ stb r0, 0x45(r1)
|
||||
/* 80242A84 88 01 00 3A */ lbz r0, 0x3a(r1)
|
||||
/* 80242A88 98 01 00 46 */ stb r0, 0x46(r1)
|
||||
/* 80242A8C 88 01 00 3B */ lbz r0, 0x3b(r1)
|
||||
/* 80242A90 98 01 00 47 */ stb r0, 0x47(r1)
|
||||
/* 80242A94 C3 1F 03 EC */ lfs f24, 0x3ec(r31)
|
||||
/* 80242A98 C2 FF 03 F8 */ lfs f23, 0x3f8(r31)
|
||||
/* 80242A9C 48 00 00 B8 */ b lbl_80242B54
|
||||
lbl_80242AA0:
|
||||
/* 80242AA0 80 1F 03 94 */ lwz r0, 0x394(r31)
|
||||
/* 80242AA4 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80242AA8 88 01 00 34 */ lbz r0, 0x34(r1)
|
||||
/* 80242AAC 98 01 00 4C */ stb r0, 0x4c(r1)
|
||||
/* 80242AB0 88 01 00 35 */ lbz r0, 0x35(r1)
|
||||
/* 80242AB4 98 01 00 4D */ stb r0, 0x4d(r1)
|
||||
/* 80242AB8 88 01 00 36 */ lbz r0, 0x36(r1)
|
||||
/* 80242ABC 98 01 00 4E */ stb r0, 0x4e(r1)
|
||||
/* 80242AC0 88 01 00 37 */ lbz r0, 0x37(r1)
|
||||
/* 80242AC4 98 01 00 4F */ stb r0, 0x4f(r1)
|
||||
/* 80242AC8 80 1F 03 AC */ lwz r0, 0x3ac(r31)
|
||||
/* 80242ACC 90 01 00 30 */ stw r0, 0x30(r1)
|
||||
/* 80242AD0 88 01 00 30 */ lbz r0, 0x30(r1)
|
||||
/* 80242AD4 98 01 00 44 */ stb r0, 0x44(r1)
|
||||
/* 80242AD8 88 01 00 31 */ lbz r0, 0x31(r1)
|
||||
/* 80242ADC 98 01 00 45 */ stb r0, 0x45(r1)
|
||||
/* 80242AE0 88 01 00 32 */ lbz r0, 0x32(r1)
|
||||
/* 80242AE4 98 01 00 46 */ stb r0, 0x46(r1)
|
||||
/* 80242AE8 88 01 00 33 */ lbz r0, 0x33(r1)
|
||||
/* 80242AEC 98 01 00 47 */ stb r0, 0x47(r1)
|
||||
/* 80242AF0 C3 1F 03 F0 */ lfs f24, 0x3f0(r31)
|
||||
/* 80242AF4 C2 FF 03 FC */ lfs f23, 0x3fc(r31)
|
||||
/* 80242AF8 48 00 00 5C */ b lbl_80242B54
|
||||
lbl_80242AFC:
|
||||
/* 80242AFC 80 1F 03 9C */ lwz r0, 0x39c(r31)
|
||||
/* 80242B00 90 01 00 2C */ stw r0, 0x2c(r1)
|
||||
/* 80242B04 88 01 00 2C */ lbz r0, 0x2c(r1)
|
||||
/* 80242B08 98 01 00 4C */ stb r0, 0x4c(r1)
|
||||
/* 80242B0C 88 01 00 2D */ lbz r0, 0x2d(r1)
|
||||
/* 80242B10 98 01 00 4D */ stb r0, 0x4d(r1)
|
||||
/* 80242B14 88 01 00 2E */ lbz r0, 0x2e(r1)
|
||||
/* 80242B18 98 01 00 4E */ stb r0, 0x4e(r1)
|
||||
/* 80242B1C 88 01 00 2F */ lbz r0, 0x2f(r1)
|
||||
/* 80242B20 98 01 00 4F */ stb r0, 0x4f(r1)
|
||||
/* 80242B24 80 1F 03 B4 */ lwz r0, 0x3b4(r31)
|
||||
/* 80242B28 90 01 00 28 */ stw r0, 0x28(r1)
|
||||
/* 80242B2C 88 01 00 28 */ lbz r0, 0x28(r1)
|
||||
/* 80242B30 98 01 00 44 */ stb r0, 0x44(r1)
|
||||
/* 80242B34 88 01 00 29 */ lbz r0, 0x29(r1)
|
||||
/* 80242B38 98 01 00 45 */ stb r0, 0x45(r1)
|
||||
/* 80242B3C 88 01 00 2A */ lbz r0, 0x2a(r1)
|
||||
/* 80242B40 98 01 00 46 */ stb r0, 0x46(r1)
|
||||
/* 80242B44 88 01 00 2B */ lbz r0, 0x2b(r1)
|
||||
/* 80242B48 98 01 00 47 */ stb r0, 0x47(r1)
|
||||
/* 80242B4C C3 1F 03 F4 */ lfs f24, 0x3f4(r31)
|
||||
/* 80242B50 C2 FF 04 00 */ lfs f23, 0x400(r31)
|
||||
lbl_80242B54:
|
||||
/* 80242B54 88 81 00 4C */ lbz r4, 0x4c(r1)
|
||||
/* 80242B58 C8 62 B2 80 */ lfd f3, lit_4587(r2)
|
||||
/* 80242B5C 90 81 00 8C */ stw r4, 0x8c(r1)
|
||||
/* 80242B60 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 80242B64 90 61 00 88 */ stw r3, 0x88(r1)
|
||||
/* 80242B68 C8 01 00 88 */ lfd f0, 0x88(r1)
|
||||
/* 80242B6C EC 20 18 28 */ fsubs f1, f0, f3
|
||||
/* 80242B70 88 01 00 44 */ lbz r0, 0x44(r1)
|
||||
/* 80242B74 7C 04 00 50 */ subf r0, r4, r0
|
||||
/* 80242B78 C8 42 B2 68 */ lfd f2, lit_4434(r2)
|
||||
/* 80242B7C 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 80242B80 90 01 00 84 */ stw r0, 0x84(r1)
|
||||
/* 80242B84 90 61 00 80 */ stw r3, 0x80(r1)
|
||||
/* 80242B88 C8 01 00 80 */ lfd f0, 0x80(r1)
|
||||
/* 80242B8C EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 80242B90 EC 19 00 32 */ fmuls f0, f25, f0
|
||||
/* 80242B94 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 80242B98 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 80242B9C D8 01 00 90 */ stfd f0, 0x90(r1)
|
||||
/* 80242BA0 80 01 00 94 */ lwz r0, 0x94(r1)
|
||||
/* 80242BA4 98 01 00 54 */ stb r0, 0x54(r1)
|
||||
/* 80242BA8 88 81 00 4D */ lbz r4, 0x4d(r1)
|
||||
/* 80242BAC 90 81 00 9C */ stw r4, 0x9c(r1)
|
||||
/* 80242BB0 90 61 00 98 */ stw r3, 0x98(r1)
|
||||
/* 80242BB4 C8 01 00 98 */ lfd f0, 0x98(r1)
|
||||
/* 80242BB8 EC 20 18 28 */ fsubs f1, f0, f3
|
||||
/* 80242BBC 88 01 00 45 */ lbz r0, 0x45(r1)
|
||||
/* 80242BC0 7C 04 00 50 */ subf r0, r4, r0
|
||||
/* 80242BC4 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 80242BC8 90 01 00 A4 */ stw r0, 0xa4(r1)
|
||||
/* 80242BCC 90 61 00 A0 */ stw r3, 0xa0(r1)
|
||||
/* 80242BD0 C8 01 00 A0 */ lfd f0, 0xa0(r1)
|
||||
/* 80242BD4 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 80242BD8 EC 19 00 32 */ fmuls f0, f25, f0
|
||||
/* 80242BDC EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 80242BE0 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 80242BE4 D8 01 00 A8 */ stfd f0, 0xa8(r1)
|
||||
/* 80242BE8 80 01 00 AC */ lwz r0, 0xac(r1)
|
||||
/* 80242BEC 98 01 00 55 */ stb r0, 0x55(r1)
|
||||
/* 80242BF0 88 81 00 4E */ lbz r4, 0x4e(r1)
|
||||
/* 80242BF4 90 81 00 B4 */ stw r4, 0xb4(r1)
|
||||
/* 80242BF8 90 61 00 B0 */ stw r3, 0xb0(r1)
|
||||
/* 80242BFC C8 01 00 B0 */ lfd f0, 0xb0(r1)
|
||||
/* 80242C00 EC 20 18 28 */ fsubs f1, f0, f3
|
||||
/* 80242C04 88 01 00 46 */ lbz r0, 0x46(r1)
|
||||
/* 80242C08 7C 04 00 50 */ subf r0, r4, r0
|
||||
/* 80242C0C 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 80242C10 90 01 00 BC */ stw r0, 0xbc(r1)
|
||||
/* 80242C14 90 61 00 B8 */ stw r3, 0xb8(r1)
|
||||
/* 80242C18 C8 01 00 B8 */ lfd f0, 0xb8(r1)
|
||||
/* 80242C1C EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 80242C20 EC 19 00 32 */ fmuls f0, f25, f0
|
||||
/* 80242C24 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 80242C28 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 80242C2C D8 01 00 C0 */ stfd f0, 0xc0(r1)
|
||||
/* 80242C30 80 01 00 C4 */ lwz r0, 0xc4(r1)
|
||||
/* 80242C34 98 01 00 56 */ stb r0, 0x56(r1)
|
||||
/* 80242C38 38 00 00 00 */ li r0, 0
|
||||
/* 80242C3C 98 01 00 57 */ stb r0, 0x57(r1)
|
||||
/* 80242C40 38 00 00 FF */ li r0, 0xff
|
||||
/* 80242C44 98 01 00 50 */ stb r0, 0x50(r1)
|
||||
/* 80242C48 98 01 00 51 */ stb r0, 0x51(r1)
|
||||
/* 80242C4C 98 01 00 52 */ stb r0, 0x52(r1)
|
||||
/* 80242C50 98 01 00 53 */ stb r0, 0x53(r1)
|
||||
/* 80242C54 80 01 00 50 */ lwz r0, 0x50(r1)
|
||||
/* 80242C58 90 01 00 20 */ stw r0, 0x20(r1)
|
||||
/* 80242C5C 80 01 00 54 */ lwz r0, 0x54(r1)
|
||||
/* 80242C60 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80242C64 80 7C 01 20 */ lwz r3, 0x120(r28)
|
||||
/* 80242C68 38 81 00 24 */ addi r4, r1, 0x24
|
||||
/* 80242C6C 38 A1 00 20 */ addi r5, r1, 0x20
|
||||
/* 80242C70 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80242C74 81 8C 01 30 */ lwz r12, 0x130(r12)
|
||||
/* 80242C78 7D 89 03 A6 */ mtctr r12
|
||||
/* 80242C7C 4E 80 04 21 */ bctrl
|
||||
/* 80242C80 88 1C 27 98 */ lbz r0, 0x2798(r28)
|
||||
/* 80242C84 28 00 00 04 */ cmplwi r0, 4
|
||||
/* 80242C88 40 82 01 54 */ bne lbl_80242DDC
|
||||
/* 80242C8C 88 01 00 4C */ lbz r0, 0x4c(r1)
|
||||
/* 80242C90 C8 02 B2 80 */ lfd f0, lit_4587(r2)
|
||||
/* 80242C94 90 01 00 C4 */ stw r0, 0xc4(r1)
|
||||
/* 80242C98 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 80242C9C 90 61 00 C0 */ stw r3, 0xc0(r1)
|
||||
/* 80242CA0 C8 21 00 C0 */ lfd f1, 0xc0(r1)
|
||||
/* 80242CA4 EC 21 00 28 */ fsubs f1, f1, f0
|
||||
/* 80242CA8 EC 21 06 72 */ fmuls f1, f1, f25
|
||||
/* 80242CAC FC 20 08 1E */ fctiwz f1, f1
|
||||
/* 80242CB0 D8 21 00 B8 */ stfd f1, 0xb8(r1)
|
||||
/* 80242CB4 80 01 00 BC */ lwz r0, 0xbc(r1)
|
||||
/* 80242CB8 98 01 00 54 */ stb r0, 0x54(r1)
|
||||
/* 80242CBC 88 01 00 4D */ lbz r0, 0x4d(r1)
|
||||
/* 80242CC0 90 01 00 B4 */ stw r0, 0xb4(r1)
|
||||
/* 80242CC4 90 61 00 B0 */ stw r3, 0xb0(r1)
|
||||
/* 80242CC8 C8 21 00 B0 */ lfd f1, 0xb0(r1)
|
||||
/* 80242CCC EC 21 00 28 */ fsubs f1, f1, f0
|
||||
/* 80242CD0 EC 21 06 72 */ fmuls f1, f1, f25
|
||||
/* 80242CD4 FC 20 08 1E */ fctiwz f1, f1
|
||||
/* 80242CD8 D8 21 00 A8 */ stfd f1, 0xa8(r1)
|
||||
/* 80242CDC 80 01 00 AC */ lwz r0, 0xac(r1)
|
||||
/* 80242CE0 98 01 00 55 */ stb r0, 0x55(r1)
|
||||
/* 80242CE4 88 01 00 4E */ lbz r0, 0x4e(r1)
|
||||
/* 80242CE8 90 01 00 A4 */ stw r0, 0xa4(r1)
|
||||
/* 80242CEC 90 61 00 A0 */ stw r3, 0xa0(r1)
|
||||
/* 80242CF0 C8 21 00 A0 */ lfd f1, 0xa0(r1)
|
||||
/* 80242CF4 EC 21 00 28 */ fsubs f1, f1, f0
|
||||
/* 80242CF8 EC 21 06 72 */ fmuls f1, f1, f25
|
||||
/* 80242CFC FC 20 08 1E */ fctiwz f1, f1
|
||||
/* 80242D00 D8 21 00 98 */ stfd f1, 0x98(r1)
|
||||
/* 80242D04 80 01 00 9C */ lwz r0, 0x9c(r1)
|
||||
/* 80242D08 98 01 00 56 */ stb r0, 0x56(r1)
|
||||
/* 80242D0C 88 01 00 4F */ lbz r0, 0x4f(r1)
|
||||
/* 80242D10 90 01 00 94 */ stw r0, 0x94(r1)
|
||||
/* 80242D14 90 61 00 90 */ stw r3, 0x90(r1)
|
||||
/* 80242D18 C8 21 00 90 */ lfd f1, 0x90(r1)
|
||||
/* 80242D1C EC 21 00 28 */ fsubs f1, f1, f0
|
||||
/* 80242D20 EC 21 06 72 */ fmuls f1, f1, f25
|
||||
/* 80242D24 FC 20 08 1E */ fctiwz f1, f1
|
||||
/* 80242D28 D8 21 00 88 */ stfd f1, 0x88(r1)
|
||||
/* 80242D2C 80 01 00 8C */ lwz r0, 0x8c(r1)
|
||||
/* 80242D30 98 01 00 57 */ stb r0, 0x57(r1)
|
||||
/* 80242D34 88 01 00 48 */ lbz r0, 0x48(r1)
|
||||
/* 80242D38 90 01 00 84 */ stw r0, 0x84(r1)
|
||||
/* 80242D3C 90 61 00 80 */ stw r3, 0x80(r1)
|
||||
/* 80242D40 C8 21 00 80 */ lfd f1, 0x80(r1)
|
||||
/* 80242D44 EC 21 00 28 */ fsubs f1, f1, f0
|
||||
/* 80242D48 EC 21 06 72 */ fmuls f1, f1, f25
|
||||
/* 80242D4C FC 20 08 1E */ fctiwz f1, f1
|
||||
/* 80242D50 D8 21 00 C8 */ stfd f1, 0xc8(r1)
|
||||
/* 80242D54 80 01 00 CC */ lwz r0, 0xcc(r1)
|
||||
/* 80242D58 98 01 00 50 */ stb r0, 0x50(r1)
|
||||
/* 80242D5C 88 01 00 49 */ lbz r0, 0x49(r1)
|
||||
/* 80242D60 90 01 00 D4 */ stw r0, 0xd4(r1)
|
||||
/* 80242D64 90 61 00 D0 */ stw r3, 0xd0(r1)
|
||||
/* 80242D68 C8 21 00 D0 */ lfd f1, 0xd0(r1)
|
||||
/* 80242D6C EC 21 00 28 */ fsubs f1, f1, f0
|
||||
/* 80242D70 EC 21 06 72 */ fmuls f1, f1, f25
|
||||
/* 80242D74 FC 20 08 1E */ fctiwz f1, f1
|
||||
/* 80242D78 D8 21 00 D8 */ stfd f1, 0xd8(r1)
|
||||
/* 80242D7C 80 01 00 DC */ lwz r0, 0xdc(r1)
|
||||
/* 80242D80 98 01 00 51 */ stb r0, 0x51(r1)
|
||||
/* 80242D84 88 01 00 4A */ lbz r0, 0x4a(r1)
|
||||
/* 80242D88 90 01 00 E4 */ stw r0, 0xe4(r1)
|
||||
/* 80242D8C 90 61 00 E0 */ stw r3, 0xe0(r1)
|
||||
/* 80242D90 C8 21 00 E0 */ lfd f1, 0xe0(r1)
|
||||
/* 80242D94 EC 21 00 28 */ fsubs f1, f1, f0
|
||||
/* 80242D98 EC 21 06 72 */ fmuls f1, f1, f25
|
||||
/* 80242D9C FC 20 08 1E */ fctiwz f1, f1
|
||||
/* 80242DA0 D8 21 00 E8 */ stfd f1, 0xe8(r1)
|
||||
/* 80242DA4 80 01 00 EC */ lwz r0, 0xec(r1)
|
||||
/* 80242DA8 98 01 00 52 */ stb r0, 0x52(r1)
|
||||
/* 80242DAC 88 01 00 4B */ lbz r0, 0x4b(r1)
|
||||
/* 80242DB0 90 01 00 F4 */ stw r0, 0xf4(r1)
|
||||
/* 80242DB4 90 61 00 F0 */ stw r3, 0xf0(r1)
|
||||
/* 80242DB8 C8 21 00 F0 */ lfd f1, 0xf0(r1)
|
||||
/* 80242DBC EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 80242DC0 EC 00 06 72 */ fmuls f0, f0, f25
|
||||
/* 80242DC4 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 80242DC8 D8 01 00 F8 */ stfd f0, 0xf8(r1)
|
||||
/* 80242DCC 80 01 00 FC */ lwz r0, 0xfc(r1)
|
||||
/* 80242DD0 98 01 00 53 */ stb r0, 0x53(r1)
|
||||
/* 80242DD4 EF 38 06 72 */ fmuls f25, f24, f25
|
||||
/* 80242DD8 48 00 00 E0 */ b lbl_80242EB8
|
||||
lbl_80242DDC:
|
||||
/* 80242DDC EC 17 C0 28 */ fsubs f0, f23, f24
|
||||
/* 80242DE0 EC 19 00 32 */ fmuls f0, f25, f0
|
||||
/* 80242DE4 EF 38 00 2A */ fadds f25, f24, f0
|
||||
/* 80242DE8 48 00 00 D0 */ b lbl_80242EB8
|
||||
lbl_80242DEC:
|
||||
/* 80242DEC 2C 1B 00 02 */ cmpwi r27, 2
|
||||
/* 80242DF0 41 82 00 54 */ beq lbl_80242E44
|
||||
/* 80242DF4 40 80 00 10 */ bge lbl_80242E04
|
||||
/* 80242DF8 2C 1B 00 01 */ cmpwi r27, 1
|
||||
/* 80242DFC 40 80 00 14 */ bge lbl_80242E10
|
||||
/* 80242E00 48 00 00 A8 */ b lbl_80242EA8
|
||||
lbl_80242E04:
|
||||
/* 80242E04 2C 1B 00 04 */ cmpwi r27, 4
|
||||
/* 80242E08 40 80 00 A0 */ bge lbl_80242EA8
|
||||
/* 80242E0C 48 00 00 6C */ b lbl_80242E78
|
||||
lbl_80242E10:
|
||||
/* 80242E10 80 1F 03 90 */ lwz r0, 0x390(r31)
|
||||
/* 80242E14 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 80242E18 80 1F 03 8C */ lwz r0, 0x38c(r31)
|
||||
/* 80242E1C 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 80242E20 80 7C 01 20 */ lwz r3, 0x120(r28)
|
||||
/* 80242E24 38 81 00 1C */ addi r4, r1, 0x1c
|
||||
/* 80242E28 38 A1 00 18 */ addi r5, r1, 0x18
|
||||
/* 80242E2C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80242E30 81 8C 01 30 */ lwz r12, 0x130(r12)
|
||||
/* 80242E34 7D 89 03 A6 */ mtctr r12
|
||||
/* 80242E38 4E 80 04 21 */ bctrl
|
||||
/* 80242E3C C3 3F 03 EC */ lfs f25, 0x3ec(r31)
|
||||
/* 80242E40 48 00 00 68 */ b lbl_80242EA8
|
||||
lbl_80242E44:
|
||||
/* 80242E44 80 1F 03 98 */ lwz r0, 0x398(r31)
|
||||
/* 80242E48 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80242E4C 80 1F 03 94 */ lwz r0, 0x394(r31)
|
||||
/* 80242E50 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80242E54 80 7C 01 20 */ lwz r3, 0x120(r28)
|
||||
/* 80242E58 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 80242E5C 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 80242E60 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80242E64 81 8C 01 30 */ lwz r12, 0x130(r12)
|
||||
/* 80242E68 7D 89 03 A6 */ mtctr r12
|
||||
/* 80242E6C 4E 80 04 21 */ bctrl
|
||||
/* 80242E70 C3 3F 03 F0 */ lfs f25, 0x3f0(r31)
|
||||
/* 80242E74 48 00 00 34 */ b lbl_80242EA8
|
||||
lbl_80242E78:
|
||||
/* 80242E78 80 1F 03 A0 */ lwz r0, 0x3a0(r31)
|
||||
/* 80242E7C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80242E80 80 1F 03 9C */ lwz r0, 0x39c(r31)
|
||||
/* 80242E84 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80242E88 80 7C 01 20 */ lwz r3, 0x120(r28)
|
||||
/* 80242E8C 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 80242E90 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80242E94 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80242E98 81 8C 01 30 */ lwz r12, 0x130(r12)
|
||||
/* 80242E9C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80242EA0 4E 80 04 21 */ bctrl
|
||||
/* 80242EA4 C3 3F 03 F4 */ lfs f25, 0x3f4(r31)
|
||||
lbl_80242EA8:
|
||||
/* 80242EA8 88 1C 27 98 */ lbz r0, 0x2798(r28)
|
||||
/* 80242EAC 28 00 00 04 */ cmplwi r0, 4
|
||||
/* 80242EB0 40 82 00 08 */ bne lbl_80242EB8
|
||||
/* 80242EB4 C3 22 B2 50 */ lfs f25, lit_4427(r2)
|
||||
lbl_80242EB8:
|
||||
/* 80242EB8 C0 02 B2 50 */ lfs f0, lit_4427(r2)
|
||||
/* 80242EBC FC 19 00 40 */ fcmpo cr0, f25, f0
|
||||
/* 80242EC0 40 81 00 B8 */ ble lbl_80242F78
|
||||
/* 80242EC4 80 7C 00 04 */ lwz r3, 4(r28)
|
||||
/* 80242EC8 3C 80 6E 65 */ lis r4, 0x6E65 /* 0x6E653030@ha */
|
||||
/* 80242ECC 38 C4 30 30 */ addi r6, r4, 0x3030 /* 0x6E653030@l */
|
||||
/* 80242ED0 38 A0 6C 69 */ li r5, 0x6c69
|
||||
/* 80242ED4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80242ED8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80242EDC 7D 89 03 A6 */ mtctr r12
|
||||
/* 80242EE0 4E 80 04 21 */ bctrl
|
||||
/* 80242EE4 8B 63 00 B2 */ lbz r27, 0xb2(r3)
|
||||
/* 80242EE8 80 7C 00 08 */ lwz r3, 8(r28)
|
||||
/* 80242EEC 48 01 29 3D */ bl getAlphaRate__13CPaneMgrAlphaFv
|
||||
/* 80242EF0 57 60 06 3E */ clrlwi r0, r27, 0x18
|
||||
/* 80242EF4 C8 42 B2 80 */ lfd f2, lit_4587(r2)
|
||||
/* 80242EF8 90 01 00 FC */ stw r0, 0xfc(r1)
|
||||
/* 80242EFC 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 80242F00 90 01 00 F8 */ stw r0, 0xf8(r1)
|
||||
/* 80242F04 C8 01 00 F8 */ lfd f0, 0xf8(r1)
|
||||
/* 80242F08 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 80242F0C EC 00 00 72 */ fmuls f0, f0, f1
|
||||
/* 80242F10 EC 19 00 32 */ fmuls f0, f25, f0
|
||||
/* 80242F14 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 80242F18 D8 01 00 F0 */ stfd f0, 0xf0(r1)
|
||||
/* 80242F1C 80 81 00 F4 */ lwz r4, 0xf4(r1)
|
||||
/* 80242F20 80 7C 01 20 */ lwz r3, 0x120(r28)
|
||||
/* 80242F24 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80242F28 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 80242F2C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80242F30 4E 80 04 21 */ bctrl
|
||||
/* 80242F34 80 7C 01 20 */ lwz r3, 0x120(r28)
|
||||
/* 80242F38 C0 22 B2 94 */ lfs f1, lit_4827(r2)
|
||||
/* 80242F3C C0 42 B2 70 */ lfs f2, lit_4561(r2)
|
||||
/* 80242F40 EC 1B 00 B2 */ fmuls f0, f27, f2
|
||||
/* 80242F44 EC 1C 00 28 */ fsubs f0, f28, f0
|
||||
/* 80242F48 EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 80242F4C EC 1A 00 B2 */ fmuls f0, f26, f2
|
||||
/* 80242F50 EC 5D 00 28 */ fsubs f2, f29, f0
|
||||
/* 80242F54 FC 60 D8 90 */ fmr f3, f27
|
||||
/* 80242F58 FC 80 D0 90 */ fmr f4, f26
|
||||
/* 80242F5C 38 80 00 00 */ li r4, 0
|
||||
/* 80242F60 38 A0 00 00 */ li r5, 0
|
||||
/* 80242F64 38 C0 00 00 */ li r6, 0
|
||||
/* 80242F68 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80242F6C 81 8C 00 EC */ lwz r12, 0xec(r12)
|
||||
/* 80242F70 7D 89 03 A6 */ mtctr r12
|
||||
/* 80242F74 4E 80 04 21 */ bctrl
|
||||
lbl_80242F78:
|
||||
/* 80242F78 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 80242F7C 2C 1D 01 5D */ cmpwi r29, 0x15d
|
||||
/* 80242F80 41 80 F9 6C */ blt lbl_802428EC
|
||||
/* 80242F84 E3 E1 01 A8 */ psq_l f31, 424(r1), 0, 0 /* qr0 */
|
||||
/* 80242F88 CB E1 01 A0 */ lfd f31, 0x1a0(r1)
|
||||
/* 80242F8C E3 C1 01 98 */ psq_l f30, 408(r1), 0, 0 /* qr0 */
|
||||
/* 80242F90 CB C1 01 90 */ lfd f30, 0x190(r1)
|
||||
/* 80242F94 E3 A1 01 88 */ psq_l f29, 392(r1), 0, 0 /* qr0 */
|
||||
/* 80242F98 CB A1 01 80 */ lfd f29, 0x180(r1)
|
||||
/* 80242F9C E3 81 01 78 */ psq_l f28, 376(r1), 0, 0 /* qr0 */
|
||||
/* 80242FA0 CB 81 01 70 */ lfd f28, 0x170(r1)
|
||||
/* 80242FA4 E3 61 01 68 */ psq_l f27, 360(r1), 0, 0 /* qr0 */
|
||||
/* 80242FA8 CB 61 01 60 */ lfd f27, 0x160(r1)
|
||||
/* 80242FAC E3 41 01 58 */ psq_l f26, 344(r1), 0, 0 /* qr0 */
|
||||
/* 80242FB0 CB 41 01 50 */ lfd f26, 0x150(r1)
|
||||
/* 80242FB4 E3 21 01 48 */ psq_l f25, 328(r1), 0, 0 /* qr0 */
|
||||
/* 80242FB8 CB 21 01 40 */ lfd f25, 0x140(r1)
|
||||
/* 80242FBC E3 01 01 38 */ psq_l f24, 312(r1), 0, 0 /* qr0 */
|
||||
/* 80242FC0 CB 01 01 30 */ lfd f24, 0x130(r1)
|
||||
/* 80242FC4 E2 E1 01 28 */ psq_l f23, 296(r1), 0, 0 /* qr0 */
|
||||
/* 80242FC8 CA E1 01 20 */ lfd f23, 0x120(r1)
|
||||
/* 80242FCC 39 61 01 20 */ addi r11, r1, 0x120
|
||||
/* 80242FD0 48 11 F2 51 */ bl _restgpr_27
|
||||
/* 80242FD4 80 01 01 B4 */ lwz r0, 0x1b4(r1)
|
||||
/* 80242FD8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80242FDC 38 21 01 B0 */ addi r1, r1, 0x1b0
|
||||
/* 80242FE0 4E 80 00 20 */ blr
|
||||
|
|
@ -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
|
||||
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue