diff options
author | 2020-04-21 00:15:22 -0500 | |
---|---|---|
committer | 2020-04-21 00:15:22 -0500 | |
commit | ab1780e8c0f5e515ddb91c566b7d594d152f5925 (patch) | |
tree | 38a8a267b52508636db65d3394e644d7292de335 | |
parent | 4e3f1d0a36a2166cfbfbd98d5c61ae6c69a6b28e (diff) |
shisen.cpp: Verified clocks for the Match It / Sichuan II sets. [f205v]
-rw-r--r-- | src/mame/drivers/shisen.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/drivers/shisen.cpp b/src/mame/drivers/shisen.cpp index a5c17c22e1f..6ff649eadff 100644 --- a/src/mame/drivers/shisen.cpp +++ b/src/mame/drivers/shisen.cpp @@ -197,12 +197,12 @@ GFXDECODE_END void shisen_state::shisen(machine_config &config) { /* basic machine hardware */ - Z80(config, m_maincpu, 6000000); /* 6 MHz ? */ + Z80(config, m_maincpu, 3.579545_MHz_XTAL ); /* Verified on PCB */ m_maincpu->set_addrmap(AS_PROGRAM, &shisen_state::shisen_map); m_maincpu->set_addrmap(AS_IO, &shisen_state::shisen_io_map); m_maincpu->set_vblank_int("screen", FUNC(shisen_state::irq0_line_hold)); - z80_device &soundcpu(Z80(config, "soundcpu", 3579645)); + z80_device &soundcpu(Z80(config, "soundcpu", 3.579545_MHz_XTAL )); /* Verified on PCB */ soundcpu.set_addrmap(AS_PROGRAM, &shisen_state::shisen_sound_map); soundcpu.set_addrmap(AS_IO, &shisen_state::shisen_sound_io_map); soundcpu.set_periodic_int(FUNC(shisen_state::nmi_line_pulse), attotime::from_hz(128*55)); /* clocked by V1? (Vigilante) */ @@ -234,7 +234,7 @@ void shisen_state::shisen(machine_config &config) IREM_M72_AUDIO(config, m_audio); m_audio->set_dac_tag("dac"); - ym2151_device &ymsnd(YM2151(config, "ymsnd", 3579545)); + ym2151_device &ymsnd(YM2151(config, "ymsnd", 3.579545_MHz_XTAL )); /* Verified on PCB */ ymsnd.irq_handler().set("soundirq", FUNC(rst_neg_buffer_device::rst28_w)); ymsnd.add_route(0, "lspeaker", 0.5); ymsnd.add_route(1, "rspeaker", 0.5); |