From 37e5b7409d3868fbb82f88d01b2d44a07b4c36b0 Mon Sep 17 00:00:00 2001 From: PJB3005 Date: Fri, 15 May 2026 21:01:13 +0200 Subject: [PATCH] Move mod init earlier Probably necessary if we're gonna be replacing game files etc --- src/m_Do/m_Do_main.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/m_Do/m_Do_main.cpp b/src/m_Do/m_Do_main.cpp index a356bbd571..0b60e65555 100644 --- a/src/m_Do/m_Do_main.cpp +++ b/src/m_Do/m_Do_main.cpp @@ -223,8 +223,6 @@ void main01(void) { OSReport("Calling cDyl_InitAsync()...\n"); cDyl_InitAsync(); - dusk::ModLoader::instance().init(); - g_mDoAud_audioHeap = JKRCreateSolidHeap(audioHeapSize, JKRGetCurrentHeap(), false); JKRHEAP_NAME(g_mDoAud_audioHeap, "g_mDoAud_audioHeap"); @@ -745,6 +743,9 @@ int game_main(int argc, char* argv[]) { dusk::ModLoader::instance().setModsDir(dusk::ConfigPath / "mods"); } + DuskLog.info("Initializing mods..."); + dusk::ModLoader::instance().init(); + OSReport("Starting main01 (Game Loop)...\n"); main01();