summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/VertexLoaderManager.cpp
diff options
context:
space:
mode:
authorskidau <skidau@gmail.com>2014-09-27 20:47:29 +1000
committerskidau <skidau@gmail.com>2014-09-27 20:47:29 +1000
commit86b6dfe4b38d6974f4ee4ab255eb89d5120f6d31 (patch)
tree54d1fdb28086a77335dbf5833e9ebc7c5a8378a8 /Source/Core/VideoCommon/VertexLoaderManager.cpp
parent4b37fdfa45811bceac9681ea6e0082507cbbeaa6 (diff)
Added a instant ARAM DMA mode which is enabled automatically when required.
Detects a situation where the game is writing to the dcache at the address being DMA'd. As we do not have dcache emulation, invalid data is being DMA'd causing audio glitches. The following code detects this and enables the DMA to complete instantly before the invalid data is written. Added accurate ARAM DMA transfer timing. Removed the addition of DSP exception checking.
Diffstat (limited to 'Source/Core/VideoCommon/VertexLoaderManager.cpp')
0 files changed, 0 insertions, 0 deletions