summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author braintro <briantro@users.noreply.github.com>2020-04-21 00:15:22 -0500
committer braintro <briantro@users.noreply.github.com>2020-04-21 00:15:22 -0500
commitab1780e8c0f5e515ddb91c566b7d594d152f5925 (patch)
tree38a8a267b52508636db65d3394e644d7292de335
parent4e3f1d0a36a2166cfbfbd98d5c61ae6c69a6b28e (diff)
shisen.cpp: Verified clocks for the Match It / Sichuan II sets. [f205v]
-rw-r--r--src/mame/drivers/shisen.cpp6
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);