mirror of https://github.com/zeldaret/tp.git
443 lines
19 KiB
ArmAsm
443 lines
19 KiB
ArmAsm
lbl_802360A0:
|
|
/* 802360A0 94 21 FF C0 */ stwu r1, -0x40(r1)
|
|
/* 802360A4 7C 08 02 A6 */ mflr r0
|
|
/* 802360A8 90 01 00 44 */ stw r0, 0x44(r1)
|
|
/* 802360AC DB E1 00 30 */ stfd f31, 0x30(r1)
|
|
/* 802360B0 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
|
|
/* 802360B4 39 61 00 30 */ addi r11, r1, 0x30
|
|
/* 802360B8 48 12 C1 21 */ bl _savegpr_28
|
|
/* 802360BC 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802360C0 C3 E2 B0 BC */ lfs f31, lit_4083(r2)
|
|
/* 802360C4 4B DD E9 2D */ bl mDoExt_getMesgFont__Fv
|
|
/* 802360C8 7C 7D 1B 78 */ mr r29, r3
|
|
/* 802360CC 38 00 00 00 */ li r0, 0
|
|
/* 802360D0 98 1F 01 9B */ stb r0, 0x19b(r31)
|
|
/* 802360D4 3B C0 00 00 */ li r30, 0
|
|
/* 802360D8 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 802360DC 88 63 12 46 */ lbz r3, 0x1246(r3)
|
|
/* 802360E0 88 1F 01 9A */ lbz r0, 0x19a(r31)
|
|
/* 802360E4 7C 00 18 40 */ cmplw r0, r3
|
|
/* 802360E8 41 82 00 30 */ beq lbl_80236118
|
|
/* 802360EC 80 1F 01 04 */ lwz r0, 0x104(r31)
|
|
/* 802360F0 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802360F4 41 82 00 18 */ beq lbl_8023610C
|
|
/* 802360F8 7F E3 FB 78 */ mr r3, r31
|
|
/* 802360FC 38 80 00 00 */ li r4, 0
|
|
/* 80236100 48 00 08 0D */ bl delete_screen__12dMsgObject_cFb
|
|
/* 80236104 C3 E2 B0 C0 */ lfs f31, lit_4084(r2)
|
|
/* 80236108 3B C0 00 01 */ li r30, 1
|
|
lbl_8023610C:
|
|
/* 8023610C 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 80236110 88 03 12 46 */ lbz r0, 0x1246(r3)
|
|
/* 80236114 98 1F 01 9A */ stb r0, 0x19a(r31)
|
|
lbl_80236118:
|
|
/* 80236118 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
|
/* 8023611C 3B 83 61 C0 */ addi r28, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
|
/* 80236120 88 1C 5E 8F */ lbz r0, 0x5e8f(r28)
|
|
/* 80236124 28 00 00 08 */ cmplwi r0, 8
|
|
/* 80236128 41 82 00 2C */ beq lbl_80236154
|
|
/* 8023612C 28 00 00 05 */ cmplwi r0, 5
|
|
/* 80236130 40 82 00 34 */ bne lbl_80236164
|
|
/* 80236134 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
|
/* 80236138 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
|
/* 8023613C 4B FE 60 A1 */ bl isFloatingMessageVisible__13dMeter2Info_cFv
|
|
/* 80236140 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80236144 41 82 00 20 */ beq lbl_80236164
|
|
/* 80236148 88 1F 04 CD */ lbz r0, 0x4cd(r31)
|
|
/* 8023614C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80236150 40 82 00 14 */ bne lbl_80236164
|
|
lbl_80236154:
|
|
/* 80236154 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
|
/* 80236158 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
|
/* 8023615C 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80236160 4B FE 95 8D */ bl emphasisButtonDelete__9dMeter2_cFv
|
|
lbl_80236164:
|
|
/* 80236164 88 9C 5E 8F */ lbz r4, 0x5e8f(r28)
|
|
/* 80236168 28 04 00 00 */ cmplwi r4, 0
|
|
/* 8023616C 41 82 00 48 */ beq lbl_802361B4
|
|
/* 80236170 28 04 00 05 */ cmplwi r4, 5
|
|
/* 80236174 40 82 00 10 */ bne lbl_80236184
|
|
/* 80236178 88 1F 01 9A */ lbz r0, 0x19a(r31)
|
|
/* 8023617C 28 00 00 0F */ cmplwi r0, 0xf
|
|
/* 80236180 40 82 00 34 */ bne lbl_802361B4
|
|
lbl_80236184:
|
|
/* 80236184 28 04 00 02 */ cmplwi r4, 2
|
|
/* 80236188 41 82 00 14 */ beq lbl_8023619C
|
|
/* 8023618C 28 04 00 03 */ cmplwi r4, 3
|
|
/* 80236190 41 82 00 0C */ beq lbl_8023619C
|
|
/* 80236194 28 04 00 01 */ cmplwi r4, 1
|
|
/* 80236198 40 82 05 54 */ bne lbl_802366EC
|
|
lbl_8023619C:
|
|
/* 8023619C 88 1F 04 CD */ lbz r0, 0x4cd(r31)
|
|
/* 802361A0 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802361A4 40 82 05 48 */ bne lbl_802366EC
|
|
/* 802361A8 80 1F 01 44 */ lwz r0, 0x144(r31)
|
|
/* 802361AC 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802361B0 41 82 05 3C */ beq lbl_802366EC
|
|
lbl_802361B4:
|
|
/* 802361B4 80 1F 01 04 */ lwz r0, 0x104(r31)
|
|
/* 802361B8 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802361BC 40 82 05 30 */ bne lbl_802366EC
|
|
/* 802361C0 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
|
/* 802361C4 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
|
/* 802361C8 A0 03 00 A6 */ lhz r0, 0xa6(r3)
|
|
/* 802361CC 28 00 13 EB */ cmplwi r0, 0x13eb
|
|
/* 802361D0 41 82 05 1C */ beq lbl_802366EC
|
|
/* 802361D4 57 C0 06 3F */ clrlwi. r0, r30, 0x18
|
|
/* 802361D8 40 82 00 1C */ bne lbl_802361F4
|
|
/* 802361DC 28 04 00 00 */ cmplwi r4, 0
|
|
/* 802361E0 41 82 00 0C */ beq lbl_802361EC
|
|
/* 802361E4 28 04 00 05 */ cmplwi r4, 5
|
|
/* 802361E8 40 82 00 0C */ bne lbl_802361F4
|
|
lbl_802361EC:
|
|
/* 802361EC 38 60 00 07 */ li r3, 7
|
|
/* 802361F0 4B DF 7E F1 */ bl dComIfGp_setHeapLockFlag__FUc
|
|
lbl_802361F4:
|
|
/* 802361F4 80 1F 01 44 */ lwz r0, 0x144(r31)
|
|
/* 802361F8 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802361FC 40 82 00 10 */ bne lbl_8023620C
|
|
/* 80236200 38 60 00 07 */ li r3, 7
|
|
/* 80236204 4B DF 81 CD */ bl dComIfGp_getSubHeap2D__Fi
|
|
/* 80236208 90 7F 01 44 */ stw r3, 0x144(r31)
|
|
lbl_8023620C:
|
|
/* 8023620C 80 7F 01 44 */ lwz r3, 0x144(r31)
|
|
/* 80236210 48 09 85 75 */ bl getTotalFreeSize__7JKRHeapFv
|
|
/* 80236214 3B C0 00 00 */ li r30, 0
|
|
/* 80236218 80 1F 01 0C */ lwz r0, 0x10c(r31)
|
|
/* 8023621C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80236220 40 82 00 44 */ bne lbl_80236264
|
|
/* 80236224 38 60 02 44 */ li r3, 0x244
|
|
/* 80236228 48 09 8A 25 */ bl __nw__FUl
|
|
/* 8023622C 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80236230 41 82 00 10 */ beq lbl_80236240
|
|
/* 80236234 38 80 00 00 */ li r4, 0
|
|
/* 80236238 4B FE FA 5D */ bl __ct__10COutFont_cFUc
|
|
/* 8023623C 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80236240:
|
|
/* 80236240 90 1F 01 0C */ stw r0, 0x10c(r31)
|
|
/* 80236244 80 7F 01 0C */ lwz r3, 0x10c(r31)
|
|
/* 80236248 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8023624C 81 8C 00 10 */ lwz r12, 0x10(r12)
|
|
/* 80236250 7D 89 03 A6 */ mtctr r12
|
|
/* 80236254 4E 80 04 21 */ bctrl
|
|
/* 80236258 80 1F 01 0C */ lwz r0, 0x10c(r31)
|
|
/* 8023625C 80 7F 01 20 */ lwz r3, 0x120(r31)
|
|
/* 80236260 90 03 00 38 */ stw r0, 0x38(r3)
|
|
lbl_80236264:
|
|
/* 80236264 88 9F 01 9A */ lbz r4, 0x19a(r31)
|
|
/* 80236268 28 04 00 13 */ cmplwi r4, 0x13
|
|
/* 8023626C 41 81 01 74 */ bgt lbl_802363E0
|
|
/* 80236270 3C 60 80 3C */ lis r3, lit_5875@ha /* 0x803C0B4C@ha */
|
|
/* 80236274 38 63 0B 4C */ addi r3, r3, lit_5875@l /* 0x803C0B4C@l */
|
|
/* 80236278 54 80 10 3A */ slwi r0, r4, 2
|
|
/* 8023627C 7C 03 00 2E */ lwzx r0, r3, r0
|
|
/* 80236280 7C 09 03 A6 */ mtctr r0
|
|
/* 80236284 4E 80 04 20 */ bctr
|
|
/* 80236288 80 7F 01 20 */ lwz r3, 0x120(r31)
|
|
/* 8023628C 83 83 00 04 */ lwz r28, 4(r3)
|
|
/* 80236290 38 60 01 A0 */ li r3, 0x1a0
|
|
/* 80236294 48 09 89 B9 */ bl __nw__FUl
|
|
/* 80236298 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 8023629C 41 82 00 18 */ beq lbl_802362B4
|
|
/* 802362A0 88 9C 12 45 */ lbz r4, 0x1245(r28)
|
|
/* 802362A4 88 BC 12 47 */ lbz r5, 0x1247(r28)
|
|
/* 802362A8 80 DF 01 44 */ lwz r6, 0x144(r31)
|
|
/* 802362AC 48 00 84 F1 */ bl __ct__14dMsgScrnItem_cFUcUcP10JKRExpHeap
|
|
/* 802362B0 7C 60 1B 78 */ mr r0, r3
|
|
lbl_802362B4:
|
|
/* 802362B4 90 1F 01 04 */ stw r0, 0x104(r31)
|
|
/* 802362B8 48 00 01 C4 */ b lbl_8023647C
|
|
/* 802362BC 28 04 00 0F */ cmplwi r4, 0xf
|
|
/* 802362C0 40 82 00 0C */ bne lbl_802362CC
|
|
/* 802362C4 4B DD E8 41 */ bl mDoExt_getRubyFont__Fv
|
|
/* 802362C8 7C 7D 1B 78 */ mr r29, r3
|
|
lbl_802362CC:
|
|
/* 802362CC 38 60 00 E4 */ li r3, 0xe4
|
|
/* 802362D0 48 09 89 7D */ bl __nw__FUl
|
|
/* 802362D4 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 802362D8 41 82 00 14 */ beq lbl_802362EC
|
|
/* 802362DC 7F A4 EB 78 */ mr r4, r29
|
|
/* 802362E0 80 BF 01 44 */ lwz r5, 0x144(r31)
|
|
/* 802362E4 48 01 26 71 */ bl __ct__14dMsgScrnTree_cFP7JUTFontP10JKRExpHeap
|
|
/* 802362E8 7C 60 1B 78 */ mr r0, r3
|
|
lbl_802362EC:
|
|
/* 802362EC 90 1F 01 04 */ stw r0, 0x104(r31)
|
|
/* 802362F0 48 00 01 8C */ b lbl_8023647C
|
|
/* 802362F4 38 60 00 DC */ li r3, 0xdc
|
|
/* 802362F8 48 09 89 55 */ bl __nw__FUl
|
|
/* 802362FC 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80236300 41 82 00 10 */ beq lbl_80236310
|
|
/* 80236304 80 9F 01 44 */ lwz r4, 0x144(r31)
|
|
/* 80236308 48 00 EB 31 */ bl __ct__16dMsgScrnKanban_cFP10JKRExpHeap
|
|
/* 8023630C 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80236310:
|
|
/* 80236310 90 1F 01 04 */ stw r0, 0x104(r31)
|
|
/* 80236314 48 00 01 68 */ b lbl_8023647C
|
|
/* 80236318 38 60 00 D4 */ li r3, 0xd4
|
|
/* 8023631C 48 09 89 31 */ bl __nw__FUl
|
|
/* 80236320 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80236324 41 82 00 18 */ beq lbl_8023633C
|
|
/* 80236328 80 9F 01 20 */ lwz r4, 0x120(r31)
|
|
/* 8023632C 80 84 00 04 */ lwz r4, 4(r4)
|
|
/* 80236330 88 84 12 48 */ lbz r4, 0x1248(r4)
|
|
/* 80236334 48 01 08 01 */ bl __ct__15dMsgScrnStaff_cFUc
|
|
/* 80236338 7C 60 1B 78 */ mr r0, r3
|
|
lbl_8023633C:
|
|
/* 8023633C 90 1F 01 04 */ stw r0, 0x104(r31)
|
|
/* 80236340 48 00 01 3C */ b lbl_8023647C
|
|
/* 80236344 38 60 00 D4 */ li r3, 0xd4
|
|
/* 80236348 48 09 89 05 */ bl __nw__FUl
|
|
/* 8023634C 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80236350 41 82 00 0C */ beq lbl_8023635C
|
|
/* 80236354 48 01 00 79 */ bl __ct__15dMsgScrnPlace_cFv
|
|
/* 80236358 7C 60 1B 78 */ mr r0, r3
|
|
lbl_8023635C:
|
|
/* 8023635C 90 1F 01 04 */ stw r0, 0x104(r31)
|
|
/* 80236360 48 00 01 1C */ b lbl_8023647C
|
|
/* 80236364 38 60 00 CC */ li r3, 0xcc
|
|
/* 80236368 48 09 88 E5 */ bl __nw__FUl
|
|
/* 8023636C 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80236370 41 82 00 0C */ beq lbl_8023637C
|
|
/* 80236374 48 00 62 55 */ bl __ct__14dMsgScrnBoss_cFv
|
|
/* 80236378 7C 60 1B 78 */ mr r0, r3
|
|
lbl_8023637C:
|
|
/* 8023637C 90 1F 01 04 */ stw r0, 0x104(r31)
|
|
/* 80236380 48 00 00 FC */ b lbl_8023647C
|
|
/* 80236384 38 60 27 AC */ li r3, 0x27ac
|
|
/* 80236388 48 09 88 C5 */ bl __nw__FUl
|
|
/* 8023638C 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80236390 41 82 00 0C */ beq lbl_8023639C
|
|
/* 80236394 48 00 A5 D9 */ bl __ct__14dMsgScrnHowl_cFv
|
|
/* 80236398 7C 60 1B 78 */ mr r0, r3
|
|
lbl_8023639C:
|
|
/* 8023639C 90 1F 01 04 */ stw r0, 0x104(r31)
|
|
/* 802363A0 3B C0 00 01 */ li r30, 1
|
|
/* 802363A4 48 00 00 D8 */ b lbl_8023647C
|
|
/* 802363A8 80 7F 01 20 */ lwz r3, 0x120(r31)
|
|
/* 802363AC 83 83 00 04 */ lwz r28, 4(r3)
|
|
/* 802363B0 38 60 00 D0 */ li r3, 0xd0
|
|
/* 802363B4 48 09 88 99 */ bl __nw__FUl
|
|
/* 802363B8 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 802363BC 41 82 00 14 */ beq lbl_802363D0
|
|
/* 802363C0 88 9C 12 47 */ lbz r4, 0x1247(r28)
|
|
/* 802363C4 80 BF 01 44 */ lwz r5, 0x144(r31)
|
|
/* 802363C8 48 00 E1 91 */ bl __ct__16dMsgScrnJimaku_cFUcP10JKRExpHeap
|
|
/* 802363CC 7C 60 1B 78 */ mr r0, r3
|
|
lbl_802363D0:
|
|
/* 802363D0 90 1F 01 04 */ stw r0, 0x104(r31)
|
|
/* 802363D4 48 00 00 A8 */ b lbl_8023647C
|
|
/* 802363D8 38 00 00 01 */ li r0, 1
|
|
/* 802363DC 98 1F 01 9B */ stb r0, 0x19b(r31)
|
|
lbl_802363E0:
|
|
/* 802363E0 80 7F 01 20 */ lwz r3, 0x120(r31)
|
|
/* 802363E4 83 83 00 04 */ lwz r28, 4(r3)
|
|
/* 802363E8 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 802363EC A0 03 05 DE */ lhz r0, 0x5de(r3)
|
|
/* 802363F0 28 00 02 A5 */ cmplwi r0, 0x2a5
|
|
/* 802363F4 40 82 00 30 */ bne lbl_80236424
|
|
/* 802363F8 38 60 01 A0 */ li r3, 0x1a0
|
|
/* 802363FC 48 09 88 51 */ bl __nw__FUl
|
|
/* 80236400 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80236404 41 82 00 18 */ beq lbl_8023641C
|
|
/* 80236408 38 80 00 00 */ li r4, 0
|
|
/* 8023640C 88 BC 12 47 */ lbz r5, 0x1247(r28)
|
|
/* 80236410 80 DF 01 44 */ lwz r6, 0x144(r31)
|
|
/* 80236414 48 00 83 89 */ bl __ct__14dMsgScrnItem_cFUcUcP10JKRExpHeap
|
|
/* 80236418 7C 60 1B 78 */ mr r0, r3
|
|
lbl_8023641C:
|
|
/* 8023641C 90 1F 01 04 */ stw r0, 0x104(r31)
|
|
/* 80236420 48 00 00 30 */ b lbl_80236450
|
|
lbl_80236424:
|
|
/* 80236424 38 60 04 8C */ li r3, 0x48c
|
|
/* 80236428 48 09 88 25 */ bl __nw__FUl
|
|
/* 8023642C 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80236430 41 82 00 18 */ beq lbl_80236448
|
|
/* 80236434 88 9C 12 45 */ lbz r4, 0x1245(r28)
|
|
/* 80236438 88 BC 12 47 */ lbz r5, 0x1247(r28)
|
|
/* 8023643C 80 DF 01 44 */ lwz r6, 0x144(r31)
|
|
/* 80236440 48 01 0B B1 */ bl __ct__14dMsgScrnTalk_cFUcUcP10JKRExpHeap
|
|
/* 80236444 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80236448:
|
|
/* 80236448 90 1F 01 04 */ stw r0, 0x104(r31)
|
|
/* 8023644C 3B C0 00 01 */ li r30, 1
|
|
lbl_80236450:
|
|
/* 80236450 88 1F 04 CE */ lbz r0, 0x4ce(r31)
|
|
/* 80236454 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80236458 40 82 00 24 */ bne lbl_8023647C
|
|
/* 8023645C 88 1F 01 9A */ lbz r0, 0x19a(r31)
|
|
/* 80236460 28 00 00 0C */ cmplwi r0, 0xc
|
|
/* 80236464 41 82 00 18 */ beq lbl_8023647C
|
|
/* 80236468 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
|
/* 8023646C 38 63 04 C4 */ addi r3, r3, 0x4c4
|
|
/* 80236470 48 07 FC 5D */ bl talkIn__11Z2StatusMgrFv
|
|
/* 80236474 38 00 00 01 */ li r0, 1
|
|
/* 80236478 98 1F 04 CE */ stb r0, 0x4ce(r31)
|
|
lbl_8023647C:
|
|
/* 8023647C 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 80236480 A0 03 05 DE */ lhz r0, 0x5de(r3)
|
|
/* 80236484 28 00 0C 73 */ cmplwi r0, 0xc73
|
|
/* 80236488 40 82 00 14 */ bne lbl_8023649C
|
|
/* 8023648C 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
|
/* 80236490 38 63 03 D0 */ addi r3, r3, 0x3d0
|
|
/* 80236494 38 80 00 01 */ li r4, 1
|
|
/* 80236498 48 07 9A F5 */ bl changeBgmStatus__8Z2SeqMgrFl
|
|
lbl_8023649C:
|
|
/* 8023649C 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 802364A0 A0 03 05 DE */ lhz r0, 0x5de(r3)
|
|
/* 802364A4 28 00 0C 46 */ cmplwi r0, 0xc46
|
|
/* 802364A8 40 82 00 14 */ bne lbl_802364BC
|
|
/* 802364AC 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
|
/* 802364B0 38 63 03 D0 */ addi r3, r3, 0x3d0
|
|
/* 802364B4 38 80 00 01 */ li r4, 1
|
|
/* 802364B8 48 07 9A D5 */ bl changeBgmStatus__8Z2SeqMgrFl
|
|
lbl_802364BC:
|
|
/* 802364BC 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 802364C0 A0 03 05 DE */ lhz r0, 0x5de(r3)
|
|
/* 802364C4 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 802364C8 B0 03 00 C0 */ sth r0, 0xc0(r3)
|
|
/* 802364CC 80 1F 01 0C */ lwz r0, 0x10c(r31)
|
|
/* 802364D0 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 802364D4 90 03 00 44 */ stw r0, 0x44(r3)
|
|
/* 802364D8 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 802364DC 93 A3 05 C8 */ stw r29, 0x5c8(r3)
|
|
/* 802364E0 80 7F 01 00 */ lwz r3, 0x100(r31)
|
|
/* 802364E4 C0 03 00 E0 */ lfs f0, 0xe0(r3)
|
|
/* 802364E8 D0 01 00 08 */ stfs f0, 8(r1)
|
|
/* 802364EC C0 03 00 E4 */ lfs f0, 0xe4(r3)
|
|
/* 802364F0 D0 01 00 0C */ stfs f0, 0xc(r1)
|
|
/* 802364F4 C0 03 00 E8 */ lfs f0, 0xe8(r3)
|
|
/* 802364F8 D0 01 00 10 */ stfs f0, 0x10(r1)
|
|
/* 802364FC 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 80236500 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80236504 48 00 27 75 */ bl setActorPos__19jmessage_tReferenceF4cXyz
|
|
/* 80236508 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 8023650C C0 03 00 58 */ lfs f0, 0x58(r3)
|
|
/* 80236510 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 80236514 D0 03 04 20 */ stfs f0, 0x420(r3)
|
|
/* 80236518 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 8023651C C0 03 00 5C */ lfs f0, 0x5c(r3)
|
|
/* 80236520 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 80236524 D0 03 04 24 */ stfs f0, 0x424(r3)
|
|
/* 80236528 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 8023652C C0 03 00 60 */ lfs f0, 0x60(r3)
|
|
/* 80236530 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 80236534 D0 03 04 28 */ stfs f0, 0x428(r3)
|
|
/* 80236538 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 8023653C C0 03 00 74 */ lfs f0, 0x74(r3)
|
|
/* 80236540 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 80236544 D0 03 04 2C */ stfs f0, 0x42c(r3)
|
|
/* 80236548 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 8023654C C0 03 00 78 */ lfs f0, 0x78(r3)
|
|
/* 80236550 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 80236554 D0 03 04 30 */ stfs f0, 0x430(r3)
|
|
/* 80236558 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 8023655C C0 03 00 7C */ lfs f0, 0x7c(r3)
|
|
/* 80236560 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 80236564 D0 03 04 34 */ stfs f0, 0x434(r3)
|
|
/* 80236568 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 8023656C C0 03 00 80 */ lfs f0, 0x80(r3)
|
|
/* 80236570 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 80236574 D0 03 04 38 */ stfs f0, 0x438(r3)
|
|
/* 80236578 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 8023657C C0 03 00 84 */ lfs f0, 0x84(r3)
|
|
/* 80236580 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 80236584 D0 03 04 3C */ stfs f0, 0x43c(r3)
|
|
/* 80236588 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 8023658C C0 03 00 88 */ lfs f0, 0x88(r3)
|
|
/* 80236590 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 80236594 D0 03 04 40 */ stfs f0, 0x440(r3)
|
|
/* 80236598 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 8023659C C0 03 00 8C */ lfs f0, 0x8c(r3)
|
|
/* 802365A0 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 802365A4 D0 03 04 44 */ stfs f0, 0x444(r3)
|
|
/* 802365A8 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 802365AC C0 03 00 A8 */ lfs f0, 0xa8(r3)
|
|
/* 802365B0 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 802365B4 D0 03 04 48 */ stfs f0, 0x448(r3)
|
|
/* 802365B8 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 802365BC C0 03 00 AC */ lfs f0, 0xac(r3)
|
|
/* 802365C0 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 802365C4 D0 03 04 4C */ stfs f0, 0x44c(r3)
|
|
/* 802365C8 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 802365CC C0 03 00 B0 */ lfs f0, 0xb0(r3)
|
|
/* 802365D0 80 7F 01 18 */ lwz r3, 0x118(r31)
|
|
/* 802365D4 D0 03 04 50 */ stfs f0, 0x450(r3)
|
|
/* 802365D8 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 802365DC 80 03 00 50 */ lwz r0, 0x50(r3)
|
|
/* 802365E0 80 7F 01 20 */ lwz r3, 0x120(r31)
|
|
/* 802365E4 90 03 00 3C */ stw r0, 0x3c(r3)
|
|
/* 802365E8 38 00 00 00 */ li r0, 0
|
|
/* 802365EC B0 1F 01 6A */ sth r0, 0x16a(r31)
|
|
/* 802365F0 98 1F 01 99 */ stb r0, 0x199(r31)
|
|
/* 802365F4 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 802365F8 FC 20 F8 90 */ fmr f1, f31
|
|
/* 802365FC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80236600 81 8C 00 44 */ lwz r12, 0x44(r12)
|
|
/* 80236604 7D 89 03 A6 */ mtctr r12
|
|
/* 80236608 4E 80 04 21 */ bctrl
|
|
/* 8023660C 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 80236610 FC 20 F8 90 */ fmr f1, f31
|
|
/* 80236614 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80236618 81 8C 00 4C */ lwz r12, 0x4c(r12)
|
|
/* 8023661C 7D 89 03 A6 */ mtctr r12
|
|
/* 80236620 4E 80 04 21 */ bctrl
|
|
/* 80236624 80 7F 01 0C */ lwz r3, 0x10c(r31)
|
|
/* 80236628 FC 20 F8 90 */ fmr f1, f31
|
|
/* 8023662C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80236630 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 80236634 7D 89 03 A6 */ mtctr r12
|
|
/* 80236638 4E 80 04 21 */ bctrl
|
|
/* 8023663C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80236640 7F C4 F3 78 */ mr r4, r30
|
|
/* 80236644 48 00 00 C9 */ bl fukiPosCalc__12dMsgObject_cFb
|
|
/* 80236648 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 8023664C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80236650 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80236654 7D 89 03 A6 */ mtctr r12
|
|
/* 80236658 4E 80 04 21 */ bctrl
|
|
/* 8023665C 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 80236660 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80236664 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80236668 7D 89 03 A6 */ mtctr r12
|
|
/* 8023666C 4E 80 04 21 */ bctrl
|
|
/* 80236670 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 80236674 3C 80 80 3A */ lis r4, d_msg_d_msg_object__stringBase0@ha /* 0x80399660@ha */
|
|
/* 80236678 38 84 96 60 */ addi r4, r4, d_msg_d_msg_object__stringBase0@l /* 0x80399660@l */
|
|
/* 8023667C 38 84 00 6E */ addi r4, r4, 0x6e
|
|
/* 80236680 7C 85 23 78 */ mr r5, r4
|
|
/* 80236684 48 00 5C DD */ bl setString__14dMsgScrnBase_cFPcPc
|
|
/* 80236688 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 8023668C 3C 80 80 3A */ lis r4, d_msg_d_msg_object__stringBase0@ha /* 0x80399660@ha */
|
|
/* 80236690 38 84 96 60 */ addi r4, r4, d_msg_d_msg_object__stringBase0@l /* 0x80399660@l */
|
|
/* 80236694 38 84 00 6E */ addi r4, r4, 0x6e
|
|
/* 80236698 48 00 5D 55 */ bl setRubyString__14dMsgScrnBase_cFPc
|
|
/* 8023669C 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 802366A0 3C 80 80 3A */ lis r4, d_msg_d_msg_object__stringBase0@ha /* 0x80399660@ha */
|
|
/* 802366A4 38 84 96 60 */ addi r4, r4, d_msg_d_msg_object__stringBase0@l /* 0x80399660@l */
|
|
/* 802366A8 38 84 00 6E */ addi r4, r4, 0x6e
|
|
/* 802366AC 7C 85 23 78 */ mr r5, r4
|
|
/* 802366B0 7C 86 23 78 */ mr r6, r4
|
|
/* 802366B4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802366B8 81 8C 00 1C */ lwz r12, 0x1c(r12)
|
|
/* 802366BC 7D 89 03 A6 */ mtctr r12
|
|
/* 802366C0 4E 80 04 21 */ bctrl
|
|
/* 802366C4 80 7F 01 04 */ lwz r3, 0x104(r31)
|
|
/* 802366C8 3C 80 80 3A */ lis r4, d_msg_d_msg_object__stringBase0@ha /* 0x80399660@ha */
|
|
/* 802366CC 38 84 96 60 */ addi r4, r4, d_msg_d_msg_object__stringBase0@l /* 0x80399660@l */
|
|
/* 802366D0 38 84 00 6E */ addi r4, r4, 0x6e
|
|
/* 802366D4 7C 85 23 78 */ mr r5, r4
|
|
/* 802366D8 7C 86 23 78 */ mr r6, r4
|
|
/* 802366DC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802366E0 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 802366E4 7D 89 03 A6 */ mtctr r12
|
|
/* 802366E8 4E 80 04 21 */ bctrl
|
|
lbl_802366EC:
|
|
/* 802366EC E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
|
|
/* 802366F0 CB E1 00 30 */ lfd f31, 0x30(r1)
|
|
/* 802366F4 39 61 00 30 */ addi r11, r1, 0x30
|
|
/* 802366F8 48 12 BB 2D */ bl _restgpr_28
|
|
/* 802366FC 80 01 00 44 */ lwz r0, 0x44(r1)
|
|
/* 80236700 7C 08 03 A6 */ mtlr r0
|
|
/* 80236704 38 21 00 40 */ addi r1, r1, 0x40
|
|
/* 80236708 4E 80 00 20 */ blr
|