From 6321f0f6a50d3aa3115263da07f22bf41ded5fcc Mon Sep 17 00:00:00 2001 From: Ryan Dwyer Date: Fri, 13 Nov 2020 17:31:33 +1000 Subject: [PATCH] Decompile filemgrDeleteFile --- src/game/pak/pak.c | 17 ++++------------- src/include/game/pak/pak.h | 2 +- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/src/game/pak/pak.c b/src/game/pak/pak.c index 80cb83e72..275838fee 100644 --- a/src/game/pak/pak.c +++ b/src/game/pak/pak.c @@ -292,19 +292,10 @@ glabel func0f116828 /* f11685c: 00000000 */ sll $zero,$zero,0x0 ); -GLOBAL_ASM( -glabel filemgrDeleteFile -/* f116860: 27bdffe8 */ addiu $sp,$sp,-24 -/* f116864: afbf0014 */ sw $ra,0x14($sp) -/* f116868: afa40018 */ sw $a0,0x18($sp) -/* f11686c: 00047600 */ sll $t6,$a0,0x18 -/* f116870: 0fc45be8 */ jal func0f116fa0 -/* f116874: 000e2603 */ sra $a0,$t6,0x18 -/* f116878: 8fbf0014 */ lw $ra,0x14($sp) -/* f11687c: 27bd0018 */ addiu $sp,$sp,0x18 -/* f116880: 03e00008 */ jr $ra -/* f116884: 00000000 */ sll $zero,$zero,0x0 -); +bool filemgrDeleteFile(s8 arg0, s32 arg1) +{ + return func0f116fa0(arg0, arg1); +} s32 pakDeleteGameNote(s8 device, u16 company_code, u32 game_code, char *game_name, char *ext_name) { diff --git a/src/include/game/pak/pak.h b/src/include/game/pak/pak.h index d7f33572f..a7b5e7b64 100644 --- a/src/include/game/pak/pak.h +++ b/src/include/game/pak/pak.h @@ -28,7 +28,7 @@ u32 func0f116c94(void); void func0f116db0(s8 arg0, s32 arg1); u32 func0f116df0(void); s32 func0f116e84(s8 device, u16 company_code, u32 game_code, char *game_name, char *ext_name); -u32 func0f116fa0(void); +bool func0f116fa0(s8 arg0, s32 arg1); u32 func0f11702c(void); s32 func0f11706c(s8 arg0); s32 func0f117094(s8 arg0, u32 arg1);