Verified clocks on Poker Ladies and changed Z80 clock of Mahjong Gakuen from 6Mhz to 8MHz to match the other

Mitchell hardware games [Corrado Tomaselli]
This commit is contained in:
Phil Bennett 2010-01-14 17:29:50 +00:00
parent d8e4571161
commit 70c05ee5b2

View File

@ -1104,7 +1104,7 @@ static MACHINE_DRIVER_START( mgakuen )
MDRV_DRIVER_DATA(mitchell_state)
/* basic machine hardware */
MDRV_CPU_ADD("maincpu", Z80, 6000000) /* ??? */
MDRV_CPU_ADD("maincpu", Z80, XTAL_16MHz/2) /* probably same clock as the other mitchell hardware games */
MDRV_CPU_PROGRAM_MAP(mgakuen_map)
MDRV_CPU_IO_MAP(mitchell_io_map)
MDRV_CPU_VBLANK_INT_HACK(irq0_line_hold,2) /* ??? one extra irq seems to be needed for music (see input5_r) */
@ -1131,11 +1131,11 @@ static MACHINE_DRIVER_START( mgakuen )
/* sound hardware */
MDRV_SPEAKER_STANDARD_MONO("mono")
MDRV_SOUND_ADD("oki", OKIM6295, 990000)
MDRV_SOUND_ADD("oki", OKIM6295, XTAL_16MHz/16) /* probably same clock as the other mitchell hardware games */
MDRV_SOUND_CONFIG(okim6295_interface_pin7high) // clock frequency & pin 7 not verified
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
MDRV_SOUND_ADD("ymsnd", YM2413, 4000000)
MDRV_SOUND_ADD("ymsnd", YM2413, XTAL_16MHz/4) /* probably same clock as the other mitchell hardware games */
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
MACHINE_DRIVER_END
@ -1289,7 +1289,7 @@ static MACHINE_DRIVER_START( marukin )
MDRV_DRIVER_DATA(mitchell_state)
/* basic machine hardware */
MDRV_CPU_ADD("maincpu", Z80, 8000000) /* Super Pang says 8MHZ ORIGINAL BOARD */
MDRV_CPU_ADD("maincpu", Z80, XTAL_16MHz/2) /* verified on pcb */
MDRV_CPU_PROGRAM_MAP(mitchell_map)
MDRV_CPU_IO_MAP(mitchell_io_map)
MDRV_CPU_VBLANK_INT_HACK(irq0_line_hold,2) /* ??? one extra irq seems to be needed for music (see input5_r) */
@ -1314,11 +1314,11 @@ static MACHINE_DRIVER_START( marukin )
/* sound hardware */
MDRV_SPEAKER_STANDARD_MONO("mono")
MDRV_SOUND_ADD("oki", OKIM6295, 990000)
MDRV_SOUND_CONFIG(okim6295_interface_pin7high) // clock frequency & pin 7 not verified
MDRV_SOUND_ADD("oki", OKIM6295, XTAL_16MHz/16) /* verified on pcb */
MDRV_SOUND_CONFIG(okim6295_interface_pin7high) /* verified on pcb */
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
MDRV_SOUND_ADD("ymsnd", YM2413, 4000000)
MDRV_SOUND_ADD("ymsnd", YM2413, XTAL_16MHz/4) /* verified on pcb */
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
MACHINE_DRIVER_END