From c92625b772a3fcf91d7b80edbd578aa128ea2da7 Mon Sep 17 00:00:00 2001 From: AJR Date: Sun, 21 May 2023 14:58:56 -0400 Subject: [PATCH] battlnts.cpp, fastlane.cpp, labyrunr.cpp, lethal.cpp: Correct CPU type --- src/mame/konami/battlnts.cpp | 4 ++-- src/mame/konami/fastlane.cpp | 2 +- src/mame/konami/labyrunr.cpp | 2 +- src/mame/konami/lethal.cpp | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/mame/konami/battlnts.cpp b/src/mame/konami/battlnts.cpp index 9c4eb3d60d8..9a1b166f512 100644 --- a/src/mame/konami/battlnts.cpp +++ b/src/mame/konami/battlnts.cpp @@ -324,10 +324,10 @@ void battlnts_state::machine_reset() void battlnts_state::battlnts(machine_config &config) { // basic machine hardware - HD6309(config, m_maincpu, XTAL(24'000'000) / 2); // 3'000'000 * 4? + HD6309E(config, m_maincpu, XTAL(24'000'000) / 8); // HD63C09EP m_maincpu->set_addrmap(AS_PROGRAM, &battlnts_state::main_map); - Z80(config, m_audiocpu, XTAL(24'000'000) / 6); // 3579545? + Z80(config, m_audiocpu, XTAL(24'000'000) / 6); // 3579545? (no such XTAL on board) m_audiocpu->set_addrmap(AS_PROGRAM, &battlnts_state::sound_map); WATCHDOG_TIMER(config, "watchdog"); diff --git a/src/mame/konami/fastlane.cpp b/src/mame/konami/fastlane.cpp index b1cd8d08250..e6a804fccae 100644 --- a/src/mame/konami/fastlane.cpp +++ b/src/mame/konami/fastlane.cpp @@ -370,7 +370,7 @@ void fastlane_state::machine_start() void fastlane_state::fastlane(machine_config &config) { // basic machine hardware - HD6309(config, m_maincpu, XTAL(24'000'000) / 2); // 3 MHz(XTAL(24'000'000) / 8) internally + HD6309E(config, m_maincpu, XTAL(24'000'000) / 8); // HD63C09EP, 3 MHz m_maincpu->set_addrmap(AS_PROGRAM, &fastlane_state::prg_map); TIMER(config, "scantimer").configure_scanline(FUNC(fastlane_state::scanline), "screen", 0, 1); diff --git a/src/mame/konami/labyrunr.cpp b/src/mame/konami/labyrunr.cpp index 30dcd844b77..5feaab1e622 100644 --- a/src/mame/konami/labyrunr.cpp +++ b/src/mame/konami/labyrunr.cpp @@ -451,7 +451,7 @@ void labyrunr_state::machine_start() void labyrunr_state::labyrunr(machine_config &config) { // basic machine hardware - HD6309(config, m_maincpu, 3000000 * 4); // 24MHz / 8? + HD6309E(config, m_maincpu, 24_MHz_XTAL / 8); // HD63C09EP m_maincpu->set_addrmap(AS_PROGRAM, &labyrunr_state::prg_map); m_maincpu->set_periodic_int(FUNC(labyrunr_state::timer_interrupt), attotime::from_hz(4 * 60)); diff --git a/src/mame/konami/lethal.cpp b/src/mame/konami/lethal.cpp index bd29990bdc4..3c42cc17001 100644 --- a/src/mame/konami/lethal.cpp +++ b/src/mame/konami/lethal.cpp @@ -654,7 +654,7 @@ void lethal_state::lethalen(machine_config &config) constexpr XTAL SOUND_CLOCK = 18.432_MHz_XTAL; /* basic machine hardware */ - HD6309(config, m_maincpu, MAIN_CLOCK/2); /* verified on pcb */ + HD6309E(config, m_maincpu, MAIN_CLOCK/8); /* verified on pcb */ m_maincpu->set_addrmap(AS_PROGRAM, &lethal_state::le_main); m_maincpu->set_vblank_int("screen", FUNC(lethal_state::lethalen_interrupt));