예제 #1
0
static int DrvDoReset()
{
	DrvReset = 0;

	memset (AllRam, 0, RamEnd - AllRam);

	M6809Open(0);
	M6809Reset();
	M6809Close();

	ZetOpen(0);
	ZetReset();
	ZetClose();

	BurnYM2203Reset();

	return 0;
}
예제 #2
0
static int DrvDoReset()
{
	m6502Open(0);
	m6502Reset();
	m6502Close();
	
	M6809Open(0);
	M6809Reset();
	M6809Close();
	
	BurnYM3526Reset();
	
	DrvRomBank = 0;
	DrvVBlank = 0;
	memset(DrvScrollX, 0, 2);
	DrvSoundLatch = 0;
	
	return 0;
}