From 7c3166a0c60114dd1e72549a97a8425a2f41dc0a Mon Sep 17 00:00:00 2001 From: Eladash Date: Sat, 16 May 2020 21:43:44 +0300 Subject: [PATCH] SPU MFC: Fix MFC_WrListStallAck on interpreters --- rpcs3/Emu/Cell/SPUThread.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rpcs3/Emu/Cell/SPUThread.cpp b/rpcs3/Emu/Cell/SPUThread.cpp index 8e0c5a1411..81274ca7e0 100644 --- a/rpcs3/Emu/Cell/SPUThread.cpp +++ b/rpcs3/Emu/Cell/SPUThread.cpp @@ -2816,6 +2816,8 @@ bool spu_thread::set_ch_value(u32 ch, u32 value) case MFC_WrListStallAck: { + value &= 0x1f; + // Reset stall status for specified tag const u32 tag_mask = utils::rol32(1, value);