dol2asm OK

This commit is contained in:
Julgodis
2021-03-28 22:49:05 +02:00
parent 3d66902e1a
commit 1e95d29b60
60106 changed files with 4755966 additions and 1107376 deletions
@@ -0,0 +1,536 @@
lbl_802390B4:
/* 802390B4 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 802390B8 7C 08 02 A6 */ mflr r0
/* 802390BC 90 01 00 64 */ stw r0, 0x64(r1)
/* 802390C0 DB E1 00 50 */ stfd f31, 0x50(r1)
/* 802390C4 F3 E1 00 58 */ psq_st f31, 88(r1), 0, 0 /* qr0 */
/* 802390C8 39 61 00 50 */ addi r11, r1, 0x50
/* 802390CC 48 12 90 ED */ bl _savegpr_20
/* 802390D0 7C 7F 1B 78 */ mr r31, r3
/* 802390D4 3C 80 80 3C */ lis r4, __vt__17dMsgScrn3Select_c@ha
/* 802390D8 38 04 0C E8 */ addi r0, r4, __vt__17dMsgScrn3Select_c@l
/* 802390DC 90 03 00 00 */ stw r0, 0(r3)
/* 802390E0 38 00 FF FF */ li r0, -1
/* 802390E4 90 03 00 C4 */ stw r0, 0xc4(r3)
/* 802390E8 90 03 00 C8 */ stw r0, 0xc8(r3)
/* 802390EC 38 60 01 18 */ li r3, 0x118
/* 802390F0 48 09 5B 5D */ bl __nw__FUl
/* 802390F4 7C 60 1B 79 */ or. r0, r3, r3
/* 802390F8 41 82 00 0C */ beq lbl_80239104
/* 802390FC 48 0B F3 9D */ bl __ct__9J2DScreenFv
/* 80239100 7C 60 1B 78 */ mr r0, r3
lbl_80239104:
/* 80239104 90 1F 00 04 */ stw r0, 4(r31)
/* 80239108 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023910C 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_3select__stringBase0@ha
/* 80239110 38 84 98 40 */ addi r4, r4, msg_scrn_d_msg_scrn_3select__stringBase0@l
/* 80239114 3C A0 00 02 */ lis r5, 2
/* 80239118 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8023911C 3A 86 61 C0 */ addi r20, r6, g_dComIfG_gameInfo@l
/* 80239120 80 D4 5C 6C */ lwz r6, 0x5c6c(r20)
/* 80239124 48 0B F5 25 */ bl setPriority__9J2DScreenFPCcUlP10JKRArchive
/* 80239128 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023912C 48 01 BF BD */ bl dPaneClass_showNullPane__FP9J2DScreen
/* 80239130 38 60 00 04 */ li r3, 4
/* 80239134 64 63 00 04 */ oris r3, r3, 4
/* 80239138 7C 72 E3 A6 */ mtspr 0x392, r3
/* 8023913C 38 60 00 05 */ li r3, 5
/* 80239140 64 63 00 05 */ oris r3, r3, 5
/* 80239144 7C 73 E3 A6 */ mtspr 0x393, r3
/* 80239148 38 60 00 06 */ li r3, 6
/* 8023914C 64 63 00 06 */ oris r3, r3, 6
/* 80239150 7C 74 E3 A6 */ mtspr 0x394, r3
/* 80239154 38 60 00 07 */ li r3, 7
/* 80239158 64 63 00 07 */ oris r3, r3, 7
/* 8023915C 7C 75 E3 A6 */ mtspr 0x395, r3
/* 80239160 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_3select__stringBase0@ha
/* 80239164 38 84 98 40 */ addi r4, r4, msg_scrn_d_msg_scrn_3select__stringBase0@l
/* 80239168 38 64 00 17 */ addi r3, r4, 0x17
/* 8023916C 80 94 5C 6C */ lwz r4, 0x5c6c(r20)
/* 80239170 48 09 B1 01 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
/* 80239174 48 0C F8 F9 */ bl load__20J2DAnmLoaderDataBaseFPCv
/* 80239178 90 7F 00 08 */ stw r3, 8(r31)
/* 8023917C C0 22 B1 58 */ lfs f1, lit_3909(r2)
/* 80239180 D0 3F 00 F0 */ stfs f1, 0xf0(r31)
/* 80239184 C0 02 B1 5C */ lfs f0, lit_3910(r2)
/* 80239188 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
/* 8023918C D0 3F 00 FC */ stfs f1, 0xfc(r31)
/* 80239190 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_3select__stringBase0@ha
/* 80239194 38 84 98 40 */ addi r4, r4, msg_scrn_d_msg_scrn_3select__stringBase0@l
/* 80239198 38 64 00 2E */ addi r3, r4, 0x2e
/* 8023919C 80 94 5C 6C */ lwz r4, 0x5c6c(r20)
/* 802391A0 48 09 B0 D1 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
/* 802391A4 48 0C F8 C9 */ bl load__20J2DAnmLoaderDataBaseFPCv
/* 802391A8 90 7F 00 0C */ stw r3, 0xc(r31)
/* 802391AC 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 802391B0 80 9F 00 04 */ lwz r4, 4(r31)
/* 802391B4 81 83 00 00 */ lwz r12, 0(r3)
/* 802391B8 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 802391BC 7D 89 03 A6 */ mtctr r12
/* 802391C0 4E 80 04 21 */ bctrl
/* 802391C4 C0 02 B1 58 */ lfs f0, lit_3909(r2)
/* 802391C8 D0 1F 00 F4 */ stfs f0, 0xf4(r31)
/* 802391CC 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_3select__stringBase0@ha
/* 802391D0 38 84 98 40 */ addi r4, r4, msg_scrn_d_msg_scrn_3select__stringBase0@l
/* 802391D4 38 64 00 45 */ addi r3, r4, 0x45
/* 802391D8 80 94 5C 6C */ lwz r4, 0x5c6c(r20)
/* 802391DC 48 09 B0 95 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
/* 802391E0 48 0C F8 8D */ bl load__20J2DAnmLoaderDataBaseFPCv
/* 802391E4 90 7F 00 10 */ stw r3, 0x10(r31)
/* 802391E8 80 7F 00 10 */ lwz r3, 0x10(r31)
/* 802391EC 80 9F 00 04 */ lwz r4, 4(r31)
/* 802391F0 81 83 00 00 */ lwz r12, 0(r3)
/* 802391F4 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 802391F8 7D 89 03 A6 */ mtctr r12
/* 802391FC 4E 80 04 21 */ bctrl
/* 80239200 C0 02 B1 58 */ lfs f0, lit_3909(r2)
/* 80239204 D0 1F 00 F8 */ stfs f0, 0xf8(r31)
/* 80239208 38 60 00 B8 */ li r3, 0xb8
/* 8023920C 48 09 5A 41 */ bl __nw__FUl
/* 80239210 7C 60 1B 79 */ or. r0, r3, r3
/* 80239214 41 82 00 18 */ beq lbl_8023922C
/* 80239218 38 80 00 00 */ li r4, 0
/* 8023921C C0 22 B1 60 */ lfs f1, lit_3911(r2)
/* 80239220 38 A0 00 00 */ li r5, 0
/* 80239224 4B F5 AF FD */ bl __ct__16dSelect_cursor_cFUcfP10JKRArchive
/* 80239228 7C 60 1B 78 */ mr r0, r3
lbl_8023922C:
/* 8023922C 90 1F 00 14 */ stw r0, 0x14(r31)
/* 80239230 80 7F 00 14 */ lwz r3, 0x14(r31)
/* 80239234 C0 22 B1 58 */ lfs f1, lit_3909(r2)
/* 80239238 4B F5 C0 69 */ bl setAlphaRate__16dSelect_cursor_cFf
/* 8023923C 38 60 00 6C */ li r3, 0x6c
/* 80239240 48 09 5A 0D */ bl __nw__FUl
/* 80239244 7C 60 1B 79 */ or. r0, r3, r3
/* 80239248 41 82 00 24 */ beq lbl_8023926C
/* 8023924C 80 9F 00 04 */ lwz r4, 4(r31)
/* 80239250 3C A0 62 63 */ lis r5, 0x6263 /* 0x62635F6E@ha */
/* 80239254 38 C5 5F 6E */ addi r6, r5, 0x5F6E /* 0x62635F6E@l */
/* 80239258 38 A0 00 61 */ li r5, 0x61
/* 8023925C 38 E0 00 00 */ li r7, 0
/* 80239260 39 00 00 00 */ li r8, 0
/* 80239264 48 01 A7 21 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 80239268 7C 60 1B 78 */ mr r0, r3
lbl_8023926C:
/* 8023926C 90 1F 00 18 */ stw r0, 0x18(r31)
/* 80239270 3B 60 00 00 */ li r27, 0
/* 80239274 3B 20 00 00 */ li r25, 0
/* 80239278 3B A0 00 00 */ li r29, 0
/* 8023927C 3B 40 00 00 */ li r26, 0
/* 80239280 C3 E2 B1 58 */ lfs f31, lit_3909(r2)
/* 80239284 3C 80 80 3A */ lis r4, tag_name@ha
/* 80239288 3B 04 97 08 */ addi r24, r4, tag_name@l
lbl_8023928C:
/* 8023928C 7F 9F D2 14 */ add r28, r31, r26
/* 80239290 D3 FC 00 CC */ stfs f31, 0xcc(r28)
/* 80239294 D3 FC 00 D0 */ stfs f31, 0xd0(r28)
/* 80239298 D3 FC 00 D4 */ stfs f31, 0xd4(r28)
/* 8023929C 38 60 00 6C */ li r3, 0x6c
/* 802392A0 48 09 59 AD */ bl __nw__FUl
/* 802392A4 7C 60 1B 79 */ or. r0, r3, r3
/* 802392A8 41 82 00 2C */ beq lbl_802392D4
/* 802392AC 80 9F 00 04 */ lwz r4, 4(r31)
/* 802392B0 3C A0 80 3A */ lis r5, tag_name@ha
/* 802392B4 38 05 97 08 */ addi r0, r5, tag_name@l
/* 802392B8 7C C0 EA 14 */ add r6, r0, r29
/* 802392BC 80 A6 00 00 */ lwz r5, 0(r6)
/* 802392C0 80 C6 00 04 */ lwz r6, 4(r6)
/* 802392C4 38 E0 00 00 */ li r7, 0
/* 802392C8 39 00 00 00 */ li r8, 0
/* 802392CC 48 01 A6 B9 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 802392D0 7C 60 1B 78 */ mr r0, r3
lbl_802392D4:
/* 802392D4 7F DF CA 14 */ add r30, r31, r25
/* 802392D8 90 1E 00 34 */ stw r0, 0x34(r30)
/* 802392DC 80 7E 00 34 */ lwz r3, 0x34(r30)
/* 802392E0 48 01 C3 29 */ bl hide__13CPaneMgrAlphaFv
/* 802392E4 38 60 00 6C */ li r3, 0x6c
/* 802392E8 48 09 59 65 */ bl __nw__FUl
/* 802392EC 7C 60 1B 79 */ or. r0, r3, r3
/* 802392F0 41 82 00 2C */ beq lbl_8023931C
/* 802392F4 80 9F 00 04 */ lwz r4, 4(r31)
/* 802392F8 3C A0 80 3A */ lis r5, tag_name@ha
/* 802392FC 38 05 97 08 */ addi r0, r5, tag_name@l
/* 80239300 7C C0 EA 14 */ add r6, r0, r29
/* 80239304 80 A6 00 08 */ lwz r5, 8(r6)
/* 80239308 80 C6 00 0C */ lwz r6, 0xc(r6)
/* 8023930C 38 E0 00 00 */ li r7, 0
/* 80239310 39 00 00 00 */ li r8, 0
/* 80239314 48 01 A6 71 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 80239318 7C 60 1B 78 */ mr r0, r3
lbl_8023931C:
/* 8023931C 90 1E 00 40 */ stw r0, 0x40(r30)
/* 80239320 80 9E 00 40 */ lwz r4, 0x40(r30)
/* 80239324 80 64 00 04 */ lwz r3, 4(r4)
/* 80239328 80 9F 00 10 */ lwz r4, 0x10(r31)
/* 8023932C 81 83 00 00 */ lwz r12, 0(r3)
/* 80239330 81 8C 00 6C */ lwz r12, 0x6c(r12)
/* 80239334 7D 89 03 A6 */ mtctr r12
/* 80239338 4E 80 04 21 */ bctrl
/* 8023933C 38 60 00 6C */ li r3, 0x6c
/* 80239340 48 09 59 0D */ bl __nw__FUl
/* 80239344 7C 60 1B 79 */ or. r0, r3, r3
/* 80239348 41 82 00 2C */ beq lbl_80239374
/* 8023934C 80 9F 00 04 */ lwz r4, 4(r31)
/* 80239350 3C A0 80 3A */ lis r5, tag_name@ha
/* 80239354 38 05 97 08 */ addi r0, r5, tag_name@l
/* 80239358 7C C0 EA 14 */ add r6, r0, r29
/* 8023935C 80 A6 00 10 */ lwz r5, 0x10(r6)
/* 80239360 80 C6 00 14 */ lwz r6, 0x14(r6)
/* 80239364 38 E0 00 00 */ li r7, 0
/* 80239368 39 00 00 00 */ li r8, 0
/* 8023936C 48 01 A6 19 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 80239370 7C 60 1B 78 */ mr r0, r3
lbl_80239374:
/* 80239374 90 1E 00 4C */ stw r0, 0x4c(r30)
/* 80239378 80 9E 00 4C */ lwz r4, 0x4c(r30)
/* 8023937C 80 64 00 04 */ lwz r3, 4(r4)
/* 80239380 80 9F 00 10 */ lwz r4, 0x10(r31)
/* 80239384 81 83 00 00 */ lwz r12, 0(r3)
/* 80239388 81 8C 00 6C */ lwz r12, 0x6c(r12)
/* 8023938C 7D 89 03 A6 */ mtctr r12
/* 80239390 4E 80 04 21 */ bctrl
/* 80239394 38 60 00 6C */ li r3, 0x6c
/* 80239398 48 09 58 B5 */ bl __nw__FUl
/* 8023939C 7C 60 1B 79 */ or. r0, r3, r3
/* 802393A0 41 82 00 2C */ beq lbl_802393CC
/* 802393A4 80 9F 00 04 */ lwz r4, 4(r31)
/* 802393A8 3C A0 80 3A */ lis r5, tag_name@ha
/* 802393AC 38 05 97 08 */ addi r0, r5, tag_name@l
/* 802393B0 7C C0 EA 14 */ add r6, r0, r29
/* 802393B4 80 A6 00 18 */ lwz r5, 0x18(r6)
/* 802393B8 80 C6 00 1C */ lwz r6, 0x1c(r6)
/* 802393BC 38 E0 00 00 */ li r7, 0
/* 802393C0 39 00 00 00 */ li r8, 0
/* 802393C4 48 01 A5 C1 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 802393C8 7C 60 1B 78 */ mr r0, r3
lbl_802393CC:
/* 802393CC 90 1E 00 58 */ stw r0, 0x58(r30)
/* 802393D0 80 9E 00 58 */ lwz r4, 0x58(r30)
/* 802393D4 80 64 00 04 */ lwz r3, 4(r4)
/* 802393D8 80 9F 00 0C */ lwz r4, 0xc(r31)
/* 802393DC 81 83 00 00 */ lwz r12, 0(r3)
/* 802393E0 81 8C 00 64 */ lwz r12, 0x64(r12)
/* 802393E4 7D 89 03 A6 */ mtctr r12
/* 802393E8 4E 80 04 21 */ bctrl
/* 802393EC 3A C0 00 00 */ li r22, 0
/* 802393F0 3A A0 00 00 */ li r21, 0
/* 802393F4 3A 80 00 00 */ li r20, 0
/* 802393F8 7E F8 EA 14 */ add r23, r24, r29
lbl_802393FC:
/* 802393FC 38 60 00 6C */ li r3, 0x6c
/* 80239400 48 09 58 4D */ bl __nw__FUl
/* 80239404 7C 64 1B 79 */ or. r4, r3, r3
/* 80239408 41 82 00 28 */ beq lbl_80239430
/* 8023940C 80 9F 00 04 */ lwz r4, 4(r31)
/* 80239410 38 14 00 20 */ addi r0, r20, 0x20
/* 80239414 7C D7 02 14 */ add r6, r23, r0
/* 80239418 80 A6 00 00 */ lwz r5, 0(r6)
/* 8023941C 80 C6 00 04 */ lwz r6, 4(r6)
/* 80239420 38 E0 00 00 */ li r7, 0
/* 80239424 39 00 00 00 */ li r8, 0
/* 80239428 48 01 A5 5D */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023942C 7C 64 1B 78 */ mr r4, r3
lbl_80239430:
/* 80239430 38 15 00 64 */ addi r0, r21, 0x64
/* 80239434 7C 9E 01 2E */ stwx r4, r30, r0
/* 80239438 3A D6 00 01 */ addi r22, r22, 1
/* 8023943C 2C 16 00 05 */ cmpwi r22, 5
/* 80239440 3A B5 00 0C */ addi r21, r21, 0xc
/* 80239444 3A 94 00 08 */ addi r20, r20, 8
/* 80239448 41 80 FF B4 */ blt lbl_802393FC
/* 8023944C 38 60 00 6C */ li r3, 0x6c
/* 80239450 48 09 57 FD */ bl __nw__FUl
/* 80239454 7C 60 1B 79 */ or. r0, r3, r3
/* 80239458 41 82 00 20 */ beq lbl_80239478
/* 8023945C 80 9F 00 04 */ lwz r4, 4(r31)
/* 80239460 80 B7 00 48 */ lwz r5, 0x48(r23)
/* 80239464 80 D7 00 4C */ lwz r6, 0x4c(r23)
/* 80239468 38 E0 00 00 */ li r7, 0
/* 8023946C 39 00 00 00 */ li r8, 0
/* 80239470 48 01 A5 15 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 80239474 7C 60 1B 78 */ mr r0, r3
lbl_80239478:
/* 80239478 90 1E 00 A0 */ stw r0, 0xa0(r30)
/* 8023947C 80 7E 00 A0 */ lwz r3, 0xa0(r30)
/* 80239480 48 01 C1 89 */ bl hide__13CPaneMgrAlphaFv
/* 80239484 38 60 00 6C */ li r3, 0x6c
/* 80239488 48 09 57 C5 */ bl __nw__FUl
/* 8023948C 7C 60 1B 79 */ or. r0, r3, r3
/* 80239490 41 82 00 20 */ beq lbl_802394B0
/* 80239494 80 9F 00 04 */ lwz r4, 4(r31)
/* 80239498 80 B7 00 50 */ lwz r5, 0x50(r23)
/* 8023949C 80 D7 00 54 */ lwz r6, 0x54(r23)
/* 802394A0 38 E0 00 00 */ li r7, 0
/* 802394A4 39 00 00 00 */ li r8, 0
/* 802394A8 48 01 A4 DD */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 802394AC 7C 60 1B 78 */ mr r0, r3
lbl_802394B0:
/* 802394B0 90 1E 00 AC */ stw r0, 0xac(r30)
/* 802394B4 38 60 00 6C */ li r3, 0x6c
/* 802394B8 48 09 57 95 */ bl __nw__FUl
/* 802394BC 7C 60 1B 79 */ or. r0, r3, r3
/* 802394C0 41 82 00 20 */ beq lbl_802394E0
/* 802394C4 80 9F 00 04 */ lwz r4, 4(r31)
/* 802394C8 80 B7 00 58 */ lwz r5, 0x58(r23)
/* 802394CC 80 D7 00 5C */ lwz r6, 0x5c(r23)
/* 802394D0 38 E0 00 00 */ li r7, 0
/* 802394D4 39 00 00 00 */ li r8, 0
/* 802394D8 48 01 A4 AD */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 802394DC 7C 60 1B 78 */ mr r0, r3
lbl_802394E0:
/* 802394E0 90 1E 00 B8 */ stw r0, 0xb8(r30)
/* 802394E4 80 9E 00 B8 */ lwz r4, 0xb8(r30)
/* 802394E8 38 61 00 0C */ addi r3, r1, 0xc
/* 802394EC 80 A4 00 04 */ lwz r5, 4(r4)
/* 802394F0 38 C0 00 01 */ li r6, 1
/* 802394F4 38 E0 00 00 */ li r7, 0
/* 802394F8 48 01 B9 C5 */ bl getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs
/* 802394FC C0 01 00 0C */ lfs f0, 0xc(r1)
/* 80239500 D0 1C 00 CC */ stfs f0, 0xcc(r28)
/* 80239504 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 80239508 D0 1C 00 D0 */ stfs f0, 0xd0(r28)
/* 8023950C C0 01 00 14 */ lfs f0, 0x14(r1)
/* 80239510 D0 1C 00 D4 */ stfs f0, 0xd4(r28)
/* 80239514 3B 7B 00 01 */ addi r27, r27, 1
/* 80239518 2C 1B 00 03 */ cmpwi r27, 3
/* 8023951C 3B 39 00 04 */ addi r25, r25, 4
/* 80239520 3B BD 00 60 */ addi r29, r29, 0x60
/* 80239524 3B 5A 00 0C */ addi r26, r26, 0xc
/* 80239528 41 80 FD 64 */ blt lbl_8023928C
/* 8023952C 38 60 00 6C */ li r3, 0x6c
/* 80239530 48 09 57 1D */ bl __nw__FUl
/* 80239534 7C 60 1B 79 */ or. r0, r3, r3
/* 80239538 41 82 00 24 */ beq lbl_8023955C
/* 8023953C 80 9F 00 04 */ lwz r4, 4(r31)
/* 80239540 3C A0 5F 74 */ lis r5, 0x5F74 /* 0x5F745F65@ha */
/* 80239544 38 C5 5F 65 */ addi r6, r5, 0x5F65 /* 0x5F745F65@l */
/* 80239548 38 A0 00 61 */ li r5, 0x61
/* 8023954C 38 E0 00 00 */ li r7, 0
/* 80239550 39 00 00 00 */ li r8, 0
/* 80239554 48 01 A4 31 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 80239558 7C 60 1B 78 */ mr r0, r3
lbl_8023955C:
/* 8023955C 90 1F 00 1C */ stw r0, 0x1c(r31)
/* 80239560 38 60 00 6C */ li r3, 0x6c
/* 80239564 48 09 56 E9 */ bl __nw__FUl
/* 80239568 7C 60 1B 79 */ or. r0, r3, r3
/* 8023956C 41 82 00 24 */ beq lbl_80239590
/* 80239570 80 9F 00 04 */ lwz r4, 4(r31)
/* 80239574 3C A0 5F 74 */ lis r5, 0x5F74 /* 0x5F745F65@ha */
/* 80239578 38 C5 5F 65 */ addi r6, r5, 0x5F65 /* 0x5F745F65@l */
/* 8023957C 38 A0 00 62 */ li r5, 0x62
/* 80239580 38 E0 00 00 */ li r7, 0
/* 80239584 39 00 00 00 */ li r8, 0
/* 80239588 48 01 A3 FD */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023958C 7C 60 1B 78 */ mr r0, r3
lbl_80239590:
/* 80239590 90 1F 00 20 */ stw r0, 0x20(r31)
/* 80239594 38 60 00 6C */ li r3, 0x6c
/* 80239598 48 09 56 B5 */ bl __nw__FUl
/* 8023959C 7C 60 1B 79 */ or. r0, r3, r3
/* 802395A0 41 82 00 24 */ beq lbl_802395C4
/* 802395A4 80 9F 00 04 */ lwz r4, 4(r31)
/* 802395A8 3C A0 5F 74 */ lis r5, 0x5F74 /* 0x5F745F65@ha */
/* 802395AC 38 C5 5F 65 */ addi r6, r5, 0x5F65 /* 0x5F745F65@l */
/* 802395B0 38 A0 00 63 */ li r5, 0x63
/* 802395B4 38 E0 00 00 */ li r7, 0
/* 802395B8 39 00 00 00 */ li r8, 0
/* 802395BC 48 01 A3 C9 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 802395C0 7C 60 1B 78 */ mr r0, r3
lbl_802395C4:
/* 802395C4 90 1F 00 24 */ stw r0, 0x24(r31)
/* 802395C8 3B 20 00 00 */ li r25, 0
/* 802395CC 3A C0 00 00 */ li r22, 0
/* 802395D0 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_3select__stringBase0@ha
/* 802395D4 3A A4 98 40 */ addi r21, r4, msg_scrn_d_msg_scrn_3select__stringBase0@l
/* 802395D8 3A 80 00 00 */ li r20, 0
lbl_802395DC:
/* 802395DC 7F 1F B2 14 */ add r24, r31, r22
/* 802395E0 80 98 00 1C */ lwz r4, 0x1c(r24)
/* 802395E4 80 64 00 04 */ lwz r3, 4(r4)
/* 802395E8 38 80 00 40 */ li r4, 0x40
/* 802395EC 38 B5 00 5C */ addi r5, r21, 0x5c
/* 802395F0 4C C6 31 82 */ crclr 6
/* 802395F4 48 0C 71 59 */ bl setString__10J2DTextBoxFsPCce
/* 802395F8 80 98 00 1C */ lwz r4, 0x1c(r24)
/* 802395FC 82 E4 00 04 */ lwz r23, 4(r4)
/* 80239600 4B DD B3 F1 */ bl mDoExt_getMesgFont__Fv
/* 80239604 7C 64 1B 78 */ mr r4, r3
/* 80239608 7E E3 BB 78 */ mr r3, r23
/* 8023960C 81 97 00 00 */ lwz r12, 0(r23)
/* 80239610 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 80239614 7D 89 03 A6 */ mtctr r12
/* 80239618 4E 80 04 21 */ bctrl
/* 8023961C 92 98 00 28 */ stw r20, 0x28(r24)
/* 80239620 3B 39 00 01 */ addi r25, r25, 1
/* 80239624 2C 19 00 03 */ cmpwi r25, 3
/* 80239628 3A D6 00 04 */ addi r22, r22, 4
/* 8023962C 41 80 FF B0 */ blt lbl_802395DC
/* 80239630 80 7F 00 04 */ lwz r3, 4(r31)
/* 80239634 3C 80 5F 74 */ lis r4, 0x5F74 /* 0x5F745F65@ha */
/* 80239638 38 C4 5F 65 */ addi r6, r4, 0x5F65 /* 0x5F745F65@l */
/* 8023963C 38 A0 00 61 */ li r5, 0x61
/* 80239640 81 83 00 00 */ lwz r12, 0(r3)
/* 80239644 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80239648 7D 89 03 A6 */ mtctr r12
/* 8023964C 4E 80 04 21 */ bctrl
/* 80239650 38 00 00 01 */ li r0, 1
/* 80239654 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80239658 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023965C 3C 80 5F 74 */ lis r4, 0x5F74 /* 0x5F745F65@ha */
/* 80239660 38 C4 5F 65 */ addi r6, r4, 0x5F65 /* 0x5F745F65@l */
/* 80239664 38 A0 00 62 */ li r5, 0x62
/* 80239668 81 83 00 00 */ lwz r12, 0(r3)
/* 8023966C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80239670 7D 89 03 A6 */ mtctr r12
/* 80239674 4E 80 04 21 */ bctrl
/* 80239678 38 00 00 01 */ li r0, 1
/* 8023967C 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80239680 80 7F 00 04 */ lwz r3, 4(r31)
/* 80239684 3C 80 5F 74 */ lis r4, 0x5F74 /* 0x5F745F65@ha */
/* 80239688 38 C4 5F 65 */ addi r6, r4, 0x5F65 /* 0x5F745F65@l */
/* 8023968C 38 A0 00 63 */ li r5, 0x63
/* 80239690 81 83 00 00 */ lwz r12, 0(r3)
/* 80239694 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80239698 7D 89 03 A6 */ mtctr r12
/* 8023969C 4E 80 04 21 */ bctrl
/* 802396A0 38 00 00 01 */ li r0, 1
/* 802396A4 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 802396A8 80 7F 00 04 */ lwz r3, 4(r31)
/* 802396AC 3C 80 61 5F */ lis r4, 0x615F /* 0x615F7466@ha */
/* 802396B0 38 C4 74 66 */ addi r6, r4, 0x7466 /* 0x615F7466@l */
/* 802396B4 38 A0 00 00 */ li r5, 0
/* 802396B8 81 83 00 00 */ lwz r12, 0(r3)
/* 802396BC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802396C0 7D 89 03 A6 */ mtctr r12
/* 802396C4 4E 80 04 21 */ bctrl
/* 802396C8 38 00 00 00 */ li r0, 0
/* 802396CC 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 802396D0 80 7F 00 04 */ lwz r3, 4(r31)
/* 802396D4 3C 80 62 5F */ lis r4, 0x625F /* 0x625F7466@ha */
/* 802396D8 38 C4 74 66 */ addi r6, r4, 0x7466 /* 0x625F7466@l */
/* 802396DC 38 A0 00 00 */ li r5, 0
/* 802396E0 81 83 00 00 */ lwz r12, 0(r3)
/* 802396E4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802396E8 7D 89 03 A6 */ mtctr r12
/* 802396EC 4E 80 04 21 */ bctrl
/* 802396F0 38 00 00 00 */ li r0, 0
/* 802396F4 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 802396F8 80 7F 00 04 */ lwz r3, 4(r31)
/* 802396FC 3C 80 63 5F */ lis r4, 0x635F /* 0x635F7466@ha */
/* 80239700 38 C4 74 66 */ addi r6, r4, 0x7466 /* 0x635F7466@l */
/* 80239704 38 A0 00 00 */ li r5, 0
/* 80239708 81 83 00 00 */ lwz r12, 0(r3)
/* 8023970C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80239710 7D 89 03 A6 */ mtctr r12
/* 80239714 4E 80 04 21 */ bctrl
/* 80239718 38 00 00 00 */ li r0, 0
/* 8023971C 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80239720 80 7F 00 04 */ lwz r3, 4(r31)
/* 80239724 3C 80 74 66 */ lis r4, 0x7466 /* 0x74665F66@ha */
/* 80239728 38 C4 5F 66 */ addi r6, r4, 0x5F66 /* 0x74665F66@l */
/* 8023972C 38 A0 61 5F */ li r5, 0x615f
/* 80239730 81 83 00 00 */ lwz r12, 0(r3)
/* 80239734 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80239738 7D 89 03 A6 */ mtctr r12
/* 8023973C 4E 80 04 21 */ bctrl
/* 80239740 38 00 00 00 */ li r0, 0
/* 80239744 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80239748 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023974C 3C 80 74 66 */ lis r4, 0x7466 /* 0x74665F66@ha */
/* 80239750 38 C4 5F 66 */ addi r6, r4, 0x5F66 /* 0x74665F66@l */
/* 80239754 38 A0 62 5F */ li r5, 0x625f
/* 80239758 81 83 00 00 */ lwz r12, 0(r3)
/* 8023975C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80239760 7D 89 03 A6 */ mtctr r12
/* 80239764 4E 80 04 21 */ bctrl
/* 80239768 38 00 00 00 */ li r0, 0
/* 8023976C 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80239770 80 7F 00 04 */ lwz r3, 4(r31)
/* 80239774 3C 80 74 66 */ lis r4, 0x7466 /* 0x74665F66@ha */
/* 80239778 38 C4 5F 66 */ addi r6, r4, 0x5F66 /* 0x74665F66@l */
/* 8023977C 38 A0 63 5F */ li r5, 0x635f
/* 80239780 81 83 00 00 */ lwz r12, 0(r3)
/* 80239784 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80239788 7D 89 03 A6 */ mtctr r12
/* 8023978C 4E 80 04 21 */ bctrl
/* 80239790 38 00 00 00 */ li r0, 0
/* 80239794 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80239798 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023979C 3C 80 00 61 */ lis r4, 0x0061 /* 0x00615F74@ha */
/* 802397A0 38 C4 5F 74 */ addi r6, r4, 0x5F74 /* 0x00615F74@l */
/* 802397A4 38 A0 00 00 */ li r5, 0
/* 802397A8 81 83 00 00 */ lwz r12, 0(r3)
/* 802397AC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802397B0 7D 89 03 A6 */ mtctr r12
/* 802397B4 4E 80 04 21 */ bctrl
/* 802397B8 38 00 00 00 */ li r0, 0
/* 802397BC 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 802397C0 80 7F 00 04 */ lwz r3, 4(r31)
/* 802397C4 3C 80 00 62 */ lis r4, 0x0062 /* 0x00625F74@ha */
/* 802397C8 38 C4 5F 74 */ addi r6, r4, 0x5F74 /* 0x00625F74@l */
/* 802397CC 38 A0 00 00 */ li r5, 0
/* 802397D0 81 83 00 00 */ lwz r12, 0(r3)
/* 802397D4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802397D8 7D 89 03 A6 */ mtctr r12
/* 802397DC 4E 80 04 21 */ bctrl
/* 802397E0 38 00 00 00 */ li r0, 0
/* 802397E4 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 802397E8 80 7F 00 04 */ lwz r3, 4(r31)
/* 802397EC 3C 80 00 63 */ lis r4, 0x0063 /* 0x00635F74@ha */
/* 802397F0 38 C4 5F 74 */ addi r6, r4, 0x5F74 /* 0x00635F74@l */
/* 802397F4 38 A0 00 00 */ li r5, 0
/* 802397F8 81 83 00 00 */ lwz r12, 0(r3)
/* 802397FC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80239800 7D 89 03 A6 */ mtctr r12
/* 80239804 4E 80 04 21 */ bctrl
/* 80239808 38 00 00 00 */ li r0, 0
/* 8023980C 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80239810 80 9F 00 1C */ lwz r4, 0x1c(r31)
/* 80239814 80 84 00 04 */ lwz r4, 4(r4)
/* 80239818 38 61 00 08 */ addi r3, r1, 8
/* 8023981C 81 84 00 00 */ lwz r12, 0(r4)
/* 80239820 81 8C 00 B4 */ lwz r12, 0xb4(r12)
/* 80239824 7D 89 03 A6 */ mtctr r12
/* 80239828 4E 80 04 21 */ bctrl
/* 8023982C 88 01 00 08 */ lbz r0, 8(r1)
/* 80239830 98 1F 00 C4 */ stb r0, 0xc4(r31)
/* 80239834 88 01 00 09 */ lbz r0, 9(r1)
/* 80239838 98 1F 00 C5 */ stb r0, 0xc5(r31)
/* 8023983C 88 01 00 0A */ lbz r0, 0xa(r1)
/* 80239840 98 1F 00 C6 */ stb r0, 0xc6(r31)
/* 80239844 88 01 00 0B */ lbz r0, 0xb(r1)
/* 80239848 98 1F 00 C7 */ stb r0, 0xc7(r31)
/* 8023984C C0 02 B1 58 */ lfs f0, lit_3909(r2)
/* 80239850 D0 1F 01 00 */ stfs f0, 0x100(r31)
/* 80239854 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 80239858 D0 1F 01 04 */ stfs f0, 0x104(r31)
/* 8023985C 38 80 00 00 */ li r4, 0
/* 80239860 98 9F 01 08 */ stb r4, 0x108(r31)
/* 80239864 98 9F 01 0E */ stb r4, 0x10e(r31)
/* 80239868 98 9F 01 0F */ stb r4, 0x10f(r31)
/* 8023986C 98 9F 01 10 */ stb r4, 0x110(r31)
/* 80239870 98 9F 01 11 */ stb r4, 0x111(r31)
/* 80239874 B0 9F 01 0A */ sth r4, 0x10a(r31)
/* 80239878 B0 9F 01 0C */ sth r4, 0x10c(r31)
/* 8023987C 98 9F 01 12 */ stb r4, 0x112(r31)
/* 80239880 38 00 00 06 */ li r0, 6
/* 80239884 98 1F 01 13 */ stb r0, 0x113(r31)
/* 80239888 38 00 00 FF */ li r0, 0xff
/* 8023988C 98 1F 01 15 */ stb r0, 0x115(r31)
/* 80239890 98 1F 01 16 */ stb r0, 0x116(r31)
/* 80239894 98 9F 01 17 */ stb r4, 0x117(r31)
/* 80239898 98 1F 00 C8 */ stb r0, 0xc8(r31)
/* 8023989C 98 1F 00 C9 */ stb r0, 0xc9(r31)
/* 802398A0 98 1F 00 CA */ stb r0, 0xca(r31)
/* 802398A4 98 1F 00 CB */ stb r0, 0xcb(r31)
/* 802398A8 7F E3 FB 78 */ mr r3, r31
/* 802398AC E3 E1 00 58 */ psq_l f31, 88(r1), 0, 0 /* qr0 */
/* 802398B0 CB E1 00 50 */ lfd f31, 0x50(r1)
/* 802398B4 39 61 00 50 */ addi r11, r1, 0x50
/* 802398B8 48 12 89 4D */ bl _restgpr_20
/* 802398BC 80 01 00 64 */ lwz r0, 0x64(r1)
/* 802398C0 7C 08 03 A6 */ mtlr r0
/* 802398C4 38 21 00 60 */ addi r1, r1, 0x60
/* 802398C8 4E 80 00 20 */ blr
@@ -0,0 +1,37 @@
lbl_80239BE0:
/* 80239BE0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80239BE4 7C 08 02 A6 */ mflr r0
/* 80239BE8 90 01 00 14 */ stw r0, 0x14(r1)
/* 80239BEC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80239BF0 7C 7F 1B 79 */ or. r31, r3, r3
/* 80239BF4 41 82 00 58 */ beq lbl_80239C4C
/* 80239BF8 3C 60 80 3D */ lis r3, __vt__14J2DAnmColorKey@ha
/* 80239BFC 38 03 D7 80 */ addi r0, r3, __vt__14J2DAnmColorKey@l
/* 80239C00 90 1F 00 00 */ stw r0, 0(r31)
/* 80239C04 41 82 00 38 */ beq lbl_80239C3C
/* 80239C08 3C 60 80 3D */ lis r3, __vt__11J2DAnmColor@ha
/* 80239C0C 38 03 D7 A8 */ addi r0, r3, __vt__11J2DAnmColor@l
/* 80239C10 90 1F 00 00 */ stw r0, 0(r31)
/* 80239C14 34 1F 00 20 */ addic. r0, r31, 0x20
/* 80239C18 41 82 00 10 */ beq lbl_80239C28
/* 80239C1C 3C 60 80 3C */ lis r3, __vt__10JUTNameTab@ha
/* 80239C20 38 03 B3 DC */ addi r0, r3, __vt__10JUTNameTab@l
/* 80239C24 90 1F 00 20 */ stw r0, 0x20(r31)
lbl_80239C28:
/* 80239C28 28 1F 00 00 */ cmplwi r31, 0
/* 80239C2C 41 82 00 10 */ beq lbl_80239C3C
/* 80239C30 3C 60 80 3B */ lis r3, __vt__10J2DAnmBase@ha
/* 80239C34 38 03 8E 04 */ addi r0, r3, __vt__10J2DAnmBase@l
/* 80239C38 90 1F 00 00 */ stw r0, 0(r31)
lbl_80239C3C:
/* 80239C3C 7C 80 07 35 */ extsh. r0, r4
/* 80239C40 40 81 00 0C */ ble lbl_80239C4C
/* 80239C44 7F E3 FB 78 */ mr r3, r31
/* 80239C48 48 09 50 F5 */ bl __dl__FPv
lbl_80239C4C:
/* 80239C4C 7F E3 FB 78 */ mr r3, r31
/* 80239C50 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80239C54 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80239C58 7C 08 03 A6 */ mtlr r0
/* 80239C5C 38 21 00 10 */ addi r1, r1, 0x10
/* 80239C60 4E 80 00 20 */ blr
@@ -0,0 +1,218 @@
lbl_802398CC:
/* 802398CC 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 802398D0 7C 08 02 A6 */ mflr r0
/* 802398D4 90 01 00 34 */ stw r0, 0x34(r1)
/* 802398D8 39 61 00 30 */ addi r11, r1, 0x30
/* 802398DC 48 12 88 E9 */ bl _savegpr_23
/* 802398E0 7C 7E 1B 79 */ or. r30, r3, r3
/* 802398E4 7C 9F 23 78 */ mr r31, r4
/* 802398E8 41 82 02 DC */ beq lbl_80239BC4
/* 802398EC 3C 60 80 3C */ lis r3, __vt__17dMsgScrn3Select_c@ha
/* 802398F0 38 03 0C E8 */ addi r0, r3, __vt__17dMsgScrn3Select_c@l
/* 802398F4 90 1E 00 00 */ stw r0, 0(r30)
/* 802398F8 80 7E 00 04 */ lwz r3, 4(r30)
/* 802398FC 28 03 00 00 */ cmplwi r3, 0
/* 80239900 41 82 00 18 */ beq lbl_80239918
/* 80239904 38 80 00 01 */ li r4, 1
/* 80239908 81 83 00 00 */ lwz r12, 0(r3)
/* 8023990C 81 8C 00 08 */ lwz r12, 8(r12)
/* 80239910 7D 89 03 A6 */ mtctr r12
/* 80239914 4E 80 04 21 */ bctrl
lbl_80239918:
/* 80239918 38 00 00 00 */ li r0, 0
/* 8023991C 90 1E 00 04 */ stw r0, 4(r30)
/* 80239920 80 7E 00 08 */ lwz r3, 8(r30)
/* 80239924 28 03 00 00 */ cmplwi r3, 0
/* 80239928 41 82 00 18 */ beq lbl_80239940
/* 8023992C 38 80 00 01 */ li r4, 1
/* 80239930 81 83 00 00 */ lwz r12, 0(r3)
/* 80239934 81 8C 00 08 */ lwz r12, 8(r12)
/* 80239938 7D 89 03 A6 */ mtctr r12
/* 8023993C 4E 80 04 21 */ bctrl
lbl_80239940:
/* 80239940 38 00 00 00 */ li r0, 0
/* 80239944 90 1E 00 08 */ stw r0, 8(r30)
/* 80239948 80 7E 00 0C */ lwz r3, 0xc(r30)
/* 8023994C 28 03 00 00 */ cmplwi r3, 0
/* 80239950 41 82 00 18 */ beq lbl_80239968
/* 80239954 38 80 00 01 */ li r4, 1
/* 80239958 81 83 00 00 */ lwz r12, 0(r3)
/* 8023995C 81 8C 00 08 */ lwz r12, 8(r12)
/* 80239960 7D 89 03 A6 */ mtctr r12
/* 80239964 4E 80 04 21 */ bctrl
lbl_80239968:
/* 80239968 38 00 00 00 */ li r0, 0
/* 8023996C 90 1E 00 0C */ stw r0, 0xc(r30)
/* 80239970 80 7E 00 10 */ lwz r3, 0x10(r30)
/* 80239974 28 03 00 00 */ cmplwi r3, 0
/* 80239978 41 82 00 18 */ beq lbl_80239990
/* 8023997C 38 80 00 01 */ li r4, 1
/* 80239980 81 83 00 00 */ lwz r12, 0(r3)
/* 80239984 81 8C 00 08 */ lwz r12, 8(r12)
/* 80239988 7D 89 03 A6 */ mtctr r12
/* 8023998C 4E 80 04 21 */ bctrl
lbl_80239990:
/* 80239990 38 00 00 00 */ li r0, 0
/* 80239994 90 1E 00 10 */ stw r0, 0x10(r30)
/* 80239998 80 7E 00 14 */ lwz r3, 0x14(r30)
/* 8023999C 28 03 00 00 */ cmplwi r3, 0
/* 802399A0 41 82 00 18 */ beq lbl_802399B8
/* 802399A4 38 80 00 01 */ li r4, 1
/* 802399A8 81 83 00 00 */ lwz r12, 0(r3)
/* 802399AC 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 802399B0 7D 89 03 A6 */ mtctr r12
/* 802399B4 4E 80 04 21 */ bctrl
lbl_802399B8:
/* 802399B8 38 00 00 00 */ li r0, 0
/* 802399BC 90 1E 00 14 */ stw r0, 0x14(r30)
/* 802399C0 80 7E 00 18 */ lwz r3, 0x18(r30)
/* 802399C4 28 03 00 00 */ cmplwi r3, 0
/* 802399C8 41 82 00 18 */ beq lbl_802399E0
/* 802399CC 38 80 00 01 */ li r4, 1
/* 802399D0 81 83 00 00 */ lwz r12, 0(r3)
/* 802399D4 81 8C 00 08 */ lwz r12, 8(r12)
/* 802399D8 7D 89 03 A6 */ mtctr r12
/* 802399DC 4E 80 04 21 */ bctrl
lbl_802399E0:
/* 802399E0 38 00 00 00 */ li r0, 0
/* 802399E4 90 1E 00 18 */ stw r0, 0x18(r30)
/* 802399E8 3B 80 00 00 */ li r28, 0
/* 802399EC 3B 60 00 00 */ li r27, 0
lbl_802399F0:
/* 802399F0 7F BE DA 14 */ add r29, r30, r27
/* 802399F4 80 7D 00 34 */ lwz r3, 0x34(r29)
/* 802399F8 28 03 00 00 */ cmplwi r3, 0
/* 802399FC 41 82 00 18 */ beq lbl_80239A14
/* 80239A00 38 80 00 01 */ li r4, 1
/* 80239A04 81 83 00 00 */ lwz r12, 0(r3)
/* 80239A08 81 8C 00 08 */ lwz r12, 8(r12)
/* 80239A0C 7D 89 03 A6 */ mtctr r12
/* 80239A10 4E 80 04 21 */ bctrl
lbl_80239A14:
/* 80239A14 38 00 00 00 */ li r0, 0
/* 80239A18 90 1D 00 34 */ stw r0, 0x34(r29)
/* 80239A1C 80 7D 00 40 */ lwz r3, 0x40(r29)
/* 80239A20 28 03 00 00 */ cmplwi r3, 0
/* 80239A24 41 82 00 18 */ beq lbl_80239A3C
/* 80239A28 38 80 00 01 */ li r4, 1
/* 80239A2C 81 83 00 00 */ lwz r12, 0(r3)
/* 80239A30 81 8C 00 08 */ lwz r12, 8(r12)
/* 80239A34 7D 89 03 A6 */ mtctr r12
/* 80239A38 4E 80 04 21 */ bctrl
lbl_80239A3C:
/* 80239A3C 38 00 00 00 */ li r0, 0
/* 80239A40 90 1D 00 40 */ stw r0, 0x40(r29)
/* 80239A44 80 7D 00 4C */ lwz r3, 0x4c(r29)
/* 80239A48 28 03 00 00 */ cmplwi r3, 0
/* 80239A4C 41 82 00 18 */ beq lbl_80239A64
/* 80239A50 38 80 00 01 */ li r4, 1
/* 80239A54 81 83 00 00 */ lwz r12, 0(r3)
/* 80239A58 81 8C 00 08 */ lwz r12, 8(r12)
/* 80239A5C 7D 89 03 A6 */ mtctr r12
/* 80239A60 4E 80 04 21 */ bctrl
lbl_80239A64:
/* 80239A64 38 00 00 00 */ li r0, 0
/* 80239A68 90 1D 00 4C */ stw r0, 0x4c(r29)
/* 80239A6C 80 7D 00 58 */ lwz r3, 0x58(r29)
/* 80239A70 28 03 00 00 */ cmplwi r3, 0
/* 80239A74 41 82 00 18 */ beq lbl_80239A8C
/* 80239A78 38 80 00 01 */ li r4, 1
/* 80239A7C 81 83 00 00 */ lwz r12, 0(r3)
/* 80239A80 81 8C 00 08 */ lwz r12, 8(r12)
/* 80239A84 7D 89 03 A6 */ mtctr r12
/* 80239A88 4E 80 04 21 */ bctrl
lbl_80239A8C:
/* 80239A8C 38 00 00 00 */ li r0, 0
/* 80239A90 90 1D 00 58 */ stw r0, 0x58(r29)
/* 80239A94 80 7D 00 1C */ lwz r3, 0x1c(r29)
/* 80239A98 28 03 00 00 */ cmplwi r3, 0
/* 80239A9C 41 82 00 18 */ beq lbl_80239AB4
/* 80239AA0 38 80 00 01 */ li r4, 1
/* 80239AA4 81 83 00 00 */ lwz r12, 0(r3)
/* 80239AA8 81 8C 00 08 */ lwz r12, 8(r12)
/* 80239AAC 7D 89 03 A6 */ mtctr r12
/* 80239AB0 4E 80 04 21 */ bctrl
lbl_80239AB4:
/* 80239AB4 38 00 00 00 */ li r0, 0
/* 80239AB8 90 1D 00 1C */ stw r0, 0x1c(r29)
/* 80239ABC 80 7D 00 AC */ lwz r3, 0xac(r29)
/* 80239AC0 28 03 00 00 */ cmplwi r3, 0
/* 80239AC4 41 82 00 18 */ beq lbl_80239ADC
/* 80239AC8 38 80 00 01 */ li r4, 1
/* 80239ACC 81 83 00 00 */ lwz r12, 0(r3)
/* 80239AD0 81 8C 00 08 */ lwz r12, 8(r12)
/* 80239AD4 7D 89 03 A6 */ mtctr r12
/* 80239AD8 4E 80 04 21 */ bctrl
lbl_80239ADC:
/* 80239ADC 38 00 00 00 */ li r0, 0
/* 80239AE0 90 1D 00 AC */ stw r0, 0xac(r29)
/* 80239AE4 80 7D 00 B8 */ lwz r3, 0xb8(r29)
/* 80239AE8 28 03 00 00 */ cmplwi r3, 0
/* 80239AEC 41 82 00 18 */ beq lbl_80239B04
/* 80239AF0 38 80 00 01 */ li r4, 1
/* 80239AF4 81 83 00 00 */ lwz r12, 0(r3)
/* 80239AF8 81 8C 00 08 */ lwz r12, 8(r12)
/* 80239AFC 7D 89 03 A6 */ mtctr r12
/* 80239B00 4E 80 04 21 */ bctrl
lbl_80239B04:
/* 80239B04 38 00 00 00 */ li r0, 0
/* 80239B08 90 1D 00 B8 */ stw r0, 0xb8(r29)
/* 80239B0C 80 7D 00 28 */ lwz r3, 0x28(r29)
/* 80239B10 28 03 00 00 */ cmplwi r3, 0
/* 80239B14 41 82 00 24 */ beq lbl_80239B38
/* 80239B18 41 82 00 18 */ beq lbl_80239B30
/* 80239B1C 38 80 00 01 */ li r4, 1
/* 80239B20 81 83 00 00 */ lwz r12, 0(r3)
/* 80239B24 81 8C 00 08 */ lwz r12, 8(r12)
/* 80239B28 7D 89 03 A6 */ mtctr r12
/* 80239B2C 4E 80 04 21 */ bctrl
lbl_80239B30:
/* 80239B30 38 00 00 00 */ li r0, 0
/* 80239B34 90 1D 00 28 */ stw r0, 0x28(r29)
lbl_80239B38:
/* 80239B38 3A E0 00 00 */ li r23, 0
/* 80239B3C 3B 40 00 00 */ li r26, 0
/* 80239B40 7F 59 D3 78 */ mr r25, r26
lbl_80239B44:
/* 80239B44 3B 1A 00 64 */ addi r24, r26, 0x64
/* 80239B48 7C 7D C0 2E */ lwzx r3, r29, r24
/* 80239B4C 28 03 00 00 */ cmplwi r3, 0
/* 80239B50 41 82 00 18 */ beq lbl_80239B68
/* 80239B54 38 80 00 01 */ li r4, 1
/* 80239B58 81 83 00 00 */ lwz r12, 0(r3)
/* 80239B5C 81 8C 00 08 */ lwz r12, 8(r12)
/* 80239B60 7D 89 03 A6 */ mtctr r12
/* 80239B64 4E 80 04 21 */ bctrl
lbl_80239B68:
/* 80239B68 7F 3D C1 2E */ stwx r25, r29, r24
/* 80239B6C 3A F7 00 01 */ addi r23, r23, 1
/* 80239B70 2C 17 00 05 */ cmpwi r23, 5
/* 80239B74 3B 5A 00 0C */ addi r26, r26, 0xc
/* 80239B78 41 80 FF CC */ blt lbl_80239B44
/* 80239B7C 80 7D 00 A0 */ lwz r3, 0xa0(r29)
/* 80239B80 28 03 00 00 */ cmplwi r3, 0
/* 80239B84 41 82 00 18 */ beq lbl_80239B9C
/* 80239B88 38 80 00 01 */ li r4, 1
/* 80239B8C 81 83 00 00 */ lwz r12, 0(r3)
/* 80239B90 81 8C 00 08 */ lwz r12, 8(r12)
/* 80239B94 7D 89 03 A6 */ mtctr r12
/* 80239B98 4E 80 04 21 */ bctrl
lbl_80239B9C:
/* 80239B9C 38 00 00 00 */ li r0, 0
/* 80239BA0 90 1D 00 A0 */ stw r0, 0xa0(r29)
/* 80239BA4 3B 9C 00 01 */ addi r28, r28, 1
/* 80239BA8 2C 1C 00 03 */ cmpwi r28, 3
/* 80239BAC 3B 7B 00 04 */ addi r27, r27, 4
/* 80239BB0 41 80 FE 40 */ blt lbl_802399F0
/* 80239BB4 7F E0 07 35 */ extsh. r0, r31
/* 80239BB8 40 81 00 0C */ ble lbl_80239BC4
/* 80239BBC 7F C3 F3 78 */ mr r3, r30
/* 80239BC0 48 09 51 7D */ bl __dl__FPv
lbl_80239BC4:
/* 80239BC4 7F C3 F3 78 */ mr r3, r30
/* 80239BC8 39 61 00 30 */ addi r11, r1, 0x30
/* 80239BCC 48 12 86 45 */ bl _restgpr_23
/* 80239BD0 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80239BD4 7C 08 03 A6 */ mtlr r0
/* 80239BD8 38 21 00 30 */ addi r1, r1, 0x30
/* 80239BDC 4E 80 00 20 */ blr
@@ -0,0 +1,41 @@
lbl_8023B914:
/* 8023B914 3C 60 80 3C */ lis r3, cNullVec__6Z2Calc@ha
/* 8023B918 38 A3 0C 00 */ addi r5, r3, cNullVec__6Z2Calc@l
/* 8023B91C 80 65 00 0C */ lwz r3, 0xc(r5)
/* 8023B920 80 05 00 10 */ lwz r0, 0x10(r5)
/* 8023B924 90 65 00 54 */ stw r3, 0x54(r5)
/* 8023B928 90 05 00 58 */ stw r0, 0x58(r5)
/* 8023B92C 80 05 00 14 */ lwz r0, 0x14(r5)
/* 8023B930 90 05 00 5C */ stw r0, 0x5c(r5)
/* 8023B934 38 85 00 54 */ addi r4, r5, 0x54
/* 8023B938 80 65 00 18 */ lwz r3, 0x18(r5)
/* 8023B93C 80 05 00 1C */ lwz r0, 0x1c(r5)
/* 8023B940 90 64 00 0C */ stw r3, 0xc(r4)
/* 8023B944 90 04 00 10 */ stw r0, 0x10(r4)
/* 8023B948 80 05 00 20 */ lwz r0, 0x20(r5)
/* 8023B94C 90 04 00 14 */ stw r0, 0x14(r4)
/* 8023B950 80 65 00 24 */ lwz r3, 0x24(r5)
/* 8023B954 80 05 00 28 */ lwz r0, 0x28(r5)
/* 8023B958 90 64 00 18 */ stw r3, 0x18(r4)
/* 8023B95C 90 04 00 1C */ stw r0, 0x1c(r4)
/* 8023B960 80 05 00 2C */ lwz r0, 0x2c(r5)
/* 8023B964 90 04 00 20 */ stw r0, 0x20(r4)
/* 8023B968 80 65 00 30 */ lwz r3, 0x30(r5)
/* 8023B96C 80 05 00 34 */ lwz r0, 0x34(r5)
/* 8023B970 90 64 00 24 */ stw r3, 0x24(r4)
/* 8023B974 90 04 00 28 */ stw r0, 0x28(r4)
/* 8023B978 80 05 00 38 */ lwz r0, 0x38(r5)
/* 8023B97C 90 04 00 2C */ stw r0, 0x2c(r4)
/* 8023B980 80 65 00 3C */ lwz r3, 0x3c(r5)
/* 8023B984 80 05 00 40 */ lwz r0, 0x40(r5)
/* 8023B988 90 64 00 30 */ stw r3, 0x30(r4)
/* 8023B98C 90 04 00 34 */ stw r0, 0x34(r4)
/* 8023B990 80 05 00 44 */ lwz r0, 0x44(r5)
/* 8023B994 90 04 00 38 */ stw r0, 0x38(r4)
/* 8023B998 80 65 00 48 */ lwz r3, 0x48(r5)
/* 8023B99C 80 05 00 4C */ lwz r0, 0x4c(r5)
/* 8023B9A0 90 64 00 3C */ stw r3, 0x3c(r4)
/* 8023B9A4 90 04 00 40 */ stw r0, 0x40(r4)
/* 8023B9A8 80 05 00 50 */ lwz r0, 0x50(r5)
/* 8023B9AC 90 04 00 44 */ stw r0, 0x44(r4)
/* 8023B9B0 4E 80 00 20 */ blr
@@ -0,0 +1,209 @@
lbl_8023AE68:
/* 8023AE68 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023AE6C 7C 08 02 A6 */ mflr r0
/* 8023AE70 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023AE74 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023AE78 7C 7F 1B 78 */ mr r31, r3
/* 8023AE7C 88 83 01 0E */ lbz r4, 0x10e(r3)
/* 8023AE80 28 04 00 FF */ cmplwi r4, 0xff
/* 8023AE84 40 82 00 64 */ bne lbl_8023AEE8
/* 8023AE88 88 1F 01 0F */ lbz r0, 0x10f(r31)
/* 8023AE8C 28 00 00 00 */ cmplwi r0, 0
/* 8023AE90 40 82 00 18 */ bne lbl_8023AEA8
/* 8023AE94 C0 02 B1 84 */ lfs f0, lit_4604(r2)
/* 8023AE98 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
/* 8023AE9C 38 80 00 00 */ li r4, 0
/* 8023AEA0 48 00 09 D1 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023AEA4 48 00 00 38 */ b lbl_8023AEDC
lbl_8023AEA8:
/* 8023AEA8 28 00 00 01 */ cmplwi r0, 1
/* 8023AEAC 40 82 00 18 */ bne lbl_8023AEC4
/* 8023AEB0 C0 02 B1 88 */ lfs f0, lit_4605(r2)
/* 8023AEB4 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
/* 8023AEB8 38 80 00 01 */ li r4, 1
/* 8023AEBC 48 00 09 B5 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023AEC0 48 00 00 1C */ b lbl_8023AEDC
lbl_8023AEC4:
/* 8023AEC4 28 00 00 02 */ cmplwi r0, 2
/* 8023AEC8 40 82 00 14 */ bne lbl_8023AEDC
/* 8023AECC C0 02 B1 90 */ lfs f0, lit_4607(r2)
/* 8023AED0 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
/* 8023AED4 38 80 00 02 */ li r4, 2
/* 8023AED8 48 00 09 99 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
lbl_8023AEDC:
/* 8023AEDC 38 00 00 03 */ li r0, 3
/* 8023AEE0 98 1F 01 13 */ stb r0, 0x113(r31)
/* 8023AEE4 48 00 02 50 */ b lbl_8023B134
lbl_8023AEE8:
/* 8023AEE8 88 1F 01 0F */ lbz r0, 0x10f(r31)
/* 8023AEEC 2C 00 00 01 */ cmpwi r0, 1
/* 8023AEF0 41 82 00 D8 */ beq lbl_8023AFC8
/* 8023AEF4 40 80 00 10 */ bge lbl_8023AF04
/* 8023AEF8 2C 00 00 00 */ cmpwi r0, 0
/* 8023AEFC 40 80 00 14 */ bge lbl_8023AF10
/* 8023AF00 48 00 02 34 */ b lbl_8023B134
lbl_8023AF04:
/* 8023AF04 2C 00 00 03 */ cmpwi r0, 3
/* 8023AF08 40 80 02 2C */ bge lbl_8023B134
/* 8023AF0C 48 00 01 74 */ b lbl_8023B080
lbl_8023AF10:
/* 8023AF10 28 04 00 01 */ cmplwi r4, 1
/* 8023AF14 40 82 00 58 */ bne lbl_8023AF6C
/* 8023AF18 88 1F 01 08 */ lbz r0, 0x108(r31)
/* 8023AF1C 28 00 00 00 */ cmplwi r0, 0
/* 8023AF20 41 82 00 10 */ beq lbl_8023AF30
/* 8023AF24 C0 02 B1 84 */ lfs f0, lit_4604(r2)
/* 8023AF28 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
/* 8023AF2C 48 00 00 14 */ b lbl_8023AF40
lbl_8023AF30:
/* 8023AF30 C0 3F 00 F0 */ lfs f1, 0xf0(r31)
/* 8023AF34 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023AF38 EC 01 00 2A */ fadds f0, f1, f0
/* 8023AF3C D0 1F 00 F0 */ stfs f0, 0xf0(r31)
lbl_8023AF40:
/* 8023AF40 7F E3 FB 78 */ mr r3, r31
/* 8023AF44 38 80 00 00 */ li r4, 0
/* 8023AF48 48 00 09 29 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023AF4C C0 3F 00 F0 */ lfs f1, 0xf0(r31)
/* 8023AF50 C0 02 B1 84 */ lfs f0, lit_4604(r2)
/* 8023AF54 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8023AF58 4C 41 13 82 */ cror 2, 1, 2
/* 8023AF5C 40 82 01 D8 */ bne lbl_8023B134
/* 8023AF60 38 00 00 03 */ li r0, 3
/* 8023AF64 98 1F 01 13 */ stb r0, 0x113(r31)
/* 8023AF68 48 00 01 CC */ b lbl_8023B134
lbl_8023AF6C:
/* 8023AF6C 28 04 00 02 */ cmplwi r4, 2
/* 8023AF70 40 82 01 C4 */ bne lbl_8023B134
/* 8023AF74 88 1F 01 08 */ lbz r0, 0x108(r31)
/* 8023AF78 28 00 00 00 */ cmplwi r0, 0
/* 8023AF7C 41 82 00 10 */ beq lbl_8023AF8C
/* 8023AF80 C0 02 B1 8C */ lfs f0, lit_4606(r2)
/* 8023AF84 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
/* 8023AF88 48 00 00 14 */ b lbl_8023AF9C
lbl_8023AF8C:
/* 8023AF8C C0 3F 00 F0 */ lfs f1, 0xf0(r31)
/* 8023AF90 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023AF94 EC 01 00 2A */ fadds f0, f1, f0
/* 8023AF98 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
lbl_8023AF9C:
/* 8023AF9C 7F E3 FB 78 */ mr r3, r31
/* 8023AFA0 38 80 00 00 */ li r4, 0
/* 8023AFA4 48 00 08 CD */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023AFA8 C0 3F 00 F0 */ lfs f1, 0xf0(r31)
/* 8023AFAC C0 02 B1 8C */ lfs f0, lit_4606(r2)
/* 8023AFB0 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8023AFB4 4C 41 13 82 */ cror 2, 1, 2
/* 8023AFB8 40 82 01 7C */ bne lbl_8023B134
/* 8023AFBC 38 00 00 03 */ li r0, 3
/* 8023AFC0 98 1F 01 13 */ stb r0, 0x113(r31)
/* 8023AFC4 48 00 01 70 */ b lbl_8023B134
lbl_8023AFC8:
/* 8023AFC8 28 04 00 00 */ cmplwi r4, 0
/* 8023AFCC 40 82 00 58 */ bne lbl_8023B024
/* 8023AFD0 88 1F 01 08 */ lbz r0, 0x108(r31)
/* 8023AFD4 28 00 00 00 */ cmplwi r0, 0
/* 8023AFD8 41 82 00 10 */ beq lbl_8023AFE8
/* 8023AFDC C0 02 B1 88 */ lfs f0, lit_4605(r2)
/* 8023AFE0 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
/* 8023AFE4 48 00 00 14 */ b lbl_8023AFF8
lbl_8023AFE8:
/* 8023AFE8 C0 3F 00 F0 */ lfs f1, 0xf0(r31)
/* 8023AFEC C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023AFF0 EC 01 00 28 */ fsubs f0, f1, f0
/* 8023AFF4 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
lbl_8023AFF8:
/* 8023AFF8 7F E3 FB 78 */ mr r3, r31
/* 8023AFFC 38 80 00 01 */ li r4, 1
/* 8023B000 48 00 08 71 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023B004 C0 3F 00 F0 */ lfs f1, 0xf0(r31)
/* 8023B008 C0 02 B1 88 */ lfs f0, lit_4605(r2)
/* 8023B00C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8023B010 4C 40 13 82 */ cror 2, 0, 2
/* 8023B014 40 82 01 20 */ bne lbl_8023B134
/* 8023B018 38 00 00 03 */ li r0, 3
/* 8023B01C 98 1F 01 13 */ stb r0, 0x113(r31)
/* 8023B020 48 00 01 14 */ b lbl_8023B134
lbl_8023B024:
/* 8023B024 28 04 00 02 */ cmplwi r4, 2
/* 8023B028 40 82 01 0C */ bne lbl_8023B134
/* 8023B02C 88 1F 01 08 */ lbz r0, 0x108(r31)
/* 8023B030 28 00 00 00 */ cmplwi r0, 0
/* 8023B034 41 82 00 10 */ beq lbl_8023B044
/* 8023B038 C0 02 B1 8C */ lfs f0, lit_4606(r2)
/* 8023B03C D0 1F 00 F0 */ stfs f0, 0xf0(r31)
/* 8023B040 48 00 00 14 */ b lbl_8023B054
lbl_8023B044:
/* 8023B044 C0 3F 00 F0 */ lfs f1, 0xf0(r31)
/* 8023B048 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023B04C EC 01 00 2A */ fadds f0, f1, f0
/* 8023B050 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
lbl_8023B054:
/* 8023B054 7F E3 FB 78 */ mr r3, r31
/* 8023B058 38 80 00 01 */ li r4, 1
/* 8023B05C 48 00 08 15 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023B060 C0 3F 00 F0 */ lfs f1, 0xf0(r31)
/* 8023B064 C0 02 B1 8C */ lfs f0, lit_4606(r2)
/* 8023B068 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8023B06C 4C 41 13 82 */ cror 2, 1, 2
/* 8023B070 40 82 00 C4 */ bne lbl_8023B134
/* 8023B074 38 00 00 03 */ li r0, 3
/* 8023B078 98 1F 01 13 */ stb r0, 0x113(r31)
/* 8023B07C 48 00 00 B8 */ b lbl_8023B134
lbl_8023B080:
/* 8023B080 28 04 00 01 */ cmplwi r4, 1
/* 8023B084 40 82 00 58 */ bne lbl_8023B0DC
/* 8023B088 88 1F 01 08 */ lbz r0, 0x108(r31)
/* 8023B08C 28 00 00 00 */ cmplwi r0, 0
/* 8023B090 41 82 00 10 */ beq lbl_8023B0A0
/* 8023B094 C0 02 B1 90 */ lfs f0, lit_4607(r2)
/* 8023B098 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
/* 8023B09C 48 00 00 14 */ b lbl_8023B0B0
lbl_8023B0A0:
/* 8023B0A0 C0 3F 00 F0 */ lfs f1, 0xf0(r31)
/* 8023B0A4 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023B0A8 EC 01 00 28 */ fsubs f0, f1, f0
/* 8023B0AC D0 1F 00 F0 */ stfs f0, 0xf0(r31)
lbl_8023B0B0:
/* 8023B0B0 7F E3 FB 78 */ mr r3, r31
/* 8023B0B4 38 80 00 02 */ li r4, 2
/* 8023B0B8 48 00 07 B9 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023B0BC C0 3F 00 F0 */ lfs f1, 0xf0(r31)
/* 8023B0C0 C0 02 B1 90 */ lfs f0, lit_4607(r2)
/* 8023B0C4 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8023B0C8 4C 40 13 82 */ cror 2, 0, 2
/* 8023B0CC 40 82 00 68 */ bne lbl_8023B134
/* 8023B0D0 38 00 00 03 */ li r0, 3
/* 8023B0D4 98 1F 01 13 */ stb r0, 0x113(r31)
/* 8023B0D8 48 00 00 5C */ b lbl_8023B134
lbl_8023B0DC:
/* 8023B0DC 28 04 00 00 */ cmplwi r4, 0
/* 8023B0E0 40 82 00 54 */ bne lbl_8023B134
/* 8023B0E4 88 1F 01 08 */ lbz r0, 0x108(r31)
/* 8023B0E8 28 00 00 00 */ cmplwi r0, 0
/* 8023B0EC 41 82 00 10 */ beq lbl_8023B0FC
/* 8023B0F0 C0 02 B1 88 */ lfs f0, lit_4605(r2)
/* 8023B0F4 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
/* 8023B0F8 48 00 00 14 */ b lbl_8023B10C
lbl_8023B0FC:
/* 8023B0FC C0 3F 00 F0 */ lfs f1, 0xf0(r31)
/* 8023B100 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023B104 EC 01 00 28 */ fsubs f0, f1, f0
/* 8023B108 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
lbl_8023B10C:
/* 8023B10C 7F E3 FB 78 */ mr r3, r31
/* 8023B110 38 80 00 02 */ li r4, 2
/* 8023B114 48 00 07 5D */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023B118 C0 3F 00 F0 */ lfs f1, 0xf0(r31)
/* 8023B11C C0 02 B1 88 */ lfs f0, lit_4605(r2)
/* 8023B120 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8023B124 4C 40 13 82 */ cror 2, 0, 2
/* 8023B128 40 82 00 0C */ bne lbl_8023B134
/* 8023B12C 38 00 00 03 */ li r0, 3
/* 8023B130 98 1F 01 13 */ stb r0, 0x113(r31)
lbl_8023B134:
/* 8023B134 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8023B138 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023B13C 7C 08 03 A6 */ mtlr r0
/* 8023B140 38 21 00 10 */ addi r1, r1, 0x10
/* 8023B144 4E 80 00 20 */ blr
@@ -0,0 +1,59 @@
lbl_8023B148:
/* 8023B148 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 8023B14C 7C 08 02 A6 */ mflr r0
/* 8023B150 90 01 00 44 */ stw r0, 0x44(r1)
/* 8023B154 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 8023B158 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
/* 8023B15C DB C1 00 20 */ stfd f30, 0x20(r1)
/* 8023B160 F3 C1 00 28 */ psq_st f30, 40(r1), 0, 0 /* qr0 */
/* 8023B164 39 61 00 20 */ addi r11, r1, 0x20
/* 8023B168 48 12 70 71 */ bl _savegpr_28
/* 8023B16C 7C 7C 1B 78 */ mr r28, r3
/* 8023B170 80 63 00 14 */ lwz r3, 0x14(r3)
/* 8023B174 C0 22 B1 58 */ lfs f1, lit_3909(r2)
/* 8023B178 4B F5 A1 29 */ bl setAlphaRate__16dSelect_cursor_cFf
/* 8023B17C C0 3C 00 F0 */ lfs f1, 0xf0(r28)
/* 8023B180 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023B184 EC 01 00 28 */ fsubs f0, f1, f0
/* 8023B188 D0 1C 00 F0 */ stfs f0, 0xf0(r28)
/* 8023B18C 3B A0 00 00 */ li r29, 0
/* 8023B190 3B E0 00 00 */ li r31, 0
lbl_8023B194:
/* 8023B194 3B DF 00 34 */ addi r30, r31, 0x34
/* 8023B198 7C 7C F0 2E */ lwzx r3, r28, r30
/* 8023B19C 80 63 00 04 */ lwz r3, 4(r3)
/* 8023B1A0 C3 E3 00 CC */ lfs f31, 0xcc(r3)
/* 8023B1A4 C3 C3 00 D0 */ lfs f30, 0xd0(r3)
/* 8023B1A8 7F 83 E3 78 */ mr r3, r28
/* 8023B1AC 7F A4 EB 78 */ mr r4, r29
/* 8023B1B0 48 00 06 C1 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023B1B4 7C 7C F0 2E */ lwzx r3, r28, r30
/* 8023B1B8 80 63 00 04 */ lwz r3, 4(r3)
/* 8023B1BC D3 E3 00 CC */ stfs f31, 0xcc(r3)
/* 8023B1C0 D3 C3 00 D0 */ stfs f30, 0xd0(r3)
/* 8023B1C4 81 83 00 00 */ lwz r12, 0(r3)
/* 8023B1C8 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023B1CC 7D 89 03 A6 */ mtctr r12
/* 8023B1D0 4E 80 04 21 */ bctrl
/* 8023B1D4 3B BD 00 01 */ addi r29, r29, 1
/* 8023B1D8 2C 1D 00 03 */ cmpwi r29, 3
/* 8023B1DC 3B FF 00 04 */ addi r31, r31, 4
/* 8023B1E0 41 80 FF B4 */ blt lbl_8023B194
/* 8023B1E4 C0 3C 00 F0 */ lfs f1, 0xf0(r28)
/* 8023B1E8 C0 02 B1 5C */ lfs f0, lit_3910(r2)
/* 8023B1EC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8023B1F0 4C 40 13 82 */ cror 2, 0, 2
/* 8023B1F4 40 82 00 0C */ bne lbl_8023B200
/* 8023B1F8 38 00 00 06 */ li r0, 6
/* 8023B1FC 98 1C 01 13 */ stb r0, 0x113(r28)
lbl_8023B200:
/* 8023B200 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
/* 8023B204 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 8023B208 E3 C1 00 28 */ psq_l f30, 40(r1), 0, 0 /* qr0 */
/* 8023B20C CB C1 00 20 */ lfd f30, 0x20(r1)
/* 8023B210 39 61 00 20 */ addi r11, r1, 0x20
/* 8023B214 48 12 70 11 */ bl _restgpr_28
/* 8023B218 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8023B21C 7C 08 03 A6 */ mtlr r0
/* 8023B220 38 21 00 40 */ addi r1, r1, 0x40
/* 8023B224 4E 80 00 20 */ blr
@@ -0,0 +1,184 @@
lbl_80239DD4:
/* 80239DD4 94 21 FF 90 */ stwu r1, -0x70(r1)
/* 80239DD8 7C 08 02 A6 */ mflr r0
/* 80239DDC 90 01 00 74 */ stw r0, 0x74(r1)
/* 80239DE0 DB E1 00 60 */ stfd f31, 0x60(r1)
/* 80239DE4 F3 E1 00 68 */ psq_st f31, 104(r1), 0, 0 /* qr0 */
/* 80239DE8 DB C1 00 50 */ stfd f30, 0x50(r1)
/* 80239DEC F3 C1 00 58 */ psq_st f30, 88(r1), 0, 0 /* qr0 */
/* 80239DF0 39 61 00 50 */ addi r11, r1, 0x50
/* 80239DF4 48 12 83 E1 */ bl _savegpr_27
/* 80239DF8 7C 7D 1B 78 */ mr r29, r3
/* 80239DFC FF C0 08 90 */ fmr f30, f1
/* 80239E00 FF E0 10 90 */ fmr f31, f2
/* 80239E04 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80239E08 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80239E0C 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 80239E10 7F E3 FB 78 */ mr r3, r31
/* 80239E14 81 9F 00 00 */ lwz r12, 0(r31)
/* 80239E18 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 80239E1C 7D 89 03 A6 */ mtctr r12
/* 80239E20 4E 80 04 21 */ bctrl
/* 80239E24 88 1D 00 C8 */ lbz r0, 0xc8(r29)
/* 80239E28 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha
/* 80239E2C 38 83 02 8C */ addi r4, r3, g_MsgObject_HIO_c@l
/* 80239E30 88 A4 01 88 */ lbz r5, 0x188(r4)
/* 80239E34 7C 00 28 40 */ cmplw r0, r5
/* 80239E38 40 82 00 24 */ bne lbl_80239E5C
/* 80239E3C 88 7D 00 C9 */ lbz r3, 0xc9(r29)
/* 80239E40 88 04 01 89 */ lbz r0, 0x189(r4)
/* 80239E44 7C 03 00 40 */ cmplw r3, r0
/* 80239E48 40 82 00 14 */ bne lbl_80239E5C
/* 80239E4C 88 7D 00 CA */ lbz r3, 0xca(r29)
/* 80239E50 88 04 01 8A */ lbz r0, 0x18a(r4)
/* 80239E54 7C 03 00 40 */ cmplw r3, r0
/* 80239E58 41 82 00 F8 */ beq lbl_80239F50
lbl_80239E5C:
/* 80239E5C 98 BD 00 C8 */ stb r5, 0xc8(r29)
/* 80239E60 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha
/* 80239E64 38 63 02 8C */ addi r3, r3, g_MsgObject_HIO_c@l
/* 80239E68 88 03 01 89 */ lbz r0, 0x189(r3)
/* 80239E6C 98 1D 00 C9 */ stb r0, 0xc9(r29)
/* 80239E70 88 03 01 8A */ lbz r0, 0x18a(r3)
/* 80239E74 98 1D 00 CA */ stb r0, 0xca(r29)
/* 80239E78 3B C0 00 00 */ li r30, 0
/* 80239E7C 3B 80 00 00 */ li r28, 0
lbl_80239E80:
/* 80239E80 88 1D 01 0E */ lbz r0, 0x10e(r29)
/* 80239E84 7C 1E 00 00 */ cmpw r30, r0
/* 80239E88 40 82 00 60 */ bne lbl_80239EE8
/* 80239E8C 80 1D 00 C4 */ lwz r0, 0xc4(r29)
/* 80239E90 90 01 00 14 */ stw r0, 0x14(r1)
/* 80239E94 7F 7D E2 14 */ add r27, r29, r28
/* 80239E98 80 7B 00 1C */ lwz r3, 0x1c(r27)
/* 80239E9C 80 63 00 04 */ lwz r3, 4(r3)
/* 80239EA0 38 81 00 14 */ addi r4, r1, 0x14
/* 80239EA4 81 83 00 00 */ lwz r12, 0(r3)
/* 80239EA8 81 8C 00 A8 */ lwz r12, 0xa8(r12)
/* 80239EAC 7D 89 03 A6 */ mtctr r12
/* 80239EB0 4E 80 04 21 */ bctrl
/* 80239EB4 80 1B 00 28 */ lwz r0, 0x28(r27)
/* 80239EB8 28 00 00 00 */ cmplwi r0, 0
/* 80239EBC 41 82 00 84 */ beq lbl_80239F40
/* 80239EC0 80 1D 00 C4 */ lwz r0, 0xc4(r29)
/* 80239EC4 90 01 00 10 */ stw r0, 0x10(r1)
/* 80239EC8 80 7B 00 28 */ lwz r3, 0x28(r27)
/* 80239ECC 80 63 00 04 */ lwz r3, 4(r3)
/* 80239ED0 38 81 00 10 */ addi r4, r1, 0x10
/* 80239ED4 81 83 00 00 */ lwz r12, 0(r3)
/* 80239ED8 81 8C 00 A8 */ lwz r12, 0xa8(r12)
/* 80239EDC 7D 89 03 A6 */ mtctr r12
/* 80239EE0 4E 80 04 21 */ bctrl
/* 80239EE4 48 00 00 5C */ b lbl_80239F40
lbl_80239EE8:
/* 80239EE8 80 1D 00 C8 */ lwz r0, 0xc8(r29)
/* 80239EEC 90 01 00 0C */ stw r0, 0xc(r1)
/* 80239EF0 7F 7D E2 14 */ add r27, r29, r28
/* 80239EF4 80 7B 00 1C */ lwz r3, 0x1c(r27)
/* 80239EF8 80 63 00 04 */ lwz r3, 4(r3)
/* 80239EFC 38 81 00 0C */ addi r4, r1, 0xc
/* 80239F00 81 83 00 00 */ lwz r12, 0(r3)
/* 80239F04 81 8C 00 A8 */ lwz r12, 0xa8(r12)
/* 80239F08 7D 89 03 A6 */ mtctr r12
/* 80239F0C 4E 80 04 21 */ bctrl
/* 80239F10 80 1B 00 28 */ lwz r0, 0x28(r27)
/* 80239F14 28 00 00 00 */ cmplwi r0, 0
/* 80239F18 41 82 00 28 */ beq lbl_80239F40
/* 80239F1C 80 1D 00 C8 */ lwz r0, 0xc8(r29)
/* 80239F20 90 01 00 08 */ stw r0, 8(r1)
/* 80239F24 80 7B 00 28 */ lwz r3, 0x28(r27)
/* 80239F28 80 63 00 04 */ lwz r3, 4(r3)
/* 80239F2C 38 81 00 08 */ addi r4, r1, 8
/* 80239F30 81 83 00 00 */ lwz r12, 0(r3)
/* 80239F34 81 8C 00 A8 */ lwz r12, 0xa8(r12)
/* 80239F38 7D 89 03 A6 */ mtctr r12
/* 80239F3C 4E 80 04 21 */ bctrl
lbl_80239F40:
/* 80239F40 3B DE 00 01 */ addi r30, r30, 1
/* 80239F44 2C 1E 00 03 */ cmpwi r30, 3
/* 80239F48 3B 9C 00 04 */ addi r28, r28, 4
/* 80239F4C 41 80 FF 34 */ blt lbl_80239E80
lbl_80239F50:
/* 80239F50 80 7D 00 04 */ lwz r3, 4(r29)
/* 80239F54 FC 20 F0 90 */ fmr f1, f30
/* 80239F58 FC 40 F8 90 */ fmr f2, f31
/* 80239F5C 7F E4 FB 78 */ mr r4, r31
/* 80239F60 48 0B EF 75 */ bl draw__9J2DScreenFffPC14J2DGrafContext
/* 80239F64 88 1D 01 10 */ lbz r0, 0x110(r29)
/* 80239F68 28 00 00 FF */ cmplwi r0, 0xff
/* 80239F6C 41 82 01 00 */ beq lbl_8023A06C
/* 80239F70 88 7D 01 0E */ lbz r3, 0x10e(r29)
/* 80239F74 28 03 00 FF */ cmplwi r3, 0xff
/* 80239F78 41 82 00 F4 */ beq lbl_8023A06C
/* 80239F7C 88 1D 01 17 */ lbz r0, 0x117(r29)
/* 80239F80 28 00 00 00 */ cmplwi r0, 0
/* 80239F84 41 82 00 E8 */ beq lbl_8023A06C
/* 80239F88 54 60 15 BA */ rlwinm r0, r3, 2, 0x16, 0x1d
/* 80239F8C 7C 7D 02 14 */ add r3, r29, r0
/* 80239F90 80 83 00 B8 */ lwz r4, 0xb8(r3)
/* 80239F94 C0 44 00 24 */ lfs f2, 0x24(r4)
/* 80239F98 C0 22 B1 64 */ lfs f1, lit_4154(r2)
/* 80239F9C C0 04 00 34 */ lfs f0, 0x34(r4)
/* 80239FA0 EC 01 00 32 */ fmuls f0, f1, f0
/* 80239FA4 EC 02 00 2A */ fadds f0, f2, f0
/* 80239FA8 80 63 00 70 */ lwz r3, 0x70(r3)
/* 80239FAC C0 63 00 24 */ lfs f3, 0x24(r3)
/* 80239FB0 C0 9D 01 04 */ lfs f4, 0x104(r29)
/* 80239FB4 C0 42 B1 60 */ lfs f2, lit_3911(r2)
/* 80239FB8 EC 24 10 28 */ fsubs f1, f4, f2
/* 80239FBC EC 00 18 28 */ fsubs f0, f0, f3
/* 80239FC0 EF E1 00 32 */ fmuls f31, f1, f0
/* 80239FC4 FC 02 20 00 */ fcmpu cr0, f2, f4
/* 80239FC8 40 82 00 0C */ bne lbl_80239FD4
/* 80239FCC C0 02 B1 68 */ lfs f0, lit_4155(r2)
/* 80239FD0 EF FF 00 28 */ fsubs f31, f31, f0
lbl_80239FD4:
/* 80239FD4 38 61 00 18 */ addi r3, r1, 0x18
/* 80239FD8 80 A4 00 04 */ lwz r5, 4(r4)
/* 80239FDC 38 C0 00 01 */ li r6, 1
/* 80239FE0 38 E0 00 00 */ li r7, 0
/* 80239FE4 48 01 AE D9 */ bl getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs
/* 80239FE8 80 61 00 18 */ lwz r3, 0x18(r1)
/* 80239FEC 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 80239FF0 90 61 00 24 */ stw r3, 0x24(r1)
/* 80239FF4 90 01 00 28 */ stw r0, 0x28(r1)
/* 80239FF8 80 01 00 20 */ lwz r0, 0x20(r1)
/* 80239FFC 90 01 00 2C */ stw r0, 0x2c(r1)
/* 8023A000 88 BD 01 0E */ lbz r5, 0x10e(r29)
/* 8023A004 54 A0 10 3A */ slwi r0, r5, 2
/* 8023A008 7C 7D 02 14 */ add r3, r29, r0
/* 8023A00C 80 63 00 B8 */ lwz r3, 0xb8(r3)
/* 8023A010 80 83 00 04 */ lwz r4, 4(r3)
/* 8023A014 80 7D 00 14 */ lwz r3, 0x14(r29)
/* 8023A018 C0 3D 00 FC */ lfs f1, 0xfc(r29)
/* 8023A01C 1C 05 00 0C */ mulli r0, r5, 0xc
/* 8023A020 7C BD 02 14 */ add r5, r29, r0
/* 8023A024 C0 05 00 CC */ lfs f0, 0xcc(r5)
/* 8023A028 EC 00 F8 2A */ fadds f0, f0, f31
/* 8023A02C EC 21 00 2A */ fadds f1, f1, f0
/* 8023A030 C0 41 00 28 */ lfs f2, 0x28(r1)
/* 8023A034 38 A0 00 01 */ li r5, 1
/* 8023A038 4B F5 B0 BD */ bl setPos__16dSelect_cursor_cFffP7J2DPaneb
/* 8023A03C 80 7D 00 14 */ lwz r3, 0x14(r29)
/* 8023A040 C0 22 B1 6C */ lfs f1, lit_4156(r2)
/* 8023A044 C0 42 B1 70 */ lfs f2, lit_4157(r2)
/* 8023A048 C0 62 B1 74 */ lfs f3, lit_4158(r2)
/* 8023A04C C0 82 B1 64 */ lfs f4, lit_4154(r2)
/* 8023A050 FC A0 20 90 */ fmr f5, f4
/* 8023A054 4B F5 B1 5D */ bl setParam__16dSelect_cursor_cFfffff
/* 8023A058 80 7D 00 14 */ lwz r3, 0x14(r29)
/* 8023A05C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A060 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023A064 7D 89 03 A6 */ mtctr r12
/* 8023A068 4E 80 04 21 */ bctrl
lbl_8023A06C:
/* 8023A06C E3 E1 00 68 */ psq_l f31, 104(r1), 0, 0 /* qr0 */
/* 8023A070 CB E1 00 60 */ lfd f31, 0x60(r1)
/* 8023A074 E3 C1 00 58 */ psq_l f30, 88(r1), 0, 0 /* qr0 */
/* 8023A078 CB C1 00 50 */ lfd f30, 0x50(r1)
/* 8023A07C 39 61 00 50 */ addi r11, r1, 0x50
/* 8023A080 48 12 81 A1 */ bl _restgpr_27
/* 8023A084 80 01 00 74 */ lwz r0, 0x74(r1)
/* 8023A088 7C 08 03 A6 */ mtlr r0
/* 8023A08C 38 21 00 70 */ addi r1, r1, 0x70
/* 8023A090 4E 80 00 20 */ blr
@@ -0,0 +1,5 @@
lbl_8023A97C:
/* 8023A97C 80 63 00 1C */ lwz r3, 0x1c(r3)
/* 8023A980 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A984 C0 23 01 14 */ lfs f1, 0x114(r3)
/* 8023A988 4E 80 00 20 */ blr
@@ -0,0 +1,5 @@
lbl_8023A94C:
/* 8023A94C 80 63 00 1C */ lwz r3, 0x1c(r3)
/* 8023A950 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A954 C0 23 01 1C */ lfs f1, 0x11c(r3)
/* 8023A958 4E 80 00 20 */ blr
@@ -0,0 +1,10 @@
lbl_8023A98C:
/* 8023A98C 80 63 00 28 */ lwz r3, 0x28(r3)
/* 8023A990 28 03 00 00 */ cmplwi r3, 0
/* 8023A994 41 82 00 10 */ beq lbl_8023A9A4
/* 8023A998 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A99C C0 23 01 14 */ lfs f1, 0x114(r3)
/* 8023A9A0 4E 80 00 20 */ blr
lbl_8023A9A4:
/* 8023A9A4 C0 22 B1 58 */ lfs f1, lit_3909(r2)
/* 8023A9A8 4E 80 00 20 */ blr
@@ -0,0 +1,10 @@
lbl_8023A95C:
/* 8023A95C 80 63 00 28 */ lwz r3, 0x28(r3)
/* 8023A960 28 03 00 00 */ cmplwi r3, 0
/* 8023A964 41 82 00 10 */ beq lbl_8023A974
/* 8023A968 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A96C C0 23 01 1C */ lfs f1, 0x11c(r3)
/* 8023A970 4E 80 00 20 */ blr
lbl_8023A974:
/* 8023A974 C0 22 B1 58 */ lfs f1, lit_3909(r2)
/* 8023A978 4E 80 00 20 */ blr
@@ -0,0 +1,12 @@
lbl_8023A9AC:
/* 8023A9AC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023A9B0 7C 08 02 A6 */ mflr r0
/* 8023A9B4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023A9B8 54 80 10 3A */ slwi r0, r4, 2
/* 8023A9BC 7C 63 02 14 */ add r3, r3, r0
/* 8023A9C0 80 63 00 1C */ lwz r3, 0x1c(r3)
/* 8023A9C4 48 01 99 25 */ bl getGlobalPosX__8CPaneMgrFv
/* 8023A9C8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023A9CC 7C 08 03 A6 */ mtlr r0
/* 8023A9D0 38 21 00 10 */ addi r1, r1, 0x10
/* 8023A9D4 4E 80 00 20 */ blr
@@ -0,0 +1,12 @@
lbl_8023A9D8:
/* 8023A9D8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023A9DC 7C 08 02 A6 */ mflr r0
/* 8023A9E0 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023A9E4 54 80 10 3A */ slwi r0, r4, 2
/* 8023A9E8 7C 63 02 14 */ add r3, r3, r0
/* 8023A9EC 80 63 00 1C */ lwz r3, 0x1c(r3)
/* 8023A9F0 48 01 99 75 */ bl getGlobalPosY__8CPaneMgrFv
/* 8023A9F4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023A9F8 7C 08 03 A6 */ mtlr r0
/* 8023A9FC 38 21 00 10 */ addi r1, r1, 0x10
/* 8023AA00 4E 80 00 20 */ blr
@@ -0,0 +1,7 @@
lbl_8023A934:
/* 8023A934 80 63 00 1C */ lwz r3, 0x1c(r3)
/* 8023A938 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A93C C0 23 00 28 */ lfs f1, 0x28(r3)
/* 8023A940 C0 03 00 20 */ lfs f0, 0x20(r3)
/* 8023A944 EC 21 00 28 */ fsubs f1, f1, f0
/* 8023A948 4E 80 00 20 */ blr
@@ -0,0 +1,6 @@
lbl_80239C64:
/* 80239C64 88 03 01 13 */ lbz r0, 0x113(r3)
/* 80239C68 20 00 00 03 */ subfic r0, r0, 3
/* 80239C6C 7C 00 00 34 */ cntlzw r0, r0
/* 80239C70 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 80239C74 4E 80 00 20 */ blr
@@ -0,0 +1,63 @@
lbl_8023AA04:
/* 8023AA04 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 8023AA08 7C 08 02 A6 */ mflr r0
/* 8023AA0C 90 01 00 44 */ stw r0, 0x44(r1)
/* 8023AA10 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 8023AA14 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
/* 8023AA18 39 61 00 30 */ addi r11, r1, 0x30
/* 8023AA1C 48 12 77 BD */ bl _savegpr_28
/* 8023AA20 7C 7C 1B 78 */ mr r28, r3
/* 8023AA24 3C 60 80 3A */ lis r3, lit_4497@ha
/* 8023AA28 38 83 98 28 */ addi r4, r3, lit_4497@l
/* 8023AA2C 80 64 00 00 */ lwz r3, 0(r4)
/* 8023AA30 80 04 00 04 */ lwz r0, 4(r4)
/* 8023AA34 90 61 00 08 */ stw r3, 8(r1)
/* 8023AA38 90 01 00 0C */ stw r0, 0xc(r1)
/* 8023AA3C 80 04 00 08 */ lwz r0, 8(r4)
/* 8023AA40 90 01 00 10 */ stw r0, 0x10(r1)
/* 8023AA44 88 1C 01 0E */ lbz r0, 0x10e(r28)
/* 8023AA48 28 00 00 FF */ cmplwi r0, 0xff
/* 8023AA4C 41 82 00 78 */ beq lbl_8023AAC4
/* 8023AA50 54 00 15 BA */ rlwinm r0, r0, 2, 0x16, 0x1d
/* 8023AA54 38 61 00 08 */ addi r3, r1, 8
/* 8023AA58 7C 03 04 2E */ lfsx f0, r3, r0
/* 8023AA5C D0 1C 00 F0 */ stfs f0, 0xf0(r28)
/* 8023AA60 3B A0 00 00 */ li r29, 0
/* 8023AA64 3B E0 00 00 */ li r31, 0
lbl_8023AA68:
/* 8023AA68 3B DF 00 34 */ addi r30, r31, 0x34
/* 8023AA6C 7C 7C F0 2E */ lwzx r3, r28, r30
/* 8023AA70 80 63 00 04 */ lwz r3, 4(r3)
/* 8023AA74 48 0B C6 8D */ bl getBounds__7J2DPaneFv
/* 8023AA78 C3 E3 00 00 */ lfs f31, 0(r3)
/* 8023AA7C 7F 83 E3 78 */ mr r3, r28
/* 8023AA80 7F A4 EB 78 */ mr r4, r29
/* 8023AA84 48 00 0D ED */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023AA88 7C 7C F0 2E */ lwzx r3, r28, r30
/* 8023AA8C 80 63 00 04 */ lwz r3, 4(r3)
/* 8023AA90 48 0B C6 71 */ bl getBounds__7J2DPaneFv
/* 8023AA94 C0 43 00 04 */ lfs f2, 4(r3)
/* 8023AA98 7C 7C F0 2E */ lwzx r3, r28, r30
/* 8023AA9C 80 63 00 04 */ lwz r3, 4(r3)
/* 8023AAA0 FC 20 F8 90 */ fmr f1, f31
/* 8023AAA4 81 83 00 00 */ lwz r12, 0(r3)
/* 8023AAA8 81 8C 00 10 */ lwz r12, 0x10(r12)
/* 8023AAAC 7D 89 03 A6 */ mtctr r12
/* 8023AAB0 4E 80 04 21 */ bctrl
/* 8023AAB4 3B BD 00 01 */ addi r29, r29, 1
/* 8023AAB8 2C 1D 00 03 */ cmpwi r29, 3
/* 8023AABC 3B FF 00 04 */ addi r31, r31, 4
/* 8023AAC0 41 80 FF A8 */ blt lbl_8023AA68
lbl_8023AAC4:
/* 8023AAC4 C0 02 B1 5C */ lfs f0, lit_3910(r2)
/* 8023AAC8 D0 1C 00 F0 */ stfs f0, 0xf0(r28)
/* 8023AACC 38 00 00 01 */ li r0, 1
/* 8023AAD0 98 1C 01 13 */ stb r0, 0x113(r28)
/* 8023AAD4 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
/* 8023AAD8 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 8023AADC 39 61 00 30 */ addi r11, r1, 0x30
/* 8023AAE0 48 12 77 45 */ bl _restgpr_28
/* 8023AAE4 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8023AAE8 7C 08 03 A6 */ mtlr r0
/* 8023AAEC 38 21 00 40 */ addi r1, r1, 0x40
/* 8023AAF0 4E 80 00 20 */ blr
@@ -0,0 +1,76 @@
lbl_8023AAF4:
/* 8023AAF4 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 8023AAF8 7C 08 02 A6 */ mflr r0
/* 8023AAFC 90 01 00 54 */ stw r0, 0x54(r1)
/* 8023AB00 DB E1 00 40 */ stfd f31, 0x40(r1)
/* 8023AB04 F3 E1 00 48 */ psq_st f31, 72(r1), 0, 0 /* qr0 */
/* 8023AB08 DB C1 00 30 */ stfd f30, 0x30(r1)
/* 8023AB0C F3 C1 00 38 */ psq_st f30, 56(r1), 0, 0 /* qr0 */
/* 8023AB10 39 61 00 30 */ addi r11, r1, 0x30
/* 8023AB14 48 12 76 C5 */ bl _savegpr_28
/* 8023AB18 7C 7F 1B 78 */ mr r31, r3
/* 8023AB1C 3C 60 80 3A */ lis r3, lit_4520@ha
/* 8023AB20 38 83 98 34 */ addi r4, r3, lit_4520@l
/* 8023AB24 80 64 00 00 */ lwz r3, 0(r4)
/* 8023AB28 80 04 00 04 */ lwz r0, 4(r4)
/* 8023AB2C 90 61 00 08 */ stw r3, 8(r1)
/* 8023AB30 90 01 00 0C */ stw r0, 0xc(r1)
/* 8023AB34 80 04 00 08 */ lwz r0, 8(r4)
/* 8023AB38 90 01 00 10 */ stw r0, 0x10(r1)
/* 8023AB3C C0 1F 00 F0 */ lfs f0, 0xf0(r31)
/* 8023AB40 C0 22 B1 60 */ lfs f1, lit_3911(r2)
/* 8023AB44 EC 00 08 2A */ fadds f0, f0, f1
/* 8023AB48 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
/* 8023AB4C 80 7F 00 14 */ lwz r3, 0x14(r31)
/* 8023AB50 4B F5 A7 51 */ bl setAlphaRate__16dSelect_cursor_cFf
/* 8023AB54 C0 3F 00 F0 */ lfs f1, 0xf0(r31)
/* 8023AB58 C0 02 B1 80 */ lfs f0, lit_4434(r2)
/* 8023AB5C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8023AB60 4C 41 13 82 */ cror 2, 1, 2
/* 8023AB64 40 82 00 30 */ bne lbl_8023AB94
/* 8023AB68 88 1F 01 0E */ lbz r0, 0x10e(r31)
/* 8023AB6C 28 00 00 FF */ cmplwi r0, 0xff
/* 8023AB70 41 82 00 14 */ beq lbl_8023AB84
/* 8023AB74 54 00 15 BA */ rlwinm r0, r0, 2, 0x16, 0x1d
/* 8023AB78 38 61 00 08 */ addi r3, r1, 8
/* 8023AB7C 7C 03 04 2E */ lfsx f0, r3, r0
/* 8023AB80 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
lbl_8023AB84:
/* 8023AB84 38 00 00 01 */ li r0, 1
/* 8023AB88 98 1F 01 17 */ stb r0, 0x117(r31)
/* 8023AB8C 38 00 00 02 */ li r0, 2
/* 8023AB90 98 1F 01 13 */ stb r0, 0x113(r31)
lbl_8023AB94:
/* 8023AB94 3B 80 00 00 */ li r28, 0
/* 8023AB98 3B C0 00 00 */ li r30, 0
lbl_8023AB9C:
/* 8023AB9C 3B BE 00 34 */ addi r29, r30, 0x34
/* 8023ABA0 7C 7F E8 2E */ lwzx r3, r31, r29
/* 8023ABA4 80 63 00 04 */ lwz r3, 4(r3)
/* 8023ABA8 C3 E3 00 CC */ lfs f31, 0xcc(r3)
/* 8023ABAC C3 C3 00 D0 */ lfs f30, 0xd0(r3)
/* 8023ABB0 7F E3 FB 78 */ mr r3, r31
/* 8023ABB4 7F 84 E3 78 */ mr r4, r28
/* 8023ABB8 48 00 0C B9 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023ABBC 7C 7F E8 2E */ lwzx r3, r31, r29
/* 8023ABC0 80 63 00 04 */ lwz r3, 4(r3)
/* 8023ABC4 D3 E3 00 CC */ stfs f31, 0xcc(r3)
/* 8023ABC8 D3 C3 00 D0 */ stfs f30, 0xd0(r3)
/* 8023ABCC 81 83 00 00 */ lwz r12, 0(r3)
/* 8023ABD0 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023ABD4 7D 89 03 A6 */ mtctr r12
/* 8023ABD8 4E 80 04 21 */ bctrl
/* 8023ABDC 3B 9C 00 01 */ addi r28, r28, 1
/* 8023ABE0 2C 1C 00 03 */ cmpwi r28, 3
/* 8023ABE4 3B DE 00 04 */ addi r30, r30, 4
/* 8023ABE8 41 80 FF B4 */ blt lbl_8023AB9C
/* 8023ABEC E3 E1 00 48 */ psq_l f31, 72(r1), 0, 0 /* qr0 */
/* 8023ABF0 CB E1 00 40 */ lfd f31, 0x40(r1)
/* 8023ABF4 E3 C1 00 38 */ psq_l f30, 56(r1), 0, 0 /* qr0 */
/* 8023ABF8 CB C1 00 30 */ lfd f30, 0x30(r1)
/* 8023ABFC 39 61 00 30 */ addi r11, r1, 0x30
/* 8023AC00 48 12 76 25 */ bl _restgpr_28
/* 8023AC04 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8023AC08 7C 08 03 A6 */ mtlr r0
/* 8023AC0C 38 21 00 50 */ addi r1, r1, 0x50
/* 8023AC10 4E 80 00 20 */ blr
@@ -0,0 +1,183 @@
lbl_8023A680:
/* 8023A680 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 8023A684 7C 08 02 A6 */ mflr r0
/* 8023A688 90 01 00 44 */ stw r0, 0x44(r1)
/* 8023A68C DB E1 00 30 */ stfd f31, 0x30(r1)
/* 8023A690 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
/* 8023A694 DB C1 00 20 */ stfd f30, 0x20(r1)
/* 8023A698 F3 C1 00 28 */ psq_st f30, 40(r1), 0, 0 /* qr0 */
/* 8023A69C 39 61 00 20 */ addi r11, r1, 0x20
/* 8023A6A0 48 12 7B 39 */ bl _savegpr_28
/* 8023A6A4 7C 7F 1B 78 */ mr r31, r3
/* 8023A6A8 88 03 01 13 */ lbz r0, 0x113(r3)
/* 8023A6AC 28 00 00 06 */ cmplwi r0, 6
/* 8023A6B0 40 82 00 0C */ bne lbl_8023A6BC
/* 8023A6B4 38 60 00 01 */ li r3, 1
/* 8023A6B8 48 00 02 54 */ b lbl_8023A90C
lbl_8023A6BC:
/* 8023A6BC 3B C0 00 00 */ li r30, 0
/* 8023A6C0 9B DF 01 14 */ stb r30, 0x114(r31)
/* 8023A6C4 88 1F 01 13 */ lbz r0, 0x113(r31)
/* 8023A6C8 28 00 00 05 */ cmplwi r0, 5
/* 8023A6CC 41 82 00 70 */ beq lbl_8023A73C
/* 8023A6D0 C0 02 B1 80 */ lfs f0, lit_4434(r2)
/* 8023A6D4 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
/* 8023A6D8 3B 80 00 00 */ li r28, 0
lbl_8023A6DC:
/* 8023A6DC 3B BE 00 34 */ addi r29, r30, 0x34
/* 8023A6E0 7C 7F E8 2E */ lwzx r3, r31, r29
/* 8023A6E4 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A6E8 C3 E3 00 CC */ lfs f31, 0xcc(r3)
/* 8023A6EC C3 C3 00 D0 */ lfs f30, 0xd0(r3)
/* 8023A6F0 7F E3 FB 78 */ mr r3, r31
/* 8023A6F4 7F 84 E3 78 */ mr r4, r28
/* 8023A6F8 48 00 11 79 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023A6FC 7C 7F E8 2E */ lwzx r3, r31, r29
/* 8023A700 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A704 D3 E3 00 CC */ stfs f31, 0xcc(r3)
/* 8023A708 D3 C3 00 D0 */ stfs f30, 0xd0(r3)
/* 8023A70C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A710 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023A714 7D 89 03 A6 */ mtctr r12
/* 8023A718 4E 80 04 21 */ bctrl
/* 8023A71C 3B 9C 00 01 */ addi r28, r28, 1
/* 8023A720 2C 1C 00 03 */ cmpwi r28, 3
/* 8023A724 3B DE 00 04 */ addi r30, r30, 4
/* 8023A728 41 80 FF B4 */ blt lbl_8023A6DC
/* 8023A72C 38 00 00 05 */ li r0, 5
/* 8023A730 98 1F 01 13 */ stb r0, 0x113(r31)
/* 8023A734 38 00 00 00 */ li r0, 0
/* 8023A738 98 1F 01 17 */ stb r0, 0x117(r31)
lbl_8023A73C:
/* 8023A73C 7F E3 FB 78 */ mr r3, r31
/* 8023A740 88 1F 01 13 */ lbz r0, 0x113(r31)
/* 8023A744 1C A0 00 0C */ mulli r5, r0, 0xc
/* 8023A748 3C 80 80 3C */ lis r4, process@ha
/* 8023A74C 38 04 0C 54 */ addi r0, r4, process@l
/* 8023A750 7D 80 2A 14 */ add r12, r0, r5
/* 8023A754 48 12 79 31 */ bl __ptmf_scall
/* 8023A758 60 00 00 00 */ nop
/* 8023A75C C0 3F 00 F4 */ lfs f1, 0xf4(r31)
/* 8023A760 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023A764 EC 01 00 2A */ fadds f0, f1, f0
/* 8023A768 D0 1F 00 F4 */ stfs f0, 0xf4(r31)
/* 8023A76C 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8023A770 A8 03 00 06 */ lha r0, 6(r3)
/* 8023A774 C0 5F 00 F4 */ lfs f2, 0xf4(r31)
/* 8023A778 C8 22 B1 78 */ lfd f1, lit_4345(r2)
/* 8023A77C 6C 03 80 00 */ xoris r3, r0, 0x8000
/* 8023A780 90 61 00 0C */ stw r3, 0xc(r1)
/* 8023A784 3C 00 43 30 */ lis r0, 0x4330
/* 8023A788 90 01 00 08 */ stw r0, 8(r1)
/* 8023A78C C8 01 00 08 */ lfd f0, 8(r1)
/* 8023A790 EC 00 08 28 */ fsubs f0, f0, f1
/* 8023A794 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 8023A798 4C 41 13 82 */ cror 2, 1, 2
/* 8023A79C 40 82 00 1C */ bne lbl_8023A7B8
/* 8023A7A0 90 61 00 0C */ stw r3, 0xc(r1)
/* 8023A7A4 90 01 00 08 */ stw r0, 8(r1)
/* 8023A7A8 C8 01 00 08 */ lfd f0, 8(r1)
/* 8023A7AC EC 00 08 28 */ fsubs f0, f0, f1
/* 8023A7B0 EC 02 00 28 */ fsubs f0, f2, f0
/* 8023A7B4 D0 1F 00 F4 */ stfs f0, 0xf4(r31)
lbl_8023A7B8:
/* 8023A7B8 C0 1F 00 F4 */ lfs f0, 0xf4(r31)
/* 8023A7BC 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8023A7C0 D0 03 00 08 */ stfs f0, 8(r3)
/* 8023A7C4 C0 3F 00 F8 */ lfs f1, 0xf8(r31)
/* 8023A7C8 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023A7CC EC 01 00 2A */ fadds f0, f1, f0
/* 8023A7D0 D0 1F 00 F8 */ stfs f0, 0xf8(r31)
/* 8023A7D4 80 7F 00 10 */ lwz r3, 0x10(r31)
/* 8023A7D8 A8 03 00 06 */ lha r0, 6(r3)
/* 8023A7DC C0 5F 00 F8 */ lfs f2, 0xf8(r31)
/* 8023A7E0 C8 22 B1 78 */ lfd f1, lit_4345(r2)
/* 8023A7E4 6C 03 80 00 */ xoris r3, r0, 0x8000
/* 8023A7E8 90 61 00 0C */ stw r3, 0xc(r1)
/* 8023A7EC 3C 00 43 30 */ lis r0, 0x4330
/* 8023A7F0 90 01 00 08 */ stw r0, 8(r1)
/* 8023A7F4 C8 01 00 08 */ lfd f0, 8(r1)
/* 8023A7F8 EC 00 08 28 */ fsubs f0, f0, f1
/* 8023A7FC FC 02 00 40 */ fcmpo cr0, f2, f0
/* 8023A800 4C 41 13 82 */ cror 2, 1, 2
/* 8023A804 40 82 00 1C */ bne lbl_8023A820
/* 8023A808 90 61 00 0C */ stw r3, 0xc(r1)
/* 8023A80C 90 01 00 08 */ stw r0, 8(r1)
/* 8023A810 C8 01 00 08 */ lfd f0, 8(r1)
/* 8023A814 EC 00 08 28 */ fsubs f0, f0, f1
/* 8023A818 EC 02 00 28 */ fsubs f0, f2, f0
/* 8023A81C D0 1F 00 F8 */ stfs f0, 0xf8(r31)
lbl_8023A820:
/* 8023A820 C0 1F 00 F8 */ lfs f0, 0xf8(r31)
/* 8023A824 80 7F 00 10 */ lwz r3, 0x10(r31)
/* 8023A828 D0 03 00 08 */ stfs f0, 8(r3)
/* 8023A82C 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023A830 48 0B EE 61 */ bl animation__9J2DScreenFv
/* 8023A834 3B 80 00 00 */ li r28, 0
/* 8023A838 3B C0 00 00 */ li r30, 0
lbl_8023A83C:
/* 8023A83C 88 1F 01 0E */ lbz r0, 0x10e(r31)
/* 8023A840 7C 1C 00 00 */ cmpw r28, r0
/* 8023A844 40 82 00 54 */ bne lbl_8023A898
/* 8023A848 7F BF F2 14 */ add r29, r31, r30
/* 8023A84C 80 7D 00 40 */ lwz r3, 0x40(r29)
/* 8023A850 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A854 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023A858 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8023A85C D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 8023A860 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A864 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023A868 7D 89 03 A6 */ mtctr r12
/* 8023A86C 4E 80 04 21 */ bctrl
/* 8023A870 80 7D 00 4C */ lwz r3, 0x4c(r29)
/* 8023A874 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A878 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023A87C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8023A880 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 8023A884 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A888 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023A88C 7D 89 03 A6 */ mtctr r12
/* 8023A890 4E 80 04 21 */ bctrl
/* 8023A894 48 00 00 50 */ b lbl_8023A8E4
lbl_8023A898:
/* 8023A898 7F BF F2 14 */ add r29, r31, r30
/* 8023A89C 80 7D 00 40 */ lwz r3, 0x40(r29)
/* 8023A8A0 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A8A4 C0 02 B1 58 */ lfs f0, lit_3909(r2)
/* 8023A8A8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8023A8AC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 8023A8B0 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A8B4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023A8B8 7D 89 03 A6 */ mtctr r12
/* 8023A8BC 4E 80 04 21 */ bctrl
/* 8023A8C0 80 7D 00 4C */ lwz r3, 0x4c(r29)
/* 8023A8C4 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A8C8 C0 02 B1 58 */ lfs f0, lit_3909(r2)
/* 8023A8CC D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8023A8D0 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 8023A8D4 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A8D8 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023A8DC 7D 89 03 A6 */ mtctr r12
/* 8023A8E0 4E 80 04 21 */ bctrl
lbl_8023A8E4:
/* 8023A8E4 3B 9C 00 01 */ addi r28, r28, 1
/* 8023A8E8 2C 1C 00 03 */ cmpwi r28, 3
/* 8023A8EC 3B DE 00 04 */ addi r30, r30, 4
/* 8023A8F0 41 80 FF 4C */ blt lbl_8023A83C
/* 8023A8F4 7F E3 FB 78 */ mr r3, r31
/* 8023A8F8 48 00 0B B5 */ bl selectTrans__17dMsgScrn3Select_cFv
/* 8023A8FC 88 1F 01 13 */ lbz r0, 0x113(r31)
/* 8023A900 20 00 00 06 */ subfic r0, r0, 6
/* 8023A904 7C 00 00 34 */ cntlzw r0, r0
/* 8023A908 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
lbl_8023A90C:
/* 8023A90C E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
/* 8023A910 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 8023A914 E3 C1 00 28 */ psq_l f30, 40(r1), 0, 0 /* qr0 */
/* 8023A918 CB C1 00 20 */ lfd f30, 0x20(r1)
/* 8023A91C 39 61 00 20 */ addi r11, r1, 0x20
/* 8023A920 48 12 79 05 */ bl _restgpr_28
/* 8023A924 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8023A928 7C 08 03 A6 */ mtlr r0
/* 8023A92C 38 21 00 40 */ addi r1, r1, 0x40
/* 8023A930 4E 80 00 20 */ blr
@@ -0,0 +1,206 @@
lbl_8023A094:
/* 8023A094 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 8023A098 7C 08 02 A6 */ mflr r0
/* 8023A09C 90 01 00 44 */ stw r0, 0x44(r1)
/* 8023A0A0 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 8023A0A4 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
/* 8023A0A8 39 61 00 30 */ addi r11, r1, 0x30
/* 8023A0AC 48 12 81 25 */ bl _savegpr_26
/* 8023A0B0 7C 7E 1B 78 */ mr r30, r3
/* 8023A0B4 7C 9A 23 78 */ mr r26, r4
/* 8023A0B8 7C DB 33 78 */ mr r27, r6
/* 8023A0BC FF E0 08 90 */ fmr f31, f1
/* 8023A0C0 98 A3 01 0E */ stb r5, 0x10e(r3)
/* 8023A0C4 98 A3 01 10 */ stb r5, 0x110(r3)
/* 8023A0C8 9B 43 01 11 */ stb r26, 0x111(r3)
/* 8023A0CC 88 03 01 0E */ lbz r0, 0x10e(r3)
/* 8023A0D0 98 03 01 0F */ stb r0, 0x10f(r3)
/* 8023A0D4 3B A0 00 00 */ li r29, 0
/* 8023A0D8 9B A3 01 14 */ stb r29, 0x114(r3)
/* 8023A0DC B3 A3 01 0A */ sth r29, 0x10a(r3)
/* 8023A0E0 B3 A3 01 0C */ sth r29, 0x10c(r3)
/* 8023A0E4 98 E3 01 12 */ stb r7, 0x112(r3)
/* 8023A0E8 3B 80 00 00 */ li r28, 0
lbl_8023A0EC:
/* 8023A0EC 7F FE EA 14 */ add r31, r30, r29
/* 8023A0F0 80 7F 00 AC */ lwz r3, 0xac(r31)
/* 8023A0F4 C0 22 B1 60 */ lfs f1, lit_3911(r2)
/* 8023A0F8 FC 40 08 90 */ fmr f2, f1
/* 8023A0FC 48 01 A5 3D */ bl paneScale__8CPaneMgrFff
/* 8023A100 80 7F 00 B8 */ lwz r3, 0xb8(r31)
/* 8023A104 C0 22 B1 60 */ lfs f1, lit_3911(r2)
/* 8023A108 FC 40 08 90 */ fmr f2, f1
/* 8023A10C 48 01 A5 2D */ bl paneScale__8CPaneMgrFff
/* 8023A110 80 7F 00 7C */ lwz r3, 0x7c(r31)
/* 8023A114 C0 22 B1 60 */ lfs f1, lit_3911(r2)
/* 8023A118 FC 40 08 90 */ fmr f2, f1
/* 8023A11C 48 01 A5 1D */ bl paneScale__8CPaneMgrFff
/* 8023A120 80 7F 00 88 */ lwz r3, 0x88(r31)
/* 8023A124 C0 22 B1 60 */ lfs f1, lit_3911(r2)
/* 8023A128 FC 40 08 90 */ fmr f2, f1
/* 8023A12C 48 01 A5 0D */ bl paneScale__8CPaneMgrFff
/* 8023A130 80 7F 00 40 */ lwz r3, 0x40(r31)
/* 8023A134 C0 22 B1 60 */ lfs f1, lit_3911(r2)
/* 8023A138 FC 40 08 90 */ fmr f2, f1
/* 8023A13C 48 01 A4 FD */ bl paneScale__8CPaneMgrFff
/* 8023A140 80 7F 00 4C */ lwz r3, 0x4c(r31)
/* 8023A144 C0 22 B1 60 */ lfs f1, lit_3911(r2)
/* 8023A148 FC 40 08 90 */ fmr f2, f1
/* 8023A14C 48 01 A4 ED */ bl paneScale__8CPaneMgrFff
/* 8023A150 80 7F 00 58 */ lwz r3, 0x58(r31)
/* 8023A154 C0 22 B1 60 */ lfs f1, lit_3911(r2)
/* 8023A158 FC 40 08 90 */ fmr f2, f1
/* 8023A15C 48 01 A4 DD */ bl paneScale__8CPaneMgrFff
/* 8023A160 80 7F 00 1C */ lwz r3, 0x1c(r31)
/* 8023A164 C0 22 B1 60 */ lfs f1, lit_3911(r2)
/* 8023A168 FC 40 08 90 */ fmr f2, f1
/* 8023A16C 48 01 A4 CD */ bl paneScale__8CPaneMgrFff
/* 8023A170 80 7F 00 28 */ lwz r3, 0x28(r31)
/* 8023A174 28 03 00 00 */ cmplwi r3, 0
/* 8023A178 41 82 00 10 */ beq lbl_8023A188
/* 8023A17C C0 22 B1 60 */ lfs f1, lit_3911(r2)
/* 8023A180 FC 40 08 90 */ fmr f2, f1
/* 8023A184 48 01 A4 B5 */ bl paneScale__8CPaneMgrFff
lbl_8023A188:
/* 8023A188 3B 9C 00 01 */ addi r28, r28, 1
/* 8023A18C 2C 1C 00 03 */ cmpwi r28, 3
/* 8023A190 3B BD 00 04 */ addi r29, r29, 4
/* 8023A194 41 80 FF 58 */ blt lbl_8023A0EC
/* 8023A198 D3 FE 01 00 */ stfs f31, 0x100(r30)
/* 8023A19C 80 7E 00 1C */ lwz r3, 0x1c(r30)
/* 8023A1A0 C0 03 00 34 */ lfs f0, 0x34(r3)
/* 8023A1A4 C0 3E 01 00 */ lfs f1, 0x100(r30)
/* 8023A1A8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8023A1AC 40 81 00 10 */ ble lbl_8023A1BC
/* 8023A1B0 EC 01 00 24 */ fdivs f0, f1, f0
/* 8023A1B4 D0 1E 01 04 */ stfs f0, 0x104(r30)
/* 8023A1B8 48 00 00 0C */ b lbl_8023A1C4
lbl_8023A1BC:
/* 8023A1BC C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023A1C0 D0 1E 01 04 */ stfs f0, 0x104(r30)
lbl_8023A1C4:
/* 8023A1C4 57 40 06 3E */ clrlwi r0, r26, 0x18
/* 8023A1C8 2C 00 00 03 */ cmpwi r0, 3
/* 8023A1CC 41 82 00 70 */ beq lbl_8023A23C
/* 8023A1D0 40 80 00 94 */ bge lbl_8023A264
/* 8023A1D4 2C 00 00 02 */ cmpwi r0, 2
/* 8023A1D8 40 80 00 08 */ bge lbl_8023A1E0
/* 8023A1DC 48 00 00 88 */ b lbl_8023A264
lbl_8023A1E0:
/* 8023A1E0 80 7E 00 34 */ lwz r3, 0x34(r30)
/* 8023A1E4 48 01 B4 25 */ bl hide__13CPaneMgrAlphaFv
/* 8023A1E8 80 7E 00 38 */ lwz r3, 0x38(r30)
/* 8023A1EC 48 01 B3 DD */ bl show__13CPaneMgrAlphaFv
/* 8023A1F0 80 7E 00 3C */ lwz r3, 0x3c(r30)
/* 8023A1F4 48 01 B3 D5 */ bl show__13CPaneMgrAlphaFv
/* 8023A1F8 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 8023A1FC 28 00 00 01 */ cmplwi r0, 1
/* 8023A200 40 82 00 28 */ bne lbl_8023A228
/* 8023A204 80 7E 00 38 */ lwz r3, 0x38(r30)
/* 8023A208 C0 03 00 28 */ lfs f0, 0x28(r3)
/* 8023A20C 80 7E 00 34 */ lwz r3, 0x34(r30)
/* 8023A210 C0 43 00 28 */ lfs f2, 0x28(r3)
/* 8023A214 80 7E 00 18 */ lwz r3, 0x18(r30)
/* 8023A218 C0 22 B1 58 */ lfs f1, lit_3909(r2)
/* 8023A21C EC 42 00 28 */ fsubs f2, f2, f0
/* 8023A220 48 01 A3 91 */ bl paneTrans__8CPaneMgrFff
/* 8023A224 48 00 00 40 */ b lbl_8023A264
lbl_8023A228:
/* 8023A228 80 7E 00 18 */ lwz r3, 0x18(r30)
/* 8023A22C C0 22 B1 58 */ lfs f1, lit_3909(r2)
/* 8023A230 FC 40 08 90 */ fmr f2, f1
/* 8023A234 48 01 A3 7D */ bl paneTrans__8CPaneMgrFff
/* 8023A238 48 00 00 2C */ b lbl_8023A264
lbl_8023A23C:
/* 8023A23C 80 7E 00 34 */ lwz r3, 0x34(r30)
/* 8023A240 48 01 B3 89 */ bl show__13CPaneMgrAlphaFv
/* 8023A244 80 7E 00 38 */ lwz r3, 0x38(r30)
/* 8023A248 48 01 B3 81 */ bl show__13CPaneMgrAlphaFv
/* 8023A24C 80 7E 00 3C */ lwz r3, 0x3c(r30)
/* 8023A250 48 01 B3 79 */ bl show__13CPaneMgrAlphaFv
/* 8023A254 80 7E 00 18 */ lwz r3, 0x18(r30)
/* 8023A258 C0 22 B1 58 */ lfs f1, lit_3909(r2)
/* 8023A25C FC 40 08 90 */ fmr f2, f1
/* 8023A260 48 01 A3 51 */ bl paneTrans__8CPaneMgrFff
lbl_8023A264:
/* 8023A264 C0 02 B1 5C */ lfs f0, lit_3910(r2)
/* 8023A268 D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023A26C 3B 80 00 00 */ li r28, 0
lbl_8023A270:
/* 8023A270 7F C3 F3 78 */ mr r3, r30
/* 8023A274 7F 84 E3 78 */ mr r4, r28
/* 8023A278 48 00 15 F9 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023A27C 3B 9C 00 01 */ addi r28, r28, 1
/* 8023A280 2C 1C 00 03 */ cmpwi r28, 3
/* 8023A284 41 80 FF EC */ blt lbl_8023A270
/* 8023A288 7F C3 F3 78 */ mr r3, r30
/* 8023A28C 48 00 0F 9D */ bl selectScale__17dMsgScrn3Select_cFv
/* 8023A290 7F C3 F3 78 */ mr r3, r30
/* 8023A294 48 00 12 19 */ bl selectTrans__17dMsgScrn3Select_cFv
/* 8023A298 3B E0 00 00 */ li r31, 0
/* 8023A29C 3B A0 00 00 */ li r29, 0
lbl_8023A2A0:
/* 8023A2A0 88 1E 01 0E */ lbz r0, 0x10e(r30)
/* 8023A2A4 7C 1F 00 00 */ cmpw r31, r0
/* 8023A2A8 40 82 00 60 */ bne lbl_8023A308
/* 8023A2AC 80 1E 00 C4 */ lwz r0, 0xc4(r30)
/* 8023A2B0 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023A2B4 7F 9E EA 14 */ add r28, r30, r29
/* 8023A2B8 80 7C 00 1C */ lwz r3, 0x1c(r28)
/* 8023A2BC 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A2C0 38 81 00 14 */ addi r4, r1, 0x14
/* 8023A2C4 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A2C8 81 8C 00 A8 */ lwz r12, 0xa8(r12)
/* 8023A2CC 7D 89 03 A6 */ mtctr r12
/* 8023A2D0 4E 80 04 21 */ bctrl
/* 8023A2D4 80 1C 00 28 */ lwz r0, 0x28(r28)
/* 8023A2D8 28 00 00 00 */ cmplwi r0, 0
/* 8023A2DC 41 82 00 84 */ beq lbl_8023A360
/* 8023A2E0 80 1E 00 C4 */ lwz r0, 0xc4(r30)
/* 8023A2E4 90 01 00 10 */ stw r0, 0x10(r1)
/* 8023A2E8 80 7C 00 28 */ lwz r3, 0x28(r28)
/* 8023A2EC 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A2F0 38 81 00 10 */ addi r4, r1, 0x10
/* 8023A2F4 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A2F8 81 8C 00 A8 */ lwz r12, 0xa8(r12)
/* 8023A2FC 7D 89 03 A6 */ mtctr r12
/* 8023A300 4E 80 04 21 */ bctrl
/* 8023A304 48 00 00 5C */ b lbl_8023A360
lbl_8023A308:
/* 8023A308 80 1E 00 C8 */ lwz r0, 0xc8(r30)
/* 8023A30C 90 01 00 0C */ stw r0, 0xc(r1)
/* 8023A310 7F 9E EA 14 */ add r28, r30, r29
/* 8023A314 80 7C 00 1C */ lwz r3, 0x1c(r28)
/* 8023A318 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A31C 38 81 00 0C */ addi r4, r1, 0xc
/* 8023A320 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A324 81 8C 00 A8 */ lwz r12, 0xa8(r12)
/* 8023A328 7D 89 03 A6 */ mtctr r12
/* 8023A32C 4E 80 04 21 */ bctrl
/* 8023A330 80 1C 00 28 */ lwz r0, 0x28(r28)
/* 8023A334 28 00 00 00 */ cmplwi r0, 0
/* 8023A338 41 82 00 28 */ beq lbl_8023A360
/* 8023A33C 80 1E 00 C8 */ lwz r0, 0xc8(r30)
/* 8023A340 90 01 00 08 */ stw r0, 8(r1)
/* 8023A344 80 7C 00 28 */ lwz r3, 0x28(r28)
/* 8023A348 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A34C 38 81 00 08 */ addi r4, r1, 8
/* 8023A350 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A354 81 8C 00 A8 */ lwz r12, 0xa8(r12)
/* 8023A358 7D 89 03 A6 */ mtctr r12
/* 8023A35C 4E 80 04 21 */ bctrl
lbl_8023A360:
/* 8023A360 3B FF 00 01 */ addi r31, r31, 1
/* 8023A364 2C 1F 00 03 */ cmpwi r31, 3
/* 8023A368 3B BD 00 04 */ addi r29, r29, 4
/* 8023A36C 41 80 FF 34 */ blt lbl_8023A2A0
/* 8023A370 38 00 00 00 */ li r0, 0
/* 8023A374 98 1E 01 13 */ stb r0, 0x113(r30)
/* 8023A378 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
/* 8023A37C CB E1 00 30 */ lfd f31, 0x30(r1)
/* 8023A380 39 61 00 30 */ addi r11, r1, 0x30
/* 8023A384 48 12 7E 99 */ bl _restgpr_26
/* 8023A388 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8023A38C 7C 08 03 A6 */ mtlr r0
/* 8023A390 38 21 00 40 */ addi r1, r1, 0x40
/* 8023A394 4E 80 00 20 */ blr
@@ -0,0 +1,195 @@
lbl_8023A398:
/* 8023A398 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8023A39C 7C 08 02 A6 */ mflr r0
/* 8023A3A0 90 01 00 34 */ stw r0, 0x34(r1)
/* 8023A3A4 39 61 00 30 */ addi r11, r1, 0x30
/* 8023A3A8 48 12 7E 31 */ bl _savegpr_28
/* 8023A3AC 7C 7E 1B 78 */ mr r30, r3
/* 8023A3B0 98 A3 01 10 */ stb r5, 0x110(r3)
/* 8023A3B4 98 83 01 11 */ stb r4, 0x111(r3)
/* 8023A3B8 38 00 00 00 */ li r0, 0
/* 8023A3BC 98 03 01 14 */ stb r0, 0x114(r3)
/* 8023A3C0 98 C3 01 08 */ stb r6, 0x108(r3)
/* 8023A3C4 88 03 01 13 */ lbz r0, 0x113(r3)
/* 8023A3C8 1C A0 00 0C */ mulli r5, r0, 0xc
/* 8023A3CC 3C 80 80 3C */ lis r4, process@ha
/* 8023A3D0 38 04 0C 54 */ addi r0, r4, process@l
/* 8023A3D4 7D 80 2A 14 */ add r12, r0, r5
/* 8023A3D8 48 12 7C AD */ bl __ptmf_scall
/* 8023A3DC 60 00 00 00 */ nop
/* 8023A3E0 C0 3E 00 F4 */ lfs f1, 0xf4(r30)
/* 8023A3E4 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023A3E8 EC 01 00 2A */ fadds f0, f1, f0
/* 8023A3EC D0 1E 00 F4 */ stfs f0, 0xf4(r30)
/* 8023A3F0 80 7E 00 0C */ lwz r3, 0xc(r30)
/* 8023A3F4 A8 03 00 06 */ lha r0, 6(r3)
/* 8023A3F8 C0 5E 00 F4 */ lfs f2, 0xf4(r30)
/* 8023A3FC C8 22 B1 78 */ lfd f1, lit_4345(r2)
/* 8023A400 6C 03 80 00 */ xoris r3, r0, 0x8000
/* 8023A404 90 61 00 1C */ stw r3, 0x1c(r1)
/* 8023A408 3C 00 43 30 */ lis r0, 0x4330
/* 8023A40C 90 01 00 18 */ stw r0, 0x18(r1)
/* 8023A410 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 8023A414 EC 00 08 28 */ fsubs f0, f0, f1
/* 8023A418 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 8023A41C 4C 41 13 82 */ cror 2, 1, 2
/* 8023A420 40 82 00 1C */ bne lbl_8023A43C
/* 8023A424 90 61 00 1C */ stw r3, 0x1c(r1)
/* 8023A428 90 01 00 18 */ stw r0, 0x18(r1)
/* 8023A42C C8 01 00 18 */ lfd f0, 0x18(r1)
/* 8023A430 EC 00 08 28 */ fsubs f0, f0, f1
/* 8023A434 EC 02 00 28 */ fsubs f0, f2, f0
/* 8023A438 D0 1E 00 F4 */ stfs f0, 0xf4(r30)
lbl_8023A43C:
/* 8023A43C C0 1E 00 F4 */ lfs f0, 0xf4(r30)
/* 8023A440 80 7E 00 0C */ lwz r3, 0xc(r30)
/* 8023A444 D0 03 00 08 */ stfs f0, 8(r3)
/* 8023A448 C0 3E 00 F8 */ lfs f1, 0xf8(r30)
/* 8023A44C C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023A450 EC 01 00 2A */ fadds f0, f1, f0
/* 8023A454 D0 1E 00 F8 */ stfs f0, 0xf8(r30)
/* 8023A458 80 7E 00 10 */ lwz r3, 0x10(r30)
/* 8023A45C A8 03 00 06 */ lha r0, 6(r3)
/* 8023A460 C0 5E 00 F8 */ lfs f2, 0xf8(r30)
/* 8023A464 C8 22 B1 78 */ lfd f1, lit_4345(r2)
/* 8023A468 6C 03 80 00 */ xoris r3, r0, 0x8000
/* 8023A46C 90 61 00 1C */ stw r3, 0x1c(r1)
/* 8023A470 3C 00 43 30 */ lis r0, 0x4330
/* 8023A474 90 01 00 18 */ stw r0, 0x18(r1)
/* 8023A478 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 8023A47C EC 00 08 28 */ fsubs f0, f0, f1
/* 8023A480 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 8023A484 4C 41 13 82 */ cror 2, 1, 2
/* 8023A488 40 82 00 1C */ bne lbl_8023A4A4
/* 8023A48C 90 61 00 1C */ stw r3, 0x1c(r1)
/* 8023A490 90 01 00 18 */ stw r0, 0x18(r1)
/* 8023A494 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 8023A498 EC 00 08 28 */ fsubs f0, f0, f1
/* 8023A49C EC 02 00 28 */ fsubs f0, f2, f0
/* 8023A4A0 D0 1E 00 F8 */ stfs f0, 0xf8(r30)
lbl_8023A4A4:
/* 8023A4A4 C0 1E 00 F8 */ lfs f0, 0xf8(r30)
/* 8023A4A8 80 7E 00 10 */ lwz r3, 0x10(r30)
/* 8023A4AC D0 03 00 08 */ stfs f0, 8(r3)
/* 8023A4B0 80 7E 00 04 */ lwz r3, 4(r30)
/* 8023A4B4 48 0B F1 DD */ bl animation__9J2DScreenFv
/* 8023A4B8 3B 80 00 00 */ li r28, 0
/* 8023A4BC 3B A0 00 00 */ li r29, 0
lbl_8023A4C0:
/* 8023A4C0 88 1E 01 0E */ lbz r0, 0x10e(r30)
/* 8023A4C4 7C 1C 00 00 */ cmpw r28, r0
/* 8023A4C8 40 82 00 54 */ bne lbl_8023A51C
/* 8023A4CC 7F FE EA 14 */ add r31, r30, r29
/* 8023A4D0 80 7F 00 40 */ lwz r3, 0x40(r31)
/* 8023A4D4 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A4D8 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023A4DC D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8023A4E0 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 8023A4E4 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A4E8 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023A4EC 7D 89 03 A6 */ mtctr r12
/* 8023A4F0 4E 80 04 21 */ bctrl
/* 8023A4F4 80 7F 00 4C */ lwz r3, 0x4c(r31)
/* 8023A4F8 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A4FC C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023A500 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8023A504 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 8023A508 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A50C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023A510 7D 89 03 A6 */ mtctr r12
/* 8023A514 4E 80 04 21 */ bctrl
/* 8023A518 48 00 00 50 */ b lbl_8023A568
lbl_8023A51C:
/* 8023A51C 7F FE EA 14 */ add r31, r30, r29
/* 8023A520 80 7F 00 40 */ lwz r3, 0x40(r31)
/* 8023A524 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A528 C0 02 B1 58 */ lfs f0, lit_3909(r2)
/* 8023A52C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8023A530 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 8023A534 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A538 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023A53C 7D 89 03 A6 */ mtctr r12
/* 8023A540 4E 80 04 21 */ bctrl
/* 8023A544 80 7F 00 4C */ lwz r3, 0x4c(r31)
/* 8023A548 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A54C C0 02 B1 58 */ lfs f0, lit_3909(r2)
/* 8023A550 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8023A554 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 8023A558 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A55C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023A560 7D 89 03 A6 */ mtctr r12
/* 8023A564 4E 80 04 21 */ bctrl
lbl_8023A568:
/* 8023A568 3B 9C 00 01 */ addi r28, r28, 1
/* 8023A56C 2C 1C 00 03 */ cmpwi r28, 3
/* 8023A570 3B BD 00 04 */ addi r29, r29, 4
/* 8023A574 41 80 FF 4C */ blt lbl_8023A4C0
/* 8023A578 7F C3 F3 78 */ mr r3, r30
/* 8023A57C 48 00 0F 31 */ bl selectTrans__17dMsgScrn3Select_cFv
/* 8023A580 3B E0 00 00 */ li r31, 0
/* 8023A584 3B A0 00 00 */ li r29, 0
lbl_8023A588:
/* 8023A588 88 1E 01 0E */ lbz r0, 0x10e(r30)
/* 8023A58C 7C 1F 00 00 */ cmpw r31, r0
/* 8023A590 40 82 00 60 */ bne lbl_8023A5F0
/* 8023A594 80 1E 00 C4 */ lwz r0, 0xc4(r30)
/* 8023A598 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023A59C 7F 9E EA 14 */ add r28, r30, r29
/* 8023A5A0 80 7C 00 1C */ lwz r3, 0x1c(r28)
/* 8023A5A4 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A5A8 38 81 00 14 */ addi r4, r1, 0x14
/* 8023A5AC 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A5B0 81 8C 00 A8 */ lwz r12, 0xa8(r12)
/* 8023A5B4 7D 89 03 A6 */ mtctr r12
/* 8023A5B8 4E 80 04 21 */ bctrl
/* 8023A5BC 80 1C 00 28 */ lwz r0, 0x28(r28)
/* 8023A5C0 28 00 00 00 */ cmplwi r0, 0
/* 8023A5C4 41 82 00 84 */ beq lbl_8023A648
/* 8023A5C8 80 1E 00 C4 */ lwz r0, 0xc4(r30)
/* 8023A5CC 90 01 00 10 */ stw r0, 0x10(r1)
/* 8023A5D0 80 7C 00 28 */ lwz r3, 0x28(r28)
/* 8023A5D4 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A5D8 38 81 00 10 */ addi r4, r1, 0x10
/* 8023A5DC 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A5E0 81 8C 00 A8 */ lwz r12, 0xa8(r12)
/* 8023A5E4 7D 89 03 A6 */ mtctr r12
/* 8023A5E8 4E 80 04 21 */ bctrl
/* 8023A5EC 48 00 00 5C */ b lbl_8023A648
lbl_8023A5F0:
/* 8023A5F0 80 1E 00 C8 */ lwz r0, 0xc8(r30)
/* 8023A5F4 90 01 00 0C */ stw r0, 0xc(r1)
/* 8023A5F8 7F 9E EA 14 */ add r28, r30, r29
/* 8023A5FC 80 7C 00 1C */ lwz r3, 0x1c(r28)
/* 8023A600 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A604 38 81 00 0C */ addi r4, r1, 0xc
/* 8023A608 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A60C 81 8C 00 A8 */ lwz r12, 0xa8(r12)
/* 8023A610 7D 89 03 A6 */ mtctr r12
/* 8023A614 4E 80 04 21 */ bctrl
/* 8023A618 80 1C 00 28 */ lwz r0, 0x28(r28)
/* 8023A61C 28 00 00 00 */ cmplwi r0, 0
/* 8023A620 41 82 00 28 */ beq lbl_8023A648
/* 8023A624 80 1E 00 C8 */ lwz r0, 0xc8(r30)
/* 8023A628 90 01 00 08 */ stw r0, 8(r1)
/* 8023A62C 80 7C 00 28 */ lwz r3, 0x28(r28)
/* 8023A630 80 63 00 04 */ lwz r3, 4(r3)
/* 8023A634 38 81 00 08 */ addi r4, r1, 8
/* 8023A638 81 83 00 00 */ lwz r12, 0(r3)
/* 8023A63C 81 8C 00 A8 */ lwz r12, 0xa8(r12)
/* 8023A640 7D 89 03 A6 */ mtctr r12
/* 8023A644 4E 80 04 21 */ bctrl
lbl_8023A648:
/* 8023A648 3B FF 00 01 */ addi r31, r31, 1
/* 8023A64C 2C 1F 00 03 */ cmpwi r31, 3
/* 8023A650 3B BD 00 04 */ addi r29, r29, 4
/* 8023A654 41 80 FF 34 */ blt lbl_8023A588
/* 8023A658 88 1E 01 13 */ lbz r0, 0x113(r30)
/* 8023A65C 20 00 00 03 */ subfic r0, r0, 3
/* 8023A660 7C 00 00 34 */ cntlzw r0, r0
/* 8023A664 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8023A668 39 61 00 30 */ addi r11, r1, 0x30
/* 8023A66C 48 12 7B B9 */ bl _restgpr_28
/* 8023A670 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8023A674 7C 08 03 A6 */ mtlr r0
/* 8023A678 38 21 00 30 */ addi r1, r1, 0x30
/* 8023A67C 4E 80 00 20 */ blr
@@ -0,0 +1,42 @@
lbl_8023B870:
/* 8023B870 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8023B874 7C 08 02 A6 */ mflr r0
/* 8023B878 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023B87C 39 61 00 20 */ addi r11, r1, 0x20
/* 8023B880 48 12 69 5D */ bl _savegpr_29
/* 8023B884 7C 7D 1B 78 */ mr r29, r3
/* 8023B888 7C 9E 23 78 */ mr r30, r4
/* 8023B88C C0 03 00 F0 */ lfs f0, 0xf0(r3)
/* 8023B890 80 63 00 08 */ lwz r3, 8(r3)
/* 8023B894 D0 03 00 08 */ stfs f0, 8(r3)
/* 8023B898 54 80 10 3A */ slwi r0, r4, 2
/* 8023B89C 7F FD 02 14 */ add r31, r29, r0
/* 8023B8A0 80 7F 00 34 */ lwz r3, 0x34(r31)
/* 8023B8A4 80 63 00 04 */ lwz r3, 4(r3)
/* 8023B8A8 80 9D 00 08 */ lwz r4, 8(r29)
/* 8023B8AC 81 83 00 00 */ lwz r12, 0(r3)
/* 8023B8B0 81 8C 00 60 */ lwz r12, 0x60(r12)
/* 8023B8B4 7D 89 03 A6 */ mtctr r12
/* 8023B8B8 4E 80 04 21 */ bctrl
/* 8023B8BC 80 7F 00 34 */ lwz r3, 0x34(r31)
/* 8023B8C0 80 63 00 04 */ lwz r3, 4(r3)
/* 8023B8C4 48 0B C7 09 */ bl animationTransform__7J2DPaneFv
/* 8023B8C8 80 7F 00 34 */ lwz r3, 0x34(r31)
/* 8023B8CC 80 63 00 04 */ lwz r3, 4(r3)
/* 8023B8D0 38 80 00 00 */ li r4, 0
/* 8023B8D4 81 83 00 00 */ lwz r12, 0(r3)
/* 8023B8D8 81 8C 00 60 */ lwz r12, 0x60(r12)
/* 8023B8DC 7D 89 03 A6 */ mtctr r12
/* 8023B8E0 4E 80 04 21 */ bctrl
/* 8023B8E4 88 7D 01 14 */ lbz r3, 0x114(r29)
/* 8023B8E8 38 00 00 01 */ li r0, 1
/* 8023B8EC 7C 00 F0 30 */ slw r0, r0, r30
/* 8023B8F0 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 8023B8F4 7C 60 03 78 */ or r0, r3, r0
/* 8023B8F8 98 1D 01 14 */ stb r0, 0x114(r29)
/* 8023B8FC 39 61 00 20 */ addi r11, r1, 0x20
/* 8023B900 48 12 69 29 */ bl _restgpr_29
/* 8023B904 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023B908 7C 08 03 A6 */ mtlr r0
/* 8023B90C 38 21 00 20 */ addi r1, r1, 0x20
/* 8023B910 4E 80 00 20 */ blr
@@ -0,0 +1,153 @@
lbl_8023AC44:
/* 8023AC44 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023AC48 7C 08 02 A6 */ mflr r0
/* 8023AC4C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023AC50 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023AC54 93 C1 00 08 */ stw r30, 8(r1)
/* 8023AC58 7C 7E 1B 78 */ mr r30, r3
/* 8023AC5C 88 83 01 0E */ lbz r4, 0x10e(r3)
/* 8023AC60 88 03 01 10 */ lbz r0, 0x110(r3)
/* 8023AC64 7C 04 00 40 */ cmplw r4, r0
/* 8023AC68 41 82 01 E8 */ beq lbl_8023AE50
/* 8023AC6C 98 9E 01 0F */ stb r4, 0x10f(r30)
/* 8023AC70 88 1E 01 10 */ lbz r0, 0x110(r30)
/* 8023AC74 98 1E 01 0E */ stb r0, 0x10e(r30)
/* 8023AC78 88 1E 01 0F */ lbz r0, 0x10f(r30)
/* 8023AC7C 2C 00 00 02 */ cmpwi r0, 2
/* 8023AC80 41 82 00 EC */ beq lbl_8023AD6C
/* 8023AC84 40 80 00 14 */ bge lbl_8023AC98
/* 8023AC88 2C 00 00 00 */ cmpwi r0, 0
/* 8023AC8C 41 82 00 18 */ beq lbl_8023ACA4
/* 8023AC90 40 80 00 78 */ bge lbl_8023AD08
/* 8023AC94 48 00 01 94 */ b lbl_8023AE28
lbl_8023AC98:
/* 8023AC98 2C 00 00 FF */ cmpwi r0, 0xff
/* 8023AC9C 41 82 01 34 */ beq lbl_8023ADD0
/* 8023ACA0 48 00 01 88 */ b lbl_8023AE28
lbl_8023ACA4:
/* 8023ACA4 88 1E 01 0E */ lbz r0, 0x10e(r30)
/* 8023ACA8 28 00 00 01 */ cmplwi r0, 1
/* 8023ACAC 40 82 00 2C */ bne lbl_8023ACD8
/* 8023ACB0 C0 02 B1 84 */ lfs f0, lit_4604(r2)
/* 8023ACB4 D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023ACB8 38 80 00 01 */ li r4, 1
/* 8023ACBC 48 00 0B B5 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023ACC0 C0 02 B1 88 */ lfs f0, lit_4605(r2)
/* 8023ACC4 D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023ACC8 7F C3 F3 78 */ mr r3, r30
/* 8023ACCC 38 80 00 00 */ li r4, 0
/* 8023ACD0 48 00 0B A1 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023ACD4 48 00 01 54 */ b lbl_8023AE28
lbl_8023ACD8:
/* 8023ACD8 28 00 00 02 */ cmplwi r0, 2
/* 8023ACDC 40 82 01 4C */ bne lbl_8023AE28
/* 8023ACE0 C0 02 B1 8C */ lfs f0, lit_4606(r2)
/* 8023ACE4 D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023ACE8 38 80 00 02 */ li r4, 2
/* 8023ACEC 48 00 0B 85 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023ACF0 C0 02 B1 90 */ lfs f0, lit_4607(r2)
/* 8023ACF4 D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023ACF8 7F C3 F3 78 */ mr r3, r30
/* 8023ACFC 38 80 00 00 */ li r4, 0
/* 8023AD00 48 00 0B 71 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023AD04 48 00 01 24 */ b lbl_8023AE28
lbl_8023AD08:
/* 8023AD08 88 1E 01 0E */ lbz r0, 0x10e(r30)
/* 8023AD0C 28 00 00 00 */ cmplwi r0, 0
/* 8023AD10 40 82 00 2C */ bne lbl_8023AD3C
/* 8023AD14 C0 02 B1 88 */ lfs f0, lit_4605(r2)
/* 8023AD18 D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023AD1C 38 80 00 00 */ li r4, 0
/* 8023AD20 48 00 0B 51 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023AD24 C0 02 B1 84 */ lfs f0, lit_4604(r2)
/* 8023AD28 D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023AD2C 7F C3 F3 78 */ mr r3, r30
/* 8023AD30 38 80 00 01 */ li r4, 1
/* 8023AD34 48 00 0B 3D */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023AD38 48 00 00 F0 */ b lbl_8023AE28
lbl_8023AD3C:
/* 8023AD3C 28 00 00 02 */ cmplwi r0, 2
/* 8023AD40 40 82 00 E8 */ bne lbl_8023AE28
/* 8023AD44 C0 02 B1 8C */ lfs f0, lit_4606(r2)
/* 8023AD48 D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023AD4C 38 80 00 02 */ li r4, 2
/* 8023AD50 48 00 0B 21 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023AD54 C0 02 B1 90 */ lfs f0, lit_4607(r2)
/* 8023AD58 D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023AD5C 7F C3 F3 78 */ mr r3, r30
/* 8023AD60 38 80 00 01 */ li r4, 1
/* 8023AD64 48 00 0B 0D */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023AD68 48 00 00 C0 */ b lbl_8023AE28
lbl_8023AD6C:
/* 8023AD6C 88 1E 01 0E */ lbz r0, 0x10e(r30)
/* 8023AD70 28 00 00 01 */ cmplwi r0, 1
/* 8023AD74 40 82 00 2C */ bne lbl_8023ADA0
/* 8023AD78 C0 02 B1 90 */ lfs f0, lit_4607(r2)
/* 8023AD7C D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023AD80 38 80 00 01 */ li r4, 1
/* 8023AD84 48 00 0A ED */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023AD88 C0 02 B1 8C */ lfs f0, lit_4606(r2)
/* 8023AD8C D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023AD90 7F C3 F3 78 */ mr r3, r30
/* 8023AD94 38 80 00 02 */ li r4, 2
/* 8023AD98 48 00 0A D9 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023AD9C 48 00 00 8C */ b lbl_8023AE28
lbl_8023ADA0:
/* 8023ADA0 28 00 00 00 */ cmplwi r0, 0
/* 8023ADA4 40 82 00 84 */ bne lbl_8023AE28
/* 8023ADA8 C0 02 B1 88 */ lfs f0, lit_4605(r2)
/* 8023ADAC D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023ADB0 38 80 00 00 */ li r4, 0
/* 8023ADB4 48 00 0A BD */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023ADB8 C0 02 B1 84 */ lfs f0, lit_4604(r2)
/* 8023ADBC D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023ADC0 7F C3 F3 78 */ mr r3, r30
/* 8023ADC4 38 80 00 02 */ li r4, 2
/* 8023ADC8 48 00 0A A9 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023ADCC 48 00 00 5C */ b lbl_8023AE28
lbl_8023ADD0:
/* 8023ADD0 88 1E 01 0E */ lbz r0, 0x10e(r30)
/* 8023ADD4 28 00 00 00 */ cmplwi r0, 0
/* 8023ADD8 40 82 00 10 */ bne lbl_8023ADE8
/* 8023ADDC C0 02 B1 88 */ lfs f0, lit_4605(r2)
/* 8023ADE0 D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023ADE4 48 00 00 28 */ b lbl_8023AE0C
lbl_8023ADE8:
/* 8023ADE8 28 00 00 01 */ cmplwi r0, 1
/* 8023ADEC 40 82 00 10 */ bne lbl_8023ADFC
/* 8023ADF0 C0 02 B1 84 */ lfs f0, lit_4604(r2)
/* 8023ADF4 D0 1E 00 F0 */ stfs f0, 0xf0(r30)
/* 8023ADF8 48 00 00 14 */ b lbl_8023AE0C
lbl_8023ADFC:
/* 8023ADFC 28 00 00 02 */ cmplwi r0, 2
/* 8023AE00 40 82 00 0C */ bne lbl_8023AE0C
/* 8023AE04 C0 02 B1 8C */ lfs f0, lit_4606(r2)
/* 8023AE08 D0 1E 00 F0 */ stfs f0, 0xf0(r30)
lbl_8023AE0C:
/* 8023AE0C 3B E0 00 00 */ li r31, 0
lbl_8023AE10:
/* 8023AE10 7F C3 F3 78 */ mr r3, r30
/* 8023AE14 7F E4 FB 78 */ mr r4, r31
/* 8023AE18 48 00 0A 59 */ bl selectAnimeTransform__17dMsgScrn3Select_cFi
/* 8023AE1C 3B FF 00 01 */ addi r31, r31, 1
/* 8023AE20 2C 1F 00 03 */ cmpwi r31, 3
/* 8023AE24 41 80 FF EC */ blt lbl_8023AE10
lbl_8023AE28:
/* 8023AE28 88 1E 01 0F */ lbz r0, 0x10f(r30)
/* 8023AE2C 28 00 00 FF */ cmplwi r0, 0xff
/* 8023AE30 41 82 00 18 */ beq lbl_8023AE48
/* 8023AE34 38 00 00 00 */ li r0, 0
/* 8023AE38 B0 1E 01 0C */ sth r0, 0x10c(r30)
/* 8023AE3C 38 00 00 04 */ li r0, 4
/* 8023AE40 98 1E 01 13 */ stb r0, 0x113(r30)
/* 8023AE44 48 00 00 0C */ b lbl_8023AE50
lbl_8023AE48:
/* 8023AE48 38 00 00 03 */ li r0, 3
/* 8023AE4C 98 1E 01 13 */ stb r0, 0x113(r30)
lbl_8023AE50:
/* 8023AE50 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8023AE54 83 C1 00 08 */ lwz r30, 8(r1)
/* 8023AE58 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023AE5C 7C 08 03 A6 */ mtlr r0
/* 8023AE60 38 21 00 10 */ addi r1, r1, 0x10
/* 8023AE64 4E 80 00 20 */ blr
@@ -0,0 +1,165 @@
lbl_8023B228:
/* 8023B228 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8023B22C 7C 08 02 A6 */ mflr r0
/* 8023B230 90 01 00 34 */ stw r0, 0x34(r1)
/* 8023B234 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 8023B238 F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */
/* 8023B23C 39 61 00 20 */ addi r11, r1, 0x20
/* 8023B240 48 12 6F 99 */ bl _savegpr_28
/* 8023B244 7C 7E 1B 78 */ mr r30, r3
/* 8023B248 C3 E2 B1 60 */ lfs f31, lit_3911(r2)
/* 8023B24C C0 03 01 04 */ lfs f0, 0x104(r3)
/* 8023B250 FC 1F 00 00 */ fcmpu cr0, f31, f0
/* 8023B254 41 82 02 38 */ beq lbl_8023B48C
/* 8023B258 3B E0 00 00 */ li r31, 0
/* 8023B25C 3B A0 00 00 */ li r29, 0
lbl_8023B260:
/* 8023B260 7F 9E EA 14 */ add r28, r30, r29
/* 8023B264 80 7C 00 AC */ lwz r3, 0xac(r28)
/* 8023B268 C0 3E 01 04 */ lfs f1, 0x104(r30)
/* 8023B26C C0 42 B1 60 */ lfs f2, lit_3911(r2)
/* 8023B270 48 01 93 C9 */ bl paneScale__8CPaneMgrFff
/* 8023B274 80 7C 00 B8 */ lwz r3, 0xb8(r28)
/* 8023B278 80 83 00 04 */ lwz r4, 4(r3)
/* 8023B27C C0 24 00 28 */ lfs f1, 0x28(r4)
/* 8023B280 C0 04 00 20 */ lfs f0, 0x20(r4)
/* 8023B284 EC 21 00 28 */ fsubs f1, f1, f0
/* 8023B288 C0 43 00 34 */ lfs f2, 0x34(r3)
/* 8023B28C C0 1E 01 04 */ lfs f0, 0x104(r30)
/* 8023B290 EC 00 00 72 */ fmuls f0, f0, f1
/* 8023B294 EC 20 10 24 */ fdivs f1, f0, f2
/* 8023B298 C0 44 00 2C */ lfs f2, 0x2c(r4)
/* 8023B29C C0 04 00 24 */ lfs f0, 0x24(r4)
/* 8023B2A0 EC 02 00 28 */ fsubs f0, f2, f0
/* 8023B2A4 C0 43 00 38 */ lfs f2, 0x38(r3)
/* 8023B2A8 EC 40 10 24 */ fdivs f2, f0, f2
/* 8023B2AC 48 01 93 8D */ bl paneScale__8CPaneMgrFff
/* 8023B2B0 80 7C 00 7C */ lwz r3, 0x7c(r28)
/* 8023B2B4 80 83 00 04 */ lwz r4, 4(r3)
/* 8023B2B8 C0 24 00 28 */ lfs f1, 0x28(r4)
/* 8023B2BC C0 04 00 20 */ lfs f0, 0x20(r4)
/* 8023B2C0 EC 21 00 28 */ fsubs f1, f1, f0
/* 8023B2C4 C0 43 00 34 */ lfs f2, 0x34(r3)
/* 8023B2C8 C0 1E 01 04 */ lfs f0, 0x104(r30)
/* 8023B2CC EC 00 00 72 */ fmuls f0, f0, f1
/* 8023B2D0 EC 20 10 24 */ fdivs f1, f0, f2
/* 8023B2D4 C0 44 00 2C */ lfs f2, 0x2c(r4)
/* 8023B2D8 C0 04 00 24 */ lfs f0, 0x24(r4)
/* 8023B2DC EC 02 00 28 */ fsubs f0, f2, f0
/* 8023B2E0 C0 43 00 38 */ lfs f2, 0x38(r3)
/* 8023B2E4 EC 40 10 24 */ fdivs f2, f0, f2
/* 8023B2E8 48 01 93 51 */ bl paneScale__8CPaneMgrFff
/* 8023B2EC 80 7C 00 70 */ lwz r3, 0x70(r28)
/* 8023B2F0 C0 63 00 34 */ lfs f3, 0x34(r3)
/* 8023B2F4 80 7C 00 64 */ lwz r3, 0x64(r28)
/* 8023B2F8 C0 83 00 34 */ lfs f4, 0x34(r3)
/* 8023B2FC 80 7C 00 88 */ lwz r3, 0x88(r28)
/* 8023B300 80 83 00 04 */ lwz r4, 4(r3)
/* 8023B304 C0 24 00 28 */ lfs f1, 0x28(r4)
/* 8023B308 C0 04 00 20 */ lfs f0, 0x20(r4)
/* 8023B30C EC 01 00 28 */ fsubs f0, f1, f0
/* 8023B310 C0 A3 00 34 */ lfs f5, 0x34(r3)
/* 8023B314 C0 3E 01 04 */ lfs f1, 0x104(r30)
/* 8023B318 EC 41 00 32 */ fmuls f2, f1, f0
/* 8023B31C EC 21 F8 28 */ fsubs f1, f1, f31
/* 8023B320 EC 04 18 2A */ fadds f0, f4, f3
/* 8023B324 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023B328 EC 02 00 28 */ fsubs f0, f2, f0
/* 8023B32C EC 20 28 24 */ fdivs f1, f0, f5
/* 8023B330 C0 44 00 2C */ lfs f2, 0x2c(r4)
/* 8023B334 C0 04 00 24 */ lfs f0, 0x24(r4)
/* 8023B338 EC 02 00 28 */ fsubs f0, f2, f0
/* 8023B33C C0 43 00 38 */ lfs f2, 0x38(r3)
/* 8023B340 EC 40 10 24 */ fdivs f2, f0, f2
/* 8023B344 48 01 92 F5 */ bl paneScale__8CPaneMgrFff
/* 8023B348 80 7C 00 40 */ lwz r3, 0x40(r28)
/* 8023B34C 80 83 00 04 */ lwz r4, 4(r3)
/* 8023B350 C0 24 00 28 */ lfs f1, 0x28(r4)
/* 8023B354 C0 04 00 20 */ lfs f0, 0x20(r4)
/* 8023B358 EC 21 00 28 */ fsubs f1, f1, f0
/* 8023B35C C0 43 00 34 */ lfs f2, 0x34(r3)
/* 8023B360 C0 1E 01 04 */ lfs f0, 0x104(r30)
/* 8023B364 EC 00 00 72 */ fmuls f0, f0, f1
/* 8023B368 EC 20 10 24 */ fdivs f1, f0, f2
/* 8023B36C C0 44 00 2C */ lfs f2, 0x2c(r4)
/* 8023B370 C0 04 00 24 */ lfs f0, 0x24(r4)
/* 8023B374 EC 02 00 28 */ fsubs f0, f2, f0
/* 8023B378 C0 43 00 38 */ lfs f2, 0x38(r3)
/* 8023B37C EC 40 10 24 */ fdivs f2, f0, f2
/* 8023B380 48 01 92 B9 */ bl paneScale__8CPaneMgrFff
/* 8023B384 80 7C 00 4C */ lwz r3, 0x4c(r28)
/* 8023B388 80 83 00 04 */ lwz r4, 4(r3)
/* 8023B38C C0 24 00 28 */ lfs f1, 0x28(r4)
/* 8023B390 C0 04 00 20 */ lfs f0, 0x20(r4)
/* 8023B394 EC 21 00 28 */ fsubs f1, f1, f0
/* 8023B398 C0 43 00 34 */ lfs f2, 0x34(r3)
/* 8023B39C C0 1E 01 04 */ lfs f0, 0x104(r30)
/* 8023B3A0 EC 00 00 72 */ fmuls f0, f0, f1
/* 8023B3A4 EC 20 10 24 */ fdivs f1, f0, f2
/* 8023B3A8 C0 44 00 2C */ lfs f2, 0x2c(r4)
/* 8023B3AC C0 04 00 24 */ lfs f0, 0x24(r4)
/* 8023B3B0 EC 02 00 28 */ fsubs f0, f2, f0
/* 8023B3B4 C0 43 00 38 */ lfs f2, 0x38(r3)
/* 8023B3B8 EC 40 10 24 */ fdivs f2, f0, f2
/* 8023B3BC 48 01 92 7D */ bl paneScale__8CPaneMgrFff
/* 8023B3C0 80 7C 00 58 */ lwz r3, 0x58(r28)
/* 8023B3C4 80 83 00 04 */ lwz r4, 4(r3)
/* 8023B3C8 C0 24 00 28 */ lfs f1, 0x28(r4)
/* 8023B3CC C0 04 00 20 */ lfs f0, 0x20(r4)
/* 8023B3D0 EC 21 00 28 */ fsubs f1, f1, f0
/* 8023B3D4 C0 43 00 34 */ lfs f2, 0x34(r3)
/* 8023B3D8 C0 1E 01 04 */ lfs f0, 0x104(r30)
/* 8023B3DC EC 00 00 72 */ fmuls f0, f0, f1
/* 8023B3E0 EC 20 10 24 */ fdivs f1, f0, f2
/* 8023B3E4 C0 44 00 2C */ lfs f2, 0x2c(r4)
/* 8023B3E8 C0 04 00 24 */ lfs f0, 0x24(r4)
/* 8023B3EC EC 02 00 28 */ fsubs f0, f2, f0
/* 8023B3F0 C0 43 00 38 */ lfs f2, 0x38(r3)
/* 8023B3F4 EC 40 10 24 */ fdivs f2, f0, f2
/* 8023B3F8 48 01 92 41 */ bl paneScale__8CPaneMgrFff
/* 8023B3FC 80 7C 00 1C */ lwz r3, 0x1c(r28)
/* 8023B400 80 83 00 04 */ lwz r4, 4(r3)
/* 8023B404 C0 24 00 28 */ lfs f1, 0x28(r4)
/* 8023B408 C0 04 00 20 */ lfs f0, 0x20(r4)
/* 8023B40C EC 21 00 28 */ fsubs f1, f1, f0
/* 8023B410 C0 43 00 34 */ lfs f2, 0x34(r3)
/* 8023B414 C0 1E 01 04 */ lfs f0, 0x104(r30)
/* 8023B418 EC 00 00 72 */ fmuls f0, f0, f1
/* 8023B41C EC 20 10 24 */ fdivs f1, f0, f2
/* 8023B420 C0 44 00 2C */ lfs f2, 0x2c(r4)
/* 8023B424 C0 04 00 24 */ lfs f0, 0x24(r4)
/* 8023B428 EC 02 00 28 */ fsubs f0, f2, f0
/* 8023B42C C0 43 00 38 */ lfs f2, 0x38(r3)
/* 8023B430 EC 40 10 24 */ fdivs f2, f0, f2
/* 8023B434 48 01 92 05 */ bl paneScale__8CPaneMgrFff
/* 8023B438 80 7C 00 28 */ lwz r3, 0x28(r28)
/* 8023B43C 28 03 00 00 */ cmplwi r3, 0
/* 8023B440 41 82 00 3C */ beq lbl_8023B47C
/* 8023B444 80 83 00 04 */ lwz r4, 4(r3)
/* 8023B448 C0 24 00 28 */ lfs f1, 0x28(r4)
/* 8023B44C C0 04 00 20 */ lfs f0, 0x20(r4)
/* 8023B450 EC 21 00 28 */ fsubs f1, f1, f0
/* 8023B454 C0 43 00 34 */ lfs f2, 0x34(r3)
/* 8023B458 C0 1E 01 04 */ lfs f0, 0x104(r30)
/* 8023B45C EC 00 00 72 */ fmuls f0, f0, f1
/* 8023B460 EC 20 10 24 */ fdivs f1, f0, f2
/* 8023B464 C0 44 00 2C */ lfs f2, 0x2c(r4)
/* 8023B468 C0 04 00 24 */ lfs f0, 0x24(r4)
/* 8023B46C EC 02 00 28 */ fsubs f0, f2, f0
/* 8023B470 C0 43 00 38 */ lfs f2, 0x38(r3)
/* 8023B474 EC 40 10 24 */ fdivs f2, f0, f2
/* 8023B478 48 01 91 C1 */ bl paneScale__8CPaneMgrFff
lbl_8023B47C:
/* 8023B47C 3B FF 00 01 */ addi r31, r31, 1
/* 8023B480 2C 1F 00 03 */ cmpwi r31, 3
/* 8023B484 3B BD 00 04 */ addi r29, r29, 4
/* 8023B488 41 80 FD D8 */ blt lbl_8023B260
lbl_8023B48C:
/* 8023B48C E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */
/* 8023B490 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8023B494 39 61 00 20 */ addi r11, r1, 0x20
/* 8023B498 48 12 6D 8D */ bl _restgpr_28
/* 8023B49C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8023B4A0 7C 08 03 A6 */ mtlr r0
/* 8023B4A4 38 21 00 30 */ addi r1, r1, 0x30
/* 8023B4A8 4E 80 00 20 */ blr
@@ -0,0 +1,250 @@
lbl_8023B4AC:
/* 8023B4AC 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 8023B4B0 7C 08 02 A6 */ mflr r0
/* 8023B4B4 90 01 00 64 */ stw r0, 0x64(r1)
/* 8023B4B8 DB E1 00 50 */ stfd f31, 0x50(r1)
/* 8023B4BC F3 E1 00 58 */ psq_st f31, 88(r1), 0, 0 /* qr0 */
/* 8023B4C0 DB C1 00 40 */ stfd f30, 0x40(r1)
/* 8023B4C4 F3 C1 00 48 */ psq_st f30, 72(r1), 0, 0 /* qr0 */
/* 8023B4C8 DB A1 00 30 */ stfd f29, 0x30(r1)
/* 8023B4CC F3 A1 00 38 */ psq_st f29, 56(r1), 0, 0 /* qr0 */
/* 8023B4D0 39 61 00 30 */ addi r11, r1, 0x30
/* 8023B4D4 48 12 6C FD */ bl _savegpr_26
/* 8023B4D8 7C 7C 1B 78 */ mr r28, r3
/* 8023B4DC 80 63 00 1C */ lwz r3, 0x1c(r3)
/* 8023B4E0 80 63 00 04 */ lwz r3, 4(r3)
/* 8023B4E4 C0 23 00 2C */ lfs f1, 0x2c(r3)
/* 8023B4E8 C0 03 00 24 */ lfs f0, 0x24(r3)
/* 8023B4EC EC 41 00 28 */ fsubs f2, f1, f0
/* 8023B4F0 C0 22 B1 64 */ lfs f1, lit_4154(r2)
/* 8023B4F4 C0 03 01 20 */ lfs f0, 0x120(r3)
/* 8023B4F8 EC 02 00 28 */ fsubs f0, f2, f0
/* 8023B4FC EF E1 00 32 */ fmuls f31, f1, f0
/* 8023B500 38 60 00 00 */ li r3, 0
/* 8023B504 C0 02 B1 58 */ lfs f0, lit_3909(r2)
/* 8023B508 38 81 00 08 */ addi r4, r1, 8
/* 8023B50C 38 00 00 03 */ li r0, 3
/* 8023B510 7C 09 03 A6 */ mtctr r0
lbl_8023B514:
/* 8023B514 7C 04 1D 2E */ stfsx f0, r4, r3
/* 8023B518 38 63 00 04 */ addi r3, r3, 4
/* 8023B51C 42 00 FF F8 */ bdnz lbl_8023B514
/* 8023B520 C0 22 B1 60 */ lfs f1, lit_3911(r2)
/* 8023B524 C0 1C 01 04 */ lfs f0, 0x104(r28)
/* 8023B528 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 8023B52C 40 82 00 70 */ bne lbl_8023B59C
/* 8023B530 3B 40 00 00 */ li r26, 0
/* 8023B534 3B 60 00 00 */ li r27, 0
/* 8023B538 3B A1 00 08 */ addi r29, r1, 8
/* 8023B53C 3B C0 00 01 */ li r30, 1
lbl_8023B540:
/* 8023B540 88 7C 01 14 */ lbz r3, 0x114(r28)
/* 8023B544 7F C0 D0 30 */ slw r0, r30, r26
/* 8023B548 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 8023B54C 7C 60 00 39 */ and. r0, r3, r0
/* 8023B550 41 82 00 38 */ beq lbl_8023B588
/* 8023B554 7F FC DA 14 */ add r31, r28, r27
/* 8023B558 80 7F 00 1C */ lwz r3, 0x1c(r31)
/* 8023B55C C0 22 B1 58 */ lfs f1, lit_3909(r2)
/* 8023B560 7C 1D DC 2E */ lfsx f0, r29, r27
/* 8023B564 EF DF 00 2A */ fadds f30, f31, f0
/* 8023B568 FC 40 F0 90 */ fmr f2, f30
/* 8023B56C 48 01 90 45 */ bl paneTrans__8CPaneMgrFff
/* 8023B570 80 7F 00 28 */ lwz r3, 0x28(r31)
/* 8023B574 28 03 00 00 */ cmplwi r3, 0
/* 8023B578 41 82 00 10 */ beq lbl_8023B588
/* 8023B57C C0 22 B1 58 */ lfs f1, lit_3909(r2)
/* 8023B580 FC 40 F0 90 */ fmr f2, f30
/* 8023B584 48 01 90 2D */ bl paneTrans__8CPaneMgrFff
lbl_8023B588:
/* 8023B588 3B 5A 00 01 */ addi r26, r26, 1
/* 8023B58C 2C 1A 00 03 */ cmpwi r26, 3
/* 8023B590 3B 7B 00 04 */ addi r27, r27, 4
/* 8023B594 41 80 FF AC */ blt lbl_8023B540
/* 8023B598 48 00 02 A8 */ b lbl_8023B840
lbl_8023B59C:
/* 8023B59C 3B A0 00 00 */ li r29, 0
/* 8023B5A0 3B 60 00 00 */ li r27, 0
lbl_8023B5A4:
/* 8023B5A4 88 7C 01 14 */ lbz r3, 0x114(r28)
/* 8023B5A8 38 00 00 01 */ li r0, 1
/* 8023B5AC 7C 00 E8 30 */ slw r0, r0, r29
/* 8023B5B0 54 1F 06 3E */ clrlwi r31, r0, 0x18
/* 8023B5B4 7C 63 F8 38 */ and r3, r3, r31
/* 8023B5B8 30 03 FF FF */ addic r0, r3, -1
/* 8023B5BC 7C 00 19 11 */ subfe. r0, r0, r3
/* 8023B5C0 41 82 02 70 */ beq lbl_8023B830
/* 8023B5C4 7F DC DA 14 */ add r30, r28, r27
/* 8023B5C8 80 7E 00 AC */ lwz r3, 0xac(r30)
/* 8023B5CC C0 43 00 34 */ lfs f2, 0x34(r3)
/* 8023B5D0 C0 22 B1 60 */ lfs f1, lit_3911(r2)
/* 8023B5D4 C0 1C 01 04 */ lfs f0, 0x104(r28)
/* 8023B5D8 EC 01 00 28 */ fsubs f0, f1, f0
/* 8023B5DC EF C0 00 B2 */ fmuls f30, f0, f2
/* 8023B5E0 C0 02 B1 64 */ lfs f0, lit_4154(r2)
/* 8023B5E4 EC 20 07 B2 */ fmuls f1, f0, f30
/* 8023B5E8 C0 42 B1 58 */ lfs f2, lit_3909(r2)
/* 8023B5EC 48 01 8F C5 */ bl paneTrans__8CPaneMgrFff
/* 8023B5F0 80 7E 00 B8 */ lwz r3, 0xb8(r30)
/* 8023B5F4 C0 43 00 24 */ lfs f2, 0x24(r3)
/* 8023B5F8 C0 22 B1 64 */ lfs f1, lit_4154(r2)
/* 8023B5FC C0 03 00 34 */ lfs f0, 0x34(r3)
/* 8023B600 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023B604 EC 42 00 2A */ fadds f2, f2, f0
/* 8023B608 80 9E 00 70 */ lwz r4, 0x70(r30)
/* 8023B60C C0 64 00 24 */ lfs f3, 0x24(r4)
/* 8023B610 C0 3C 01 04 */ lfs f1, 0x104(r28)
/* 8023B614 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023B618 EC 21 00 28 */ fsubs f1, f1, f0
/* 8023B61C EC 02 18 28 */ fsubs f0, f2, f3
/* 8023B620 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023B624 EC 20 F0 28 */ fsubs f1, f0, f30
/* 8023B628 C0 42 B1 58 */ lfs f2, lit_3909(r2)
/* 8023B62C 48 01 8F 85 */ bl paneTrans__8CPaneMgrFff
/* 8023B630 80 7E 00 70 */ lwz r3, 0x70(r30)
/* 8023B634 C0 43 00 24 */ lfs f2, 0x24(r3)
/* 8023B638 80 7E 00 7C */ lwz r3, 0x7c(r30)
/* 8023B63C C0 63 00 24 */ lfs f3, 0x24(r3)
/* 8023B640 C0 3C 01 04 */ lfs f1, 0x104(r28)
/* 8023B644 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023B648 EC 21 00 28 */ fsubs f1, f1, f0
/* 8023B64C EC 03 10 28 */ fsubs f0, f3, f2
/* 8023B650 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023B654 80 7E 00 64 */ lwz r3, 0x64(r30)
/* 8023B658 EC 20 F0 28 */ fsubs f1, f0, f30
/* 8023B65C C0 42 B1 58 */ lfs f2, lit_3909(r2)
/* 8023B660 48 01 8F 51 */ bl paneTrans__8CPaneMgrFff
/* 8023B664 80 7E 00 7C */ lwz r3, 0x7c(r30)
/* 8023B668 C0 43 00 24 */ lfs f2, 0x24(r3)
/* 8023B66C C0 22 B1 64 */ lfs f1, lit_4154(r2)
/* 8023B670 C0 03 00 34 */ lfs f0, 0x34(r3)
/* 8023B674 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023B678 EC 42 00 2A */ fadds f2, f2, f0
/* 8023B67C 80 9E 00 70 */ lwz r4, 0x70(r30)
/* 8023B680 C0 64 00 24 */ lfs f3, 0x24(r4)
/* 8023B684 C0 3C 01 04 */ lfs f1, 0x104(r28)
/* 8023B688 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023B68C EC 21 00 28 */ fsubs f1, f1, f0
/* 8023B690 EC 02 18 28 */ fsubs f0, f2, f3
/* 8023B694 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023B698 EC 20 F0 28 */ fsubs f1, f0, f30
/* 8023B69C C0 42 B1 58 */ lfs f2, lit_3909(r2)
/* 8023B6A0 48 01 8F 11 */ bl paneTrans__8CPaneMgrFff
/* 8023B6A4 80 7E 00 70 */ lwz r3, 0x70(r30)
/* 8023B6A8 C0 63 00 34 */ lfs f3, 0x34(r3)
/* 8023B6AC 80 7E 00 88 */ lwz r3, 0x88(r30)
/* 8023B6B0 C0 83 00 34 */ lfs f4, 0x34(r3)
/* 8023B6B4 C0 BC 01 04 */ lfs f5, 0x104(r28)
/* 8023B6B8 C0 42 B1 60 */ lfs f2, lit_3911(r2)
/* 8023B6BC EC 22 28 28 */ fsubs f1, f2, f5
/* 8023B6C0 C0 02 B1 64 */ lfs f0, lit_4154(r2)
/* 8023B6C4 EC 00 01 32 */ fmuls f0, f0, f4
/* 8023B6C8 EC 21 00 32 */ fmuls f1, f1, f0
/* 8023B6CC EC 05 10 28 */ fsubs f0, f5, f2
/* 8023B6D0 EC 00 00 F2 */ fmuls f0, f0, f3
/* 8023B6D4 EC 01 00 2A */ fadds f0, f1, f0
/* 8023B6D8 EC 20 F0 28 */ fsubs f1, f0, f30
/* 8023B6DC C0 42 B1 58 */ lfs f2, lit_3909(r2)
/* 8023B6E0 48 01 8E D1 */ bl paneTrans__8CPaneMgrFff
/* 8023B6E4 80 7E 00 40 */ lwz r3, 0x40(r30)
/* 8023B6E8 C0 43 00 24 */ lfs f2, 0x24(r3)
/* 8023B6EC C0 22 B1 64 */ lfs f1, lit_4154(r2)
/* 8023B6F0 C0 03 00 34 */ lfs f0, 0x34(r3)
/* 8023B6F4 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023B6F8 EC 42 00 2A */ fadds f2, f2, f0
/* 8023B6FC 80 9E 00 70 */ lwz r4, 0x70(r30)
/* 8023B700 C0 64 00 24 */ lfs f3, 0x24(r4)
/* 8023B704 C0 3C 01 04 */ lfs f1, 0x104(r28)
/* 8023B708 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023B70C EC 21 00 28 */ fsubs f1, f1, f0
/* 8023B710 EC 02 18 28 */ fsubs f0, f2, f3
/* 8023B714 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023B718 EC 20 F0 28 */ fsubs f1, f0, f30
/* 8023B71C C0 42 B1 58 */ lfs f2, lit_3909(r2)
/* 8023B720 48 01 8E 91 */ bl paneTrans__8CPaneMgrFff
/* 8023B724 80 7E 00 58 */ lwz r3, 0x58(r30)
/* 8023B728 C0 43 00 24 */ lfs f2, 0x24(r3)
/* 8023B72C C0 22 B1 64 */ lfs f1, lit_4154(r2)
/* 8023B730 C0 03 00 34 */ lfs f0, 0x34(r3)
/* 8023B734 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023B738 EC 42 00 2A */ fadds f2, f2, f0
/* 8023B73C 80 9E 00 70 */ lwz r4, 0x70(r30)
/* 8023B740 C0 64 00 24 */ lfs f3, 0x24(r4)
/* 8023B744 C0 3C 01 04 */ lfs f1, 0x104(r28)
/* 8023B748 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023B74C EC 21 00 28 */ fsubs f1, f1, f0
/* 8023B750 EC 02 18 28 */ fsubs f0, f2, f3
/* 8023B754 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023B758 EC 20 F0 28 */ fsubs f1, f0, f30
/* 8023B75C C0 42 B1 58 */ lfs f2, lit_3909(r2)
/* 8023B760 48 01 8E 51 */ bl paneTrans__8CPaneMgrFff
/* 8023B764 80 7E 00 1C */ lwz r3, 0x1c(r30)
/* 8023B768 C0 43 00 24 */ lfs f2, 0x24(r3)
/* 8023B76C C0 22 B1 64 */ lfs f1, lit_4154(r2)
/* 8023B770 C0 03 00 34 */ lfs f0, 0x34(r3)
/* 8023B774 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023B778 EC 42 00 2A */ fadds f2, f2, f0
/* 8023B77C 80 9E 00 70 */ lwz r4, 0x70(r30)
/* 8023B780 C0 64 00 24 */ lfs f3, 0x24(r4)
/* 8023B784 C0 3C 01 04 */ lfs f1, 0x104(r28)
/* 8023B788 C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023B78C EC 21 00 28 */ fsubs f1, f1, f0
/* 8023B790 EC 02 18 28 */ fsubs f0, f2, f3
/* 8023B794 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023B798 EC 20 F0 28 */ fsubs f1, f0, f30
/* 8023B79C 38 81 00 08 */ addi r4, r1, 8
/* 8023B7A0 7C 04 DC 2E */ lfsx f0, r4, r27
/* 8023B7A4 EF BF 00 2A */ fadds f29, f31, f0
/* 8023B7A8 FC 40 E8 90 */ fmr f2, f29
/* 8023B7AC 48 01 8E 05 */ bl paneTrans__8CPaneMgrFff
/* 8023B7B0 80 7E 00 28 */ lwz r3, 0x28(r30)
/* 8023B7B4 28 03 00 00 */ cmplwi r3, 0
/* 8023B7B8 41 82 00 40 */ beq lbl_8023B7F8
/* 8023B7BC C0 43 00 24 */ lfs f2, 0x24(r3)
/* 8023B7C0 C0 22 B1 64 */ lfs f1, lit_4154(r2)
/* 8023B7C4 C0 03 00 34 */ lfs f0, 0x34(r3)
/* 8023B7C8 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023B7CC EC 42 00 2A */ fadds f2, f2, f0
/* 8023B7D0 80 9E 00 70 */ lwz r4, 0x70(r30)
/* 8023B7D4 C0 64 00 24 */ lfs f3, 0x24(r4)
/* 8023B7D8 C0 3C 01 04 */ lfs f1, 0x104(r28)
/* 8023B7DC C0 02 B1 60 */ lfs f0, lit_3911(r2)
/* 8023B7E0 EC 21 00 28 */ fsubs f1, f1, f0
/* 8023B7E4 EC 02 18 28 */ fsubs f0, f2, f3
/* 8023B7E8 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023B7EC EC 20 F0 28 */ fsubs f1, f0, f30
/* 8023B7F0 FC 40 E8 90 */ fmr f2, f29
/* 8023B7F4 48 01 8D BD */ bl paneTrans__8CPaneMgrFff
lbl_8023B7F8:
/* 8023B7F8 80 7E 00 64 */ lwz r3, 0x64(r30)
/* 8023B7FC 80 63 00 04 */ lwz r3, 4(r3)
/* 8023B800 48 0B B9 01 */ bl getBounds__7J2DPaneFv
/* 8023B804 C0 03 00 00 */ lfs f0, 0(r3)
/* 8023B808 80 7E 00 64 */ lwz r3, 0x64(r30)
/* 8023B80C C0 23 00 24 */ lfs f1, 0x24(r3)
/* 8023B810 EC 00 08 28 */ fsubs f0, f0, f1
/* 8023B814 80 7E 00 A0 */ lwz r3, 0xa0(r30)
/* 8023B818 EC 20 F0 28 */ fsubs f1, f0, f30
/* 8023B81C C0 42 B1 58 */ lfs f2, lit_3909(r2)
/* 8023B820 48 01 8D 91 */ bl paneTrans__8CPaneMgrFff
/* 8023B824 88 1C 01 14 */ lbz r0, 0x114(r28)
/* 8023B828 7C 00 F8 78 */ andc r0, r0, r31
/* 8023B82C 98 1C 01 14 */ stb r0, 0x114(r28)
lbl_8023B830:
/* 8023B830 3B BD 00 01 */ addi r29, r29, 1
/* 8023B834 2C 1D 00 03 */ cmpwi r29, 3
/* 8023B838 3B 7B 00 04 */ addi r27, r27, 4
/* 8023B83C 41 80 FD 68 */ blt lbl_8023B5A4
lbl_8023B840:
/* 8023B840 E3 E1 00 58 */ psq_l f31, 88(r1), 0, 0 /* qr0 */
/* 8023B844 CB E1 00 50 */ lfd f31, 0x50(r1)
/* 8023B848 E3 C1 00 48 */ psq_l f30, 72(r1), 0, 0 /* qr0 */
/* 8023B84C CB C1 00 40 */ lfd f30, 0x40(r1)
/* 8023B850 E3 A1 00 38 */ psq_l f29, 56(r1), 0, 0 /* qr0 */
/* 8023B854 CB A1 00 30 */ lfd f29, 0x30(r1)
/* 8023B858 39 61 00 30 */ addi r11, r1, 0x30
/* 8023B85C 48 12 69 C1 */ bl _restgpr_26
/* 8023B860 80 01 00 64 */ lwz r0, 0x64(r1)
/* 8023B864 7C 08 03 A6 */ mtlr r0
/* 8023B868 38 21 00 60 */ addi r1, r1, 0x60
/* 8023B86C 4E 80 00 20 */ blr
@@ -0,0 +1,40 @@
lbl_80239D08:
/* 80239D08 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80239D0C 7C 08 02 A6 */ mflr r0
/* 80239D10 90 01 00 24 */ stw r0, 0x24(r1)
/* 80239D14 39 61 00 20 */ addi r11, r1, 0x20
/* 80239D18 48 12 84 C1 */ bl _savegpr_28
/* 80239D1C 7C 7C 1B 78 */ mr r28, r3
/* 80239D20 7C 9D 23 78 */ mr r29, r4
/* 80239D24 7C BE 2B 78 */ mr r30, r5
/* 80239D28 7C DF 33 78 */ mr r31, r6
/* 80239D2C 80 63 00 28 */ lwz r3, 0x28(r3)
/* 80239D30 28 03 00 00 */ cmplwi r3, 0
/* 80239D34 41 82 00 14 */ beq lbl_80239D48
/* 80239D38 80 63 00 04 */ lwz r3, 4(r3)
/* 80239D3C 48 0C 69 1D */ bl getStringPtr__10J2DTextBoxCFv
/* 80239D40 7F A4 EB 78 */ mr r4, r29
/* 80239D44 48 12 ED E9 */ bl strcpy
lbl_80239D48:
/* 80239D48 80 7C 00 2C */ lwz r3, 0x2c(r28)
/* 80239D4C 28 03 00 00 */ cmplwi r3, 0
/* 80239D50 41 82 00 14 */ beq lbl_80239D64
/* 80239D54 80 63 00 04 */ lwz r3, 4(r3)
/* 80239D58 48 0C 69 01 */ bl getStringPtr__10J2DTextBoxCFv
/* 80239D5C 7F C4 F3 78 */ mr r4, r30
/* 80239D60 48 12 ED CD */ bl strcpy
lbl_80239D64:
/* 80239D64 80 7C 00 30 */ lwz r3, 0x30(r28)
/* 80239D68 28 03 00 00 */ cmplwi r3, 0
/* 80239D6C 41 82 00 14 */ beq lbl_80239D80
/* 80239D70 80 63 00 04 */ lwz r3, 4(r3)
/* 80239D74 48 0C 68 E5 */ bl getStringPtr__10J2DTextBoxCFv
/* 80239D78 7F E4 FB 78 */ mr r4, r31
/* 80239D7C 48 12 ED B1 */ bl strcpy
lbl_80239D80:
/* 80239D80 39 61 00 20 */ addi r11, r1, 0x20
/* 80239D84 48 12 84 A1 */ bl _restgpr_28
/* 80239D88 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80239D8C 7C 08 03 A6 */ mtlr r0
/* 80239D90 38 21 00 20 */ addi r1, r1, 0x20
/* 80239D94 4E 80 00 20 */ blr
@@ -0,0 +1,40 @@
lbl_80239C78:
/* 80239C78 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80239C7C 7C 08 02 A6 */ mflr r0
/* 80239C80 90 01 00 24 */ stw r0, 0x24(r1)
/* 80239C84 39 61 00 20 */ addi r11, r1, 0x20
/* 80239C88 48 12 85 51 */ bl _savegpr_28
/* 80239C8C 7C 7C 1B 78 */ mr r28, r3
/* 80239C90 7C 9D 23 78 */ mr r29, r4
/* 80239C94 7C BE 2B 78 */ mr r30, r5
/* 80239C98 7C DF 33 78 */ mr r31, r6
/* 80239C9C 80 63 00 1C */ lwz r3, 0x1c(r3)
/* 80239CA0 28 03 00 00 */ cmplwi r3, 0
/* 80239CA4 41 82 00 14 */ beq lbl_80239CB8
/* 80239CA8 80 63 00 04 */ lwz r3, 4(r3)
/* 80239CAC 48 0C 69 AD */ bl getStringPtr__10J2DTextBoxCFv
/* 80239CB0 7F A4 EB 78 */ mr r4, r29
/* 80239CB4 48 12 EE 79 */ bl strcpy
lbl_80239CB8:
/* 80239CB8 80 7C 00 20 */ lwz r3, 0x20(r28)
/* 80239CBC 28 03 00 00 */ cmplwi r3, 0
/* 80239CC0 41 82 00 14 */ beq lbl_80239CD4
/* 80239CC4 80 63 00 04 */ lwz r3, 4(r3)
/* 80239CC8 48 0C 69 91 */ bl getStringPtr__10J2DTextBoxCFv
/* 80239CCC 7F C4 F3 78 */ mr r4, r30
/* 80239CD0 48 12 EE 5D */ bl strcpy
lbl_80239CD4:
/* 80239CD4 80 7C 00 24 */ lwz r3, 0x24(r28)
/* 80239CD8 28 03 00 00 */ cmplwi r3, 0
/* 80239CDC 41 82 00 14 */ beq lbl_80239CF0
/* 80239CE0 80 63 00 04 */ lwz r3, 4(r3)
/* 80239CE4 48 0C 69 75 */ bl getStringPtr__10J2DTextBoxCFv
/* 80239CE8 7F E4 FB 78 */ mr r4, r31
/* 80239CEC 48 12 EE 41 */ bl strcpy
lbl_80239CF0:
/* 80239CF0 39 61 00 20 */ addi r11, r1, 0x20
/* 80239CF4 48 12 85 31 */ bl _restgpr_28
/* 80239CF8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80239CFC 7C 08 03 A6 */ mtlr r0
/* 80239D00 38 21 00 20 */ addi r1, r1, 0x20
/* 80239D04 4E 80 00 20 */ blr
@@ -0,0 +1,16 @@
lbl_80239D98:
/* 80239D98 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80239D9C 7C 08 02 A6 */ mflr r0
/* 80239DA0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80239DA4 80 63 00 18 */ lwz r3, 0x18(r3)
/* 80239DA8 80 63 00 04 */ lwz r3, 4(r3)
/* 80239DAC D0 23 00 D4 */ stfs f1, 0xd4(r3)
/* 80239DB0 D0 43 00 D8 */ stfs f2, 0xd8(r3)
/* 80239DB4 81 83 00 00 */ lwz r12, 0(r3)
/* 80239DB8 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80239DBC 7D 89 03 A6 */ mtctr r12
/* 80239DC0 4E 80 04 21 */ bctrl
/* 80239DC4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80239DC8 7C 08 03 A6 */ mtlr r0
/* 80239DCC 38 21 00 10 */ addi r1, r1, 0x10
/* 80239DD0 4E 80 00 20 */ blr
@@ -0,0 +1,13 @@
lbl_8023AC14:
/* 8023AC14 A8 83 01 0A */ lha r4, 0x10a(r3)
/* 8023AC18 38 04 00 01 */ addi r0, r4, 1
/* 8023AC1C B0 03 01 0A */ sth r0, 0x10a(r3)
/* 8023AC20 A8 A3 01 0A */ lha r5, 0x10a(r3)
/* 8023AC24 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha
/* 8023AC28 38 84 02 8C */ addi r4, r4, g_MsgObject_HIO_c@l
/* 8023AC2C A8 04 02 FA */ lha r0, 0x2fa(r4)
/* 8023AC30 7C 05 00 00 */ cmpw r5, r0
/* 8023AC34 4C 81 00 20 */ blelr
/* 8023AC38 38 00 00 03 */ li r0, 3
/* 8023AC3C 98 03 01 13 */ stb r0, 0x113(r3)
/* 8023AC40 4E 80 00 20 */ blr
@@ -0,0 +1,182 @@
lbl_8023B9B4:
/* 8023B9B4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023B9B8 7C 08 02 A6 */ mflr r0
/* 8023B9BC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023B9C0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023B9C4 93 C1 00 08 */ stw r30, 8(r1)
/* 8023B9C8 7C 7F 1B 78 */ mr r31, r3
/* 8023B9CC 3C 80 80 3C */ lis r4, __vt__15dMsgScrnArrow_c@ha
/* 8023B9D0 38 04 0C F8 */ addi r0, r4, __vt__15dMsgScrnArrow_c@l
/* 8023B9D4 90 03 00 00 */ stw r0, 0(r3)
/* 8023B9D8 38 60 01 18 */ li r3, 0x118
/* 8023B9DC 48 09 32 71 */ bl __nw__FUl
/* 8023B9E0 7C 60 1B 79 */ or. r0, r3, r3
/* 8023B9E4 41 82 00 0C */ beq lbl_8023B9F0
/* 8023B9E8 48 0B CA B1 */ bl __ct__9J2DScreenFv
/* 8023B9EC 7C 60 1B 78 */ mr r0, r3
lbl_8023B9F0:
/* 8023B9F0 90 1F 00 04 */ stw r0, 4(r31)
/* 8023B9F4 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023B9F8 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_arrow__stringBase0@ha
/* 8023B9FC 38 84 98 A0 */ addi r4, r4, msg_scrn_d_msg_scrn_arrow__stringBase0@l
/* 8023BA00 3C A0 00 02 */ lis r5, 2
/* 8023BA04 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8023BA08 3B C6 61 C0 */ addi r30, r6, g_dComIfG_gameInfo@l
/* 8023BA0C 80 DE 5C 6C */ lwz r6, 0x5c6c(r30)
/* 8023BA10 48 0B CC 39 */ bl setPriority__9J2DScreenFPCcUlP10JKRArchive
/* 8023BA14 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023BA18 48 01 96 D1 */ bl dPaneClass_showNullPane__FP9J2DScreen
/* 8023BA1C 38 60 00 04 */ li r3, 4
/* 8023BA20 64 63 00 04 */ oris r3, r3, 4
/* 8023BA24 7C 72 E3 A6 */ mtspr 0x392, r3
/* 8023BA28 38 60 00 05 */ li r3, 5
/* 8023BA2C 64 63 00 05 */ oris r3, r3, 5
/* 8023BA30 7C 73 E3 A6 */ mtspr 0x393, r3
/* 8023BA34 38 60 00 06 */ li r3, 6
/* 8023BA38 64 63 00 06 */ oris r3, r3, 6
/* 8023BA3C 7C 74 E3 A6 */ mtspr 0x394, r3
/* 8023BA40 38 60 00 07 */ li r3, 7
/* 8023BA44 64 63 00 07 */ oris r3, r3, 7
/* 8023BA48 7C 75 E3 A6 */ mtspr 0x395, r3
/* 8023BA4C 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_arrow__stringBase0@ha
/* 8023BA50 38 84 98 A0 */ addi r4, r4, msg_scrn_d_msg_scrn_arrow__stringBase0@l
/* 8023BA54 38 64 00 1B */ addi r3, r4, 0x1b
/* 8023BA58 80 9E 5C 6C */ lwz r4, 0x5c6c(r30)
/* 8023BA5C 48 09 88 15 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
/* 8023BA60 48 0C D0 0D */ bl load__20J2DAnmLoaderDataBaseFPCv
/* 8023BA64 90 7F 00 08 */ stw r3, 8(r31)
/* 8023BA68 C0 02 B1 98 */ lfs f0, lit_3662(r2)
/* 8023BA6C D0 1F 00 1C */ stfs f0, 0x1c(r31)
/* 8023BA70 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_arrow__stringBase0@ha
/* 8023BA74 38 84 98 A0 */ addi r4, r4, msg_scrn_d_msg_scrn_arrow__stringBase0@l
/* 8023BA78 38 64 00 36 */ addi r3, r4, 0x36
/* 8023BA7C 80 9E 5C 6C */ lwz r4, 0x5c6c(r30)
/* 8023BA80 48 09 87 F1 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
/* 8023BA84 48 0C CF E9 */ bl load__20J2DAnmLoaderDataBaseFPCv
/* 8023BA88 90 7F 00 0C */ stw r3, 0xc(r31)
/* 8023BA8C 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8023BA90 80 9F 00 04 */ lwz r4, 4(r31)
/* 8023BA94 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BA98 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 8023BA9C 7D 89 03 A6 */ mtctr r12
/* 8023BAA0 4E 80 04 21 */ bctrl
/* 8023BAA4 C0 02 B1 98 */ lfs f0, lit_3662(r2)
/* 8023BAA8 D0 1F 00 20 */ stfs f0, 0x20(r31)
/* 8023BAAC 38 60 00 6C */ li r3, 0x6c
/* 8023BAB0 48 09 31 9D */ bl __nw__FUl
/* 8023BAB4 7C 60 1B 79 */ or. r0, r3, r3
/* 8023BAB8 41 82 00 28 */ beq lbl_8023BAE0
/* 8023BABC 80 9F 00 04 */ lwz r4, 4(r31)
/* 8023BAC0 3C A0 79 61 */ lis r5, 0x7961 /* 0x79615F6E@ha */
/* 8023BAC4 38 C5 5F 6E */ addi r6, r5, 0x5F6E /* 0x79615F6E@l */
/* 8023BAC8 3C A0 73 65 */ lis r5, 0x7365 /* 0x7365745F@ha */
/* 8023BACC 38 A5 74 5F */ addi r5, r5, 0x745F /* 0x7365745F@l */
/* 8023BAD0 38 E0 00 00 */ li r7, 0
/* 8023BAD4 39 00 00 00 */ li r8, 0
/* 8023BAD8 48 01 7E AD */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023BADC 7C 60 1B 78 */ mr r0, r3
lbl_8023BAE0:
/* 8023BAE0 90 1F 00 10 */ stw r0, 0x10(r31)
/* 8023BAE4 38 60 00 6C */ li r3, 0x6c
/* 8023BAE8 48 09 31 65 */ bl __nw__FUl
/* 8023BAEC 7C 60 1B 79 */ or. r0, r3, r3
/* 8023BAF0 41 82 00 28 */ beq lbl_8023BB18
/* 8023BAF4 80 9F 00 04 */ lwz r4, 4(r31)
/* 8023BAF8 3C A0 6E 65 */ lis r5, 0x6E65 /* 0x6E657874@ha */
/* 8023BAFC 38 C5 78 74 */ addi r6, r5, 0x7874 /* 0x6E657874@l */
/* 8023BB00 3C A0 00 79 */ lis r5, 0x0079 /* 0x0079615F@ha */
/* 8023BB04 38 A5 61 5F */ addi r5, r5, 0x615F /* 0x0079615F@l */
/* 8023BB08 38 E0 00 00 */ li r7, 0
/* 8023BB0C 39 00 00 00 */ li r8, 0
/* 8023BB10 48 01 7E 75 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023BB14 7C 60 1B 78 */ mr r0, r3
lbl_8023BB18:
/* 8023BB18 90 1F 00 14 */ stw r0, 0x14(r31)
/* 8023BB1C 80 7F 00 14 */ lwz r3, 0x14(r31)
/* 8023BB20 48 01 9A E9 */ bl hide__13CPaneMgrAlphaFv
/* 8023BB24 80 9F 00 14 */ lwz r4, 0x14(r31)
/* 8023BB28 80 64 00 04 */ lwz r3, 4(r4)
/* 8023BB2C 80 9F 00 08 */ lwz r4, 8(r31)
/* 8023BB30 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BB34 81 8C 00 60 */ lwz r12, 0x60(r12)
/* 8023BB38 7D 89 03 A6 */ mtctr r12
/* 8023BB3C 4E 80 04 21 */ bctrl
/* 8023BB40 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023BB44 3C 80 6E 65 */ lis r4, 0x6E65 /* 0x6E657874@ha */
/* 8023BB48 38 C4 78 74 */ addi r6, r4, 0x7874 /* 0x6E657874@l */
/* 8023BB4C 3C 80 00 79 */ lis r4, 0x0079 /* 0x0079616A@ha */
/* 8023BB50 38 A4 61 6A */ addi r5, r4, 0x616A /* 0x0079616A@l */
/* 8023BB54 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BB58 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023BB5C 7D 89 03 A6 */ mtctr r12
/* 8023BB60 4E 80 04 21 */ bctrl
/* 8023BB64 80 9F 00 0C */ lwz r4, 0xc(r31)
/* 8023BB68 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BB6C 81 8C 00 64 */ lwz r12, 0x64(r12)
/* 8023BB70 7D 89 03 A6 */ mtctr r12
/* 8023BB74 4E 80 04 21 */ bctrl
/* 8023BB78 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023BB7C 3C 80 6E 65 */ lis r4, 0x6E65 /* 0x6E65786C@ha */
/* 8023BB80 38 C4 78 6C */ addi r6, r4, 0x786C /* 0x6E65786C@l */
/* 8023BB84 3C 80 79 61 */ lis r4, 0x7961 /* 0x79616A69@ha */
/* 8023BB88 38 A4 6A 69 */ addi r5, r4, 0x6A69 /* 0x79616A69@l */
/* 8023BB8C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BB90 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023BB94 7D 89 03 A6 */ mtctr r12
/* 8023BB98 4E 80 04 21 */ bctrl
/* 8023BB9C 80 9F 00 0C */ lwz r4, 0xc(r31)
/* 8023BBA0 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BBA4 81 8C 00 64 */ lwz r12, 0x64(r12)
/* 8023BBA8 7D 89 03 A6 */ mtctr r12
/* 8023BBAC 4E 80 04 21 */ bctrl
/* 8023BBB0 38 60 00 6C */ li r3, 0x6c
/* 8023BBB4 48 09 30 99 */ bl __nw__FUl
/* 8023BBB8 7C 60 1B 79 */ or. r0, r3, r3
/* 8023BBBC 41 82 00 24 */ beq lbl_8023BBE0
/* 8023BBC0 80 9F 00 04 */ lwz r4, 4(r31)
/* 8023BBC4 3C A0 5F 65 */ lis r5, 0x5F65 /* 0x5F656E64@ha */
/* 8023BBC8 38 C5 6E 64 */ addi r6, r5, 0x6E64 /* 0x5F656E64@l */
/* 8023BBCC 38 A0 79 61 */ li r5, 0x7961
/* 8023BBD0 38 E0 00 00 */ li r7, 0
/* 8023BBD4 39 00 00 00 */ li r8, 0
/* 8023BBD8 48 01 7D AD */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023BBDC 7C 60 1B 78 */ mr r0, r3
lbl_8023BBE0:
/* 8023BBE0 90 1F 00 18 */ stw r0, 0x18(r31)
/* 8023BBE4 80 7F 00 18 */ lwz r3, 0x18(r31)
/* 8023BBE8 48 01 9A 21 */ bl hide__13CPaneMgrAlphaFv
/* 8023BBEC 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023BBF0 3C 80 5F 65 */ lis r4, 0x5F65 /* 0x5F656E64@ha */
/* 8023BBF4 38 C4 6E 64 */ addi r6, r4, 0x6E64 /* 0x5F656E64@l */
/* 8023BBF8 3C 80 00 79 */ lis r4, 0x0079 /* 0x0079616A@ha */
/* 8023BBFC 38 A4 61 6A */ addi r5, r4, 0x616A /* 0x0079616A@l */
/* 8023BC00 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BC04 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023BC08 7D 89 03 A6 */ mtctr r12
/* 8023BC0C 4E 80 04 21 */ bctrl
/* 8023BC10 80 9F 00 0C */ lwz r4, 0xc(r31)
/* 8023BC14 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BC18 81 8C 00 64 */ lwz r12, 0x64(r12)
/* 8023BC1C 7D 89 03 A6 */ mtctr r12
/* 8023BC20 4E 80 04 21 */ bctrl
/* 8023BC24 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023BC28 3C 80 65 6E */ lis r4, 0x656E /* 0x656E646C@ha */
/* 8023BC2C 38 C4 64 6C */ addi r6, r4, 0x646C /* 0x656E646C@l */
/* 8023BC30 3C 80 79 61 */ lis r4, 0x7961 /* 0x79616A69@ha */
/* 8023BC34 38 A4 6A 69 */ addi r5, r4, 0x6A69 /* 0x79616A69@l */
/* 8023BC38 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BC3C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023BC40 7D 89 03 A6 */ mtctr r12
/* 8023BC44 4E 80 04 21 */ bctrl
/* 8023BC48 80 9F 00 0C */ lwz r4, 0xc(r31)
/* 8023BC4C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BC50 81 8C 00 64 */ lwz r12, 0x64(r12)
/* 8023BC54 7D 89 03 A6 */ mtctr r12
/* 8023BC58 4E 80 04 21 */ bctrl
/* 8023BC5C 7F E3 FB 78 */ mr r3, r31
/* 8023BC60 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8023BC64 83 C1 00 08 */ lwz r30, 8(r1)
/* 8023BC68 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023BC6C 7C 08 03 A6 */ mtlr r0
/* 8023BC70 38 21 00 10 */ addi r1, r1, 0x10
/* 8023BC74 4E 80 00 20 */ blr
@@ -0,0 +1,90 @@
lbl_8023BC78:
/* 8023BC78 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023BC7C 7C 08 02 A6 */ mflr r0
/* 8023BC80 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023BC84 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023BC88 93 C1 00 08 */ stw r30, 8(r1)
/* 8023BC8C 7C 7E 1B 79 */ or. r30, r3, r3
/* 8023BC90 7C 9F 23 78 */ mr r31, r4
/* 8023BC94 41 82 01 10 */ beq lbl_8023BDA4
/* 8023BC98 3C 60 80 3C */ lis r3, __vt__15dMsgScrnArrow_c@ha
/* 8023BC9C 38 03 0C F8 */ addi r0, r3, __vt__15dMsgScrnArrow_c@l
/* 8023BCA0 90 1E 00 00 */ stw r0, 0(r30)
/* 8023BCA4 80 7E 00 04 */ lwz r3, 4(r30)
/* 8023BCA8 28 03 00 00 */ cmplwi r3, 0
/* 8023BCAC 41 82 00 18 */ beq lbl_8023BCC4
/* 8023BCB0 38 80 00 01 */ li r4, 1
/* 8023BCB4 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BCB8 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023BCBC 7D 89 03 A6 */ mtctr r12
/* 8023BCC0 4E 80 04 21 */ bctrl
lbl_8023BCC4:
/* 8023BCC4 38 00 00 00 */ li r0, 0
/* 8023BCC8 90 1E 00 04 */ stw r0, 4(r30)
/* 8023BCCC 80 7E 00 08 */ lwz r3, 8(r30)
/* 8023BCD0 28 03 00 00 */ cmplwi r3, 0
/* 8023BCD4 41 82 00 18 */ beq lbl_8023BCEC
/* 8023BCD8 38 80 00 01 */ li r4, 1
/* 8023BCDC 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BCE0 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023BCE4 7D 89 03 A6 */ mtctr r12
/* 8023BCE8 4E 80 04 21 */ bctrl
lbl_8023BCEC:
/* 8023BCEC 38 00 00 00 */ li r0, 0
/* 8023BCF0 90 1E 00 08 */ stw r0, 8(r30)
/* 8023BCF4 80 7E 00 0C */ lwz r3, 0xc(r30)
/* 8023BCF8 28 03 00 00 */ cmplwi r3, 0
/* 8023BCFC 41 82 00 18 */ beq lbl_8023BD14
/* 8023BD00 38 80 00 01 */ li r4, 1
/* 8023BD04 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BD08 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023BD0C 7D 89 03 A6 */ mtctr r12
/* 8023BD10 4E 80 04 21 */ bctrl
lbl_8023BD14:
/* 8023BD14 38 00 00 00 */ li r0, 0
/* 8023BD18 90 1E 00 0C */ stw r0, 0xc(r30)
/* 8023BD1C 80 7E 00 10 */ lwz r3, 0x10(r30)
/* 8023BD20 28 03 00 00 */ cmplwi r3, 0
/* 8023BD24 41 82 00 18 */ beq lbl_8023BD3C
/* 8023BD28 38 80 00 01 */ li r4, 1
/* 8023BD2C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BD30 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023BD34 7D 89 03 A6 */ mtctr r12
/* 8023BD38 4E 80 04 21 */ bctrl
lbl_8023BD3C:
/* 8023BD3C 38 00 00 00 */ li r0, 0
/* 8023BD40 90 1E 00 10 */ stw r0, 0x10(r30)
/* 8023BD44 80 7E 00 14 */ lwz r3, 0x14(r30)
/* 8023BD48 28 03 00 00 */ cmplwi r3, 0
/* 8023BD4C 41 82 00 18 */ beq lbl_8023BD64
/* 8023BD50 38 80 00 01 */ li r4, 1
/* 8023BD54 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BD58 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023BD5C 7D 89 03 A6 */ mtctr r12
/* 8023BD60 4E 80 04 21 */ bctrl
lbl_8023BD64:
/* 8023BD64 38 00 00 00 */ li r0, 0
/* 8023BD68 90 1E 00 14 */ stw r0, 0x14(r30)
/* 8023BD6C 80 7E 00 18 */ lwz r3, 0x18(r30)
/* 8023BD70 28 03 00 00 */ cmplwi r3, 0
/* 8023BD74 41 82 00 18 */ beq lbl_8023BD8C
/* 8023BD78 38 80 00 01 */ li r4, 1
/* 8023BD7C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BD80 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023BD84 7D 89 03 A6 */ mtctr r12
/* 8023BD88 4E 80 04 21 */ bctrl
lbl_8023BD8C:
/* 8023BD8C 38 00 00 00 */ li r0, 0
/* 8023BD90 90 1E 00 18 */ stw r0, 0x18(r30)
/* 8023BD94 7F E0 07 35 */ extsh. r0, r31
/* 8023BD98 40 81 00 0C */ ble lbl_8023BDA4
/* 8023BD9C 7F C3 F3 78 */ mr r3, r30
/* 8023BDA0 48 09 2F 9D */ bl __dl__FPv
lbl_8023BDA4:
/* 8023BDA4 7F C3 F3 78 */ mr r3, r30
/* 8023BDA8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8023BDAC 83 C1 00 08 */ lwz r30, 8(r1)
/* 8023BDB0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023BDB4 7C 08 03 A6 */ mtlr r0
/* 8023BDB8 38 21 00 10 */ addi r1, r1, 0x10
/* 8023BDBC 4E 80 00 20 */ blr
@@ -0,0 +1,24 @@
lbl_8023BE34:
/* 8023BE34 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023BE38 7C 08 02 A6 */ mflr r0
/* 8023BE3C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023BE40 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023BE44 7C 7F 1B 78 */ mr r31, r3
/* 8023BE48 80 63 00 14 */ lwz r3, 0x14(r3)
/* 8023BE4C 48 01 97 BD */ bl hide__13CPaneMgrAlphaFv
/* 8023BE50 C0 22 B1 98 */ lfs f1, lit_3662(r2)
/* 8023BE54 D0 3F 00 1C */ stfs f1, 0x1c(r31)
/* 8023BE58 C0 1F 00 1C */ lfs f0, 0x1c(r31)
/* 8023BE5C 80 7F 00 08 */ lwz r3, 8(r31)
/* 8023BE60 D0 03 00 08 */ stfs f0, 8(r3)
/* 8023BE64 D0 3F 00 20 */ stfs f1, 0x20(r31)
/* 8023BE68 C0 1F 00 20 */ lfs f0, 0x20(r31)
/* 8023BE6C 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8023BE70 D0 03 00 08 */ stfs f0, 8(r3)
/* 8023BE74 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023BE78 48 0B D8 19 */ bl animation__9J2DScreenFv
/* 8023BE7C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8023BE80 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023BE84 7C 08 03 A6 */ mtlr r0
/* 8023BE88 38 21 00 10 */ addi r1, r1, 0x10
/* 8023BE8C 4E 80 00 20 */ blr
@@ -0,0 +1,82 @@
lbl_8023BE90:
/* 8023BE90 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8023BE94 7C 08 02 A6 */ mflr r0
/* 8023BE98 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023BE9C 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8023BEA0 7C 7F 1B 78 */ mr r31, r3
/* 8023BEA4 80 63 00 14 */ lwz r3, 0x14(r3)
/* 8023BEA8 48 01 97 A5 */ bl isVisible__13CPaneMgrAlphaFv
/* 8023BEAC 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8023BEB0 40 82 00 0C */ bne lbl_8023BEBC
/* 8023BEB4 80 7F 00 14 */ lwz r3, 0x14(r31)
/* 8023BEB8 48 01 97 11 */ bl show__13CPaneMgrAlphaFv
lbl_8023BEBC:
/* 8023BEBC 80 7F 00 18 */ lwz r3, 0x18(r31)
/* 8023BEC0 48 01 97 8D */ bl isVisible__13CPaneMgrAlphaFv
/* 8023BEC4 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8023BEC8 28 00 00 01 */ cmplwi r0, 1
/* 8023BECC 40 82 00 0C */ bne lbl_8023BED8
/* 8023BED0 80 7F 00 18 */ lwz r3, 0x18(r31)
/* 8023BED4 48 01 97 35 */ bl hide__13CPaneMgrAlphaFv
lbl_8023BED8:
/* 8023BED8 C0 3F 00 1C */ lfs f1, 0x1c(r31)
/* 8023BEDC C0 02 B1 9C */ lfs f0, lit_3761(r2)
/* 8023BEE0 EC 01 00 2A */ fadds f0, f1, f0
/* 8023BEE4 D0 1F 00 1C */ stfs f0, 0x1c(r31)
/* 8023BEE8 80 7F 00 08 */ lwz r3, 8(r31)
/* 8023BEEC A8 03 00 06 */ lha r0, 6(r3)
/* 8023BEF0 C0 5F 00 1C */ lfs f2, 0x1c(r31)
/* 8023BEF4 C8 22 B1 A0 */ lfd f1, lit_3763(r2)
/* 8023BEF8 6C 03 80 00 */ xoris r3, r0, 0x8000
/* 8023BEFC 90 61 00 0C */ stw r3, 0xc(r1)
/* 8023BF00 3C 00 43 30 */ lis r0, 0x4330
/* 8023BF04 90 01 00 08 */ stw r0, 8(r1)
/* 8023BF08 C8 01 00 08 */ lfd f0, 8(r1)
/* 8023BF0C EC 00 08 28 */ fsubs f0, f0, f1
/* 8023BF10 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 8023BF14 4C 41 13 82 */ cror 2, 1, 2
/* 8023BF18 40 82 00 1C */ bne lbl_8023BF34
/* 8023BF1C 90 61 00 0C */ stw r3, 0xc(r1)
/* 8023BF20 90 01 00 08 */ stw r0, 8(r1)
/* 8023BF24 C8 01 00 08 */ lfd f0, 8(r1)
/* 8023BF28 EC 00 08 28 */ fsubs f0, f0, f1
/* 8023BF2C EC 02 00 28 */ fsubs f0, f2, f0
/* 8023BF30 D0 1F 00 1C */ stfs f0, 0x1c(r31)
lbl_8023BF34:
/* 8023BF34 C0 1F 00 1C */ lfs f0, 0x1c(r31)
/* 8023BF38 80 7F 00 08 */ lwz r3, 8(r31)
/* 8023BF3C D0 03 00 08 */ stfs f0, 8(r3)
/* 8023BF40 C0 3F 00 20 */ lfs f1, 0x20(r31)
/* 8023BF44 C0 02 B1 9C */ lfs f0, lit_3761(r2)
/* 8023BF48 EC 01 00 2A */ fadds f0, f1, f0
/* 8023BF4C D0 1F 00 20 */ stfs f0, 0x20(r31)
/* 8023BF50 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8023BF54 A8 03 00 06 */ lha r0, 6(r3)
/* 8023BF58 C0 5F 00 20 */ lfs f2, 0x20(r31)
/* 8023BF5C C8 22 B1 A0 */ lfd f1, lit_3763(r2)
/* 8023BF60 6C 03 80 00 */ xoris r3, r0, 0x8000
/* 8023BF64 90 61 00 0C */ stw r3, 0xc(r1)
/* 8023BF68 3C 00 43 30 */ lis r0, 0x4330
/* 8023BF6C 90 01 00 08 */ stw r0, 8(r1)
/* 8023BF70 C8 01 00 08 */ lfd f0, 8(r1)
/* 8023BF74 EC 00 08 28 */ fsubs f0, f0, f1
/* 8023BF78 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 8023BF7C 4C 41 13 82 */ cror 2, 1, 2
/* 8023BF80 40 82 00 1C */ bne lbl_8023BF9C
/* 8023BF84 90 61 00 0C */ stw r3, 0xc(r1)
/* 8023BF88 90 01 00 08 */ stw r0, 8(r1)
/* 8023BF8C C8 01 00 08 */ lfd f0, 8(r1)
/* 8023BF90 EC 00 08 28 */ fsubs f0, f0, f1
/* 8023BF94 EC 02 00 28 */ fsubs f0, f2, f0
/* 8023BF98 D0 1F 00 20 */ stfs f0, 0x20(r31)
lbl_8023BF9C:
/* 8023BF9C C0 1F 00 20 */ lfs f0, 0x20(r31)
/* 8023BFA0 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8023BFA4 D0 03 00 08 */ stfs f0, 8(r3)
/* 8023BFA8 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023BFAC 48 0B D6 E5 */ bl animation__9J2DScreenFv
/* 8023BFB0 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8023BFB4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023BFB8 7C 08 03 A6 */ mtlr r0
/* 8023BFBC 38 21 00 20 */ addi r1, r1, 0x20
/* 8023BFC0 4E 80 00 20 */ blr
@@ -0,0 +1,20 @@
lbl_8023BFC4:
/* 8023BFC4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023BFC8 7C 08 02 A6 */ mflr r0
/* 8023BFCC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023BFD0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023BFD4 7C 7F 1B 78 */ mr r31, r3
/* 8023BFD8 80 63 00 18 */ lwz r3, 0x18(r3)
/* 8023BFDC 48 01 96 2D */ bl hide__13CPaneMgrAlphaFv
/* 8023BFE0 C0 02 B1 98 */ lfs f0, lit_3662(r2)
/* 8023BFE4 D0 1F 00 20 */ stfs f0, 0x20(r31)
/* 8023BFE8 C0 1F 00 20 */ lfs f0, 0x20(r31)
/* 8023BFEC 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8023BFF0 D0 03 00 08 */ stfs f0, 8(r3)
/* 8023BFF4 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023BFF8 48 0B D6 99 */ bl animation__9J2DScreenFv
/* 8023BFFC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8023C000 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023C004 7C 08 03 A6 */ mtlr r0
/* 8023C008 38 21 00 10 */ addi r1, r1, 0x10
/* 8023C00C 4E 80 00 20 */ blr
@@ -0,0 +1,55 @@
lbl_8023C010:
/* 8023C010 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8023C014 7C 08 02 A6 */ mflr r0
/* 8023C018 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023C01C 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8023C020 7C 7F 1B 78 */ mr r31, r3
/* 8023C024 80 63 00 14 */ lwz r3, 0x14(r3)
/* 8023C028 48 01 96 25 */ bl isVisible__13CPaneMgrAlphaFv
/* 8023C02C 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8023C030 28 00 00 01 */ cmplwi r0, 1
/* 8023C034 40 82 00 0C */ bne lbl_8023C040
/* 8023C038 80 7F 00 14 */ lwz r3, 0x14(r31)
/* 8023C03C 48 01 95 CD */ bl hide__13CPaneMgrAlphaFv
lbl_8023C040:
/* 8023C040 80 7F 00 18 */ lwz r3, 0x18(r31)
/* 8023C044 48 01 96 09 */ bl isVisible__13CPaneMgrAlphaFv
/* 8023C048 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8023C04C 40 82 00 0C */ bne lbl_8023C058
/* 8023C050 80 7F 00 18 */ lwz r3, 0x18(r31)
/* 8023C054 48 01 95 75 */ bl show__13CPaneMgrAlphaFv
lbl_8023C058:
/* 8023C058 C0 3F 00 20 */ lfs f1, 0x20(r31)
/* 8023C05C C0 02 B1 9C */ lfs f0, lit_3761(r2)
/* 8023C060 EC 01 00 2A */ fadds f0, f1, f0
/* 8023C064 D0 1F 00 20 */ stfs f0, 0x20(r31)
/* 8023C068 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8023C06C A8 03 00 06 */ lha r0, 6(r3)
/* 8023C070 C0 5F 00 20 */ lfs f2, 0x20(r31)
/* 8023C074 C8 22 B1 A0 */ lfd f1, lit_3763(r2)
/* 8023C078 6C 03 80 00 */ xoris r3, r0, 0x8000
/* 8023C07C 90 61 00 0C */ stw r3, 0xc(r1)
/* 8023C080 3C 00 43 30 */ lis r0, 0x4330
/* 8023C084 90 01 00 08 */ stw r0, 8(r1)
/* 8023C088 C8 01 00 08 */ lfd f0, 8(r1)
/* 8023C08C EC 00 08 28 */ fsubs f0, f0, f1
/* 8023C090 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 8023C094 4C 41 13 82 */ cror 2, 1, 2
/* 8023C098 40 82 00 1C */ bne lbl_8023C0B4
/* 8023C09C 90 61 00 0C */ stw r3, 0xc(r1)
/* 8023C0A0 90 01 00 08 */ stw r0, 8(r1)
/* 8023C0A4 C8 01 00 08 */ lfd f0, 8(r1)
/* 8023C0A8 EC 00 08 28 */ fsubs f0, f0, f1
/* 8023C0AC EC 02 00 28 */ fsubs f0, f2, f0
/* 8023C0B0 D0 1F 00 20 */ stfs f0, 0x20(r31)
lbl_8023C0B4:
/* 8023C0B4 C0 1F 00 20 */ lfs f0, 0x20(r31)
/* 8023C0B8 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8023C0BC D0 03 00 08 */ stfs f0, 8(r3)
/* 8023C0C0 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023C0C4 48 0B D5 CD */ bl animation__9J2DScreenFv
/* 8023C0C8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8023C0CC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023C0D0 7C 08 03 A6 */ mtlr r0
/* 8023C0D4 38 21 00 20 */ addi r1, r1, 0x20
/* 8023C0D8 4E 80 00 20 */ blr
@@ -0,0 +1,15 @@
lbl_8023BDC0:
/* 8023BDC0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023BDC4 7C 08 02 A6 */ mflr r0
/* 8023BDC8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023BDCC 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8023BDD0 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8023BDD4 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 8023BDD8 80 63 00 04 */ lwz r3, 4(r3)
/* 8023BDDC C0 22 B1 98 */ lfs f1, lit_3662(r2)
/* 8023BDE0 FC 40 08 90 */ fmr f2, f1
/* 8023BDE4 48 0B D0 F1 */ bl draw__9J2DScreenFffPC14J2DGrafContext
/* 8023BDE8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023BDEC 7C 08 03 A6 */ mtlr r0
/* 8023BDF0 38 21 00 10 */ addi r1, r1, 0x10
/* 8023BDF4 4E 80 00 20 */ blr
@@ -0,0 +1,16 @@
lbl_8023BDF8:
/* 8023BDF8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023BDFC 7C 08 02 A6 */ mflr r0
/* 8023BE00 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023BE04 80 63 00 10 */ lwz r3, 0x10(r3)
/* 8023BE08 80 63 00 04 */ lwz r3, 4(r3)
/* 8023BE0C D0 23 00 D4 */ stfs f1, 0xd4(r3)
/* 8023BE10 D0 43 00 D8 */ stfs f2, 0xd8(r3)
/* 8023BE14 81 83 00 00 */ lwz r12, 0(r3)
/* 8023BE18 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023BE1C 7D 89 03 A6 */ mtctr r12
/* 8023BE20 4E 80 04 21 */ bctrl
/* 8023BE24 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023BE28 7C 08 03 A6 */ mtlr r0
/* 8023BE2C 38 21 00 10 */ addi r1, r1, 0x10
/* 8023BE30 4E 80 00 20 */ blr
@@ -0,0 +1,19 @@
lbl_8023C0DC:
/* 8023C0DC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023C0E0 7C 08 02 A6 */ mflr r0
/* 8023C0E4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023C0E8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023C0EC 7C 7F 1B 78 */ mr r31, r3
/* 8023C0F0 3C 80 80 3A */ lis r4, __vt__12dDlst_base_c@ha
/* 8023C0F4 38 04 6F 88 */ addi r0, r4, __vt__12dDlst_base_c@l
/* 8023C0F8 90 03 00 00 */ stw r0, 0(r3)
/* 8023C0FC 3C 80 80 3C */ lis r4, __vt__14dMsgScrnBase_c@ha
/* 8023C100 38 04 0D 58 */ addi r0, r4, __vt__14dMsgScrnBase_c@l
/* 8023C104 90 03 00 00 */ stw r0, 0(r3)
/* 8023C108 48 00 00 65 */ bl init__14dMsgScrnBase_cFv
/* 8023C10C 7F E3 FB 78 */ mr r3, r31
/* 8023C110 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8023C114 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023C118 7C 08 03 A6 */ mtlr r0
/* 8023C11C 38 21 00 10 */ addi r1, r1, 0x10
/* 8023C120 4E 80 00 20 */ blr
@@ -0,0 +1,20 @@
lbl_8023C124:
/* 8023C124 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023C128 7C 08 02 A6 */ mflr r0
/* 8023C12C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023C130 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023C134 7C 7F 1B 79 */ or. r31, r3, r3
/* 8023C138 41 82 00 1C */ beq lbl_8023C154
/* 8023C13C 3C A0 80 3C */ lis r5, __vt__14dMsgScrnBase_c@ha
/* 8023C140 38 05 0D 58 */ addi r0, r5, __vt__14dMsgScrnBase_c@l
/* 8023C144 90 1F 00 00 */ stw r0, 0(r31)
/* 8023C148 7C 80 07 35 */ extsh. r0, r4
/* 8023C14C 40 81 00 08 */ ble lbl_8023C154
/* 8023C150 48 09 2B ED */ bl __dl__FPv
lbl_8023C154:
/* 8023C154 7F E3 FB 78 */ mr r3, r31
/* 8023C158 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8023C15C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023C160 7C 08 03 A6 */ mtlr r0
/* 8023C164 38 21 00 10 */ addi r1, r1, 0x10
/* 8023C168 4E 80 00 20 */ blr
@@ -0,0 +1,14 @@
lbl_8023C32C:
/* 8023C32C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023C330 7C 08 02 A6 */ mflr r0
/* 8023C334 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023C338 80 63 00 44 */ lwz r3, 0x44(r3)
/* 8023C33C 38 80 00 00 */ li r4, 0
/* 8023C340 81 83 00 00 */ lwz r12, 0(r3)
/* 8023C344 81 8C 00 14 */ lwz r12, 0x14(r12)
/* 8023C348 7D 89 03 A6 */ mtctr r12
/* 8023C34C 4E 80 04 21 */ bctrl
/* 8023C350 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023C354 7C 08 03 A6 */ mtlr r0
/* 8023C358 38 21 00 10 */ addi r1, r1, 0x10
/* 8023C35C 4E 80 00 20 */ blr
@@ -0,0 +1,12 @@
lbl_8023C300:
/* 8023C300 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023C304 7C 08 02 A6 */ mflr r0
/* 8023C308 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023C30C C0 22 B1 A8 */ lfs f1, lit_3820(r2)
/* 8023C310 FC 40 08 90 */ fmr f2, f1
/* 8023C314 C0 62 B1 AC */ lfs f3, lit_3821(r2)
/* 8023C318 48 00 00 15 */ bl drawOutFont__14dMsgScrnBase_cFfff
/* 8023C31C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023C320 7C 08 03 A6 */ mtlr r0
/* 8023C324 38 21 00 10 */ addi r1, r1, 0x10
/* 8023C328 4E 80 00 20 */ blr
@@ -0,0 +1,36 @@
lbl_8023C274:
/* 8023C274 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023C278 7C 08 02 A6 */ mflr r0
/* 8023C27C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023C280 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023C284 93 C1 00 08 */ stw r30, 8(r1)
/* 8023C288 7C 7E 1B 78 */ mr r30, r3
/* 8023C28C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023C290 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023C294 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 8023C298 7F E3 FB 78 */ mr r3, r31
/* 8023C29C 81 9F 00 00 */ lwz r12, 0(r31)
/* 8023C2A0 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8023C2A4 7D 89 03 A6 */ mtctr r12
/* 8023C2A8 4E 80 04 21 */ bctrl
/* 8023C2AC 80 7E 00 04 */ lwz r3, 4(r30)
/* 8023C2B0 C0 22 B1 A8 */ lfs f1, lit_3820(r2)
/* 8023C2B4 FC 40 08 90 */ fmr f2, f1
/* 8023C2B8 7F E4 FB 78 */ mr r4, r31
/* 8023C2BC 48 0B CC 19 */ bl draw__9J2DScreenFffPC14J2DGrafContext
/* 8023C2C0 7F C3 F3 78 */ mr r3, r30
/* 8023C2C4 81 9E 00 00 */ lwz r12, 0(r30)
/* 8023C2C8 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8023C2CC 7D 89 03 A6 */ mtctr r12
/* 8023C2D0 4E 80 04 21 */ bctrl
/* 8023C2D4 7F E3 FB 78 */ mr r3, r31
/* 8023C2D8 81 9F 00 00 */ lwz r12, 0(r31)
/* 8023C2DC 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8023C2E0 7D 89 03 A6 */ mtctr r12
/* 8023C2E4 4E 80 04 21 */ bctrl
/* 8023C2E8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8023C2EC 83 C1 00 08 */ lwz r30, 8(r1)
/* 8023C2F0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023C2F4 7C 08 03 A6 */ mtlr r0
/* 8023C2F8 38 21 00 10 */ addi r1, r1, 0x10
/* 8023C2FC 4E 80 00 20 */ blr
@@ -0,0 +1,36 @@
lbl_8023C4F4:
/* 8023C4F4 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8023C4F8 7C 08 02 A6 */ mflr r0
/* 8023C4FC 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023C500 DB E1 00 18 */ stfd f31, 0x18(r1)
/* 8023C504 39 61 00 18 */ addi r11, r1, 0x18
/* 8023C508 48 12 5C D1 */ bl _savegpr_28
/* 8023C50C 7C 7C 1B 78 */ mr r28, r3
/* 8023C510 FF E0 08 90 */ fmr f31, f1
/* 8023C514 3B A0 00 00 */ li r29, 0
/* 8023C518 3B E0 00 00 */ li r31, 0
lbl_8023C51C:
/* 8023C51C 7F DC FA 14 */ add r30, r28, r31
/* 8023C520 80 7E 00 0C */ lwz r3, 0xc(r30)
/* 8023C524 28 03 00 00 */ cmplwi r3, 0
/* 8023C528 41 82 00 0C */ beq lbl_8023C534
/* 8023C52C FC 20 F8 90 */ fmr f1, f31
/* 8023C530 48 01 92 A1 */ bl setAlphaRate__13CPaneMgrAlphaFf
lbl_8023C534:
/* 8023C534 80 7E 00 28 */ lwz r3, 0x28(r30)
/* 8023C538 28 03 00 00 */ cmplwi r3, 0
/* 8023C53C 41 82 00 0C */ beq lbl_8023C548
/* 8023C540 FC 20 F8 90 */ fmr f1, f31
/* 8023C544 48 01 92 8D */ bl setAlphaRate__13CPaneMgrAlphaFf
lbl_8023C548:
/* 8023C548 3B BD 00 01 */ addi r29, r29, 1
/* 8023C54C 2C 1D 00 07 */ cmpwi r29, 7
/* 8023C550 3B FF 00 04 */ addi r31, r31, 4
/* 8023C554 41 80 FF C8 */ blt lbl_8023C51C
/* 8023C558 CB E1 00 18 */ lfd f31, 0x18(r1)
/* 8023C55C 39 61 00 18 */ addi r11, r1, 0x18
/* 8023C560 48 12 5C C5 */ bl _restgpr_28
/* 8023C564 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023C568 7C 08 03 A6 */ mtlr r0
/* 8023C56C 38 21 00 20 */ addi r1, r1, 0x20
/* 8023C570 4E 80 00 20 */ blr
@@ -0,0 +1,21 @@
lbl_8023C4A4:
/* 8023C4A4 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8023C4A8 7C 08 02 A6 */ mflr r0
/* 8023C4AC 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023C4B0 DB E1 00 18 */ stfd f31, 0x18(r1)
/* 8023C4B4 93 E1 00 14 */ stw r31, 0x14(r1)
/* 8023C4B8 7C 7F 1B 78 */ mr r31, r3
/* 8023C4BC FF E0 08 90 */ fmr f31, f1
/* 8023C4C0 81 83 00 00 */ lwz r12, 0(r3)
/* 8023C4C4 81 8C 00 50 */ lwz r12, 0x50(r12)
/* 8023C4C8 7D 89 03 A6 */ mtctr r12
/* 8023C4CC 4E 80 04 21 */ bctrl
/* 8023C4D0 80 7F 00 08 */ lwz r3, 8(r31)
/* 8023C4D4 FC 20 F8 90 */ fmr f1, f31
/* 8023C4D8 48 01 92 F9 */ bl setAlphaRate__13CPaneMgrAlphaFf
/* 8023C4DC CB E1 00 18 */ lfd f31, 0x18(r1)
/* 8023C4E0 83 E1 00 14 */ lwz r31, 0x14(r1)
/* 8023C4E4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023C4E8 7C 08 03 A6 */ mtlr r0
/* 8023C4EC 38 21 00 20 */ addi r1, r1, 0x20
/* 8023C4F0 4E 80 00 20 */ blr
@@ -0,0 +1,11 @@
lbl_8023C458:
/* 8023C458 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023C45C 7C 08 02 A6 */ mflr r0
/* 8023C460 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023C464 80 63 00 08 */ lwz r3, 8(r3)
/* 8023C468 FC 40 08 90 */ fmr f2, f1
/* 8023C46C 48 01 81 CD */ bl paneScale__8CPaneMgrFff
/* 8023C470 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023C474 7C 08 03 A6 */ mtlr r0
/* 8023C478 38 21 00 10 */ addi r1, r1, 0x10
/* 8023C47C 4E 80 00 20 */ blr
@@ -0,0 +1,10 @@
lbl_8023C480:
/* 8023C480 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023C484 7C 08 02 A6 */ mflr r0
/* 8023C488 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023C48C 80 63 00 08 */ lwz r3, 8(r3)
/* 8023C490 48 01 81 21 */ bl paneTrans__8CPaneMgrFff
/* 8023C494 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023C498 7C 08 03 A6 */ mtlr r0
/* 8023C49C 38 21 00 10 */ addi r1, r1, 0x10
/* 8023C4A0 4E 80 00 20 */ blr
@@ -0,0 +1,53 @@
lbl_8023C16C:
/* 8023C16C 38 A0 00 00 */ li r5, 0
/* 8023C170 90 A3 00 04 */ stw r5, 4(r3)
/* 8023C174 90 A3 00 08 */ stw r5, 8(r3)
/* 8023C178 90 A3 00 54 */ stw r5, 0x54(r3)
/* 8023C17C 7C A4 2B 78 */ mr r4, r5
/* 8023C180 38 00 00 07 */ li r0, 7
/* 8023C184 7C 09 03 A6 */ mtctr r0
lbl_8023C188:
/* 8023C188 7C C3 22 14 */ add r6, r3, r4
/* 8023C18C 90 A6 00 0C */ stw r5, 0xc(r6)
/* 8023C190 90 A6 00 28 */ stw r5, 0x28(r6)
/* 8023C194 38 84 00 04 */ addi r4, r4, 4
/* 8023C198 42 00 FF F0 */ bdnz lbl_8023C188
/* 8023C19C 38 00 00 00 */ li r0, 0
/* 8023C1A0 90 03 00 44 */ stw r0, 0x44(r3)
/* 8023C1A4 90 03 00 48 */ stw r0, 0x48(r3)
/* 8023C1A8 90 03 00 4C */ stw r0, 0x4c(r3)
/* 8023C1AC 90 03 00 50 */ stw r0, 0x50(r3)
/* 8023C1B0 C0 22 B1 A8 */ lfs f1, lit_3820(r2)
/* 8023C1B4 D0 23 00 5C */ stfs f1, 0x5c(r3)
/* 8023C1B8 D0 23 00 58 */ stfs f1, 0x58(r3)
/* 8023C1BC D0 23 00 60 */ stfs f1, 0x60(r3)
/* 8023C1C0 D0 23 00 64 */ stfs f1, 0x64(r3)
/* 8023C1C4 D0 23 00 68 */ stfs f1, 0x68(r3)
/* 8023C1C8 C0 02 B1 AC */ lfs f0, lit_3821(r2)
/* 8023C1CC D0 03 00 6C */ stfs f0, 0x6c(r3)
/* 8023C1D0 D0 03 00 70 */ stfs f0, 0x70(r3)
/* 8023C1D4 D0 23 00 74 */ stfs f1, 0x74(r3)
/* 8023C1D8 D0 23 00 78 */ stfs f1, 0x78(r3)
/* 8023C1DC D0 23 00 7C */ stfs f1, 0x7c(r3)
/* 8023C1E0 D0 23 00 80 */ stfs f1, 0x80(r3)
/* 8023C1E4 D0 23 00 84 */ stfs f1, 0x84(r3)
/* 8023C1E8 D0 23 00 88 */ stfs f1, 0x88(r3)
/* 8023C1EC D0 23 00 8C */ stfs f1, 0x8c(r3)
/* 8023C1F0 38 80 00 00 */ li r4, 0
/* 8023C1F4 38 00 00 03 */ li r0, 3
/* 8023C1F8 7C 09 03 A6 */ mtctr r0
lbl_8023C1FC:
/* 8023C1FC 7C A3 22 14 */ add r5, r3, r4
/* 8023C200 D0 25 00 90 */ stfs f1, 0x90(r5)
/* 8023C204 D0 25 00 9C */ stfs f1, 0x9c(r5)
/* 8023C208 38 84 00 04 */ addi r4, r4, 4
/* 8023C20C 42 00 FF F0 */ bdnz lbl_8023C1FC
/* 8023C210 C0 02 B1 A8 */ lfs f0, lit_3820(r2)
/* 8023C214 D0 03 00 A8 */ stfs f0, 0xa8(r3)
/* 8023C218 D0 03 00 AC */ stfs f0, 0xac(r3)
/* 8023C21C D0 03 00 B0 */ stfs f0, 0xb0(r3)
/* 8023C220 D0 03 00 B4 */ stfs f0, 0xb4(r3)
/* 8023C224 D0 03 00 B8 */ stfs f0, 0xb8(r3)
/* 8023C228 C0 02 B1 AC */ lfs f0, lit_3821(r2)
/* 8023C22C D0 03 00 BC */ stfs f0, 0xbc(r3)
/* 8023C230 4E 80 00 20 */ blr
@@ -0,0 +1,24 @@
lbl_8023C574:
/* 8023C574 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023C578 7C 08 02 A6 */ mflr r0
/* 8023C57C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023C580 4B FF BC AD */ bl getStatus__12dMsgObject_cFv
/* 8023C584 54 63 04 3E */ clrlwi r3, r3, 0x10
/* 8023C588 38 03 FF FB */ addi r0, r3, -5
/* 8023C58C 28 00 00 13 */ cmplwi r0, 0x13
/* 8023C590 41 81 00 24 */ bgt lbl_8023C5B4
/* 8023C594 3C 60 80 3C */ lis r3, lit_3949@ha
/* 8023C598 38 63 0D 08 */ addi r3, r3, lit_3949@l
/* 8023C59C 54 00 10 3A */ slwi r0, r0, 2
/* 8023C5A0 7C 03 00 2E */ lwzx r0, r3, r0
/* 8023C5A4 7C 09 03 A6 */ mtctr r0
/* 8023C5A8 4E 80 04 20 */ bctr
/* 8023C5AC 38 60 00 01 */ li r3, 1
/* 8023C5B0 48 00 00 08 */ b lbl_8023C5B8
lbl_8023C5B4:
/* 8023C5B4 38 60 00 00 */ li r3, 0
lbl_8023C5B8:
/* 8023C5B8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023C5BC 7C 08 03 A6 */ mtlr r0
/* 8023C5C0 38 21 00 10 */ addi r1, r1, 0x10
/* 8023C5C4 4E 80 00 20 */ blr
@@ -0,0 +1,18 @@
lbl_8023C234:
/* 8023C234 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023C238 7C 08 02 A6 */ mflr r0
/* 8023C23C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023C240 80 C3 00 48 */ lwz r6, 0x48(r3)
/* 8023C244 28 06 00 00 */ cmplwi r6, 0
/* 8023C248 41 82 00 1C */ beq lbl_8023C264
/* 8023C24C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023C250 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023C254 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 8023C258 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 8023C25C 38 A3 01 B8 */ addi r5, r3, 0x1b8
/* 8023C260 4B E1 A5 35 */ bl set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c
lbl_8023C264:
/* 8023C264 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023C268 7C 08 03 A6 */ mtlr r0
/* 8023C26C 38 21 00 10 */ addi r1, r1, 0x10
/* 8023C270 4E 80 00 20 */ blr
@@ -0,0 +1,30 @@
lbl_8023C3EC:
/* 8023C3EC 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8023C3F0 7C 08 02 A6 */ mflr r0
/* 8023C3F4 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023C3F8 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C3FC 48 12 5D DD */ bl _savegpr_28
/* 8023C400 7C 7C 1B 78 */ mr r28, r3
/* 8023C404 7C 9D 23 78 */ mr r29, r4
/* 8023C408 3B C0 00 00 */ li r30, 0
/* 8023C40C 3B E0 00 00 */ li r31, 0
lbl_8023C410:
/* 8023C410 38 1F 00 28 */ addi r0, r31, 0x28
/* 8023C414 7C 7C 00 2E */ lwzx r3, r28, r0
/* 8023C418 28 03 00 00 */ cmplwi r3, 0
/* 8023C41C 41 82 00 14 */ beq lbl_8023C430
/* 8023C420 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C424 48 0C 42 35 */ bl getStringPtr__10J2DTextBoxCFv
/* 8023C428 7F A4 EB 78 */ mr r4, r29
/* 8023C42C 48 12 C7 01 */ bl strcpy
lbl_8023C430:
/* 8023C430 3B DE 00 01 */ addi r30, r30, 1
/* 8023C434 2C 1E 00 03 */ cmpwi r30, 3
/* 8023C438 3B FF 00 04 */ addi r31, r31, 4
/* 8023C43C 41 80 FF D4 */ blt lbl_8023C410
/* 8023C440 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C444 48 12 5D E1 */ bl _restgpr_28
/* 8023C448 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023C44C 7C 08 03 A6 */ mtlr r0
/* 8023C450 38 21 00 20 */ addi r1, r1, 0x20
/* 8023C454 4E 80 00 20 */ blr
@@ -0,0 +1,39 @@
lbl_8023C360:
/* 8023C360 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8023C364 7C 08 02 A6 */ mflr r0
/* 8023C368 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023C36C 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C370 48 12 5E 65 */ bl _savegpr_27
/* 8023C374 7C 7B 1B 78 */ mr r27, r3
/* 8023C378 7C 9C 23 78 */ mr r28, r4
/* 8023C37C 7C BD 2B 78 */ mr r29, r5
/* 8023C380 3B C0 00 00 */ li r30, 0
/* 8023C384 3B E0 00 00 */ li r31, 0
lbl_8023C388:
/* 8023C388 38 1F 00 0C */ addi r0, r31, 0xc
/* 8023C38C 7C 7B 00 2E */ lwzx r3, r27, r0
/* 8023C390 28 03 00 00 */ cmplwi r3, 0
/* 8023C394 41 82 00 30 */ beq lbl_8023C3C4
/* 8023C398 2C 1E 00 00 */ cmpwi r30, 0
/* 8023C39C 40 82 00 18 */ bne lbl_8023C3B4
/* 8023C3A0 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C3A4 48 0C 42 B5 */ bl getStringPtr__10J2DTextBoxCFv
/* 8023C3A8 7F 84 E3 78 */ mr r4, r28
/* 8023C3AC 48 12 C7 81 */ bl strcpy
/* 8023C3B0 48 00 00 14 */ b lbl_8023C3C4
lbl_8023C3B4:
/* 8023C3B4 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C3B8 48 0C 42 A1 */ bl getStringPtr__10J2DTextBoxCFv
/* 8023C3BC 7F A4 EB 78 */ mr r4, r29
/* 8023C3C0 48 12 C7 6D */ bl strcpy
lbl_8023C3C4:
/* 8023C3C4 3B DE 00 01 */ addi r30, r30, 1
/* 8023C3C8 2C 1E 00 07 */ cmpwi r30, 7
/* 8023C3CC 3B FF 00 04 */ addi r31, r31, 4
/* 8023C3D0 41 80 FF B8 */ blt lbl_8023C388
/* 8023C3D4 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C3D8 48 12 5E 49 */ bl _restgpr_27
/* 8023C3DC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023C3E0 7C 08 03 A6 */ mtlr r0
/* 8023C3E4 38 21 00 20 */ addi r1, r1, 0x20
/* 8023C3E8 4E 80 00 20 */ blr
@@ -0,0 +1,224 @@
lbl_8023C5C8:
/* 8023C5C8 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8023C5CC 7C 08 02 A6 */ mflr r0
/* 8023C5D0 90 01 00 34 */ stw r0, 0x34(r1)
/* 8023C5D4 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 8023C5D8 F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */
/* 8023C5DC 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C5E0 48 12 5B F1 */ bl _savegpr_26
/* 8023C5E4 7C 7E 1B 78 */ mr r30, r3
/* 8023C5E8 4B FF FA F5 */ bl __ct__14dMsgScrnBase_cFv
/* 8023C5EC 3C 60 80 3C */ lis r3, __vt__14dMsgScrnBoss_c@ha
/* 8023C5F0 38 03 0D E8 */ addi r0, r3, __vt__14dMsgScrnBoss_c@l
/* 8023C5F4 90 1E 00 00 */ stw r0, 0(r30)
/* 8023C5F8 7F C3 F3 78 */ mr r3, r30
/* 8023C5FC 4B FF FB 71 */ bl init__14dMsgScrnBase_cFv
/* 8023C600 38 60 01 18 */ li r3, 0x118
/* 8023C604 48 09 26 49 */ bl __nw__FUl
/* 8023C608 7C 60 1B 79 */ or. r0, r3, r3
/* 8023C60C 41 82 00 0C */ beq lbl_8023C618
/* 8023C610 48 0B BE 89 */ bl __ct__9J2DScreenFv
/* 8023C614 7C 60 1B 78 */ mr r0, r3
lbl_8023C618:
/* 8023C618 90 1E 00 04 */ stw r0, 4(r30)
/* 8023C61C 80 7E 00 04 */ lwz r3, 4(r30)
/* 8023C620 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_boss__stringBase0@ha
/* 8023C624 38 84 98 F8 */ addi r4, r4, msg_scrn_d_msg_scrn_boss__stringBase0@l
/* 8023C628 3C A0 00 02 */ lis r5, 2
/* 8023C62C 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8023C630 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 8023C634 80 C6 5C 7C */ lwz r6, 0x5c7c(r6)
/* 8023C638 48 0B C0 11 */ bl setPriority__9J2DScreenFPCcUlP10JKRArchive
/* 8023C63C 80 7E 00 04 */ lwz r3, 4(r30)
/* 8023C640 48 01 8A A9 */ bl dPaneClass_showNullPane__FP9J2DScreen
/* 8023C644 38 60 00 6C */ li r3, 0x6c
/* 8023C648 48 09 26 05 */ bl __nw__FUl
/* 8023C64C 7C 60 1B 79 */ or. r0, r3, r3
/* 8023C650 41 82 00 24 */ beq lbl_8023C674
/* 8023C654 80 9E 00 04 */ lwz r4, 4(r30)
/* 8023C658 3C A0 5F 61 */ lis r5, 0x5F61 /* 0x5F616C6C@ha */
/* 8023C65C 38 C5 6C 6C */ addi r6, r5, 0x6C6C /* 0x5F616C6C@l */
/* 8023C660 38 A0 00 6E */ li r5, 0x6e
/* 8023C664 38 E0 00 02 */ li r7, 2
/* 8023C668 39 00 00 00 */ li r8, 0
/* 8023C66C 48 01 73 19 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023C670 7C 60 1B 78 */ mr r0, r3
lbl_8023C674:
/* 8023C674 90 1E 00 08 */ stw r0, 8(r30)
/* 8023C678 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha
/* 8023C67C 38 83 02 8C */ addi r4, r3, g_MsgObject_HIO_c@l
/* 8023C680 C0 24 00 C4 */ lfs f1, 0xc4(r4)
/* 8023C684 80 7E 00 08 */ lwz r3, 8(r30)
/* 8023C688 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C68C C0 04 00 98 */ lfs f0, 0x98(r4)
/* 8023C690 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8023C694 D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 8023C698 81 83 00 00 */ lwz r12, 0(r3)
/* 8023C69C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023C6A0 7D 89 03 A6 */ mtctr r12
/* 8023C6A4 4E 80 04 21 */ bctrl
/* 8023C6A8 38 60 00 6C */ li r3, 0x6c
/* 8023C6AC 48 09 25 A1 */ bl __nw__FUl
/* 8023C6B0 7C 60 1B 79 */ or. r0, r3, r3
/* 8023C6B4 41 82 00 28 */ beq lbl_8023C6DC
/* 8023C6B8 80 9E 00 04 */ lwz r4, 4(r30)
/* 8023C6BC 3C A0 6E 74 */ lis r5, 0x6E74 /* 0x6E745F6E@ha */
/* 8023C6C0 38 C5 5F 6E */ addi r6, r5, 0x5F6E /* 0x6E745F6E@l */
/* 8023C6C4 3C A0 73 5F */ lis r5, 0x735F /* 0x735F666F@ha */
/* 8023C6C8 38 A5 66 6F */ addi r5, r5, 0x666F /* 0x735F666F@l */
/* 8023C6CC 38 E0 00 00 */ li r7, 0
/* 8023C6D0 39 00 00 00 */ li r8, 0
/* 8023C6D4 48 01 72 B1 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023C6D8 7C 60 1B 78 */ mr r0, r3
lbl_8023C6DC:
/* 8023C6DC 90 1E 00 C8 */ stw r0, 0xc8(r30)
/* 8023C6E0 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha
/* 8023C6E4 38 83 02 8C */ addi r4, r3, g_MsgObject_HIO_c@l
/* 8023C6E8 C0 24 01 A8 */ lfs f1, 0x1a8(r4)
/* 8023C6EC 80 7E 00 C8 */ lwz r3, 0xc8(r30)
/* 8023C6F0 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C6F4 C0 04 01 A0 */ lfs f0, 0x1a0(r4)
/* 8023C6F8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8023C6FC D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 8023C700 81 83 00 00 */ lwz r12, 0(r3)
/* 8023C704 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023C708 7D 89 03 A6 */ mtctr r12
/* 8023C70C 4E 80 04 21 */ bctrl
/* 8023C710 80 7E 00 C8 */ lwz r3, 0xc8(r30)
/* 8023C714 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha
/* 8023C718 38 84 02 8C */ addi r4, r4, g_MsgObject_HIO_c@l
/* 8023C71C C0 24 01 90 */ lfs f1, 0x190(r4)
/* 8023C720 C0 44 01 98 */ lfs f2, 0x198(r4)
/* 8023C724 48 01 7E 8D */ bl paneTrans__8CPaneMgrFff
/* 8023C728 38 60 00 6C */ li r3, 0x6c
/* 8023C72C 48 09 25 21 */ bl __nw__FUl
/* 8023C730 7C 60 1B 79 */ or. r0, r3, r3
/* 8023C734 41 82 00 24 */ beq lbl_8023C758
/* 8023C738 80 9E 00 04 */ lwz r4, 4(r30)
/* 8023C73C 3C A0 73 65 */ lis r5, 0x7365 /* 0x73655F6E@ha */
/* 8023C740 38 C5 5F 6E */ addi r6, r5, 0x5F6E /* 0x73655F6E@l */
/* 8023C744 38 A0 62 61 */ li r5, 0x6261
/* 8023C748 38 E0 00 02 */ li r7, 2
/* 8023C74C 39 00 00 00 */ li r8, 0
/* 8023C750 48 01 72 35 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023C754 7C 60 1B 78 */ mr r0, r3
lbl_8023C758:
/* 8023C758 90 1E 00 C4 */ stw r0, 0xc4(r30)
/* 8023C75C 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha
/* 8023C760 38 83 02 8C */ addi r4, r3, g_MsgObject_HIO_c@l
/* 8023C764 C0 24 01 C8 */ lfs f1, 0x1c8(r4)
/* 8023C768 80 7E 00 C4 */ lwz r3, 0xc4(r30)
/* 8023C76C 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C770 C0 04 01 C0 */ lfs f0, 0x1c0(r4)
/* 8023C774 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8023C778 D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 8023C77C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023C780 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023C784 7D 89 03 A6 */ mtctr r12
/* 8023C788 4E 80 04 21 */ bctrl
/* 8023C78C 80 7E 00 C4 */ lwz r3, 0xc4(r30)
/* 8023C790 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha
/* 8023C794 38 84 02 8C */ addi r4, r4, g_MsgObject_HIO_c@l
/* 8023C798 C0 24 01 B0 */ lfs f1, 0x1b0(r4)
/* 8023C79C C0 44 01 B8 */ lfs f2, 0x1b8(r4)
/* 8023C7A0 48 01 7E 11 */ bl paneTrans__8CPaneMgrFff
/* 8023C7A4 3B E0 00 00 */ li r31, 0
/* 8023C7A8 3B A0 00 00 */ li r29, 0
/* 8023C7AC 3B 80 00 00 */ li r28, 0
/* 8023C7B0 C3 E2 B1 B0 */ lfs f31, lit_3854(r2)
/* 8023C7B4 3C 60 80 3A */ lis r3, msg_scrn_d_msg_scrn_boss__stringBase0@ha
/* 8023C7B8 3B 63 98 F8 */ addi r27, r3, msg_scrn_d_msg_scrn_boss__stringBase0@l
lbl_8023C7BC:
/* 8023C7BC 38 60 00 6C */ li r3, 0x6c
/* 8023C7C0 48 09 24 8D */ bl __nw__FUl
/* 8023C7C4 7C 64 1B 79 */ or. r4, r3, r3
/* 8023C7C8 41 82 00 2C */ beq lbl_8023C7F4
/* 8023C7CC 80 9E 00 04 */ lwz r4, 4(r30)
/* 8023C7D0 3C A0 80 3C */ lis r5, t_tag@ha
/* 8023C7D4 38 05 0D B0 */ addi r0, r5, t_tag@l
/* 8023C7D8 7C C0 E2 14 */ add r6, r0, r28
/* 8023C7DC 80 A6 00 00 */ lwz r5, 0(r6)
/* 8023C7E0 80 C6 00 04 */ lwz r6, 4(r6)
/* 8023C7E4 38 E0 00 00 */ li r7, 0
/* 8023C7E8 39 00 00 00 */ li r8, 0
/* 8023C7EC 48 01 71 99 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023C7F0 7C 64 1B 78 */ mr r4, r3
lbl_8023C7F4:
/* 8023C7F4 38 1D 00 0C */ addi r0, r29, 0xc
/* 8023C7F8 7C 9E 01 2E */ stwx r4, r30, r0
/* 8023C7FC 7C 7E 00 2E */ lwzx r3, r30, r0
/* 8023C800 83 43 00 04 */ lwz r26, 4(r3)
/* 8023C804 4B DD 83 01 */ bl mDoExt_getRubyFont__Fv
/* 8023C808 7C 64 1B 78 */ mr r4, r3
/* 8023C80C 7F 43 D3 78 */ mr r3, r26
/* 8023C810 81 9A 00 00 */ lwz r12, 0(r26)
/* 8023C814 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 8023C818 7D 89 03 A6 */ mtctr r12
/* 8023C81C 4E 80 04 21 */ bctrl
/* 8023C820 38 1D 00 0C */ addi r0, r29, 0xc
/* 8023C824 7C 7E 00 2E */ lwzx r3, r30, r0
/* 8023C828 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C82C D3 E3 01 14 */ stfs f31, 0x114(r3)
/* 8023C830 7C 7E 00 2E */ lwzx r3, r30, r0
/* 8023C834 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C838 38 80 01 00 */ li r4, 0x100
/* 8023C83C 38 BB 00 14 */ addi r5, r27, 0x14
/* 8023C840 4C C6 31 82 */ crclr 6
/* 8023C844 48 0C 3F 09 */ bl setString__10J2DTextBoxFsPCce
/* 8023C848 3B FF 00 01 */ addi r31, r31, 1
/* 8023C84C 2C 1F 00 07 */ cmpwi r31, 7
/* 8023C850 3B BD 00 04 */ addi r29, r29, 4
/* 8023C854 3B 9C 00 08 */ addi r28, r28, 8
/* 8023C858 41 80 FF 64 */ blt lbl_8023C7BC
/* 8023C85C 80 7E 00 0C */ lwz r3, 0xc(r30)
/* 8023C860 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C864 C0 03 01 1C */ lfs f0, 0x11c(r3)
/* 8023C868 D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 8023C86C C0 03 01 20 */ lfs f0, 0x120(r3)
/* 8023C870 D0 1E 00 5C */ stfs f0, 0x5c(r30)
/* 8023C874 80 7E 00 0C */ lwz r3, 0xc(r30)
/* 8023C878 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C87C C0 23 00 28 */ lfs f1, 0x28(r3)
/* 8023C880 C0 03 00 20 */ lfs f0, 0x20(r3)
/* 8023C884 EC 01 00 28 */ fsubs f0, f1, f0
/* 8023C888 D0 1E 00 74 */ stfs f0, 0x74(r30)
/* 8023C88C 80 7E 00 0C */ lwz r3, 0xc(r30)
/* 8023C890 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C894 C0 23 00 2C */ lfs f1, 0x2c(r3)
/* 8023C898 C0 03 00 24 */ lfs f0, 0x24(r3)
/* 8023C89C EC 01 00 28 */ fsubs f0, f1, f0
/* 8023C8A0 D0 1E 00 78 */ stfs f0, 0x78(r30)
/* 8023C8A4 80 7E 00 0C */ lwz r3, 0xc(r30)
/* 8023C8A8 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C8AC C0 03 01 18 */ lfs f0, 0x118(r3)
/* 8023C8B0 D0 1E 00 7C */ stfs f0, 0x7c(r30)
/* 8023C8B4 80 7E 00 0C */ lwz r3, 0xc(r30)
/* 8023C8B8 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C8BC C0 03 01 14 */ lfs f0, 0x114(r3)
/* 8023C8C0 D0 1E 00 80 */ stfs f0, 0x80(r30)
/* 8023C8C4 38 60 00 00 */ li r3, 0
/* 8023C8C8 38 00 00 07 */ li r0, 7
/* 8023C8CC 7C 09 03 A6 */ mtctr r0
lbl_8023C8D0:
/* 8023C8D0 38 03 00 0C */ addi r0, r3, 0xc
/* 8023C8D4 7C 9E 00 2E */ lwzx r4, r30, r0
/* 8023C8D8 80 84 00 04 */ lwz r4, 4(r4)
/* 8023C8DC C0 1E 00 7C */ lfs f0, 0x7c(r30)
/* 8023C8E0 D0 04 01 18 */ stfs f0, 0x118(r4)
/* 8023C8E4 38 63 00 04 */ addi r3, r3, 4
/* 8023C8E8 42 00 FF E8 */ bdnz lbl_8023C8D0
/* 8023C8EC 80 7E 00 0C */ lwz r3, 0xc(r30)
/* 8023C8F0 48 01 79 F9 */ bl getGlobalPosX__8CPaneMgrFv
/* 8023C8F4 D0 3E 00 64 */ stfs f1, 0x64(r30)
/* 8023C8F8 80 7E 00 0C */ lwz r3, 0xc(r30)
/* 8023C8FC 48 01 7A 69 */ bl getGlobalPosY__8CPaneMgrFv
/* 8023C900 D0 3E 00 68 */ stfs f1, 0x68(r30)
/* 8023C904 7F C3 F3 78 */ mr r3, r30
/* 8023C908 E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */
/* 8023C90C CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8023C910 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C914 48 12 59 09 */ bl _restgpr_26
/* 8023C918 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8023C91C 7C 08 03 A6 */ mtlr r0
/* 8023C920 38 21 00 30 */ addi r1, r1, 0x30
/* 8023C924 4E 80 00 20 */ blr
@@ -0,0 +1,96 @@
lbl_8023C928:
/* 8023C928 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8023C92C 7C 08 02 A6 */ mflr r0
/* 8023C930 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023C934 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C938 48 12 58 99 */ bl _savegpr_26
/* 8023C93C 7C 7F 1B 79 */ or. r31, r3, r3
/* 8023C940 7C 9A 23 78 */ mr r26, r4
/* 8023C944 41 82 01 28 */ beq lbl_8023CA6C
/* 8023C948 3C 60 80 3C */ lis r3, __vt__14dMsgScrnBoss_c@ha
/* 8023C94C 38 03 0D E8 */ addi r0, r3, __vt__14dMsgScrnBoss_c@l
/* 8023C950 90 1F 00 00 */ stw r0, 0(r31)
/* 8023C954 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023C958 28 03 00 00 */ cmplwi r3, 0
/* 8023C95C 41 82 00 18 */ beq lbl_8023C974
/* 8023C960 38 80 00 01 */ li r4, 1
/* 8023C964 81 83 00 00 */ lwz r12, 0(r3)
/* 8023C968 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023C96C 7D 89 03 A6 */ mtctr r12
/* 8023C970 4E 80 04 21 */ bctrl
lbl_8023C974:
/* 8023C974 38 00 00 00 */ li r0, 0
/* 8023C978 90 1F 00 04 */ stw r0, 4(r31)
/* 8023C97C 80 7F 00 08 */ lwz r3, 8(r31)
/* 8023C980 28 03 00 00 */ cmplwi r3, 0
/* 8023C984 41 82 00 18 */ beq lbl_8023C99C
/* 8023C988 38 80 00 01 */ li r4, 1
/* 8023C98C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023C990 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023C994 7D 89 03 A6 */ mtctr r12
/* 8023C998 4E 80 04 21 */ bctrl
lbl_8023C99C:
/* 8023C99C 38 00 00 00 */ li r0, 0
/* 8023C9A0 90 1F 00 08 */ stw r0, 8(r31)
/* 8023C9A4 80 7F 00 C8 */ lwz r3, 0xc8(r31)
/* 8023C9A8 28 03 00 00 */ cmplwi r3, 0
/* 8023C9AC 41 82 00 18 */ beq lbl_8023C9C4
/* 8023C9B0 38 80 00 01 */ li r4, 1
/* 8023C9B4 81 83 00 00 */ lwz r12, 0(r3)
/* 8023C9B8 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023C9BC 7D 89 03 A6 */ mtctr r12
/* 8023C9C0 4E 80 04 21 */ bctrl
lbl_8023C9C4:
/* 8023C9C4 38 00 00 00 */ li r0, 0
/* 8023C9C8 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 8023C9CC 80 7F 00 C4 */ lwz r3, 0xc4(r31)
/* 8023C9D0 28 03 00 00 */ cmplwi r3, 0
/* 8023C9D4 41 82 00 18 */ beq lbl_8023C9EC
/* 8023C9D8 38 80 00 01 */ li r4, 1
/* 8023C9DC 81 83 00 00 */ lwz r12, 0(r3)
/* 8023C9E0 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023C9E4 7D 89 03 A6 */ mtctr r12
/* 8023C9E8 4E 80 04 21 */ bctrl
lbl_8023C9EC:
/* 8023C9EC 3B A0 00 00 */ li r29, 0
/* 8023C9F0 93 BF 00 C4 */ stw r29, 0xc4(r31)
/* 8023C9F4 3B 60 00 00 */ li r27, 0
/* 8023C9F8 7F BE EB 78 */ mr r30, r29
lbl_8023C9FC:
/* 8023C9FC 3B 9E 00 0C */ addi r28, r30, 0xc
/* 8023CA00 7C 7F E0 2E */ lwzx r3, r31, r28
/* 8023CA04 28 03 00 00 */ cmplwi r3, 0
/* 8023CA08 41 82 00 18 */ beq lbl_8023CA20
/* 8023CA0C 38 80 00 01 */ li r4, 1
/* 8023CA10 81 83 00 00 */ lwz r12, 0(r3)
/* 8023CA14 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023CA18 7D 89 03 A6 */ mtctr r12
/* 8023CA1C 4E 80 04 21 */ bctrl
lbl_8023CA20:
/* 8023CA20 7F BF E1 2E */ stwx r29, r31, r28
/* 8023CA24 3B 7B 00 01 */ addi r27, r27, 1
/* 8023CA28 2C 1B 00 07 */ cmpwi r27, 7
/* 8023CA2C 3B DE 00 04 */ addi r30, r30, 4
/* 8023CA30 41 80 FF CC */ blt lbl_8023C9FC
/* 8023CA34 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023CA38 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023CA3C 80 63 5C 7C */ lwz r3, 0x5c7c(r3)
/* 8023CA40 81 83 00 00 */ lwz r12, 0(r3)
/* 8023CA44 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8023CA48 7D 89 03 A6 */ mtctr r12
/* 8023CA4C 4E 80 04 21 */ bctrl
/* 8023CA50 7F E3 FB 78 */ mr r3, r31
/* 8023CA54 38 80 00 00 */ li r4, 0
/* 8023CA58 4B FF F6 CD */ bl __dt__14dMsgScrnBase_cFv
/* 8023CA5C 7F 40 07 35 */ extsh. r0, r26
/* 8023CA60 40 81 00 0C */ ble lbl_8023CA6C
/* 8023CA64 7F E3 FB 78 */ mr r3, r31
/* 8023CA68 48 09 22 D5 */ bl __dl__FPv
lbl_8023CA6C:
/* 8023CA6C 7F E3 FB 78 */ mr r3, r31
/* 8023CA70 39 61 00 20 */ addi r11, r1, 0x20
/* 8023CA74 48 12 57 A9 */ bl _restgpr_26
/* 8023CA78 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023CA7C 7C 08 03 A6 */ mtlr r0
/* 8023CA80 38 21 00 20 */ addi r1, r1, 0x20
/* 8023CA84 4E 80 00 20 */ blr
@@ -0,0 +1,23 @@
lbl_8023CB98:
/* 8023CB98 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023CB9C 7C 08 02 A6 */ mflr r0
/* 8023CBA0 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023CBA4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023CBA8 7C 7F 1B 78 */ mr r31, r3
/* 8023CBAC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023CBB0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023CBB4 80 63 5F 50 */ lwz r3, 0x5f50(r3)
/* 8023CBB8 81 83 00 00 */ lwz r12, 0(r3)
/* 8023CBBC 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8023CBC0 7D 89 03 A6 */ mtctr r12
/* 8023CBC4 4E 80 04 21 */ bctrl
/* 8023CBC8 7F E3 FB 78 */ mr r3, r31
/* 8023CBCC C0 22 B1 B4 */ lfs f1, lit_3916(r2)
/* 8023CBD0 FC 40 08 90 */ fmr f2, f1
/* 8023CBD4 C0 62 B1 B0 */ lfs f3, lit_3854(r2)
/* 8023CBD8 4B FF F7 55 */ bl drawOutFont__14dMsgScrnBase_cFfff
/* 8023CBDC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8023CBE0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023CBE4 7C 08 03 A6 */ mtlr r0
/* 8023CBE8 38 21 00 10 */ addi r1, r1, 0x10
/* 8023CBEC 4E 80 00 20 */ blr
@@ -0,0 +1,70 @@
lbl_8023CA88:
/* 8023CA88 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023CA8C 7C 08 02 A6 */ mflr r0
/* 8023CA90 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023CA94 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023CA98 7C 7F 1B 78 */ mr r31, r3
/* 8023CA9C 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha
/* 8023CAA0 38 83 02 8C */ addi r4, r3, g_MsgObject_HIO_c@l
/* 8023CAA4 C0 24 00 C4 */ lfs f1, 0xc4(r4)
/* 8023CAA8 80 7F 00 08 */ lwz r3, 8(r31)
/* 8023CAAC 80 63 00 04 */ lwz r3, 4(r3)
/* 8023CAB0 C0 04 00 98 */ lfs f0, 0x98(r4)
/* 8023CAB4 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8023CAB8 D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 8023CABC 81 83 00 00 */ lwz r12, 0(r3)
/* 8023CAC0 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023CAC4 7D 89 03 A6 */ mtctr r12
/* 8023CAC8 4E 80 04 21 */ bctrl
/* 8023CACC 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha
/* 8023CAD0 38 83 02 8C */ addi r4, r3, g_MsgObject_HIO_c@l
/* 8023CAD4 C0 24 01 A8 */ lfs f1, 0x1a8(r4)
/* 8023CAD8 80 7F 00 C8 */ lwz r3, 0xc8(r31)
/* 8023CADC 80 63 00 04 */ lwz r3, 4(r3)
/* 8023CAE0 C0 04 01 A0 */ lfs f0, 0x1a0(r4)
/* 8023CAE4 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8023CAE8 D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 8023CAEC 81 83 00 00 */ lwz r12, 0(r3)
/* 8023CAF0 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023CAF4 7D 89 03 A6 */ mtctr r12
/* 8023CAF8 4E 80 04 21 */ bctrl
/* 8023CAFC 80 7F 00 C8 */ lwz r3, 0xc8(r31)
/* 8023CB00 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha
/* 8023CB04 38 84 02 8C */ addi r4, r4, g_MsgObject_HIO_c@l
/* 8023CB08 C0 24 01 90 */ lfs f1, 0x190(r4)
/* 8023CB0C C0 44 01 98 */ lfs f2, 0x198(r4)
/* 8023CB10 48 01 7A A1 */ bl paneTrans__8CPaneMgrFff
/* 8023CB14 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha
/* 8023CB18 38 83 02 8C */ addi r4, r3, g_MsgObject_HIO_c@l
/* 8023CB1C C0 24 01 C8 */ lfs f1, 0x1c8(r4)
/* 8023CB20 80 7F 00 C4 */ lwz r3, 0xc4(r31)
/* 8023CB24 80 63 00 04 */ lwz r3, 4(r3)
/* 8023CB28 C0 04 01 C0 */ lfs f0, 0x1c0(r4)
/* 8023CB2C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8023CB30 D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 8023CB34 81 83 00 00 */ lwz r12, 0(r3)
/* 8023CB38 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023CB3C 7D 89 03 A6 */ mtctr r12
/* 8023CB40 4E 80 04 21 */ bctrl
/* 8023CB44 80 7F 00 C4 */ lwz r3, 0xc4(r31)
/* 8023CB48 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha
/* 8023CB4C 38 84 02 8C */ addi r4, r4, g_MsgObject_HIO_c@l
/* 8023CB50 C0 24 01 B0 */ lfs f1, 0x1b0(r4)
/* 8023CB54 C0 44 01 B8 */ lfs f2, 0x1b8(r4)
/* 8023CB58 48 01 7A 59 */ bl paneTrans__8CPaneMgrFff
/* 8023CB5C 7F E3 FB 78 */ mr r3, r31
/* 8023CB60 4B FF FA 15 */ bl isTalkNow__14dMsgScrnBase_cFv
/* 8023CB64 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8023CB68 41 82 00 1C */ beq lbl_8023CB84
/* 8023CB6C 7F E3 FB 78 */ mr r3, r31
/* 8023CB70 C0 22 B1 B0 */ lfs f1, lit_3854(r2)
/* 8023CB74 81 9F 00 00 */ lwz r12, 0(r31)
/* 8023CB78 81 8C 00 4C */ lwz r12, 0x4c(r12)
/* 8023CB7C 7D 89 03 A6 */ mtctr r12
/* 8023CB80 4E 80 04 21 */ bctrl
lbl_8023CB84:
/* 8023CB84 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8023CB88 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023CB8C 7C 08 03 A6 */ mtlr r0
/* 8023CB90 38 21 00 10 */ addi r1, r1, 0x10
/* 8023CB94 4E 80 00 20 */ blr
@@ -0,0 +1,37 @@
lbl_8023CBF0:
/* 8023CBF0 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8023CBF4 7C 08 02 A6 */ mflr r0
/* 8023CBF8 90 01 00 34 */ stw r0, 0x34(r1)
/* 8023CBFC DB E1 00 20 */ stfd f31, 0x20(r1)
/* 8023CC00 F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */
/* 8023CC04 39 61 00 20 */ addi r11, r1, 0x20
/* 8023CC08 48 12 55 D5 */ bl _savegpr_29
/* 8023CC0C 7C 7D 1B 78 */ mr r29, r3
/* 8023CC10 FF E0 08 90 */ fmr f31, f1
/* 8023CC14 80 63 00 08 */ lwz r3, 8(r3)
/* 8023CC18 48 01 8B B9 */ bl setAlphaRate__13CPaneMgrAlphaFf
/* 8023CC1C 80 7D 00 C4 */ lwz r3, 0xc4(r29)
/* 8023CC20 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha
/* 8023CC24 38 84 02 8C */ addi r4, r4, g_MsgObject_HIO_c@l
/* 8023CC28 C0 04 01 D0 */ lfs f0, 0x1d0(r4)
/* 8023CC2C EC 3F 00 32 */ fmuls f1, f31, f0
/* 8023CC30 48 01 8B A1 */ bl setAlphaRate__13CPaneMgrAlphaFf
/* 8023CC34 3B C0 00 00 */ li r30, 0
/* 8023CC38 3B E0 00 00 */ li r31, 0
lbl_8023CC3C:
/* 8023CC3C 38 1F 00 0C */ addi r0, r31, 0xc
/* 8023CC40 7C 7D 00 2E */ lwzx r3, r29, r0
/* 8023CC44 FC 20 F8 90 */ fmr f1, f31
/* 8023CC48 48 01 8B 89 */ bl setAlphaRate__13CPaneMgrAlphaFf
/* 8023CC4C 3B DE 00 01 */ addi r30, r30, 1
/* 8023CC50 2C 1E 00 07 */ cmpwi r30, 7
/* 8023CC54 3B FF 00 04 */ addi r31, r31, 4
/* 8023CC58 41 80 FF E4 */ blt lbl_8023CC3C
/* 8023CC5C E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */
/* 8023CC60 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8023CC64 39 61 00 20 */ addi r11, r1, 0x20
/* 8023CC68 48 12 55 C1 */ bl _restgpr_29
/* 8023CC6C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8023CC70 7C 08 03 A6 */ mtlr r0
/* 8023CC74 38 21 00 30 */ addi r1, r1, 0x30
/* 8023CC78 4E 80 00 20 */ blr
@@ -0,0 +1,584 @@
lbl_8023CC88:
/* 8023CC88 94 21 FF 70 */ stwu r1, -0x90(r1)
/* 8023CC8C 7C 08 02 A6 */ mflr r0
/* 8023CC90 90 01 00 94 */ stw r0, 0x94(r1)
/* 8023CC94 DB E1 00 80 */ stfd f31, 0x80(r1)
/* 8023CC98 F3 E1 00 88 */ psq_st f31, 136(r1), 0, 0 /* qr0 */
/* 8023CC9C DB C1 00 70 */ stfd f30, 0x70(r1)
/* 8023CCA0 F3 C1 00 78 */ psq_st f30, 120(r1), 0, 0 /* qr0 */
/* 8023CCA4 39 61 00 70 */ addi r11, r1, 0x70
/* 8023CCA8 48 12 55 21 */ bl _savegpr_24
/* 8023CCAC 7C 7F 1B 78 */ mr r31, r3
/* 8023CCB0 7C 9E 23 78 */ mr r30, r4
/* 8023CCB4 7C BB 2B 78 */ mr r27, r5
/* 8023CCB8 7C DD 33 78 */ mr r29, r6
/* 8023CCBC 3C 60 80 3C */ lis r3, __vt__17dMsgScrnExplain_c@ha
/* 8023CCC0 38 03 0F 6C */ addi r0, r3, __vt__17dMsgScrnExplain_c@l
/* 8023CCC4 90 1F 00 00 */ stw r0, 0(r31)
/* 8023CCC8 93 DF 00 44 */ stw r30, 0x44(r31)
/* 8023CCCC 38 60 00 00 */ li r3, 0
/* 8023CCD0 90 7F 00 54 */ stw r3, 0x54(r31)
/* 8023CCD4 B0 7F 00 5C */ sth r3, 0x5c(r31)
/* 8023CCD8 98 7F 00 64 */ stb r3, 0x64(r31)
/* 8023CCDC 98 7F 00 61 */ stb r3, 0x61(r31)
/* 8023CCE0 38 00 00 FF */ li r0, 0xff
/* 8023CCE4 98 1F 00 62 */ stb r0, 0x62(r31)
/* 8023CCE8 98 7F 00 63 */ stb r3, 0x63(r31)
/* 8023CCEC 98 7F 00 60 */ stb r3, 0x60(r31)
/* 8023CCF0 B0 7F 00 5A */ sth r3, 0x5a(r31)
/* 8023CCF4 98 7F 00 65 */ stb r3, 0x65(r31)
/* 8023CCF8 38 00 00 01 */ li r0, 1
/* 8023CCFC 98 1F 00 58 */ stb r0, 0x58(r31)
/* 8023CD00 9B 7F 00 66 */ stb r27, 0x66(r31)
/* 8023CD04 B0 7F 00 5E */ sth r3, 0x5e(r31)
/* 8023CD08 98 FF 00 67 */ stb r7, 0x67(r31)
/* 8023CD0C 38 60 00 2C */ li r3, 0x2c
/* 8023CD10 48 09 1F 3D */ bl __nw__FUl
/* 8023CD14 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CD18 41 82 00 0C */ beq lbl_8023CD24
/* 8023CD1C 48 00 CF 05 */ bl __ct__12dMsgString_cFv
/* 8023CD20 7C 60 1B 78 */ mr r0, r3
lbl_8023CD24:
/* 8023CD24 90 1F 00 04 */ stw r0, 4(r31)
/* 8023CD28 38 60 02 44 */ li r3, 0x244
/* 8023CD2C 48 09 1F 21 */ bl __nw__FUl
/* 8023CD30 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CD34 41 82 00 10 */ beq lbl_8023CD44
/* 8023CD38 38 80 00 00 */ li r4, 0
/* 8023CD3C 4B FE 8F 59 */ bl __ct__10COutFont_cFUc
/* 8023CD40 7C 60 1B 78 */ mr r0, r3
lbl_8023CD44:
/* 8023CD44 90 1F 00 3C */ stw r0, 0x3c(r31)
/* 8023CD48 80 7F 00 3C */ lwz r3, 0x3c(r31)
/* 8023CD4C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023CD50 81 8C 00 10 */ lwz r12, 0x10(r12)
/* 8023CD54 7D 89 03 A6 */ mtctr r12
/* 8023CD58 4E 80 04 21 */ bctrl
/* 8023CD5C 38 60 01 18 */ li r3, 0x118
/* 8023CD60 48 09 1E ED */ bl __nw__FUl
/* 8023CD64 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CD68 41 82 00 0C */ beq lbl_8023CD74
/* 8023CD6C 48 0B B7 2D */ bl __ct__9J2DScreenFv
/* 8023CD70 7C 60 1B 78 */ mr r0, r3
lbl_8023CD74:
/* 8023CD74 90 1F 00 2C */ stw r0, 0x2c(r31)
/* 8023CD78 80 7F 00 2C */ lwz r3, 0x2c(r31)
/* 8023CD7C 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_explain__stringBase0@ha
/* 8023CD80 38 84 99 10 */ addi r4, r4, msg_scrn_d_msg_scrn_explain__stringBase0@l
/* 8023CD84 3C A0 00 02 */ lis r5, 2
/* 8023CD88 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8023CD8C 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 8023CD90 80 C6 5C 70 */ lwz r6, 0x5c70(r6)
/* 8023CD94 48 0B B8 B5 */ bl setPriority__9J2DScreenFPCcUlP10JKRArchive
/* 8023CD98 80 7F 00 2C */ lwz r3, 0x2c(r31)
/* 8023CD9C 48 01 83 4D */ bl dPaneClass_showNullPane__FP9J2DScreen
/* 8023CDA0 38 60 01 18 */ li r3, 0x118
/* 8023CDA4 48 09 1E A9 */ bl __nw__FUl
/* 8023CDA8 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CDAC 41 82 00 0C */ beq lbl_8023CDB8
/* 8023CDB0 48 0B B6 E9 */ bl __ct__9J2DScreenFv
/* 8023CDB4 7C 60 1B 78 */ mr r0, r3
lbl_8023CDB8:
/* 8023CDB8 90 1F 00 30 */ stw r0, 0x30(r31)
/* 8023CDBC C0 02 B1 B8 */ lfs f0, lit_3978(r2)
/* 8023CDC0 D0 1F 00 48 */ stfs f0, 0x48(r31)
/* 8023CDC4 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 8023CDC8 28 00 00 01 */ cmplwi r0, 1
/* 8023CDCC 41 82 00 0C */ beq lbl_8023CDD8
/* 8023CDD0 28 00 00 03 */ cmplwi r0, 3
/* 8023CDD4 40 82 01 40 */ bne lbl_8023CF14
lbl_8023CDD8:
/* 8023CDD8 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 8023CDDC 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_explain__stringBase0@ha
/* 8023CDE0 38 84 99 10 */ addi r4, r4, msg_scrn_d_msg_scrn_explain__stringBase0@l
/* 8023CDE4 38 84 00 1D */ addi r4, r4, 0x1d
/* 8023CDE8 3C A0 00 02 */ lis r5, 2
/* 8023CDEC 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8023CDF0 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 8023CDF4 80 C6 5C E4 */ lwz r6, 0x5ce4(r6)
/* 8023CDF8 48 0B B8 51 */ bl setPriority__9J2DScreenFPCcUlP10JKRArchive
/* 8023CDFC 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 8023CE00 48 01 82 E9 */ bl dPaneClass_showNullPane__FP9J2DScreen
/* 8023CE04 38 60 00 6C */ li r3, 0x6c
/* 8023CE08 48 09 1E 45 */ bl __nw__FUl
/* 8023CE0C 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CE10 41 82 00 28 */ beq lbl_8023CE38
/* 8023CE14 80 9F 00 30 */ lwz r4, 0x30(r31)
/* 8023CE18 3C A0 6C 69 */ lis r5, 0x6C69 /* 0x6C696E65@ha */
/* 8023CE1C 38 C5 6E 65 */ addi r6, r5, 0x6E65 /* 0x6C696E65@l */
/* 8023CE20 3C A0 6D 67 */ lis r5, 0x6D67 /* 0x6D675F33@ha */
/* 8023CE24 38 A5 5F 33 */ addi r5, r5, 0x5F33 /* 0x6D675F33@l */
/* 8023CE28 38 E0 00 00 */ li r7, 0
/* 8023CE2C 39 00 00 00 */ li r8, 0
/* 8023CE30 48 01 6B 55 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023CE34 7C 60 1B 78 */ mr r0, r3
lbl_8023CE38:
/* 8023CE38 90 1F 00 08 */ stw r0, 8(r31)
/* 8023CE3C 38 60 00 6C */ li r3, 0x6c
/* 8023CE40 48 09 1E 0D */ bl __nw__FUl
/* 8023CE44 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CE48 41 82 00 24 */ beq lbl_8023CE6C
/* 8023CE4C 80 9F 00 30 */ lwz r4, 0x30(r31)
/* 8023CE50 3C A0 74 33 */ lis r5, 0x7433 /* 0x74335F73@ha */
/* 8023CE54 38 C5 5F 73 */ addi r6, r5, 0x5F73 /* 0x74335F73@l */
/* 8023CE58 38 A0 00 00 */ li r5, 0
/* 8023CE5C 38 E0 00 00 */ li r7, 0
/* 8023CE60 39 00 00 00 */ li r8, 0
/* 8023CE64 48 01 6B 21 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023CE68 7C 60 1B 78 */ mr r0, r3
lbl_8023CE6C:
/* 8023CE6C 90 1F 00 0C */ stw r0, 0xc(r31)
/* 8023CE70 38 00 00 00 */ li r0, 0
/* 8023CE74 90 1F 00 10 */ stw r0, 0x10(r31)
/* 8023CE78 90 1F 00 14 */ stw r0, 0x14(r31)
/* 8023CE7C 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 8023CE80 3C 80 6C 69 */ lis r4, 0x6C69 /* 0x6C696E65@ha */
/* 8023CE84 38 C4 6E 65 */ addi r6, r4, 0x6E65 /* 0x6C696E65@l */
/* 8023CE88 3C 80 00 6E */ lis r4, 0x006E /* 0x006E5F33@ha */
/* 8023CE8C 38 A4 5F 33 */ addi r5, r4, 0x5F33 /* 0x006E5F33@l */
/* 8023CE90 81 83 00 00 */ lwz r12, 0(r3)
/* 8023CE94 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023CE98 7D 89 03 A6 */ mtctr r12
/* 8023CE9C 4E 80 04 21 */ bctrl
/* 8023CEA0 38 00 00 01 */ li r0, 1
/* 8023CEA4 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8023CEA8 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 8023CEAC 3C 80 6C 69 */ lis r4, 0x6C69 /* 0x6C696E65@ha */
/* 8023CEB0 38 C4 6E 65 */ addi r6, r4, 0x6E65 /* 0x6C696E65@l */
/* 8023CEB4 3C 80 6E 5F */ lis r4, 0x6E5F /* 0x6E5F3366@ha */
/* 8023CEB8 38 A4 33 66 */ addi r5, r4, 0x3366 /* 0x6E5F3366@l */
/* 8023CEBC 81 83 00 00 */ lwz r12, 0(r3)
/* 8023CEC0 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023CEC4 7D 89 03 A6 */ mtctr r12
/* 8023CEC8 4E 80 04 21 */ bctrl
/* 8023CECC 38 00 00 00 */ li r0, 0
/* 8023CED0 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8023CED4 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 8023CED8 3C 80 6C 69 */ lis r4, 0x6C69 /* 0x6C696E65@ha */
/* 8023CEDC 38 C4 6E 65 */ addi r6, r4, 0x6E65 /* 0x6C696E65@l */
/* 8023CEE0 3C 80 6E 5F */ lis r4, 0x6E5F /* 0x6E5F6534@ha */
/* 8023CEE4 38 A4 65 34 */ addi r5, r4, 0x6534 /* 0x6E5F6534@l */
/* 8023CEE8 81 83 00 00 */ lwz r12, 0(r3)
/* 8023CEEC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023CEF0 7D 89 03 A6 */ mtctr r12
/* 8023CEF4 4E 80 04 21 */ bctrl
/* 8023CEF8 38 00 00 00 */ li r0, 0
/* 8023CEFC 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8023CF00 C0 02 B1 BC */ lfs f0, lit_3979(r2)
/* 8023CF04 D0 1F 00 50 */ stfs f0, 0x50(r31)
/* 8023CF08 C0 02 B1 C0 */ lfs f0, lit_3980(r2)
/* 8023CF0C D0 1F 00 4C */ stfs f0, 0x4c(r31)
/* 8023CF10 48 00 01 A4 */ b lbl_8023D0B4
lbl_8023CF14:
/* 8023CF14 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 8023CF18 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_explain__stringBase0@ha
/* 8023CF1C 38 84 99 10 */ addi r4, r4, msg_scrn_d_msg_scrn_explain__stringBase0@l
/* 8023CF20 38 84 00 45 */ addi r4, r4, 0x45
/* 8023CF24 3C A0 00 02 */ lis r5, 2
/* 8023CF28 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8023CF2C 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 8023CF30 80 C6 5C E4 */ lwz r6, 0x5ce4(r6)
/* 8023CF34 48 0B B7 15 */ bl setPriority__9J2DScreenFPCcUlP10JKRArchive
/* 8023CF38 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 8023CF3C 48 01 81 AD */ bl dPaneClass_showNullPane__FP9J2DScreen
/* 8023CF40 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha
/* 8023CF44 38 63 02 8C */ addi r3, r3, g_MsgObject_HIO_c@l
/* 8023CF48 C3 E3 00 9C */ lfs f31, 0x9c(r3)
/* 8023CF4C C3 C3 00 70 */ lfs f30, 0x70(r3)
/* 8023CF50 80 7F 00 2C */ lwz r3, 0x2c(r31)
/* 8023CF54 3C 80 5F 61 */ lis r4, 0x5F61 /* 0x5F616C6C@ha */
/* 8023CF58 38 C4 6C 6C */ addi r6, r4, 0x6C6C /* 0x5F616C6C@l */
/* 8023CF5C 38 A0 00 6E */ li r5, 0x6e
/* 8023CF60 81 83 00 00 */ lwz r12, 0(r3)
/* 8023CF64 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023CF68 7D 89 03 A6 */ mtctr r12
/* 8023CF6C 4E 80 04 21 */ bctrl
/* 8023CF70 D3 C3 00 CC */ stfs f30, 0xcc(r3)
/* 8023CF74 D3 E3 00 D0 */ stfs f31, 0xd0(r3)
/* 8023CF78 81 83 00 00 */ lwz r12, 0(r3)
/* 8023CF7C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023CF80 7D 89 03 A6 */ mtctr r12
/* 8023CF84 4E 80 04 21 */ bctrl
/* 8023CF88 C0 02 B1 BC */ lfs f0, lit_3979(r2)
/* 8023CF8C D0 1F 00 50 */ stfs f0, 0x50(r31)
/* 8023CF90 38 60 00 6C */ li r3, 0x6c
/* 8023CF94 48 09 1C B9 */ bl __nw__FUl
/* 8023CF98 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CF9C 41 82 00 28 */ beq lbl_8023CFC4
/* 8023CFA0 80 9F 00 30 */ lwz r4, 0x30(r31)
/* 8023CFA4 3C A0 34 6C */ lis r5, 0x346C /* 0x346C696E@ha */
/* 8023CFA8 38 C5 69 6E */ addi r6, r5, 0x696E /* 0x346C696E@l */
/* 8023CFAC 3C A0 6D 67 */ lis r5, 0x6D67 /* 0x6D675F65@ha */
/* 8023CFB0 38 A5 5F 65 */ addi r5, r5, 0x5F65 /* 0x6D675F65@l */
/* 8023CFB4 38 E0 00 00 */ li r7, 0
/* 8023CFB8 39 00 00 00 */ li r8, 0
/* 8023CFBC 48 01 69 C9 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023CFC0 7C 60 1B 78 */ mr r0, r3
lbl_8023CFC4:
/* 8023CFC4 90 1F 00 08 */ stw r0, 8(r31)
/* 8023CFC8 38 60 00 6C */ li r3, 0x6c
/* 8023CFCC 48 09 1C 81 */ bl __nw__FUl
/* 8023CFD0 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CFD4 41 82 00 24 */ beq lbl_8023CFF8
/* 8023CFD8 80 9F 00 30 */ lwz r4, 0x30(r31)
/* 8023CFDC 3C A0 74 34 */ lis r5, 0x7434 /* 0x74345F73@ha */
/* 8023CFE0 38 C5 5F 73 */ addi r6, r5, 0x5F73 /* 0x74345F73@l */
/* 8023CFE4 38 A0 00 00 */ li r5, 0
/* 8023CFE8 38 E0 00 00 */ li r7, 0
/* 8023CFEC 39 00 00 00 */ li r8, 0
/* 8023CFF0 48 01 69 95 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023CFF4 7C 60 1B 78 */ mr r0, r3
lbl_8023CFF8:
/* 8023CFF8 90 1F 00 0C */ stw r0, 0xc(r31)
/* 8023CFFC 38 00 00 00 */ li r0, 0
/* 8023D000 90 1F 00 10 */ stw r0, 0x10(r31)
/* 8023D004 90 1F 00 14 */ stw r0, 0x14(r31)
/* 8023D008 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 8023D00C 3C 80 6C 69 */ lis r4, 0x6C69 /* 0x6C696E65@ha */
/* 8023D010 38 C4 6E 65 */ addi r6, r4, 0x6E65 /* 0x6C696E65@l */
/* 8023D014 3C 80 00 6E */ lis r4, 0x006E /* 0x006E5F33@ha */
/* 8023D018 38 A4 5F 33 */ addi r5, r4, 0x5F33 /* 0x006E5F33@l */
/* 8023D01C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D020 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023D024 7D 89 03 A6 */ mtctr r12
/* 8023D028 4E 80 04 21 */ bctrl
/* 8023D02C 38 00 00 00 */ li r0, 0
/* 8023D030 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8023D034 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 8023D038 3C 80 6C 69 */ lis r4, 0x6C69 /* 0x6C696E65@ha */
/* 8023D03C 38 C4 6E 65 */ addi r6, r4, 0x6E65 /* 0x6C696E65@l */
/* 8023D040 3C 80 6E 5F */ lis r4, 0x6E5F /* 0x6E5F3366@ha */
/* 8023D044 38 A4 33 66 */ addi r5, r4, 0x3366 /* 0x6E5F3366@l */
/* 8023D048 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D04C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023D050 7D 89 03 A6 */ mtctr r12
/* 8023D054 4E 80 04 21 */ bctrl
/* 8023D058 38 00 00 00 */ li r0, 0
/* 8023D05C 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8023D060 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 8023D064 3C 80 6C 69 */ lis r4, 0x6C69 /* 0x6C696E65@ha */
/* 8023D068 38 C4 6E 65 */ addi r6, r4, 0x6E65 /* 0x6C696E65@l */
/* 8023D06C 3C 80 6E 5F */ lis r4, 0x6E5F /* 0x6E5F6534@ha */
/* 8023D070 38 A4 65 34 */ addi r5, r4, 0x6534 /* 0x6E5F6534@l */
/* 8023D074 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D078 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023D07C 7D 89 03 A6 */ mtctr r12
/* 8023D080 4E 80 04 21 */ bctrl
/* 8023D084 38 00 00 01 */ li r0, 1
/* 8023D088 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8023D08C 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 8023D090 28 00 00 02 */ cmplwi r0, 2
/* 8023D094 41 82 00 0C */ beq lbl_8023D0A0
/* 8023D098 28 00 00 04 */ cmplwi r0, 4
/* 8023D09C 40 82 00 10 */ bne lbl_8023D0AC
lbl_8023D0A0:
/* 8023D0A0 C0 02 B1 C0 */ lfs f0, lit_3980(r2)
/* 8023D0A4 D0 1F 00 4C */ stfs f0, 0x4c(r31)
/* 8023D0A8 48 00 00 0C */ b lbl_8023D0B4
lbl_8023D0AC:
/* 8023D0AC C0 02 B1 C4 */ lfs f0, lit_3981(r2)
/* 8023D0B0 D0 1F 00 4C */ stfs f0, 0x4c(r31)
lbl_8023D0B4:
/* 8023D0B4 80 7F 00 08 */ lwz r3, 8(r31)
/* 8023D0B8 80 63 00 04 */ lwz r3, 4(r3)
/* 8023D0BC C3 C3 01 18 */ lfs f30, 0x118(r3)
/* 8023D0C0 3B 60 00 00 */ li r27, 0
/* 8023D0C4 3B 40 00 00 */ li r26, 0
/* 8023D0C8 3C 60 80 3A */ lis r3, msg_scrn_d_msg_scrn_explain__stringBase0@ha
/* 8023D0CC 3B 23 99 10 */ addi r25, r3, msg_scrn_d_msg_scrn_explain__stringBase0@l
lbl_8023D0D0:
/* 8023D0D0 7F 9F D2 14 */ add r28, r31, r26
/* 8023D0D4 80 7C 00 08 */ lwz r3, 8(r28)
/* 8023D0D8 83 03 00 04 */ lwz r24, 4(r3)
/* 8023D0DC 4B DD 79 15 */ bl mDoExt_getMesgFont__Fv
/* 8023D0E0 7C 64 1B 78 */ mr r4, r3
/* 8023D0E4 7F 03 C3 78 */ mr r3, r24
/* 8023D0E8 81 98 00 00 */ lwz r12, 0(r24)
/* 8023D0EC 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 8023D0F0 7D 89 03 A6 */ mtctr r12
/* 8023D0F4 4E 80 04 21 */ bctrl
/* 8023D0F8 80 7C 00 08 */ lwz r3, 8(r28)
/* 8023D0FC 80 63 00 04 */ lwz r3, 4(r3)
/* 8023D100 38 80 02 00 */ li r4, 0x200
/* 8023D104 38 B9 00 63 */ addi r5, r25, 0x63
/* 8023D108 4C C6 31 82 */ crclr 6
/* 8023D10C 48 0C 36 41 */ bl setString__10J2DTextBoxFsPCce
/* 8023D110 80 7C 00 08 */ lwz r3, 8(r28)
/* 8023D114 80 63 00 04 */ lwz r3, 4(r3)
/* 8023D118 D3 C3 01 18 */ stfs f30, 0x118(r3)
/* 8023D11C 80 7C 00 10 */ lwz r3, 0x10(r28)
/* 8023D120 28 03 00 00 */ cmplwi r3, 0
/* 8023D124 41 82 00 50 */ beq lbl_8023D174
/* 8023D128 83 03 00 04 */ lwz r24, 4(r3)
/* 8023D12C 4B DD 78 C5 */ bl mDoExt_getMesgFont__Fv
/* 8023D130 7C 64 1B 78 */ mr r4, r3
/* 8023D134 7F 03 C3 78 */ mr r3, r24
/* 8023D138 81 98 00 00 */ lwz r12, 0(r24)
/* 8023D13C 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 8023D140 7D 89 03 A6 */ mtctr r12
/* 8023D144 4E 80 04 21 */ bctrl
/* 8023D148 80 7C 00 10 */ lwz r3, 0x10(r28)
/* 8023D14C 80 63 00 04 */ lwz r3, 4(r3)
/* 8023D150 38 80 02 00 */ li r4, 0x200
/* 8023D154 3C A0 80 3A */ lis r5, msg_scrn_d_msg_scrn_explain__stringBase0@ha
/* 8023D158 38 A5 99 10 */ addi r5, r5, msg_scrn_d_msg_scrn_explain__stringBase0@l
/* 8023D15C 38 A5 00 63 */ addi r5, r5, 0x63
/* 8023D160 4C C6 31 82 */ crclr 6
/* 8023D164 48 0C 35 E9 */ bl setString__10J2DTextBoxFsPCce
/* 8023D168 80 7C 00 10 */ lwz r3, 0x10(r28)
/* 8023D16C 80 63 00 04 */ lwz r3, 4(r3)
/* 8023D170 D3 C3 01 18 */ stfs f30, 0x118(r3)
lbl_8023D174:
/* 8023D174 3B 7B 00 01 */ addi r27, r27, 1
/* 8023D178 2C 1B 00 02 */ cmpwi r27, 2
/* 8023D17C 3B 5A 00 04 */ addi r26, r26, 4
/* 8023D180 41 80 FF 50 */ blt lbl_8023D0D0
/* 8023D184 80 7F 00 2C */ lwz r3, 0x2c(r31)
/* 8023D188 3C 80 6E 75 */ lis r4, 0x6E75 /* 0x6E756C6C@ha */
/* 8023D18C 38 C4 6C 6C */ addi r6, r4, 0x6C6C /* 0x6E756C6C@l */
/* 8023D190 3C 80 00 6D */ lis r4, 0x006D /* 0x006D675F@ha */
/* 8023D194 38 A4 67 5F */ addi r5, r4, 0x675F /* 0x006D675F@l */
/* 8023D198 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D19C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023D1A0 7D 89 03 A6 */ mtctr r12
/* 8023D1A4 4E 80 04 21 */ bctrl
/* 8023D1A8 48 0B 9F 59 */ bl getBounds__7J2DPaneFv
/* 8023D1AC C0 23 00 04 */ lfs f1, 4(r3)
/* 8023D1B0 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha
/* 8023D1B4 38 63 02 8C */ addi r3, r3, g_MsgObject_HIO_c@l
/* 8023D1B8 C0 03 02 CC */ lfs f0, 0x2cc(r3)
/* 8023D1BC EF C0 08 2A */ fadds f30, f0, f1
/* 8023D1C0 80 7F 00 2C */ lwz r3, 0x2c(r31)
/* 8023D1C4 3C 80 6E 75 */ lis r4, 0x6E75 /* 0x6E756C6C@ha */
/* 8023D1C8 38 C4 6C 6C */ addi r6, r4, 0x6C6C /* 0x6E756C6C@l */
/* 8023D1CC 3C 80 00 6D */ lis r4, 0x006D /* 0x006D675F@ha */
/* 8023D1D0 38 A4 67 5F */ addi r5, r4, 0x675F /* 0x006D675F@l */
/* 8023D1D4 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D1D8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023D1DC 7D 89 03 A6 */ mtctr r12
/* 8023D1E0 4E 80 04 21 */ bctrl
/* 8023D1E4 48 0B 9F 1D */ bl getBounds__7J2DPaneFv
/* 8023D1E8 C0 23 00 00 */ lfs f1, 0(r3)
/* 8023D1EC 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha
/* 8023D1F0 38 63 02 8C */ addi r3, r3, g_MsgObject_HIO_c@l
/* 8023D1F4 C0 03 02 C8 */ lfs f0, 0x2c8(r3)
/* 8023D1F8 EF E0 08 2A */ fadds f31, f0, f1
/* 8023D1FC 80 7F 00 2C */ lwz r3, 0x2c(r31)
/* 8023D200 3C 80 6E 75 */ lis r4, 0x6E75 /* 0x6E756C6C@ha */
/* 8023D204 38 C4 6C 6C */ addi r6, r4, 0x6C6C /* 0x6E756C6C@l */
/* 8023D208 3C 80 00 6D */ lis r4, 0x006D /* 0x006D675F@ha */
/* 8023D20C 38 A4 67 5F */ addi r5, r4, 0x675F /* 0x006D675F@l */
/* 8023D210 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D214 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023D218 7D 89 03 A6 */ mtctr r12
/* 8023D21C 4E 80 04 21 */ bctrl
/* 8023D220 FC 20 F8 90 */ fmr f1, f31
/* 8023D224 FC 40 F0 90 */ fmr f2, f30
/* 8023D228 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D22C 81 8C 00 10 */ lwz r12, 0x10(r12)
/* 8023D230 7D 89 03 A6 */ mtctr r12
/* 8023D234 4E 80 04 21 */ bctrl
/* 8023D238 38 60 00 6C */ li r3, 0x6c
/* 8023D23C 48 09 1A 11 */ bl __nw__FUl
/* 8023D240 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D244 41 82 00 28 */ beq lbl_8023D26C
/* 8023D248 80 9F 00 2C */ lwz r4, 0x2c(r31)
/* 8023D24C 3C A0 79 61 */ lis r5, 0x7961 /* 0x79615F6E@ha */
/* 8023D250 38 C5 5F 6E */ addi r6, r5, 0x5F6E /* 0x79615F6E@l */
/* 8023D254 3C A0 73 65 */ lis r5, 0x7365 /* 0x7365745F@ha */
/* 8023D258 38 A5 74 5F */ addi r5, r5, 0x745F /* 0x7365745F@l */
/* 8023D25C 38 E0 00 00 */ li r7, 0
/* 8023D260 39 00 00 00 */ li r8, 0
/* 8023D264 48 01 67 21 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023D268 7C 60 1B 78 */ mr r0, r3
lbl_8023D26C:
/* 8023D26C 90 1F 00 28 */ stw r0, 0x28(r31)
/* 8023D270 38 60 00 6C */ li r3, 0x6c
/* 8023D274 48 09 19 D9 */ bl __nw__FUl
/* 8023D278 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D27C 41 82 00 28 */ beq lbl_8023D2A4
/* 8023D280 80 9F 00 2C */ lwz r4, 0x2c(r31)
/* 8023D284 3C A0 6E 75 */ lis r5, 0x6E75 /* 0x6E756C6C@ha */
/* 8023D288 38 C5 6C 6C */ addi r6, r5, 0x6C6C /* 0x6E756C6C@l */
/* 8023D28C 3C A0 00 6D */ lis r5, 0x006D /* 0x006D675F@ha */
/* 8023D290 38 A5 67 5F */ addi r5, r5, 0x675F /* 0x006D675F@l */
/* 8023D294 38 E0 00 00 */ li r7, 0
/* 8023D298 39 00 00 00 */ li r8, 0
/* 8023D29C 48 01 66 E9 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023D2A0 7C 60 1B 78 */ mr r0, r3
lbl_8023D2A4:
/* 8023D2A4 90 1F 00 18 */ stw r0, 0x18(r31)
/* 8023D2A8 38 60 00 6C */ li r3, 0x6c
/* 8023D2AC 48 09 19 A1 */ bl __nw__FUl
/* 8023D2B0 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D2B4 41 82 00 28 */ beq lbl_8023D2DC
/* 8023D2B8 80 9F 00 30 */ lwz r4, 0x30(r31)
/* 8023D2BC 3C A0 6E 75 */ lis r5, 0x6E75 /* 0x6E756C6C@ha */
/* 8023D2C0 38 C5 6C 6C */ addi r6, r5, 0x6C6C /* 0x6E756C6C@l */
/* 8023D2C4 3C A0 00 6D */ lis r5, 0x006D /* 0x006D675F@ha */
/* 8023D2C8 38 A5 67 5F */ addi r5, r5, 0x675F /* 0x006D675F@l */
/* 8023D2CC 38 E0 00 00 */ li r7, 0
/* 8023D2D0 39 00 00 00 */ li r8, 0
/* 8023D2D4 48 01 66 B1 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023D2D8 7C 60 1B 78 */ mr r0, r3
lbl_8023D2DC:
/* 8023D2DC 90 1F 00 1C */ stw r0, 0x1c(r31)
/* 8023D2E0 38 60 00 6C */ li r3, 0x6c
/* 8023D2E4 48 09 19 69 */ bl __nw__FUl
/* 8023D2E8 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D2EC 41 82 00 24 */ beq lbl_8023D310
/* 8023D2F0 80 9F 00 2C */ lwz r4, 0x2c(r31)
/* 8023D2F4 3C A0 52 4F */ lis r5, 0x524F /* 0x524F4F54@ha */
/* 8023D2F8 38 C5 4F 54 */ addi r6, r5, 0x4F54 /* 0x524F4F54@l */
/* 8023D2FC 38 A0 00 00 */ li r5, 0
/* 8023D300 38 E0 00 02 */ li r7, 2
/* 8023D304 39 00 00 00 */ li r8, 0
/* 8023D308 48 01 66 7D */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023D30C 7C 60 1B 78 */ mr r0, r3
lbl_8023D310:
/* 8023D310 90 1F 00 20 */ stw r0, 0x20(r31)
/* 8023D314 38 60 00 6C */ li r3, 0x6c
/* 8023D318 48 09 19 35 */ bl __nw__FUl
/* 8023D31C 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D320 41 82 00 24 */ beq lbl_8023D344
/* 8023D324 80 9F 00 30 */ lwz r4, 0x30(r31)
/* 8023D328 3C A0 52 4F */ lis r5, 0x524F /* 0x524F4F54@ha */
/* 8023D32C 38 C5 4F 54 */ addi r6, r5, 0x4F54 /* 0x524F4F54@l */
/* 8023D330 38 A0 00 00 */ li r5, 0
/* 8023D334 38 E0 00 02 */ li r7, 2
/* 8023D338 39 00 00 00 */ li r8, 0
/* 8023D33C 48 01 66 49 */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
/* 8023D340 7C 60 1B 78 */ mr r0, r3
lbl_8023D344:
/* 8023D344 90 1F 00 24 */ stw r0, 0x24(r31)
/* 8023D348 57 A0 06 3E */ clrlwi r0, r29, 0x18
/* 8023D34C 28 00 00 01 */ cmplwi r0, 1
/* 8023D350 40 82 00 C8 */ bne lbl_8023D418
/* 8023D354 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023D358 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023D35C 80 63 5D 30 */ lwz r3, 0x5d30(r3)
/* 8023D360 3C 80 54 49 */ lis r4, 0x5449 /* 0x54494D47@ha */
/* 8023D364 38 84 4D 47 */ addi r4, r4, 0x4D47 /* 0x54494D47@l */
/* 8023D368 3C A0 80 3A */ lis r5, msg_scrn_d_msg_scrn_explain__stringBase0@ha
/* 8023D36C 38 A5 99 10 */ addi r5, r5, msg_scrn_d_msg_scrn_explain__stringBase0@l
/* 8023D370 38 A5 00 64 */ addi r5, r5, 0x64
/* 8023D374 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D378 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8023D37C 7D 89 03 A6 */ mtctr r12
/* 8023D380 4E 80 04 21 */ bctrl
/* 8023D384 7C 78 1B 78 */ mr r24, r3
/* 8023D388 38 60 01 50 */ li r3, 0x150
/* 8023D38C 48 09 18 C1 */ bl __nw__FUl
/* 8023D390 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D394 41 82 00 10 */ beq lbl_8023D3A4
/* 8023D398 7F 04 C3 78 */ mr r4, r24
/* 8023D39C 48 0B F3 6D */ bl __ct__10J2DPictureFPC7ResTIMG
/* 8023D3A0 7C 60 1B 78 */ mr r0, r3
lbl_8023D3A4:
/* 8023D3A4 90 1F 00 40 */ stw r0, 0x40(r31)
/* 8023D3A8 38 60 00 00 */ li r3, 0
/* 8023D3AC 98 61 00 08 */ stb r3, 8(r1)
/* 8023D3B0 98 61 00 09 */ stb r3, 9(r1)
/* 8023D3B4 98 61 00 0A */ stb r3, 0xa(r1)
/* 8023D3B8 38 00 00 FF */ li r0, 0xff
/* 8023D3BC 98 01 00 0B */ stb r0, 0xb(r1)
/* 8023D3C0 80 01 00 08 */ lwz r0, 8(r1)
/* 8023D3C4 90 01 00 0C */ stw r0, 0xc(r1)
/* 8023D3C8 98 61 00 10 */ stb r3, 0x10(r1)
/* 8023D3CC 98 61 00 11 */ stb r3, 0x11(r1)
/* 8023D3D0 98 61 00 12 */ stb r3, 0x12(r1)
/* 8023D3D4 98 61 00 13 */ stb r3, 0x13(r1)
/* 8023D3D8 80 01 00 10 */ lwz r0, 0x10(r1)
/* 8023D3DC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023D3E0 80 7F 00 40 */ lwz r3, 0x40(r31)
/* 8023D3E4 38 81 00 14 */ addi r4, r1, 0x14
/* 8023D3E8 38 A1 00 0C */ addi r5, r1, 0xc
/* 8023D3EC 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D3F0 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 8023D3F4 7D 89 03 A6 */ mtctr r12
/* 8023D3F8 4E 80 04 21 */ bctrl
/* 8023D3FC 80 7F 00 40 */ lwz r3, 0x40(r31)
/* 8023D400 38 80 00 00 */ li r4, 0
/* 8023D404 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D408 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8023D40C 7D 89 03 A6 */ mtctr r12
/* 8023D410 4E 80 04 21 */ bctrl
/* 8023D414 48 00 00 0C */ b lbl_8023D420
lbl_8023D418:
/* 8023D418 38 00 00 00 */ li r0, 0
/* 8023D41C 90 1F 00 40 */ stw r0, 0x40(r31)
lbl_8023D420:
/* 8023D420 38 60 00 24 */ li r3, 0x24
/* 8023D424 48 09 18 29 */ bl __nw__FUl
/* 8023D428 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D42C 41 82 00 0C */ beq lbl_8023D438
/* 8023D430 4B FF E5 85 */ bl __ct__15dMsgScrnArrow_cFv
/* 8023D434 7C 60 1B 78 */ mr r0, r3
lbl_8023D438:
/* 8023D438 90 1F 00 34 */ stw r0, 0x34(r31)
/* 8023D43C 28 1E 00 00 */ cmplwi r30, 0
/* 8023D440 41 82 00 24 */ beq lbl_8023D464
/* 8023D444 38 60 01 18 */ li r3, 0x118
/* 8023D448 48 09 18 05 */ bl __nw__FUl
/* 8023D44C 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D450 41 82 00 0C */ beq lbl_8023D45C
/* 8023D454 4B FF BC 61 */ bl __ct__17dMsgScrn3Select_cFv
/* 8023D458 7C 60 1B 78 */ mr r0, r3
lbl_8023D45C:
/* 8023D45C 90 1F 00 38 */ stw r0, 0x38(r31)
/* 8023D460 48 00 00 0C */ b lbl_8023D46C
lbl_8023D464:
/* 8023D464 38 00 00 00 */ li r0, 0
/* 8023D468 90 1F 00 38 */ stw r0, 0x38(r31)
lbl_8023D46C:
/* 8023D46C 80 9F 00 28 */ lwz r4, 0x28(r31)
/* 8023D470 38 61 00 24 */ addi r3, r1, 0x24
/* 8023D474 80 A4 00 04 */ lwz r5, 4(r4)
/* 8023D478 38 C0 00 00 */ li r6, 0
/* 8023D47C 38 E0 00 00 */ li r7, 0
/* 8023D480 48 01 7A 3D */ bl getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs
/* 8023D484 80 61 00 24 */ lwz r3, 0x24(r1)
/* 8023D488 80 01 00 28 */ lwz r0, 0x28(r1)
/* 8023D48C 90 61 00 3C */ stw r3, 0x3c(r1)
/* 8023D490 90 01 00 40 */ stw r0, 0x40(r1)
/* 8023D494 80 01 00 2C */ lwz r0, 0x2c(r1)
/* 8023D498 90 01 00 44 */ stw r0, 0x44(r1)
/* 8023D49C 80 7F 00 34 */ lwz r3, 0x34(r31)
/* 8023D4A0 C0 21 00 3C */ lfs f1, 0x3c(r1)
/* 8023D4A4 C0 41 00 40 */ lfs f2, 0x40(r1)
/* 8023D4A8 4B FF E9 51 */ bl setPos__15dMsgScrnArrow_cFff
/* 8023D4AC 80 9F 00 18 */ lwz r4, 0x18(r31)
/* 8023D4B0 38 61 00 18 */ addi r3, r1, 0x18
/* 8023D4B4 80 A4 00 04 */ lwz r5, 4(r4)
/* 8023D4B8 38 C0 00 00 */ li r6, 0
/* 8023D4BC 38 E0 00 00 */ li r7, 0
/* 8023D4C0 48 01 79 FD */ bl getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs
/* 8023D4C4 80 61 00 18 */ lwz r3, 0x18(r1)
/* 8023D4C8 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 8023D4CC 90 61 00 30 */ stw r3, 0x30(r1)
/* 8023D4D0 90 01 00 34 */ stw r0, 0x34(r1)
/* 8023D4D4 80 01 00 20 */ lwz r0, 0x20(r1)
/* 8023D4D8 90 01 00 38 */ stw r0, 0x38(r1)
/* 8023D4DC 80 7F 00 1C */ lwz r3, 0x1c(r31)
/* 8023D4E0 80 63 00 04 */ lwz r3, 4(r3)
/* 8023D4E4 C0 21 00 30 */ lfs f1, 0x30(r1)
/* 8023D4E8 C0 1F 00 50 */ lfs f0, 0x50(r31)
/* 8023D4EC EC 01 00 2A */ fadds f0, f1, f0
/* 8023D4F0 D0 03 00 D4 */ stfs f0, 0xd4(r3)
/* 8023D4F4 C0 01 00 34 */ lfs f0, 0x34(r1)
/* 8023D4F8 D0 03 00 D8 */ stfs f0, 0xd8(r3)
/* 8023D4FC 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D500 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023D504 7D 89 03 A6 */ mtctr r12
/* 8023D508 4E 80 04 21 */ bctrl
/* 8023D50C 7F E3 FB 78 */ mr r3, r31
/* 8023D510 E3 E1 00 88 */ psq_l f31, 136(r1), 0, 0 /* qr0 */
/* 8023D514 CB E1 00 80 */ lfd f31, 0x80(r1)
/* 8023D518 E3 C1 00 78 */ psq_l f30, 120(r1), 0, 0 /* qr0 */
/* 8023D51C CB C1 00 70 */ lfd f30, 0x70(r1)
/* 8023D520 39 61 00 70 */ addi r11, r1, 0x70
/* 8023D524 48 12 4C F1 */ bl _restgpr_24
/* 8023D528 80 01 00 94 */ lwz r0, 0x94(r1)
/* 8023D52C 7C 08 03 A6 */ mtlr r0
/* 8023D530 38 21 00 90 */ addi r1, r1, 0x90
/* 8023D534 4E 80 00 20 */ blr
@@ -0,0 +1,186 @@
lbl_8023D538:
/* 8023D538 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8023D53C 7C 08 02 A6 */ mflr r0
/* 8023D540 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023D544 39 61 00 20 */ addi r11, r1, 0x20
/* 8023D548 48 12 4C 8D */ bl _savegpr_27
/* 8023D54C 7C 7E 1B 79 */ or. r30, r3, r3
/* 8023D550 7C 9F 23 78 */ mr r31, r4
/* 8023D554 41 82 02 68 */ beq lbl_8023D7BC
/* 8023D558 3C 60 80 3C */ lis r3, __vt__17dMsgScrnExplain_c@ha
/* 8023D55C 38 03 0F 6C */ addi r0, r3, __vt__17dMsgScrnExplain_c@l
/* 8023D560 90 1E 00 00 */ stw r0, 0(r30)
/* 8023D564 80 7E 00 04 */ lwz r3, 4(r30)
/* 8023D568 38 80 00 01 */ li r4, 1
/* 8023D56C 48 00 C7 BD */ bl __dt__12dMsgString_cFv
/* 8023D570 38 00 00 00 */ li r0, 0
/* 8023D574 90 1E 00 04 */ stw r0, 4(r30)
/* 8023D578 80 7E 00 3C */ lwz r3, 0x3c(r30)
/* 8023D57C 28 03 00 00 */ cmplwi r3, 0
/* 8023D580 41 82 00 18 */ beq lbl_8023D598
/* 8023D584 38 80 00 01 */ li r4, 1
/* 8023D588 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D58C 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023D590 7D 89 03 A6 */ mtctr r12
/* 8023D594 4E 80 04 21 */ bctrl
lbl_8023D598:
/* 8023D598 38 00 00 00 */ li r0, 0
/* 8023D59C 90 1E 00 3C */ stw r0, 0x3c(r30)
/* 8023D5A0 80 7E 00 2C */ lwz r3, 0x2c(r30)
/* 8023D5A4 28 03 00 00 */ cmplwi r3, 0
/* 8023D5A8 41 82 00 18 */ beq lbl_8023D5C0
/* 8023D5AC 38 80 00 01 */ li r4, 1
/* 8023D5B0 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D5B4 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023D5B8 7D 89 03 A6 */ mtctr r12
/* 8023D5BC 4E 80 04 21 */ bctrl
lbl_8023D5C0:
/* 8023D5C0 38 00 00 00 */ li r0, 0
/* 8023D5C4 90 1E 00 2C */ stw r0, 0x2c(r30)
/* 8023D5C8 80 7E 00 30 */ lwz r3, 0x30(r30)
/* 8023D5CC 28 03 00 00 */ cmplwi r3, 0
/* 8023D5D0 41 82 00 18 */ beq lbl_8023D5E8
/* 8023D5D4 38 80 00 01 */ li r4, 1
/* 8023D5D8 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D5DC 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023D5E0 7D 89 03 A6 */ mtctr r12
/* 8023D5E4 4E 80 04 21 */ bctrl
lbl_8023D5E8:
/* 8023D5E8 38 00 00 00 */ li r0, 0
/* 8023D5EC 90 1E 00 30 */ stw r0, 0x30(r30)
/* 8023D5F0 80 7E 00 28 */ lwz r3, 0x28(r30)
/* 8023D5F4 28 03 00 00 */ cmplwi r3, 0
/* 8023D5F8 41 82 00 18 */ beq lbl_8023D610
/* 8023D5FC 38 80 00 01 */ li r4, 1
/* 8023D600 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D604 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023D608 7D 89 03 A6 */ mtctr r12
/* 8023D60C 4E 80 04 21 */ bctrl
lbl_8023D610:
/* 8023D610 3B A0 00 00 */ li r29, 0
/* 8023D614 93 BE 00 28 */ stw r29, 0x28(r30)
/* 8023D618 3B 60 00 00 */ li r27, 0
lbl_8023D61C:
/* 8023D61C 7F 9E EA 14 */ add r28, r30, r29
/* 8023D620 80 7C 00 08 */ lwz r3, 8(r28)
/* 8023D624 28 03 00 00 */ cmplwi r3, 0
/* 8023D628 41 82 00 18 */ beq lbl_8023D640
/* 8023D62C 38 80 00 01 */ li r4, 1
/* 8023D630 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D634 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023D638 7D 89 03 A6 */ mtctr r12
/* 8023D63C 4E 80 04 21 */ bctrl
lbl_8023D640:
/* 8023D640 38 00 00 00 */ li r0, 0
/* 8023D644 90 1C 00 08 */ stw r0, 8(r28)
/* 8023D648 80 7C 00 10 */ lwz r3, 0x10(r28)
/* 8023D64C 28 03 00 00 */ cmplwi r3, 0
/* 8023D650 41 82 00 24 */ beq lbl_8023D674
/* 8023D654 41 82 00 18 */ beq lbl_8023D66C
/* 8023D658 38 80 00 01 */ li r4, 1
/* 8023D65C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D660 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023D664 7D 89 03 A6 */ mtctr r12
/* 8023D668 4E 80 04 21 */ bctrl
lbl_8023D66C:
/* 8023D66C 38 00 00 00 */ li r0, 0
/* 8023D670 90 1C 00 10 */ stw r0, 0x10(r28)
lbl_8023D674:
/* 8023D674 80 7C 00 18 */ lwz r3, 0x18(r28)
/* 8023D678 28 03 00 00 */ cmplwi r3, 0
/* 8023D67C 41 82 00 18 */ beq lbl_8023D694
/* 8023D680 38 80 00 01 */ li r4, 1
/* 8023D684 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D688 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023D68C 7D 89 03 A6 */ mtctr r12
/* 8023D690 4E 80 04 21 */ bctrl
lbl_8023D694:
/* 8023D694 38 00 00 00 */ li r0, 0
/* 8023D698 90 1C 00 18 */ stw r0, 0x18(r28)
/* 8023D69C 80 7C 00 20 */ lwz r3, 0x20(r28)
/* 8023D6A0 28 03 00 00 */ cmplwi r3, 0
/* 8023D6A4 41 82 00 18 */ beq lbl_8023D6BC
/* 8023D6A8 38 80 00 01 */ li r4, 1
/* 8023D6AC 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D6B0 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023D6B4 7D 89 03 A6 */ mtctr r12
/* 8023D6B8 4E 80 04 21 */ bctrl
lbl_8023D6BC:
/* 8023D6BC 38 00 00 00 */ li r0, 0
/* 8023D6C0 90 1C 00 20 */ stw r0, 0x20(r28)
/* 8023D6C4 3B 7B 00 01 */ addi r27, r27, 1
/* 8023D6C8 2C 1B 00 02 */ cmpwi r27, 2
/* 8023D6CC 3B BD 00 04 */ addi r29, r29, 4
/* 8023D6D0 41 80 FF 4C */ blt lbl_8023D61C
/* 8023D6D4 80 7E 00 40 */ lwz r3, 0x40(r30)
/* 8023D6D8 28 03 00 00 */ cmplwi r3, 0
/* 8023D6DC 41 82 00 24 */ beq lbl_8023D700
/* 8023D6E0 41 82 00 18 */ beq lbl_8023D6F8
/* 8023D6E4 38 80 00 01 */ li r4, 1
/* 8023D6E8 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D6EC 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023D6F0 7D 89 03 A6 */ mtctr r12
/* 8023D6F4 4E 80 04 21 */ bctrl
lbl_8023D6F8:
/* 8023D6F8 38 00 00 00 */ li r0, 0
/* 8023D6FC 90 1E 00 40 */ stw r0, 0x40(r30)
lbl_8023D700:
/* 8023D700 80 7E 00 34 */ lwz r3, 0x34(r30)
/* 8023D704 28 03 00 00 */ cmplwi r3, 0
/* 8023D708 41 82 00 24 */ beq lbl_8023D72C
/* 8023D70C 41 82 00 18 */ beq lbl_8023D724
/* 8023D710 38 80 00 01 */ li r4, 1
/* 8023D714 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D718 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023D71C 7D 89 03 A6 */ mtctr r12
/* 8023D720 4E 80 04 21 */ bctrl
lbl_8023D724:
/* 8023D724 38 00 00 00 */ li r0, 0
/* 8023D728 90 1E 00 34 */ stw r0, 0x34(r30)
lbl_8023D72C:
/* 8023D72C 80 7E 00 38 */ lwz r3, 0x38(r30)
/* 8023D730 28 03 00 00 */ cmplwi r3, 0
/* 8023D734 41 82 00 24 */ beq lbl_8023D758
/* 8023D738 41 82 00 18 */ beq lbl_8023D750
/* 8023D73C 38 80 00 01 */ li r4, 1
/* 8023D740 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D744 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023D748 7D 89 03 A6 */ mtctr r12
/* 8023D74C 4E 80 04 21 */ bctrl
lbl_8023D750:
/* 8023D750 38 00 00 00 */ li r0, 0
/* 8023D754 90 1E 00 38 */ stw r0, 0x38(r30)
lbl_8023D758:
/* 8023D758 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023D75C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023D760 80 63 5C 6C */ lwz r3, 0x5c6c(r3)
/* 8023D764 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D768 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8023D76C 7D 89 03 A6 */ mtctr r12
/* 8023D770 4E 80 04 21 */ bctrl
/* 8023D774 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023D778 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023D77C 80 63 5C 70 */ lwz r3, 0x5c70(r3)
/* 8023D780 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D784 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8023D788 7D 89 03 A6 */ mtctr r12
/* 8023D78C 4E 80 04 21 */ bctrl
/* 8023D790 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023D794 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023D798 80 63 5C E4 */ lwz r3, 0x5ce4(r3)
/* 8023D79C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D7A0 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8023D7A4 7D 89 03 A6 */ mtctr r12
/* 8023D7A8 4E 80 04 21 */ bctrl
/* 8023D7AC 7F E0 07 35 */ extsh. r0, r31
/* 8023D7B0 40 81 00 0C */ ble lbl_8023D7BC
/* 8023D7B4 7F C3 F3 78 */ mr r3, r30
/* 8023D7B8 48 09 15 85 */ bl __dl__FPv
lbl_8023D7BC:
/* 8023D7BC 7F C3 F3 78 */ mr r3, r30
/* 8023D7C0 39 61 00 20 */ addi r11, r1, 0x20
/* 8023D7C4 48 12 4A 5D */ bl _restgpr_27
/* 8023D7C8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023D7CC 7C 08 03 A6 */ mtlr r0
/* 8023D7D0 38 21 00 20 */ addi r1, r1, 0x20
/* 8023D7D4 4E 80 00 20 */ blr
@@ -0,0 +1,78 @@
lbl_8023E668:
/* 8023E668 3C 60 80 3C */ lis r3, cNullVec__6Z2Calc@ha
/* 8023E66C 38 63 0E 40 */ addi r3, r3, cNullVec__6Z2Calc@l
/* 8023E670 80 83 00 0C */ lwz r4, 0xc(r3)
/* 8023E674 80 03 00 10 */ lwz r0, 0x10(r3)
/* 8023E678 90 83 00 54 */ stw r4, 0x54(r3)
/* 8023E67C 90 03 00 58 */ stw r0, 0x58(r3)
/* 8023E680 80 03 00 14 */ lwz r0, 0x14(r3)
/* 8023E684 90 03 00 5C */ stw r0, 0x5c(r3)
/* 8023E688 38 A3 00 54 */ addi r5, r3, 0x54
/* 8023E68C 80 83 00 18 */ lwz r4, 0x18(r3)
/* 8023E690 80 03 00 1C */ lwz r0, 0x1c(r3)
/* 8023E694 90 85 00 0C */ stw r4, 0xc(r5)
/* 8023E698 90 05 00 10 */ stw r0, 0x10(r5)
/* 8023E69C 80 03 00 20 */ lwz r0, 0x20(r3)
/* 8023E6A0 90 05 00 14 */ stw r0, 0x14(r5)
/* 8023E6A4 80 83 00 24 */ lwz r4, 0x24(r3)
/* 8023E6A8 80 03 00 28 */ lwz r0, 0x28(r3)
/* 8023E6AC 90 85 00 18 */ stw r4, 0x18(r5)
/* 8023E6B0 90 05 00 1C */ stw r0, 0x1c(r5)
/* 8023E6B4 80 03 00 2C */ lwz r0, 0x2c(r3)
/* 8023E6B8 90 05 00 20 */ stw r0, 0x20(r5)
/* 8023E6BC 80 83 00 30 */ lwz r4, 0x30(r3)
/* 8023E6C0 80 03 00 34 */ lwz r0, 0x34(r3)
/* 8023E6C4 90 85 00 24 */ stw r4, 0x24(r5)
/* 8023E6C8 90 05 00 28 */ stw r0, 0x28(r5)
/* 8023E6CC 80 03 00 38 */ lwz r0, 0x38(r3)
/* 8023E6D0 90 05 00 2C */ stw r0, 0x2c(r5)
/* 8023E6D4 80 83 00 3C */ lwz r4, 0x3c(r3)
/* 8023E6D8 80 03 00 40 */ lwz r0, 0x40(r3)
/* 8023E6DC 90 85 00 30 */ stw r4, 0x30(r5)
/* 8023E6E0 90 05 00 34 */ stw r0, 0x34(r5)
/* 8023E6E4 80 03 00 44 */ lwz r0, 0x44(r3)
/* 8023E6E8 90 05 00 38 */ stw r0, 0x38(r5)
/* 8023E6EC 80 83 00 48 */ lwz r4, 0x48(r3)
/* 8023E6F0 80 03 00 4C */ lwz r0, 0x4c(r3)
/* 8023E6F4 90 85 00 3C */ stw r4, 0x3c(r5)
/* 8023E6F8 90 05 00 40 */ stw r0, 0x40(r5)
/* 8023E6FC 80 03 00 50 */ lwz r0, 0x50(r3)
/* 8023E700 90 05 00 44 */ stw r0, 0x44(r5)
/* 8023E704 80 83 00 9C */ lwz r4, 0x9c(r3)
/* 8023E708 80 03 00 A0 */ lwz r0, 0xa0(r3)
/* 8023E70C 90 83 00 E4 */ stw r4, 0xe4(r3)
/* 8023E710 90 03 00 E8 */ stw r0, 0xe8(r3)
/* 8023E714 80 03 00 A4 */ lwz r0, 0xa4(r3)
/* 8023E718 90 03 00 EC */ stw r0, 0xec(r3)
/* 8023E71C 38 A3 00 E4 */ addi r5, r3, 0xe4
/* 8023E720 80 83 00 A8 */ lwz r4, 0xa8(r3)
/* 8023E724 80 03 00 AC */ lwz r0, 0xac(r3)
/* 8023E728 90 85 00 0C */ stw r4, 0xc(r5)
/* 8023E72C 90 05 00 10 */ stw r0, 0x10(r5)
/* 8023E730 80 03 00 B0 */ lwz r0, 0xb0(r3)
/* 8023E734 90 05 00 14 */ stw r0, 0x14(r5)
/* 8023E738 80 83 00 B4 */ lwz r4, 0xb4(r3)
/* 8023E73C 80 03 00 B8 */ lwz r0, 0xb8(r3)
/* 8023E740 90 85 00 18 */ stw r4, 0x18(r5)
/* 8023E744 90 05 00 1C */ stw r0, 0x1c(r5)
/* 8023E748 80 03 00 BC */ lwz r0, 0xbc(r3)
/* 8023E74C 90 05 00 20 */ stw r0, 0x20(r5)
/* 8023E750 80 83 00 C0 */ lwz r4, 0xc0(r3)
/* 8023E754 80 03 00 C4 */ lwz r0, 0xc4(r3)
/* 8023E758 90 85 00 24 */ stw r4, 0x24(r5)
/* 8023E75C 90 05 00 28 */ stw r0, 0x28(r5)
/* 8023E760 80 03 00 C8 */ lwz r0, 0xc8(r3)
/* 8023E764 90 05 00 2C */ stw r0, 0x2c(r5)
/* 8023E768 80 83 00 CC */ lwz r4, 0xcc(r3)
/* 8023E76C 80 03 00 D0 */ lwz r0, 0xd0(r3)
/* 8023E770 90 85 00 30 */ stw r4, 0x30(r5)
/* 8023E774 90 05 00 34 */ stw r0, 0x34(r5)
/* 8023E778 80 03 00 D4 */ lwz r0, 0xd4(r3)
/* 8023E77C 90 05 00 38 */ stw r0, 0x38(r5)
/* 8023E780 80 83 00 D8 */ lwz r4, 0xd8(r3)
/* 8023E784 80 03 00 DC */ lwz r0, 0xdc(r3)
/* 8023E788 90 85 00 3C */ stw r4, 0x3c(r5)
/* 8023E78C 90 05 00 40 */ stw r0, 0x40(r5)
/* 8023E790 80 03 00 E0 */ lwz r0, 0xe0(r3)
/* 8023E794 90 05 00 44 */ stw r0, 0x44(r5)
/* 8023E798 4E 80 00 20 */ blr
@@ -0,0 +1,6 @@
lbl_8023E640:
/* 8023E640 3C 60 80 3E */ lis r3, m_cpadInfo__8mDoCPd_c@ha
/* 8023E644 38 63 D2 E8 */ addi r3, r3, m_cpadInfo__8mDoCPd_c@l
/* 8023E648 80 03 00 34 */ lwz r0, 0x34(r3)
/* 8023E64C 54 03 C7 FE */ rlwinm r3, r0, 0x18, 0x1f, 0x1f
/* 8023E650 4E 80 00 20 */ blr
@@ -0,0 +1,6 @@
lbl_8023E654:
/* 8023E654 3C 60 80 3E */ lis r3, m_cpadInfo__8mDoCPd_c@ha
/* 8023E658 38 63 D2 E8 */ addi r3, r3, m_cpadInfo__8mDoCPd_c@l
/* 8023E65C 80 03 00 34 */ lwz r0, 0x34(r3)
/* 8023E660 54 03 BF FE */ rlwinm r3, r0, 0x17, 0x1f, 0x1f
/* 8023E664 4E 80 00 20 */ blr
@@ -0,0 +1,4 @@
lbl_8023E43C:
/* 8023E43C 38 00 00 05 */ li r0, 5
/* 8023E440 B0 03 00 5A */ sth r0, 0x5a(r3)
/* 8023E444 4E 80 00 20 */ blr
@@ -0,0 +1,74 @@
lbl_8023E448:
/* 8023E448 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8023E44C 7C 08 02 A6 */ mflr r0
/* 8023E450 90 01 00 34 */ stw r0, 0x34(r1)
/* 8023E454 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 8023E458 F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */
/* 8023E45C 39 61 00 20 */ addi r11, r1, 0x20
/* 8023E460 48 12 3D 7D */ bl _savegpr_29
/* 8023E464 7C 7D 1B 78 */ mr r29, r3
/* 8023E468 80 63 00 38 */ lwz r3, 0x38(r3)
/* 8023E46C 28 03 00 00 */ cmplwi r3, 0
/* 8023E470 41 82 00 0C */ beq lbl_8023E47C
/* 8023E474 4B FF C2 0D */ bl selAnimeEnd__17dMsgScrn3Select_cFv
/* 8023E478 48 00 00 08 */ b lbl_8023E480
lbl_8023E47C:
/* 8023E47C 38 60 00 01 */ li r3, 1
lbl_8023E480:
/* 8023E480 A8 9D 00 5A */ lha r4, 0x5a(r29)
/* 8023E484 38 04 FF FF */ addi r0, r4, -1
/* 8023E488 B0 1D 00 5A */ sth r0, 0x5a(r29)
/* 8023E48C A8 1D 00 5A */ lha r0, 0x5a(r29)
/* 8023E490 2C 00 00 00 */ cmpwi r0, 0
/* 8023E494 41 81 00 18 */ bgt lbl_8023E4AC
/* 8023E498 38 80 00 00 */ li r4, 0
/* 8023E49C B0 9D 00 5A */ sth r4, 0x5a(r29)
/* 8023E4A0 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8023E4A4 41 82 00 08 */ beq lbl_8023E4AC
/* 8023E4A8 98 9D 00 60 */ stb r4, 0x60(r29)
lbl_8023E4AC:
/* 8023E4AC 7F A3 EB 78 */ mr r3, r29
/* 8023E4B0 48 00 01 1D */ bl getAlphaRatio__17dMsgScrnExplain_cFv
/* 8023E4B4 C0 02 B1 B8 */ lfs f0, lit_3978(r2)
/* 8023E4B8 EC 00 00 72 */ fmuls f0, f0, f1
/* 8023E4BC D0 1D 00 48 */ stfs f0, 0x48(r29)
/* 8023E4C0 3B C0 00 00 */ li r30, 0
/* 8023E4C4 3B E0 00 00 */ li r31, 0
/* 8023E4C8 C3 E2 B1 E0 */ lfs f31, lit_4211(r2)
lbl_8023E4CC:
/* 8023E4CC 7F A3 EB 78 */ mr r3, r29
/* 8023E4D0 48 00 00 FD */ bl getAlphaRatio__17dMsgScrnExplain_cFv
/* 8023E4D4 EC 3F 08 28 */ fsubs f1, f31, f1
/* 8023E4D8 38 1F 00 20 */ addi r0, r31, 0x20
/* 8023E4DC 7C 7D 00 2E */ lwzx r3, r29, r0
/* 8023E4E0 48 01 72 F1 */ bl setAlphaRate__13CPaneMgrAlphaFf
/* 8023E4E4 3B DE 00 01 */ addi r30, r30, 1
/* 8023E4E8 2C 1E 00 02 */ cmpwi r30, 2
/* 8023E4EC 3B FF 00 04 */ addi r31, r31, 4
/* 8023E4F0 41 80 FF DC */ blt lbl_8023E4CC
/* 8023E4F4 80 1D 00 40 */ lwz r0, 0x40(r29)
/* 8023E4F8 28 00 00 00 */ cmplwi r0, 0
/* 8023E4FC 41 82 00 3C */ beq lbl_8023E538
/* 8023E500 7F A3 EB 78 */ mr r3, r29
/* 8023E504 48 00 00 C9 */ bl getAlphaRatio__17dMsgScrnExplain_cFv
/* 8023E508 C0 02 B1 E0 */ lfs f0, lit_4211(r2)
/* 8023E50C EC 20 08 28 */ fsubs f1, f0, f1
/* 8023E510 C0 02 B1 E4 */ lfs f0, lit_4230(r2)
/* 8023E514 EC 00 00 72 */ fmuls f0, f0, f1
/* 8023E518 FC 00 00 1E */ fctiwz f0, f0
/* 8023E51C D8 01 00 08 */ stfd f0, 8(r1)
/* 8023E520 80 81 00 0C */ lwz r4, 0xc(r1)
/* 8023E524 80 7D 00 40 */ lwz r3, 0x40(r29)
/* 8023E528 81 83 00 00 */ lwz r12, 0(r3)
/* 8023E52C 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8023E530 7D 89 03 A6 */ mtctr r12
/* 8023E534 4E 80 04 21 */ bctrl
lbl_8023E538:
/* 8023E538 E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */
/* 8023E53C CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8023E540 39 61 00 20 */ addi r11, r1, 0x20
/* 8023E544 48 12 3C E5 */ bl _restgpr_29
/* 8023E548 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8023E54C 7C 08 03 A6 */ mtlr r0
/* 8023E550 38 21 00 30 */ addi r1, r1, 0x30
/* 8023E554 4E 80 00 20 */ blr
@@ -0,0 +1,118 @@
lbl_8023D918:
/* 8023D918 94 21 FD F0 */ stwu r1, -0x210(r1)
/* 8023D91C 7C 08 02 A6 */ mflr r0
/* 8023D920 90 01 02 14 */ stw r0, 0x214(r1)
/* 8023D924 93 E1 02 0C */ stw r31, 0x20c(r1)
/* 8023D928 93 C1 02 08 */ stw r30, 0x208(r1)
/* 8023D92C 7C 7F 1B 78 */ mr r31, r3
/* 8023D930 7C 9E 23 78 */ mr r30, r4
/* 8023D934 88 03 00 60 */ lbz r0, 0x60(r3)
/* 8023D938 28 00 00 00 */ cmplwi r0, 0
/* 8023D93C 41 82 01 7C */ beq lbl_8023DAB8
/* 8023D940 28 00 00 01 */ cmplwi r0, 1
/* 8023D944 40 82 00 08 */ bne lbl_8023D94C
/* 8023D948 48 00 01 70 */ b lbl_8023DAB8
lbl_8023D94C:
/* 8023D94C 80 7F 00 40 */ lwz r3, 0x40(r31)
/* 8023D950 28 03 00 00 */ cmplwi r3, 0
/* 8023D954 41 82 00 30 */ beq lbl_8023D984
/* 8023D958 C0 22 B1 C0 */ lfs f1, lit_3980(r2)
/* 8023D95C FC 40 08 90 */ fmr f2, f1
/* 8023D960 C0 62 B1 B8 */ lfs f3, lit_3978(r2)
/* 8023D964 C0 82 B1 CC */ lfs f4, lit_4120(r2)
/* 8023D968 38 80 00 00 */ li r4, 0
/* 8023D96C 38 A0 00 00 */ li r5, 0
/* 8023D970 38 C0 00 00 */ li r6, 0
/* 8023D974 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D978 81 8C 00 EC */ lwz r12, 0xec(r12)
/* 8023D97C 7D 89 03 A6 */ mtctr r12
/* 8023D980 4E 80 04 21 */ bctrl
lbl_8023D984:
/* 8023D984 88 1F 00 66 */ lbz r0, 0x66(r31)
/* 8023D988 28 00 00 02 */ cmplwi r0, 2
/* 8023D98C 41 82 00 20 */ beq lbl_8023D9AC
/* 8023D990 28 00 00 03 */ cmplwi r0, 3
/* 8023D994 41 82 00 18 */ beq lbl_8023D9AC
/* 8023D998 80 7F 00 2C */ lwz r3, 0x2c(r31)
/* 8023D99C C0 22 B1 C0 */ lfs f1, lit_3980(r2)
/* 8023D9A0 FC 40 08 90 */ fmr f2, f1
/* 8023D9A4 7F C4 F3 78 */ mr r4, r30
/* 8023D9A8 48 0B B5 2D */ bl draw__9J2DScreenFffPC14J2DGrafContext
lbl_8023D9AC:
/* 8023D9AC 80 7F 00 08 */ lwz r3, 8(r31)
/* 8023D9B0 80 63 00 04 */ lwz r3, 4(r3)
/* 8023D9B4 48 0C 2C A5 */ bl getStringPtr__10J2DTextBoxCFv
/* 8023D9B8 7C 64 1B 78 */ mr r4, r3
/* 8023D9BC 38 61 00 08 */ addi r3, r1, 8
/* 8023D9C0 48 12 B1 6D */ bl strcpy
/* 8023D9C4 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 8023D9C8 C0 22 B1 C0 */ lfs f1, lit_3980(r2)
/* 8023D9CC FC 40 08 90 */ fmr f2, f1
/* 8023D9D0 7F C4 F3 78 */ mr r4, r30
/* 8023D9D4 48 0B B5 01 */ bl draw__9J2DScreenFffPC14J2DGrafContext
/* 8023D9D8 80 7F 00 08 */ lwz r3, 8(r31)
/* 8023D9DC 80 A3 00 04 */ lwz r5, 4(r3)
/* 8023D9E0 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023D9E4 80 9F 00 54 */ lwz r4, 0x54(r31)
/* 8023D9E8 38 C0 00 00 */ li r6, 0
/* 8023D9EC 38 E0 00 00 */ li r7, 0
/* 8023D9F0 39 00 00 00 */ li r8, 0
/* 8023D9F4 39 20 00 08 */ li r9, 8
/* 8023D9F8 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D9FC 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023DA00 7D 89 03 A6 */ mtctr r12
/* 8023DA04 4E 80 04 21 */ bctrl
/* 8023DA08 80 7F 00 08 */ lwz r3, 8(r31)
/* 8023DA0C 80 83 00 04 */ lwz r4, 4(r3)
/* 8023DA10 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023DA14 C0 22 B1 D0 */ lfs f1, lit_4121(r2)
/* 8023DA18 81 83 00 00 */ lwz r12, 0(r3)
/* 8023DA1C 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8023DA20 7D 89 03 A6 */ mtctr r12
/* 8023DA24 4E 80 04 21 */ bctrl
/* 8023DA28 80 7F 00 08 */ lwz r3, 8(r31)
/* 8023DA2C 80 63 00 04 */ lwz r3, 4(r3)
/* 8023DA30 48 0C 2C 29 */ bl getStringPtr__10J2DTextBoxCFv
/* 8023DA34 38 81 00 08 */ addi r4, r1, 8
/* 8023DA38 48 12 B0 F5 */ bl strcpy
/* 8023DA3C 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023DA40 28 03 00 00 */ cmplwi r3, 0
/* 8023DA44 41 82 00 64 */ beq lbl_8023DAA8
/* 8023DA48 88 1F 00 64 */ lbz r0, 0x64(r31)
/* 8023DA4C 28 00 00 01 */ cmplwi r0, 1
/* 8023DA50 41 82 00 0C */ beq lbl_8023DA5C
/* 8023DA54 28 00 00 02 */ cmplwi r0, 2
/* 8023DA58 40 82 00 50 */ bne lbl_8023DAA8
lbl_8023DA5C:
/* 8023DA5C C0 62 B1 C0 */ lfs f3, lit_3980(r2)
/* 8023DA60 88 1F 00 66 */ lbz r0, 0x66(r31)
/* 8023DA64 28 00 00 02 */ cmplwi r0, 2
/* 8023DA68 40 82 00 08 */ bne lbl_8023DA70
/* 8023DA6C C0 62 B1 D4 */ lfs f3, lit_4122(r2)
lbl_8023DA70:
/* 8023DA70 C0 22 B1 D8 */ lfs f1, lit_4123(r2)
/* 8023DA74 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha
/* 8023DA78 38 84 02 8C */ addi r4, r4, g_MsgObject_HIO_c@l
/* 8023DA7C C0 04 01 F0 */ lfs f0, 0x1f0(r4)
/* 8023DA80 EC 21 00 2A */ fadds f1, f1, f0
/* 8023DA84 C0 42 B1 DC */ lfs f2, lit_4124(r2)
/* 8023DA88 C0 04 02 68 */ lfs f0, 0x268(r4)
/* 8023DA8C EC 02 00 2A */ fadds f0, f2, f0
/* 8023DA90 EC 40 18 2A */ fadds f2, f0, f3
/* 8023DA94 4B FF C3 05 */ bl translate__17dMsgScrn3Select_cFff
/* 8023DA98 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023DA9C C0 22 B1 C0 */ lfs f1, lit_3980(r2)
/* 8023DAA0 FC 40 08 90 */ fmr f2, f1
/* 8023DAA4 4B FF C3 31 */ bl draw__17dMsgScrn3Select_cFff
lbl_8023DAA8:
/* 8023DAA8 80 7F 00 34 */ lwz r3, 0x34(r31)
/* 8023DAAC 28 03 00 00 */ cmplwi r3, 0
/* 8023DAB0 41 82 00 08 */ beq lbl_8023DAB8
/* 8023DAB4 4B FF E3 0D */ bl draw__15dMsgScrnArrow_cFv
lbl_8023DAB8:
/* 8023DAB8 83 E1 02 0C */ lwz r31, 0x20c(r1)
/* 8023DABC 83 C1 02 08 */ lwz r30, 0x208(r1)
/* 8023DAC0 80 01 02 14 */ lwz r0, 0x214(r1)
/* 8023DAC4 7C 08 03 A6 */ mtlr r0
/* 8023DAC8 38 21 02 10 */ addi r1, r1, 0x210
/* 8023DACC 4E 80 00 20 */ blr
@@ -0,0 +1,35 @@
lbl_8023E5CC:
/* 8023E5CC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023E5D0 88 03 00 60 */ lbz r0, 0x60(r3)
/* 8023E5D4 2C 00 00 02 */ cmpwi r0, 2
/* 8023E5D8 41 82 00 20 */ beq lbl_8023E5F8
/* 8023E5DC 40 80 00 10 */ bge lbl_8023E5EC
/* 8023E5E0 2C 00 00 00 */ cmpwi r0, 0
/* 8023E5E4 41 82 00 48 */ beq lbl_8023E62C
/* 8023E5E8 48 00 00 4C */ b lbl_8023E634
lbl_8023E5EC:
/* 8023E5EC 2C 00 00 05 */ cmpwi r0, 5
/* 8023E5F0 41 82 00 08 */ beq lbl_8023E5F8
/* 8023E5F4 48 00 00 40 */ b lbl_8023E634
lbl_8023E5F8:
/* 8023E5F8 C0 42 B1 E0 */ lfs f2, lit_4211(r2)
/* 8023E5FC A8 03 00 5A */ lha r0, 0x5a(r3)
/* 8023E600 C8 22 B1 F0 */ lfd f1, lit_4416(r2)
/* 8023E604 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 8023E608 90 01 00 0C */ stw r0, 0xc(r1)
/* 8023E60C 3C 00 43 30 */ lis r0, 0x4330
/* 8023E610 90 01 00 08 */ stw r0, 8(r1)
/* 8023E614 C8 01 00 08 */ lfd f0, 8(r1)
/* 8023E618 EC 20 08 28 */ fsubs f1, f0, f1
/* 8023E61C C0 02 B1 EC */ lfs f0, lit_4414(r2)
/* 8023E620 EC 01 00 24 */ fdivs f0, f1, f0
/* 8023E624 EC 22 00 28 */ fsubs f1, f2, f0
/* 8023E628 48 00 00 10 */ b lbl_8023E638
lbl_8023E62C:
/* 8023E62C C0 22 B1 E0 */ lfs f1, lit_4211(r2)
/* 8023E630 48 00 00 08 */ b lbl_8023E638
lbl_8023E634:
/* 8023E634 C0 22 B1 C0 */ lfs f1, lit_3980(r2)
lbl_8023E638:
/* 8023E638 38 21 00 10 */ addi r1, r1, 0x10
/* 8023E63C 4E 80 00 20 */ blr
@@ -0,0 +1,84 @@
lbl_8023D7D8:
/* 8023D7D8 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 8023D7DC 7C 08 02 A6 */ mflr r0
/* 8023D7E0 90 01 00 44 */ stw r0, 0x44(r1)
/* 8023D7E4 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 8023D7E8 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
/* 8023D7EC DB C1 00 20 */ stfd f30, 0x20(r1)
/* 8023D7F0 F3 C1 00 28 */ psq_st f30, 40(r1), 0, 0 /* qr0 */
/* 8023D7F4 39 61 00 20 */ addi r11, r1, 0x20
/* 8023D7F8 48 12 49 DD */ bl _savegpr_27
/* 8023D7FC 7C 7B 1B 78 */ mr r27, r3
/* 8023D800 8B A3 00 60 */ lbz r29, 0x60(r3)
/* 8023D804 C3 C2 B1 C0 */ lfs f30, lit_3980(r2)
/* 8023D808 88 03 00 66 */ lbz r0, 0x66(r3)
/* 8023D80C 28 00 00 02 */ cmplwi r0, 2
/* 8023D810 40 82 00 08 */ bne lbl_8023D818
/* 8023D814 C3 C2 B1 C8 */ lfs f30, lit_4078(r2)
lbl_8023D818:
/* 8023D818 3B 80 00 00 */ li r28, 0
/* 8023D81C 3B E0 00 00 */ li r31, 0
/* 8023D820 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha
/* 8023D824 3B C3 02 8C */ addi r30, r3, g_MsgObject_HIO_c@l
lbl_8023D828:
/* 8023D828 38 1F 00 20 */ addi r0, r31, 0x20
/* 8023D82C 7C 7B 00 2E */ lwzx r3, r27, r0
/* 8023D830 C0 3B 00 48 */ lfs f1, 0x48(r27)
/* 8023D834 C0 1E 01 EC */ lfs f0, 0x1ec(r30)
/* 8023D838 EC 21 00 2A */ fadds f1, f1, f0
/* 8023D83C C0 5B 00 4C */ lfs f2, 0x4c(r27)
/* 8023D840 C0 1E 02 64 */ lfs f0, 0x264(r30)
/* 8023D844 EC 02 00 2A */ fadds f0, f2, f0
/* 8023D848 EC 5E 00 2A */ fadds f2, f30, f0
/* 8023D84C 48 01 6D 65 */ bl paneTrans__8CPaneMgrFff
/* 8023D850 3B 9C 00 01 */ addi r28, r28, 1
/* 8023D854 2C 1C 00 02 */ cmpwi r28, 2
/* 8023D858 3B FF 00 04 */ addi r31, r31, 4
/* 8023D85C 41 80 FF CC */ blt lbl_8023D828
/* 8023D860 7F 63 DB 78 */ mr r3, r27
/* 8023D864 88 1B 00 60 */ lbz r0, 0x60(r27)
/* 8023D868 1C A0 00 0C */ mulli r5, r0, 0xc
/* 8023D86C 3C 80 80 3C */ lis r4, move_process@ha
/* 8023D870 38 04 0F 24 */ addi r0, r4, move_process@l
/* 8023D874 7D 80 2A 14 */ add r12, r0, r5
/* 8023D878 48 12 48 0D */ bl __ptmf_scall
/* 8023D87C 60 00 00 00 */ nop
/* 8023D880 88 1B 00 60 */ lbz r0, 0x60(r27)
/* 8023D884 7C 1D 00 40 */ cmplw r29, r0
/* 8023D888 41 82 00 20 */ beq lbl_8023D8A8
/* 8023D88C 7F 63 DB 78 */ mr r3, r27
/* 8023D890 1C A0 00 0C */ mulli r5, r0, 0xc
/* 8023D894 3C 80 80 3C */ lis r4, init_process@ha
/* 8023D898 38 04 0E 94 */ addi r0, r4, init_process@l
/* 8023D89C 7D 80 2A 14 */ add r12, r0, r5
/* 8023D8A0 48 12 47 E5 */ bl __ptmf_scall
/* 8023D8A4 60 00 00 00 */ nop
lbl_8023D8A8:
/* 8023D8A8 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha
/* 8023D8AC 38 63 02 8C */ addi r3, r3, g_MsgObject_HIO_c@l
/* 8023D8B0 C3 C3 00 9C */ lfs f30, 0x9c(r3)
/* 8023D8B4 C3 E3 00 70 */ lfs f31, 0x70(r3)
/* 8023D8B8 80 7B 00 2C */ lwz r3, 0x2c(r27)
/* 8023D8BC 3C 80 5F 61 */ lis r4, 0x5F61 /* 0x5F616C6C@ha */
/* 8023D8C0 38 C4 6C 6C */ addi r6, r4, 0x6C6C /* 0x5F616C6C@l */
/* 8023D8C4 38 A0 00 6E */ li r5, 0x6e
/* 8023D8C8 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D8CC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8023D8D0 7D 89 03 A6 */ mtctr r12
/* 8023D8D4 4E 80 04 21 */ bctrl
/* 8023D8D8 D3 E3 00 CC */ stfs f31, 0xcc(r3)
/* 8023D8DC D3 C3 00 D0 */ stfs f30, 0xd0(r3)
/* 8023D8E0 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D8E4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8023D8E8 7D 89 03 A6 */ mtctr r12
/* 8023D8EC 4E 80 04 21 */ bctrl
/* 8023D8F0 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
/* 8023D8F4 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 8023D8F8 E3 C1 00 28 */ psq_l f30, 40(r1), 0, 0 /* qr0 */
/* 8023D8FC CB C1 00 20 */ lfd f30, 0x20(r1)
/* 8023D900 39 61 00 20 */ addi r11, r1, 0x20
/* 8023D904 48 12 49 1D */ bl _restgpr_27
/* 8023D908 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8023D90C 7C 08 03 A6 */ mtlr r0
/* 8023D910 38 21 00 40 */ addi r1, r1, 0x40
/* 8023D914 4E 80 00 20 */ blr
@@ -0,0 +1,10 @@
lbl_8023DD90:
/* 8023DD90 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023DD94 7C 08 02 A6 */ mflr r0
/* 8023DD98 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023DD9C 80 63 00 34 */ lwz r3, 0x34(r3)
/* 8023DDA0 4B FF E0 95 */ bl arwAnimeInit__15dMsgScrnArrow_cFv
/* 8023DDA4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023DDA8 7C 08 03 A6 */ mtlr r0
/* 8023DDAC 38 21 00 10 */ addi r1, r1, 0x10
/* 8023DDB0 4E 80 00 20 */ blr
@@ -0,0 +1,58 @@
lbl_8023DDB4:
/* 8023DDB4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023DDB8 7C 08 02 A6 */ mflr r0
/* 8023DDBC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023DDC0 A8 83 00 5E */ lha r4, 0x5e(r3)
/* 8023DDC4 2C 04 00 00 */ cmpwi r4, 0
/* 8023DDC8 40 81 00 10 */ ble lbl_8023DDD8
/* 8023DDCC 38 04 FF FF */ addi r0, r4, -1
/* 8023DDD0 B0 03 00 5E */ sth r0, 0x5e(r3)
/* 8023DDD4 48 00 00 A8 */ b lbl_8023DE7C
lbl_8023DDD8:
/* 8023DDD8 3C 80 80 3E */ lis r4, m_cpadInfo__8mDoCPd_c@ha
/* 8023DDDC 38 84 D2 E8 */ addi r4, r4, m_cpadInfo__8mDoCPd_c@l
/* 8023DDE0 80 84 00 34 */ lwz r4, 0x34(r4)
/* 8023DDE4 54 80 05 EF */ rlwinm. r0, r4, 0, 0x17, 0x17
/* 8023DDE8 40 82 00 54 */ bne lbl_8023DE3C
/* 8023DDEC 88 03 00 58 */ lbz r0, 0x58(r3)
/* 8023DDF0 28 00 00 00 */ cmplwi r0, 0
/* 8023DDF4 41 82 00 88 */ beq lbl_8023DE7C
/* 8023DDF8 54 80 05 AD */ rlwinm. r0, r4, 0, 0x16, 0x16
/* 8023DDFC 40 82 00 40 */ bne lbl_8023DE3C
/* 8023DE00 54 80 06 F7 */ rlwinm. r0, r4, 0, 0x1b, 0x1b
/* 8023DE04 40 82 00 38 */ bne lbl_8023DE3C
/* 8023DE08 54 80 05 6B */ rlwinm. r0, r4, 0, 0x15, 0x15
/* 8023DE0C 40 82 00 30 */ bne lbl_8023DE3C
/* 8023DE10 54 80 05 29 */ rlwinm. r0, r4, 0, 0x14, 0x14
/* 8023DE14 40 82 00 28 */ bne lbl_8023DE3C
/* 8023DE18 54 80 04 E7 */ rlwinm. r0, r4, 0, 0x13, 0x13
/* 8023DE1C 40 82 00 20 */ bne lbl_8023DE3C
/* 8023DE20 54 80 06 B5 */ rlwinm. r0, r4, 0, 0x1a, 0x1a
/* 8023DE24 40 82 00 18 */ bne lbl_8023DE3C
/* 8023DE28 54 80 06 73 */ rlwinm. r0, r4, 0, 0x19, 0x19
/* 8023DE2C 40 82 00 10 */ bne lbl_8023DE3C
/* 8023DE30 88 03 00 65 */ lbz r0, 0x65(r3)
/* 8023DE34 28 00 00 00 */ cmplwi r0, 0
/* 8023DE38 41 82 00 44 */ beq lbl_8023DE7C
lbl_8023DE3C:
/* 8023DE3C 38 00 00 05 */ li r0, 5
/* 8023DE40 98 03 00 60 */ stb r0, 0x60(r3)
/* 8023DE44 4B FE 0B 91 */ bl dMeter2Info_set2DVibrationM__Fv
/* 8023DE48 38 00 00 52 */ li r0, 0x52
/* 8023DE4C 90 01 00 08 */ stw r0, 8(r1)
/* 8023DE50 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 8023DE54 38 81 00 08 */ addi r4, r1, 8
/* 8023DE58 38 A0 00 00 */ li r5, 0
/* 8023DE5C 38 C0 00 00 */ li r6, 0
/* 8023DE60 38 E0 00 00 */ li r7, 0
/* 8023DE64 C0 22 B1 E0 */ lfs f1, lit_4211(r2)
/* 8023DE68 FC 40 08 90 */ fmr f2, f1
/* 8023DE6C C0 62 B1 D0 */ lfs f3, lit_4121(r2)
/* 8023DE70 FC 80 18 90 */ fmr f4, f3
/* 8023DE74 39 00 00 00 */ li r8, 0
/* 8023DE78 48 06 DB 0D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
lbl_8023DE7C:
/* 8023DE7C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023DE80 7C 08 03 A6 */ mtlr r0
/* 8023DE84 38 21 00 10 */ addi r1, r1, 0x10
/* 8023DE88 4E 80 00 20 */ blr
@@ -0,0 +1,160 @@
lbl_8023DE8C:
/* 8023DE8C 94 21 FF 70 */ stwu r1, -0x90(r1)
/* 8023DE90 7C 08 02 A6 */ mflr r0
/* 8023DE94 90 01 00 94 */ stw r0, 0x94(r1)
/* 8023DE98 DB E1 00 80 */ stfd f31, 0x80(r1)
/* 8023DE9C F3 E1 00 88 */ psq_st f31, 136(r1), 0, 0 /* qr0 */
/* 8023DEA0 DB C1 00 70 */ stfd f30, 0x70(r1)
/* 8023DEA4 F3 C1 00 78 */ psq_st f30, 120(r1), 0, 0 /* qr0 */
/* 8023DEA8 DB A1 00 60 */ stfd f29, 0x60(r1)
/* 8023DEAC F3 A1 00 68 */ psq_st f29, 104(r1), 0, 0 /* qr0 */
/* 8023DEB0 93 E1 00 5C */ stw r31, 0x5c(r1)
/* 8023DEB4 7C 7F 1B 78 */ mr r31, r3
/* 8023DEB8 38 00 00 00 */ li r0, 0
/* 8023DEBC 98 01 00 10 */ stb r0, 0x10(r1)
/* 8023DEC0 98 01 00 08 */ stb r0, 8(r1)
/* 8023DEC4 98 01 00 2C */ stb r0, 0x2c(r1)
/* 8023DEC8 98 01 00 19 */ stb r0, 0x19(r1)
/* 8023DECC 88 03 00 66 */ lbz r0, 0x66(r3)
/* 8023DED0 28 00 00 04 */ cmplwi r0, 4
/* 8023DED4 40 82 00 38 */ bne lbl_8023DF0C
/* 8023DED8 3C 60 80 43 */ lis r3, g_meter2_info@ha
/* 8023DEDC 38 63 01 88 */ addi r3, r3, g_meter2_info@l
/* 8023DEE0 38 80 04 B0 */ li r4, 0x4b0
/* 8023DEE4 38 A1 00 10 */ addi r5, r1, 0x10
/* 8023DEE8 38 C0 00 00 */ li r6, 0
/* 8023DEEC 4B FD E3 65 */ bl getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
/* 8023DEF0 3C 60 80 43 */ lis r3, g_meter2_info@ha
/* 8023DEF4 38 63 01 88 */ addi r3, r3, g_meter2_info@l
/* 8023DEF8 38 80 04 B1 */ li r4, 0x4b1
/* 8023DEFC 38 A1 00 08 */ addi r5, r1, 8
/* 8023DF00 38 C0 00 00 */ li r6, 0
/* 8023DF04 4B FD E3 4D */ bl getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
/* 8023DF08 48 00 00 34 */ b lbl_8023DF3C
lbl_8023DF0C:
/* 8023DF0C 3C 60 80 43 */ lis r3, g_meter2_info@ha
/* 8023DF10 38 63 01 88 */ addi r3, r3, g_meter2_info@l
/* 8023DF14 38 80 05 1F */ li r4, 0x51f
/* 8023DF18 38 A1 00 10 */ addi r5, r1, 0x10
/* 8023DF1C 38 C0 00 00 */ li r6, 0
/* 8023DF20 4B FD E3 31 */ bl getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
/* 8023DF24 3C 60 80 43 */ lis r3, g_meter2_info@ha
/* 8023DF28 38 63 01 88 */ addi r3, r3, g_meter2_info@l
/* 8023DF2C 38 80 05 20 */ li r4, 0x520
/* 8023DF30 38 A1 00 08 */ addi r5, r1, 8
/* 8023DF34 38 C0 00 00 */ li r6, 0
/* 8023DF38 4B FD E3 19 */ bl getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
lbl_8023DF3C:
/* 8023DF3C 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023DF40 4B FF CA 3D */ bl getCharSpace__17dMsgScrn3Select_cFv
/* 8023DF44 FF C0 08 90 */ fmr f30, f1
/* 8023DF48 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023DF4C 4B FF CA 01 */ bl getFontSize__17dMsgScrn3Select_cFv
/* 8023DF50 FF E0 08 90 */ fmr f31, f1
/* 8023DF54 4B DD 6A 9D */ bl mDoExt_getMesgFont__Fv
/* 8023DF58 7C 64 1B 78 */ mr r4, r3
/* 8023DF5C 3C 60 80 43 */ lis r3, g_meter2_info@ha
/* 8023DF60 38 63 01 88 */ addi r3, r3, g_meter2_info@l
/* 8023DF64 FC 20 F8 90 */ fmr f1, f31
/* 8023DF68 FC 40 F0 90 */ fmr f2, f30
/* 8023DF6C 38 A1 00 10 */ addi r5, r1, 0x10
/* 8023DF70 4B FD E8 8D */ bl getStringLength__13dMeter2Info_cFP7JUTFontffPc
/* 8023DF74 FF A0 08 90 */ fmr f29, f1
/* 8023DF78 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023DF7C 4B FF CA 01 */ bl getCharSpace__17dMsgScrn3Select_cFv
/* 8023DF80 FF E0 08 90 */ fmr f31, f1
/* 8023DF84 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023DF88 4B FF C9 C5 */ bl getFontSize__17dMsgScrn3Select_cFv
/* 8023DF8C FF C0 08 90 */ fmr f30, f1
/* 8023DF90 4B DD 6A 61 */ bl mDoExt_getMesgFont__Fv
/* 8023DF94 7C 64 1B 78 */ mr r4, r3
/* 8023DF98 3C 60 80 43 */ lis r3, g_meter2_info@ha
/* 8023DF9C 38 63 01 88 */ addi r3, r3, g_meter2_info@l
/* 8023DFA0 FC 20 F0 90 */ fmr f1, f30
/* 8023DFA4 FC 40 F8 90 */ fmr f2, f31
/* 8023DFA8 38 A1 00 08 */ addi r5, r1, 8
/* 8023DFAC 4B FD E8 51 */ bl getStringLength__13dMeter2Info_cFP7JUTFontffPc
/* 8023DFB0 FF C0 08 90 */ fmr f30, f1
/* 8023DFB4 FC 1D F0 40 */ fcmpo cr0, f29, f30
/* 8023DFB8 40 80 00 0C */ bge lbl_8023DFC4
/* 8023DFBC FF E0 F0 90 */ fmr f31, f30
/* 8023DFC0 48 00 00 08 */ b lbl_8023DFC8
lbl_8023DFC4:
/* 8023DFC4 FF E0 E8 90 */ fmr f31, f29
lbl_8023DFC8:
/* 8023DFC8 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023DFCC 4B FF C9 69 */ bl getTextBoxWidth__17dMsgScrn3Select_cFv
/* 8023DFD0 FC 1F 08 40 */ fcmpo cr0, f31, f1
/* 8023DFD4 40 80 00 10 */ bge lbl_8023DFE4
/* 8023DFD8 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023DFDC 4B FF C9 59 */ bl getTextBoxWidth__17dMsgScrn3Select_cFv
/* 8023DFE0 FF E0 08 90 */ fmr f31, f1
lbl_8023DFE4:
/* 8023DFE4 38 61 00 2C */ addi r3, r1, 0x2c
/* 8023DFE8 38 80 00 14 */ li r4, 0x14
/* 8023DFEC 3C A0 80 3A */ lis r5, msg_scrn_d_msg_scrn_explain__stringBase0@ha
/* 8023DFF0 38 A5 99 10 */ addi r5, r5, msg_scrn_d_msg_scrn_explain__stringBase0@l
/* 8023DFF4 38 A5 00 74 */ addi r5, r5, 0x74
/* 8023DFF8 C0 22 B1 E8 */ lfs f1, lit_4294(r2)
/* 8023DFFC EC 1F E8 28 */ fsubs f0, f31, f29
/* 8023E000 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023E004 FC 00 00 1E */ fctiwz f0, f0
/* 8023E008 D8 01 00 40 */ stfd f0, 0x40(r1)
/* 8023E00C 80 C1 00 44 */ lwz r6, 0x44(r1)
/* 8023E010 4C C6 31 82 */ crclr 6
/* 8023E014 48 12 85 A9 */ bl snprintf
/* 8023E018 38 61 00 2C */ addi r3, r1, 0x2c
/* 8023E01C 38 81 00 10 */ addi r4, r1, 0x10
/* 8023E020 48 12 AA 9D */ bl strcat
/* 8023E024 38 61 00 18 */ addi r3, r1, 0x18
/* 8023E028 38 80 00 14 */ li r4, 0x14
/* 8023E02C 3C A0 80 3A */ lis r5, msg_scrn_d_msg_scrn_explain__stringBase0@ha
/* 8023E030 38 A5 99 10 */ addi r5, r5, msg_scrn_d_msg_scrn_explain__stringBase0@l
/* 8023E034 38 A5 00 74 */ addi r5, r5, 0x74
/* 8023E038 C0 22 B1 E8 */ lfs f1, lit_4294(r2)
/* 8023E03C EC 1F F0 28 */ fsubs f0, f31, f30
/* 8023E040 EC 01 00 32 */ fmuls f0, f1, f0
/* 8023E044 FC 00 00 1E */ fctiwz f0, f0
/* 8023E048 D8 01 00 48 */ stfd f0, 0x48(r1)
/* 8023E04C 80 C1 00 4C */ lwz r6, 0x4c(r1)
/* 8023E050 4C C6 31 82 */ crclr 6
/* 8023E054 48 12 85 69 */ bl snprintf
/* 8023E058 38 61 00 18 */ addi r3, r1, 0x18
/* 8023E05C 38 81 00 08 */ addi r4, r1, 8
/* 8023E060 48 12 AA 5D */ bl strcat
/* 8023E064 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023E068 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_explain__stringBase0@ha
/* 8023E06C 38 84 99 10 */ addi r4, r4, msg_scrn_d_msg_scrn_explain__stringBase0@l
/* 8023E070 38 84 00 63 */ addi r4, r4, 0x63
/* 8023E074 38 A1 00 2C */ addi r5, r1, 0x2c
/* 8023E078 38 C1 00 18 */ addi r6, r1, 0x18
/* 8023E07C 4B FF BB FD */ bl setString__17dMsgScrn3Select_cFPcPcPc
/* 8023E080 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023E084 3C 80 80 3A */ lis r4, msg_scrn_d_msg_scrn_explain__stringBase0@ha
/* 8023E088 38 84 99 10 */ addi r4, r4, msg_scrn_d_msg_scrn_explain__stringBase0@l
/* 8023E08C 38 84 00 63 */ addi r4, r4, 0x63
/* 8023E090 7C 85 23 78 */ mr r5, r4
/* 8023E094 7C 86 23 78 */ mr r6, r4
/* 8023E098 4B FF BC 71 */ bl setRubyString__17dMsgScrn3Select_cFPcPcPc
/* 8023E09C 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023E0A0 38 80 00 02 */ li r4, 2
/* 8023E0A4 88 BF 00 61 */ lbz r5, 0x61(r31)
/* 8023E0A8 38 05 00 01 */ addi r0, r5, 1
/* 8023E0AC 54 05 06 3E */ clrlwi r5, r0, 0x18
/* 8023E0B0 38 C0 00 00 */ li r6, 0
/* 8023E0B4 FC 20 F8 90 */ fmr f1, f31
/* 8023E0B8 38 E0 00 00 */ li r7, 0
/* 8023E0BC 4B FF BF D9 */ bl selAnimeInit__17dMsgScrn3Select_cFUcUcUcfUc
/* 8023E0C0 80 7F 00 34 */ lwz r3, 0x34(r31)
/* 8023E0C4 4B FF DD 71 */ bl arwAnimeInit__15dMsgScrnArrow_cFv
/* 8023E0C8 E3 E1 00 88 */ psq_l f31, 136(r1), 0, 0 /* qr0 */
/* 8023E0CC CB E1 00 80 */ lfd f31, 0x80(r1)
/* 8023E0D0 E3 C1 00 78 */ psq_l f30, 120(r1), 0, 0 /* qr0 */
/* 8023E0D4 CB C1 00 70 */ lfd f30, 0x70(r1)
/* 8023E0D8 E3 A1 00 68 */ psq_l f29, 104(r1), 0, 0 /* qr0 */
/* 8023E0DC CB A1 00 60 */ lfd f29, 0x60(r1)
/* 8023E0E0 83 E1 00 5C */ lwz r31, 0x5c(r1)
/* 8023E0E4 80 01 00 94 */ lwz r0, 0x94(r1)
/* 8023E0E8 7C 08 03 A6 */ mtlr r0
/* 8023E0EC 38 21 00 90 */ addi r1, r1, 0x90
/* 8023E0F0 4E 80 00 20 */ blr
@@ -0,0 +1,225 @@
lbl_8023E0F4:
/* 8023E0F4 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8023E0F8 7C 08 02 A6 */ mflr r0
/* 8023E0FC 90 01 00 34 */ stw r0, 0x34(r1)
/* 8023E100 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 8023E104 7C 7F 1B 78 */ mr r31, r3
/* 8023E108 A8 63 00 5E */ lha r3, 0x5e(r3)
/* 8023E10C 2C 03 00 00 */ cmpwi r3, 0
/* 8023E110 40 81 00 10 */ ble lbl_8023E120
/* 8023E114 38 03 FF FF */ addi r0, r3, -1
/* 8023E118 B0 1F 00 5E */ sth r0, 0x5e(r31)
/* 8023E11C 48 00 02 D8 */ b lbl_8023E3F4
lbl_8023E120:
/* 8023E120 80 7F 00 44 */ lwz r3, 0x44(r31)
/* 8023E124 4B DF 40 79 */ bl checkTrigger__9STControlFv
/* 8023E128 7F E3 FB 78 */ mr r3, r31
/* 8023E12C 48 00 05 15 */ bl checkTriggerA__17dMsgScrnExplain_cFv
/* 8023E130 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8023E134 41 82 01 1C */ beq lbl_8023E250
/* 8023E138 88 1F 00 64 */ lbz r0, 0x64(r31)
/* 8023E13C 28 00 00 02 */ cmplwi r0, 2
/* 8023E140 40 82 00 90 */ bne lbl_8023E1D0
/* 8023E144 88 1F 00 61 */ lbz r0, 0x61(r31)
/* 8023E148 28 00 00 00 */ cmplwi r0, 0
/* 8023E14C 40 82 00 4C */ bne lbl_8023E198
/* 8023E150 38 00 00 03 */ li r0, 3
/* 8023E154 3C 60 80 43 */ lis r3, g_meter2_info@ha
/* 8023E158 38 63 01 88 */ addi r3, r3, g_meter2_info@l
/* 8023E15C 98 03 00 C0 */ stb r0, 0xc0(r3)
/* 8023E160 38 00 00 48 */ li r0, 0x48
/* 8023E164 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023E168 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 8023E16C 38 81 00 24 */ addi r4, r1, 0x24
/* 8023E170 38 A0 00 00 */ li r5, 0
/* 8023E174 38 C0 00 00 */ li r6, 0
/* 8023E178 38 E0 00 00 */ li r7, 0
/* 8023E17C C0 22 B1 E0 */ lfs f1, lit_4211(r2)
/* 8023E180 FC 40 08 90 */ fmr f2, f1
/* 8023E184 C0 62 B1 D0 */ lfs f3, lit_4121(r2)
/* 8023E188 FC 80 18 90 */ fmr f4, f3
/* 8023E18C 39 00 00 00 */ li r8, 0
/* 8023E190 48 06 D7 F5 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 8023E194 48 00 00 7C */ b lbl_8023E210
lbl_8023E198:
/* 8023E198 38 00 00 6E */ li r0, 0x6e
/* 8023E19C 90 01 00 20 */ stw r0, 0x20(r1)
/* 8023E1A0 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 8023E1A4 38 81 00 20 */ addi r4, r1, 0x20
/* 8023E1A8 38 A0 00 00 */ li r5, 0
/* 8023E1AC 38 C0 00 00 */ li r6, 0
/* 8023E1B0 38 E0 00 00 */ li r7, 0
/* 8023E1B4 C0 22 B1 E0 */ lfs f1, lit_4211(r2)
/* 8023E1B8 FC 40 08 90 */ fmr f2, f1
/* 8023E1BC C0 62 B1 D0 */ lfs f3, lit_4121(r2)
/* 8023E1C0 FC 80 18 90 */ fmr f4, f3
/* 8023E1C4 39 00 00 00 */ li r8, 0
/* 8023E1C8 48 06 D7 BD */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 8023E1CC 48 00 00 44 */ b lbl_8023E210
lbl_8023E1D0:
/* 8023E1D0 88 1F 00 66 */ lbz r0, 0x66(r31)
/* 8023E1D4 28 00 00 00 */ cmplwi r0, 0
/* 8023E1D8 40 82 00 38 */ bne lbl_8023E210
/* 8023E1DC 38 00 00 64 */ li r0, 0x64
/* 8023E1E0 90 01 00 10 */ stw r0, 0x10(r1)
/* 8023E1E4 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 8023E1E8 38 81 00 10 */ addi r4, r1, 0x10
/* 8023E1EC 38 A0 00 00 */ li r5, 0
/* 8023E1F0 38 C0 00 00 */ li r6, 0
/* 8023E1F4 38 E0 00 00 */ li r7, 0
/* 8023E1F8 C0 22 B1 E0 */ lfs f1, lit_4211(r2)
/* 8023E1FC FC 40 08 90 */ fmr f2, f1
/* 8023E200 C0 62 B1 D0 */ lfs f3, lit_4121(r2)
/* 8023E204 FC 80 18 90 */ fmr f4, f3
/* 8023E208 39 00 00 00 */ li r8, 0
/* 8023E20C 48 06 D7 79 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
lbl_8023E210:
/* 8023E210 38 00 00 05 */ li r0, 5
/* 8023E214 98 1F 00 60 */ stb r0, 0x60(r31)
/* 8023E218 38 00 00 52 */ li r0, 0x52
/* 8023E21C 90 01 00 0C */ stw r0, 0xc(r1)
/* 8023E220 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 8023E224 38 81 00 0C */ addi r4, r1, 0xc
/* 8023E228 38 A0 00 00 */ li r5, 0
/* 8023E22C 38 C0 00 00 */ li r6, 0
/* 8023E230 38 E0 00 00 */ li r7, 0
/* 8023E234 C0 22 B1 E0 */ lfs f1, lit_4211(r2)
/* 8023E238 FC 40 08 90 */ fmr f2, f1
/* 8023E23C C0 62 B1 D0 */ lfs f3, lit_4121(r2)
/* 8023E240 FC 80 18 90 */ fmr f4, f3
/* 8023E244 39 00 00 00 */ li r8, 0
/* 8023E248 48 06 D7 3D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 8023E24C 48 00 01 A8 */ b lbl_8023E3F4
lbl_8023E250:
/* 8023E250 88 1F 00 58 */ lbz r0, 0x58(r31)
/* 8023E254 28 00 00 00 */ cmplwi r0, 0
/* 8023E258 41 82 00 C8 */ beq lbl_8023E320
/* 8023E25C 7F E3 FB 78 */ mr r3, r31
/* 8023E260 48 00 03 F5 */ bl checkTriggerB__17dMsgScrnExplain_cFv
/* 8023E264 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8023E268 40 82 00 10 */ bne lbl_8023E278
/* 8023E26C 88 1F 00 65 */ lbz r0, 0x65(r31)
/* 8023E270 28 00 00 00 */ cmplwi r0, 0
/* 8023E274 41 82 00 AC */ beq lbl_8023E320
lbl_8023E278:
/* 8023E278 88 1F 00 64 */ lbz r0, 0x64(r31)
/* 8023E27C 28 00 00 02 */ cmplwi r0, 2
/* 8023E280 40 82 00 3C */ bne lbl_8023E2BC
/* 8023E284 38 00 00 6E */ li r0, 0x6e
/* 8023E288 90 01 00 1C */ stw r0, 0x1c(r1)
/* 8023E28C 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 8023E290 38 81 00 1C */ addi r4, r1, 0x1c
/* 8023E294 38 A0 00 00 */ li r5, 0
/* 8023E298 38 C0 00 00 */ li r6, 0
/* 8023E29C 38 E0 00 00 */ li r7, 0
/* 8023E2A0 C0 22 B1 E0 */ lfs f1, lit_4211(r2)
/* 8023E2A4 FC 40 08 90 */ fmr f2, f1
/* 8023E2A8 C0 62 B1 D0 */ lfs f3, lit_4121(r2)
/* 8023E2AC FC 80 18 90 */ fmr f4, f3
/* 8023E2B0 39 00 00 00 */ li r8, 0
/* 8023E2B4 48 06 D6 D1 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 8023E2B8 48 00 00 28 */ b lbl_8023E2E0
lbl_8023E2BC:
/* 8023E2BC 28 00 00 01 */ cmplwi r0, 1
/* 8023E2C0 40 82 00 20 */ bne lbl_8023E2E0
/* 8023E2C4 88 1F 00 63 */ lbz r0, 0x63(r31)
/* 8023E2C8 28 00 00 FF */ cmplwi r0, 0xff
/* 8023E2CC 41 82 00 0C */ beq lbl_8023E2D8
/* 8023E2D0 98 1F 00 61 */ stb r0, 0x61(r31)
/* 8023E2D4 48 00 00 0C */ b lbl_8023E2E0
lbl_8023E2D8:
/* 8023E2D8 38 00 00 FF */ li r0, 0xff
/* 8023E2DC 98 1F 00 61 */ stb r0, 0x61(r31)
lbl_8023E2E0:
/* 8023E2E0 38 00 00 05 */ li r0, 5
/* 8023E2E4 98 1F 00 60 */ stb r0, 0x60(r31)
/* 8023E2E8 38 00 00 52 */ li r0, 0x52
/* 8023E2EC 90 01 00 08 */ stw r0, 8(r1)
/* 8023E2F0 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 8023E2F4 38 81 00 08 */ addi r4, r1, 8
/* 8023E2F8 38 A0 00 00 */ li r5, 0
/* 8023E2FC 38 C0 00 00 */ li r6, 0
/* 8023E300 38 E0 00 00 */ li r7, 0
/* 8023E304 C0 22 B1 E0 */ lfs f1, lit_4211(r2)
/* 8023E308 FC 40 08 90 */ fmr f2, f1
/* 8023E30C C0 62 B1 D0 */ lfs f3, lit_4121(r2)
/* 8023E310 FC 80 18 90 */ fmr f4, f3
/* 8023E314 39 00 00 00 */ li r8, 0
/* 8023E318 48 06 D6 6D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 8023E31C 48 00 00 D8 */ b lbl_8023E3F4
lbl_8023E320:
/* 8023E320 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023E324 4B FF B9 41 */ bl isSelect__17dMsgScrn3Select_cFv
/* 8023E328 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8023E32C 41 82 00 60 */ beq lbl_8023E38C
/* 8023E330 80 7F 00 44 */ lwz r3, 0x44(r31)
/* 8023E334 4B DF 41 F1 */ bl checkUpTrigger__9STControlFv
/* 8023E338 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8023E33C 41 82 00 50 */ beq lbl_8023E38C
/* 8023E340 88 1F 00 61 */ lbz r0, 0x61(r31)
/* 8023E344 28 00 00 01 */ cmplwi r0, 1
/* 8023E348 40 82 00 AC */ bne lbl_8023E3F4
/* 8023E34C 38 00 00 00 */ li r0, 0
/* 8023E350 98 1F 00 61 */ stb r0, 0x61(r31)
/* 8023E354 38 00 00 A0 */ li r0, 0xa0
/* 8023E358 90 01 00 18 */ stw r0, 0x18(r1)
/* 8023E35C 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 8023E360 38 81 00 18 */ addi r4, r1, 0x18
/* 8023E364 38 A0 00 00 */ li r5, 0
/* 8023E368 38 C0 00 00 */ li r6, 0
/* 8023E36C 38 E0 00 00 */ li r7, 0
/* 8023E370 C0 22 B1 E0 */ lfs f1, lit_4211(r2)
/* 8023E374 FC 40 08 90 */ fmr f2, f1
/* 8023E378 C0 62 B1 D0 */ lfs f3, lit_4121(r2)
/* 8023E37C FC 80 18 90 */ fmr f4, f3
/* 8023E380 39 00 00 00 */ li r8, 0
/* 8023E384 48 06 D6 01 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 8023E388 48 00 00 6C */ b lbl_8023E3F4
lbl_8023E38C:
/* 8023E38C 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023E390 4B FF B8 D5 */ bl isSelect__17dMsgScrn3Select_cFv
/* 8023E394 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8023E398 41 82 00 5C */ beq lbl_8023E3F4
/* 8023E39C 80 7F 00 44 */ lwz r3, 0x44(r31)
/* 8023E3A0 4B DF 42 01 */ bl checkDownTrigger__9STControlFv
/* 8023E3A4 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8023E3A8 41 82 00 4C */ beq lbl_8023E3F4
/* 8023E3AC 88 1F 00 61 */ lbz r0, 0x61(r31)
/* 8023E3B0 28 00 00 00 */ cmplwi r0, 0
/* 8023E3B4 40 82 00 40 */ bne lbl_8023E3F4
/* 8023E3B8 38 00 00 01 */ li r0, 1
/* 8023E3BC 98 1F 00 61 */ stb r0, 0x61(r31)
/* 8023E3C0 38 00 00 A0 */ li r0, 0xa0
/* 8023E3C4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023E3C8 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 8023E3CC 38 81 00 14 */ addi r4, r1, 0x14
/* 8023E3D0 38 A0 00 00 */ li r5, 0
/* 8023E3D4 38 C0 00 00 */ li r6, 0
/* 8023E3D8 38 E0 00 00 */ li r7, 0
/* 8023E3DC C0 22 B1 E0 */ lfs f1, lit_4211(r2)
/* 8023E3E0 FC 40 08 90 */ fmr f2, f1
/* 8023E3E4 C0 62 B1 D0 */ lfs f3, lit_4121(r2)
/* 8023E3E8 FC 80 18 90 */ fmr f4, f3
/* 8023E3EC 39 00 00 00 */ li r8, 0
/* 8023E3F0 48 06 D5 95 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
lbl_8023E3F4:
/* 8023E3F4 88 1F 00 60 */ lbz r0, 0x60(r31)
/* 8023E3F8 28 00 00 04 */ cmplwi r0, 4
/* 8023E3FC 40 82 00 24 */ bne lbl_8023E420
/* 8023E400 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023E404 38 80 00 02 */ li r4, 2
/* 8023E408 88 BF 00 61 */ lbz r5, 0x61(r31)
/* 8023E40C 38 05 00 01 */ addi r0, r5, 1
/* 8023E410 54 05 06 3E */ clrlwi r5, r0, 0x18
/* 8023E414 38 C0 00 00 */ li r6, 0
/* 8023E418 4B FF BF 81 */ bl selAnimeMove__17dMsgScrn3Select_cFUcUcb
/* 8023E41C 48 00 00 0C */ b lbl_8023E428
lbl_8023E420:
/* 8023E420 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023E424 4B FF C2 5D */ bl selAnimeEnd__17dMsgScrn3Select_cFv
lbl_8023E428:
/* 8023E428 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 8023E42C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8023E430 7C 08 03 A6 */ mtlr r0
/* 8023E434 38 21 00 30 */ addi r1, r1, 0x30
/* 8023E438 4E 80 00 20 */ blr
@@ -0,0 +1,32 @@
lbl_8023E558:
/* 8023E558 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023E55C 7C 08 02 A6 */ mflr r0
/* 8023E560 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023E564 39 40 00 00 */ li r10, 0
/* 8023E568 3D 20 80 43 */ lis r9, g_MsgObject_HIO_c@ha
/* 8023E56C 39 29 02 8C */ addi r9, r9, g_MsgObject_HIO_c@l
/* 8023E570 88 09 03 1E */ lbz r0, 0x31e(r9)
/* 8023E574 28 00 00 00 */ cmplwi r0, 0
/* 8023E578 41 82 00 08 */ beq lbl_8023E580
/* 8023E57C A8 89 02 F8 */ lha r4, 0x2f8(r9)
lbl_8023E580:
/* 8023E580 88 03 00 60 */ lbz r0, 0x60(r3)
/* 8023E584 28 00 00 00 */ cmplwi r0, 0
/* 8023E588 40 82 00 30 */ bne lbl_8023E5B8
/* 8023E58C 90 83 00 54 */ stw r4, 0x54(r3)
/* 8023E590 98 A3 00 64 */ stb r5, 0x64(r3)
/* 8023E594 98 C3 00 61 */ stb r6, 0x61(r3)
/* 8023E598 98 E3 00 63 */ stb r7, 0x63(r3)
/* 8023E59C 38 00 00 00 */ li r0, 0
/* 8023E5A0 98 03 00 65 */ stb r0, 0x65(r3)
/* 8023E5A4 99 03 00 58 */ stb r8, 0x58(r3)
/* 8023E5A8 38 00 00 01 */ li r0, 1
/* 8023E5AC 98 03 00 60 */ stb r0, 0x60(r3)
/* 8023E5B0 4B FF F5 29 */ bl open_request_init__17dMsgScrnExplain_cFv
/* 8023E5B4 39 40 00 01 */ li r10, 1
lbl_8023E5B8:
/* 8023E5B8 7D 43 53 78 */ mr r3, r10
/* 8023E5BC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023E5C0 7C 08 03 A6 */ mtlr r0
/* 8023E5C4 38 21 00 10 */ addi r1, r1, 0x10
/* 8023E5C8 4E 80 00 20 */ blr
@@ -0,0 +1,40 @@
lbl_8023DBE4:
/* 8023DBE4 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8023DBE8 7C 08 02 A6 */ mflr r0
/* 8023DBEC 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023DBF0 39 61 00 20 */ addi r11, r1, 0x20
/* 8023DBF4 48 12 45 E9 */ bl _savegpr_29
/* 8023DBF8 7C 7D 1B 78 */ mr r29, r3
/* 8023DBFC 3B E0 00 00 */ li r31, 0
/* 8023DC00 B3 E3 00 5A */ sth r31, 0x5a(r3)
/* 8023DC04 C0 02 B1 B8 */ lfs f0, lit_3978(r2)
/* 8023DC08 D0 03 00 48 */ stfs f0, 0x48(r3)
/* 8023DC0C 3B C0 00 00 */ li r30, 0
lbl_8023DC10:
/* 8023DC10 38 1F 00 20 */ addi r0, r31, 0x20
/* 8023DC14 7C 7D 00 2E */ lwzx r3, r29, r0
/* 8023DC18 C0 22 B1 C0 */ lfs f1, lit_3980(r2)
/* 8023DC1C 48 01 7B B5 */ bl setAlphaRate__13CPaneMgrAlphaFf
/* 8023DC20 3B DE 00 01 */ addi r30, r30, 1
/* 8023DC24 2C 1E 00 02 */ cmpwi r30, 2
/* 8023DC28 3B FF 00 04 */ addi r31, r31, 4
/* 8023DC2C 41 80 FF E4 */ blt lbl_8023DC10
/* 8023DC30 38 00 00 51 */ li r0, 0x51
/* 8023DC34 90 01 00 08 */ stw r0, 8(r1)
/* 8023DC38 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 8023DC3C 38 81 00 08 */ addi r4, r1, 8
/* 8023DC40 38 A0 00 00 */ li r5, 0
/* 8023DC44 38 C0 00 00 */ li r6, 0
/* 8023DC48 38 E0 00 00 */ li r7, 0
/* 8023DC4C C0 22 B1 E0 */ lfs f1, lit_4211(r2)
/* 8023DC50 FC 40 08 90 */ fmr f2, f1
/* 8023DC54 C0 62 B1 D0 */ lfs f3, lit_4121(r2)
/* 8023DC58 FC 80 18 90 */ fmr f4, f3
/* 8023DC5C 39 00 00 00 */ li r8, 0
/* 8023DC60 48 06 DD 25 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 8023DC64 39 61 00 20 */ addi r11, r1, 0x20
/* 8023DC68 48 12 45 C1 */ bl _restgpr_29
/* 8023DC6C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023DC70 7C 08 03 A6 */ mtlr r0
/* 8023DC74 38 21 00 20 */ addi r1, r1, 0x20
/* 8023DC78 4E 80 00 20 */ blr
@@ -0,0 +1,75 @@
lbl_8023DC7C:
/* 8023DC7C 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8023DC80 7C 08 02 A6 */ mflr r0
/* 8023DC84 90 01 00 34 */ stw r0, 0x34(r1)
/* 8023DC88 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 8023DC8C F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */
/* 8023DC90 39 61 00 20 */ addi r11, r1, 0x20
/* 8023DC94 48 12 45 49 */ bl _savegpr_29
/* 8023DC98 7C 7D 1B 78 */ mr r29, r3
/* 8023DC9C A8 63 00 5A */ lha r3, 0x5a(r3)
/* 8023DCA0 38 03 00 01 */ addi r0, r3, 1
/* 8023DCA4 B0 1D 00 5A */ sth r0, 0x5a(r29)
/* 8023DCA8 A8 1D 00 5A */ lha r0, 0x5a(r29)
/* 8023DCAC 2C 00 00 05 */ cmpwi r0, 5
/* 8023DCB0 41 80 00 34 */ blt lbl_8023DCE4
/* 8023DCB4 38 00 00 05 */ li r0, 5
/* 8023DCB8 B0 1D 00 5A */ sth r0, 0x5a(r29)
/* 8023DCBC 88 1D 00 64 */ lbz r0, 0x64(r29)
/* 8023DCC0 28 00 00 01 */ cmplwi r0, 1
/* 8023DCC4 41 82 00 0C */ beq lbl_8023DCD0
/* 8023DCC8 28 00 00 02 */ cmplwi r0, 2
/* 8023DCCC 40 82 00 10 */ bne lbl_8023DCDC
lbl_8023DCD0:
/* 8023DCD0 38 00 00 04 */ li r0, 4
/* 8023DCD4 98 1D 00 60 */ stb r0, 0x60(r29)
/* 8023DCD8 48 00 00 0C */ b lbl_8023DCE4
lbl_8023DCDC:
/* 8023DCDC 38 00 00 03 */ li r0, 3
/* 8023DCE0 98 1D 00 60 */ stb r0, 0x60(r29)
lbl_8023DCE4:
/* 8023DCE4 7F A3 EB 78 */ mr r3, r29
/* 8023DCE8 48 00 08 E5 */ bl getAlphaRatio__17dMsgScrnExplain_cFv
/* 8023DCEC C0 02 B1 B8 */ lfs f0, lit_3978(r2)
/* 8023DCF0 EC 00 00 72 */ fmuls f0, f0, f1
/* 8023DCF4 D0 1D 00 48 */ stfs f0, 0x48(r29)
/* 8023DCF8 3B C0 00 00 */ li r30, 0
/* 8023DCFC 3B E0 00 00 */ li r31, 0
/* 8023DD00 C3 E2 B1 E0 */ lfs f31, lit_4211(r2)
lbl_8023DD04:
/* 8023DD04 7F A3 EB 78 */ mr r3, r29
/* 8023DD08 48 00 08 C5 */ bl getAlphaRatio__17dMsgScrnExplain_cFv
/* 8023DD0C EC 3F 08 28 */ fsubs f1, f31, f1
/* 8023DD10 38 1F 00 20 */ addi r0, r31, 0x20
/* 8023DD14 7C 7D 00 2E */ lwzx r3, r29, r0
/* 8023DD18 48 01 7A B9 */ bl setAlphaRate__13CPaneMgrAlphaFf
/* 8023DD1C 3B DE 00 01 */ addi r30, r30, 1
/* 8023DD20 2C 1E 00 02 */ cmpwi r30, 2
/* 8023DD24 3B FF 00 04 */ addi r31, r31, 4
/* 8023DD28 41 80 FF DC */ blt lbl_8023DD04
/* 8023DD2C 80 1D 00 40 */ lwz r0, 0x40(r29)
/* 8023DD30 28 00 00 00 */ cmplwi r0, 0
/* 8023DD34 41 82 00 3C */ beq lbl_8023DD70
/* 8023DD38 7F A3 EB 78 */ mr r3, r29
/* 8023DD3C 48 00 08 91 */ bl getAlphaRatio__17dMsgScrnExplain_cFv
/* 8023DD40 C0 02 B1 E0 */ lfs f0, lit_4211(r2)
/* 8023DD44 EC 20 08 28 */ fsubs f1, f0, f1
/* 8023DD48 C0 02 B1 E4 */ lfs f0, lit_4230(r2)
/* 8023DD4C EC 00 00 72 */ fmuls f0, f0, f1
/* 8023DD50 FC 00 00 1E */ fctiwz f0, f0
/* 8023DD54 D8 01 00 08 */ stfd f0, 8(r1)
/* 8023DD58 80 81 00 0C */ lwz r4, 0xc(r1)
/* 8023DD5C 80 7D 00 40 */ lwz r3, 0x40(r29)
/* 8023DD60 81 83 00 00 */ lwz r12, 0(r3)
/* 8023DD64 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8023DD68 7D 89 03 A6 */ mtctr r12
/* 8023DD6C 4E 80 04 21 */ bctrl
lbl_8023DD70:
/* 8023DD70 E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */
/* 8023DD74 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8023DD78 39 61 00 20 */ addi r11, r1, 0x20
/* 8023DD7C 48 12 44 AD */ bl _restgpr_29
/* 8023DD80 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8023DD84 7C 08 03 A6 */ mtlr r0
/* 8023DD88 38 21 00 30 */ addi r1, r1, 0x30
/* 8023DD8C 4E 80 00 20 */ blr
@@ -0,0 +1,72 @@
lbl_8023DADC:
/* 8023DADC 94 21 F9 E0 */ stwu r1, -0x620(r1)
/* 8023DAE0 7C 08 02 A6 */ mflr r0
/* 8023DAE4 90 01 06 24 */ stw r0, 0x624(r1)
/* 8023DAE8 39 61 06 20 */ addi r11, r1, 0x620
/* 8023DAEC 48 12 46 ED */ bl _savegpr_28
/* 8023DAF0 7C 7F 1B 78 */ mr r31, r3
/* 8023DAF4 3B 80 00 00 */ li r28, 0
/* 8023DAF8 80 63 00 08 */ lwz r3, 8(r3)
/* 8023DAFC 83 A3 00 04 */ lwz r29, 4(r3)
/* 8023DB00 80 7F 00 10 */ lwz r3, 0x10(r31)
/* 8023DB04 28 03 00 00 */ cmplwi r3, 0
/* 8023DB08 41 82 00 08 */ beq lbl_8023DB10
/* 8023DB0C 83 83 00 04 */ lwz r28, 4(r3)
lbl_8023DB10:
/* 8023DB10 83 DF 00 3C */ lwz r30, 0x3c(r31)
/* 8023DB14 4B DD 6E DD */ bl mDoExt_getMesgFont__Fv
/* 8023DB18 7C 66 1B 78 */ mr r6, r3
/* 8023DB1C 80 7F 00 54 */ lwz r3, 0x54(r31)
/* 8023DB20 38 1F 00 5C */ addi r0, r31, 0x5c
/* 8023DB24 90 01 00 08 */ stw r0, 8(r1)
/* 8023DB28 7F A4 EB 78 */ mr r4, r29
/* 8023DB2C 7F 85 E3 78 */ mr r5, r28
/* 8023DB30 7F C7 F3 78 */ mr r7, r30
/* 8023DB34 39 01 04 10 */ addi r8, r1, 0x410
/* 8023DB38 39 21 02 10 */ addi r9, r1, 0x210
/* 8023DB3C 39 41 00 10 */ addi r10, r1, 0x10
/* 8023DB40 4B FF A5 B5 */ bl getString__12dMsgObject_cFUlP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cPcPcPcPs
/* 8023DB44 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8023DB48 41 82 00 84 */ beq lbl_8023DBCC
/* 8023DB4C 80 7F 00 08 */ lwz r3, 8(r31)
/* 8023DB50 80 63 00 04 */ lwz r3, 4(r3)
/* 8023DB54 48 0C 2B 05 */ bl getStringPtr__10J2DTextBoxCFv
/* 8023DB58 38 81 04 10 */ addi r4, r1, 0x410
/* 8023DB5C 48 12 AF D1 */ bl strcpy
/* 8023DB60 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8023DB64 80 63 00 04 */ lwz r3, 4(r3)
/* 8023DB68 48 0C 2A F1 */ bl getStringPtr__10J2DTextBoxCFv
/* 8023DB6C 38 81 00 10 */ addi r4, r1, 0x10
/* 8023DB70 48 12 AF BD */ bl strcpy
/* 8023DB74 3B 80 00 00 */ li r28, 0
/* 8023DB78 3B C0 00 00 */ li r30, 0
lbl_8023DB7C:
/* 8023DB7C 38 1E 00 10 */ addi r0, r30, 0x10
/* 8023DB80 7C 7F 00 2E */ lwzx r3, r31, r0
/* 8023DB84 28 03 00 00 */ cmplwi r3, 0
/* 8023DB88 41 82 00 14 */ beq lbl_8023DB9C
/* 8023DB8C 80 63 00 04 */ lwz r3, 4(r3)
/* 8023DB90 48 0C 2A C9 */ bl getStringPtr__10J2DTextBoxCFv
/* 8023DB94 38 81 02 10 */ addi r4, r1, 0x210
/* 8023DB98 48 12 AF 95 */ bl strcpy
lbl_8023DB9C:
/* 8023DB9C 3B 9C 00 01 */ addi r28, r28, 1
/* 8023DBA0 2C 1C 00 02 */ cmpwi r28, 2
/* 8023DBA4 3B DE 00 04 */ addi r30, r30, 4
/* 8023DBA8 41 80 FF D4 */ blt lbl_8023DB7C
/* 8023DBAC 88 1F 00 67 */ lbz r0, 0x67(r31)
/* 8023DBB0 28 00 00 00 */ cmplwi r0, 0
/* 8023DBB4 41 82 00 10 */ beq lbl_8023DBC4
/* 8023DBB8 80 6D 85 F0 */ lwz r3, data_80450B70(r13)
/* 8023DBBC 38 80 00 00 */ li r4, 0
/* 8023DBC0 48 08 E3 A1 */ bl setTextCount__12Z2SpeechMgr2Fs
lbl_8023DBC4:
/* 8023DBC4 38 00 00 02 */ li r0, 2
/* 8023DBC8 98 1F 00 60 */ stb r0, 0x60(r31)
lbl_8023DBCC:
/* 8023DBCC 39 61 06 20 */ addi r11, r1, 0x620
/* 8023DBD0 48 12 46 55 */ bl _restgpr_28
/* 8023DBD4 80 01 06 24 */ lwz r0, 0x624(r1)
/* 8023DBD8 7C 08 03 A6 */ mtlr r0
/* 8023DBDC 38 21 06 20 */ addi r1, r1, 0x620
/* 8023DBE0 4E 80 00 20 */ blr
@@ -0,0 +1,929 @@
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
/* 802409A0 3B C4 0F D0 */ addi r30, r4, cNullVec__6Z2Calc@l
/* 802409A4 4B FF B7 39 */ bl __ct__14dMsgScrnBase_cFv
/* 802409A8 3C 60 80 3C */ lis r3, __vt__14dMsgScrnHowl_c@ha
/* 802409AC 38 03 11 90 */ addi r0, r3, __vt__14dMsgScrnHowl_c@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
/* 802409E0 38 84 9A 20 */ addi r4, r4, msg_scrn_d_msg_scrn_howl__stringBase0@l
/* 802409E4 3C A0 00 02 */ lis r5, 2
/* 802409E8 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 802409EC 3B 86 61 C0 */ addi r28, r6, g_dComIfG_gameInfo@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
/* 80240C48 38 A5 9A 20 */ addi r5, r5, msg_scrn_d_msg_scrn_howl__stringBase0@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
/* 80240C84 38 63 01 88 */ addi r3, r3, g_meter2_info@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
/* 80240CA0 38 A5 9A 20 */ addi r5, r5, msg_scrn_d_msg_scrn_howl__stringBase0@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
/* 80240CDC 38 63 01 88 */ addi r3, r3, g_meter2_info@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
/* 80240E08 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@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
/* 80240E54 38 63 02 8C */ addi r3, r3, g_MsgObject_HIO_c@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
/* 80240F28 3B 63 02 8C */ addi r27, r3, g_MsgObject_HIO_c@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
/* 802412A0 38 A5 9A 20 */ addi r5, r5, msg_scrn_d_msg_scrn_howl__stringBase0@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
/* 80241324 38 A5 9A 20 */ addi r5, r5, msg_scrn_d_msg_scrn_howl__stringBase0@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
/* 80241400 3B 83 61 C0 */ addi r28, r3, g_dComIfG_gameInfo@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
/* 80241414 38 A5 9A 20 */ addi r5, r5, msg_scrn_d_msg_scrn_howl__stringBase0@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
/* 80241454 3B 43 02 8C */ addi r26, r3, g_MsgObject_HIO_c@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
/* 8024157C 38 A5 9A 20 */ addi r5, r5, msg_scrn_d_msg_scrn_howl__stringBase0@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
@@ -0,0 +1,206 @@
lbl_80241784:
/* 80241784 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80241788 7C 08 02 A6 */ mflr r0
/* 8024178C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80241790 39 61 00 20 */ addi r11, r1, 0x20
/* 80241794 48 12 0A 3D */ bl _savegpr_26
/* 80241798 7C 7E 1B 79 */ or. r30, r3, r3
/* 8024179C 7C 9F 23 78 */ mr r31, r4
/* 802417A0 41 82 02 B4 */ beq lbl_80241A54
/* 802417A4 3C 60 80 3C */ lis r3, __vt__14dMsgScrnHowl_c@ha
/* 802417A8 38 03 11 90 */ addi r0, r3, __vt__14dMsgScrnHowl_c@l
/* 802417AC 90 1E 00 00 */ stw r0, 0(r30)
/* 802417B0 80 7E 00 04 */ lwz r3, 4(r30)
/* 802417B4 28 03 00 00 */ cmplwi r3, 0
/* 802417B8 41 82 00 18 */ beq lbl_802417D0
/* 802417BC 38 80 00 01 */ li r4, 1
/* 802417C0 81 83 00 00 */ lwz r12, 0(r3)
/* 802417C4 81 8C 00 08 */ lwz r12, 8(r12)
/* 802417C8 7D 89 03 A6 */ mtctr r12
/* 802417CC 4E 80 04 21 */ bctrl
lbl_802417D0:
/* 802417D0 38 00 00 00 */ li r0, 0
/* 802417D4 90 1E 00 04 */ stw r0, 4(r30)
/* 802417D8 80 7E 00 08 */ lwz r3, 8(r30)
/* 802417DC 28 03 00 00 */ cmplwi r3, 0
/* 802417E0 41 82 00 18 */ beq lbl_802417F8
/* 802417E4 38 80 00 01 */ li r4, 1
/* 802417E8 81 83 00 00 */ lwz r12, 0(r3)
/* 802417EC 81 8C 00 08 */ lwz r12, 8(r12)
/* 802417F0 7D 89 03 A6 */ mtctr r12
/* 802417F4 4E 80 04 21 */ bctrl
lbl_802417F8:
/* 802417F8 3B A0 00 00 */ li r29, 0
/* 802417FC 93 BE 00 08 */ stw r29, 8(r30)
/* 80241800 3B 40 00 00 */ li r26, 0
lbl_80241804:
/* 80241804 7F 7E EA 14 */ add r27, r30, r29
/* 80241808 80 7B 00 F4 */ lwz r3, 0xf4(r27)
/* 8024180C 28 03 00 00 */ cmplwi r3, 0
/* 80241810 41 82 00 18 */ beq lbl_80241828
/* 80241814 38 80 00 01 */ li r4, 1
/* 80241818 81 83 00 00 */ lwz r12, 0(r3)
/* 8024181C 81 8C 00 08 */ lwz r12, 8(r12)
/* 80241820 7D 89 03 A6 */ mtctr r12
/* 80241824 4E 80 04 21 */ bctrl
lbl_80241828:
/* 80241828 38 00 00 00 */ li r0, 0
/* 8024182C 90 1B 00 F4 */ stw r0, 0xf4(r27)
/* 80241830 80 7B 00 FC */ lwz r3, 0xfc(r27)
/* 80241834 28 03 00 00 */ cmplwi r3, 0
/* 80241838 41 82 00 18 */ beq lbl_80241850
/* 8024183C 38 80 00 01 */ li r4, 1
/* 80241840 81 83 00 00 */ lwz r12, 0(r3)
/* 80241844 81 8C 00 08 */ lwz r12, 8(r12)
/* 80241848 7D 89 03 A6 */ mtctr r12
/* 8024184C 4E 80 04 21 */ bctrl
lbl_80241850:
/* 80241850 3B 80 00 00 */ li r28, 0
/* 80241854 93 9B 00 FC */ stw r28, 0xfc(r27)
/* 80241858 3B 5A 00 01 */ addi r26, r26, 1
/* 8024185C 2C 1A 00 02 */ cmpwi r26, 2
/* 80241860 3B BD 00 04 */ addi r29, r29, 4
/* 80241864 41 80 FF A0 */ blt lbl_80241804
/* 80241868 3B 40 00 00 */ li r26, 0
/* 8024186C 3B A0 00 00 */ li r29, 0
lbl_80241870:
/* 80241870 3B 7D 00 C4 */ addi r27, r29, 0xc4
/* 80241874 7C 7E D8 2E */ lwzx r3, r30, r27
/* 80241878 28 03 00 00 */ cmplwi r3, 0
/* 8024187C 41 82 00 18 */ beq lbl_80241894
/* 80241880 38 80 00 01 */ li r4, 1
/* 80241884 81 83 00 00 */ lwz r12, 0(r3)
/* 80241888 81 8C 00 08 */ lwz r12, 8(r12)
/* 8024188C 7D 89 03 A6 */ mtctr r12
/* 80241890 4E 80 04 21 */ bctrl
lbl_80241894:
/* 80241894 7F 9E D9 2E */ stwx r28, r30, r27
/* 80241898 3B 5A 00 01 */ addi r26, r26, 1
/* 8024189C 2C 1A 00 03 */ cmpwi r26, 3
/* 802418A0 3B BD 00 04 */ addi r29, r29, 4
/* 802418A4 41 80 FF CC */ blt lbl_80241870
/* 802418A8 3B 40 00 00 */ li r26, 0
/* 802418AC 3B A0 00 00 */ li r29, 0
/* 802418B0 3B 80 00 00 */ li r28, 0
lbl_802418B4:
/* 802418B4 3B 7D 00 D0 */ addi r27, r29, 0xd0
/* 802418B8 7C 7E D8 2E */ lwzx r3, r30, r27
/* 802418BC 28 03 00 00 */ cmplwi r3, 0
/* 802418C0 41 82 00 18 */ beq lbl_802418D8
/* 802418C4 38 80 00 01 */ li r4, 1
/* 802418C8 81 83 00 00 */ lwz r12, 0(r3)
/* 802418CC 81 8C 00 08 */ lwz r12, 8(r12)
/* 802418D0 7D 89 03 A6 */ mtctr r12
/* 802418D4 4E 80 04 21 */ bctrl
lbl_802418D8:
/* 802418D8 7F 9E D9 2E */ stwx r28, r30, r27
/* 802418DC 3B 5A 00 01 */ addi r26, r26, 1
/* 802418E0 2C 1A 00 07 */ cmpwi r26, 7
/* 802418E4 3B BD 00 04 */ addi r29, r29, 4
/* 802418E8 41 80 FF CC */ blt lbl_802418B4
/* 802418EC 80 7E 00 F0 */ lwz r3, 0xf0(r30)
/* 802418F0 28 03 00 00 */ cmplwi r3, 0
/* 802418F4 41 82 00 18 */ beq lbl_8024190C
/* 802418F8 38 80 00 01 */ li r4, 1
/* 802418FC 81 83 00 00 */ lwz r12, 0(r3)
/* 80241900 81 8C 00 08 */ lwz r12, 8(r12)
/* 80241904 7D 89 03 A6 */ mtctr r12
/* 80241908 4E 80 04 21 */ bctrl
lbl_8024190C:
/* 8024190C 38 00 00 00 */ li r0, 0
/* 80241910 90 1E 00 F0 */ stw r0, 0xf0(r30)
/* 80241914 80 7E 00 EC */ lwz r3, 0xec(r30)
/* 80241918 28 03 00 00 */ cmplwi r3, 0
/* 8024191C 41 82 00 18 */ beq lbl_80241934
/* 80241920 38 80 00 01 */ li r4, 1
/* 80241924 81 83 00 00 */ lwz r12, 0(r3)
/* 80241928 81 8C 00 08 */ lwz r12, 8(r12)
/* 8024192C 7D 89 03 A6 */ mtctr r12
/* 80241930 4E 80 04 21 */ bctrl
lbl_80241934:
/* 80241934 38 00 00 00 */ li r0, 0
/* 80241938 90 1E 00 EC */ stw r0, 0xec(r30)
/* 8024193C 80 7E 01 1C */ lwz r3, 0x11c(r30)
/* 80241940 28 03 00 00 */ cmplwi r3, 0
/* 80241944 41 82 00 18 */ beq lbl_8024195C
/* 80241948 38 80 00 01 */ li r4, 1
/* 8024194C 81 83 00 00 */ lwz r12, 0(r3)
/* 80241950 81 8C 00 08 */ lwz r12, 8(r12)
/* 80241954 7D 89 03 A6 */ mtctr r12
/* 80241958 4E 80 04 21 */ bctrl
lbl_8024195C:
/* 8024195C 38 00 00 00 */ li r0, 0
/* 80241960 90 1E 01 1C */ stw r0, 0x11c(r30)
/* 80241964 80 7E 01 20 */ lwz r3, 0x120(r30)
/* 80241968 28 03 00 00 */ cmplwi r3, 0
/* 8024196C 41 82 00 18 */ beq lbl_80241984
/* 80241970 38 80 00 01 */ li r4, 1
/* 80241974 81 83 00 00 */ lwz r12, 0(r3)
/* 80241978 81 8C 00 08 */ lwz r12, 8(r12)
/* 8024197C 7D 89 03 A6 */ mtctr r12
/* 80241980 4E 80 04 21 */ bctrl
lbl_80241984:
/* 80241984 38 00 00 00 */ li r0, 0
/* 80241988 90 1E 01 20 */ stw r0, 0x120(r30)
/* 8024198C 80 7E 01 04 */ lwz r3, 0x104(r30)
/* 80241990 28 03 00 00 */ cmplwi r3, 0
/* 80241994 41 82 00 18 */ beq lbl_802419AC
/* 80241998 38 80 00 01 */ li r4, 1
/* 8024199C 81 83 00 00 */ lwz r12, 0(r3)
/* 802419A0 81 8C 00 08 */ lwz r12, 8(r12)
/* 802419A4 7D 89 03 A6 */ mtctr r12
/* 802419A8 4E 80 04 21 */ bctrl
lbl_802419AC:
/* 802419AC 3B 80 00 00 */ li r28, 0
/* 802419B0 93 9E 01 04 */ stw r28, 0x104(r30)
/* 802419B4 3B 40 00 00 */ li r26, 0
/* 802419B8 3B A0 00 00 */ li r29, 0
lbl_802419BC:
/* 802419BC 3B 7D 01 08 */ addi r27, r29, 0x108
/* 802419C0 7C 7E D8 2E */ lwzx r3, r30, r27
/* 802419C4 28 03 00 00 */ cmplwi r3, 0
/* 802419C8 41 82 00 18 */ beq lbl_802419E0
/* 802419CC 38 80 00 01 */ li r4, 1
/* 802419D0 81 83 00 00 */ lwz r12, 0(r3)
/* 802419D4 81 8C 00 08 */ lwz r12, 8(r12)
/* 802419D8 7D 89 03 A6 */ mtctr r12
/* 802419DC 4E 80 04 21 */ bctrl
lbl_802419E0:
/* 802419E0 7F 9E D9 2E */ stwx r28, r30, r27
/* 802419E4 3B 5A 00 01 */ addi r26, r26, 1
/* 802419E8 2C 1A 00 05 */ cmpwi r26, 5
/* 802419EC 3B BD 00 04 */ addi r29, r29, 4
/* 802419F0 41 80 FF CC */ blt lbl_802419BC
/* 802419F4 80 7E 01 24 */ lwz r3, 0x124(r30)
/* 802419F8 28 03 00 00 */ cmplwi r3, 0
/* 802419FC 41 82 00 18 */ beq lbl_80241A14
/* 80241A00 38 80 00 01 */ li r4, 1
/* 80241A04 81 83 00 00 */ lwz r12, 0(r3)
/* 80241A08 81 8C 00 08 */ lwz r12, 8(r12)
/* 80241A0C 7D 89 03 A6 */ mtctr r12
/* 80241A10 4E 80 04 21 */ bctrl
lbl_80241A14:
/* 80241A14 38 00 00 00 */ li r0, 0
/* 80241A18 90 1E 01 24 */ stw r0, 0x124(r30)
/* 80241A1C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80241A20 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80241A24 80 63 5C 80 */ lwz r3, 0x5c80(r3)
/* 80241A28 81 83 00 00 */ lwz r12, 0(r3)
/* 80241A2C 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 80241A30 7D 89 03 A6 */ mtctr r12
/* 80241A34 4E 80 04 21 */ bctrl
/* 80241A38 7F C3 F3 78 */ mr r3, r30
/* 80241A3C 38 80 00 00 */ li r4, 0
/* 80241A40 4B FF A6 E5 */ bl __dt__14dMsgScrnBase_cFv
/* 80241A44 7F E0 07 35 */ extsh. r0, r31
/* 80241A48 40 81 00 0C */ ble lbl_80241A54
/* 80241A4C 7F C3 F3 78 */ mr r3, r30
/* 80241A50 48 08 D2 ED */ bl __dl__FPv
lbl_80241A54:
/* 80241A54 7F C3 F3 78 */ mr r3, r30
/* 80241A58 39 61 00 20 */ addi r11, r1, 0x20
/* 80241A5C 48 12 07 C1 */ bl _restgpr_26
/* 80241A60 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80241A64 7C 08 03 A6 */ mtlr r0
/* 80241A68 38 21 00 20 */ addi r1, r1, 0x20
/* 80241A6C 4E 80 00 20 */ blr
@@ -0,0 +1,66 @@
lbl_80244454:
/* 80244454 3C 60 80 3C */ lis r3, cNullVec__6Z2Calc@ha
/* 80244458 38 63 0F D0 */ addi r3, r3, cNullVec__6Z2Calc@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
@@ -0,0 +1,7 @@
lbl_80243F7C:
/* 80243F7C 38 64 00 01 */ addi r3, r4, 1
/* 80243F80 7C 60 07 34 */ extsh r0, r3
/* 80243F84 2C 00 01 5E */ cmpwi r0, 0x15e
/* 80243F88 4D 80 00 20 */ bltlr
/* 80243F8C 38 63 FE A2 */ addi r3, r3, -350
/* 80243F90 4E 80 00 20 */ blr
@@ -0,0 +1,11 @@
lbl_80243F58:
/* 80243F58 38 84 00 01 */ addi r4, r4, 1
/* 80243F5C 7C 80 07 34 */ extsh r0, r4
/* 80243F60 A8 63 21 36 */ lha r3, 0x2136(r3)
/* 80243F64 7C 00 18 00 */ cmpw r0, r3
/* 80243F68 41 80 00 0C */ blt lbl_80243F74
/* 80243F6C 7C 03 20 50 */ subf r0, r3, r4
/* 80243F70 7C 04 07 34 */ extsh r4, r0
lbl_80243F74:
/* 80243F74 7C 83 23 78 */ mr r3, r4
/* 80243F78 4E 80 00 20 */ blr
@@ -0,0 +1,108 @@
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
/* 80243A78 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@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
@@ -0,0 +1,28 @@
lbl_80243838:
/* 80243838 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8024383C 7C 08 02 A6 */ mflr r0
/* 80243840 90 01 00 14 */ stw r0, 0x14(r1)
/* 80243844 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80243848 7C 7F 1B 78 */ mr r31, r3
/* 8024384C A8 83 21 2A */ lha r4, 0x212a(r3)
/* 80243850 A0 63 21 38 */ lhz r3, 0x2138(r3)
/* 80243854 38 03 01 7C */ addi r0, r3, 0x17c
/* 80243858 7C 04 00 00 */ cmpw r4, r0
/* 8024385C 40 80 00 10 */ bge lbl_8024386C
/* 80243860 38 04 00 01 */ addi r0, r4, 1
/* 80243864 B0 1F 21 2A */ sth r0, 0x212a(r31)
/* 80243868 48 00 00 10 */ b lbl_80243878
lbl_8024386C:
/* 8024386C A8 7F 21 2C */ lha r3, 0x212c(r31)
/* 80243870 38 03 FF FF */ addi r0, r3, -1
/* 80243874 B0 1F 21 2C */ sth r0, 0x212c(r31)
lbl_80243878:
/* 80243878 7F E3 FB 78 */ mr r3, r31
/* 8024387C 48 00 00 21 */ bl calcWave__14dMsgScrnHowl_cFv
/* 80243880 7F E3 FB 78 */ mr r3, r31
/* 80243884 48 00 01 CD */ bl calcGuide__14dMsgScrnHowl_cFv
/* 80243888 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8024388C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80243890 7C 08 03 A6 */ mtlr r0
/* 80243894 38 21 00 10 */ addi r1, r1, 0x10
/* 80243898 4E 80 00 20 */ blr
@@ -0,0 +1,45 @@
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
@@ -0,0 +1,117 @@
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
/* 80243974 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@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
/* 802439E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@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
/* 80243A20 38 63 02 8C */ addi r3, r3, g_MsgObject_HIO_c@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
@@ -0,0 +1,160 @@
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
/* 802435E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@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
/* 802436B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@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
@@ -0,0 +1,389 @@
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
/* 80243038 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@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
/* 80243150 3B E3 02 8C */ addi r31, r3, g_MsgObject_HIO_c@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
/* 802434E8 3B A3 02 8C */ addi r29, r3, g_MsgObject_HIO_c@l
/* 802434EC 3C 60 80 43 */ lis r3, g_meter2_info@ha
/* 802434F0 3B 83 01 88 */ addi r28, r3, g_meter2_info@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
@@ -0,0 +1,544 @@
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
/* 8024280C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@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
/* 802428E4 3B E3 02 8C */ addi r31, r3, g_MsgObject_HIO_c@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
@@ -0,0 +1,79 @@
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
/* 80241C4C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@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
@@ -0,0 +1,406 @@
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
/* 8024222C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@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
/* 80242264 38 63 02 8C */ addi r3, r3, g_MsgObject_HIO_c@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
/* 8024227C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@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
/* 802423C8 3B E3 02 8C */ addi r31, r3, g_MsgObject_HIO_c@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
@@ -0,0 +1,120 @@
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
/* 80241AB0 38 04 10 90 */ addi r0, r4, process@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
/* 80241B08 38 04 10 18 */ addi r0, r4, init_proc@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
@@ -0,0 +1,10 @@
lbl_8024205C:
/* 8024205C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80242060 7C 08 02 A6 */ mflr r0
/* 80242064 90 01 00 14 */ stw r0, 0x14(r1)
/* 80242068 80 63 00 08 */ lwz r3, 8(r3)
/* 8024206C 48 01 37 65 */ bl setAlphaRate__13CPaneMgrAlphaFf
/* 80242070 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80242074 7C 08 03 A6 */ mtlr r0
/* 80242078 38 21 00 10 */ addi r1, r1, 0x10
/* 8024207C 4E 80 00 20 */ blr
@@ -0,0 +1,10 @@
lbl_80242038:
/* 80242038 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8024203C 7C 08 02 A6 */ mflr r0
/* 80242040 90 01 00 14 */ stw r0, 0x14(r1)
/* 80242044 80 63 00 08 */ lwz r3, 8(r3)
/* 80242048 48 01 25 69 */ bl paneTrans__8CPaneMgrFff
/* 8024204C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80242050 7C 08 03 A6 */ mtlr r0
/* 80242054 38 21 00 10 */ addi r1, r1, 0x10
/* 80242058 4E 80 00 20 */ blr
@@ -0,0 +1,37 @@
lbl_80244304:
/* 80244304 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80244308 7C 08 02 A6 */ mflr r0
/* 8024430C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80244310 39 61 00 20 */ addi r11, r1, 0x20
/* 80244314 48 11 DE C5 */ bl _savegpr_28
/* 80244318 7C 7C 1B 78 */ mr r28, r3
/* 8024431C 8B C3 21 97 */ lbz r30, 0x2197(r3)
/* 80244320 3B A0 00 00 */ li r29, 0
/* 80244324 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80244328 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 8024432C 48 00 00 38 */ b lbl_80244364
lbl_80244330:
/* 80244330 80 7F 5D B4 */ lwz r3, 0x5db4(r31)
/* 80244334 38 63 2D 84 */ addi r3, r3, 0x2d84
/* 80244338 57 A4 06 3E */ clrlwi r4, r29, 0x18
/* 8024433C 48 08 6F E5 */ bl getCorrectLine__13Z2WolfHowlMgrFUc
/* 80244340 54 60 84 3E */ srwi r0, r3, 0x10
/* 80244344 B0 01 00 08 */ sth r0, 8(r1)
/* 80244348 B0 01 00 0C */ sth r0, 0xc(r1)
/* 8024434C 88 01 00 0D */ lbz r0, 0xd(r1)
/* 80244350 38 7D 21 3A */ addi r3, r29, 0x213a
/* 80244354 7C 1C 19 AE */ stbx r0, r28, r3
/* 80244358 7C 1C 18 AE */ lbzx r0, r28, r3
/* 8024435C 7F DE 02 14 */ add r30, r30, r0
/* 80244360 3B BD 00 01 */ addi r29, r29, 1
lbl_80244364:
/* 80244364 88 1C 21 96 */ lbz r0, 0x2196(r28)
/* 80244368 7C 1D 00 00 */ cmpw r29, r0
/* 8024436C 41 80 FF C4 */ blt lbl_80244330
/* 80244370 7F C3 F3 78 */ mr r3, r30
/* 80244374 39 61 00 20 */ addi r11, r1, 0x20
/* 80244378 48 11 DE AD */ bl _restgpr_28
/* 8024437C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80244380 7C 08 03 A6 */ mtlr r0
/* 80244384 38 21 00 20 */ addi r1, r1, 0x20
/* 80244388 4E 80 00 20 */ blr
@@ -0,0 +1,55 @@
lbl_8024438C:
/* 8024438C 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80244390 7C 08 02 A6 */ mflr r0
/* 80244394 90 01 00 34 */ stw r0, 0x34(r1)
/* 80244398 39 61 00 30 */ addi r11, r1, 0x30
/* 8024439C 48 11 DE 35 */ bl _savegpr_26
/* 802443A0 7C 7A 1B 78 */ mr r26, r3
/* 802443A4 7C 9B 23 78 */ mr r27, r4
/* 802443A8 88 03 21 97 */ lbz r0, 0x2197(r3)
/* 802443AC 7C 1E 03 78 */ mr r30, r0
/* 802443B0 7C 1D 03 78 */ mr r29, r0
/* 802443B4 3B 80 00 00 */ li r28, 0
/* 802443B8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802443BC 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 802443C0 48 00 00 6C */ b lbl_8024442C
lbl_802443C4:
/* 802443C4 80 7F 5D B4 */ lwz r3, 0x5db4(r31)
/* 802443C8 38 63 2D 84 */ addi r3, r3, 0x2d84
/* 802443CC 57 84 06 3E */ clrlwi r4, r28, 0x18
/* 802443D0 48 08 6F 51 */ bl getCorrectLine__13Z2WolfHowlMgrFUc
/* 802443D4 54 60 84 3E */ srwi r0, r3, 0x10
/* 802443D8 B0 01 00 0C */ sth r0, 0xc(r1)
/* 802443DC B0 01 00 14 */ sth r0, 0x14(r1)
/* 802443E0 88 01 00 15 */ lbz r0, 0x15(r1)
/* 802443E4 7F BD 02 14 */ add r29, r29, r0
/* 802443E8 57 C0 04 3E */ clrlwi r0, r30, 0x10
/* 802443EC 7C 00 D8 00 */ cmpw r0, r27
/* 802443F0 41 81 00 34 */ bgt lbl_80244424
/* 802443F4 57 A0 04 3E */ clrlwi r0, r29, 0x10
/* 802443F8 7C 00 D8 00 */ cmpw r0, r27
/* 802443FC 40 81 00 28 */ ble lbl_80244424
/* 80244400 80 7F 5D B4 */ lwz r3, 0x5db4(r31)
/* 80244404 38 63 2D 84 */ addi r3, r3, 0x2d84
/* 80244408 57 84 06 3E */ clrlwi r4, r28, 0x18
/* 8024440C 48 08 6F 15 */ bl getCorrectLine__13Z2WolfHowlMgrFUc
/* 80244410 54 60 84 3E */ srwi r0, r3, 0x10
/* 80244414 B0 01 00 08 */ sth r0, 8(r1)
/* 80244418 B0 01 00 10 */ sth r0, 0x10(r1)
/* 8024441C 88 61 00 10 */ lbz r3, 0x10(r1)
/* 80244420 48 00 00 1C */ b lbl_8024443C
lbl_80244424:
/* 80244424 7F BE EB 78 */ mr r30, r29
/* 80244428 3B 9C 00 01 */ addi r28, r28, 1
lbl_8024442C:
/* 8024442C 88 1A 21 96 */ lbz r0, 0x2196(r26)
/* 80244430 7C 1C 00 00 */ cmpw r28, r0
/* 80244434 41 80 FF 90 */ blt lbl_802443C4
/* 80244438 38 60 00 00 */ li r3, 0
lbl_8024443C:
/* 8024443C 39 61 00 30 */ addi r11, r1, 0x30
/* 80244440 48 11 DD DD */ bl _restgpr_26
/* 80244444 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80244448 7C 08 03 A6 */ mtlr r0
/* 8024444C 38 21 00 30 */ addi r1, r1, 0x30
/* 80244450 4E 80 00 20 */ blr
@@ -0,0 +1,96 @@
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
@@ -0,0 +1,32 @@
lbl_80243EEC:
/* 80243EEC 2C 04 00 00 */ cmpwi r4, 0
/* 80243EF0 40 80 00 0C */ bge lbl_80243EFC
/* 80243EF4 38 60 FF FF */ li r3, -1
/* 80243EF8 4E 80 00 20 */ blr
lbl_80243EFC:
/* 80243EFC 2C 04 00 1E */ cmpwi r4, 0x1e
/* 80243F00 41 80 00 50 */ blt lbl_80243F50
/* 80243F04 A0 A3 21 38 */ lhz r5, 0x2138(r3)
/* 80243F08 38 05 01 7C */ addi r0, r5, 0x17c
/* 80243F0C 7C 04 00 00 */ cmpw r4, r0
/* 80243F10 40 80 00 40 */ bge lbl_80243F50
/* 80243F14 38 A0 00 1E */ li r5, 0x1e
/* 80243F18 38 C0 00 00 */ li r6, 0
/* 80243F1C 88 03 21 96 */ lbz r0, 0x2196(r3)
/* 80243F20 7C 09 03 A6 */ mtctr r0
/* 80243F24 2C 00 00 00 */ cmpwi r0, 0
/* 80243F28 40 81 00 28 */ ble lbl_80243F50
lbl_80243F2C:
/* 80243F2C 38 06 21 3A */ addi r0, r6, 0x213a
/* 80243F30 7C 03 00 AE */ lbzx r0, r3, r0
/* 80243F34 7C A5 02 14 */ add r5, r5, r0
/* 80243F38 7C 04 28 00 */ cmpw r4, r5
/* 80243F3C 40 80 00 0C */ bge lbl_80243F48
/* 80243F40 7C C3 07 74 */ extsb r3, r6
/* 80243F44 4E 80 00 20 */ blr
lbl_80243F48:
/* 80243F48 38 C6 00 01 */ addi r6, r6, 1
/* 80243F4C 42 00 FF E0 */ bdnz lbl_80243F2C
lbl_80243F50:
/* 80243F50 38 60 FF FF */ li r3, -1
/* 80243F54 4E 80 00 20 */ blr
@@ -0,0 +1,21 @@
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
@@ -0,0 +1,4 @@
lbl_80241F28:
/* 80241F28 38 00 00 00 */ li r0, 0
/* 80241F2C 98 03 27 9A */ stb r0, 0x279a(r3)
/* 80241F30 4E 80 00 20 */ blr
@@ -0,0 +1,67 @@
lbl_80241F34:
/* 80241F34 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80241F38 7C 08 02 A6 */ mflr r0
/* 80241F3C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80241F40 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80241F44 93 C1 00 08 */ stw r30, 8(r1)
/* 80241F48 7C 7F 1B 78 */ mr r31, r3
/* 80241F4C 3C 80 80 3E */ lis r4, m_cpadInfo__8mDoCPd_c@ha
/* 80241F50 38 84 D2 E8 */ addi r4, r4, m_cpadInfo__8mDoCPd_c@l
/* 80241F54 80 04 00 30 */ lwz r0, 0x30(r4)
/* 80241F58 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
/* 80241F5C 41 82 00 28 */ beq lbl_80241F84
/* 80241F60 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80241F64 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80241F68 80 84 5D B4 */ lwz r4, 0x5db4(r4)
/* 80241F6C 80 04 2E 0C */ lwz r0, 0x2e0c(r4)
/* 80241F70 28 00 00 00 */ cmplwi r0, 0
/* 80241F74 41 82 00 10 */ beq lbl_80241F84
/* 80241F78 48 00 01 5D */ bl resetLine__14dMsgScrnHowl_cFv
/* 80241F7C 38 00 00 01 */ li r0, 1
/* 80241F80 98 1F 27 98 */ stb r0, 0x2798(r31)
lbl_80241F84:
/* 80241F84 7F E3 FB 78 */ mr r3, r31
/* 80241F88 48 00 18 B1 */ bl calcMain__14dMsgScrnHowl_cFv
/* 80241F8C 3B C0 00 00 */ li r30, 0
/* 80241F90 A8 1F 21 2A */ lha r0, 0x212a(r31)
/* 80241F94 2C 00 00 1E */ cmpwi r0, 0x1e
/* 80241F98 40 82 00 08 */ bne lbl_80241FA0
/* 80241F9C 3B C0 00 01 */ li r30, 1
lbl_80241FA0:
/* 80241FA0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80241FA4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80241FA8 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 80241FAC 81 83 06 28 */ lwz r12, 0x628(r3)
/* 80241FB0 81 8C 02 98 */ lwz r12, 0x298(r12)
/* 80241FB4 7D 89 03 A6 */ mtctr r12
/* 80241FB8 4E 80 04 21 */ bctrl
/* 80241FBC 7F C4 F3 78 */ mr r4, r30
/* 80241FC0 48 08 9A C9 */ bl startGuideMelody__13Z2WolfHowlMgrFb
/* 80241FC4 90 7F 01 7C */ stw r3, 0x17c(r31)
/* 80241FC8 A8 1F 21 2A */ lha r0, 0x212a(r31)
/* 80241FCC 2C 00 00 1E */ cmpwi r0, 0x1e
/* 80241FD0 41 80 00 44 */ blt lbl_80242014
/* 80241FD4 80 1F 01 7C */ lwz r0, 0x17c(r31)
/* 80241FD8 28 00 00 00 */ cmplwi r0, 0
/* 80241FDC 40 82 00 24 */ bne lbl_80242000
/* 80241FE0 88 1F 27 9A */ lbz r0, 0x279a(r31)
/* 80241FE4 28 00 00 00 */ cmplwi r0, 0
/* 80241FE8 41 82 00 2C */ beq lbl_80242014
/* 80241FEC 7F E3 FB 78 */ mr r3, r31
/* 80241FF0 48 00 00 E5 */ bl resetLine__14dMsgScrnHowl_cFv
/* 80241FF4 38 00 00 00 */ li r0, 0
/* 80241FF8 98 1F 27 9A */ stb r0, 0x279a(r31)
/* 80241FFC 48 00 00 18 */ b lbl_80242014
lbl_80242000:
/* 80242000 88 1F 27 9A */ lbz r0, 0x279a(r31)
/* 80242004 28 00 00 00 */ cmplwi r0, 0
/* 80242008 40 82 00 0C */ bne lbl_80242014
/* 8024200C 38 00 00 01 */ li r0, 1
/* 80242010 98 1F 27 9A */ stb r0, 0x279a(r31)
lbl_80242014:
/* 80242014 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80242018 83 C1 00 08 */ lwz r30, 8(r1)
/* 8024201C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80242020 7C 08 03 A6 */ mtlr r0
/* 80242024 38 21 00 10 */ addi r1, r1, 0x10
/* 80242028 4E 80 00 20 */ blr
@@ -0,0 +1,34 @@
lbl_80241E00:
/* 80241E00 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80241E04 7C 08 02 A6 */ mflr r0
/* 80241E08 90 01 00 14 */ stw r0, 0x14(r1)
/* 80241E0C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80241E10 93 C1 00 08 */ stw r30, 8(r1)
/* 80241E14 7C 7E 1B 78 */ mr r30, r3
/* 80241E18 48 00 1A 21 */ bl calcMain__14dMsgScrnHowl_cFv
/* 80241E1C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80241E20 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80241E24 80 7F 5D B4 */ lwz r3, 0x5db4(r31)
/* 80241E28 81 83 06 28 */ lwz r12, 0x628(r3)
/* 80241E2C 81 8C 02 98 */ lwz r12, 0x298(r12)
/* 80241E30 7D 89 03 A6 */ mtctr r12
/* 80241E34 4E 80 04 21 */ bctrl
/* 80241E38 88 03 00 8C */ lbz r0, 0x8c(r3)
/* 80241E3C 28 00 00 1E */ cmplwi r0, 0x1e
/* 80241E40 41 82 00 14 */ beq lbl_80241E54
/* 80241E44 80 7F 5D B4 */ lwz r3, 0x5db4(r31)
/* 80241E48 80 03 2E 0C */ lwz r0, 0x2e0c(r3)
/* 80241E4C 28 00 00 00 */ cmplwi r0, 0
/* 80241E50 40 82 00 14 */ bne lbl_80241E64
lbl_80241E54:
/* 80241E54 38 00 00 02 */ li r0, 2
/* 80241E58 98 1E 27 98 */ stb r0, 0x2798(r30)
/* 80241E5C 7F C3 F3 78 */ mr r3, r30
/* 80241E60 48 00 02 75 */ bl resetLine__14dMsgScrnHowl_cFv
lbl_80241E64:
/* 80241E64 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80241E68 83 C1 00 08 */ lwz r30, 8(r1)
/* 80241E6C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80241E70 7C 08 03 A6 */ mtlr r0
/* 80241E74 38 21 00 10 */ addi r1, r1, 0x10
/* 80241E78 4E 80 00 20 */ blr
@@ -0,0 +1,45 @@
lbl_80241D5C:
/* 80241D5C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80241D60 7C 08 02 A6 */ mflr r0
/* 80241D64 90 01 00 14 */ stw r0, 0x14(r1)
/* 80241D68 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80241D6C 7C 7F 1B 78 */ mr r31, r3
/* 80241D70 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80241D74 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80241D78 80 84 5D B4 */ lwz r4, 0x5db4(r4)
/* 80241D7C 80 04 2E 0C */ lwz r0, 0x2e0c(r4)
/* 80241D80 28 00 00 00 */ cmplwi r0, 0
/* 80241D84 40 82 00 44 */ bne lbl_80241DC8
/* 80241D88 88 1F 21 95 */ lbz r0, 0x2195(r31)
/* 80241D8C 28 00 00 01 */ cmplwi r0, 1
/* 80241D90 40 82 00 0C */ bne lbl_80241D9C
/* 80241D94 38 00 00 02 */ li r0, 2
/* 80241D98 98 1F 21 95 */ stb r0, 0x2195(r31)
lbl_80241D9C:
/* 80241D9C 3C 60 80 3E */ lis r3, m_cpadInfo__8mDoCPd_c@ha
/* 80241DA0 38 63 D2 E8 */ addi r3, r3, m_cpadInfo__8mDoCPd_c@l
/* 80241DA4 80 03 00 34 */ lwz r0, 0x34(r3)
/* 80241DA8 54 00 05 AD */ rlwinm. r0, r0, 0, 0x16, 0x16
/* 80241DAC 41 82 00 3C */ beq lbl_80241DE8
/* 80241DB0 88 1F 21 95 */ lbz r0, 0x2195(r31)
/* 80241DB4 28 00 00 02 */ cmplwi r0, 2
/* 80241DB8 40 82 00 30 */ bne lbl_80241DE8
/* 80241DBC 7F E3 FB 78 */ mr r3, r31
/* 80241DC0 48 00 03 15 */ bl resetLine__14dMsgScrnHowl_cFv
/* 80241DC4 48 00 00 24 */ b lbl_80241DE8
lbl_80241DC8:
/* 80241DC8 88 1F 21 95 */ lbz r0, 0x2195(r31)
/* 80241DCC 28 00 00 02 */ cmplwi r0, 2
/* 80241DD0 40 82 00 08 */ bne lbl_80241DD8
/* 80241DD4 48 00 03 01 */ bl resetLine__14dMsgScrnHowl_cFv
lbl_80241DD8:
/* 80241DD8 38 00 00 01 */ li r0, 1
/* 80241DDC 98 1F 21 95 */ stb r0, 0x2195(r31)
/* 80241DE0 7F E3 FB 78 */ mr r3, r31
/* 80241DE4 48 00 1A 55 */ bl calcMain__14dMsgScrnHowl_cFv
lbl_80241DE8:
/* 80241DE8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80241DEC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80241DF0 7C 08 03 A6 */ mtlr r0
/* 80241DF4 38 21 00 10 */ addi r1, r1, 0x10
/* 80241DF8 4E 80 00 20 */ blr
@@ -0,0 +1,45 @@
lbl_80241E80:
/* 80241E80 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80241E84 7C 08 02 A6 */ mflr r0
/* 80241E88 90 01 00 14 */ stw r0, 0x14(r1)
/* 80241E8C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80241E90 7C 7F 1B 78 */ mr r31, r3
/* 80241E94 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80241E98 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80241E9C 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 80241EA0 81 83 06 28 */ lwz r12, 0x628(r3)
/* 80241EA4 81 8C 02 98 */ lwz r12, 0x298(r12)
/* 80241EA8 7D 89 03 A6 */ mtctr r12
/* 80241EAC 4E 80 04 21 */ bctrl
/* 80241EB0 48 08 8E 1D */ bl getNowInputValue__13Z2WolfHowlMgrFv
/* 80241EB4 FC 20 08 50 */ fneg f1, f1
/* 80241EB8 7F E3 FB 78 */ mr r3, r31
/* 80241EBC 48 00 20 D9 */ bl getNowPlotPitch__14dMsgScrnHowl_cFf
/* 80241EC0 A8 1F 21 24 */ lha r0, 0x2124(r31)
/* 80241EC4 54 00 10 3A */ slwi r0, r0, 2
/* 80241EC8 7C 7F 02 14 */ add r3, r31, r0
/* 80241ECC D0 23 01 80 */ stfs f1, 0x180(r3)
/* 80241ED0 3C 60 80 3E */ lis r3, m_cpadInfo__8mDoCPd_c@ha
/* 80241ED4 38 63 D2 E8 */ addi r3, r3, m_cpadInfo__8mDoCPd_c@l
/* 80241ED8 80 03 00 30 */ lwz r0, 0x30(r3)
/* 80241EDC 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
/* 80241EE0 41 82 00 18 */ beq lbl_80241EF8
/* 80241EE4 7F E3 FB 78 */ mr r3, r31
/* 80241EE8 48 00 01 ED */ bl resetLine__14dMsgScrnHowl_cFv
/* 80241EEC 38 00 00 01 */ li r0, 1
/* 80241EF0 98 1F 27 98 */ stb r0, 0x2798(r31)
/* 80241EF4 48 00 00 20 */ b lbl_80241F14
lbl_80241EF8:
/* 80241EF8 80 03 00 34 */ lwz r0, 0x34(r3)
/* 80241EFC 54 00 05 AD */ rlwinm. r0, r0, 0, 0x16, 0x16
/* 80241F00 41 82 00 14 */ beq lbl_80241F14
/* 80241F04 7F E3 FB 78 */ mr r3, r31
/* 80241F08 48 00 01 CD */ bl resetLine__14dMsgScrnHowl_cFv
/* 80241F0C 38 00 00 03 */ li r0, 3
/* 80241F10 98 1F 27 98 */ stb r0, 0x2798(r31)
lbl_80241F14:
/* 80241F14 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80241F18 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80241F1C 7C 08 03 A6 */ mtlr r0
/* 80241F20 38 21 00 10 */ addi r1, r1, 0x10
/* 80241F24 4E 80 00 20 */ blr

Some files were not shown because too many files have changed in this diff Show More