00237: jumping: I have a Jumping bootleg and the music has the same tempo of the original rainbow islands.

This commit is contained in:
Nicola Salmoria 2008-05-24 10:59:39 +00:00
parent 7f17672586
commit f61b3367a6

View File

@ -648,14 +648,15 @@ static MACHINE_DRIVER_START( rainbow )
MACHINE_DRIVER_END MACHINE_DRIVER_END
/* Jumping The pcb has 2 xtals, 24MHz and 18,432MHz */
static MACHINE_DRIVER_START( jumping ) static MACHINE_DRIVER_START( jumping )
/* basic machine hardware */ /* 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_PROGRAM_MAP(jumping_readmem,jumping_writemem)
MDRV_CPU_VBLANK_INT("main", irq4_line_hold) 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_CPU_PROGRAM_MAP(jumping_sound_readmem,jumping_sound_writemem)
MDRV_INTERLEAVE(10) /* 10 CPU slices per frame - enough ? */ MDRV_INTERLEAVE(10) /* 10 CPU slices per frame - enough ? */
@ -677,10 +678,10 @@ static MACHINE_DRIVER_START( jumping )
/* sound hardware */ /* sound hardware */
MDRV_SPEAKER_STANDARD_MONO("mono") 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_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) MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30)
MACHINE_DRIVER_END MACHINE_DRIVER_END