From a020fa40787428f511e3356cf5a383f94c528f5d Mon Sep 17 00:00:00 2001 From: Antonio Date: Thu, 17 Jun 2021 19:11:12 -0700 Subject: [PATCH] Decompiled func_8007EF64. --- asm/non_matchings/unknown_07B870/func_8007EF64.s | 9 --------- src/unknown_07B870.c | 6 +++++- 2 files changed, 5 insertions(+), 10 deletions(-) delete mode 100644 asm/non_matchings/unknown_07B870/func_8007EF64.s diff --git a/asm/non_matchings/unknown_07B870/func_8007EF64.s b/asm/non_matchings/unknown_07B870/func_8007EF64.s deleted file mode 100644 index a94db8c6..00000000 --- a/asm/non_matchings/unknown_07B870/func_8007EF64.s +++ /dev/null @@ -1,9 +0,0 @@ -glabel func_8007EF64 -/* 07FB64 8007EF64 3C188012 */ lui $t8, %hi(D_8012632C) # $t8, 0x8012 -/* 07FB68 8007EF68 8F18632C */ lw $t8, %lo(D_8012632C)($t8) -/* 07FB6C 8007EF6C 00047400 */ sll $t6, $a0, 0x10 -/* 07FB70 8007EF70 000E7C03 */ sra $t7, $t6, 0x10 -/* 07FB74 8007EF74 AFA40000 */ sw $a0, ($sp) -/* 07FB78 8007EF78 03E00008 */ jr $ra -/* 07FB7C 8007EF7C 01F81021 */ addu $v0, $t7, $t8 - diff --git a/src/unknown_07B870.c b/src/unknown_07B870.c index 373d6a28..3050feb0 100644 --- a/src/unknown_07B870.c +++ b/src/unknown_07B870.c @@ -571,7 +571,11 @@ GLOBAL_ASM("asm/non_matchings/unknown_07B870/func_8007CA68.s") GLOBAL_ASM("asm/non_matchings/unknown_07B870/func_8007CCB0.s") GLOBAL_ASM("asm/non_matchings/unknown_07B870/func_8007CDC0.s") GLOBAL_ASM("asm/non_matchings/unknown_07B870/func_8007D0F4.s") -GLOBAL_ASM("asm/non_matchings/unknown_07B870/func_8007EF64.s") + +s32 func_8007EF64(s16 arg0) { + return arg0 + D_8012632C; +} + GLOBAL_ASM("asm/non_matchings/unknown_07B870/func_8007EF80.s") GLOBAL_ASM("asm/non_matchings/unknown_07B870/func_8007F1E8.s") GLOBAL_ASM("asm/non_matchings/unknown_07B870/func_8007F24C.s")