From d27a375363304c9d7e3070e4dc94f3bd9379b02e Mon Sep 17 00:00:00 2001 From: eladash Date: Sat, 10 Mar 2018 06:16:22 +0200 Subject: [PATCH] RawSPU/MFC: fix get start type proxy commands --- rpcs3/Emu/Cell/SPUThread.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/Cell/SPUThread.cpp b/rpcs3/Emu/Cell/SPUThread.cpp index 9822d26008..3592337c54 100644 --- a/rpcs3/Emu/Cell/SPUThread.cpp +++ b/rpcs3/Emu/Cell/SPUThread.cpp @@ -503,7 +503,7 @@ void SPUThread::push_snr(u32 number, u32 value) void SPUThread::do_dma_transfer(const spu_mfc_cmd& args, bool from_mfc) { - const bool is_get = (args.cmd & ~(MFC_BARRIER_MASK | MFC_FENCE_MASK)) == MFC_GET_CMD; + const bool is_get = (args.cmd & ~(MFC_BARRIER_MASK | MFC_FENCE_MASK | MFC_START_MASK)) == MFC_GET_CMD; u32 eal = args.eal; u32 lsa = args.lsa & 0x3ffff;