mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-06-30 01:49:04 -04:00
59a9fda7cb
- d_kankyo - d_kankyo_rain - d_kankyo_wether - d_kankyo_rain Co-authored-by: Pheenoh <pheenoh@gmail.com>
32 lines
1.7 KiB
ArmAsm
32 lines
1.7 KiB
ArmAsm
/* 8019FA3C 0019C97C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 8019FA40 0019C980 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 8019FA44 0019C984 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 8019FA48 0019C988 C0 03 00 34 */ lfs f0, 0x34(r3)
|
|
/* 8019FA4C 0019C98C C0 62 A2 BC */ lfs f3, lbl_80453CBC-_SDA2_BASE_(r2)
|
|
/* 8019FA50 0019C990 C0 42 A2 70 */ lfs f2, lbl_80453C70-_SDA2_BASE_(r2)
|
|
/* 8019FA54 0019C994 EC 02 00 32 */ fmuls f0, f2, f0
|
|
/* 8019FA58 0019C998 FC 00 00 1E */ fctiwz f0, f0
|
|
/* 8019FA5C 0019C99C D8 01 00 08 */ stfd f0, 8(r1)
|
|
/* 8019FA60 0019C9A0 80 81 00 0C */ lwz r4, 0xc(r1)
|
|
/* 8019FA64 0019C9A4 3C 60 00 E5 */ lis r3, 0x00E4E1C0@ha
|
|
/* 8019FA68 0019C9A8 38 63 E1 C0 */ addi r3, r3, 0x00E4E1C0@l
|
|
/* 8019FA6C 0019C9AC 7C 04 1B D6 */ divw r0, r4, r3
|
|
/* 8019FA70 0019C9B0 7C 00 19 D6 */ mullw r0, r0, r3
|
|
/* 8019FA74 0019C9B4 7C 00 20 50 */ subf r0, r0, r4
|
|
/* 8019FA78 0019C9B8 C8 22 A2 30 */ lfd f1, lbl_80453C30-_SDA2_BASE_(r2)
|
|
/* 8019FA7C 0019C9BC 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 8019FA80 0019C9C0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8019FA84 0019C9C4 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 8019FA88 0019C9C8 90 01 00 10 */ stw r0, 0x10(r1)
|
|
/* 8019FA8C 0019C9CC C8 01 00 10 */ lfd f0, 0x10(r1)
|
|
/* 8019FA90 0019C9D0 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 8019FA94 0019C9D4 EC 20 10 24 */ fdivs f1, f0, f2
|
|
/* 8019FA98 0019C9D8 C0 02 A2 AC */ lfs f0, lbl_80453CAC-_SDA2_BASE_(r2)
|
|
/* 8019FA9C 0019C9DC EC 01 00 24 */ fdivs f0, f1, f0
|
|
/* 8019FAA0 0019C9E0 EC 03 00 32 */ fmuls f0, f3, f0
|
|
/* 8019FAA4 0019C9E4 FC 00 00 1E */ fctiwz f0, f0
|
|
/* 8019FAA8 0019C9E8 D8 01 00 18 */ stfd f0, 0x18(r1)
|
|
/* 8019FAAC 0019C9EC 80 61 00 1C */ lwz r3, 0x1c(r1)
|
|
/* 8019FAB0 0019C9F0 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 8019FAB4 0019C9F4 4E 80 00 20 */ blr
|