Decompile pak0f11907c

This commit is contained in:
Ryan Dwyer
2021-09-21 22:35:13 +10:00
parent 35b445f3d1
commit 11937ce721
2 changed files with 15 additions and 24 deletions
+13 -22
View File
@@ -269,7 +269,7 @@ s32 pak0f1167b0(s8 device, u32 filetype, u32 *buffer1024)
return pak0f118d18(device, filetype, buffer1024);
}
u32 pak0f1167d8(s8 device)
s32 pak0f1167d8(s8 device)
{
return pak0f119298(device);
}
@@ -3315,27 +3315,18 @@ glabel pak0f118eb0
);
#endif
GLOBAL_ASM(
glabel pak0f11907c
/* f11907c: 27bdffe8 */ addiu $sp,$sp,-24
/* f119080: afbf0014 */ sw $ra,0x14($sp)
/* f119084: afa40018 */ sw $a0,0x18($sp)
/* f119088: 0fc459f6 */ jal pak0f1167d8
/* f11908c: 83a4001b */ lb $a0,0x1b($sp)
/* f119090: 10400003 */ beqz $v0,.L0f1190a0
/* f119094: 00000000 */ sll $zero,$zero,0x0
/* f119098: 10000005 */ beqz $zero,.L0f1190b0
/* f11909c: 8fbf0014 */ lw $ra,0x14($sp)
.L0f1190a0:
/* f1190a0: 0fc46874 */ jal pak0f11a1d0
/* f1190a4: 83a4001b */ lb $a0,0x1b($sp)
/* f1190a8: 00001025 */ or $v0,$zero,$zero
/* f1190ac: 8fbf0014 */ lw $ra,0x14($sp)
.L0f1190b0:
/* f1190b0: 27bd0018 */ addiu $sp,$sp,0x18
/* f1190b4: 03e00008 */ jr $ra
/* f1190b8: 00000000 */ sll $zero,$zero,0x0
);
s32 pak0f11907c(s8 device)
{
s32 result = pak0f1167d8(device);
if (result != 0) {
return result;
}
pak0f11a1d0(device);
return 0;
}
#if VERSION >= VERSION_NTSC_1_0
GLOBAL_ASM(
+2 -2
View File
@@ -11,7 +11,7 @@ u32 pakGetBodyLenByFileLen(u32 filelen);
u32 pakGenerateSerial(s8 device);
bool pakIsConnected(s8 device);
s32 pak0f1167b0(s8 device, u32 filetype, u32 *buffer1024);
u32 pak0f1167d8(s8 device);
s32 pak0f1167d8(s8 device);
s32 pak0f116800(s8 device, s32 fileid, u8 *body, s32 arg3);
s32 pak0f116828(s8 device, s32 fileid, s32 filetype, u8 *body, s32 *outfileid, s32 arg5);
bool pakDeleteFile(s8 device, s32 fileid);
@@ -82,7 +82,7 @@ u32 pak0f11970c(void);
void pakCorrupt(void);
u32 pak0f119e8c(void);
u32 pak0f11a0e8(void);
u32 pak0f11a1d0(void);
s32 pak0f11a1d0(s8 device);
void pak0f11a2e4(void);
void pak0f11a32c(s8 device, u8 arg1, u32 line, char *file);
void pakInit(s8 arg0);