diff options
author | Revo <projectrevotpp@hotmail.com> | 2020-10-31 18:29:54 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-31 18:29:54 -0400 |
commit | b78fc344a7db4386fc086e96107ed9f5f6cf45ae (patch) | |
tree | c93cb32ab858dae70b15b1c4943ee8e771dadbde /include/code_801DBE90.h | |
parent | f13fcff4a5f496e8bc1fa4ff759698d9ac37c478 (diff) | |
parent | 9ba8186ce645c468f66eed98034db0127f3e3199 (diff) |
Merge pull request #154 from mparisi20/master
decompile code_801DCE6C.o, move gamespy, and add standard C system headers
Diffstat (limited to 'include/code_801DBE90.h')
-rw-r--r-- | include/code_801DBE90.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/include/code_801DBE90.h b/include/code_801DBE90.h index 49889e7..3531815 100644 --- a/include/code_801DBE90.h +++ b/include/code_801DBE90.h @@ -7,13 +7,18 @@ extern "C" { #include "SDK/dvd.h"
#include "SDK/mem.h"
+#include "code_801DCE6C.h"
struct gUnkClass5
{
u8 unk0;
- u8 unk1;
+ u8 unk1; // flag: indicates NAND file opened/closed?
u8 unk2[0x2];
DVDFileInfo unk4;
+ gUnkClass6* unk40; // TODO: determine type
+ void (*unk44)(s32, void*);
+ void* unk48; // NANDReadAsync addr
+ u32 unk4C; // NANDReadAsync size
};
BOOL func_801DC0C8(size_t p1, u32 p2);
@@ -26,12 +31,12 @@ BOOL func_801DC6C4(gUnkClass5* p1); size_t func_801DC760(gUnkClass5* p1);
BOOL func_801DC7F8(gUnkClass5* p1, s32 offset, void (*p3)(s32, void*));
u8* func_801DCBC0(const char* fileName, u32* fileSz);
-void* func_801DCCAC(const char* fileName, MEMHeapHandle heap, u32* fileSz);
+u8* func_801DCCAC(const char* fileName, MEMHeapHandle heap, u32* fileSz);
BOOL func_801DCD94(const char* fileName);
void func_801DCDB8(void (*p1)(u32), void (*p2)(void));
u32 func_801DCDC4(void);
void func_801DCE38(void);
-u8 func_801DCE44(void);
+BOOL func_801DCE44(void);
#ifdef __cplusplus
}
|