mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
format / asm
This commit is contained in:
@@ -1,19 +0,0 @@
|
||||
lbl_80249F00:
|
||||
/* 80249F00 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80249F04 7C 08 02 A6 */ mflr r0
|
||||
/* 80249F08 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80249F0C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80249F10 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80249F14 3C 80 80 3C */ lis r4, __vt__10dMsgFlow_c@ha /* 0x803C1F40@ha */
|
||||
/* 80249F18 38 04 1F 40 */ addi r0, r4, __vt__10dMsgFlow_c@l /* 0x803C1F40@l */
|
||||
/* 80249F1C 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 80249F20 38 00 00 00 */ li r0, 0
|
||||
/* 80249F24 98 03 00 48 */ stb r0, 0x48(r3)
|
||||
/* 80249F28 38 80 00 01 */ li r4, 1
|
||||
/* 80249F2C 48 00 06 55 */ bl setInitValue__10dMsgFlow_cFi
|
||||
/* 80249F30 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80249F34 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80249F38 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80249F3C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80249F40 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80249F44 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80249F48:
|
||||
/* 80249F48 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80249F4C 7C 08 02 A6 */ mflr r0
|
||||
/* 80249F50 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80249F54 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80249F58 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80249F5C 41 82 00 1C */ beq lbl_80249F78
|
||||
/* 80249F60 3C A0 80 3C */ lis r5, __vt__10dMsgFlow_c@ha /* 0x803C1F40@ha */
|
||||
/* 80249F64 38 05 1F 40 */ addi r0, r5, __vt__10dMsgFlow_c@l /* 0x803C1F40@l */
|
||||
/* 80249F68 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80249F6C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80249F70 40 81 00 08 */ ble lbl_80249F78
|
||||
/* 80249F74 48 08 4D C9 */ bl __dl__FPv
|
||||
lbl_80249F78:
|
||||
/* 80249F78 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80249F7C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80249F80 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80249F84 7C 08 03 A6 */ mtlr r0
|
||||
/* 80249F88 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80249F8C 4E 80 00 20 */ blr
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,39 +0,0 @@
|
||||
lbl_8024AD54:
|
||||
/* 8024AD54 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8024AD58 7C 08 02 A6 */ mflr r0
|
||||
/* 8024AD5C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8024AD60 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8024AD64 48 11 74 79 */ bl _savegpr_29
|
||||
/* 8024AD68 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8024AD6C 7C 86 23 78 */ mr r6, r4
|
||||
/* 8024AD70 7C BE 2B 78 */ mr r30, r5
|
||||
/* 8024AD74 80 83 00 0C */ lwz r4, 0xc(r3)
|
||||
/* 8024AD78 A0 03 00 10 */ lhz r0, 0x10(r3)
|
||||
/* 8024AD7C 54 00 18 38 */ slwi r0, r0, 3
|
||||
/* 8024AD80 7F E4 02 14 */ add r31, r4, r0
|
||||
/* 8024AD84 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8024AD88 7C C5 33 78 */ mr r5, r6
|
||||
/* 8024AD8C 38 C0 00 01 */ li r6, 1
|
||||
/* 8024AD90 A0 1F 00 02 */ lhz r0, 2(r31)
|
||||
/* 8024AD94 1D 00 00 0C */ mulli r8, r0, 0xc
|
||||
/* 8024AD98 3C E0 80 3C */ lis r7, mQueryList__10dMsgFlow_c@ha /* 0x803C184C@ha */
|
||||
/* 8024AD9C 38 07 18 4C */ addi r0, r7, mQueryList__10dMsgFlow_c@l /* 0x803C184C@l */
|
||||
/* 8024ADA0 7D 80 42 14 */ add r12, r0, r8
|
||||
/* 8024ADA4 48 11 72 E1 */ bl __ptmf_scall
|
||||
/* 8024ADA8 60 00 00 00 */ nop
|
||||
/* 8024ADAC 7C 65 1B 78 */ mr r5, r3
|
||||
/* 8024ADB0 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8024ADB4 80 9D 00 14 */ lwz r4, 0x14(r29)
|
||||
/* 8024ADB8 A0 1F 00 06 */ lhz r0, 6(r31)
|
||||
/* 8024ADBC 7C 00 2A 14 */ add r0, r0, r5
|
||||
/* 8024ADC0 54 00 0B FC */ rlwinm r0, r0, 1, 0xf, 0x1e
|
||||
/* 8024ADC4 7C 84 02 2E */ lhzx r4, r4, r0
|
||||
/* 8024ADC8 7F C5 F3 78 */ mr r5, r30
|
||||
/* 8024ADCC 4B FF FA 01 */ bl setNodeIndex__10dMsgFlow_cFUsPP10fopAc_ac_c
|
||||
/* 8024ADD0 38 60 00 01 */ li r3, 1
|
||||
/* 8024ADD4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8024ADD8 48 11 74 51 */ bl _restgpr_29
|
||||
/* 8024ADDC 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8024ADE0 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024ADE4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8024ADE8 4E 80 00 20 */ blr
|
||||
@@ -1,49 +0,0 @@
|
||||
lbl_8024A424:
|
||||
/* 8024A424 88 03 00 47 */ lbz r0, 0x47(r3)
|
||||
/* 8024A428 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8024A42C 41 82 00 84 */ beq lbl_8024A4B0
|
||||
/* 8024A430 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 8024A434 41 82 00 1C */ beq lbl_8024A450
|
||||
/* 8024A438 89 03 00 42 */ lbz r8, 0x42(r3)
|
||||
/* 8024A43C 28 08 00 FF */ cmplwi r8, 0xff
|
||||
/* 8024A440 38 00 FF FF */ li r0, -1
|
||||
/* 8024A444 41 82 00 08 */ beq lbl_8024A44C
|
||||
/* 8024A448 7D 00 43 78 */ mr r0, r8
|
||||
lbl_8024A44C:
|
||||
/* 8024A44C 90 04 00 00 */ stw r0, 0(r4)
|
||||
lbl_8024A450:
|
||||
/* 8024A450 28 05 00 00 */ cmplwi r5, 0
|
||||
/* 8024A454 41 82 00 1C */ beq lbl_8024A470
|
||||
/* 8024A458 88 83 00 43 */ lbz r4, 0x43(r3)
|
||||
/* 8024A45C 28 04 00 FF */ cmplwi r4, 0xff
|
||||
/* 8024A460 38 00 FF FF */ li r0, -1
|
||||
/* 8024A464 41 82 00 08 */ beq lbl_8024A46C
|
||||
/* 8024A468 7C 80 23 78 */ mr r0, r4
|
||||
lbl_8024A46C:
|
||||
/* 8024A46C 90 05 00 00 */ stw r0, 0(r5)
|
||||
lbl_8024A470:
|
||||
/* 8024A470 28 06 00 00 */ cmplwi r6, 0
|
||||
/* 8024A474 41 82 00 1C */ beq lbl_8024A490
|
||||
/* 8024A478 88 83 00 44 */ lbz r4, 0x44(r3)
|
||||
/* 8024A47C 28 04 00 FF */ cmplwi r4, 0xff
|
||||
/* 8024A480 38 00 FF FF */ li r0, -1
|
||||
/* 8024A484 41 82 00 08 */ beq lbl_8024A48C
|
||||
/* 8024A488 7C 80 23 78 */ mr r0, r4
|
||||
lbl_8024A48C:
|
||||
/* 8024A48C 90 06 00 00 */ stw r0, 0(r6)
|
||||
lbl_8024A490:
|
||||
/* 8024A490 28 07 00 00 */ cmplwi r7, 0
|
||||
/* 8024A494 41 82 00 1C */ beq lbl_8024A4B0
|
||||
/* 8024A498 88 83 00 45 */ lbz r4, 0x45(r3)
|
||||
/* 8024A49C 28 04 00 FF */ cmplwi r4, 0xff
|
||||
/* 8024A4A0 38 00 FF FF */ li r0, -1
|
||||
/* 8024A4A4 41 82 00 08 */ beq lbl_8024A4AC
|
||||
/* 8024A4A8 7C 80 23 78 */ mr r0, r4
|
||||
lbl_8024A4AC:
|
||||
/* 8024A4AC 90 07 00 00 */ stw r0, 0(r7)
|
||||
lbl_8024A4B0:
|
||||
/* 8024A4B0 88 03 00 47 */ lbz r0, 0x47(r3)
|
||||
/* 8024A4B4 20 00 00 01 */ subfic r0, r0, 1
|
||||
/* 8024A4B8 7C 00 00 34 */ cntlzw r0, r0
|
||||
/* 8024A4BC 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
|
||||
/* 8024A4C0 4E 80 00 20 */ blr
|
||||
@@ -1,94 +0,0 @@
|
||||
lbl_8024A2D8:
|
||||
/* 8024A2D8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8024A2DC 7C 08 02 A6 */ mflr r0
|
||||
/* 8024A2E0 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8024A2E4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8024A2E8 48 11 7E ED */ bl _savegpr_27
|
||||
/* 8024A2EC 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 8024A2F0 7C 9C 23 78 */ mr r28, r4
|
||||
/* 8024A2F4 7C BD 2B 78 */ mr r29, r5
|
||||
/* 8024A2F8 3B E0 00 00 */ li r31, 0
|
||||
/* 8024A2FC 54 DE 04 3E */ clrlwi r30, r6, 0x10
|
||||
/* 8024A300 A0 63 00 1C */ lhz r3, 0x1c(r3)
|
||||
/* 8024A304 4B FE DD 39 */ bl changeFlowGroup__12dMsgObject_cFl
|
||||
/* 8024A308 4B FE D6 79 */ bl isKillMessageFlag__12dMsgObject_cFv
|
||||
/* 8024A30C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8024A310 41 82 00 14 */ beq lbl_8024A324
|
||||
/* 8024A314 38 00 00 01 */ li r0, 1
|
||||
/* 8024A318 98 1B 00 27 */ stb r0, 0x27(r27)
|
||||
/* 8024A31C 98 1B 00 26 */ stb r0, 0x26(r27)
|
||||
/* 8024A320 3B C0 00 00 */ li r30, 0
|
||||
lbl_8024A324:
|
||||
/* 8024A324 88 1B 00 26 */ lbz r0, 0x26(r27)
|
||||
/* 8024A328 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8024A32C 41 82 00 3C */ beq lbl_8024A368
|
||||
/* 8024A330 57 C0 04 3F */ clrlwi. r0, r30, 0x10
|
||||
/* 8024A334 41 82 00 34 */ beq lbl_8024A368
|
||||
/* 8024A338 7F 63 DB 78 */ mr r3, r27
|
||||
/* 8024A33C 38 80 00 00 */ li r4, 0
|
||||
/* 8024A340 48 00 02 41 */ bl setInitValue__10dMsgFlow_cFi
|
||||
/* 8024A344 B3 DB 00 1C */ sth r30, 0x1c(r27)
|
||||
/* 8024A348 7F 63 DB 78 */ mr r3, r27
|
||||
/* 8024A34C A0 9B 00 1C */ lhz r4, 0x1c(r27)
|
||||
/* 8024A350 48 00 04 35 */ bl getInitNodeIndex__10dMsgFlow_cFUs
|
||||
/* 8024A354 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8024A358 7F 63 DB 78 */ mr r3, r27
|
||||
/* 8024A35C 7F A5 EB 78 */ mr r5, r29
|
||||
/* 8024A360 48 00 04 6D */ bl setNodeIndex__10dMsgFlow_cFUsPP10fopAc_ac_c
|
||||
/* 8024A364 3B E0 00 01 */ li r31, 1
|
||||
lbl_8024A368:
|
||||
/* 8024A368 88 1B 00 26 */ lbz r0, 0x26(r27)
|
||||
/* 8024A36C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8024A370 40 82 00 10 */ bne lbl_8024A380
|
||||
/* 8024A374 88 1B 00 27 */ lbz r0, 0x27(r27)
|
||||
/* 8024A378 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8024A37C 41 82 00 40 */ beq lbl_8024A3BC
|
||||
lbl_8024A380:
|
||||
/* 8024A380 80 7B 00 20 */ lwz r3, 0x20(r27)
|
||||
/* 8024A384 4B DD 56 A1 */ bl fopMsgM_SearchByID__FUi
|
||||
/* 8024A388 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8024A38C 41 82 00 28 */ beq lbl_8024A3B4
|
||||
/* 8024A390 A0 03 00 F8 */ lhz r0, 0xf8(r3)
|
||||
/* 8024A394 28 00 00 12 */ cmplwi r0, 0x12
|
||||
/* 8024A398 41 82 00 0C */ beq lbl_8024A3A4
|
||||
/* 8024A39C 38 60 00 00 */ li r3, 0
|
||||
/* 8024A3A0 48 00 00 6C */ b lbl_8024A40C
|
||||
lbl_8024A3A4:
|
||||
/* 8024A3A4 38 00 00 13 */ li r0, 0x13
|
||||
/* 8024A3A8 B0 03 00 F8 */ sth r0, 0xf8(r3)
|
||||
/* 8024A3AC 38 00 FF FF */ li r0, -1
|
||||
/* 8024A3B0 90 1B 00 20 */ stw r0, 0x20(r27)
|
||||
lbl_8024A3B4:
|
||||
/* 8024A3B4 38 00 00 00 */ li r0, 0
|
||||
/* 8024A3B8 98 1B 00 27 */ stb r0, 0x27(r27)
|
||||
lbl_8024A3BC:
|
||||
/* 8024A3BC 88 1B 00 26 */ lbz r0, 0x26(r27)
|
||||
/* 8024A3C0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8024A3C4 41 82 00 1C */ beq lbl_8024A3E0
|
||||
/* 8024A3C8 38 60 00 00 */ li r3, 0
|
||||
/* 8024A3CC 4B F1 55 89 */ bl setMidnaMotionNum__9daPy_py_cFi
|
||||
/* 8024A3D0 38 60 00 00 */ li r3, 0
|
||||
/* 8024A3D4 4B F1 55 95 */ bl setMidnaFaceNum__9daPy_py_cFi
|
||||
/* 8024A3D8 38 60 00 01 */ li r3, 1
|
||||
/* 8024A3DC 48 00 00 30 */ b lbl_8024A40C
|
||||
lbl_8024A3E0:
|
||||
/* 8024A3E0 7F 63 DB 78 */ mr r3, r27
|
||||
/* 8024A3E4 7F 84 E3 78 */ mr r4, r28
|
||||
/* 8024A3E8 7F A5 EB 78 */ mr r5, r29
|
||||
/* 8024A3EC 48 00 0C 0D */ bl nodeProc__10dMsgFlow_cFP10fopAc_ac_cPP10fopAc_ac_c
|
||||
/* 8024A3F0 38 00 00 00 */ li r0, 0
|
||||
/* 8024A3F4 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 8024A3F8 40 82 00 0C */ bne lbl_8024A404
|
||||
/* 8024A3FC 2C 1F 00 00 */ cmpwi r31, 0
|
||||
/* 8024A400 41 82 00 08 */ beq lbl_8024A408
|
||||
lbl_8024A404:
|
||||
/* 8024A404 38 00 00 01 */ li r0, 1
|
||||
lbl_8024A408:
|
||||
/* 8024A408 54 03 06 3E */ clrlwi r3, r0, 0x18
|
||||
lbl_8024A40C:
|
||||
/* 8024A40C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8024A410 48 11 7E 11 */ bl _restgpr_27
|
||||
/* 8024A414 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8024A418 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024A41C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8024A420 4E 80 00 20 */ blr
|
||||
@@ -1,17 +0,0 @@
|
||||
lbl_8024C550:
|
||||
/* 8024C550 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8024C554 7C 08 02 A6 */ mflr r0
|
||||
/* 8024C558 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8024C55C 38 84 00 04 */ addi r4, r4, 4
|
||||
/* 8024C560 4B FF EB D1 */ bl getParam__10dMsgFlow_cFPUc
|
||||
/* 8024C564 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024C568 38 A4 61 C0 */ addi r5, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024C56C 80 85 5D C4 */ lwz r4, 0x5dc4(r5)
|
||||
/* 8024C570 7C 03 00 D0 */ neg r0, r3
|
||||
/* 8024C574 7C 04 02 14 */ add r0, r4, r0
|
||||
/* 8024C578 90 05 5D C4 */ stw r0, 0x5dc4(r5)
|
||||
/* 8024C57C 38 60 00 01 */ li r3, 1
|
||||
/* 8024C580 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8024C584 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024C588 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8024C58C 4E 80 00 20 */ blr
|
||||
@@ -1,17 +0,0 @@
|
||||
lbl_8024C654:
|
||||
/* 8024C654 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8024C658 7C 08 02 A6 */ mflr r0
|
||||
/* 8024C65C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8024C660 38 84 00 04 */ addi r4, r4, 4
|
||||
/* 8024C664 4B FF EA CD */ bl getParam__10dMsgFlow_cFPUc
|
||||
/* 8024C668 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024C66C 38 A4 61 C0 */ addi r5, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024C670 A8 85 5D CC */ lha r4, 0x5dcc(r5)
|
||||
/* 8024C674 7C 60 07 34 */ extsh r0, r3
|
||||
/* 8024C678 7C 04 02 14 */ add r0, r4, r0
|
||||
/* 8024C67C B0 05 5D CC */ sth r0, 0x5dcc(r5)
|
||||
/* 8024C680 38 60 00 01 */ li r3, 1
|
||||
/* 8024C684 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8024C688 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024C68C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8024C690 4E 80 00 20 */ blr
|
||||
@@ -1,18 +0,0 @@
|
||||
lbl_8024C694:
|
||||
/* 8024C694 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8024C698 7C 08 02 A6 */ mflr r0
|
||||
/* 8024C69C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8024C6A0 38 84 00 04 */ addi r4, r4, 4
|
||||
/* 8024C6A4 4B FF EA 8D */ bl getParam__10dMsgFlow_cFPUc
|
||||
/* 8024C6A8 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024C6AC 38 A4 61 C0 */ addi r5, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024C6B0 A8 85 5D CC */ lha r4, 0x5dcc(r5)
|
||||
/* 8024C6B4 7C 03 00 D0 */ neg r0, r3
|
||||
/* 8024C6B8 7C 00 07 34 */ extsh r0, r0
|
||||
/* 8024C6BC 7C 04 02 14 */ add r0, r4, r0
|
||||
/* 8024C6C0 B0 05 5D CC */ sth r0, 0x5dcc(r5)
|
||||
/* 8024C6C4 38 60 00 01 */ li r3, 1
|
||||
/* 8024C6C8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8024C6CC 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024C6D0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8024C6D4 4E 80 00 20 */ blr
|
||||
@@ -1,30 +0,0 @@
|
||||
lbl_8024C6D8:
|
||||
/* 8024C6D8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8024C6DC 7C 08 02 A6 */ mflr r0
|
||||
/* 8024C6E0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8024C6E4 7C 86 23 78 */ mr r6, r4
|
||||
/* 8024C6E8 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8024C6EC 38 A1 00 0A */ addi r5, r1, 0xa
|
||||
/* 8024C6F0 38 C6 00 04 */ addi r6, r6, 4
|
||||
/* 8024C6F4 4B FF E9 FD */ bl getParam__10dMsgFlow_cFPUsPUsPUc
|
||||
/* 8024C6F8 A0 01 00 08 */ lhz r0, 8(r1)
|
||||
/* 8024C6FC 28 00 00 1B */ cmplwi r0, 0x1b
|
||||
/* 8024C700 40 82 00 30 */ bne lbl_8024C730
|
||||
/* 8024C704 4B FE C2 25 */ bl dMsgObject_getFundRaising__Fv
|
||||
/* 8024C708 54 60 04 3E */ clrlwi r0, r3, 0x10
|
||||
/* 8024C70C 20 00 07 D0 */ subfic r0, r0, 0x7d0
|
||||
/* 8024C710 2C 00 00 C8 */ cmpwi r0, 0xc8
|
||||
/* 8024C714 41 80 00 10 */ blt lbl_8024C724
|
||||
/* 8024C718 38 60 00 00 */ li r3, 0
|
||||
/* 8024C71C 4B FE C2 75 */ bl dMsgObject_setFundRaising__FUs
|
||||
/* 8024C720 48 00 00 10 */ b lbl_8024C730
|
||||
lbl_8024C724:
|
||||
/* 8024C724 20 00 00 C8 */ subfic r0, r0, 0xc8
|
||||
/* 8024C728 54 03 04 3E */ clrlwi r3, r0, 0x10
|
||||
/* 8024C72C 4B FE C2 65 */ bl dMsgObject_setFundRaising__FUs
|
||||
lbl_8024C730:
|
||||
/* 8024C730 38 60 00 01 */ li r3, 1
|
||||
/* 8024C734 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8024C738 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024C73C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8024C740 4E 80 00 20 */ blr
|
||||
@@ -1,11 +0,0 @@
|
||||
lbl_8024C744:
|
||||
/* 8024C744 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8024C748 7C 08 02 A6 */ mflr r0
|
||||
/* 8024C74C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8024C750 38 84 00 04 */ addi r4, r4, 4
|
||||
/* 8024C754 4B FF E9 DD */ bl getParam__10dMsgFlow_cFPUc
|
||||
/* 8024C758 38 60 00 01 */ li r3, 1
|
||||
/* 8024C75C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8024C760 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024C764 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8024C768 4E 80 00 20 */ blr
|
||||
@@ -1,38 +0,0 @@
|
||||
lbl_8024C76C:
|
||||
/* 8024C76C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8024C770 7C 08 02 A6 */ mflr r0
|
||||
/* 8024C774 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8024C778 7C 86 23 78 */ mr r6, r4
|
||||
/* 8024C77C 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8024C780 38 A1 00 0A */ addi r5, r1, 0xa
|
||||
/* 8024C784 38 C6 00 04 */ addi r6, r6, 4
|
||||
/* 8024C788 4B FF E9 69 */ bl getParam__10dMsgFlow_cFPUsPUsPUc
|
||||
/* 8024C78C A0 01 00 08 */ lhz r0, 8(r1)
|
||||
/* 8024C790 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8024C794 41 82 00 24 */ beq lbl_8024C7B8
|
||||
/* 8024C798 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024C79C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024C7A0 38 63 0D D8 */ addi r3, r3, 0xdd8
|
||||
/* 8024C7A4 54 00 0B FC */ rlwinm r0, r0, 1, 0xf, 0x1e
|
||||
/* 8024C7A8 3C 80 80 38 */ lis r4, tempBitLabels__20dSv_event_tmp_flag_c@ha /* 0x803790C0@ha */
|
||||
/* 8024C7AC 38 84 90 C0 */ addi r4, r4, tempBitLabels__20dSv_event_tmp_flag_c@l /* 0x803790C0@l */
|
||||
/* 8024C7B0 7C 84 02 2E */ lhzx r4, r4, r0
|
||||
/* 8024C7B4 4B DE 81 D9 */ bl onEventBit__11dSv_event_cFUs
|
||||
lbl_8024C7B8:
|
||||
/* 8024C7B8 A0 01 00 0A */ lhz r0, 0xa(r1)
|
||||
/* 8024C7BC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8024C7C0 41 82 00 24 */ beq lbl_8024C7E4
|
||||
/* 8024C7C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024C7C8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024C7CC 38 63 0D D8 */ addi r3, r3, 0xdd8
|
||||
/* 8024C7D0 54 00 0B FC */ rlwinm r0, r0, 1, 0xf, 0x1e
|
||||
/* 8024C7D4 3C 80 80 38 */ lis r4, tempBitLabels__20dSv_event_tmp_flag_c@ha /* 0x803790C0@ha */
|
||||
/* 8024C7D8 38 84 90 C0 */ addi r4, r4, tempBitLabels__20dSv_event_tmp_flag_c@l /* 0x803790C0@l */
|
||||
/* 8024C7DC 7C 84 02 2E */ lhzx r4, r4, r0
|
||||
/* 8024C7E0 4B DE 81 AD */ bl onEventBit__11dSv_event_cFUs
|
||||
lbl_8024C7E4:
|
||||
/* 8024C7E4 38 60 00 01 */ li r3, 1
|
||||
/* 8024C7E8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8024C7EC 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024C7F0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8024C7F4 4E 80 00 20 */ blr
|
||||
@@ -1,38 +0,0 @@
|
||||
lbl_8024C7F8:
|
||||
/* 8024C7F8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8024C7FC 7C 08 02 A6 */ mflr r0
|
||||
/* 8024C800 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8024C804 7C 86 23 78 */ mr r6, r4
|
||||
/* 8024C808 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8024C80C 38 A1 00 0A */ addi r5, r1, 0xa
|
||||
/* 8024C810 38 C6 00 04 */ addi r6, r6, 4
|
||||
/* 8024C814 4B FF E8 DD */ bl getParam__10dMsgFlow_cFPUsPUsPUc
|
||||
/* 8024C818 A0 01 00 08 */ lhz r0, 8(r1)
|
||||
/* 8024C81C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8024C820 41 82 00 24 */ beq lbl_8024C844
|
||||
/* 8024C824 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024C828 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024C82C 38 63 0D D8 */ addi r3, r3, 0xdd8
|
||||
/* 8024C830 54 00 0B FC */ rlwinm r0, r0, 1, 0xf, 0x1e
|
||||
/* 8024C834 3C 80 80 38 */ lis r4, tempBitLabels__20dSv_event_tmp_flag_c@ha /* 0x803790C0@ha */
|
||||
/* 8024C838 38 84 90 C0 */ addi r4, r4, tempBitLabels__20dSv_event_tmp_flag_c@l /* 0x803790C0@l */
|
||||
/* 8024C83C 7C 84 02 2E */ lhzx r4, r4, r0
|
||||
/* 8024C840 4B DE 81 65 */ bl offEventBit__11dSv_event_cFUs
|
||||
lbl_8024C844:
|
||||
/* 8024C844 A0 01 00 0A */ lhz r0, 0xa(r1)
|
||||
/* 8024C848 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8024C84C 41 82 00 24 */ beq lbl_8024C870
|
||||
/* 8024C850 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024C854 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024C858 38 63 0D D8 */ addi r3, r3, 0xdd8
|
||||
/* 8024C85C 54 00 0B FC */ rlwinm r0, r0, 1, 0xf, 0x1e
|
||||
/* 8024C860 3C 80 80 38 */ lis r4, tempBitLabels__20dSv_event_tmp_flag_c@ha /* 0x803790C0@ha */
|
||||
/* 8024C864 38 84 90 C0 */ addi r4, r4, tempBitLabels__20dSv_event_tmp_flag_c@l /* 0x803790C0@l */
|
||||
/* 8024C868 7C 84 02 2E */ lhzx r4, r4, r0
|
||||
/* 8024C86C 4B DE 81 39 */ bl offEventBit__11dSv_event_cFUs
|
||||
lbl_8024C870:
|
||||
/* 8024C870 38 60 00 01 */ li r3, 1
|
||||
/* 8024C874 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8024C878 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024C87C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8024C880 4E 80 00 20 */ blr
|
||||
@@ -1,17 +0,0 @@
|
||||
lbl_8024C88C:
|
||||
/* 8024C88C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8024C890 7C 08 02 A6 */ mflr r0
|
||||
/* 8024C894 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8024C898 38 00 00 01 */ li r0, 1
|
||||
/* 8024C89C 98 03 00 46 */ stb r0, 0x46(r3)
|
||||
/* 8024C8A0 98 03 00 24 */ stb r0, 0x24(r3)
|
||||
/* 8024C8A4 98 03 00 25 */ stb r0, 0x25(r3)
|
||||
/* 8024C8A8 38 84 00 04 */ addi r4, r4, 4
|
||||
/* 8024C8AC 4B FF E8 85 */ bl getParam__10dMsgFlow_cFPUc
|
||||
/* 8024C8B0 54 63 06 3E */ clrlwi r3, r3, 0x18
|
||||
/* 8024C8B4 4B FE BD 99 */ bl setSelectCancelPos__12dMsgObject_cFUc
|
||||
/* 8024C8B8 38 60 00 01 */ li r3, 1
|
||||
/* 8024C8BC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8024C8C0 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024C8C4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8024C8C8 4E 80 00 20 */ blr
|
||||
@@ -1,58 +0,0 @@
|
||||
lbl_8024C8CC:
|
||||
/* 8024C8CC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8024C8D0 7C 08 02 A6 */ mflr r0
|
||||
/* 8024C8D4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8024C8D8 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 8024C8DC 7C 86 23 78 */ mr r6, r4
|
||||
/* 8024C8E0 7C BF 2B 78 */ mr r31, r5
|
||||
/* 8024C8E4 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8024C8E8 38 A1 00 0A */ addi r5, r1, 0xa
|
||||
/* 8024C8EC 38 C6 00 04 */ addi r6, r6, 4
|
||||
/* 8024C8F0 4B FF E8 01 */ bl getParam__10dMsgFlow_cFPUsPUsPUc
|
||||
/* 8024C8F4 38 80 FF FF */ li r4, -1
|
||||
/* 8024C8F8 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 8024C8FC 41 82 00 10 */ beq lbl_8024C90C
|
||||
/* 8024C900 88 1F 04 E2 */ lbz r0, 0x4e2(r31)
|
||||
/* 8024C904 7C 00 07 74 */ extsb r0, r0
|
||||
/* 8024C908 7C 04 03 78 */ mr r4, r0
|
||||
lbl_8024C90C:
|
||||
/* 8024C90C A0 01 00 08 */ lhz r0, 8(r1)
|
||||
/* 8024C910 2C 00 00 02 */ cmpwi r0, 2
|
||||
/* 8024C914 41 82 00 54 */ beq lbl_8024C968
|
||||
/* 8024C918 40 80 00 14 */ bge lbl_8024C92C
|
||||
/* 8024C91C 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8024C920 41 82 00 18 */ beq lbl_8024C938
|
||||
/* 8024C924 40 80 00 2C */ bge lbl_8024C950
|
||||
/* 8024C928 48 00 00 54 */ b lbl_8024C97C
|
||||
lbl_8024C92C:
|
||||
/* 8024C92C 2C 00 00 04 */ cmpwi r0, 4
|
||||
/* 8024C930 40 80 00 4C */ bge lbl_8024C97C
|
||||
/* 8024C934 48 00 00 40 */ b lbl_8024C974
|
||||
lbl_8024C938:
|
||||
/* 8024C938 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024C93C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024C940 38 63 09 58 */ addi r3, r3, 0x958
|
||||
/* 8024C944 A0 81 00 0A */ lhz r4, 0xa(r1)
|
||||
/* 8024C948 4B DE 7E C9 */ bl onSwitch__12dSv_memBit_cFi
|
||||
/* 8024C94C 48 00 00 30 */ b lbl_8024C97C
|
||||
lbl_8024C950:
|
||||
/* 8024C950 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024C954 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024C958 38 63 09 78 */ addi r3, r3, 0x978
|
||||
/* 8024C95C A0 81 00 0A */ lhz r4, 0xa(r1)
|
||||
/* 8024C960 4B DE 82 39 */ bl onSwitch__12dSv_danBit_cFi
|
||||
/* 8024C964 48 00 00 18 */ b lbl_8024C97C
|
||||
lbl_8024C968:
|
||||
/* 8024C968 A0 61 00 0A */ lhz r3, 0xa(r1)
|
||||
/* 8024C96C 4B DE 0F E1 */ bl dComIfGs_onZoneSwitch__Fii
|
||||
/* 8024C970 48 00 00 0C */ b lbl_8024C97C
|
||||
lbl_8024C974:
|
||||
/* 8024C974 A0 61 00 0A */ lhz r3, 0xa(r1)
|
||||
/* 8024C978 4B DE 11 25 */ bl dComIfGs_onOneZoneSwitch__Fii
|
||||
lbl_8024C97C:
|
||||
/* 8024C97C 38 60 00 01 */ li r3, 1
|
||||
/* 8024C980 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 8024C984 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8024C988 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024C98C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8024C990 4E 80 00 20 */ blr
|
||||
@@ -1,58 +0,0 @@
|
||||
lbl_8024C994:
|
||||
/* 8024C994 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8024C998 7C 08 02 A6 */ mflr r0
|
||||
/* 8024C99C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8024C9A0 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 8024C9A4 7C 86 23 78 */ mr r6, r4
|
||||
/* 8024C9A8 7C BF 2B 78 */ mr r31, r5
|
||||
/* 8024C9AC 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8024C9B0 38 A1 00 0A */ addi r5, r1, 0xa
|
||||
/* 8024C9B4 38 C6 00 04 */ addi r6, r6, 4
|
||||
/* 8024C9B8 4B FF E7 39 */ bl getParam__10dMsgFlow_cFPUsPUsPUc
|
||||
/* 8024C9BC 38 80 FF FF */ li r4, -1
|
||||
/* 8024C9C0 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 8024C9C4 41 82 00 10 */ beq lbl_8024C9D4
|
||||
/* 8024C9C8 88 1F 04 E2 */ lbz r0, 0x4e2(r31)
|
||||
/* 8024C9CC 7C 00 07 74 */ extsb r0, r0
|
||||
/* 8024C9D0 7C 04 03 78 */ mr r4, r0
|
||||
lbl_8024C9D4:
|
||||
/* 8024C9D4 A0 01 00 08 */ lhz r0, 8(r1)
|
||||
/* 8024C9D8 2C 00 00 02 */ cmpwi r0, 2
|
||||
/* 8024C9DC 41 82 00 54 */ beq lbl_8024CA30
|
||||
/* 8024C9E0 40 80 00 14 */ bge lbl_8024C9F4
|
||||
/* 8024C9E4 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8024C9E8 41 82 00 18 */ beq lbl_8024CA00
|
||||
/* 8024C9EC 40 80 00 2C */ bge lbl_8024CA18
|
||||
/* 8024C9F0 48 00 00 54 */ b lbl_8024CA44
|
||||
lbl_8024C9F4:
|
||||
/* 8024C9F4 2C 00 00 04 */ cmpwi r0, 4
|
||||
/* 8024C9F8 40 80 00 4C */ bge lbl_8024CA44
|
||||
/* 8024C9FC 48 00 00 40 */ b lbl_8024CA3C
|
||||
lbl_8024CA00:
|
||||
/* 8024CA00 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024CA04 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024CA08 38 63 09 58 */ addi r3, r3, 0x958
|
||||
/* 8024CA0C A0 81 00 0A */ lhz r4, 0xa(r1)
|
||||
/* 8024CA10 4B DE 7E 29 */ bl offSwitch__12dSv_memBit_cFi
|
||||
/* 8024CA14 48 00 00 30 */ b lbl_8024CA44
|
||||
lbl_8024CA18:
|
||||
/* 8024CA18 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024CA1C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024CA20 38 63 09 78 */ addi r3, r3, 0x978
|
||||
/* 8024CA24 A0 81 00 0A */ lhz r4, 0xa(r1)
|
||||
/* 8024CA28 4B DE 81 99 */ bl offSwitch__12dSv_danBit_cFi
|
||||
/* 8024CA2C 48 00 00 18 */ b lbl_8024CA44
|
||||
lbl_8024CA30:
|
||||
/* 8024CA30 A0 61 00 0A */ lhz r3, 0xa(r1)
|
||||
/* 8024CA34 4B DE 0F 99 */ bl dComIfGs_offZoneSwitch__Fii
|
||||
/* 8024CA38 48 00 00 0C */ b lbl_8024CA44
|
||||
lbl_8024CA3C:
|
||||
/* 8024CA3C A0 61 00 0A */ lhz r3, 0xa(r1)
|
||||
/* 8024CA40 4B DE 10 C1 */ bl dComIfGs_offOneZoneSwitch__Fii
|
||||
lbl_8024CA44:
|
||||
/* 8024CA44 38 60 00 01 */ li r3, 1
|
||||
/* 8024CA48 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 8024CA4C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8024CA50 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024CA54 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8024CA58 4E 80 00 20 */ blr
|
||||
@@ -1,15 +0,0 @@
|
||||
lbl_8024CA5C:
|
||||
/* 8024CA5C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8024CA60 7C 08 02 A6 */ mflr r0
|
||||
/* 8024CA64 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8024CA68 7C 86 23 78 */ mr r6, r4
|
||||
/* 8024CA6C 80 04 00 04 */ lwz r0, 4(r4)
|
||||
/* 8024CA70 90 05 0F 54 */ stw r0, 0xf54(r5)
|
||||
/* 8024CA74 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8024CA78 38 A6 00 04 */ addi r5, r6, 4
|
||||
/* 8024CA7C 4B FF E6 8D */ bl getParam__10dMsgFlow_cFPUcPUc
|
||||
/* 8024CA80 38 60 00 01 */ li r3, 1
|
||||
/* 8024CA84 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8024CA88 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024CA8C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8024CA90 4E 80 00 20 */ blr
|
||||
@@ -1,82 +0,0 @@
|
||||
lbl_8024CA94:
|
||||
/* 8024CA94 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8024CA98 7C 08 02 A6 */ mflr r0
|
||||
/* 8024CA9C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8024CAA0 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 8024CAA4 7C 86 23 78 */ mr r6, r4
|
||||
/* 8024CAA8 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8024CAAC 38 A1 00 0A */ addi r5, r1, 0xa
|
||||
/* 8024CAB0 38 C6 00 04 */ addi r6, r6, 4
|
||||
/* 8024CAB4 4B FF E6 3D */ bl getParam__10dMsgFlow_cFPUsPUsPUc
|
||||
/* 8024CAB8 A0 01 00 0A */ lhz r0, 0xa(r1)
|
||||
/* 8024CABC 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8024CAC0 41 81 00 B4 */ bgt lbl_8024CB74
|
||||
/* 8024CAC4 A0 01 00 08 */ lhz r0, 8(r1)
|
||||
/* 8024CAC8 2C 00 00 A2 */ cmpwi r0, 0xa2
|
||||
/* 8024CACC 41 82 00 48 */ beq lbl_8024CB14
|
||||
/* 8024CAD0 40 80 00 10 */ bge lbl_8024CAE0
|
||||
/* 8024CAD4 2C 00 00 A1 */ cmpwi r0, 0xa1
|
||||
/* 8024CAD8 40 80 00 14 */ bge lbl_8024CAEC
|
||||
/* 8024CADC 48 00 00 88 */ b lbl_8024CB64
|
||||
lbl_8024CAE0:
|
||||
/* 8024CAE0 2C 00 00 A4 */ cmpwi r0, 0xa4
|
||||
/* 8024CAE4 40 80 00 80 */ bge lbl_8024CB64
|
||||
/* 8024CAE8 48 00 00 54 */ b lbl_8024CB3C
|
||||
lbl_8024CAEC:
|
||||
/* 8024CAEC 38 00 00 01 */ li r0, 1
|
||||
/* 8024CAF0 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 8024CAF4 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 8024CAF8 98 03 00 E3 */ stb r0, 0xe3(r3)
|
||||
/* 8024CAFC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024CB00 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024CB04 38 63 01 14 */ addi r3, r3, 0x114
|
||||
/* 8024CB08 38 80 00 00 */ li r4, 0
|
||||
/* 8024CB0C 4B DE 78 5D */ bl onLightDropGetFlag__16dSv_light_drop_cFUc
|
||||
/* 8024CB10 48 00 00 5C */ b lbl_8024CB6C
|
||||
lbl_8024CB14:
|
||||
/* 8024CB14 38 00 00 01 */ li r0, 1
|
||||
/* 8024CB18 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 8024CB1C 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 8024CB20 98 03 00 E4 */ stb r0, 0xe4(r3)
|
||||
/* 8024CB24 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024CB28 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024CB2C 38 63 01 14 */ addi r3, r3, 0x114
|
||||
/* 8024CB30 38 80 00 01 */ li r4, 1
|
||||
/* 8024CB34 4B DE 78 35 */ bl onLightDropGetFlag__16dSv_light_drop_cFUc
|
||||
/* 8024CB38 48 00 00 34 */ b lbl_8024CB6C
|
||||
lbl_8024CB3C:
|
||||
/* 8024CB3C 38 00 00 01 */ li r0, 1
|
||||
/* 8024CB40 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 8024CB44 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 8024CB48 98 03 00 E5 */ stb r0, 0xe5(r3)
|
||||
/* 8024CB4C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024CB50 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024CB54 38 63 01 14 */ addi r3, r3, 0x114
|
||||
/* 8024CB58 38 80 00 02 */ li r4, 2
|
||||
/* 8024CB5C 4B DE 78 0D */ bl onLightDropGetFlag__16dSv_light_drop_cFUc
|
||||
/* 8024CB60 48 00 00 0C */ b lbl_8024CB6C
|
||||
lbl_8024CB64:
|
||||
/* 8024CB64 54 03 06 3E */ clrlwi r3, r0, 0x18
|
||||
/* 8024CB68 4B E4 B3 25 */ bl execItemGet__FUc
|
||||
lbl_8024CB6C:
|
||||
/* 8024CB6C 38 60 00 01 */ li r3, 1
|
||||
/* 8024CB70 48 00 00 2C */ b lbl_8024CB9C
|
||||
lbl_8024CB74:
|
||||
/* 8024CB74 3B E0 00 00 */ li r31, 0
|
||||
/* 8024CB78 48 00 00 14 */ b lbl_8024CB8C
|
||||
lbl_8024CB7C:
|
||||
/* 8024CB7C A0 01 00 08 */ lhz r0, 8(r1)
|
||||
/* 8024CB80 54 03 06 3E */ clrlwi r3, r0, 0x18
|
||||
/* 8024CB84 4B E4 B3 09 */ bl execItemGet__FUc
|
||||
/* 8024CB88 3B FF 00 01 */ addi r31, r31, 1
|
||||
lbl_8024CB8C:
|
||||
/* 8024CB8C A0 01 00 0A */ lhz r0, 0xa(r1)
|
||||
/* 8024CB90 7C 1F 00 00 */ cmpw r31, r0
|
||||
/* 8024CB94 41 80 FF E8 */ blt lbl_8024CB7C
|
||||
/* 8024CB98 38 60 00 01 */ li r3, 1
|
||||
lbl_8024CB9C:
|
||||
/* 8024CB9C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 8024CBA0 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8024CBA4 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024CBA8 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8024CBAC 4E 80 00 20 */ blr
|
||||
@@ -1,66 +0,0 @@
|
||||
lbl_8024CBB0:
|
||||
/* 8024CBB0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8024CBB4 7C 08 02 A6 */ mflr r0
|
||||
/* 8024CBB8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8024CBBC 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 8024CBC0 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 8024CBC4 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8024CBC8 7C 86 23 78 */ mr r6, r4
|
||||
/* 8024CBCC 7C BF 2B 78 */ mr r31, r5
|
||||
/* 8024CBD0 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8024CBD4 38 A6 00 04 */ addi r5, r6, 4
|
||||
/* 8024CBD8 4B FF E5 31 */ bl getParam__10dMsgFlow_cFPUcPUc
|
||||
/* 8024CBDC 38 00 00 01 */ li r0, 1
|
||||
/* 8024CBE0 98 1E 00 47 */ stb r0, 0x47(r30)
|
||||
/* 8024CBE4 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 8024CBE8 98 1E 00 42 */ stb r0, 0x42(r30)
|
||||
/* 8024CBEC 88 01 00 09 */ lbz r0, 9(r1)
|
||||
/* 8024CBF0 98 1E 00 43 */ stb r0, 0x43(r30)
|
||||
/* 8024CBF4 88 01 00 0A */ lbz r0, 0xa(r1)
|
||||
/* 8024CBF8 98 1E 00 44 */ stb r0, 0x44(r30)
|
||||
/* 8024CBFC 88 01 00 0B */ lbz r0, 0xb(r1)
|
||||
/* 8024CC00 98 1E 00 45 */ stb r0, 0x45(r30)
|
||||
/* 8024CC04 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 8024CC08 41 82 00 44 */ beq lbl_8024CC4C
|
||||
/* 8024CC0C 88 6D 87 E4 */ lbz r3, struct_80450D64+0x0(r13)
|
||||
/* 8024CC10 7C 63 07 75 */ extsb. r3, r3
|
||||
/* 8024CC14 41 82 00 20 */ beq lbl_8024CC34
|
||||
/* 8024CC18 4B DE 04 55 */ bl dComIfGp_getReverb__Fi
|
||||
/* 8024CC1C 7C 66 1B 78 */ mr r6, r3
|
||||
/* 8024CC20 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 8024CC24 88 9E 00 45 */ lbz r4, 0x45(r30)
|
||||
/* 8024CC28 38 BF 04 D0 */ addi r5, r31, 0x4d0
|
||||
/* 8024CC2C 48 06 0E E9 */ bl messageSePlay__7Z2SeMgrFUsP3VecSc
|
||||
/* 8024CC30 48 00 00 58 */ b lbl_8024CC88
|
||||
lbl_8024CC34:
|
||||
/* 8024CC34 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 8024CC38 88 9E 00 45 */ lbz r4, 0x45(r30)
|
||||
/* 8024CC3C 38 BF 04 D0 */ addi r5, r31, 0x4d0
|
||||
/* 8024CC40 38 C0 00 00 */ li r6, 0
|
||||
/* 8024CC44 48 06 0E D1 */ bl messageSePlay__7Z2SeMgrFUsP3VecSc
|
||||
/* 8024CC48 48 00 00 40 */ b lbl_8024CC88
|
||||
lbl_8024CC4C:
|
||||
/* 8024CC4C 88 6D 87 E4 */ lbz r3, struct_80450D64+0x0(r13)
|
||||
/* 8024CC50 7C 63 07 75 */ extsb. r3, r3
|
||||
/* 8024CC54 41 82 00 20 */ beq lbl_8024CC74
|
||||
/* 8024CC58 4B DE 04 15 */ bl dComIfGp_getReverb__Fi
|
||||
/* 8024CC5C 7C 66 1B 78 */ mr r6, r3
|
||||
/* 8024CC60 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 8024CC64 88 9E 00 45 */ lbz r4, 0x45(r30)
|
||||
/* 8024CC68 38 A0 00 00 */ li r5, 0
|
||||
/* 8024CC6C 48 06 0E A9 */ bl messageSePlay__7Z2SeMgrFUsP3VecSc
|
||||
/* 8024CC70 48 00 00 18 */ b lbl_8024CC88
|
||||
lbl_8024CC74:
|
||||
/* 8024CC74 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 8024CC78 88 9E 00 45 */ lbz r4, 0x45(r30)
|
||||
/* 8024CC7C 38 A0 00 00 */ li r5, 0
|
||||
/* 8024CC80 38 C0 00 00 */ li r6, 0
|
||||
/* 8024CC84 48 06 0E 91 */ bl messageSePlay__7Z2SeMgrFUsP3VecSc
|
||||
lbl_8024CC88:
|
||||
/* 8024CC88 38 60 00 01 */ li r3, 1
|
||||
/* 8024CC8C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 8024CC90 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 8024CC94 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8024CC98 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024CC9C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8024CCA0 4E 80 00 20 */ blr
|
||||
@@ -1,59 +0,0 @@
|
||||
lbl_8024CCAC:
|
||||
/* 8024CCAC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8024CCB0 7C 08 02 A6 */ mflr r0
|
||||
/* 8024CCB4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8024CCB8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8024CCBC 48 11 55 19 */ bl _savegpr_27
|
||||
/* 8024CCC0 7C BB 2B 78 */ mr r27, r5
|
||||
/* 8024CCC4 38 84 00 04 */ addi r4, r4, 4
|
||||
/* 8024CCC8 4B FF E4 69 */ bl getParam__10dMsgFlow_cFPUc
|
||||
/* 8024CCCC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8024CCD0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8024CCD4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8024CCD8 83 C3 5D AC */ lwz r30, 0x5dac(r3)
|
||||
/* 8024CCDC 38 63 4E C4 */ addi r3, r3, 0x4ec4
|
||||
/* 8024CCE0 88 1B 04 E2 */ lbz r0, 0x4e2(r27)
|
||||
/* 8024CCE4 7C 04 07 74 */ extsb r4, r0
|
||||
/* 8024CCE8 4B DD 76 9D */ bl getStatusRoomDt__20dStage_roomControl_cFi
|
||||
/* 8024CCEC 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8024CCF0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8024CCF4 81 8C 00 20 */ lwz r12, 0x20(r12)
|
||||
/* 8024CCF8 7D 89 03 A6 */ mtctr r12
|
||||
/* 8024CCFC 4E 80 04 21 */ bctrl
|
||||
/* 8024CD00 83 83 00 04 */ lwz r28, 4(r3)
|
||||
/* 8024CD04 3B 60 00 00 */ li r27, 0
|
||||
/* 8024CD08 48 00 00 40 */ b lbl_8024CD48
|
||||
lbl_8024CD0C:
|
||||
/* 8024CD0C A8 1C 00 1C */ lha r0, 0x1c(r28)
|
||||
/* 8024CD10 54 00 06 3E */ clrlwi r0, r0, 0x18
|
||||
/* 8024CD14 7C 00 F8 00 */ cmpw r0, r31
|
||||
/* 8024CD18 40 82 00 28 */ bne lbl_8024CD40
|
||||
/* 8024CD1C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8024CD20 38 9C 00 0C */ addi r4, r28, 0xc
|
||||
/* 8024CD24 A8 BE 04 DE */ lha r5, 0x4de(r30)
|
||||
/* 8024CD28 38 C0 00 00 */ li r6, 0
|
||||
/* 8024CD2C 81 9E 06 28 */ lwz r12, 0x628(r30)
|
||||
/* 8024CD30 81 8C 01 54 */ lwz r12, 0x154(r12)
|
||||
/* 8024CD34 7D 89 03 A6 */ mtctr r12
|
||||
/* 8024CD38 4E 80 04 21 */ bctrl
|
||||
/* 8024CD3C 48 00 00 2C */ b lbl_8024CD68
|
||||
lbl_8024CD40:
|
||||
/* 8024CD40 3B 7B 00 01 */ addi r27, r27, 1
|
||||
/* 8024CD44 3B 9C 00 20 */ addi r28, r28, 0x20
|
||||
lbl_8024CD48:
|
||||
/* 8024CD48 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8024CD4C 81 9D 00 00 */ lwz r12, 0(r29)
|
||||
/* 8024CD50 81 8C 00 28 */ lwz r12, 0x28(r12)
|
||||
/* 8024CD54 7D 89 03 A6 */ mtctr r12
|
||||
/* 8024CD58 4E 80 04 21 */ bctrl
|
||||
/* 8024CD5C 54 60 04 3E */ clrlwi r0, r3, 0x10
|
||||
/* 8024CD60 7C 1B 00 00 */ cmpw r27, r0
|
||||
/* 8024CD64 41 80 FF A8 */ blt lbl_8024CD0C
|
||||
lbl_8024CD68:
|
||||
/* 8024CD68 38 60 00 01 */ li r3, 1
|
||||
/* 8024CD6C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8024CD70 48 11 54 B1 */ bl _restgpr_27
|
||||
/* 8024CD74 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8024CD78 7C 08 03 A6 */ mtlr r0
|
||||
/* 8024CD7C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8024CD80 4E 80 00 20 */ blr
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user