tp/asm/d/d_camera/Draw__14dCamForcusLineFv.s

37 lines
1.5 KiB
ArmAsm

lbl_80182560:
/* 80182560 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80182564 7C 08 02 A6 */ mflr r0
/* 80182568 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018256C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80182570 7C 7F 1B 78 */ mr r31, r3
/* 80182574 88 03 00 49 */ lbz r0, 0x49(r3)
/* 80182578 28 00 00 00 */ cmplwi r0, 0
/* 8018257C 41 82 00 54 */ beq lbl_801825D0
/* 80182580 88 1F 00 48 */ lbz r0, 0x48(r31)
/* 80182584 28 00 00 00 */ cmplwi r0, 0
/* 80182588 40 82 00 18 */ bne lbl_801825A0
/* 8018258C 38 7F 00 04 */ addi r3, r31, 4
/* 80182590 80 9F 00 4C */ lwz r4, 0x4c(r31)
/* 80182594 80 BF 00 50 */ lwz r5, 0x50(r31)
/* 80182598 80 DF 00 54 */ lwz r6, 0x54(r31)
/* 8018259C 4B ED 17 41 */ bl init__8cM_rnd_cFiii
lbl_801825A0:
/* 801825A0 7F E3 FB 78 */ mr r3, r31
/* 801825A4 38 9F 00 38 */ addi r4, r31, 0x38
/* 801825A8 38 BF 00 44 */ addi r5, r31, 0x44
/* 801825AC A0 DF 00 58 */ lhz r6, 0x58(r31)
/* 801825B0 A0 FF 00 5A */ lhz r7, 0x5a(r31)
/* 801825B4 A1 1F 00 5C */ lhz r8, 0x5c(r31)
/* 801825B8 A1 3F 00 5E */ lhz r9, 0x5e(r31)
/* 801825BC C0 3F 00 60 */ lfs f1, 0x60(r31)
/* 801825C0 C0 5F 00 64 */ lfs f2, 0x64(r31)
/* 801825C4 C0 7F 00 68 */ lfs f3, 0x68(r31)
/* 801825C8 C0 9F 00 6C */ lfs f4, 0x6c(r31)
/* 801825CC 4B ED 1C 29 */ bl update__18dDlst_effectLine_cFR4cXyzR8_GXColorUsUsUsUsffff
lbl_801825D0:
/* 801825D0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801825D4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801825D8 7C 08 03 A6 */ mtlr r0
/* 801825DC 38 21 00 10 */ addi r1, r1, 0x10
/* 801825E0 4E 80 00 20 */ blr