From c4058ec7e29e0055578302ee85a57fa6f0ead6ba Mon Sep 17 00:00:00 2001 From: Scott Stone Date: Tue, 19 Nov 2013 22:33:30 +0000 Subject: [PATCH] snk6502.c: Adjusted Nibbler board clock rate to use actual known master clock and a logical divisor. [Tafoid] Comment: Still needs 100% verification from actual PCB but this fixes an issue with speed of game and sound effects not matching video output (specifically when snake is first drawn in 3 parts - the sound effect now match the drawing). --- src/mame/drivers/snk6502.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/snk6502.c b/src/mame/drivers/snk6502.c index 98ed3a2f828..df0e4d842fe 100644 --- a/src/mame/drivers/snk6502.c +++ b/src/mame/drivers/snk6502.c @@ -887,8 +887,8 @@ MACHINE_CONFIG_END static MACHINE_CONFIG_START( vanguard, snk6502_state ) // basic machine hardware - //MCFG_CPU_ADD("maincpu", M6502, MASTER_CLOCK / 8) // 1.4 MHz - MCFG_CPU_ADD("maincpu", M6502, 930000) // adjusted + MCFG_CPU_ADD("maincpu", M6502, MASTER_CLOCK / 16) // adjusted using common divisor + MCFG_CPU_PROGRAM_MAP(vanguard_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", snk6502_state, snk6502_interrupt)