void BurnYM2612Scan(int nAction, int* pnMin) { BurnTimerScan(nAction, pnMin); if (nAction & ACB_DRIVER_DATA) { SCAN_VAR(nYM2612Position); } }
void BurnYMF278BScan(INT32 nAction, INT32* pnMin) { #if defined FBA_DEBUG if (!DebugSnd_YMF278BInitted) bprintf(PRINT_ERROR, _T("BurnYMF278BScan called without init\n")); #endif BurnTimerScan(nAction, pnMin); ymf278b_scan(nAction, pnMin); }
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; }
void BurnYM2610Scan(INT32 nAction, INT32* pnMin) { #if defined FBA_DEBUG if (!DebugSnd_YM2610Initted) bprintf(PRINT_ERROR, _T("BurnYM2610Scan called without init\n")); #endif BurnTimerScan(nAction, pnMin); AY8910Scan(nAction, pnMin); if (nAction & ACB_DRIVER_DATA) { SCAN_VAR(nYM2610Position); SCAN_VAR(nAY8910Position); } }
void BurnYMF278BScan(int nAction, int* pnMin) { BurnTimerScan(nAction, pnMin); }