mirror of https://github.com/PCSX2/pcsx2.git
DMA: Handle undefined Chain mode tags
Fixes DT Racer speed issues
This commit is contained in:
parent
49b92d956a
commit
0d1a583144
|
@ -399,6 +399,10 @@ bool hwDmacSrcChain(DMACh& dma, int id)
|
|||
dma.madr = dma.tadr + 16;
|
||||
//Don't Increment tadr; breaks Soul Calibur II and III
|
||||
return true;
|
||||
// Undefined Tag handling ends the DMA, maintaining the bad TADR and Tag in upper CHCR
|
||||
// Some games such as DT racer try to use RET tags on IPU, which it doesn't support
|
||||
default:
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
|
|
Loading…
Reference in New Issue