int QsndScan(int nAction) { SCAN_VAR(nZExtra) // scan extra cycles SCAN_VAR(nIrqNext) // scan next irq time QsndZScan(nAction); // Scan Z80 QscScan(nAction); // Scan QSound Chip return 0; }
int QsndScan(int nAction) { if (nAction & ACB_DRIVER_DATA) { QsndZScan(nAction); // Scan Z80 QscScan(nAction); // Scan QSound Chip } return 0; }
int QsndScan(int nAction) { if (nAction & ACB_DRIVER_DATA) { BurnTimerScan(nAction, NULL); QsndZScan(nAction); // Scan Z80 QscScan(nAction); // Scan QSound Chip SCAN_VAR(nQsndCyclesExtra); } return 0; }