mirror of
https://github.com/zeldaret/ss
synced 2026-05-30 00:46:41 -04:00
Broken but too much work to fix
This commit is contained in:
+10
-10
@@ -3,20 +3,20 @@
|
||||
|
||||
#include "egg/core/eggExpHeap.h"
|
||||
|
||||
class dHeap : public EGG::Heap {
|
||||
class dHeap {
|
||||
public:
|
||||
EGG::ExpHeap *heap;
|
||||
|
||||
public:
|
||||
static dHeap *work1Heap;
|
||||
static dHeap *work2Heap;
|
||||
static dHeap *workExHeap;
|
||||
static dHeap *layoutHeap;
|
||||
static dHeap *layoutExHeap;
|
||||
static dHeap *layoutEx2Heap;
|
||||
static dHeap *layoutResHeap;
|
||||
static dHeap *fontHeap;
|
||||
static dHeap *HBMHeap;
|
||||
static dHeap work1Heap;
|
||||
static dHeap work2Heap;
|
||||
static dHeap workExHeap;
|
||||
static dHeap layoutHeap;
|
||||
static dHeap layoutExHeap;
|
||||
static dHeap layoutEx2Heap;
|
||||
static dHeap layoutResHeap;
|
||||
static dHeap fontHeap;
|
||||
static dHeap HBMHeap;
|
||||
|
||||
public:
|
||||
EGG::ExpHeap *init(const char *name, size_t size, EGG::Heap *parent);
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@ public:
|
||||
static void create();
|
||||
static void execute();
|
||||
|
||||
private:
|
||||
public:
|
||||
static System *ms_configuration_p;
|
||||
static EGG::Heap *ms_RootHeapMem1;
|
||||
static EGG::Heap *ms_RootHeapMem2;
|
||||
|
||||
+9
-1
@@ -203,7 +203,7 @@ void dSys_c::create() {
|
||||
dReset::Manage_c::CreateInstance(heapMem2);
|
||||
|
||||
dHeap::createHBMHeap(0x180000, heapMem2);
|
||||
dHbm::Manage_c::CreateInstance(dHeap::HBMHeap);
|
||||
dHbm::Manage_c::CreateInstance(dHeap::HBMHeap.heap);
|
||||
|
||||
initAudioMgr(heapMem1);
|
||||
|
||||
@@ -344,3 +344,11 @@ void dSys_c::execute() {
|
||||
|
||||
endFrame();
|
||||
}
|
||||
|
||||
namespace dSystem {
|
||||
|
||||
void fixHeaps() {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user