eolith/eolith16.cpp: Set EEPROM write/erase timing to make klondkp happy. [David Haywood]

This commit is contained in:
Vas Crabb 2023-03-09 05:23:56 +11:00
parent 676d84efc8
commit 5cde98efd9
2 changed files with 6 additions and 4 deletions

View File

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

View File

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