summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2019-11-14 09:18:38 -0500
committer AJR <ajrhacker@users.noreply.github.com>2019-11-14 09:18:38 -0500
commit72eacfcfb007189b52a24f6df05d452e34524a5a (patch)
tree631d98f94ee951a610ff918143de66307c231ed1
parent1ce4051cf49e66f1a3dec17554203c468501c1d9 (diff)
Increase some MC68HC11 clocks to compensate for newly emulated internal divider (nw)
-rw-r--r--src/mame/drivers/30test.cpp2
-rw-r--r--src/mame/drivers/alphasma.cpp2
-rw-r--r--src/mame/drivers/hitpoker.cpp2
-rw-r--r--src/mame/drivers/skeetsht.cpp2
-rw-r--r--src/mame/drivers/taitojc.cpp2
5 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/30test.cpp b/src/mame/drivers/30test.cpp
index 4eadd5f8635..1b82c603616 100644
--- a/src/mame/drivers/30test.cpp
+++ b/src/mame/drivers/30test.cpp
@@ -248,7 +248,7 @@ void namco_30test_state::machine_start()
void namco_30test_state::_30test(machine_config &config)
{
/* basic machine hardware */
- MC68HC11K1(config, m_maincpu, MAIN_CLOCK/4);
+ MC68HC11K1(config, m_maincpu, MAIN_CLOCK);
m_maincpu->set_addrmap(AS_PROGRAM, &namco_30test_state::namco_30test_map);
m_maincpu->in_pa_callback().set(FUNC(namco_30test_state::namco_30test_mux_r));
//m_maincpu->in_pd_callback().set_ram();
diff --git a/src/mame/drivers/alphasma.cpp b/src/mame/drivers/alphasma.cpp
index a78c85939af..66bcc4f40c4 100644
--- a/src/mame/drivers/alphasma.cpp
+++ b/src/mame/drivers/alphasma.cpp
@@ -416,7 +416,7 @@ void alphasmart_state::machine_reset()
void alphasmart_state::alphasmart(machine_config &config)
{
/* basic machine hardware */
- MC68HC11D0(config, m_maincpu, XTAL(8'000'000)/2); // XTAL is 8 Mhz, unknown divider
+ MC68HC11D0(config, m_maincpu, XTAL(8'000'000)); // XTAL is 8 Mhz
m_maincpu->set_addrmap(AS_PROGRAM, &alphasmart_state::alphasmart_mem);
m_maincpu->in_pa_callback().set(FUNC(alphasmart_state::port_a_r));
m_maincpu->out_pa_callback().set(FUNC(alphasmart_state::port_a_w));
diff --git a/src/mame/drivers/hitpoker.cpp b/src/mame/drivers/hitpoker.cpp
index eea905dede3..6b2e67c214f 100644
--- a/src/mame/drivers/hitpoker.cpp
+++ b/src/mame/drivers/hitpoker.cpp
@@ -349,7 +349,7 @@ GFXDECODE_END
void hitpoker_state::hitpoker(machine_config &config)
{
- MC68HC11A1(config, m_maincpu, 1000000);
+ MC68HC11A1(config, m_maincpu, 8'000'000);
m_maincpu->set_addrmap(AS_PROGRAM, &hitpoker_state::hitpoker_map);
m_maincpu->in_pa_callback().set(FUNC(hitpoker_state::hitpoker_pic_r));
m_maincpu->out_pa_callback().set(FUNC(hitpoker_state::hitpoker_pic_w));
diff --git a/src/mame/drivers/skeetsht.cpp b/src/mame/drivers/skeetsht.cpp
index 0648e71f536..5d317a90dc1 100644
--- a/src/mame/drivers/skeetsht.cpp
+++ b/src/mame/drivers/skeetsht.cpp
@@ -225,7 +225,7 @@ INPUT_PORTS_END
void skeetsht_state::skeetsht(machine_config &config)
{
- MC68HC11A1(config, m_68hc11, 4000000); // ?
+ MC68HC11A1(config, m_68hc11, 8000000); // ?
m_68hc11->set_addrmap(AS_PROGRAM, &skeetsht_state::hc11_pgm_map);
m_68hc11->out_pa_callback().set(FUNC(skeetsht_state::hc11_porta_w));
diff --git a/src/mame/drivers/taitojc.cpp b/src/mame/drivers/taitojc.cpp
index dfc20c5491e..1650367cbb7 100644
--- a/src/mame/drivers/taitojc.cpp
+++ b/src/mame/drivers/taitojc.cpp
@@ -1079,7 +1079,7 @@ void taitojc_state::taitojc(machine_config &config)
m_maincpu->set_vblank_int("screen", FUNC(taitojc_state::taitojc_vblank));
m_maincpu->set_addrmap(m68000_base_device::AS_CPU_SPACE, &taitojc_state::cpu_space_map);
- mc68hc11_cpu_device &sub(MC68HC11M0(config, "sub", XTAL(16'000'000)/2)); // 8MHz, MC68HC11M0
+ mc68hc11_cpu_device &sub(MC68HC11M0(config, "sub", XTAL(16'000'000))); // MC68HC11M0CFU4
sub.set_addrmap(AS_PROGRAM, &taitojc_state::hc11_pgm_map);
sub.in_pa_callback().set_constant(0); // ?
sub.in_pg_callback().set(FUNC(taitojc_state::hc11_comm_r));