diff --git a/plugins/spu2-x/src/Dma.cpp b/plugins/spu2-x/src/Dma.cpp index aabbbfa8ce..1e9795b774 100644 --- a/plugins/spu2-x/src/Dma.cpp +++ b/plugins/spu2-x/src/Dma.cpp @@ -590,7 +590,7 @@ s32 V_Core::NewDmaWrite(u32* data, u32 bytesLeft, u32* bytesProcessed) else { // TODO: Sliced transfers? - PlainDMAWrite((u16*)data,bytesLeft); + PlainDMAWrite((u16*)data,bytesLeft/2); } Regs.STATX &= ~0x80; //Regs.ATTR |= 0x30;