From f61b3367a6bafead210ee7a65c893cc48e8dda15 Mon Sep 17 00:00:00 2001 From: Nicola Salmoria Date: Sat, 24 May 2008 10:59:39 +0000 Subject: [PATCH] 00237: jumping: I have a Jumping bootleg and the music has the same tempo of the original rainbow islands. --- src/mame/drivers/rainbow.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/mame/drivers/rainbow.c b/src/mame/drivers/rainbow.c index a1e502286ca..24e8c62ac88 100644 --- a/src/mame/drivers/rainbow.c +++ b/src/mame/drivers/rainbow.c @@ -648,14 +648,15 @@ static MACHINE_DRIVER_START( rainbow ) MACHINE_DRIVER_END +/* Jumping The pcb has 2 xtals, 24MHz and 18,432MHz */ static MACHINE_DRIVER_START( jumping ) /* basic machine hardware */ - MDRV_CPU_ADD(M68000, 8000000) + MDRV_CPU_ADD(M68000, XTAL_24MHz/3) /* not verified but matches original */ MDRV_CPU_PROGRAM_MAP(jumping_readmem,jumping_writemem) MDRV_CPU_VBLANK_INT("main", irq4_line_hold) - MDRV_CPU_ADD(Z80, 4000000) + MDRV_CPU_ADD(Z80, XTAL_18_432MHz/6) /* not verified but music tempo matches original */ MDRV_CPU_PROGRAM_MAP(jumping_sound_readmem,jumping_sound_writemem) MDRV_INTERLEAVE(10) /* 10 CPU slices per frame - enough ? */ @@ -677,10 +678,10 @@ static MACHINE_DRIVER_START( jumping ) /* sound hardware */ MDRV_SPEAKER_STANDARD_MONO("mono") - MDRV_SOUND_ADD(YM2203, 3579545) + MDRV_SOUND_ADD(YM2203, XTAL_18_432MHz/6) /* not verified */ MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30) - MDRV_SOUND_ADD(YM2203, 3579545) + MDRV_SOUND_ADD(YM2203, XTAL_18_432MHz/6) /* not verified */ MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30) MACHINE_DRIVER_END