mirror of
https://github.com/zeldaret/tp
synced 2026-09-08 03:26:57 -04:00
Begin work on d_a_myna (#1962)
This commit is contained in:
@@ -1,55 +0,0 @@
|
||||
lbl_8005AB64:
|
||||
/* 8005AB64 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8005AB68 7C 08 02 A6 */ mflr r0
|
||||
/* 8005AB6C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8005AB70 3C C0 80 43 */ lis r6, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 8005AB74 38 E6 CA 54 */ addi r7, r6, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 8005AB78 38 C0 00 00 */ li r6, 0
|
||||
/* 8005AB7C 38 00 00 05 */ li r0, 5
|
||||
/* 8005AB80 7C 09 03 A6 */ mtctr r0
|
||||
lbl_8005AB84:
|
||||
/* 8005AB84 7D 07 32 14 */ add r8, r7, r6
|
||||
/* 8005AB88 88 08 08 48 */ lbz r0, 0x848(r8)
|
||||
/* 8005AB8C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8005AB90 40 82 00 88 */ bne lbl_8005AC18
|
||||
/* 8005AB94 38 00 00 01 */ li r0, 1
|
||||
/* 8005AB98 98 08 08 48 */ stb r0, 0x848(r8)
|
||||
/* 8005AB9C D0 48 08 4C */ stfs f2, 0x84c(r8)
|
||||
/* 8005ABA0 D0 88 08 50 */ stfs f4, 0x850(r8)
|
||||
/* 8005ABA4 D0 A8 08 54 */ stfs f5, 0x854(r8)
|
||||
/* 8005ABA8 38 E8 08 58 */ addi r7, r8, 0x858
|
||||
/* 8005ABAC C0 03 00 00 */ lfs f0, 0(r3)
|
||||
/* 8005ABB0 D0 08 08 58 */ stfs f0, 0x858(r8)
|
||||
/* 8005ABB4 C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 8005ABB8 D0 08 08 5C */ stfs f0, 0x85c(r8)
|
||||
/* 8005ABBC C0 03 00 08 */ lfs f0, 8(r3)
|
||||
/* 8005ABC0 D0 08 08 60 */ stfs f0, 0x860(r8)
|
||||
/* 8005ABC4 3C 60 80 44 */ lis r3, sincosTable___5JMath@ha /* 0x80439A20@ha */
|
||||
/* 8005ABC8 38 63 9A 20 */ addi r3, r3, sincosTable___5JMath@l /* 0x80439A20@l */
|
||||
/* 8005ABCC 38 C3 00 04 */ addi r6, r3, 4
|
||||
/* 8005ABD0 54 80 04 38 */ rlwinm r0, r4, 0, 0x10, 0x1c
|
||||
/* 8005ABD4 7C 46 04 2E */ lfsx f2, r6, r0
|
||||
/* 8005ABD8 54 A4 04 38 */ rlwinm r4, r5, 0, 0x10, 0x1c
|
||||
/* 8005ABDC 7C 03 24 2E */ lfsx f0, r3, r4
|
||||
/* 8005ABE0 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 8005ABE4 D0 08 08 64 */ stfs f0, 0x864(r8)
|
||||
/* 8005ABE8 7C 03 04 2E */ lfsx f0, r3, r0
|
||||
/* 8005ABEC D0 08 08 68 */ stfs f0, 0x868(r8)
|
||||
/* 8005ABF0 7C 06 24 2E */ lfsx f0, r6, r4
|
||||
/* 8005ABF4 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 8005ABF8 D0 08 08 6C */ stfs f0, 0x86c(r8)
|
||||
/* 8005ABFC D0 28 08 70 */ stfs f1, 0x870(r8)
|
||||
/* 8005AC00 C0 08 08 70 */ lfs f0, 0x870(r8)
|
||||
/* 8005AC04 D0 08 08 78 */ stfs f0, 0x878(r8)
|
||||
/* 8005AC08 D0 68 08 74 */ stfs f3, 0x874(r8)
|
||||
/* 8005AC0C 7C E3 3B 78 */ mr r3, r7
|
||||
/* 8005AC10 48 00 02 19 */ bl dKyw_pntlight_set__FP14WIND_INFLUENCE
|
||||
/* 8005AC14 48 00 00 0C */ b lbl_8005AC20
|
||||
lbl_8005AC18:
|
||||
/* 8005AC18 38 C6 00 3C */ addi r6, r6, 0x3c
|
||||
/* 8005AC1C 42 00 FF 68 */ bdnz lbl_8005AB84
|
||||
lbl_8005AC20:
|
||||
/* 8005AC20 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8005AC24 7C 08 03 A6 */ mtlr r0
|
||||
/* 8005AC28 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8005AC2C 4E 80 00 20 */ blr
|
||||
@@ -1,30 +0,0 @@
|
||||
lbl_8005B284:
|
||||
/* 8005B284 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 8005B288 7C 08 02 A6 */ mflr r0
|
||||
/* 8005B28C 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 8005B290 93 E1 00 2C */ stw r31, 0x2c(r1)
|
||||
/* 8005B294 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8005B298 7C 83 23 78 */ mr r3, r4
|
||||
/* 8005B29C 38 81 00 18 */ addi r4, r1, 0x18
|
||||
/* 8005B2A0 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 8005B2A4 4B FF FF 99 */ bl dKyw_pntwind_get_info__FP4cXyzP4cXyzPf
|
||||
/* 8005B2A8 38 61 00 0C */ addi r3, r1, 0xc
|
||||
/* 8005B2AC 38 81 00 18 */ addi r4, r1, 0x18
|
||||
/* 8005B2B0 C0 21 00 08 */ lfs f1, 8(r1)
|
||||
/* 8005B2B4 48 20 B8 D1 */ bl __ml__4cXyzCFf
|
||||
/* 8005B2B8 C0 21 00 0C */ lfs f1, 0xc(r1)
|
||||
/* 8005B2BC D0 21 00 18 */ stfs f1, 0x18(r1)
|
||||
/* 8005B2C0 C0 01 00 10 */ lfs f0, 0x10(r1)
|
||||
/* 8005B2C4 D0 01 00 1C */ stfs f0, 0x1c(r1)
|
||||
/* 8005B2C8 C0 01 00 14 */ lfs f0, 0x14(r1)
|
||||
/* 8005B2CC D0 01 00 20 */ stfs f0, 0x20(r1)
|
||||
/* 8005B2D0 D0 3F 00 00 */ stfs f1, 0(r31)
|
||||
/* 8005B2D4 C0 01 00 1C */ lfs f0, 0x1c(r1)
|
||||
/* 8005B2D8 D0 1F 00 04 */ stfs f0, 4(r31)
|
||||
/* 8005B2DC C0 01 00 20 */ lfs f0, 0x20(r1)
|
||||
/* 8005B2E0 D0 1F 00 08 */ stfs f0, 8(r31)
|
||||
/* 8005B2E4 83 E1 00 2C */ lwz r31, 0x2c(r1)
|
||||
/* 8005B2E8 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 8005B2EC 7C 08 03 A6 */ mtlr r0
|
||||
/* 8005B2F0 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 8005B2F4 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_8094A890:
|
||||
/* 8094A890 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8094A894 7C 08 02 A6 */ mflr r0
|
||||
/* 8094A898 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8094A89C 4B FF B8 05 */ bl create__8daMyna_cFv
|
||||
/* 8094A8A0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8094A8A4 7C 08 03 A6 */ mtlr r0
|
||||
/* 8094A8A8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8094A8AC 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_8094A8B0:
|
||||
/* 8094A8B0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8094A8B4 7C 08 02 A6 */ mflr r0
|
||||
/* 8094A8B8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8094A8BC 4B FF BA FD */ bl destroy__8daMyna_cFv
|
||||
/* 8094A8C0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8094A8C4 7C 08 03 A6 */ mtlr r0
|
||||
/* 8094A8C8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8094A8CC 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_8094A8F0:
|
||||
/* 8094A8F0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8094A8F4 7C 08 02 A6 */ mflr r0
|
||||
/* 8094A8F8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8094A8FC 4B FF BB 11 */ bl draw__8daMyna_cFv
|
||||
/* 8094A900 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8094A904 7C 08 03 A6 */ mtlr r0
|
||||
/* 8094A908 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8094A90C 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_8094A8D0:
|
||||
/* 8094A8D0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8094A8D4 7C 08 02 A6 */ mflr r0
|
||||
/* 8094A8D8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8094A8DC 4B FF BB F1 */ bl execute__8daMyna_cFv
|
||||
/* 8094A8E0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8094A8E4 7C 08 03 A6 */ mtlr r0
|
||||
/* 8094A8E8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8094A8EC 4E 80 00 20 */ blr
|
||||
@@ -1,23 +0,0 @@
|
||||
lbl_809463B8:
|
||||
/* 809463B8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 809463BC 7C 08 02 A6 */ mflr r0
|
||||
/* 809463C0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 809463C4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 809463C8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 809463CC 38 7F 05 6C */ addi r3, r31, 0x56c
|
||||
/* 809463D0 3C 80 80 95 */ lis r4, d_a_myna__stringBase0@ha /* 0x8094B24C@ha */
|
||||
/* 809463D4 38 84 B2 4C */ addi r4, r4, d_a_myna__stringBase0@l /* 0x8094B24C@l */
|
||||
/* 809463D8 38 84 01 00 */ addi r4, r4, 0x100
|
||||
/* 809463DC 4B 6E 6C 2D */ bl dComIfG_resDelete__FP30request_of_phase_process_classPCc
|
||||
/* 809463E0 80 1F 00 F0 */ lwz r0, 0xf0(r31)
|
||||
/* 809463E4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 809463E8 41 82 00 0C */ beq lbl_809463F4
|
||||
/* 809463EC 80 7F 05 74 */ lwz r3, 0x574(r31)
|
||||
/* 809463F0 4B 6C AF 21 */ bl stopZelAnime__16mDoExt_McaMorfSOFv
|
||||
lbl_809463F4:
|
||||
/* 809463F4 38 60 00 01 */ li r3, 1
|
||||
/* 809463F8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 809463FC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80946400 7C 08 03 A6 */ mtlr r0
|
||||
/* 80946404 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80946408 4E 80 00 20 */ blr
|
||||
@@ -1,8 +0,0 @@
|
||||
lbl_8094AA04:
|
||||
/* 8094AA04 C0 04 05 A4 */ lfs f0, 0x5a4(r4)
|
||||
/* 8094AA08 D0 03 00 00 */ stfs f0, 0(r3)
|
||||
/* 8094AA0C C0 04 05 A8 */ lfs f0, 0x5a8(r4)
|
||||
/* 8094AA10 D0 03 00 04 */ stfs f0, 4(r3)
|
||||
/* 8094AA14 C0 04 05 AC */ lfs f0, 0x5ac(r4)
|
||||
/* 8094AA18 D0 03 00 08 */ stfs f0, 8(r3)
|
||||
/* 8094AA1C 4E 80 00 20 */ blr
|
||||
Reference in New Issue
Block a user