summaryrefslogtreecommitdiff
path: root/include/JSystem/JUtility
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2022-12-19 11:06:32 -0800
committerGitHub <noreply@github.com>2022-12-19 12:06:32 -0700
commitca71275bbecc7db9a4eeca3a6ac4215b66de4318 (patch)
treec2851f8cec211216fe0cb6a31a0260a62fc3bf53 /include/JSystem/JUtility
parent1114b13da81ab0b52fd4bb56a32f32331a21e581 (diff)
big d_a_alink pass (#214)
* d_a_alink pass1 wip * more d_a_alink work * remove asm * more daalink work * 20% dol code decompiled * fixed some nonmatchings for building * a few daalink functions and labeling some HIO data
Diffstat (limited to 'include/JSystem/JUtility')
-rw-r--r--include/JSystem/JUtility/JUTConsole.h3
-rw-r--r--include/JSystem/JUtility/JUTDirectFile.h9
-rw-r--r--include/JSystem/JUtility/JUTFader.h2
3 files changed, 12 insertions, 2 deletions
diff --git a/include/JSystem/JUtility/JUTConsole.h b/include/JSystem/JUtility/JUTConsole.h
index 8ed869395d..c1c2a5adfa 100644
--- a/include/JSystem/JUtility/JUTConsole.h
+++ b/include/JSystem/JUtility/JUTConsole.h
@@ -19,7 +19,8 @@ public:
enum OutputFlag {
/* 0x0 */ OUTPUT_NONE,
/* 0x1 */ OUTPUT_OSREPORT,
- /* 0x2 */ OUTPUT_CONSOLE
+ /* 0x2 */ OUTPUT_CONSOLE,
+ /* 0x3 */ OUTPUT_OSR_AND_CONSOLE,
};
/* 802E73E4 */ static JUTConsole* create(unsigned int, void*, u32);
diff --git a/include/JSystem/JUtility/JUTDirectFile.h b/include/JSystem/JUtility/JUTDirectFile.h
index 840f796d7d..b0f956ff23 100644
--- a/include/JSystem/JUtility/JUTDirectFile.h
+++ b/include/JSystem/JUtility/JUTDirectFile.h
@@ -3,4 +3,13 @@
#include "dolphin/types.h"
+struct JUTDirectFile {
+ /* 802E8730 */ void fetch32byte();
+ /* 802E87F8 */ JUTDirectFile();
+ /* 802E881C */ ~JUTDirectFile();
+ /* 802E8860 */ bool fopen(char const*);
+ /* 802E88FC */ bool fclose();
+ /* 802E8958 */ int fgets(void*, int);
+};
+
#endif /* JUTDIRECTFILE_H */
diff --git a/include/JSystem/JUtility/JUTFader.h b/include/JSystem/JUtility/JUTFader.h
index 3615612ee1..af3c2fba73 100644
--- a/include/JSystem/JUtility/JUTFader.h
+++ b/include/JSystem/JUtility/JUTFader.h
@@ -30,7 +30,7 @@ public:
/* 0x0A */ u16 field_0xa;
/* 0x0C */ JUtility::TColor mColor;
/* 0x10 */ JGeometry::TBox2<f32> mBox;
- /* 0x20 */ EStatus mEStatus;
+ /* 0x20 */ int mEStatus;
/* 0x24 */ u32 field_0x24;
};