mirror of
https://github.com/zeldaret/tp
synced 2026-07-31 08:06:27 -04:00
Work on d_msg_scrn_howl + misc (#2040)
This commit is contained in:
@@ -1,206 +0,0 @@
|
||||
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 /* 0x803C1190@ha */
|
||||
/* 802417A8 38 03 11 90 */ addi r0, r3, __vt__14dMsgScrnHowl_c@l /* 0x803C1190@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 /* 0x804061C0@ha */
|
||||
/* 80241A20 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@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
|
||||
@@ -1,7 +0,0 @@
|
||||
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
|
||||
@@ -1,11 +0,0 @@
|
||||
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
|
||||
@@ -1,28 +0,0 @@
|
||||
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
|
||||
@@ -1,10 +0,0 @@
|
||||
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
|
||||
@@ -1,10 +0,0 @@
|
||||
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
|
||||
@@ -1,37 +0,0 @@
|
||||
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 /* 0x804061C0@ha */
|
||||
/* 80244328 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l /* 0x804061C0@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
|
||||
@@ -1,55 +0,0 @@
|
||||
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 /* 0x804061C0@ha */
|
||||
/* 802443BC 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l /* 0x804061C0@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
|
||||
@@ -1,32 +0,0 @@
|
||||
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
|
||||
@@ -1,4 +0,0 @@
|
||||
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
|
||||
@@ -1,67 +0,0 @@
|
||||
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 /* 0x803DD2E8@ha */
|
||||
/* 80241F50 38 84 D2 E8 */ addi r4, r4, m_cpadInfo__8mDoCPd_c@l /* 0x803DD2E8@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 /* 0x804061C0@ha */
|
||||
/* 80241F64 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@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 /* 0x804061C0@ha */
|
||||
/* 80241FA4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@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
|
||||
@@ -1,34 +0,0 @@
|
||||
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 /* 0x804061C0@ha */
|
||||
/* 80241E20 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l /* 0x804061C0@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
|
||||
@@ -1,45 +0,0 @@
|
||||
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 /* 0x804061C0@ha */
|
||||
/* 80241D74 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@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 /* 0x803DD2E8@ha */
|
||||
/* 80241DA0 38 63 D2 E8 */ addi r3, r3, m_cpadInfo__8mDoCPd_c@l /* 0x803DD2E8@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
|
||||
@@ -1,45 +0,0 @@
|
||||
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 /* 0x804061C0@ha */
|
||||
/* 80241E98 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@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 /* 0x803DD2E8@ha */
|
||||
/* 80241ED4 38 63 D2 E8 */ addi r3, r3, m_cpadInfo__8mDoCPd_c@l /* 0x803DD2E8@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
|
||||
@@ -1,24 +0,0 @@
|
||||
lbl_80242080:
|
||||
/* 80242080 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80242084 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80242088 80 84 5D B4 */ lwz r4, 0x5db4(r4)
|
||||
/* 8024208C 80 04 2E 0C */ lwz r0, 0x2e0c(r4)
|
||||
/* 80242090 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80242094 40 82 00 38 */ bne lbl_802420CC
|
||||
/* 80242098 88 03 27 99 */ lbz r0, 0x2799(r3)
|
||||
/* 8024209C 88 83 27 98 */ lbz r4, 0x2798(r3)
|
||||
/* 802420A0 7C 00 20 40 */ cmplw r0, r4
|
||||
/* 802420A4 40 82 00 28 */ bne lbl_802420CC
|
||||
/* 802420A8 28 04 00 03 */ cmplwi r4, 3
|
||||
/* 802420AC 41 82 00 18 */ beq lbl_802420C4
|
||||
/* 802420B0 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 802420B4 40 82 00 18 */ bne lbl_802420CC
|
||||
/* 802420B8 88 03 21 95 */ lbz r0, 0x2195(r3)
|
||||
/* 802420BC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802420C0 40 82 00 0C */ bne lbl_802420CC
|
||||
lbl_802420C4:
|
||||
/* 802420C4 38 60 00 01 */ li r3, 1
|
||||
/* 802420C8 4E 80 00 20 */ blr
|
||||
lbl_802420CC:
|
||||
/* 802420CC 38 60 00 00 */ li r3, 0
|
||||
/* 802420D0 4E 80 00 20 */ blr
|
||||
Reference in New Issue
Block a user