mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
work on daAlink horse, hvyboots, cut (#1981)
* work on alink_cut, alink_horse, alink_hvyboots * remove asm
This commit is contained in:
@@ -1,15 +0,0 @@
|
|||||||
lbl_800EF35C:
|
|
||||||
/* 800EF35C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800EF360 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800EF364 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800EF368 38 80 FF FC */ li r4, -4
|
|
||||||
/* 800EF36C 38 A0 00 01 */ li r5, 1
|
|
||||||
/* 800EF370 38 C0 00 00 */ li r6, 0
|
|
||||||
/* 800EF374 38 E0 00 00 */ li r7, 0
|
|
||||||
/* 800EF378 39 00 00 00 */ li r8, 0
|
|
||||||
/* 800EF37C 39 20 00 00 */ li r9, 0
|
|
||||||
/* 800EF380 4B FE A3 5D */ bl procCoLargeDamageInit__9daAlink_cFiissP12dCcD_GObjInfi
|
|
||||||
/* 800EF384 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800EF388 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800EF38C 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800EF390 4E 80 00 20 */ blr
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
lbl_800EDE8C:
|
|
||||||
/* 800EDE8C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800EDE90 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800EDE94 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800EDE98 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800EDE9C 93 C1 00 08 */ stw r30, 8(r1)
|
|
||||||
/* 800EDEA0 7C 7E 1B 78 */ mr r30, r3
|
|
||||||
/* 800EDEA4 3B E0 00 00 */ li r31, 0
|
|
||||||
/* 800EDEA8 38 80 00 51 */ li r4, 0x51
|
|
||||||
/* 800EDEAC 4B FB E6 AD */ bl checkUnderMove0BckNoArc__9daAlink_cCFQ29daAlink_c11daAlink_ANM
|
|
||||||
/* 800EDEB0 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800EDEB4 40 82 00 18 */ bne lbl_800EDECC
|
|
||||||
/* 800EDEB8 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 800EDEBC 38 80 00 52 */ li r4, 0x52
|
|
||||||
/* 800EDEC0 4B FB E6 99 */ bl checkUnderMove0BckNoArc__9daAlink_cCFQ29daAlink_c11daAlink_ANM
|
|
||||||
/* 800EDEC4 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800EDEC8 41 82 00 08 */ beq lbl_800EDED0
|
|
||||||
lbl_800EDECC:
|
|
||||||
/* 800EDECC 3B E0 00 01 */ li r31, 1
|
|
||||||
lbl_800EDED0:
|
|
||||||
/* 800EDED0 57 E3 06 3E */ clrlwi r3, r31, 0x18
|
|
||||||
/* 800EDED4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800EDED8 83 C1 00 08 */ lwz r30, 8(r1)
|
|
||||||
/* 800EDEDC 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800EDEE0 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800EDEE4 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800EDEE8 4E 80 00 20 */ blr
|
|
||||||
@@ -1,81 +0,0 @@
|
|||||||
lbl_800EDD6C:
|
|
||||||
/* 800EDD6C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800EDD70 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800EDD74 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800EDD78 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800EDD7C 93 C1 00 08 */ stw r30, 8(r1)
|
|
||||||
/* 800EDD80 7C 7E 1B 78 */ mr r30, r3
|
|
||||||
/* 800EDD84 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
|
||||||
/* 800EDD88 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
|
||||||
/* 800EDD8C 83 E4 5D B8 */ lwz r31, 0x5db8(r4)
|
|
||||||
/* 800EDD90 81 83 06 28 */ lwz r12, 0x628(r3)
|
|
||||||
/* 800EDD94 81 8C 01 88 */ lwz r12, 0x188(r12)
|
|
||||||
/* 800EDD98 7D 89 03 A6 */ mtctr r12
|
|
||||||
/* 800EDD9C 4E 80 04 21 */ bctrl
|
|
||||||
/* 800EDDA0 28 03 00 00 */ cmplwi r3, 0
|
|
||||||
/* 800EDDA4 40 82 00 0C */ bne lbl_800EDDB0
|
|
||||||
/* 800EDDA8 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800EDDAC 48 00 00 C8 */ b lbl_800EDE74
|
|
||||||
lbl_800EDDB0:
|
|
||||||
/* 800EDDB0 80 1E 05 90 */ lwz r0, 0x590(r30)
|
|
||||||
/* 800EDDB4 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
|
|
||||||
/* 800EDDB8 41 82 00 28 */ beq lbl_800EDDE0
|
|
||||||
/* 800EDDBC C0 1F 04 D0 */ lfs f0, 0x4d0(r31)
|
|
||||||
/* 800EDDC0 D0 1E 04 D0 */ stfs f0, 0x4d0(r30)
|
|
||||||
/* 800EDDC4 C0 1F 04 D4 */ lfs f0, 0x4d4(r31)
|
|
||||||
/* 800EDDC8 D0 1E 04 D4 */ stfs f0, 0x4d4(r30)
|
|
||||||
/* 800EDDCC C0 1F 04 D8 */ lfs f0, 0x4d8(r31)
|
|
||||||
/* 800EDDD0 D0 1E 04 D8 */ stfs f0, 0x4d8(r30)
|
|
||||||
/* 800EDDD4 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 800EDDD8 4B FD 55 E1 */ bl procWaitInit__9daAlink_cFv
|
|
||||||
/* 800EDDDC 48 00 00 98 */ b lbl_800EDE74
|
|
||||||
lbl_800EDDE0:
|
|
||||||
/* 800EDDE0 88 9F 16 B4 */ lbz r4, 0x16b4(r31)
|
|
||||||
/* 800EDDE4 28 04 00 02 */ cmplwi r4, 2
|
|
||||||
/* 800EDDE8 41 82 00 28 */ beq lbl_800EDE10
|
|
||||||
/* 800EDDEC 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800EDDF0 28 04 00 03 */ cmplwi r4, 3
|
|
||||||
/* 800EDDF4 40 82 00 14 */ bne lbl_800EDE08
|
|
||||||
/* 800EDDF8 A8 1F 17 20 */ lha r0, 0x1720(r31)
|
|
||||||
/* 800EDDFC 2C 00 00 00 */ cmpwi r0, 0
|
|
||||||
/* 800EDE00 40 82 00 08 */ bne lbl_800EDE08
|
|
||||||
/* 800EDE04 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800EDE08:
|
|
||||||
/* 800EDE08 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
||||||
/* 800EDE0C 41 82 00 28 */ beq lbl_800EDE34
|
|
||||||
lbl_800EDE10:
|
|
||||||
/* 800EDE10 80 1F 17 4C */ lwz r0, 0x174c(r31)
|
|
||||||
/* 800EDE14 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
|
|
||||||
/* 800EDE18 40 82 00 1C */ bne lbl_800EDE34
|
|
||||||
/* 800EDE1C 80 1F 17 44 */ lwz r0, 0x1744(r31)
|
|
||||||
/* 800EDE20 54 00 00 85 */ rlwinm. r0, r0, 0, 2, 2
|
|
||||||
/* 800EDE24 40 82 00 10 */ bne lbl_800EDE34
|
|
||||||
/* 800EDE28 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 800EDE2C 48 00 2E 41 */ bl procHorseTurnInit__9daAlink_cFv
|
|
||||||
/* 800EDE30 48 00 00 44 */ b lbl_800EDE74
|
|
||||||
lbl_800EDE34:
|
|
||||||
/* 800EDE34 28 04 00 04 */ cmplwi r4, 4
|
|
||||||
/* 800EDE38 40 82 00 10 */ bne lbl_800EDE48
|
|
||||||
/* 800EDE3C 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 800EDE40 48 00 32 21 */ bl procHorseJumpInit__9daAlink_cFv
|
|
||||||
/* 800EDE44 48 00 00 30 */ b lbl_800EDE74
|
|
||||||
lbl_800EDE48:
|
|
||||||
/* 800EDE48 A0 1E 2F E8 */ lhz r0, 0x2fe8(r30)
|
|
||||||
/* 800EDE4C 28 00 00 3C */ cmplwi r0, 0x3c
|
|
||||||
/* 800EDE50 41 82 00 20 */ beq lbl_800EDE70
|
|
||||||
/* 800EDE54 28 00 00 41 */ cmplwi r0, 0x41
|
|
||||||
/* 800EDE58 41 82 00 18 */ beq lbl_800EDE70
|
|
||||||
/* 800EDE5C 28 00 00 42 */ cmplwi r0, 0x42
|
|
||||||
/* 800EDE60 41 82 00 10 */ beq lbl_800EDE70
|
|
||||||
/* 800EDE64 80 1F 17 4C */ lwz r0, 0x174c(r31)
|
|
||||||
/* 800EDE68 60 00 00 10 */ ori r0, r0, 0x10
|
|
||||||
/* 800EDE6C 90 1F 17 4C */ stw r0, 0x174c(r31)
|
|
||||||
lbl_800EDE70:
|
|
||||||
/* 800EDE70 38 60 00 00 */ li r3, 0
|
|
||||||
lbl_800EDE74:
|
|
||||||
/* 800EDE74 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800EDE78 83 C1 00 08 */ lwz r30, 8(r1)
|
|
||||||
/* 800EDE7C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800EDE80 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800EDE84 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800EDE88 4E 80 00 20 */ blr
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
lbl_800EEE30:
|
|
||||||
/* 800EEE30 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
|
||||||
/* 800EEE34 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
|
||||||
/* 800EEE38 80 63 5D B8 */ lwz r3, 0x5db8(r3)
|
|
||||||
/* 800EEE3C C0 43 05 2C */ lfs f2, 0x52c(r3)
|
|
||||||
/* 800EEE40 C0 22 94 D0 */ lfs f1, lit_18847(r2)
|
|
||||||
/* 800EEE44 C0 03 17 90 */ lfs f0, 0x1790(r3)
|
|
||||||
/* 800EEE48 EC 01 00 32 */ fmuls f0, f1, f0
|
|
||||||
/* 800EEE4C FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
||||||
/* 800EEE50 7C 00 00 26 */ mfcr r0
|
|
||||||
/* 800EEE54 54 03 17 FE */ rlwinm r3, r0, 2, 0x1f, 0x1f
|
|
||||||
/* 800EEE58 4E 80 00 20 */ blr
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
lbl_800EC76C:
|
|
||||||
/* 800EC76C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
|
||||||
/* 800EC770 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
|
||||||
/* 800EC774 80 63 5D B8 */ lwz r3, 0x5db8(r3)
|
|
||||||
/* 800EC778 28 03 00 00 */ cmplwi r3, 0
|
|
||||||
/* 800EC77C 40 82 00 0C */ bne lbl_800EC788
|
|
||||||
/* 800EC780 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800EC784 4E 80 00 20 */ blr
|
|
||||||
lbl_800EC788:
|
|
||||||
/* 800EC788 80 83 12 58 */ lwz r4, 0x1258(r3)
|
|
||||||
/* 800EC78C 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800EC790 28 04 00 00 */ cmplwi r4, 0
|
|
||||||
/* 800EC794 41 82 00 14 */ beq lbl_800EC7A8
|
|
||||||
/* 800EC798 88 04 06 D8 */ lbz r0, 0x6d8(r4)
|
|
||||||
/* 800EC79C 28 00 00 00 */ cmplwi r0, 0
|
|
||||||
/* 800EC7A0 41 82 00 08 */ beq lbl_800EC7A8
|
|
||||||
/* 800EC7A4 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800EC7A8:
|
|
||||||
/* 800EC7A8 54 63 06 3E */ clrlwi r3, r3, 0x18
|
|
||||||
/* 800EC7AC 4E 80 00 20 */ blr
|
|
||||||
@@ -1,96 +0,0 @@
|
|||||||
lbl_800EF450:
|
|
||||||
/* 800EF450 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800EF454 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800EF458 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800EF45C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800EF460 7C 7F 1B 78 */ mr r31, r3
|
|
||||||
/* 800EF464 4B FF 48 39 */ bl checkGrabAnimeAndThrow__9daAlink_cCFv
|
|
||||||
/* 800EF468 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800EF46C 41 82 00 10 */ beq lbl_800EF47C
|
|
||||||
/* 800EF470 A0 1F 2F E8 */ lhz r0, 0x2fe8(r31)
|
|
||||||
/* 800EF474 28 00 00 47 */ cmplwi r0, 0x47
|
|
||||||
/* 800EF478 40 82 00 1C */ bne lbl_800EF494
|
|
||||||
lbl_800EF47C:
|
|
||||||
/* 800EF47C 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800EF480 4B FC A8 AD */ bl checkNextActionFromButton__9daAlink_cFv
|
|
||||||
/* 800EF484 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800EF488 41 82 00 0C */ beq lbl_800EF494
|
|
||||||
/* 800EF48C 38 60 00 01 */ li r3, 1
|
|
||||||
/* 800EF490 48 00 00 F4 */ b lbl_800EF584
|
|
||||||
lbl_800EF494:
|
|
||||||
/* 800EF494 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800EF498 4B FE F5 51 */ bl checkBowAnime__9daAlink_cCFv
|
|
||||||
/* 800EF49C 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800EF4A0 41 82 00 10 */ beq lbl_800EF4B0
|
|
||||||
/* 800EF4A4 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800EF4A8 4B FF 03 6D */ bl checkNextActionBow__9daAlink_cFv
|
|
||||||
/* 800EF4AC 48 00 00 D8 */ b lbl_800EF584
|
|
||||||
lbl_800EF4B0:
|
|
||||||
/* 800EF4B0 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800EF4B4 4B FF 0F 8D */ bl checkBoomerangAnime__9daAlink_cCFv
|
|
||||||
/* 800EF4B8 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800EF4BC 41 82 00 10 */ beq lbl_800EF4CC
|
|
||||||
/* 800EF4C0 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800EF4C4 4B FF 17 21 */ bl checkNextActionBoomerang__9daAlink_cFv
|
|
||||||
/* 800EF4C8 48 00 00 BC */ b lbl_800EF584
|
|
||||||
lbl_800EF4CC:
|
|
||||||
/* 800EF4CC 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800EF4D0 A0 1F 1F BC */ lhz r0, 0x1fbc(r31)
|
|
||||||
/* 800EF4D4 28 00 01 8D */ cmplwi r0, 0x18d
|
|
||||||
/* 800EF4D8 41 82 00 10 */ beq lbl_800EF4E8
|
|
||||||
/* 800EF4DC 54 00 04 3E */ clrlwi r0, r0, 0x10
|
|
||||||
/* 800EF4E0 28 00 01 8C */ cmplwi r0, 0x18c
|
|
||||||
/* 800EF4E4 40 82 00 08 */ bne lbl_800EF4EC
|
|
||||||
lbl_800EF4E8:
|
|
||||||
/* 800EF4E8 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800EF4EC:
|
|
||||||
/* 800EF4EC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
||||||
/* 800EF4F0 41 82 00 10 */ beq lbl_800EF500
|
|
||||||
/* 800EF4F4 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800EF4F8 48 01 A0 D1 */ bl checkNextActionHookshot__9daAlink_cFv
|
|
||||||
/* 800EF4FC 48 00 00 88 */ b lbl_800EF584
|
|
||||||
lbl_800EF500:
|
|
||||||
/* 800EF500 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800EF504 4B FF 47 99 */ bl checkGrabAnimeAndThrow__9daAlink_cCFv
|
|
||||||
/* 800EF508 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800EF50C 41 82 00 10 */ beq lbl_800EF51C
|
|
||||||
/* 800EF510 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800EF514 48 00 2E 21 */ bl procHorseGrabMoveInit__9daAlink_cFv
|
|
||||||
/* 800EF518 48 00 00 6C */ b lbl_800EF584
|
|
||||||
lbl_800EF51C:
|
|
||||||
/* 800EF51C A0 9F 2F E8 */ lhz r4, 0x2fe8(r31)
|
|
||||||
/* 800EF520 28 04 00 4D */ cmplwi r4, 0x4d
|
|
||||||
/* 800EF524 40 82 00 10 */ bne lbl_800EF534
|
|
||||||
/* 800EF528 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800EF52C 48 00 38 59 */ bl procHorseComebackInit__9daAlink_cFv
|
|
||||||
/* 800EF530 48 00 00 54 */ b lbl_800EF584
|
|
||||||
lbl_800EF534:
|
|
||||||
/* 800EF534 28 04 00 3E */ cmplwi r4, 0x3e
|
|
||||||
/* 800EF538 40 82 00 2C */ bne lbl_800EF564
|
|
||||||
/* 800EF53C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
|
||||||
/* 800EF540 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
|
||||||
/* 800EF544 80 63 5D B8 */ lwz r3, 0x5db8(r3)
|
|
||||||
/* 800EF548 28 03 00 00 */ cmplwi r3, 0
|
|
||||||
/* 800EF54C 41 82 00 18 */ beq lbl_800EF564
|
|
||||||
/* 800EF550 88 03 16 B4 */ lbz r0, 0x16b4(r3)
|
|
||||||
/* 800EF554 28 00 00 04 */ cmplwi r0, 4
|
|
||||||
/* 800EF558 40 82 00 0C */ bne lbl_800EF564
|
|
||||||
/* 800EF55C 38 60 00 01 */ li r3, 1
|
|
||||||
/* 800EF560 48 00 00 24 */ b lbl_800EF584
|
|
||||||
lbl_800EF564:
|
|
||||||
/* 800EF564 28 04 00 3D */ cmplwi r4, 0x3d
|
|
||||||
/* 800EF568 41 82 00 0C */ beq lbl_800EF574
|
|
||||||
/* 800EF56C 28 04 00 43 */ cmplwi r4, 0x43
|
|
||||||
/* 800EF570 40 82 00 0C */ bne lbl_800EF57C
|
|
||||||
lbl_800EF574:
|
|
||||||
/* 800EF574 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800EF578 48 00 00 0C */ b lbl_800EF584
|
|
||||||
lbl_800EF57C:
|
|
||||||
/* 800EF57C 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800EF580 48 00 14 01 */ bl procHorseWaitInit__9daAlink_cFv
|
|
||||||
lbl_800EF584:
|
|
||||||
/* 800EF584 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800EF588 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800EF58C 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800EF590 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800EF594 4E 80 00 20 */ blr
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
lbl_800EC724:
|
|
||||||
/* 800EC724 A8 03 00 08 */ lha r0, 8(r3)
|
|
||||||
/* 800EC728 2C 00 00 EF */ cmpwi r0, 0xef
|
|
||||||
/* 800EC72C 40 82 00 24 */ bne lbl_800EC750
|
|
||||||
/* 800EC730 80 83 05 E0 */ lwz r4, 0x5e0(r3)
|
|
||||||
/* 800EC734 28 04 00 00 */ cmplwi r4, 0
|
|
||||||
/* 800EC738 41 82 00 0C */ beq lbl_800EC744
|
|
||||||
/* 800EC73C 80 04 00 04 */ lwz r0, 4(r4)
|
|
||||||
/* 800EC740 48 00 00 08 */ b lbl_800EC748
|
|
||||||
lbl_800EC744:
|
|
||||||
/* 800EC744 38 00 00 00 */ li r0, 0
|
|
||||||
lbl_800EC748:
|
|
||||||
/* 800EC748 28 00 00 00 */ cmplwi r0, 0
|
|
||||||
/* 800EC74C 4C 82 00 20 */ bnelr
|
|
||||||
lbl_800EC750:
|
|
||||||
/* 800EC750 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800EC754 4E 80 00 20 */ blr
|
|
||||||
@@ -1,50 +0,0 @@
|
|||||||
lbl_800EF394:
|
|
||||||
/* 800EF394 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800EF398 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800EF39C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800EF3A0 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800EF3A4 7C 7F 1B 78 */ mr r31, r3
|
|
||||||
/* 800EF3A8 88 03 2F C0 */ lbz r0, 0x2fc0(r3)
|
|
||||||
/* 800EF3AC 28 00 00 00 */ cmplwi r0, 0
|
|
||||||
/* 800EF3B0 40 82 00 34 */ bne lbl_800EF3E4
|
|
||||||
/* 800EF3B4 A8 9F 04 E6 */ lha r4, 0x4e6(r31)
|
|
||||||
/* 800EF3B8 38 04 C0 00 */ addi r0, r4, -16384
|
|
||||||
/* 800EF3BC B0 1F 04 E6 */ sth r0, 0x4e6(r31)
|
|
||||||
/* 800EF3C0 38 80 00 00 */ li r4, 0
|
|
||||||
/* 800EF3C4 38 A0 40 00 */ li r5, 0x4000
|
|
||||||
/* 800EF3C8 38 C0 00 00 */ li r6, 0
|
|
||||||
/* 800EF3CC 4B FB E7 AD */ bl setOldRootQuaternion__9daAlink_cFsss
|
|
||||||
/* 800EF3D0 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
|
||||||
/* 800EF3D4 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
|
||||||
/* 800EF3D8 38 80 C0 00 */ li r4, -16384
|
|
||||||
/* 800EF3DC 4B F1 D0 01 */ bl mDoMtx_YrotS__FPA4_fs
|
|
||||||
/* 800EF3E0 48 00 00 30 */ b lbl_800EF410
|
|
||||||
lbl_800EF3E4:
|
|
||||||
/* 800EF3E4 A8 9F 04 E6 */ lha r4, 0x4e6(r31)
|
|
||||||
/* 800EF3E8 38 04 40 00 */ addi r0, r4, 0x4000
|
|
||||||
/* 800EF3EC B0 1F 04 E6 */ sth r0, 0x4e6(r31)
|
|
||||||
/* 800EF3F0 38 80 00 00 */ li r4, 0
|
|
||||||
/* 800EF3F4 38 A0 C0 00 */ li r5, -16384
|
|
||||||
/* 800EF3F8 38 C0 00 00 */ li r6, 0
|
|
||||||
/* 800EF3FC 4B FB E7 7D */ bl setOldRootQuaternion__9daAlink_cFsss
|
|
||||||
/* 800EF400 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
|
||||||
/* 800EF404 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
|
||||||
/* 800EF408 38 80 40 00 */ li r4, 0x4000
|
|
||||||
/* 800EF40C 4B F1 CF D1 */ bl mDoMtx_YrotS__FPA4_fs
|
|
||||||
lbl_800EF410:
|
|
||||||
/* 800EF410 80 7F 20 60 */ lwz r3, 0x2060(r31)
|
|
||||||
/* 800EF414 80 83 00 1C */ lwz r4, 0x1c(r3)
|
|
||||||
/* 800EF418 3C 60 80 42 */ lis r3, l_waitBaseAnime@ha /* 0x80425514@ha */
|
|
||||||
/* 800EF41C C4 03 55 14 */ lfsu f0, l_waitBaseAnime@l(r3) /* 0x80425514@l */
|
|
||||||
/* 800EF420 D0 04 00 14 */ stfs f0, 0x14(r4)
|
|
||||||
/* 800EF424 C0 03 00 08 */ lfs f0, 8(r3)
|
|
||||||
/* 800EF428 D0 04 00 1C */ stfs f0, 0x1c(r4)
|
|
||||||
/* 800EF42C A8 1F 04 E6 */ lha r0, 0x4e6(r31)
|
|
||||||
/* 800EF430 B0 1F 04 DE */ sth r0, 0x4de(r31)
|
|
||||||
/* 800EF434 A8 1F 04 E6 */ lha r0, 0x4e6(r31)
|
|
||||||
/* 800EF438 B0 1F 2F E4 */ sth r0, 0x2fe4(r31)
|
|
||||||
/* 800EF43C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800EF440 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800EF444 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800EF448 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800EF44C 4E 80 00 20 */ blr
|
|
||||||
@@ -1,46 +0,0 @@
|
|||||||
lbl_800ECAAC:
|
|
||||||
/* 800ECAAC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800ECAB0 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800ECAB4 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800ECAB8 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800ECABC 93 C1 00 08 */ stw r30, 8(r1)
|
|
||||||
/* 800ECAC0 7C 7E 1B 78 */ mr r30, r3
|
|
||||||
/* 800ECAC4 3C 60 80 0F */ lis r3, daAlink_searchBoar__FP10fopAc_ac_cPv@ha /* 0x800EC724@ha */
|
|
||||||
/* 800ECAC8 38 63 C7 24 */ addi r3, r3, daAlink_searchBoar__FP10fopAc_ac_cPv@l /* 0x800EC724@l */
|
|
||||||
/* 800ECACC 38 80 00 00 */ li r4, 0
|
|
||||||
/* 800ECAD0 4B F2 CD 29 */ bl fopAcIt_Judge__FPFPvPv_PvPv
|
|
||||||
/* 800ECAD4 7C 7F 1B 79 */ or. r31, r3, r3
|
|
||||||
/* 800ECAD8 40 82 00 0C */ bne lbl_800ECAE4
|
|
||||||
/* 800ECADC 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800ECAE0 48 00 00 60 */ b lbl_800ECB40
|
|
||||||
lbl_800ECAE4:
|
|
||||||
/* 800ECAE4 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 800ECAE8 4B FF FF 55 */ bl commonInitForceRideRein__9daAlink_cFv
|
|
||||||
/* 800ECAEC C0 1E 04 D0 */ lfs f0, 0x4d0(r30)
|
|
||||||
/* 800ECAF0 D0 1F 04 D0 */ stfs f0, 0x4d0(r31)
|
|
||||||
/* 800ECAF4 C0 1E 04 D4 */ lfs f0, 0x4d4(r30)
|
|
||||||
/* 800ECAF8 D0 1F 04 D4 */ stfs f0, 0x4d4(r31)
|
|
||||||
/* 800ECAFC C0 1E 04 D8 */ lfs f0, 0x4d8(r30)
|
|
||||||
/* 800ECB00 D0 1F 04 D8 */ stfs f0, 0x4d8(r31)
|
|
||||||
/* 800ECB04 A8 1E 04 E6 */ lha r0, 0x4e6(r30)
|
|
||||||
/* 800ECB08 B0 1F 04 E6 */ sth r0, 0x4e6(r31)
|
|
||||||
/* 800ECB0C A8 1E 04 E6 */ lha r0, 0x4e6(r30)
|
|
||||||
/* 800ECB10 B0 1F 04 DE */ sth r0, 0x4de(r31)
|
|
||||||
/* 800ECB14 38 00 00 02 */ li r0, 2
|
|
||||||
/* 800ECB18 98 1E 2F AA */ stb r0, 0x2faa(r30)
|
|
||||||
/* 800ECB1C 38 7E 28 14 */ addi r3, r30, 0x2814
|
|
||||||
/* 800ECB20 7F E4 FB 78 */ mr r4, r31
|
|
||||||
/* 800ECB24 48 07 21 95 */ bl setData__16daPy_actorKeep_cFP10fopAc_ac_c
|
|
||||||
/* 800ECB28 3C 60 80 42 */ lis r3, l_boarBaseAnime@ha /* 0x804255A4@ha */
|
|
||||||
/* 800ECB2C 38 03 55 A4 */ addi r0, r3, l_boarBaseAnime@l /* 0x804255A4@l */
|
|
||||||
/* 800ECB30 90 1E 38 4C */ stw r0, 0x384c(r30)
|
|
||||||
/* 800ECB34 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800ECB38 4B F4 B1 79 */ bl setPlayerRide__10e_wb_classFv
|
|
||||||
/* 800ECB3C 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800ECB40:
|
|
||||||
/* 800ECB40 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800ECB44 83 C1 00 08 */ lwz r30, 8(r1)
|
|
||||||
/* 800ECB48 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800ECB4C 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800ECB50 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800ECB54 4E 80 00 20 */ blr
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
lbl_800F25B4:
|
|
||||||
/* 800F25B4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800F25B8 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800F25BC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800F25C0 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800F25C4 7C 7F 1B 78 */ mr r31, r3
|
|
||||||
/* 800F25C8 38 80 00 49 */ li r4, 0x49
|
|
||||||
/* 800F25CC 4B FD 07 D9 */ bl commonProcInitNotSameProc__9daAlink_cFQ29daAlink_c12daAlink_PROC
|
|
||||||
/* 800F25D0 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F25D4 40 82 00 0C */ bne lbl_800F25E0
|
|
||||||
/* 800F25D8 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800F25DC 48 00 00 38 */ b lbl_800F2614
|
|
||||||
lbl_800F25E0:
|
|
||||||
/* 800F25E0 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F25E4 4B FF B4 41 */ bl setSyncRidePos__9daAlink_cFv
|
|
||||||
/* 800F25E8 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F25EC 4B FF C7 AD */ bl setBaseRideAnime__9daAlink_cFv
|
|
||||||
/* 800F25F0 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F25F4 38 80 00 00 */ li r4, 0
|
|
||||||
/* 800F25F8 4B FE DD D9 */ bl initBoomerangUpperAnimeSpeed__9daAlink_cFi
|
|
||||||
/* 800F25FC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
|
||||||
/* 800F2600 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
|
||||||
/* 800F2604 80 03 5F 18 */ lwz r0, 0x5f18(r3)
|
|
||||||
/* 800F2608 64 00 00 08 */ oris r0, r0, 8
|
|
||||||
/* 800F260C 90 03 5F 18 */ stw r0, 0x5f18(r3)
|
|
||||||
/* 800F2610 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800F2614:
|
|
||||||
/* 800F2614 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800F2618 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800F261C 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800F2620 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800F2624 4E 80 00 20 */ blr
|
|
||||||
@@ -1,60 +0,0 @@
|
|||||||
lbl_800F2628:
|
|
||||||
/* 800F2628 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800F262C 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800F2630 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800F2634 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800F2638 7C 7F 1B 78 */ mr r31, r3
|
|
||||||
/* 800F263C 4B FC 4C A9 */ bl checkItemActorPointer__9daAlink_cFv
|
|
||||||
/* 800F2640 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F2644 40 82 00 0C */ bne lbl_800F2650
|
|
||||||
/* 800F2648 38 60 00 01 */ li r3, 1
|
|
||||||
/* 800F264C 48 00 00 94 */ b lbl_800F26E0
|
|
||||||
lbl_800F2650:
|
|
||||||
/* 800F2650 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800F2654 A0 1F 2F DC */ lhz r0, 0x2fdc(r31)
|
|
||||||
/* 800F2658 28 00 00 40 */ cmplwi r0, 0x40
|
|
||||||
/* 800F265C 41 82 00 0C */ beq lbl_800F2668
|
|
||||||
/* 800F2660 28 00 01 02 */ cmplwi r0, 0x102
|
|
||||||
/* 800F2664 40 82 00 14 */ bne lbl_800F2678
|
|
||||||
lbl_800F2668:
|
|
||||||
/* 800F2668 A0 1F 1F BC */ lhz r0, 0x1fbc(r31)
|
|
||||||
/* 800F266C 28 00 00 54 */ cmplwi r0, 0x54
|
|
||||||
/* 800F2670 40 82 00 08 */ bne lbl_800F2678
|
|
||||||
/* 800F2674 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800F2678:
|
|
||||||
/* 800F2678 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
||||||
/* 800F267C 41 82 00 10 */ beq lbl_800F268C
|
|
||||||
/* 800F2680 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2684 38 80 00 12 */ li r4, 0x12
|
|
||||||
/* 800F2688 4B FC 0B C9 */ bl setDoStatus__9daAlink_cFUc
|
|
||||||
lbl_800F268C:
|
|
||||||
/* 800F268C 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2690 4B FF B3 95 */ bl setSyncRidePos__9daAlink_cFv
|
|
||||||
/* 800F2694 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F2698 40 82 00 0C */ bne lbl_800F26A4
|
|
||||||
/* 800F269C 38 60 00 01 */ li r3, 1
|
|
||||||
/* 800F26A0 48 00 00 40 */ b lbl_800F26E0
|
|
||||||
lbl_800F26A4:
|
|
||||||
/* 800F26A4 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F26A8 4B FF B6 C5 */ bl checkHorseSpecialProc__9daAlink_cFv
|
|
||||||
/* 800F26AC 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F26B0 41 82 00 0C */ beq lbl_800F26BC
|
|
||||||
/* 800F26B4 38 60 00 01 */ li r3, 1
|
|
||||||
/* 800F26B8 48 00 00 28 */ b lbl_800F26E0
|
|
||||||
lbl_800F26BC:
|
|
||||||
/* 800F26BC 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F26C0 4B FF C6 D9 */ bl setBaseRideAnime__9daAlink_cFv
|
|
||||||
/* 800F26C4 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F26C8 4B FF CD 89 */ bl checkNextActionHorse__9daAlink_cFv
|
|
||||||
/* 800F26CC 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F26D0 40 82 00 0C */ bne lbl_800F26DC
|
|
||||||
/* 800F26D4 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F26D8 4B FF C9 79 */ bl setBodyAngleRideReadyAnime__9daAlink_cFv
|
|
||||||
lbl_800F26DC:
|
|
||||||
/* 800F26DC 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800F26E0:
|
|
||||||
/* 800F26E0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800F26E4 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800F26E8 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800F26EC 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800F26F0 4E 80 00 20 */ blr
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
lbl_800F2454:
|
|
||||||
/* 800F2454 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800F2458 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800F245C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800F2460 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800F2464 7C 7F 1B 78 */ mr r31, r3
|
|
||||||
/* 800F2468 38 80 00 48 */ li r4, 0x48
|
|
||||||
/* 800F246C 4B FD 09 39 */ bl commonProcInitNotSameProc__9daAlink_cFQ29daAlink_c12daAlink_PROC
|
|
||||||
/* 800F2470 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F2474 40 82 00 0C */ bne lbl_800F2480
|
|
||||||
/* 800F2478 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800F247C 48 00 00 38 */ b lbl_800F24B4
|
|
||||||
lbl_800F2480:
|
|
||||||
/* 800F2480 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2484 4B FF B5 A1 */ bl setSyncRidePos__9daAlink_cFv
|
|
||||||
/* 800F2488 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F248C 4B FF C9 0D */ bl setBaseRideAnime__9daAlink_cFv
|
|
||||||
/* 800F2490 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2494 38 80 00 01 */ li r4, 1
|
|
||||||
/* 800F2498 4B FE DF 39 */ bl initBoomerangUpperAnimeSpeed__9daAlink_cFi
|
|
||||||
/* 800F249C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
|
||||||
/* 800F24A0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
|
||||||
/* 800F24A4 80 03 5F 18 */ lwz r0, 0x5f18(r3)
|
|
||||||
/* 800F24A8 64 00 00 08 */ oris r0, r0, 8
|
|
||||||
/* 800F24AC 90 03 5F 18 */ stw r0, 0x5f18(r3)
|
|
||||||
/* 800F24B0 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800F24B4:
|
|
||||||
/* 800F24B4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800F24B8 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800F24BC 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800F24C0 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800F24C4 4E 80 00 20 */ blr
|
|
||||||
@@ -1,69 +0,0 @@
|
|||||||
lbl_800F24C8:
|
|
||||||
/* 800F24C8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800F24CC 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800F24D0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800F24D4 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800F24D8 7C 7F 1B 78 */ mr r31, r3
|
|
||||||
/* 800F24DC 4B FC 4E 09 */ bl checkItemActorPointer__9daAlink_cFv
|
|
||||||
/* 800F24E0 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F24E4 40 82 00 0C */ bne lbl_800F24F0
|
|
||||||
/* 800F24E8 38 60 00 01 */ li r3, 1
|
|
||||||
/* 800F24EC 48 00 00 B4 */ b lbl_800F25A0
|
|
||||||
lbl_800F24F0:
|
|
||||||
/* 800F24F0 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800F24F4 A0 1F 2F DC */ lhz r0, 0x2fdc(r31)
|
|
||||||
/* 800F24F8 28 00 00 40 */ cmplwi r0, 0x40
|
|
||||||
/* 800F24FC 41 82 00 0C */ beq lbl_800F2508
|
|
||||||
/* 800F2500 28 00 01 02 */ cmplwi r0, 0x102
|
|
||||||
/* 800F2504 40 82 00 14 */ bne lbl_800F2518
|
|
||||||
lbl_800F2508:
|
|
||||||
/* 800F2508 A0 1F 1F BC */ lhz r0, 0x1fbc(r31)
|
|
||||||
/* 800F250C 28 00 00 54 */ cmplwi r0, 0x54
|
|
||||||
/* 800F2510 40 82 00 08 */ bne lbl_800F2518
|
|
||||||
/* 800F2514 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800F2518:
|
|
||||||
/* 800F2518 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
||||||
/* 800F251C 41 82 00 10 */ beq lbl_800F252C
|
|
||||||
/* 800F2520 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2524 38 80 00 12 */ li r4, 0x12
|
|
||||||
/* 800F2528 4B FC 0D 29 */ bl setDoStatus__9daAlink_cFUc
|
|
||||||
lbl_800F252C:
|
|
||||||
/* 800F252C 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2530 4B FF B4 F5 */ bl setSyncRidePos__9daAlink_cFv
|
|
||||||
/* 800F2534 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F2538 40 82 00 0C */ bne lbl_800F2544
|
|
||||||
/* 800F253C 38 60 00 01 */ li r3, 1
|
|
||||||
/* 800F2540 48 00 00 60 */ b lbl_800F25A0
|
|
||||||
lbl_800F2544:
|
|
||||||
/* 800F2544 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2548 4B FF B8 25 */ bl checkHorseSpecialProc__9daAlink_cFv
|
|
||||||
/* 800F254C 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F2550 41 82 00 0C */ beq lbl_800F255C
|
|
||||||
/* 800F2554 38 60 00 01 */ li r3, 1
|
|
||||||
/* 800F2558 48 00 00 48 */ b lbl_800F25A0
|
|
||||||
lbl_800F255C:
|
|
||||||
/* 800F255C 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2560 4B FF C8 39 */ bl setBaseRideAnime__9daAlink_cFv
|
|
||||||
/* 800F2564 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2568 4B FF CE E9 */ bl checkNextActionHorse__9daAlink_cFv
|
|
||||||
/* 800F256C 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F2570 40 82 00 24 */ bne lbl_800F2594
|
|
||||||
/* 800F2574 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2578 A8 9F 04 DE */ lha r4, 0x4de(r31)
|
|
||||||
/* 800F257C 4B FF C9 B5 */ bl setRideSubjectAngle__9daAlink_cFs
|
|
||||||
/* 800F2580 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F2584 41 82 00 18 */ beq lbl_800F259C
|
|
||||||
/* 800F2588 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F258C 4B FE E8 D9 */ bl setBoomerangSight__9daAlink_cFv
|
|
||||||
/* 800F2590 48 00 00 0C */ b lbl_800F259C
|
|
||||||
lbl_800F2594:
|
|
||||||
/* 800F2594 38 00 00 00 */ li r0, 0
|
|
||||||
/* 800F2598 98 1F 20 68 */ stb r0, 0x2068(r31)
|
|
||||||
lbl_800F259C:
|
|
||||||
/* 800F259C 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800F25A0:
|
|
||||||
/* 800F25A0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800F25A4 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800F25A8 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800F25AC 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800F25B0 4E 80 00 20 */ blr
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
lbl_800F2AD8:
|
|
||||||
/* 800F2AD8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800F2ADC 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800F2AE0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800F2AE4 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800F2AE8 7C 7F 1B 78 */ mr r31, r3
|
|
||||||
/* 800F2AEC 4B FF AF 39 */ bl setSyncRidePos__9daAlink_cFv
|
|
||||||
/* 800F2AF0 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F2AF4 40 82 00 2C */ bne lbl_800F2B20
|
|
||||||
/* 800F2AF8 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2AFC 38 80 00 02 */ li r4, 2
|
|
||||||
/* 800F2B00 C0 22 92 C4 */ lfs f1, lit_6109(r2)
|
|
||||||
/* 800F2B04 4B FB AC 21 */ bl resetUpperAnime__9daAlink_cFQ29daAlink_c13daAlink_UPPERf
|
|
||||||
/* 800F2B08 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2B0C 4B FC CD 79 */ bl returnKeepItemData__9daAlink_cFv
|
|
||||||
/* 800F2B10 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2B14 48 02 51 7D */ bl resetSpecialEvent__9daAlink_cFv
|
|
||||||
/* 800F2B18 38 60 00 01 */ li r3, 1
|
|
||||||
/* 800F2B1C 48 00 00 1C */ b lbl_800F2B38
|
|
||||||
lbl_800F2B20:
|
|
||||||
/* 800F2B20 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2B24 4B FF C2 75 */ bl setBaseRideAnime__9daAlink_cFv
|
|
||||||
/* 800F2B28 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2B2C 38 80 00 01 */ li r4, 1
|
|
||||||
/* 800F2B30 48 01 BF 95 */ bl commonBottleDrink__9daAlink_cFi
|
|
||||||
/* 800F2B34 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800F2B38:
|
|
||||||
/* 800F2B38 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800F2B3C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800F2B40 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800F2B44 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800F2B48 4E 80 00 20 */ blr
|
|
||||||
@@ -1,26 +0,0 @@
|
|||||||
lbl_800F224C:
|
|
||||||
/* 800F224C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800F2250 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800F2254 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800F2258 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800F225C 7C 7F 1B 78 */ mr r31, r3
|
|
||||||
/* 800F2260 38 80 00 46 */ li r4, 0x46
|
|
||||||
/* 800F2264 4B FD 0B 41 */ bl commonProcInitNotSameProc__9daAlink_cFQ29daAlink_c12daAlink_PROC
|
|
||||||
/* 800F2268 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F226C 40 82 00 0C */ bne lbl_800F2278
|
|
||||||
/* 800F2270 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800F2274 48 00 00 20 */ b lbl_800F2294
|
|
||||||
lbl_800F2278:
|
|
||||||
/* 800F2278 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F227C 4B FF B7 A9 */ bl setSyncRidePos__9daAlink_cFv
|
|
||||||
/* 800F2280 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2284 4B FF CB 15 */ bl setBaseRideAnime__9daAlink_cFv
|
|
||||||
/* 800F2288 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F228C 4B FE C9 01 */ bl setBowOrSlingStatus__9daAlink_cFv
|
|
||||||
/* 800F2290 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800F2294:
|
|
||||||
/* 800F2294 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800F2298 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800F229C 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800F22A0 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800F22A4 4E 80 00 20 */ blr
|
|
||||||
@@ -1,40 +0,0 @@
|
|||||||
lbl_800F22A8:
|
|
||||||
/* 800F22A8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800F22AC 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800F22B0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800F22B4 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800F22B8 7C 7F 1B 78 */ mr r31, r3
|
|
||||||
/* 800F22BC 38 80 00 12 */ li r4, 0x12
|
|
||||||
/* 800F22C0 4B FC 0F 91 */ bl setDoStatus__9daAlink_cFUc
|
|
||||||
/* 800F22C4 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F22C8 4B FF B7 5D */ bl setSyncRidePos__9daAlink_cFv
|
|
||||||
/* 800F22CC 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F22D0 40 82 00 0C */ bne lbl_800F22DC
|
|
||||||
/* 800F22D4 38 60 00 01 */ li r3, 1
|
|
||||||
/* 800F22D8 48 00 00 48 */ b lbl_800F2320
|
|
||||||
lbl_800F22DC:
|
|
||||||
/* 800F22DC 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F22E0 4B FF BA 8D */ bl checkHorseSpecialProc__9daAlink_cFv
|
|
||||||
/* 800F22E4 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F22E8 41 82 00 0C */ beq lbl_800F22F4
|
|
||||||
/* 800F22EC 38 60 00 01 */ li r3, 1
|
|
||||||
/* 800F22F0 48 00 00 30 */ b lbl_800F2320
|
|
||||||
lbl_800F22F4:
|
|
||||||
/* 800F22F4 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F22F8 4B FF CA A1 */ bl setBaseRideAnime__9daAlink_cFv
|
|
||||||
/* 800F22FC 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2300 4B FE CB 1D */ bl cancelBowMove__9daAlink_cFv
|
|
||||||
/* 800F2304 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2308 4B FF D1 49 */ bl checkNextActionHorse__9daAlink_cFv
|
|
||||||
/* 800F230C 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F2310 40 82 00 0C */ bne lbl_800F231C
|
|
||||||
/* 800F2314 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2318 4B FF CD 39 */ bl setBodyAngleRideReadyAnime__9daAlink_cFv
|
|
||||||
lbl_800F231C:
|
|
||||||
/* 800F231C 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800F2320:
|
|
||||||
/* 800F2320 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800F2324 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800F2328 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800F232C 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800F2330 4E 80 00 20 */ blr
|
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
lbl_800F2150:
|
|
||||||
/* 800F2150 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800F2154 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800F2158 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800F215C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800F2160 7C 7F 1B 78 */ mr r31, r3
|
|
||||||
/* 800F2164 38 80 00 45 */ li r4, 0x45
|
|
||||||
/* 800F2168 4B FD 0C 3D */ bl commonProcInitNotSameProc__9daAlink_cFQ29daAlink_c12daAlink_PROC
|
|
||||||
/* 800F216C 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F2170 40 82 00 0C */ bne lbl_800F217C
|
|
||||||
/* 800F2174 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800F2178 48 00 00 28 */ b lbl_800F21A0
|
|
||||||
lbl_800F217C:
|
|
||||||
/* 800F217C 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2180 4B FF B8 A5 */ bl setSyncRidePos__9daAlink_cFv
|
|
||||||
/* 800F2184 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2188 4B FF CC 11 */ bl setBaseRideAnime__9daAlink_cFv
|
|
||||||
/* 800F218C 38 00 00 00 */ li r0, 0
|
|
||||||
/* 800F2190 B0 1F 30 0C */ sth r0, 0x300c(r31)
|
|
||||||
/* 800F2194 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2198 4B FE C9 F5 */ bl setBowOrSlingStatus__9daAlink_cFv
|
|
||||||
/* 800F219C 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800F21A0:
|
|
||||||
/* 800F21A0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800F21A4 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800F21A8 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800F21AC 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800F21B0 4E 80 00 20 */ blr
|
|
||||||
@@ -1,43 +0,0 @@
|
|||||||
lbl_800F21B4:
|
|
||||||
/* 800F21B4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800F21B8 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800F21BC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800F21C0 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800F21C4 7C 7F 1B 78 */ mr r31, r3
|
|
||||||
/* 800F21C8 38 80 00 12 */ li r4, 0x12
|
|
||||||
/* 800F21CC 4B FC 10 85 */ bl setDoStatus__9daAlink_cFUc
|
|
||||||
/* 800F21D0 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F21D4 4B FF B8 51 */ bl setSyncRidePos__9daAlink_cFv
|
|
||||||
/* 800F21D8 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F21DC 40 82 00 0C */ bne lbl_800F21E8
|
|
||||||
/* 800F21E0 38 60 00 01 */ li r3, 1
|
|
||||||
/* 800F21E4 48 00 00 54 */ b lbl_800F2238
|
|
||||||
lbl_800F21E8:
|
|
||||||
/* 800F21E8 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F21EC 4B FF BB 81 */ bl checkHorseSpecialProc__9daAlink_cFv
|
|
||||||
/* 800F21F0 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F21F4 41 82 00 0C */ beq lbl_800F2200
|
|
||||||
/* 800F21F8 38 60 00 01 */ li r3, 1
|
|
||||||
/* 800F21FC 48 00 00 3C */ b lbl_800F2238
|
|
||||||
lbl_800F2200:
|
|
||||||
/* 800F2200 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2204 4B FF CB 95 */ bl setBaseRideAnime__9daAlink_cFv
|
|
||||||
/* 800F2208 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F220C 4B FF D2 45 */ bl checkNextActionHorse__9daAlink_cFv
|
|
||||||
/* 800F2210 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F2214 40 82 00 20 */ bne lbl_800F2234
|
|
||||||
/* 800F2218 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F221C A8 9F 04 DE */ lha r4, 0x4de(r31)
|
|
||||||
/* 800F2220 4B FF CD 11 */ bl setRideSubjectAngle__9daAlink_cFs
|
|
||||||
/* 800F2224 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F2228 41 82 00 0C */ beq lbl_800F2234
|
|
||||||
/* 800F222C 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2230 4B FE DA A9 */ bl setBowSight__9daAlink_cFv
|
|
||||||
lbl_800F2234:
|
|
||||||
/* 800F2234 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800F2238:
|
|
||||||
/* 800F2238 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800F223C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800F2240 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800F2244 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800F2248 4E 80 00 20 */ blr
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
lbl_800F2D84:
|
|
||||||
/* 800F2D84 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800F2D88 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800F2D8C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800F2D90 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800F2D94 7C 7F 1B 78 */ mr r31, r3
|
|
||||||
/* 800F2D98 38 80 00 4D */ li r4, 0x4d
|
|
||||||
/* 800F2D9C 4B FD 00 09 */ bl commonProcInitNotSameProc__9daAlink_cFQ29daAlink_c12daAlink_PROC
|
|
||||||
/* 800F2DA0 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F2DA4 40 82 00 0C */ bne lbl_800F2DB0
|
|
||||||
/* 800F2DA8 38 60 00 00 */ li r3, 0
|
|
||||||
/* 800F2DAC 48 00 00 24 */ b lbl_800F2DD0
|
|
||||||
lbl_800F2DB0:
|
|
||||||
/* 800F2DB0 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2DB4 38 80 00 53 */ li r4, 0x53
|
|
||||||
/* 800F2DB8 4B FB A1 C9 */ bl setSingleAnimeBase__9daAlink_cFQ29daAlink_c11daAlink_ANM
|
|
||||||
/* 800F2DBC 38 00 00 00 */ li r0, 0
|
|
||||||
/* 800F2DC0 98 1F 2F AB */ stb r0, 0x2fab(r31)
|
|
||||||
/* 800F2DC4 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2DC8 4B FF AC 5D */ bl setSyncRidePos__9daAlink_cFv
|
|
||||||
/* 800F2DCC 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800F2DD0:
|
|
||||||
/* 800F2DD0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800F2DD4 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800F2DD8 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800F2DDC 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800F2DE0 4E 80 00 20 */ blr
|
|
||||||
@@ -1,70 +0,0 @@
|
|||||||
lbl_800F2DE4:
|
|
||||||
/* 800F2DE4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800F2DE8 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800F2DEC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800F2DF0 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800F2DF4 93 C1 00 08 */ stw r30, 8(r1)
|
|
||||||
/* 800F2DF8 7C 7E 1B 78 */ mr r30, r3
|
|
||||||
/* 800F2DFC 3B FE 1F D0 */ addi r31, r30, 0x1fd0
|
|
||||||
/* 800F2E00 4B FF AC 25 */ bl setSyncRidePos__9daAlink_cFv
|
|
||||||
/* 800F2E04 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2E08 48 06 B6 C5 */ bl checkAnmEnd__16daPy_frameCtrl_cFv
|
|
||||||
/* 800F2E0C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
||||||
/* 800F2E10 41 82 00 18 */ beq lbl_800F2E28
|
|
||||||
/* 800F2E14 38 00 00 13 */ li r0, 0x13
|
|
||||||
/* 800F2E18 98 1E 2F AB */ stb r0, 0x2fab(r30)
|
|
||||||
/* 800F2E1C 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 800F2E20 4B FF DB 61 */ bl procHorseWaitInit__9daAlink_cFv
|
|
||||||
/* 800F2E24 48 00 00 A4 */ b lbl_800F2EC8
|
|
||||||
lbl_800F2E28:
|
|
||||||
/* 800F2E28 C0 3F 00 10 */ lfs f1, 0x10(r31)
|
|
||||||
/* 800F2E2C C0 02 94 20 */ lfs f0, lit_14619(r2)
|
|
||||||
/* 800F2E30 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
||||||
/* 800F2E34 4C 41 13 82 */ cror 2, 1, 2
|
|
||||||
/* 800F2E38 40 82 00 14 */ bne lbl_800F2E4C
|
|
||||||
/* 800F2E3C 88 1E 2F AB */ lbz r0, 0x2fab(r30)
|
|
||||||
/* 800F2E40 60 00 00 02 */ ori r0, r0, 2
|
|
||||||
/* 800F2E44 98 1E 2F AB */ stb r0, 0x2fab(r30)
|
|
||||||
/* 800F2E48 48 00 00 7C */ b lbl_800F2EC4
|
|
||||||
lbl_800F2E4C:
|
|
||||||
/* 800F2E4C C0 02 94 80 */ lfs f0, lit_16036(r2)
|
|
||||||
/* 800F2E50 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
||||||
/* 800F2E54 4C 41 13 82 */ cror 2, 1, 2
|
|
||||||
/* 800F2E58 40 82 00 1C */ bne lbl_800F2E74
|
|
||||||
/* 800F2E5C 38 00 00 05 */ li r0, 5
|
|
||||||
/* 800F2E60 98 1E 2F 93 */ stb r0, 0x2f93(r30)
|
|
||||||
/* 800F2E64 88 1E 2F AB */ lbz r0, 0x2fab(r30)
|
|
||||||
/* 800F2E68 60 00 00 10 */ ori r0, r0, 0x10
|
|
||||||
/* 800F2E6C 98 1E 2F AB */ stb r0, 0x2fab(r30)
|
|
||||||
/* 800F2E70 48 00 00 54 */ b lbl_800F2EC4
|
|
||||||
lbl_800F2E74:
|
|
||||||
/* 800F2E74 C0 02 94 F8 */ lfs f0, lit_20303(r2)
|
|
||||||
/* 800F2E78 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
||||||
/* 800F2E7C 4C 41 13 82 */ cror 2, 1, 2
|
|
||||||
/* 800F2E80 40 82 00 14 */ bne lbl_800F2E94
|
|
||||||
/* 800F2E84 88 1E 2F AB */ lbz r0, 0x2fab(r30)
|
|
||||||
/* 800F2E88 60 00 00 01 */ ori r0, r0, 1
|
|
||||||
/* 800F2E8C 98 1E 2F AB */ stb r0, 0x2fab(r30)
|
|
||||||
/* 800F2E90 48 00 00 34 */ b lbl_800F2EC4
|
|
||||||
lbl_800F2E94:
|
|
||||||
/* 800F2E94 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 800F2E98 C0 22 93 78 */ lfs f1, lit_8676(r2)
|
|
||||||
/* 800F2E9C 48 23 55 91 */ bl checkPass__12J3DFrameCtrlFf
|
|
||||||
/* 800F2EA0 2C 03 00 00 */ cmpwi r3, 0
|
|
||||||
/* 800F2EA4 41 82 00 20 */ beq lbl_800F2EC4
|
|
||||||
/* 800F2EA8 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 800F2EAC 3C 80 00 01 */ lis r4, 0x0001 /* 0x0001000E@ha */
|
|
||||||
/* 800F2EB0 38 84 00 0E */ addi r4, r4, 0x000E /* 0x0001000E@l */
|
|
||||||
/* 800F2EB4 81 9E 06 28 */ lwz r12, 0x628(r30)
|
|
||||||
/* 800F2EB8 81 8C 01 14 */ lwz r12, 0x114(r12)
|
|
||||||
/* 800F2EBC 7D 89 03 A6 */ mtctr r12
|
|
||||||
/* 800F2EC0 4E 80 04 21 */ bctrl
|
|
||||||
lbl_800F2EC4:
|
|
||||||
/* 800F2EC4 38 60 00 01 */ li r3, 1
|
|
||||||
lbl_800F2EC8:
|
|
||||||
/* 800F2EC8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 800F2ECC 83 C1 00 08 */ lwz r30, 8(r1)
|
|
||||||
/* 800F2ED0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800F2ED4 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800F2ED8 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800F2EDC 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