mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-02-13 15:59:23 +01:00
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
|
// Fake the DMA taking time to complete. The delay is not accurate, but
|
||||||
// seems like a good estimate
|
// seems like a good estimate
|
||||||
CoreTiming::ScheduleEvent_Threadsafe(
|
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
|
// Real hardware DMAs in 32byte chunks, but we can get by with 8byte chunks
|
||||||
if (g_arDMA.Cnt.dir)
|
if (g_arDMA.Cnt.dir)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user