m_Do_main / f_ap_game / f_op_actor debug work and misc (#2744)

* m_Do_main / f_ap_game debug stuff

* revolution sdk compatibility

* f_op_actor debug work

* rename fopAcM_SetupActor to fopAcM_ct

* fix build

* fix jp/pal splits
This commit is contained in:
TakaRikka
2025-10-19 10:30:49 -07:00
committed by GitHub
parent 31c0f94a10
commit 850fae1aa3
870 changed files with 10837 additions and 964 deletions
+16 -9
View File
@@ -26,12 +26,19 @@
#include "m_Do/m_Do_main.h"
/* 80450BF0-80450BF4 0000F0 0004+00 1/1 0/0 0/0 .sbss None */
static u8 mDebugFill;
#if DEBUG
u8 mDoMch::mDebugFill = true;
u8 mDoMch::mDebugFillNotuse = 0xDD;
u8 mDoMch::mDebugFillNew = 0xF7;
u8 mDoMch::mDebugFillDelete = 0xDD;
#ifdef DEBUG
static u8 mDebugFillNotuse;
static u8 mDebugFillNew;
static u8 mDebugFillDelete;
u8 mDoMch::myHeapVerbose;
u8 mDoMch::myHeapCallbackCheck;
u8 mDoMch::FpscrEnableBits;
u8 mDoMch::GXWarningLevel;
u8 mDoMch::GXWarningExecuteFrame;
#else
u8 mDoMch::mDebugFill;
#endif
/* 80450BF4-80450BF8 0000F4 0004+00 1/1 0/0 0/0 .sbss solidHeapErrors */
@@ -543,11 +550,11 @@ int mDoMch_Create() {
OSReportDisable();
}
JKRHeap::setDefaultDebugFill(mDebugFill);
JKRHeap::setDefaultDebugFill(mDoMch::mDebugFill);
#ifdef DEBUG
JKRSetDebugFillNotuse(mDebugFillNotuse);
JKRSetDebugFillNew(mDebugFillNew);
JKRSetDebugFillDelete(mDebugFillDelete);
JKRSetDebugFillNotuse(mDoMch::mDebugFillNotuse);
JKRSetDebugFillNew(mDoMch::mDebugFillNew);
JKRSetDebugFillDelete(mDoMch::mDebugFillDelete);
#endif
JFWSystem::setMaxStdHeap(1);