X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=pico%2Fpico_cmn.c;h=c84c22140a4fa6f7a69da503668649643916509d;hb=fa8fb7544593a0ed43f3354cc5f41150464b55bf;hp=e2ec0e1ab057d537d8e3cc1e37bf481b991c24d1;hpb=87650acd75bc29d6b5a6dca6647545b043403d23;p=picodrive.git diff --git a/pico/pico_cmn.c b/pico/pico_cmn.c index e2ec0e1..c84c221 100644 --- a/pico/pico_cmn.c +++ b/pico/pico_cmn.c @@ -148,7 +148,8 @@ static int PicoFrameHints(void) if (ym2612.dacen && PsndDacLine <= y) PsndDoDAC(y); #ifdef PICO_CD - pcd_sync_s68k(cycles, 0); + if (PicoAHW & PAHW_MCD) + pcd_sync_s68k(cycles, 0); #endif #ifdef PICO_32X p32x_sync_sh2s(cycles); @@ -219,7 +220,8 @@ static int PicoFrameHints(void) } #ifdef PICO_CD - pcd_sync_s68k(cycles, 0); + if (PicoAHW & PAHW_MCD) + pcd_sync_s68k(cycles, 0); #endif #ifdef PICO_32X p32x_sync_sh2s(cycles); @@ -271,7 +273,8 @@ static int PicoFrameHints(void) PsndDoDAC(lines-1); #ifdef PICO_CD - pcd_sync_s68k(cycles, 0); + if (PicoAHW & PAHW_MCD) + pcd_sync_s68k(cycles, 0); #endif #ifdef PICO_32X p32x_sync_sh2s(cycles);