diff --git a/Core/System.cpp b/Core/System.cpp index 40aded8e2c..0776e3bac5 100644 --- a/Core/System.cpp +++ b/Core/System.cpp @@ -370,6 +370,8 @@ static bool CPU_Init(FileLoader *fileLoader, IdentifiedFileType type, std::strin LoadSymbolsIfSupported(); + mipsr4k.Reset(); + CoreTiming::Init(); // Init all the HLE modules @@ -380,8 +382,6 @@ static bool CPU_Init(FileLoader *fileLoader, IdentifiedFileType type, std::strin g_CoreParameter.mountIsoLoader = ConstructFileLoader(g_CoreParameter.mountIso); } - mipsr4k.Reset(); - // TODO: Check Game INI here for settings, patches and cheats, and modify coreParameter accordingly // If they shut down early, we'll catch it when load completes.