Forced an exception check on short ARAM DMA transfers.
This commit is contained in:
parent
18b0556e0d
commit
719f18a122
|
@ -690,7 +690,9 @@ void Do_ARAM_DMA()
|
||||||
if (g_arDMA.Cnt.count == 32)
|
if (g_arDMA.Cnt.count == 32)
|
||||||
{
|
{
|
||||||
// Beyond Good and Evil (GGEE41) sends count 32
|
// Beyond Good and Evil (GGEE41) sends count 32
|
||||||
|
// Lost Kingdoms 2 needs the exception check here in DSP HLE mode
|
||||||
GenerateDSPInterrupt(INT_ARAM);
|
GenerateDSPInterrupt(INT_ARAM);
|
||||||
|
CoreTiming::ForceExceptionCheck(100);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue