Files
tp/include/d/d_kantera_icon_meter/asm/func_801AEBF4.s
T
ad62061cfc Split d_meter, d_meter2 (#49)
* d_meter2*: split

- d_meter2
- d_meter2_info
- d_meter2_draw

* d_meter_*: split

- d_meter_button
- d_meter_haihai
- d_meter_hakusha
- d_meter_HIO
- d_meter_map
- d_meter_string

* d_kantera_icon_meter: split

* clang-format

Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-02 10:47:18 -05:00

21 lines
1.0 KiB
ArmAsm

/* 801AEBF4 001ABB34 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801AEBF8 001ABB38 7C 08 02 A6 */ mflr r0
/* 801AEBFC 001ABB3C 90 01 00 14 */ stw r0, 0x14(r1)
/* 801AEC00 001ABB40 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 801AEC04 001ABB44 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 801AEC08 001ABB48 C0 04 06 14 */ lfs f0, 0x614(r4)
/* 801AEC0C 001ABB4C EC 42 00 32 */ fmuls f2, f2, f0
/* 801AEC10 001ABB50 80 63 00 08 */ lwz r3, 8(r3)
/* 801AEC14 001ABB54 80 63 00 04 */ lwz r3, 4(r3)
/* 801AEC18 001ABB58 EC 01 00 32 */ fmuls f0, f1, f0
/* 801AEC1C 001ABB5C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 801AEC20 001ABB60 D0 43 00 D0 */ stfs f2, 0xd0(r3)
/* 801AEC24 001ABB64 81 83 00 00 */ lwz r12, 0(r3)
/* 801AEC28 001ABB68 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 801AEC2C 001ABB6C 7D 89 03 A6 */ mtctr r12
/* 801AEC30 001ABB70 4E 80 04 21 */ bctrl
/* 801AEC34 001ABB74 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801AEC38 001ABB78 7C 08 03 A6 */ mtlr r0
/* 801AEC3C 001ABB7C 38 21 00 10 */ addi r1, r1, 0x10
/* 801AEC40 001ABB80 4E 80 00 20 */ blr