diff --git a/pcsx2/SPR.cpp b/pcsx2/SPR.cpp index 6e735b56d8..d458670833 100644 --- a/pcsx2/SPR.cpp +++ b/pcsx2/SPR.cpp @@ -61,7 +61,7 @@ int _SPR0chain() pMem = SPRdmaGetAddr(spr0ch.madr, true); if (pMem == NULL) return -1; - if(spr0ch.madr >= dmacRegs.rbor.ADDR && spr0ch.madr <= (dmacRegs.rbor.ADDR + dmacRegs.rbsr.RMSK + 16)) + if(spr0ch.madr >= dmacRegs.rbor.ADDR && spr0ch.madr < (dmacRegs.rbor.ADDR + dmacRegs.rbsr.RMSK + 16)) { partialqwc = spr0ch.qwc;