mirror of
https://github.com/zeldaret/tp
synced 2026-08-09 02:48:21 -04:00
d_a_kytag06 fully done / d_msg_class/object work (#300)
* d_a_kytag06 OK and d_msg_class/object wip * add some GXDraw functions * cleanup kytag6 * remove asm
This commit is contained in:
@@ -1,16 +0,0 @@
|
||||
lbl_802299EC:
|
||||
/* 802299EC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802299F0 7C 08 02 A6 */ mflr r0
|
||||
/* 802299F4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802299F8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802299FC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80229A00 48 07 DB 49 */ bl __ct__Q28JMessage8TControlFv
|
||||
/* 80229A04 3C 60 80 3A */ lis r3, __vt__17jmessage_tControl@ha /* 0x803A7928@ha */
|
||||
/* 80229A08 38 03 79 28 */ addi r0, r3, __vt__17jmessage_tControl@l /* 0x803A7928@l */
|
||||
/* 80229A0C 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80229A10 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80229A14 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80229A18 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80229A1C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80229A20 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80229A24 4E 80 00 20 */ blr
|
||||
@@ -1,40 +0,0 @@
|
||||
lbl_80229A28:
|
||||
/* 80229A28 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80229A2C 7C 08 02 A6 */ mflr r0
|
||||
/* 80229A30 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80229A34 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80229A38 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80229A3C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80229A40 48 07 F0 45 */ bl __ct__Q28JMessage19TRenderingProcessorFPCQ28JMessage10TReference
|
||||
/* 80229A44 3C 60 80 3C */ lis r3, __vt__26jmessage_tMeasureProcessor@ha /* 0x803C0A94@ha */
|
||||
/* 80229A48 38 03 0A 94 */ addi r0, r3, __vt__26jmessage_tMeasureProcessor@l /* 0x803C0A94@l */
|
||||
/* 80229A4C 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 80229A50 83 FE 00 04 */ lwz r31, 4(r30)
|
||||
/* 80229A54 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80229A58 4B FF FD 59 */ bl resetCharactor__19jmessage_tReferenceFv
|
||||
/* 80229A5C C0 02 B0 64 */ lfs f0, lit_4028(r2)
|
||||
/* 80229A60 D0 1E 00 38 */ stfs f0, 0x38(r30)
|
||||
/* 80229A64 38 00 00 00 */ li r0, 0
|
||||
/* 80229A68 B0 1E 00 3C */ sth r0, 0x3c(r30)
|
||||
/* 80229A6C B0 1E 00 3E */ sth r0, 0x3e(r30)
|
||||
/* 80229A70 B0 1E 00 40 */ sth r0, 0x40(r30)
|
||||
/* 80229A74 98 1E 00 48 */ stb r0, 0x48(r30)
|
||||
/* 80229A78 98 1E 00 44 */ stb r0, 0x44(r30)
|
||||
/* 80229A7C 98 1E 00 45 */ stb r0, 0x45(r30)
|
||||
/* 80229A80 98 1E 00 46 */ stb r0, 0x46(r30)
|
||||
/* 80229A84 98 1E 00 47 */ stb r0, 0x47(r30)
|
||||
/* 80229A88 98 1E 00 49 */ stb r0, 0x49(r30)
|
||||
/* 80229A8C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80229A90 4B FF F3 51 */ bl getLineMax__19jmessage_tReferenceFv
|
||||
/* 80229A94 98 7E 00 4A */ stb r3, 0x4a(r30)
|
||||
/* 80229A98 38 00 00 00 */ li r0, 0
|
||||
/* 80229A9C 98 1E 00 4B */ stb r0, 0x4b(r30)
|
||||
/* 80229AA0 98 1E 00 4C */ stb r0, 0x4c(r30)
|
||||
/* 80229AA4 98 1E 00 4D */ stb r0, 0x4d(r30)
|
||||
/* 80229AA8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80229AAC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80229AB0 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80229AB4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80229AB8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80229ABC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80229AC0 4E 80 00 20 */ blr
|
||||
@@ -1,11 +0,0 @@
|
||||
lbl_80229788:
|
||||
/* 80229788 54 86 04 3E */ clrlwi r6, r4, 0x10
|
||||
/* 8022978C A8 A3 04 0E */ lha r5, 0x40e(r3)
|
||||
/* 80229790 54 A0 08 3C */ slwi r0, r5, 1
|
||||
/* 80229794 7C 83 02 14 */ add r4, r3, r0
|
||||
/* 80229798 A0 04 00 0C */ lhz r0, 0xc(r4)
|
||||
/* 8022979C 7C 06 00 40 */ cmplw r6, r0
|
||||
/* 802297A0 4C 82 00 20 */ bnelr
|
||||
/* 802297A4 38 05 00 01 */ addi r0, r5, 1
|
||||
/* 802297A8 B0 03 04 0E */ sth r0, 0x40e(r3)
|
||||
/* 802297AC 4E 80 00 20 */ blr
|
||||
@@ -1,11 +0,0 @@
|
||||
lbl_80229848:
|
||||
/* 80229848 38 A0 00 00 */ li r5, 0
|
||||
/* 8022984C 38 00 00 1F */ li r0, 0x1f
|
||||
/* 80229850 7C 09 03 A6 */ mtctr r0
|
||||
lbl_80229854:
|
||||
/* 80229854 88 83 05 DC */ lbz r4, 0x5dc(r3)
|
||||
/* 80229858 38 05 12 53 */ addi r0, r5, 0x1253
|
||||
/* 8022985C 7C 83 01 AE */ stbx r4, r3, r0
|
||||
/* 80229860 38 A5 00 01 */ addi r5, r5, 1
|
||||
/* 80229864 42 00 FF F0 */ bdnz lbl_80229854
|
||||
/* 80229868 4E 80 00 20 */ blr
|
||||
@@ -1,32 +0,0 @@
|
||||
lbl_80228838:
|
||||
/* 80228838 54 65 04 3E */ clrlwi r5, r3, 0x10
|
||||
/* 8022883C 3C 80 00 01 */ lis r4, 0x0001 /* 0x00008340@ha */
|
||||
/* 80228840 38 04 83 40 */ addi r0, r4, 0x8340 /* 0x00008340@l */
|
||||
/* 80228844 7C 03 00 00 */ cmpw r3, r0
|
||||
/* 80228848 41 80 00 1C */ blt lbl_80228864
|
||||
/* 8022884C 38 04 83 7E */ addi r0, r4, -31874
|
||||
/* 80228850 7C 03 00 00 */ cmpw r3, r0
|
||||
/* 80228854 41 81 00 10 */ bgt lbl_80228864
|
||||
/* 80228858 38 03 FF 5F */ addi r0, r3, -161
|
||||
/* 8022885C 54 05 04 3E */ clrlwi r5, r0, 0x10
|
||||
/* 80228860 48 00 00 40 */ b lbl_802288A0
|
||||
lbl_80228864:
|
||||
/* 80228864 3C 80 00 01 */ lis r4, 0x0001 /* 0x00008380@ha */
|
||||
/* 80228868 38 04 83 80 */ addi r0, r4, 0x8380 /* 0x00008380@l */
|
||||
/* 8022886C 7C 03 00 00 */ cmpw r3, r0
|
||||
/* 80228870 41 80 00 1C */ blt lbl_8022888C
|
||||
/* 80228874 38 04 83 93 */ addi r0, r4, -31853
|
||||
/* 80228878 7C 03 00 00 */ cmpw r3, r0
|
||||
/* 8022887C 41 81 00 10 */ bgt lbl_8022888C
|
||||
/* 80228880 38 03 FF 5E */ addi r0, r3, -162
|
||||
/* 80228884 54 05 04 3E */ clrlwi r5, r0, 0x10
|
||||
/* 80228888 48 00 00 18 */ b lbl_802288A0
|
||||
lbl_8022888C:
|
||||
/* 8022888C 3C 03 00 00 */ addis r0, r3, 0
|
||||
/* 80228890 28 00 83 94 */ cmplwi r0, 0x8394
|
||||
/* 80228894 40 82 00 0C */ bne lbl_802288A0
|
||||
/* 80228898 3C 60 00 01 */ lis r3, 0x0001 /* 0x000082D4@ha */
|
||||
/* 8022889C 38 A3 82 D4 */ addi r5, r3, 0x82D4 /* 0x000082D4@l */
|
||||
lbl_802288A0:
|
||||
/* 802288A0 7C A3 2B 78 */ mr r3, r5
|
||||
/* 802288A4 4E 80 00 20 */ blr
|
||||
@@ -1,23 +0,0 @@
|
||||
lbl_80228578:
|
||||
/* 80228578 3C 03 00 00 */ addis r0, r3, 0
|
||||
/* 8022857C 28 00 81 40 */ cmplwi r0, 0x8140
|
||||
/* 80228580 41 82 00 44 */ beq lbl_802285C4
|
||||
/* 80228584 28 00 81 41 */ cmplwi r0, 0x8141
|
||||
/* 80228588 41 82 00 3C */ beq lbl_802285C4
|
||||
/* 8022858C 28 00 81 42 */ cmplwi r0, 0x8142
|
||||
/* 80228590 41 82 00 34 */ beq lbl_802285C4
|
||||
/* 80228594 2C 03 00 20 */ cmpwi r3, 0x20
|
||||
/* 80228598 41 82 00 2C */ beq lbl_802285C4
|
||||
/* 8022859C 2C 03 00 22 */ cmpwi r3, 0x22
|
||||
/* 802285A0 41 82 00 24 */ beq lbl_802285C4
|
||||
/* 802285A4 2C 03 00 27 */ cmpwi r3, 0x27
|
||||
/* 802285A8 41 82 00 1C */ beq lbl_802285C4
|
||||
/* 802285AC 2C 03 00 2C */ cmpwi r3, 0x2c
|
||||
/* 802285B0 41 82 00 14 */ beq lbl_802285C4
|
||||
/* 802285B4 2C 03 00 2E */ cmpwi r3, 0x2e
|
||||
/* 802285B8 41 82 00 0C */ beq lbl_802285C4
|
||||
/* 802285BC 38 60 00 01 */ li r3, 1
|
||||
/* 802285C0 4E 80 00 20 */ blr
|
||||
lbl_802285C4:
|
||||
/* 802285C4 38 60 00 00 */ li r3, 0
|
||||
/* 802285C8 4E 80 00 20 */ blr
|
||||
@@ -1,19 +0,0 @@
|
||||
lbl_802299AC:
|
||||
/* 802299AC 80 A3 05 C0 */ lwz r5, 0x5c0(r3)
|
||||
/* 802299B0 A8 05 01 7C */ lha r0, 0x17c(r5)
|
||||
/* 802299B4 A8 A5 01 7A */ lha r5, 0x17a(r5)
|
||||
/* 802299B8 7C 00 28 50 */ subf r0, r0, r5
|
||||
/* 802299BC 7C 00 20 00 */ cmpw r0, r4
|
||||
/* 802299C0 40 81 00 10 */ ble lbl_802299D0
|
||||
/* 802299C4 38 00 00 01 */ li r0, 1
|
||||
/* 802299C8 98 03 12 50 */ stb r0, 0x1250(r3)
|
||||
/* 802299CC 4E 80 00 20 */ blr
|
||||
lbl_802299D0:
|
||||
/* 802299D0 40 82 00 10 */ bne lbl_802299E0
|
||||
/* 802299D4 38 00 00 00 */ li r0, 0
|
||||
/* 802299D8 98 03 12 50 */ stb r0, 0x1250(r3)
|
||||
/* 802299DC 4E 80 00 20 */ blr
|
||||
lbl_802299E0:
|
||||
/* 802299E0 38 00 00 02 */ li r0, 2
|
||||
/* 802299E4 98 03 12 50 */ stb r0, 0x1250(r3)
|
||||
/* 802299E8 4E 80 00 20 */ blr
|
||||
@@ -1,38 +0,0 @@
|
||||
lbl_8022E7CC:
|
||||
/* 8022E7CC 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 8022E7D0 7C 08 02 A6 */ mflr r0
|
||||
/* 8022E7D4 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 8022E7D8 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 8022E7DC 48 13 3A 01 */ bl _savegpr_29
|
||||
/* 8022E7E0 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8022E7E4 7C 9E 23 78 */ mr r30, r4
|
||||
/* 8022E7E8 83 E3 00 04 */ lwz r31, 4(r3)
|
||||
/* 8022E7EC 9B C3 01 50 */ stb r30, 0x150(r3)
|
||||
/* 8022E7F0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8022E7F4 88 9F 12 46 */ lbz r4, 0x1246(r31)
|
||||
/* 8022E7F8 4B FF A1 05 */ bl getFontCCColorTable__FUcUc
|
||||
/* 8022E7FC 90 7D 01 20 */ stw r3, 0x120(r29)
|
||||
/* 8022E800 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8022E804 88 9F 12 46 */ lbz r4, 0x1246(r31)
|
||||
/* 8022E808 4B FF A1 A1 */ bl getFontGCColorTable__FUcUc
|
||||
/* 8022E80C 90 7D 01 24 */ stw r3, 0x124(r29)
|
||||
/* 8022E810 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 8022E814 3C 80 80 3A */ lis r4, d_msg_d_msg_class__stringBase0@ha /* 0x80399610@ha */
|
||||
/* 8022E818 38 84 96 10 */ addi r4, r4, d_msg_d_msg_class__stringBase0@l /* 0x80399610@l */
|
||||
/* 8022E81C 38 84 00 18 */ addi r4, r4, 0x18
|
||||
/* 8022E820 80 BD 01 20 */ lwz r5, 0x120(r29)
|
||||
/* 8022E824 80 DD 01 24 */ lwz r6, 0x124(r29)
|
||||
/* 8022E828 4C C6 31 82 */ crclr 6
|
||||
/* 8022E82C 48 13 7C B1 */ bl sprintf
|
||||
/* 8022E830 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8022E834 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8022E838 38 A0 00 00 */ li r5, 0
|
||||
/* 8022E83C 38 C0 00 00 */ li r6, 0
|
||||
/* 8022E840 38 E0 00 00 */ li r7, 0
|
||||
/* 8022E844 48 00 06 BD */ bl do_strcat__28jmessage_tRenderingProcessorFPcbbb
|
||||
/* 8022E848 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 8022E84C 48 13 39 DD */ bl _restgpr_29
|
||||
/* 8022E850 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 8022E854 7C 08 03 A6 */ mtlr r0
|
||||
/* 8022E858 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 8022E85C 4E 80 00 20 */ blr
|
||||
@@ -1,512 +0,0 @@
|
||||
lbl_8022C1A0:
|
||||
/* 8022C1A0 94 21 FF 80 */ stwu r1, -0x80(r1)
|
||||
/* 8022C1A4 7C 08 02 A6 */ mflr r0
|
||||
/* 8022C1A8 90 01 00 84 */ stw r0, 0x84(r1)
|
||||
/* 8022C1AC 39 61 00 80 */ addi r11, r1, 0x80
|
||||
/* 8022C1B0 48 13 60 29 */ bl _savegpr_28
|
||||
/* 8022C1B4 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 8022C1B8 7C 9D 23 78 */ mr r29, r4
|
||||
/* 8022C1BC 7C BE 2B 78 */ mr r30, r5
|
||||
/* 8022C1C0 83 E3 00 04 */ lwz r31, 4(r3)
|
||||
/* 8022C1C4 54 84 02 1E */ rlwinm r4, r4, 0, 8, 0xf
|
||||
/* 8022C1C8 3C 00 00 04 */ lis r0, 4
|
||||
/* 8022C1CC 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 8022C1D0 41 82 06 48 */ beq lbl_8022C818
|
||||
/* 8022C1D4 40 80 00 40 */ bge lbl_8022C214
|
||||
/* 8022C1D8 3C 00 00 02 */ lis r0, 2
|
||||
/* 8022C1DC 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 8022C1E0 41 82 00 A4 */ beq lbl_8022C284
|
||||
/* 8022C1E4 40 80 00 20 */ bge lbl_8022C204
|
||||
/* 8022C1E8 3C 00 00 01 */ lis r0, 1
|
||||
/* 8022C1EC 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 8022C1F0 41 82 00 54 */ beq lbl_8022C244
|
||||
/* 8022C1F4 40 80 06 EC */ bge lbl_8022C8E0
|
||||
/* 8022C1F8 2C 04 00 00 */ cmpwi r4, 0
|
||||
/* 8022C1FC 41 82 01 0C */ beq lbl_8022C308
|
||||
/* 8022C200 48 00 06 E0 */ b lbl_8022C8E0
|
||||
lbl_8022C204:
|
||||
/* 8022C204 3C 00 00 03 */ lis r0, 3
|
||||
/* 8022C208 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 8022C20C 41 82 06 A4 */ beq lbl_8022C8B0
|
||||
/* 8022C210 48 00 06 D0 */ b lbl_8022C8E0
|
||||
lbl_8022C214:
|
||||
/* 8022C214 3C 00 00 06 */ lis r0, 6
|
||||
/* 8022C218 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 8022C21C 41 82 06 4C */ beq lbl_8022C868
|
||||
/* 8022C220 40 80 00 14 */ bge lbl_8022C234
|
||||
/* 8022C224 3C 00 00 05 */ lis r0, 5
|
||||
/* 8022C228 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 8022C22C 41 82 06 14 */ beq lbl_8022C840
|
||||
/* 8022C230 48 00 06 B0 */ b lbl_8022C8E0
|
||||
lbl_8022C234:
|
||||
/* 8022C234 3C 60 00 FF */ lis r3, 0xff
|
||||
/* 8022C238 7C 04 18 00 */ cmpw r4, r3
|
||||
/* 8022C23C 41 82 00 60 */ beq lbl_8022C29C
|
||||
/* 8022C240 48 00 06 A0 */ b lbl_8022C8E0
|
||||
lbl_8022C244:
|
||||
/* 8022C244 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 8022C248 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8022C24C 48 00 67 D5 */ bl getActorPos__19jmessage_tReferenceFv
|
||||
/* 8022C250 C0 01 00 08 */ lfs f0, 8(r1)
|
||||
/* 8022C254 D0 01 00 14 */ stfs f0, 0x14(r1)
|
||||
/* 8022C258 C0 01 00 0C */ lfs f0, 0xc(r1)
|
||||
/* 8022C25C D0 01 00 18 */ stfs f0, 0x18(r1)
|
||||
/* 8022C260 C0 01 00 10 */ lfs f0, 0x10(r1)
|
||||
/* 8022C264 D0 01 00 1C */ stfs f0, 0x1c(r1)
|
||||
/* 8022C268 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C26C 88 9C 00 B4 */ lbz r4, 0xb4(r28)
|
||||
/* 8022C270 57 A5 06 3E */ clrlwi r5, r29, 0x18
|
||||
/* 8022C274 38 C1 00 14 */ addi r6, r1, 0x14
|
||||
/* 8022C278 48 00 08 99 */ bl messageSePlay__27jmessage_tSequenceProcessorFUcUcP4cXyz
|
||||
/* 8022C27C 38 60 00 01 */ li r3, 1
|
||||
/* 8022C280 48 00 06 64 */ b lbl_8022C8E4
|
||||
lbl_8022C284:
|
||||
/* 8022C284 57 A0 06 3E */ clrlwi r0, r29, 0x18
|
||||
/* 8022C288 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8022C28C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8022C290 90 03 5E E8 */ stw r0, 0x5ee8(r3)
|
||||
/* 8022C294 38 60 00 01 */ li r3, 1
|
||||
/* 8022C298 48 00 06 4C */ b lbl_8022C8E4
|
||||
lbl_8022C29C:
|
||||
/* 8022C29C 38 03 00 02 */ addi r0, r3, 2
|
||||
/* 8022C2A0 7C 1D 00 00 */ cmpw r29, r0
|
||||
/* 8022C2A4 41 82 00 4C */ beq lbl_8022C2F0
|
||||
/* 8022C2A8 40 80 00 14 */ bge lbl_8022C2BC
|
||||
/* 8022C2AC 7C 1D 18 00 */ cmpw r29, r3
|
||||
/* 8022C2B0 41 82 00 20 */ beq lbl_8022C2D0
|
||||
/* 8022C2B4 40 80 00 2C */ bge lbl_8022C2E0
|
||||
/* 8022C2B8 48 00 00 50 */ b lbl_8022C308
|
||||
lbl_8022C2BC:
|
||||
/* 8022C2BC 3C 60 01 00 */ lis r3, 0x0100 /* 0x00FFFF02@ha */
|
||||
/* 8022C2C0 38 03 FF 02 */ addi r0, r3, 0xFF02 /* 0x00FFFF02@l */
|
||||
/* 8022C2C4 7C 1D 00 00 */ cmpw r29, r0
|
||||
/* 8022C2C8 41 82 00 28 */ beq lbl_8022C2F0
|
||||
/* 8022C2CC 48 00 00 3C */ b lbl_8022C308
|
||||
lbl_8022C2D0:
|
||||
/* 8022C2D0 88 1E 00 00 */ lbz r0, 0(r30)
|
||||
/* 8022C2D4 98 1F 12 49 */ stb r0, 0x1249(r31)
|
||||
/* 8022C2D8 38 60 00 01 */ li r3, 1
|
||||
/* 8022C2DC 48 00 06 08 */ b lbl_8022C8E4
|
||||
lbl_8022C2E0:
|
||||
/* 8022C2E0 A0 1E 00 00 */ lhz r0, 0(r30)
|
||||
/* 8022C2E4 B0 1F 06 32 */ sth r0, 0x632(r31)
|
||||
/* 8022C2E8 38 60 00 01 */ li r3, 1
|
||||
/* 8022C2EC 48 00 05 F8 */ b lbl_8022C8E4
|
||||
lbl_8022C2F0:
|
||||
/* 8022C2F0 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C2F4 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8022C2F8 7C C5 33 78 */ mr r5, r6
|
||||
/* 8022C2FC 48 00 07 29 */ bl do_rubyset__27jmessage_tSequenceProcessorFPCvUl
|
||||
/* 8022C300 38 60 00 01 */ li r3, 1
|
||||
/* 8022C304 48 00 05 E0 */ b lbl_8022C8E4
|
||||
lbl_8022C308:
|
||||
/* 8022C308 28 1D 00 3F */ cmplwi r29, 0x3f
|
||||
/* 8022C30C 41 81 05 0C */ bgt lbl_8022C818
|
||||
/* 8022C310 3C 60 80 3C */ lis r3, lit_6062@ha /* 0x803C0230@ha */
|
||||
/* 8022C314 38 63 02 30 */ addi r3, r3, lit_6062@l /* 0x803C0230@l */
|
||||
/* 8022C318 57 A0 10 3A */ slwi r0, r29, 2
|
||||
/* 8022C31C 7C 03 00 2E */ lwzx r0, r3, r0
|
||||
/* 8022C320 7C 09 03 A6 */ mtctr r0
|
||||
/* 8022C324 4E 80 04 20 */ bctr
|
||||
/* 8022C328 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C32C 48 00 07 81 */ bl push_word__27jmessage_tSequenceProcessorFv
|
||||
/* 8022C330 38 60 00 01 */ li r3, 1
|
||||
/* 8022C334 48 00 05 B0 */ b lbl_8022C8E4
|
||||
/* 8022C338 48 00 C1 DD */ bl getWord__12dMsgObject_cFv
|
||||
/* 8022C33C 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8022C340 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C344 48 07 B8 B5 */ bl stack_pushCurrent__Q28JMessage10TProcessorFPCc
|
||||
/* 8022C348 38 60 00 01 */ li r3, 1
|
||||
/* 8022C34C 48 00 05 98 */ b lbl_8022C8E4
|
||||
/* 8022C350 80 7F 05 C0 */ lwz r3, 0x5c0(r31)
|
||||
/* 8022C354 48 00 AF 79 */ bl getSmellName__12dMsgObject_cFv
|
||||
/* 8022C358 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8022C35C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C360 48 07 B8 99 */ bl stack_pushCurrent__Q28JMessage10TProcessorFPCc
|
||||
/* 8022C364 38 60 00 01 */ li r3, 1
|
||||
/* 8022C368 48 00 05 7C */ b lbl_8022C8E4
|
||||
/* 8022C36C 80 7F 05 C0 */ lwz r3, 0x5c0(r31)
|
||||
/* 8022C370 48 00 AF C5 */ bl getPortalName__12dMsgObject_cFv
|
||||
/* 8022C374 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8022C378 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C37C 48 07 B8 7D */ bl stack_pushCurrent__Q28JMessage10TProcessorFPCc
|
||||
/* 8022C380 38 60 00 01 */ li r3, 1
|
||||
/* 8022C384 48 00 05 60 */ b lbl_8022C8E4
|
||||
/* 8022C388 80 7F 05 C0 */ lwz r3, 0x5c0(r31)
|
||||
/* 8022C38C 48 00 B0 01 */ bl getBombName__12dMsgObject_cFv
|
||||
/* 8022C390 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8022C394 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C398 48 07 B8 61 */ bl stack_pushCurrent__Q28JMessage10TProcessorFPCc
|
||||
/* 8022C39C 38 60 00 01 */ li r3, 1
|
||||
/* 8022C3A0 48 00 05 44 */ b lbl_8022C8E4
|
||||
/* 8022C3A4 80 7F 05 C0 */ lwz r3, 0x5c0(r31)
|
||||
/* 8022C3A8 48 00 B0 75 */ bl getInsectName__12dMsgObject_cFv
|
||||
/* 8022C3AC 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8022C3B0 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C3B4 48 07 B8 45 */ bl stack_pushCurrent__Q28JMessage10TProcessorFPCc
|
||||
/* 8022C3B8 38 60 00 01 */ li r3, 1
|
||||
/* 8022C3BC 48 00 05 28 */ b lbl_8022C8E4
|
||||
/* 8022C3C0 80 7F 05 C0 */ lwz r3, 0x5c0(r31)
|
||||
/* 8022C3C4 48 00 B0 B5 */ bl getLetterName__12dMsgObject_cFv
|
||||
/* 8022C3C8 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8022C3CC 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C3D0 48 07 B8 29 */ bl stack_pushCurrent__Q28JMessage10TProcessorFPCc
|
||||
/* 8022C3D4 38 60 00 01 */ li r3, 1
|
||||
/* 8022C3D8 48 00 05 0C */ b lbl_8022C8E4
|
||||
/* 8022C3DC 38 60 00 01 */ li r3, 1
|
||||
/* 8022C3E0 48 00 05 04 */ b lbl_8022C8E4
|
||||
/* 8022C3E4 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C3E8 48 00 06 C5 */ bl push_word__27jmessage_tSequenceProcessorFv
|
||||
/* 8022C3EC 38 60 00 01 */ li r3, 1
|
||||
/* 8022C3F0 48 00 04 F4 */ b lbl_8022C8E4
|
||||
/* 8022C3F4 38 00 00 01 */ li r0, 1
|
||||
/* 8022C3F8 98 1C 00 B2 */ stb r0, 0xb2(r28)
|
||||
/* 8022C3FC 98 1F 12 76 */ stb r0, 0x1276(r31)
|
||||
/* 8022C400 38 60 00 01 */ li r3, 1
|
||||
/* 8022C404 48 00 04 E0 */ b lbl_8022C8E4
|
||||
/* 8022C408 38 00 00 00 */ li r0, 0
|
||||
/* 8022C40C 98 1C 00 B2 */ stb r0, 0xb2(r28)
|
||||
/* 8022C410 38 60 00 01 */ li r3, 1
|
||||
/* 8022C414 48 00 04 D0 */ b lbl_8022C8E4
|
||||
/* 8022C418 A0 1E 00 00 */ lhz r0, 0(r30)
|
||||
/* 8022C41C B0 1F 05 D6 */ sth r0, 0x5d6(r31)
|
||||
/* 8022C420 A8 1F 05 D6 */ lha r0, 0x5d6(r31)
|
||||
/* 8022C424 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8022C428 40 82 00 10 */ bne lbl_8022C438
|
||||
/* 8022C42C 38 00 00 03 */ li r0, 3
|
||||
/* 8022C430 98 1F 12 4C */ stb r0, 0x124c(r31)
|
||||
/* 8022C434 48 00 00 0C */ b lbl_8022C440
|
||||
lbl_8022C438:
|
||||
/* 8022C438 38 00 00 01 */ li r0, 1
|
||||
/* 8022C43C 98 1F 12 4C */ stb r0, 0x124c(r31)
|
||||
lbl_8022C440:
|
||||
/* 8022C440 38 60 00 01 */ li r3, 1
|
||||
/* 8022C444 48 00 04 A0 */ b lbl_8022C8E4
|
||||
/* 8022C448 A0 1E 00 00 */ lhz r0, 0(r30)
|
||||
/* 8022C44C B0 1F 05 D6 */ sth r0, 0x5d6(r31)
|
||||
/* 8022C450 38 00 00 02 */ li r0, 2
|
||||
/* 8022C454 98 1F 12 4C */ stb r0, 0x124c(r31)
|
||||
/* 8022C458 38 60 00 01 */ li r3, 1
|
||||
/* 8022C45C 48 00 04 88 */ b lbl_8022C8E4
|
||||
/* 8022C460 A0 1E 00 00 */ lhz r0, 0(r30)
|
||||
/* 8022C464 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 8022C468 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 8022C46C B0 03 00 94 */ sth r0, 0x94(r3)
|
||||
/* 8022C470 B0 1F 05 D6 */ sth r0, 0x5d6(r31)
|
||||
/* 8022C474 38 00 00 06 */ li r0, 6
|
||||
/* 8022C478 98 1F 12 4C */ stb r0, 0x124c(r31)
|
||||
/* 8022C47C 38 60 00 01 */ li r3, 1
|
||||
/* 8022C480 48 00 04 64 */ b lbl_8022C8E4
|
||||
/* 8022C484 80 1E 00 00 */ lwz r0, 0(r30)
|
||||
/* 8022C488 90 1F 05 B4 */ stw r0, 0x5b4(r31)
|
||||
/* 8022C48C 38 00 00 04 */ li r0, 4
|
||||
/* 8022C490 98 1F 12 4C */ stb r0, 0x124c(r31)
|
||||
/* 8022C494 38 60 00 01 */ li r3, 1
|
||||
/* 8022C498 48 00 04 4C */ b lbl_8022C8E4
|
||||
/* 8022C49C A0 1E 00 00 */ lhz r0, 0(r30)
|
||||
/* 8022C4A0 B0 1C 00 A8 */ sth r0, 0xa8(r28)
|
||||
/* 8022C4A4 A8 1C 00 A8 */ lha r0, 0xa8(r28)
|
||||
/* 8022C4A8 B0 1C 00 A4 */ sth r0, 0xa4(r28)
|
||||
/* 8022C4AC 38 60 00 01 */ li r3, 1
|
||||
/* 8022C4B0 48 00 04 34 */ b lbl_8022C8E4
|
||||
/* 8022C4B4 A0 1E 00 00 */ lhz r0, 0(r30)
|
||||
/* 8022C4B8 B0 1C 00 A4 */ sth r0, 0xa4(r28)
|
||||
/* 8022C4BC 38 00 00 00 */ li r0, 0
|
||||
/* 8022C4C0 98 1C 00 B0 */ stb r0, 0xb0(r28)
|
||||
/* 8022C4C4 38 60 00 01 */ li r3, 1
|
||||
/* 8022C4C8 48 00 04 1C */ b lbl_8022C8E4
|
||||
/* 8022C4CC 88 1F 12 42 */ lbz r0, 0x1242(r31)
|
||||
/* 8022C4D0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8022C4D4 40 82 00 1C */ bne lbl_8022C4F0
|
||||
/* 8022C4D8 38 00 00 02 */ li r0, 2
|
||||
/* 8022C4DC 98 1F 12 42 */ stb r0, 0x1242(r31)
|
||||
/* 8022C4E0 38 00 00 00 */ li r0, 0
|
||||
/* 8022C4E4 98 1F 12 43 */ stb r0, 0x1243(r31)
|
||||
/* 8022C4E8 38 00 00 01 */ li r0, 1
|
||||
/* 8022C4EC 98 1C 00 B2 */ stb r0, 0xb2(r28)
|
||||
lbl_8022C4F0:
|
||||
/* 8022C4F0 88 1E 00 00 */ lbz r0, 0(r30)
|
||||
/* 8022C4F4 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8022C4F8 40 82 00 18 */ bne lbl_8022C510
|
||||
/* 8022C4FC 88 7C 00 AD */ lbz r3, 0xad(r28)
|
||||
/* 8022C500 88 1F 12 74 */ lbz r0, 0x1274(r31)
|
||||
/* 8022C504 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8022C508 40 82 00 08 */ bne lbl_8022C510
|
||||
/* 8022C50C 98 7F 12 44 */ stb r3, 0x1244(r31)
|
||||
lbl_8022C510:
|
||||
/* 8022C510 88 7C 00 AD */ lbz r3, 0xad(r28)
|
||||
/* 8022C514 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 8022C518 98 1C 00 AD */ stb r0, 0xad(r28)
|
||||
/* 8022C51C 38 00 00 01 */ li r0, 1
|
||||
/* 8022C520 98 1C 00 AC */ stb r0, 0xac(r28)
|
||||
/* 8022C524 38 60 00 01 */ li r3, 1
|
||||
/* 8022C528 48 00 03 BC */ b lbl_8022C8E4
|
||||
/* 8022C52C 88 1F 12 42 */ lbz r0, 0x1242(r31)
|
||||
/* 8022C530 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8022C534 40 82 00 1C */ bne lbl_8022C550
|
||||
/* 8022C538 38 00 00 03 */ li r0, 3
|
||||
/* 8022C53C 98 1F 12 42 */ stb r0, 0x1242(r31)
|
||||
/* 8022C540 38 00 00 00 */ li r0, 0
|
||||
/* 8022C544 98 1F 12 43 */ stb r0, 0x1243(r31)
|
||||
/* 8022C548 38 00 00 01 */ li r0, 1
|
||||
/* 8022C54C 98 1C 00 B2 */ stb r0, 0xb2(r28)
|
||||
lbl_8022C550:
|
||||
/* 8022C550 88 1E 00 00 */ lbz r0, 0(r30)
|
||||
/* 8022C554 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8022C558 40 82 00 18 */ bne lbl_8022C570
|
||||
/* 8022C55C 88 7C 00 AD */ lbz r3, 0xad(r28)
|
||||
/* 8022C560 88 1F 12 74 */ lbz r0, 0x1274(r31)
|
||||
/* 8022C564 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8022C568 40 82 00 08 */ bne lbl_8022C570
|
||||
/* 8022C56C 98 7F 12 44 */ stb r3, 0x1244(r31)
|
||||
lbl_8022C570:
|
||||
/* 8022C570 88 7C 00 AD */ lbz r3, 0xad(r28)
|
||||
/* 8022C574 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 8022C578 98 1C 00 AD */ stb r0, 0xad(r28)
|
||||
/* 8022C57C 38 00 00 01 */ li r0, 1
|
||||
/* 8022C580 98 1C 00 AC */ stb r0, 0xac(r28)
|
||||
/* 8022C584 38 60 00 01 */ li r3, 1
|
||||
/* 8022C588 48 00 03 5C */ b lbl_8022C8E4
|
||||
/* 8022C58C 88 1F 12 42 */ lbz r0, 0x1242(r31)
|
||||
/* 8022C590 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 8022C594 40 82 00 10 */ bne lbl_8022C5A4
|
||||
/* 8022C598 88 1F 12 43 */ lbz r0, 0x1243(r31)
|
||||
/* 8022C59C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8022C5A0 41 82 00 14 */ beq lbl_8022C5B4
|
||||
lbl_8022C5A4:
|
||||
/* 8022C5A4 38 00 00 02 */ li r0, 2
|
||||
/* 8022C5A8 98 1F 12 42 */ stb r0, 0x1242(r31)
|
||||
/* 8022C5AC 38 00 00 01 */ li r0, 1
|
||||
/* 8022C5B0 98 1F 12 43 */ stb r0, 0x1243(r31)
|
||||
lbl_8022C5B4:
|
||||
/* 8022C5B4 38 00 00 01 */ li r0, 1
|
||||
/* 8022C5B8 98 1C 00 B2 */ stb r0, 0xb2(r28)
|
||||
/* 8022C5BC 38 60 00 01 */ li r3, 1
|
||||
/* 8022C5C0 48 00 03 24 */ b lbl_8022C8E4
|
||||
/* 8022C5C4 88 1F 12 42 */ lbz r0, 0x1242(r31)
|
||||
/* 8022C5C8 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 8022C5CC 40 82 00 10 */ bne lbl_8022C5DC
|
||||
/* 8022C5D0 88 1F 12 43 */ lbz r0, 0x1243(r31)
|
||||
/* 8022C5D4 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8022C5D8 41 82 00 2C */ beq lbl_8022C604
|
||||
lbl_8022C5DC:
|
||||
/* 8022C5DC 38 00 00 02 */ li r0, 2
|
||||
/* 8022C5E0 98 1F 12 42 */ stb r0, 0x1242(r31)
|
||||
/* 8022C5E4 38 00 00 01 */ li r0, 1
|
||||
/* 8022C5E8 98 1F 12 43 */ stb r0, 0x1243(r31)
|
||||
/* 8022C5EC 88 1F 12 74 */ lbz r0, 0x1274(r31)
|
||||
/* 8022C5F0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8022C5F4 40 82 00 24 */ bne lbl_8022C618
|
||||
/* 8022C5F8 38 00 00 00 */ li r0, 0
|
||||
/* 8022C5FC 98 1F 12 44 */ stb r0, 0x1244(r31)
|
||||
/* 8022C600 48 00 00 18 */ b lbl_8022C618
|
||||
lbl_8022C604:
|
||||
/* 8022C604 88 1F 12 74 */ lbz r0, 0x1274(r31)
|
||||
/* 8022C608 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8022C60C 40 82 00 0C */ bne lbl_8022C618
|
||||
/* 8022C610 38 00 00 01 */ li r0, 1
|
||||
/* 8022C614 98 1F 12 44 */ stb r0, 0x1244(r31)
|
||||
lbl_8022C618:
|
||||
/* 8022C618 38 00 00 01 */ li r0, 1
|
||||
/* 8022C61C 98 1C 00 B2 */ stb r0, 0xb2(r28)
|
||||
/* 8022C620 38 60 00 01 */ li r3, 1
|
||||
/* 8022C624 48 00 02 C0 */ b lbl_8022C8E4
|
||||
/* 8022C628 88 1F 12 42 */ lbz r0, 0x1242(r31)
|
||||
/* 8022C62C 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 8022C630 40 82 00 10 */ bne lbl_8022C640
|
||||
/* 8022C634 88 1F 12 43 */ lbz r0, 0x1243(r31)
|
||||
/* 8022C638 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8022C63C 41 82 00 14 */ beq lbl_8022C650
|
||||
lbl_8022C640:
|
||||
/* 8022C640 38 00 00 03 */ li r0, 3
|
||||
/* 8022C644 98 1F 12 42 */ stb r0, 0x1242(r31)
|
||||
/* 8022C648 38 00 00 01 */ li r0, 1
|
||||
/* 8022C64C 98 1F 12 43 */ stb r0, 0x1243(r31)
|
||||
lbl_8022C650:
|
||||
/* 8022C650 88 7C 00 AD */ lbz r3, 0xad(r28)
|
||||
/* 8022C654 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 8022C658 98 1C 00 AD */ stb r0, 0xad(r28)
|
||||
/* 8022C65C 38 00 00 01 */ li r0, 1
|
||||
/* 8022C660 98 1C 00 B2 */ stb r0, 0xb2(r28)
|
||||
/* 8022C664 38 60 00 01 */ li r3, 1
|
||||
/* 8022C668 48 00 02 7C */ b lbl_8022C8E4
|
||||
/* 8022C66C 88 1F 12 42 */ lbz r0, 0x1242(r31)
|
||||
/* 8022C670 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 8022C674 40 82 00 10 */ bne lbl_8022C684
|
||||
/* 8022C678 88 1F 12 43 */ lbz r0, 0x1243(r31)
|
||||
/* 8022C67C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8022C680 41 82 00 14 */ beq lbl_8022C694
|
||||
lbl_8022C684:
|
||||
/* 8022C684 38 00 00 03 */ li r0, 3
|
||||
/* 8022C688 98 1F 12 42 */ stb r0, 0x1242(r31)
|
||||
/* 8022C68C 38 00 00 01 */ li r0, 1
|
||||
/* 8022C690 98 1F 12 43 */ stb r0, 0x1243(r31)
|
||||
lbl_8022C694:
|
||||
/* 8022C694 88 7C 00 AD */ lbz r3, 0xad(r28)
|
||||
/* 8022C698 88 1F 12 74 */ lbz r0, 0x1274(r31)
|
||||
/* 8022C69C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8022C6A0 40 82 00 08 */ bne lbl_8022C6A8
|
||||
/* 8022C6A4 98 7F 12 44 */ stb r3, 0x1244(r31)
|
||||
lbl_8022C6A8:
|
||||
/* 8022C6A8 38 00 00 01 */ li r0, 1
|
||||
/* 8022C6AC 98 1C 00 B2 */ stb r0, 0xb2(r28)
|
||||
/* 8022C6B0 38 60 00 01 */ li r3, 1
|
||||
/* 8022C6B4 48 00 02 30 */ b lbl_8022C8E4
|
||||
/* 8022C6B8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C6BC 38 80 00 0A */ li r4, 0xa
|
||||
/* 8022C6C0 81 9C 00 00 */ lwz r12, 0(r28)
|
||||
/* 8022C6C4 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 8022C6C8 7D 89 03 A6 */ mtctr r12
|
||||
/* 8022C6CC 4E 80 04 21 */ bctrl
|
||||
/* 8022C6D0 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C6D4 80 9F 05 C4 */ lwz r4, 0x5c4(r31)
|
||||
/* 8022C6D8 48 07 B5 21 */ bl stack_pushCurrent__Q28JMessage10TProcessorFPCc
|
||||
/* 8022C6DC 38 60 00 01 */ li r3, 1
|
||||
/* 8022C6E0 48 00 02 04 */ b lbl_8022C8E4
|
||||
/* 8022C6E4 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C6E8 48 00 02 1D */ bl do_name1__27jmessage_tSequenceProcessorFv
|
||||
/* 8022C6EC 38 60 00 01 */ li r3, 1
|
||||
/* 8022C6F0 48 00 01 F4 */ b lbl_8022C8E4
|
||||
/* 8022C6F4 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C6F8 7F A4 EB 78 */ mr r4, r29
|
||||
/* 8022C6FC 48 00 02 0D */ bl do_space__27jmessage_tSequenceProcessorFUl
|
||||
/* 8022C700 38 60 00 01 */ li r3, 1
|
||||
/* 8022C704 48 00 01 E0 */ b lbl_8022C8E4
|
||||
/* 8022C708 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8022C70C 38 80 00 00 */ li r4, 0
|
||||
/* 8022C710 4B FF D2 9D */ bl decideOutFontRupeeColor__19jmessage_tReferenceFi
|
||||
/* 8022C714 80 9F 05 C0 */ lwz r4, 0x5c0(r31)
|
||||
/* 8022C718 38 60 00 00 */ li r3, 0
|
||||
/* 8022C71C B0 64 01 74 */ sth r3, 0x174(r4)
|
||||
/* 8022C720 38 00 00 01 */ li r0, 1
|
||||
/* 8022C724 98 04 01 9F */ stb r0, 0x19f(r4)
|
||||
/* 8022C728 98 7F 12 4F */ stb r3, 0x124f(r31)
|
||||
/* 8022C72C 38 00 00 05 */ li r0, 5
|
||||
/* 8022C730 98 1F 12 4C */ stb r0, 0x124c(r31)
|
||||
/* 8022C734 80 1E 00 00 */ lwz r0, 0(r30)
|
||||
/* 8022C738 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8022C73C 40 82 00 20 */ bne lbl_8022C75C
|
||||
/* 8022C740 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8022C744 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8022C748 38 63 0D D8 */ addi r3, r3, 0xdd8
|
||||
/* 8022C74C 3C 80 80 38 */ lis r4, tempBitLabels__20dSv_event_tmp_flag_c@ha /* 0x803790C0@ha */
|
||||
/* 8022C750 38 84 90 C0 */ addi r4, r4, tempBitLabels__20dSv_event_tmp_flag_c@l /* 0x803790C0@l */
|
||||
/* 8022C754 A0 84 00 A0 */ lhz r4, 0xa0(r4)
|
||||
/* 8022C758 4B E0 82 35 */ bl onEventBit__11dSv_event_cFUs
|
||||
lbl_8022C75C:
|
||||
/* 8022C75C 38 60 00 01 */ li r3, 1
|
||||
/* 8022C760 48 00 01 84 */ b lbl_8022C8E4
|
||||
/* 8022C764 38 00 00 01 */ li r0, 1
|
||||
/* 8022C768 98 1F 12 4B */ stb r0, 0x124b(r31)
|
||||
/* 8022C76C 38 60 00 01 */ li r3, 1
|
||||
/* 8022C770 48 00 01 74 */ b lbl_8022C8E4
|
||||
/* 8022C774 80 7F 05 C0 */ lwz r3, 0x5c0(r31)
|
||||
/* 8022C778 48 00 AD 59 */ bl getSelectBombNum__12dMsgObject_cFv
|
||||
/* 8022C77C 7C 60 1B 78 */ mr r0, r3
|
||||
/* 8022C780 38 6D 8B 50 */ la r3, g_msg_unit(r13) /* 804510D0-_SDA_BASE_ */
|
||||
/* 8022C784 38 80 00 07 */ li r4, 7
|
||||
/* 8022C788 54 05 06 3E */ clrlwi r5, r0, 0x18
|
||||
/* 8022C78C 38 C1 00 48 */ addi r6, r1, 0x48
|
||||
/* 8022C790 38 E0 00 01 */ li r7, 1
|
||||
/* 8022C794 48 00 C5 59 */ bl setTag__10dMsgUnit_cFiiPcb
|
||||
/* 8022C798 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8022C79C 88 9C 00 B5 */ lbz r4, 0xb5(r28)
|
||||
/* 8022C7A0 7C 84 07 74 */ extsb r4, r4
|
||||
/* 8022C7A4 4B FF CF 8D */ bl getWord__19jmessage_tReferenceFi
|
||||
/* 8022C7A8 38 81 00 48 */ addi r4, r1, 0x48
|
||||
/* 8022C7AC 48 13 C3 81 */ bl strcpy
|
||||
/* 8022C7B0 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C7B4 48 00 02 F9 */ bl push_word__27jmessage_tSequenceProcessorFv
|
||||
/* 8022C7B8 38 60 00 01 */ li r3, 1
|
||||
/* 8022C7BC 48 00 01 28 */ b lbl_8022C8E4
|
||||
/* 8022C7C0 48 00 BE 21 */ bl getSelectBombPrice__12dMsgObject_cFv
|
||||
/* 8022C7C4 7C 60 1B 78 */ mr r0, r3
|
||||
/* 8022C7C8 38 6D 8B 50 */ la r3, g_msg_unit(r13) /* 804510D0-_SDA_BASE_ */
|
||||
/* 8022C7CC 38 80 00 01 */ li r4, 1
|
||||
/* 8022C7D0 7C 05 07 34 */ extsh r5, r0
|
||||
/* 8022C7D4 38 C1 00 20 */ addi r6, r1, 0x20
|
||||
/* 8022C7D8 38 E0 00 01 */ li r7, 1
|
||||
/* 8022C7DC 48 00 C5 11 */ bl setTag__10dMsgUnit_cFiiPcb
|
||||
/* 8022C7E0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8022C7E4 88 9C 00 B5 */ lbz r4, 0xb5(r28)
|
||||
/* 8022C7E8 7C 84 07 74 */ extsb r4, r4
|
||||
/* 8022C7EC 4B FF CF 45 */ bl getWord__19jmessage_tReferenceFi
|
||||
/* 8022C7F0 38 81 00 20 */ addi r4, r1, 0x20
|
||||
/* 8022C7F4 48 13 C3 39 */ bl strcpy
|
||||
/* 8022C7F8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C7FC 48 00 02 B1 */ bl push_word__27jmessage_tSequenceProcessorFv
|
||||
/* 8022C800 38 60 00 01 */ li r3, 1
|
||||
/* 8022C804 48 00 00 E0 */ b lbl_8022C8E4
|
||||
/* 8022C808 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C80C 48 00 02 A1 */ bl push_word__27jmessage_tSequenceProcessorFv
|
||||
/* 8022C810 38 60 00 01 */ li r3, 1
|
||||
/* 8022C814 48 00 00 D0 */ b lbl_8022C8E4
|
||||
lbl_8022C818:
|
||||
/* 8022C818 57 A0 04 0E */ rlwinm r0, r29, 0, 0x10, 7
|
||||
/* 8022C81C 2C 00 00 0E */ cmpwi r0, 0xe
|
||||
/* 8022C820 40 80 00 20 */ bge lbl_8022C840
|
||||
/* 8022C824 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8022C828 40 80 00 08 */ bge lbl_8022C830
|
||||
/* 8022C82C 48 00 00 14 */ b lbl_8022C840
|
||||
lbl_8022C830:
|
||||
/* 8022C830 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C834 48 00 02 79 */ bl push_word__27jmessage_tSequenceProcessorFv
|
||||
/* 8022C838 38 60 00 01 */ li r3, 1
|
||||
/* 8022C83C 48 00 00 A8 */ b lbl_8022C8E4
|
||||
lbl_8022C840:
|
||||
/* 8022C840 57 A0 04 0E */ rlwinm r0, r29, 0, 0x10, 7
|
||||
/* 8022C844 2C 00 00 0F */ cmpwi r0, 0xf
|
||||
/* 8022C848 40 80 00 20 */ bge lbl_8022C868
|
||||
/* 8022C84C 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8022C850 40 80 00 08 */ bge lbl_8022C858
|
||||
/* 8022C854 48 00 00 14 */ b lbl_8022C868
|
||||
lbl_8022C858:
|
||||
/* 8022C858 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C85C 48 00 02 51 */ bl push_word__27jmessage_tSequenceProcessorFv
|
||||
/* 8022C860 38 60 00 01 */ li r3, 1
|
||||
/* 8022C864 48 00 00 80 */ b lbl_8022C8E4
|
||||
lbl_8022C868:
|
||||
/* 8022C868 57 A0 04 0E */ rlwinm r0, r29, 0, 0x10, 7
|
||||
/* 8022C86C 2C 00 00 0A */ cmpwi r0, 0xa
|
||||
/* 8022C870 40 80 00 10 */ bge lbl_8022C880
|
||||
/* 8022C874 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8022C878 40 80 00 14 */ bge lbl_8022C88C
|
||||
/* 8022C87C 48 00 00 34 */ b lbl_8022C8B0
|
||||
lbl_8022C880:
|
||||
/* 8022C880 2C 00 00 0C */ cmpwi r0, 0xc
|
||||
/* 8022C884 40 80 00 2C */ bge lbl_8022C8B0
|
||||
/* 8022C888 48 00 00 14 */ b lbl_8022C89C
|
||||
lbl_8022C88C:
|
||||
/* 8022C88C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C890 48 00 02 1D */ bl push_word__27jmessage_tSequenceProcessorFv
|
||||
/* 8022C894 38 60 00 01 */ li r3, 1
|
||||
/* 8022C898 48 00 00 4C */ b lbl_8022C8E4
|
||||
lbl_8022C89C:
|
||||
/* 8022C89C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C8A0 7F A4 EB 78 */ mr r4, r29
|
||||
/* 8022C8A4 48 00 00 65 */ bl do_space__27jmessage_tSequenceProcessorFUl
|
||||
/* 8022C8A8 38 60 00 01 */ li r3, 1
|
||||
/* 8022C8AC 48 00 00 38 */ b lbl_8022C8E4
|
||||
lbl_8022C8B0:
|
||||
/* 8022C8B0 57 A0 04 0F */ rlwinm. r0, r29, 0, 0x10, 7
|
||||
/* 8022C8B4 41 82 00 24 */ beq lbl_8022C8D8
|
||||
/* 8022C8B8 41 80 00 28 */ blt lbl_8022C8E0
|
||||
/* 8022C8BC 2C 00 00 15 */ cmpwi r0, 0x15
|
||||
/* 8022C8C0 40 80 00 20 */ bge lbl_8022C8E0
|
||||
/* 8022C8C4 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8022C8C8 7F A4 EB 78 */ mr r4, r29
|
||||
/* 8022C8CC 48 00 00 3D */ bl do_space__27jmessage_tSequenceProcessorFUl
|
||||
/* 8022C8D0 38 60 00 01 */ li r3, 1
|
||||
/* 8022C8D4 48 00 00 10 */ b lbl_8022C8E4
|
||||
lbl_8022C8D8:
|
||||
/* 8022C8D8 38 60 00 01 */ li r3, 1
|
||||
/* 8022C8DC 48 00 00 08 */ b lbl_8022C8E4
|
||||
lbl_8022C8E0:
|
||||
/* 8022C8E0 38 60 00 00 */ li r3, 0
|
||||
lbl_8022C8E4:
|
||||
/* 8022C8E4 39 61 00 80 */ addi r11, r1, 0x80
|
||||
/* 8022C8E8 48 13 59 3D */ bl _restgpr_28
|
||||
/* 8022C8EC 80 01 00 84 */ lwz r0, 0x84(r1)
|
||||
/* 8022C8F0 7C 08 03 A6 */ mtlr r0
|
||||
/* 8022C8F4 38 21 00 80 */ addi r1, r1, 0x80
|
||||
/* 8022C8F8 4E 80 00 20 */ blr
|
||||
@@ -1,50 +0,0 @@
|
||||
lbl_802288FC:
|
||||
/* 802288FC 54 66 06 3E */ clrlwi r6, r3, 0x18
|
||||
/* 80228900 28 06 00 08 */ cmplwi r6, 8
|
||||
/* 80228904 40 81 00 0C */ ble lbl_80228910
|
||||
/* 80228908 38 60 FF FF */ li r3, -1
|
||||
/* 8022890C 4E 80 00 20 */ blr
|
||||
lbl_80228910:
|
||||
/* 80228910 3C A0 80 43 */ lis r5, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 80228914 38 A5 02 8C */ addi r5, r5, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 80228918 88 05 03 20 */ lbz r0, 0x320(r5)
|
||||
/* 8022891C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80228920 41 82 00 28 */ beq lbl_80228948
|
||||
/* 80228924 7C A5 32 14 */ add r5, r5, r6
|
||||
/* 80228928 88 85 03 33 */ lbz r4, 0x333(r5)
|
||||
/* 8022892C 88 65 03 21 */ lbz r3, 0x321(r5)
|
||||
/* 80228930 88 05 03 2A */ lbz r0, 0x32a(r5)
|
||||
/* 80228934 54 00 80 1E */ slwi r0, r0, 0x10
|
||||
/* 80228938 50 60 C0 0E */ rlwimi r0, r3, 0x18, 0, 7
|
||||
/* 8022893C 50 80 44 2E */ rlwimi r0, r4, 8, 0x10, 0x17
|
||||
/* 80228940 60 03 00 FF */ ori r3, r0, 0xff
|
||||
/* 80228944 4E 80 00 20 */ blr
|
||||
lbl_80228948:
|
||||
/* 80228948 54 60 15 BA */ rlwinm r0, r3, 2, 0x16, 0x1d
|
||||
/* 8022894C 3C 60 80 3A */ lis r3, colorTable_3861@ha /* 0x803995C8@ha */
|
||||
/* 80228950 38 63 95 C8 */ addi r3, r3, colorTable_3861@l /* 0x803995C8@l */
|
||||
/* 80228954 7C 63 00 2E */ lwzx r3, r3, r0
|
||||
/* 80228958 28 06 00 00 */ cmplwi r6, 0
|
||||
/* 8022895C 4C 82 00 20 */ bnelr
|
||||
/* 80228960 54 80 06 3E */ clrlwi r0, r4, 0x18
|
||||
/* 80228964 2C 00 00 0D */ cmpwi r0, 0xd
|
||||
/* 80228968 41 82 00 20 */ beq lbl_80228988
|
||||
/* 8022896C 40 80 00 10 */ bge lbl_8022897C
|
||||
/* 80228970 2C 00 00 08 */ cmpwi r0, 8
|
||||
/* 80228974 41 82 00 20 */ beq lbl_80228994
|
||||
/* 80228978 4E 80 00 20 */ blr
|
||||
lbl_8022897C:
|
||||
/* 8022897C 2C 00 00 0F */ cmpwi r0, 0xf
|
||||
/* 80228980 4C 80 00 20 */ bgelr
|
||||
/* 80228984 48 00 00 18 */ b lbl_8022899C
|
||||
lbl_80228988:
|
||||
/* 80228988 3C 60 82 E7 */ lis r3, 0x82E7 /* 0x82E6E6FF@ha */
|
||||
/* 8022898C 38 63 E6 FF */ addi r3, r3, 0xE6FF /* 0x82E6E6FF@l */
|
||||
/* 80228990 4E 80 00 20 */ blr
|
||||
lbl_80228994:
|
||||
/* 80228994 38 60 FF FF */ li r3, -1
|
||||
/* 80228998 4E 80 00 20 */ blr
|
||||
lbl_8022899C:
|
||||
/* 8022899C 3C 60 96 DC */ lis r3, 0x96DC /* 0x96DC64FF@ha */
|
||||
/* 802289A0 38 63 64 FF */ addi r3, r3, 0x64FF /* 0x96DC64FF@l */
|
||||
/* 802289A4 4E 80 00 20 */ blr
|
||||
@@ -1,50 +0,0 @@
|
||||
lbl_802289A8:
|
||||
/* 802289A8 54 66 06 3E */ clrlwi r6, r3, 0x18
|
||||
/* 802289AC 28 06 00 08 */ cmplwi r6, 8
|
||||
/* 802289B0 40 81 00 0C */ ble lbl_802289BC
|
||||
/* 802289B4 38 60 FF FF */ li r3, -1
|
||||
/* 802289B8 4E 80 00 20 */ blr
|
||||
lbl_802289BC:
|
||||
/* 802289BC 3C A0 80 43 */ lis r5, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 802289C0 38 A5 02 8C */ addi r5, r5, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 802289C4 88 05 03 20 */ lbz r0, 0x320(r5)
|
||||
/* 802289C8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802289CC 41 82 00 28 */ beq lbl_802289F4
|
||||
/* 802289D0 7C A5 32 14 */ add r5, r5, r6
|
||||
/* 802289D4 88 85 03 4E */ lbz r4, 0x34e(r5)
|
||||
/* 802289D8 88 65 03 3C */ lbz r3, 0x33c(r5)
|
||||
/* 802289DC 88 05 03 45 */ lbz r0, 0x345(r5)
|
||||
/* 802289E0 54 00 80 1E */ slwi r0, r0, 0x10
|
||||
/* 802289E4 50 60 C0 0E */ rlwimi r0, r3, 0x18, 0, 7
|
||||
/* 802289E8 50 80 44 2E */ rlwimi r0, r4, 8, 0x10, 0x17
|
||||
/* 802289EC 60 03 00 FF */ ori r3, r0, 0xff
|
||||
/* 802289F0 4E 80 00 20 */ blr
|
||||
lbl_802289F4:
|
||||
/* 802289F4 54 60 15 BA */ rlwinm r0, r3, 2, 0x16, 0x1d
|
||||
/* 802289F8 3C 60 80 3A */ lis r3, colorTable_3877@ha /* 0x803995EC@ha */
|
||||
/* 802289FC 38 63 95 EC */ addi r3, r3, colorTable_3877@l /* 0x803995EC@l */
|
||||
/* 80228A00 7C 63 00 2E */ lwzx r3, r3, r0
|
||||
/* 80228A04 28 06 00 00 */ cmplwi r6, 0
|
||||
/* 80228A08 4C 82 00 20 */ bnelr
|
||||
/* 80228A0C 54 80 06 3E */ clrlwi r0, r4, 0x18
|
||||
/* 80228A10 2C 00 00 0D */ cmpwi r0, 0xd
|
||||
/* 80228A14 41 82 00 20 */ beq lbl_80228A34
|
||||
/* 80228A18 40 80 00 10 */ bge lbl_80228A28
|
||||
/* 80228A1C 2C 00 00 08 */ cmpwi r0, 8
|
||||
/* 80228A20 41 82 00 20 */ beq lbl_80228A40
|
||||
/* 80228A24 4E 80 00 20 */ blr
|
||||
lbl_80228A28:
|
||||
/* 80228A28 2C 00 00 0F */ cmpwi r0, 0xf
|
||||
/* 80228A2C 4C 80 00 20 */ bgelr
|
||||
/* 80228A30 48 00 00 18 */ b lbl_80228A48
|
||||
lbl_80228A34:
|
||||
/* 80228A34 3C 60 82 E7 */ lis r3, 0x82E7 /* 0x82E6E6FF@ha */
|
||||
/* 80228A38 38 63 E6 FF */ addi r3, r3, 0xE6FF /* 0x82E6E6FF@l */
|
||||
/* 80228A3C 4E 80 00 20 */ blr
|
||||
lbl_80228A40:
|
||||
/* 80228A40 38 60 FF FF */ li r3, -1
|
||||
/* 80228A44 4E 80 00 20 */ blr
|
||||
lbl_80228A48:
|
||||
/* 80228A48 3C 60 96 DC */ lis r3, 0x96DC /* 0x96DC64FF@ha */
|
||||
/* 80228A4C 38 63 64 FF */ addi r3, r3, 0x64FF /* 0x96DC64FF@l */
|
||||
/* 80228A50 4E 80 00 20 */ blr
|
||||
@@ -1,41 +0,0 @@
|
||||
lbl_80228DE0:
|
||||
/* 80228DE0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80228DE4 7C 08 02 A6 */ mflr r0
|
||||
/* 80228DE8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80228DEC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80228DF0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80228DF4 48 00 00 79 */ bl isKanban__19jmessage_tReferenceFv
|
||||
/* 80228DF8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80228DFC 41 82 00 0C */ beq lbl_80228E08
|
||||
/* 80228E00 38 00 00 07 */ li r0, 7
|
||||
/* 80228E04 48 00 00 50 */ b lbl_80228E54
|
||||
lbl_80228E08:
|
||||
/* 80228E08 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80228E0C 48 00 01 31 */ bl isBook__19jmessage_tReferenceFv
|
||||
/* 80228E10 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80228E14 41 82 00 0C */ beq lbl_80228E20
|
||||
/* 80228E18 38 00 00 09 */ li r0, 9
|
||||
/* 80228E1C 48 00 00 38 */ b lbl_80228E54
|
||||
lbl_80228E20:
|
||||
/* 80228E20 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80228E24 48 00 01 4D */ bl isStaffRoll__19jmessage_tReferenceFv
|
||||
/* 80228E28 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80228E2C 41 82 00 0C */ beq lbl_80228E38
|
||||
/* 80228E30 38 00 00 0A */ li r0, 0xa
|
||||
/* 80228E34 48 00 00 20 */ b lbl_80228E54
|
||||
lbl_80228E38:
|
||||
/* 80228E38 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80228E3C 48 00 00 CD */ bl isSaveSeq__19jmessage_tReferenceFv
|
||||
/* 80228E40 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80228E44 41 82 00 0C */ beq lbl_80228E50
|
||||
/* 80228E48 38 00 00 06 */ li r0, 6
|
||||
/* 80228E4C 48 00 00 08 */ b lbl_80228E54
|
||||
lbl_80228E50:
|
||||
/* 80228E50 38 00 00 04 */ li r0, 4
|
||||
lbl_80228E54:
|
||||
/* 80228E54 54 03 06 3E */ clrlwi r3, r0, 0x18
|
||||
/* 80228E58 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80228E5C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80228E60 7C 08 03 A6 */ mtlr r0
|
||||
/* 80228E64 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80228E68 4E 80 00 20 */ blr
|
||||
@@ -1,32 +0,0 @@
|
||||
lbl_80228A54:
|
||||
/* 80228A54 28 03 00 09 */ cmplwi r3, 9
|
||||
/* 80228A58 41 81 00 6C */ bgt lbl_80228AC4
|
||||
/* 80228A5C 3C 80 80 3C */ lis r4, lit_3903@ha /* 0x803BFF78@ha */
|
||||
/* 80228A60 38 84 FF 78 */ addi r4, r4, lit_3903@l /* 0x803BFF78@l */
|
||||
/* 80228A64 54 60 10 3A */ slwi r0, r3, 2
|
||||
/* 80228A68 7C 04 00 2E */ lwzx r0, r4, r0
|
||||
/* 80228A6C 7C 09 03 A6 */ mtctr r0
|
||||
/* 80228A70 4E 80 04 20 */ bctr
|
||||
/* 80228A74 38 60 00 1F */ li r3, 0x1f
|
||||
/* 80228A78 4E 80 00 20 */ blr
|
||||
/* 80228A7C 38 60 00 20 */ li r3, 0x20
|
||||
/* 80228A80 4E 80 00 20 */ blr
|
||||
/* 80228A84 38 60 00 21 */ li r3, 0x21
|
||||
/* 80228A88 4E 80 00 20 */ blr
|
||||
/* 80228A8C 38 60 00 22 */ li r3, 0x22
|
||||
/* 80228A90 4E 80 00 20 */ blr
|
||||
/* 80228A94 38 60 00 23 */ li r3, 0x23
|
||||
/* 80228A98 4E 80 00 20 */ blr
|
||||
/* 80228A9C 38 60 00 24 */ li r3, 0x24
|
||||
/* 80228AA0 4E 80 00 20 */ blr
|
||||
/* 80228AA4 38 60 00 25 */ li r3, 0x25
|
||||
/* 80228AA8 4E 80 00 20 */ blr
|
||||
/* 80228AAC 38 60 00 26 */ li r3, 0x26
|
||||
/* 80228AB0 4E 80 00 20 */ blr
|
||||
/* 80228AB4 38 60 00 27 */ li r3, 0x27
|
||||
/* 80228AB8 4E 80 00 20 */ blr
|
||||
/* 80228ABC 38 60 00 28 */ li r3, 0x28
|
||||
/* 80228AC0 4E 80 00 20 */ blr
|
||||
lbl_80228AC4:
|
||||
/* 80228AC4 38 60 00 1F */ li r3, 0x1f
|
||||
/* 80228AC8 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_80228ACC:
|
||||
/* 80228ACC 38 60 00 00 */ li r3, 0
|
||||
/* 80228AD0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80228AD4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80228AD8 88 04 01 0C */ lbz r0, 0x10c(r4)
|
||||
/* 80228ADC 28 00 00 14 */ cmplwi r0, 0x14
|
||||
/* 80228AE0 40 80 00 10 */ bge lbl_80228AF0
|
||||
/* 80228AE4 20 00 00 14 */ subfic r0, r0, 0x14
|
||||
/* 80228AE8 54 03 06 3E */ clrlwi r3, r0, 0x18
|
||||
/* 80228AEC 4E 80 00 20 */ blr
|
||||
lbl_80228AF0:
|
||||
/* 80228AF0 28 00 00 3C */ cmplwi r0, 0x3c
|
||||
/* 80228AF4 4C 80 00 20 */ bgelr
|
||||
/* 80228AF8 20 00 00 3C */ subfic r0, r0, 0x3c
|
||||
/* 80228AFC 54 03 06 3E */ clrlwi r3, r0, 0x18
|
||||
/* 80228B00 4E 80 00 20 */ blr
|
||||
@@ -1,6 +0,0 @@
|
||||
lbl_80229730:
|
||||
/* 80229730 7C 60 1B 78 */ mr r0, r3
|
||||
/* 80229734 1C 64 00 64 */ mulli r3, r4, 0x64
|
||||
/* 80229738 38 63 06 34 */ addi r3, r3, 0x634
|
||||
/* 8022973C 7C 60 1A 14 */ add r3, r0, r3
|
||||
/* 80229740 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_80228F3C:
|
||||
/* 80228F3C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80228F40 7C 08 02 A6 */ mflr r0
|
||||
/* 80228F44 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80228F48 80 63 05 C0 */ lwz r3, 0x5c0(r3)
|
||||
/* 80228F4C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80228F50 40 82 00 0C */ bne lbl_80228F5C
|
||||
/* 80228F54 38 60 00 00 */ li r3, 0
|
||||
/* 80228F58 48 00 00 08 */ b lbl_80228F60
|
||||
lbl_80228F5C:
|
||||
/* 80228F5C 48 00 E2 B1 */ bl isBookMessage__12dMsgObject_cFv
|
||||
lbl_80228F60:
|
||||
/* 80228F60 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80228F64 7C 08 03 A6 */ mtlr r0
|
||||
/* 80228F68 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80228F6C 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_80228ED4:
|
||||
/* 80228ED4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80228ED8 7C 08 02 A6 */ mflr r0
|
||||
/* 80228EDC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80228EE0 80 63 05 C0 */ lwz r3, 0x5c0(r3)
|
||||
/* 80228EE4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80228EE8 40 82 00 0C */ bne lbl_80228EF4
|
||||
/* 80228EEC 38 60 00 00 */ li r3, 0
|
||||
/* 80228EF0 48 00 00 08 */ b lbl_80228EF8
|
||||
lbl_80228EF4:
|
||||
/* 80228EF4 48 00 E3 05 */ bl isBossMessage__12dMsgObject_cFv
|
||||
lbl_80228EF8:
|
||||
/* 80228EF8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80228EFC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80228F00 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80228F04 4E 80 00 20 */ blr
|
||||
@@ -1,33 +0,0 @@
|
||||
lbl_8022986C:
|
||||
/* 8022986C 88 03 12 46 */ lbz r0, 0x1246(r3)
|
||||
/* 80229870 28 00 00 08 */ cmplwi r0, 8
|
||||
/* 80229874 40 82 00 18 */ bne lbl_8022988C
|
||||
/* 80229878 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 8022987C 38 84 02 8C */ addi r4, r4, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 80229880 A8 84 03 1C */ lha r4, 0x31c(r4)
|
||||
/* 80229884 7C 85 23 78 */ mr r5, r4
|
||||
/* 80229888 48 00 00 14 */ b lbl_8022989C
|
||||
lbl_8022988C:
|
||||
/* 8022988C 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 80229890 38 84 02 8C */ addi r4, r4, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 80229894 A8 84 03 1A */ lha r4, 0x31a(r4)
|
||||
/* 80229898 7C 85 23 78 */ mr r5, r4
|
||||
lbl_8022989C:
|
||||
/* 8022989C 7C A0 07 35 */ extsh. r0, r5
|
||||
/* 802298A0 40 80 00 0C */ bge lbl_802298AC
|
||||
/* 802298A4 1C 05 FF FF */ mulli r0, r5, -1
|
||||
/* 802298A8 7C 05 07 34 */ extsh r5, r0
|
||||
lbl_802298AC:
|
||||
/* 802298AC 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 802298B0 40 80 00 24 */ bge lbl_802298D4
|
||||
/* 802298B4 88 83 05 DD */ lbz r4, 0x5dd(r3)
|
||||
/* 802298B8 7C A0 07 34 */ extsh r0, r5
|
||||
/* 802298BC 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 802298C0 88 03 12 53 */ lbz r0, 0x1253(r3)
|
||||
/* 802298C4 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 802298C8 41 80 00 0C */ blt lbl_802298D4
|
||||
/* 802298CC 38 60 00 00 */ li r3, 0
|
||||
/* 802298D0 4E 80 00 20 */ blr
|
||||
lbl_802298D4:
|
||||
/* 802298D4 38 60 00 01 */ li r3, 1
|
||||
/* 802298D8 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_80228FA4:
|
||||
/* 80228FA4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80228FA8 7C 08 02 A6 */ mflr r0
|
||||
/* 80228FAC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80228FB0 80 63 05 C0 */ lwz r3, 0x5c0(r3)
|
||||
/* 80228FB4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80228FB8 40 82 00 0C */ bne lbl_80228FC4
|
||||
/* 80228FBC 38 60 00 00 */ li r3, 0
|
||||
/* 80228FC0 48 00 00 08 */ b lbl_80228FC8
|
||||
lbl_80228FC4:
|
||||
/* 80228FC4 48 00 E1 25 */ bl isHowlMessage__12dMsgObject_cFv
|
||||
lbl_80228FC8:
|
||||
/* 80228FC8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80228FCC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80228FD0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80228FD4 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_80228E6C:
|
||||
/* 80228E6C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80228E70 7C 08 02 A6 */ mflr r0
|
||||
/* 80228E74 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80228E78 80 63 05 C0 */ lwz r3, 0x5c0(r3)
|
||||
/* 80228E7C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80228E80 40 82 00 0C */ bne lbl_80228E8C
|
||||
/* 80228E84 38 60 00 00 */ li r3, 0
|
||||
/* 80228E88 48 00 00 08 */ b lbl_80228E90
|
||||
lbl_80228E8C:
|
||||
/* 80228E8C 48 00 E2 31 */ bl isKanbanMessage__12dMsgObject_cFv
|
||||
lbl_80228E90:
|
||||
/* 80228E90 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80228E94 7C 08 03 A6 */ mtlr r0
|
||||
/* 80228E98 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80228E9C 4E 80 00 20 */ blr
|
||||
@@ -1,29 +0,0 @@
|
||||
lbl_8022994C:
|
||||
/* 8022994C 88 03 12 46 */ lbz r0, 0x1246(r3)
|
||||
/* 80229950 28 00 00 08 */ cmplwi r0, 8
|
||||
/* 80229954 40 82 00 14 */ bne lbl_80229968
|
||||
/* 80229958 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 8022995C 38 84 02 8C */ addi r4, r4, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 80229960 A8 84 03 1C */ lha r4, 0x31c(r4)
|
||||
/* 80229964 48 00 00 10 */ b lbl_80229974
|
||||
lbl_80229968:
|
||||
/* 80229968 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 8022996C 38 84 02 8C */ addi r4, r4, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 80229970 A8 84 03 1A */ lha r4, 0x31a(r4)
|
||||
lbl_80229974:
|
||||
/* 80229974 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80229978 40 80 00 0C */ bge lbl_80229984
|
||||
/* 8022997C 1C 04 FF FF */ mulli r0, r4, -1
|
||||
/* 80229980 7C 04 07 34 */ extsh r4, r0
|
||||
lbl_80229984:
|
||||
/* 80229984 7C 80 07 34 */ extsh r0, r4
|
||||
/* 80229988 7C 83 02 14 */ add r4, r3, r0
|
||||
/* 8022998C 88 84 12 53 */ lbz r4, 0x1253(r4)
|
||||
/* 80229990 88 03 12 53 */ lbz r0, 0x1253(r3)
|
||||
/* 80229994 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 80229998 40 82 00 0C */ bne lbl_802299A4
|
||||
/* 8022999C 38 60 00 01 */ li r3, 1
|
||||
/* 802299A0 4E 80 00 20 */ blr
|
||||
lbl_802299A4:
|
||||
/* 802299A4 38 60 00 00 */ li r3, 0
|
||||
/* 802299A8 4E 80 00 20 */ blr
|
||||
@@ -1,33 +0,0 @@
|
||||
lbl_802298DC:
|
||||
/* 802298DC 88 03 12 46 */ lbz r0, 0x1246(r3)
|
||||
/* 802298E0 28 00 00 08 */ cmplwi r0, 8
|
||||
/* 802298E4 40 82 00 18 */ bne lbl_802298FC
|
||||
/* 802298E8 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 802298EC 38 84 02 8C */ addi r4, r4, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 802298F0 A8 84 03 1C */ lha r4, 0x31c(r4)
|
||||
/* 802298F4 7C 85 23 78 */ mr r5, r4
|
||||
/* 802298F8 48 00 00 14 */ b lbl_8022990C
|
||||
lbl_802298FC:
|
||||
/* 802298FC 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
|
||||
/* 80229900 38 84 02 8C */ addi r4, r4, g_MsgObject_HIO_c@l /* 0x8043028C@l */
|
||||
/* 80229904 A8 84 03 1A */ lha r4, 0x31a(r4)
|
||||
/* 80229908 7C 85 23 78 */ mr r5, r4
|
||||
lbl_8022990C:
|
||||
/* 8022990C 7C A0 07 35 */ extsh. r0, r5
|
||||
/* 80229910 40 80 00 0C */ bge lbl_8022991C
|
||||
/* 80229914 1C 05 FF FF */ mulli r0, r5, -1
|
||||
/* 80229918 7C 05 07 34 */ extsh r5, r0
|
||||
lbl_8022991C:
|
||||
/* 8022991C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80229920 40 81 00 24 */ ble lbl_80229944
|
||||
/* 80229924 88 83 05 DD */ lbz r4, 0x5dd(r3)
|
||||
/* 80229928 7C A0 07 34 */ extsh r0, r5
|
||||
/* 8022992C 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 80229930 88 03 12 53 */ lbz r0, 0x1253(r3)
|
||||
/* 80229934 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 80229938 41 80 00 0C */ blt lbl_80229944
|
||||
/* 8022993C 38 60 00 00 */ li r3, 0
|
||||
/* 80229940 4E 80 00 20 */ blr
|
||||
lbl_80229944:
|
||||
/* 80229944 38 60 00 01 */ li r3, 1
|
||||
/* 80229948 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_80228FD8:
|
||||
/* 80228FD8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80228FDC 7C 08 02 A6 */ mflr r0
|
||||
/* 80228FE0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80228FE4 80 63 05 C0 */ lwz r3, 0x5c0(r3)
|
||||
/* 80228FE8 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80228FEC 40 82 00 0C */ bne lbl_80228FF8
|
||||
/* 80228FF0 38 60 00 00 */ li r3, 0
|
||||
/* 80228FF4 48 00 00 08 */ b lbl_80228FFC
|
||||
lbl_80228FF8:
|
||||
/* 80228FF8 48 00 E1 05 */ bl isMidonaMessage__12dMsgObject_cFv
|
||||
lbl_80228FFC:
|
||||
/* 80228FFC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80229000 7C 08 03 A6 */ mtlr r0
|
||||
/* 80229004 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80229008 4E 80 00 20 */ blr
|
||||
@@ -1,25 +0,0 @@
|
||||
lbl_802288A8:
|
||||
/* 802288A8 2C 03 00 5C */ cmpwi r3, 0x5c
|
||||
/* 802288AC 41 82 00 40 */ beq lbl_802288EC
|
||||
/* 802288B0 40 80 00 1C */ bge lbl_802288CC
|
||||
/* 802288B4 2C 03 00 40 */ cmpwi r3, 0x40
|
||||
/* 802288B8 41 82 00 34 */ beq lbl_802288EC
|
||||
/* 802288BC 40 80 00 38 */ bge lbl_802288F4
|
||||
/* 802288C0 2C 03 00 24 */ cmpwi r3, 0x24
|
||||
/* 802288C4 41 82 00 28 */ beq lbl_802288EC
|
||||
/* 802288C8 48 00 00 2C */ b lbl_802288F4
|
||||
lbl_802288CC:
|
||||
/* 802288CC 3C 80 00 01 */ lis r4, 0x0001 /* 0x000081F4@ha */
|
||||
/* 802288D0 38 04 81 F4 */ addi r0, r4, 0x81F4 /* 0x000081F4@l */
|
||||
/* 802288D4 7C 03 00 00 */ cmpw r3, r0
|
||||
/* 802288D8 40 80 00 1C */ bge lbl_802288F4
|
||||
/* 802288DC 38 04 81 F2 */ addi r0, r4, -32270
|
||||
/* 802288E0 7C 03 00 00 */ cmpw r3, r0
|
||||
/* 802288E4 40 80 00 08 */ bge lbl_802288EC
|
||||
/* 802288E8 48 00 00 0C */ b lbl_802288F4
|
||||
lbl_802288EC:
|
||||
/* 802288EC 38 60 00 01 */ li r3, 1
|
||||
/* 802288F0 4E 80 00 20 */ blr
|
||||
lbl_802288F4:
|
||||
/* 802288F4 38 60 00 00 */ li r3, 0
|
||||
/* 802288F8 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_80228EA0:
|
||||
/* 80228EA0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80228EA4 7C 08 02 A6 */ mflr r0
|
||||
/* 80228EA8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80228EAC 80 63 05 C0 */ lwz r3, 0x5c0(r3)
|
||||
/* 80228EB0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80228EB4 40 82 00 0C */ bne lbl_80228EC0
|
||||
/* 80228EB8 38 60 00 00 */ li r3, 0
|
||||
/* 80228EBC 48 00 00 08 */ b lbl_80228EC4
|
||||
lbl_80228EC0:
|
||||
/* 80228EC0 48 00 E3 25 */ bl isPlaceMessage__12dMsgObject_cFv
|
||||
lbl_80228EC4:
|
||||
/* 80228EC4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80228EC8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80228ECC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80228ED0 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_80228F08:
|
||||
/* 80228F08 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80228F0C 7C 08 02 A6 */ mflr r0
|
||||
/* 80228F10 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80228F14 80 63 05 C0 */ lwz r3, 0x5c0(r3)
|
||||
/* 80228F18 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80228F1C 40 82 00 0C */ bne lbl_80228F28
|
||||
/* 80228F20 38 60 00 00 */ li r3, 0
|
||||
/* 80228F24 48 00 00 08 */ b lbl_80228F2C
|
||||
lbl_80228F28:
|
||||
/* 80228F28 48 00 E3 01 */ bl isSaveMessage__12dMsgObject_cFv
|
||||
lbl_80228F2C:
|
||||
/* 80228F2C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80228F30 7C 08 03 A6 */ mtlr r0
|
||||
/* 80228F34 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80228F38 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_80228F70:
|
||||
/* 80228F70 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80228F74 7C 08 02 A6 */ mflr r0
|
||||
/* 80228F78 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80228F7C 80 63 05 C0 */ lwz r3, 0x5c0(r3)
|
||||
/* 80228F80 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80228F84 40 82 00 0C */ bne lbl_80228F90
|
||||
/* 80228F88 38 60 00 00 */ li r3, 0
|
||||
/* 80228F8C 48 00 00 08 */ b lbl_80228F94
|
||||
lbl_80228F90:
|
||||
/* 80228F90 48 00 E2 85 */ bl isStaffMessage__12dMsgObject_cFv
|
||||
lbl_80228F94:
|
||||
/* 80228F94 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80228F98 7C 08 03 A6 */ mtlr r0
|
||||
/* 80228F9C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80228FA0 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_80229810:
|
||||
/* 80229810 38 A0 00 00 */ li r5, 0
|
||||
/* 80229814 38 80 00 00 */ li r4, 0
|
||||
/* 80229818 38 00 00 1F */ li r0, 0x1f
|
||||
/* 8022981C 7C 09 03 A6 */ mtctr r0
|
||||
lbl_80229820:
|
||||
/* 80229820 38 05 12 53 */ addi r0, r5, 0x1253
|
||||
/* 80229824 7C 83 01 AE */ stbx r4, r3, r0
|
||||
/* 80229828 38 A5 00 01 */ addi r5, r5, 1
|
||||
/* 8022982C 42 00 FF F4 */ bdnz lbl_80229820
|
||||
/* 80229830 38 00 00 00 */ li r0, 0
|
||||
/* 80229834 98 03 12 72 */ stb r0, 0x1272(r3)
|
||||
/* 80229838 98 03 12 73 */ stb r0, 0x1273(r3)
|
||||
/* 8022983C 98 03 05 DC */ stb r0, 0x5dc(r3)
|
||||
/* 80229840 98 03 05 DD */ stb r0, 0x5dd(r3)
|
||||
/* 80229844 4E 80 00 20 */ blr
|
||||
@@ -1,15 +0,0 @@
|
||||
lbl_802297B0:
|
||||
/* 802297B0 38 80 00 00 */ li r4, 0
|
||||
/* 802297B4 7C 85 23 78 */ mr r5, r4
|
||||
/* 802297B8 38 00 02 00 */ li r0, 0x200
|
||||
/* 802297BC 7C 09 03 A6 */ mtctr r0
|
||||
lbl_802297C0:
|
||||
/* 802297C0 38 04 00 0C */ addi r0, r4, 0xc
|
||||
/* 802297C4 7C A3 03 2E */ sthx r5, r3, r0
|
||||
/* 802297C8 38 84 00 02 */ addi r4, r4, 2
|
||||
/* 802297CC 42 00 FF F4 */ bdnz lbl_802297C0
|
||||
/* 802297D0 38 00 00 00 */ li r0, 0
|
||||
/* 802297D4 B0 03 04 0C */ sth r0, 0x40c(r3)
|
||||
/* 802297D8 B0 03 04 0E */ sth r0, 0x40e(r3)
|
||||
/* 802297DC B0 03 04 10 */ sth r0, 0x410(r3)
|
||||
/* 802297E0 4E 80 00 20 */ blr
|
||||
@@ -1,11 +0,0 @@
|
||||
lbl_8022900C:
|
||||
/* 8022900C 38 00 00 00 */ li r0, 0
|
||||
/* 80229010 B0 03 05 D6 */ sth r0, 0x5d6(r3)
|
||||
/* 80229014 98 03 12 4C */ stb r0, 0x124c(r3)
|
||||
/* 80229018 B0 03 05 CC */ sth r0, 0x5cc(r3)
|
||||
/* 8022901C B0 03 05 CE */ sth r0, 0x5ce(r3)
|
||||
/* 80229020 B0 03 05 D0 */ sth r0, 0x5d0(r3)
|
||||
/* 80229024 B0 03 05 D2 */ sth r0, 0x5d2(r3)
|
||||
/* 80229028 98 03 12 42 */ stb r0, 0x1242(r3)
|
||||
/* 8022902C 98 03 12 43 */ stb r0, 0x1243(r3)
|
||||
/* 80229030 4E 80 00 20 */ blr
|
||||
@@ -1,11 +0,0 @@
|
||||
lbl_80229744:
|
||||
/* 80229744 38 80 00 00 */ li r4, 0
|
||||
/* 80229748 7C 85 23 78 */ mr r5, r4
|
||||
/* 8022974C 38 00 00 0A */ li r0, 0xa
|
||||
/* 80229750 7C 09 03 A6 */ mtctr r0
|
||||
lbl_80229754:
|
||||
/* 80229754 38 04 06 34 */ addi r0, r4, 0x634
|
||||
/* 80229758 7C A3 01 AE */ stbx r5, r3, r0
|
||||
/* 8022975C 38 84 00 64 */ addi r4, r4, 0x64
|
||||
/* 80229760 42 00 FF F4 */ bdnz lbl_80229754
|
||||
/* 80229764 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_80229768:
|
||||
/* 80229768 A8 03 04 0C */ lha r0, 0x40c(r3)
|
||||
/* 8022976C 54 00 08 3C */ slwi r0, r0, 1
|
||||
/* 80229770 7C A3 02 14 */ add r5, r3, r0
|
||||
/* 80229774 B0 85 00 0C */ sth r4, 0xc(r5)
|
||||
/* 80229778 A8 83 04 0C */ lha r4, 0x40c(r3)
|
||||
/* 8022977C 38 04 00 01 */ addi r0, r4, 1
|
||||
/* 80229780 B0 03 04 0C */ sth r0, 0x40c(r3)
|
||||
/* 80229784 4E 80 00 20 */ blr
|
||||
@@ -1,13 +0,0 @@
|
||||
lbl_802297E4:
|
||||
/* 802297E4 38 A0 00 1E */ li r5, 0x1e
|
||||
/* 802297E8 38 00 00 1E */ li r0, 0x1e
|
||||
/* 802297EC 7C 09 03 A6 */ mtctr r0
|
||||
lbl_802297F0:
|
||||
/* 802297F0 7C 83 2A 14 */ add r4, r3, r5
|
||||
/* 802297F4 88 04 12 52 */ lbz r0, 0x1252(r4)
|
||||
/* 802297F8 98 04 12 53 */ stb r0, 0x1253(r4)
|
||||
/* 802297FC 38 A5 FF FF */ addi r5, r5, -1
|
||||
/* 80229800 42 00 FF F0 */ bdnz lbl_802297F0
|
||||
/* 80229804 88 03 05 DC */ lbz r0, 0x5dc(r3)
|
||||
/* 80229808 98 03 12 53 */ stb r0, 0x1253(r3)
|
||||
/* 8022980C 4E 80 00 20 */ blr
|
||||
Reference in New Issue
Block a user