diff --git a/src/burn/drv/dataeast/d_dietgogo.cpp b/src/burn/drv/dataeast/d_dietgogo.cpp index 2b8a2163f..afc5f87f4 100644 --- a/src/burn/drv/dataeast/d_dietgogo.cpp +++ b/src/burn/drv/dataeast/d_dietgogo.cpp @@ -425,7 +425,7 @@ static INT32 DrvFrame() } } - INT32 nInterleave = 256; + INT32 nInterleave = 232; //256; INT32 nSoundBufferPos = 0; INT32 nCyclesTotal[2] = { 14000000 / 58, 2685000 / 58 }; INT32 nCyclesDone[2] = { 0, 0 }; @@ -440,7 +440,7 @@ static INT32 DrvFrame() nCyclesDone[0] += SekRun(nCyclesTotal[0] / nInterleave); nCyclesDone[1] += h6280Run(nCyclesTotal[1] / nInterleave); - if (i == 240) deco16_vblank = 0x08; + if (i == 208) deco16_vblank = 0x08; if (pBurnSoundOut) { INT32 nSegmentLength = nBurnSoundLen / nInterleave;