mirror of https://github.com/zeldaret/tp.git
39 lines
2.0 KiB
ArmAsm
39 lines
2.0 KiB
ArmAsm
/* 80167C24 00164B64 94 21 FF D0 */ stwu r1, -0x30(r1)
|
|
/* 80167C28 00164B68 7C 08 02 A6 */ mflr r0
|
|
/* 80167C2C 00164B6C 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 80167C30 00164B70 DB E1 00 20 */ stfd f31, 0x20(r1)
|
|
/* 80167C34 00164B74 F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0
|
|
/* 80167C38 00164B78 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80167C3C 00164B7C 48 1F A5 A1 */ bl _savegpr_29
|
|
/* 80167C40 00164B80 7C 7D 1B 78 */ mr r29, r3
|
|
/* 80167C44 00164B84 7C 9E 23 78 */ mr r30, r4
|
|
/* 80167C48 00164B88 7C DF 33 78 */ mr r31, r6
|
|
/* 80167C4C 00164B8C 38 DD 00 64 */ addi r6, r29, 0x64
|
|
/* 80167C50 00164B90 38 FD 00 70 */ addi r7, r29, 0x70
|
|
/* 80167C54 00164B94 C0 23 00 58 */ lfs f1, 0x58(r3)
|
|
/* 80167C58 00164B98 A9 03 00 54 */ lha r8, 0x54(r3)
|
|
/* 80167C5C 00164B9C C0 42 9C E8 */ lfs f2, lbl_804536E8-_SDA2_BASE_(r2)
|
|
/* 80167C60 00164BA0 4B FF D5 D9 */ bl dCamera_c_NS_radiusActorInSight
|
|
/* 80167C64 00164BA4 FF E0 08 90 */ fmr f31, f1
|
|
/* 80167C68 00164BA8 7F A3 EB 78 */ mr r3, r29
|
|
/* 80167C6C 00164BAC 7F C4 F3 78 */ mr r4, r30
|
|
/* 80167C70 00164BB0 7F E5 FB 78 */ mr r5, r31
|
|
/* 80167C74 00164BB4 38 DD 00 64 */ addi r6, r29, 0x64
|
|
/* 80167C78 00164BB8 38 FD 00 70 */ addi r7, r29, 0x70
|
|
/* 80167C7C 00164BBC C0 3D 00 58 */ lfs f1, 0x58(r29)
|
|
/* 80167C80 00164BC0 A9 1D 00 54 */ lha r8, 0x54(r29)
|
|
/* 80167C84 00164BC4 C0 42 9C E8 */ lfs f2, lbl_804536E8-_SDA2_BASE_(r2)
|
|
/* 80167C88 00164BC8 4B FF D5 B1 */ bl dCamera_c_NS_radiusActorInSight
|
|
/* 80167C8C 00164BCC FC 1F 08 40 */ fcmpo cr0, f31, f1
|
|
/* 80167C90 00164BD0 40 81 00 08 */ ble lbl_80167C98
|
|
/* 80167C94 00164BD4 FC 20 F8 90 */ fmr f1, f31
|
|
lbl_80167C98:
|
|
/* 80167C98 00164BD8 E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0
|
|
/* 80167C9C 00164BDC CB E1 00 20 */ lfd f31, 0x20(r1)
|
|
/* 80167CA0 00164BE0 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80167CA4 00164BE4 48 1F A5 85 */ bl _restgpr_29
|
|
/* 80167CA8 00164BE8 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
/* 80167CAC 00164BEC 7C 08 03 A6 */ mtlr r0
|
|
/* 80167CB0 00164BF0 38 21 00 30 */ addi r1, r1, 0x30
|
|
/* 80167CB4 00164BF4 4E 80 00 20 */ blr
|