Hackfix the Mana Khemia 1 "off campus" problem.

No one is sure yet how it actually works on the real console though.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3982 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
ramapcsx2 2010-10-29 16:11:02 +00:00
parent 4eab3c5899
commit 08623978b1
1 changed files with 3 additions and 1 deletions

View File

@ -905,7 +905,9 @@ __noinline void IPUWorker()
ipuRegs.cmd.BUSY = 0; ipuRegs.cmd.BUSY = 0;
// CHECK!: IPU0dma remains when IDEC is done, so we need to clear it // CHECK!: IPU0dma remains when IDEC is done, so we need to clear it
//IPU_INT0_FROM(); // Check Mana Khemia 1 "off campus" to trigger a GUST IDEC messup.
// This hackfixes it :/
if (ipu0dma.qwc > 0 && ipu0dma.chcr.STR) ipu0Interrupt();
break; break;
case SCE_IPU_BDEC: case SCE_IPU_BDEC: