Attempt to decompile func0f167200

This commit is contained in:
Ryan Dwyer
2021-02-09 17:36:47 +10:00
parent 849e026b0d
commit 7b8b83bb50
2 changed files with 15 additions and 1 deletions
+14
View File
@@ -348,6 +348,20 @@ glabel func0f167200
/* f16727c: 27bd0018 */ addiu $sp,$sp,0x18
);
// Mismatch: Reordered instructions, most likely related to debug ifdefs.
//void *func0f167200(s32 filenum, s32 arg1, u8 *ptr, u32 size)
//{
// if (arg1 == 0x11 || arg1 == 0x22) {
// g_FileInfo[filenum].unk04 = size;
//
// func0f166eb4(ptr, size, &filetable[filenum], &g_FileInfo[filenum]);
// } else {
// while (1);
// }
//
// return ptr;
//}
u32 fileGetSize(s32 filenum)
{
return g_FileInfo[filenum].size;
+1 -1
View File
@@ -12,7 +12,7 @@ void func0f166f74(void);
void func0f166ff0(u16 filenum, void *memaddr, s32 offset, u32 len);
u32 func0f167054(u32 filenum);
void *func0f1670fc(u32 filenum, u32 arg1);
void *func0f167200(s32 file_id, s32 arg1, u8 *arg2, s32 arg3);
void *func0f167200(s32 filenum, s32 arg1, u8 *ptr, u32 size);
u32 fileGetSize(s32 filenum);
u32 fileGetUnk04(s32 filenum);
void func0f1672a8(s32 filenum, void *ptr, u32 size, bool resizing);