From 5cde98efd94ee8e0554e9abdbc3a3096519c2d5f Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Thu, 9 Mar 2023 05:23:56 +1100 Subject: eolith/eolith16.cpp: Set EEPROM write/erase timing to make klondkp happy. [David Haywood] --- src/mame/eolith/eolith.cpp | 4 ++-- src/mame/eolith/eolith16.cpp | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/mame/eolith/eolith.cpp b/src/mame/eolith/eolith.cpp index b200d346ca8..b2fc413b998 100644 --- a/src/mame/eolith/eolith.cpp +++ b/src/mame/eolith/eolith.cpp @@ -696,8 +696,8 @@ void eolith_state::eolith45(machine_config &config) m_soundcpu->serial_tx_cb().set(FUNC(eolith_state::soundcpu_to_qs1000)); // Sound CPU -> QS1000 CPU serial link EEPROM_93C66_8BIT(config, "eeprom") - .erase_time(attotime::from_usec(250)) - .write_time(attotime::from_usec(250)); + .erase_time(attotime::from_usec(250)) + .write_time(attotime::from_usec(250)); // for testing sound sync // config.m_perfect_cpu_quantum = subtag("maincpu"); diff --git a/src/mame/eolith/eolith16.cpp b/src/mame/eolith/eolith16.cpp index 360c91bc91a..a6ae756be25 100644 --- a/src/mame/eolith/eolith16.cpp +++ b/src/mame/eolith/eolith16.cpp @@ -170,7 +170,9 @@ void eolith16_state::eolith16(machine_config &config) m_maincpu->set_addrmap(AS_PROGRAM, &eolith16_state::eolith16_map); TIMER(config, "scantimer").configure_scanline(FUNC(eolith16_state::eolith_speedup), "screen", 0, 1); - EEPROM_93C66_8BIT(config, "eeprom"); + EEPROM_93C66_8BIT(config, "eeprom") + .erase_time(attotime::from_usec(250)) + .write_time(attotime::from_usec(250)); /* video hardware */ SCREEN(config, m_screen, SCREEN_TYPE_RASTER); @@ -258,4 +260,4 @@ void eolith16_state::init_eolith16() } // anonymous namespace -GAME( 1999, klondkp, 0, eolith16, eolith16, eolith16_state, init_eolith16, ROT0, "Eolith", "KlonDike+", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 1999, klondkp, 0, eolith16, eolith16, eolith16_state, init_eolith16, ROT0, "Eolith", "KlonDike+", MACHINE_SUPPORTS_SAVE ) -- cgit v1.2.3