SPU2: Don't read sound input area if ADMA disabled

This commit is contained in:
refractionpcsx2 2021-10-31 02:24:35 +00:00
parent 6348fe7362
commit c84e56329f
1 changed files with 1 additions and 1 deletions

View File

@ -111,7 +111,7 @@ StereoOut32 V_Core::ReadInput()
SetIrqCall(i);
// PlayMode & 2 is Bypass Mode, so it doesn't go through the SPU
if (Index == 1 || (Index == 0 && (PlayMode & 2) == 0))
if ((AutoDMACtrl & (Index + 1)) && !(Index == 0 && (PlayMode & 2) != 0))
{
retval = StereoOut32(
(s32)(*GetMemPtr(0x2000 + (Index << 10) + ReadIndex)),