Exemplo n.º 1
0
void BurnYM2612Scan(int nAction, int* pnMin)
{
    BurnTimerScan(nAction, pnMin);

    if (nAction & ACB_DRIVER_DATA) {
        SCAN_VAR(nYM2612Position);
    }
}
Exemplo n.º 2
0
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);
}
Exemplo n.º 3
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;
}
Exemplo n.º 4
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);
	}
}
Exemplo n.º 5
0
void BurnYMF278BScan(int nAction, int* pnMin)
{
	BurnTimerScan(nAction, pnMin);
}