MDEC: Slightly reduce block timing
Fixes FMVs in Disney's Treasure Planet. Probably needs sub-block timing emulated at some point.
This commit is contained in:
parent
614ea632a5
commit
e5f56fcd33
|
@ -389,7 +389,7 @@ bool MDEC::DecodeColoredMacroblock()
|
|||
yuv_to_rgb(8, 8, m_blocks[0], m_blocks[1], m_blocks[5]);
|
||||
m_total_blocks_decoded += 4;
|
||||
|
||||
ScheduleBlockCopyOut(TICKS_PER_BLOCK * 4);
|
||||
ScheduleBlockCopyOut(TICKS_PER_BLOCK * 6);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
|
@ -34,7 +34,7 @@ private:
|
|||
static constexpr u32 DATA_IN_FIFO_SIZE = 1024;
|
||||
static constexpr u32 DATA_OUT_FIFO_SIZE = 768;
|
||||
static constexpr u32 NUM_BLOCKS = 6;
|
||||
static constexpr TickCount TICKS_PER_BLOCK = 3072 / 4;
|
||||
static constexpr TickCount TICKS_PER_BLOCK = 448;
|
||||
|
||||
enum DataOutputDepth : u8
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue