VDP timing improvements

This commit is contained in:
kub 2020-01-26 20:46:21 +01:00
parent 2d5b6a66c1
commit 1259ac4f60
4 changed files with 11 additions and 9 deletions

View file

@ -56,10 +56,10 @@ static void SekSyncM68k(void)
static __inline void SekRunM68k(int cyc)
{
Pico.t.m68c_aim += cyc;
Pico.t.m68c_cnt += cyc >> 6; // refresh slowdowns
cyc = Pico.t.m68c_aim - Pico.t.m68c_cnt;
if (cyc <= 0)
return;
Pico.t.m68c_cnt += cyc >> 6; // refresh slowdowns
SekSyncM68k();
}