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);
}
#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);
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);