From aa66c495c1fd2be23b49094af669b88e4d22238a Mon Sep 17 00:00:00 2001 From: Ryan Dwyer Date: Sun, 9 May 2021 13:25:57 +1000 Subject: [PATCH] Decompile func00024e40 --- src/include/lib/lib_24e40.h | 2 +- src/lib/lib_24e40.c | 12 +++++------- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/src/include/lib/lib_24e40.h b/src/include/lib/lib_24e40.h index f1d741b65..1acac4fb2 100644 --- a/src/include/lib/lib_24e40.h +++ b/src/include/lib/lib_24e40.h @@ -4,7 +4,7 @@ #include "data.h" #include "types.h" -u32 func00024e40(void); +f32 func00024e40(void); void func00024e4c(struct coord *arg0, struct coord *arg1, u32 line, char *file); f32 func00024e98(void); u32 func00024ea4(void); diff --git a/src/lib/lib_24e40.c b/src/lib/lib_24e40.c index b031ec589..e2946b3d8 100644 --- a/src/lib/lib_24e40.c +++ b/src/lib/lib_24e40.c @@ -31,7 +31,7 @@ u32 var8009a8e0; u32 var8009a8e4; u32 var8009a8e8; u32 var8009a8ec; -u32 var8009a8f0; +f32 var8009a8f0; u32 var8009a8f4; u32 var8009a8f8; u32 var8009a8fc; @@ -70,12 +70,10 @@ u32 var8005f030 = 0x00000000; u32 var8005f034 = 0x00000000; u32 var8005f038 = 0x00000000; -GLOBAL_ASM( -glabel func00024e40 -/* 24e40: 3c01800a */ lui $at,%hi(var8009a8f0) -/* 24e44: 03e00008 */ jr $ra -/* 24e48: c420a8f0 */ lwc1 $f0,%lo(var8009a8f0)($at) -); +f32 func00024e40(void) +{ + return var8009a8f0; +} void func00024e4c(struct coord *a, struct coord *b, u32 line, char *file) {