Increase some MC68HC11 clocks to compensate for newly emulated internal divider (nw)

This commit is contained in:
AJR 2019-11-14 09:18:38 -05:00
parent 1ce4051cf4
commit 72eacfcfb0
5 changed files with 5 additions and 5 deletions

View File

@ -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();

View File

@ -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));

View File

@ -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));

View File

@ -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));

View File

@ -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));