From 348f8e7c3a7f34343f640ac04ac542757309000b Mon Sep 17 00:00:00 2001 From: Ryan Dwyer Date: Wed, 9 Feb 2022 18:15:45 +1000 Subject: [PATCH] Decompile func0f172f44 --- src/game/texdecompress.c | 11 ++++------- src/include/game/texdecompress.h | 2 +- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/src/game/texdecompress.c b/src/game/texdecompress.c index 1844d9c76..c29d0c9a1 100644 --- a/src/game/texdecompress.c +++ b/src/game/texdecompress.c @@ -5889,13 +5889,10 @@ glabel func0f172e8c /* f172f40: 00000000 */ nop ); -GLOBAL_ASM( -glabel func0f172f44 -/* f172f44: 8c8e000c */ lw $t6,0xc($a0) -/* f172f48: 8c8f0008 */ lw $t7,0x8($a0) -/* f172f4c: 03e00008 */ jr $ra -/* f172f50: 01cf1023 */ subu $v0,$t6,$t7 -); +s32 func0f172f44(s32 *arg0) +{ + return arg0[3] - arg0[2]; +} s32 func0f172f54(s32 *arg0) { diff --git a/src/include/game/texdecompress.h b/src/include/game/texdecompress.h index ceea8569b..fc1d488fa 100644 --- a/src/include/game/texdecompress.h +++ b/src/include/game/texdecompress.h @@ -28,7 +28,7 @@ u32 func0f1729f8(void); u32 func0f172b5c(void); void func0f172e70(s32 *arg0, void *arg1, s32 arg2); u32 func0f172e8c(void); -u32 func0f172f44(void); +s32 func0f172f44(s32 *arg0); s32 func0f172f54(s32 *arg0); void func0f172f5c(Gfx *gdl, s32 arg1, s32 arg2); void func0f173010(u32 *texturenum, s32 arg1, s32 arg2);