summaryrefslogtreecommitdiff
path: root/include/d/d_sys.h
diff options
context:
space:
mode:
authorSean Miller <seanmiller999@gmail.com>2026-04-06 16:50:38 +0100
committerSean Miller <seanmiller999@gmail.com>2026-04-06 16:50:38 +0100
commit97d808fe06b024aa79e17d23c744003085dad5f6 (patch)
tree272cbdf6822cc70023978980364fba8e326363fb /include/d/d_sys.h
parentf2aaeac6c68dc126286035db3e6da43bacdd01e1 (diff)
100% match for d_sys
Diffstat (limited to 'include/d/d_sys.h')
-rw-r--r--include/d/d_sys.h17
1 files changed, 16 insertions, 1 deletions
diff --git a/include/d/d_sys.h b/include/d/d_sys.h
index 61135bc4..f8fbc979 100644
--- a/include/d/d_sys.h
+++ b/include/d/d_sys.h
@@ -2,11 +2,21 @@
#define D_SYS_H
#include "common.h"
+#include "egg/core/eggAsyncDisplay.h"
#include "egg/core/eggHeap.h"
#include "egg/core/eggSystem.h"
#include "nw4r/ut/ut_Color.h"
-typedef EGG::TSystem<EGG::Video, EGG::Display, EGG::XfbManager, EGG::SimpleAudioMgr, EGG::SceneManager, EGG::PerformanceView> System;
+#define ROUND_UP_4KB(x) (((u32)(x) + 4096 - 1) & ~(4096 - 1))
+
+typedef EGG::TSystem<
+ EGG::Video,
+ EGG::AsyncDisplay,
+ EGG::XfbManager,
+ EGG::SimpleAudioMgr,
+ EGG::SceneManager,
+ EGG::PerformanceView
+> System;
class dSndMgr_c;
@@ -38,6 +48,11 @@ public:
namespace dSystem {
+void *s_OrgMEM1ArenaLo;
+void *s_NewMEM1ArenaLo;
+void *s_OrgMEM1ArenaHi;
+void *s_NewMEM1ArenaHi;
+
void fixHeaps();
};