From e5d69d1edb21968eef532a71e7e9def96045deeb Mon Sep 17 00:00:00 2001 From: hap Date: Sun, 4 Oct 2020 11:03:39 +0200 Subject: galaga: re-add max quantum for multi cpu synchronization --- src/mame/drivers/galaga.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src') diff --git a/src/mame/drivers/galaga.cpp b/src/mame/drivers/galaga.cpp index 75f79e07db7..5f90d0a126c 100644 --- a/src/mame/drivers/galaga.cpp +++ b/src/mame/drivers/galaga.cpp @@ -1639,6 +1639,8 @@ void bosco_state::bosco(machine_config &config) WATCHDOG_TIMER(config, "watchdog").set_vblank_count(m_screen, 8); + config.set_maximum_quantum(attotime::from_hz(6000)); + /* video hardware */ SCREEN(config, m_screen, SCREEN_TYPE_RASTER); m_screen->set_raw(MASTER_CLOCK/3, 384, 0, 288, 264, 16, 224+16); @@ -1716,6 +1718,8 @@ void galaga_state::galaga(machine_config &config) WATCHDOG_TIMER(config, "watchdog").set_vblank_count(m_screen, 8); + config.set_maximum_quantum(attotime::from_hz(6000)); + /* video hardware */ SCREEN(config, m_screen, SCREEN_TYPE_RASTER); m_screen->set_raw(MASTER_CLOCK/3, 384, 0, 288, 264, 0, 224); @@ -1834,6 +1838,8 @@ void xevious_state::xevious(machine_config &config) WATCHDOG_TIMER(config, "watchdog").set_vblank_count(m_screen, 8); + config.set_maximum_quantum(attotime::from_hz(6000)); + /* video hardware */ SCREEN(config, m_screen, SCREEN_TYPE_RASTER); m_screen->set_raw(MASTER_CLOCK/3, 384, 0, 288, 264, 0, 224); @@ -1952,6 +1958,8 @@ void digdug_state::digdug(machine_config &config) WATCHDOG_TIMER(config, "watchdog"); + config.set_maximum_quantum(attotime::from_hz(6000)); + /* video hardware */ SCREEN(config, m_screen, SCREEN_TYPE_RASTER); m_screen->set_raw(MASTER_CLOCK/3, 384, 0, 288, 264, 0, 224); -- cgit v1.2.3-70-g09d2