Change the *totally estimated* aram dma latency to a value which doesn't cause pops in Metroid Prime, and yet still allows WWE:DoR to get ingame. I'm pretty sure I tried this value before, however it only started working since dsp was merged into core... :)
fixes issue 4025 git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7027 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
parent
d932bdf480
commit
27a3e533f4
|
@ -683,7 +683,7 @@ void Do_ARAM_DMA()
|
|||
// Fake the DMA taking time to complete. The delay is not accurate, but
|
||||
// seems like a good estimate
|
||||
CoreTiming::ScheduleEvent_Threadsafe(
|
||||
g_arDMA.Cnt.count, et_GenerateDSPInterrupt, INT_ARAM | (1<<16));
|
||||
g_arDMA.Cnt.count >> 1, et_GenerateDSPInterrupt, INT_ARAM | (1<<16));
|
||||
|
||||
// Real hardware DMAs in 32byte chunks, but we can get by with 8byte chunks
|
||||
if (g_arDMA.Cnt.dir)
|
||||
|
|
Loading…
Reference in New Issue