static INT32 DrvDoReset() { SekOpen(0); SekReset(); SekClose(); // BurnYM3812Reset(); BurnSampleReset(); #ifdef TOAPLAN_SOUND_SAMPLES_HACK StopAllSamples(); for (INT32 i = 0; i <= 0x28; i++) { BurnSampleSetAllRoutes(i, 1.00, BURN_SND_ROUTE_BOTH); BurnSampleSetLoop(i, 0); } HiscoreReset(); FadeoutReady = 0; FadeoutStop = 0; Playing1 = 0xff; Playing2 = 0xff; Play1 = 0; Counter1 = 0; Vol1 = 0; Wait = 0; Start = 0; Start2 = 0; #endif bEnableInterrupts = false; return 0; }
static INT32 DrvDoReset() { SekOpen(0); SekReset(); SekClose(); BurnSampleReset(); #ifdef TOAPLAN_SOUND_SAMPLES_HACK StopAllSamples(); #endif return 0; }