From fd81349dabdf163cc29f76adc5ca06774eeb2fe6 Mon Sep 17 00:00:00 2001 From: Ziemas Date: Fri, 3 May 2024 22:15:40 +0200 Subject: [PATCH] SPU: Only fire IRQ for Reverb reads when FxEnable --- pcsx2/SPU2/Reverb.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcsx2/SPU2/Reverb.cpp b/pcsx2/SPU2/Reverb.cpp index 9ce1d6c4be..4e2a63a71e 100644 --- a/pcsx2/SPU2/Reverb.cpp +++ b/pcsx2/SPU2/Reverb.cpp @@ -102,7 +102,7 @@ StereoOut32 V_Core::DoReverb(StereoOut32 Input) for (int i = 0; i < 2; i++) { - if (Cores[i].IRQEnable && ((Cores[i].IRQA >= EffectsStartA) && (Cores[i].IRQA <= EffectsEndA))) + if (FxEnable && Cores[i].IRQEnable && ((Cores[i].IRQA >= EffectsStartA) && (Cores[i].IRQA <= EffectsEndA))) { if ((Cores[i].IRQA == same_src) || (Cores[i].IRQA == diff_src) || (Cores[i].IRQA == same_dst) || (Cores[i].IRQA == diff_dst) ||