diff --git a/Core/HLE/__sceAudio.cpp b/Core/HLE/__sceAudio.cpp index e3b0191bb0..9f83b6289c 100644 --- a/Core/HLE/__sceAudio.cpp +++ b/Core/HLE/__sceAudio.cpp @@ -140,7 +140,7 @@ void __AudioUpdate() // Sleep here until the host audio hardware is ready to receive samples. // This will effectively throttle the frame rate. - if (!noThrottle) { + if (!noThrottle && g_Config.bEnableSound) { while (true) { if (outAudioQueue.size() < hwBlockSize * 4) diff --git a/headless/Headless.cpp b/headless/Headless.cpp index 497c4887e2..e33039e918 100644 --- a/headless/Headless.cpp +++ b/headless/Headless.cpp @@ -135,7 +135,7 @@ int main(int argc, const char* argv[]) coreParameter.headLess = true; coreParameter.printfEmuLog = true; - g_Config.bEnableSound = true; + g_Config.bEnableSound = false; g_Config.bFirstRun = false; g_Config.bIgnoreBadMemAccess = true;