taito_b.c: Verified clock speeds for the East Technology's ET910000A PCB used by Sel Feena and Ryu Jin. [system11]

This commit is contained in:
Brian Troha 2014-08-13 04:13:47 +00:00
parent f46a9fecae
commit a87a2b7008

View File

@ -2693,11 +2693,11 @@ MACHINE_CONFIG_END
static MACHINE_CONFIG_START( selfeena, taitob_state )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", M68000, 12000000) /* 12 MHz */
MCFG_CPU_ADD("maincpu", M68000, XTAL_24MHz/2) /* 12 MHz */
MCFG_CPU_PROGRAM_MAP(selfeena_map)
MCFG_CPU_VBLANK_INT_DRIVER("screen", taitob_state, selfeena_interrupt)
MCFG_CPU_ADD("audiocpu", Z80, 4000000) /* 4 MHz */
MCFG_CPU_ADD("audiocpu", Z80, XTAL_16MHz/4) /* 4 MHz */
MCFG_CPU_PROGRAM_MAP(sound_map)
MCFG_QUANTUM_TIME(attotime::from_hz(600))
@ -2734,7 +2734,7 @@ static MACHINE_CONFIG_START( selfeena, taitob_state )
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("ymsnd", YM2610, 8000000)
MCFG_SOUND_ADD("ymsnd", XTAL_16MHz/2) /* 8 MHz */
MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitob_state, irqhandler))
MCFG_SOUND_ROUTE(0, "mono", 0.25)
MCFG_SOUND_ROUTE(1, "mono", 1.0)
@ -2758,11 +2758,11 @@ void taitob_state::ryujin_patch(void)
static MACHINE_CONFIG_START( ryujin, taitob_state )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", M68000, 12000000) /* 12 MHz */
MCFG_CPU_ADD("maincpu", M68000, XTAL_24MHz/2) /* 12 MHz */
MCFG_CPU_PROGRAM_MAP(selfeena_map)
MCFG_CPU_VBLANK_INT_DRIVER("screen", taitob_state, selfeena_interrupt)
MCFG_CPU_ADD("audiocpu", Z80, 4000000) /* 4 MHz */
MCFG_CPU_ADD("audiocpu", Z80, XTAL_16MHz/4) /* 4 MHz */
MCFG_CPU_PROGRAM_MAP(sound_map)
MCFG_QUANTUM_TIME(attotime::from_hz(600))
@ -2799,7 +2799,7 @@ static MACHINE_CONFIG_START( ryujin, taitob_state )
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("ymsnd", YM2610, 8000000)
MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_16MHz/2) /* 8 MHz */
MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitob_state, irqhandler))
MCFG_SOUND_ROUTE(0, "mono", 0.25)
MCFG_SOUND_ROUTE(1, "mono", 1.0)
@ -3622,7 +3622,7 @@ ROM_START( selfeena ) /* Silkscreened PCB number ET910000A */
ROM_LOAD( "se-06.11", 0x00000, 0x80000, CRC(80d5e772) SHA1(bee4982a3d65210ff86495e36a0b656934b00c7d) )
ROM_END
ROM_START( ryujin )
ROM_START( ryujin ) /* Silkscreened PCB number ET910000A */
ROM_REGION( 0x80000, "maincpu", 0 ) /* 256k for 68000 code */
ROM_LOAD16_BYTE( "ruj02.27", 0x00000, 0x20000, CRC(0d223aee) SHA1(33f5498a650b244c5a4a22415408a269da597abf) )
ROM_LOAD16_BYTE( "ruj01.26", 0x00001, 0x20000, CRC(c6bcdd1e) SHA1(d8620995ad1bc256eab4ed7e1c549e8b6ec5c3fb) )