From a47f149e0769127b137ec98dcd732aff6464c333 Mon Sep 17 00:00:00 2001
From: MerryMage <MerryMage@users.noreply.github.com>
Date: Sun, 24 Apr 2016 13:36:44 +0100
Subject: [PATCH] AudioCore: Hack to prevent regressions: Trigger Binary pipe
 interrupt every audio frame

---
 src/audio_core/audio_core.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/audio_core/audio_core.cpp b/src/audio_core/audio_core.cpp
index 0685eaf85b..b512b0f9b2 100644
--- a/src/audio_core/audio_core.cpp
+++ b/src/audio_core/audio_core.cpp
@@ -20,6 +20,8 @@ static void AudioTickCallback(u64 /*userdata*/, int cycles_late) {
     if (DSP::HLE::Tick()) {
         // TODO(merry): Signal all the other interrupts as appropriate.
         DSP_DSP::SignalPipeInterrupt(DSP::HLE::DspPipe::Audio);
+        // HACK(merry): Added to prevent regressions. Will remove soon.
+        DSP_DSP::SignalPipeInterrupt(DSP::HLE::DspPipe::Binary);
     }
 
     // Reschedule recurrent event
-- 
GitLab