From 95189012812895f77d2f083a7275b8bfa85b60aa Mon Sep 17 00:00:00 2001 From: Aaron Giles Date: Wed, 2 Apr 2008 08:30:14 +0000 Subject: [PATCH] From: Corrado Tomaselli Subject: rygar clocks Corrected clocks on Rygar. Concerning the 400khz resonator, it's genuine, not resoldered even if schematics shows a 384khz resonator. Another Rygar from a friend of mine has a 400khz resonator so it's possible Tecmo had a stock of those resonators to use in change of the 384khz ones. --- src/mame/drivers/tecmo.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mame/drivers/tecmo.c b/src/mame/drivers/tecmo.c index d1e64099e94..d33075b1f7a 100644 --- a/src/mame/drivers/tecmo.c +++ b/src/mame/drivers/tecmo.c @@ -566,11 +566,11 @@ static const struct MSM5205interface msm5205_interface = static MACHINE_DRIVER_START( rygar ) /* basic machine hardware */ - MDRV_CPU_ADD_TAG("main", Z80, 4000000) + MDRV_CPU_ADD_TAG("main", Z80, XTAL_24MHz/4) /* verified on pcb */ MDRV_CPU_PROGRAM_MAP(readmem,rygar_writemem) MDRV_CPU_VBLANK_INT("main", irq0_line_hold) - MDRV_CPU_ADD_TAG("sound", Z80, 4000000) + MDRV_CPU_ADD_TAG("sound", Z80, XTAL_4MHz) /* verified on pcb */ /* audio CPU */ MDRV_CPU_PROGRAM_MAP(rygar_sound_readmem,rygar_sound_writemem) @@ -591,11 +591,11 @@ static MACHINE_DRIVER_START( rygar ) /* sound hardware */ MDRV_SPEAKER_STANDARD_MONO("mono") - MDRV_SOUND_ADD(YM3812, 4000000) + MDRV_SOUND_ADD(YM3812, XTAL_4MHz) /* verified on pcb */ MDRV_SOUND_CONFIG(ym3812_interface) MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) - MDRV_SOUND_ADD(MSM5205, 384000) + MDRV_SOUND_ADD(MSM5205, XTAL_400kHz) /* verified on pcb, even if schematics shows a 384khz resonator */ MDRV_SOUND_CONFIG(msm5205_interface) MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) MACHINE_DRIVER_END