Files
dusklight/include/d/d_kankyo/asm/func_8019D61C.s
T
Erin Moon 59a9fda7cb d_kankyo, d_kankyo_*: autosplit (#44)
- d_kankyo
- d_kankyo_rain
- d_kankyo_wether
- d_kankyo_rain

Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-02 01:54:59 -05:00

29 lines
1.5 KiB
ArmAsm

/* 8019D61C 0019A55C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8019D620 0019A560 7C 08 02 A6 */ mflr r0
/* 8019D624 0019A564 90 01 00 24 */ stw r0, 0x24(r1)
/* 8019D628 0019A568 DB E1 00 18 */ stfd f31, 0x18(r1)
/* 8019D62C 0019A56C 39 61 00 18 */ addi r11, r1, 0x18
/* 8019D630 0019A570 48 1C 4B AD */ bl _savegpr_29
/* 8019D634 0019A574 7C 7D 1B 78 */ mr r29, r3
/* 8019D638 0019A578 FF E0 08 90 */ fmr f31, f1
/* 8019D63C 0019A57C AB E4 00 02 */ lha r31, 2(r4)
/* 8019D640 0019A580 AB C4 00 04 */ lha r30, 4(r4)
/* 8019D644 0019A584 A8 64 00 00 */ lha r3, 0(r4)
/* 8019D648 0019A588 4B FF FF 75 */ bl kankyo_color_ratio_calc_common
/* 8019D64C 0019A58C 98 7D 00 00 */ stb r3, 0(r29)
/* 8019D650 0019A590 7F E3 FB 78 */ mr r3, r31
/* 8019D654 0019A594 FC 20 F8 90 */ fmr f1, f31
/* 8019D658 0019A598 4B FF FF 65 */ bl kankyo_color_ratio_calc_common
/* 8019D65C 0019A59C 98 7D 00 01 */ stb r3, 1(r29)
/* 8019D660 0019A5A0 7F C3 F3 78 */ mr r3, r30
/* 8019D664 0019A5A4 FC 20 F8 90 */ fmr f1, f31
/* 8019D668 0019A5A8 4B FF FF 55 */ bl kankyo_color_ratio_calc_common
/* 8019D66C 0019A5AC 98 7D 00 02 */ stb r3, 2(r29)
/* 8019D670 0019A5B0 CB E1 00 18 */ lfd f31, 0x18(r1)
/* 8019D674 0019A5B4 39 61 00 18 */ addi r11, r1, 0x18
/* 8019D678 0019A5B8 48 1C 4B B1 */ bl _restgpr_29
/* 8019D67C 0019A5BC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8019D680 0019A5C0 7C 08 03 A6 */ mtlr r0
/* 8019D684 0019A5C4 38 21 00 20 */ addi r1, r1, 0x20
/* 8019D688 0019A5C8 4E 80 00 20 */ blr