void reset_dec0_aud() { MSM6295Reset(0); BurnYM3812Reset(); BurnYM2203Reset(); m6502Open(0); m6502Reset(); m6502Close(); }
static int DrvDoReset() { DrvReset = 0; memset (Rom + 0x0000, 0, 0x0400); memset (Rom + 0x8000, 0, 0x0400); memset (BankRam, 0, 0x0400); tile_bank = 0; flipscreen = 0; m6502Open(0); m6502Reset(); m6502Close(); AY8910Reset(0); return 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; }