Increase audio heap sizes on PC

prevent allocation failures from larger 64-bit pointers
This commit is contained in:
PJB3005
2026-02-26 18:46:47 +01:00
parent b36aee6da7
commit 8b4bb290d8
3 changed files with 9 additions and 1 deletions
+4
View File
@@ -20,7 +20,11 @@ JAU_JASInitializer::JAU_JASInitializer() {
audioMemSize_ = 0;
dvdThreadId_ = -1;
audioThreadId_ = -1;
#if TARGET_PC
heapSize_ = 0x4000;
#else
heapSize_ = 0x1000;
#endif
dvdThreadPriority_ = 3;
audioThreadPriority_ = 2;
field_0x1c = 0x80;
+1 -1
View File
@@ -107,7 +107,7 @@ static void mDoAud_Create() {
#endif
if (g_mDoAud_audioHeap != NULL) {
s32 groupID = JKRGetCurrentHeap()->changeGroupID(5);
#if PLATFORM_GCN
#if PLATFORM_GCN && !TARGET_PC
const int audioMemSize = 0xA00000;
#else
const int audioMemSize = 0xB00000;
+4
View File
@@ -52,7 +52,11 @@ OSTime mDoMain::sPowerOnTime;
OSTime mDoMain::sHungUpTime;
u32 mDoMain::memMargin = 0xFFFFFFFF;
char mDoMain::COPYDATE_STRING[18] = "??/??/?? ??:??:??";
#if TARGET_PC
const int audioHeapSize = 0x14D800 * 2;
#else
const int audioHeapSize = 0x14D800;
#endif
// --- PC LOGGING CALLBACK ---
void aurora_log_callback(AuroraLogLevel level, const char* module, const char* message,