battlnts.cpp, fastlane.cpp, labyrunr.cpp, lethal.cpp: Correct CPU type

This commit is contained in:
AJR 2023-05-21 14:58:56 -04:00
parent 1260f9b9cf
commit c92625b772
4 changed files with 5 additions and 5 deletions

View file

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

View file

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

View file

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

View file

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