This commit is contained in:
LagoLunatic
2024-01-07 03:41:22 -05:00
parent 18ce176ad7
commit c3ad069ff8
2 changed files with 10 additions and 0 deletions
+3
View File
@@ -186,7 +186,10 @@ public:
/* 0x0021 */ u8 field_0x0021;
/* 0x0022 */ u8 field_0x0022[0x0024 - 0x0022];
/* 0x0024 */ int field_0x0024;
#if VERSION != VERSION_JPN
/* 0x0028 */ int field_0x0028;
#endif
/* Offsets below are for USA/PAL */
/* 0x002C */ u8 mHour;
/* 0x002D */ u8 mMinute;
/* 0x002E */ u8 mWeekday;
+7
View File
@@ -8,6 +8,7 @@
#include "JSystem/JAudio/JAISequenceMgr.h"
#include "JSystem/JAudio/JAIStreamMgr.h"
#include "JSystem/JKernel/JKRSolidHeap.h"
#include "JSystem/JUtility/JUTConsole.h"
#include "SSystem/SComponent/c_lib.h"
#include "d/d_com_inf_game.h"
#include "m_Do/m_Do_controller_pad.h"
@@ -129,9 +130,15 @@ void mDoAud_Create() {
JAInter::SequenceMgr::setArchivePointer(l_arcCommand->getArchive());
mDoAud_setupStreamBuffer();
if (g_mDoAud_audioHeap) {
#if VERSION == VERSION_JPN
JUTReportConsole("mDoAud_Create g_mDoAud_zelAudio.init before\n");
#endif
JKRSetCurrentHeap(NULL);
g_mDoAud_zelAudio.init(g_mDoAud_audioHeap, 0x00a00000);
JKRSetCurrentHeap(zeldaHeap);
#if VERSION == VERSION_JPN
JUTReportConsole("mDoAud_Create g_mDoAud_zelAudio.init after\n");
#endif
g_mDoAud_audioHeap->adjustSize();
} else {
OSReport_Error("ヒープ確保失敗につきオーディオ初期化できません\n");