From 83f535e796fd90b3853d3a1ffb4bde027c637c22 Mon Sep 17 00:00:00 2001 From: Ryan Dwyer Date: Sun, 5 Sep 2021 22:35:37 +1000 Subject: [PATCH] Decompile func00017cbc --- src/include/lib/lib_16110.h | 2 +- src/lib/lib_16110.c | 16 ++++------------ 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/src/include/lib/lib_16110.h b/src/include/lib/lib_16110.h index ab4bc4987..4e15d7440 100644 --- a/src/include/lib/lib_16110.h +++ b/src/include/lib/lib_16110.h @@ -37,6 +37,6 @@ u32 func00017588(void); u32 func00017614(void); u32 func00017a78(void); u32 func00017c2c(void); -u32 func00017cbc(void); +f32 func00017cbc(f32 arg0, f32 arg1, f32 arg2, f32 arg3); #endif diff --git a/src/lib/lib_16110.c b/src/lib/lib_16110.c index b0fcfe9d3..e04660ba2 100644 --- a/src/lib/lib_16110.c +++ b/src/lib/lib_16110.c @@ -1773,15 +1773,7 @@ glabel func00017c2c /* 17cb8: 46045000 */ add.s $f0,$f10,$f4 ); -GLOBAL_ASM( -glabel func00017cbc -/* 17cbc: afa7000c */ sw $a3,0xc($sp) -/* 17cc0: c7a4000c */ lwc1 $f4,0xc($sp) -/* 17cc4: afa60008 */ sw $a2,0x8($sp) -/* 17cc8: c7a80008 */ lwc1 $f8,0x8($sp) -/* 17ccc: 46046182 */ mul.s $f6,$f12,$f4 -/* 17cd0: 00000000 */ nop -/* 17cd4: 46087282 */ mul.s $f10,$f14,$f8 -/* 17cd8: 03e00008 */ jr $ra -/* 17cdc: 460a3001 */ sub.s $f0,$f6,$f10 -); +f32 func00017cbc(f32 arg0, f32 arg1, f32 arg2, f32 arg3) +{ + return arg0 * arg3 - arg1 * arg2; +}