From 1a649b9146fae34c623e8029e8effed973ea4ecb Mon Sep 17 00:00:00 2001 From: Seth Barberee Date: Fri, 25 Sep 2020 00:10:54 -0500 Subject: split, decomp, rinse, repeat --- src/file_system.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'src/file_system.c') diff --git a/src/file_system.c b/src/file_system.c index 81bbfef..71b5534 100644 --- a/src/file_system.c +++ b/src/file_system.c @@ -12,6 +12,26 @@ extern u32 sub_800AAB4(u32 r0, u32 r1, u32 r2); u8 *GetSiroPtr(struct OpenedFile *); void NDS_DecompressRLE(void *); +struct UnkFileStruct +{ + /* 0x0 */ u32 unk0; + /* 0x4 */ u32 unk4; +}; + +extern u32 gUnknown_80B96E4[]; + +void sub_800A894(struct UnkFileStruct *r0, s32 r1) +{ + s32 temp; + temp = r1; + if(r1 <= 0) + temp = 1; + if(temp > 0x12b) + temp = 0x12b; + r0->unk4 = gUnknown_80B96E4[temp]; + r0->unk0 = 0; +} + void InitFileSystem(void) { s32 i; -- cgit v1.2.3