diff --git a/rpcsx-gpu/Pipe.cpp b/rpcsx-gpu/Pipe.cpp index 07b98a59..379df5f3 100644 --- a/rpcsx-gpu/Pipe.cpp +++ b/rpcsx-gpu/Pipe.cpp @@ -980,7 +980,7 @@ bool GraphicsPipe::dmaData(Queue &queue) { rx::die("IT_DMA_DATA: unexpected srcSel %u", srcSel); } - rx::dieIf(size > srcSize, + rx::dieIf(size > srcSize && saic == 0, "IT_DMA_DATA: out of source size srcSel %u, dstSel %u, size %u", srcSel, dstSel, size);