summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authornullableVoidPtr <30564701+nullableVoidPtr@users.noreply.github.com>2018-11-20 21:47:18 +0800
committernullableVoidPtr <30564701+nullableVoidPtr@users.noreply.github.com>2018-11-20 21:55:23 +0800
commited3b066e77ee384110f83b36fb352000e6f1e26e (patch)
tree082d1bcae43368d49cad8f98c219d3dfa2f3884d /include
parentfbe7d0d3bb9eb3570d5a5f8f611bb41427d06b33 (diff)
parent192ee78bb96bae8dc8316cdd9edf2112ad2d1777 (diff)
Merge remote-tracking branch 'PikalaxALT/text'
Diffstat (limited to 'include')
-rw-r--r--include/code_800558C.h6
-rw-r--r--include/code_800B540.h6
-rw-r--r--include/file_system.h34
3 files changed, 46 insertions, 0 deletions
diff --git a/include/code_800558C.h b/include/code_800558C.h
new file mode 100644
index 0000000..e1b3432
--- /dev/null
+++ b/include/code_800558C.h
@@ -0,0 +1,6 @@
+#ifndef GUARD_code_800558C_H
+#define GUARD_code_800558C_H
+
+extern void *gUnknown_203B078;
+
+#endif //GUARD_code_800558C_H
diff --git a/include/code_800B540.h b/include/code_800B540.h
new file mode 100644
index 0000000..050998e
--- /dev/null
+++ b/include/code_800B540.h
@@ -0,0 +1,6 @@
+#ifndef GUARD_code_800B540_H
+#define GUARD_code_800B540_H
+
+void sub_800CDA8(int a0);
+
+#endif //GUARD_code_800B540_H
diff --git a/include/file_system.h b/include/file_system.h
new file mode 100644
index 0000000..360f7ac
--- /dev/null
+++ b/include/file_system.h
@@ -0,0 +1,34 @@
+#ifndef GUARD_FILE_SYSTEM_H
+#define GUARD_FILE_SYSTEM_H
+
+struct File
+{
+ char *name;
+ u8 *data;
+};
+
+struct OpenedFile
+{
+ struct File *file;
+ u8 *data;
+};
+
+struct FileArchive
+{
+ char magic[8];
+ s32 count;
+ struct File *entries;
+};
+
+struct SiroArchive
+{
+ u32 magic;
+ u8 *data;
+};
+
+struct OpenedFile *OpenFile(const char *filename, const struct FileArchive *arc);
+u8 *GetFileDataPtr(struct OpenedFile *openedFile, int unused);
+struct OpenedFile *OpenFileAndGetFileDataPtr(const char *filename, const struct FileArchive *arc);
+struct OpenedFile *Call_OpenFileAndGetFileDataPtr(const char *filename, const struct FileArchive *arc);
+
+#endif //GUARD_FILE_SYSTEM_H