diff --git a/src/devices/machine/sensorboard.cpp b/src/devices/machine/sensorboard.cpp index c10c533c8ac..420b3a4f6ed 100644 --- a/src/devices/machine/sensorboard.cpp +++ b/src/devices/machine/sensorboard.cpp @@ -57,7 +57,7 @@ sensorboard_device::sensorboard_device(const machine_config &mconfig, const char // set defaults for most common use case (aka chess) set_size(8, 8); set_spawnpoints(12); - set_delay(attotime::from_msec(250)); + set_delay(attotime::from_msec(75)); } diff --git a/src/mame/drivers/fidel_vsc.cpp b/src/mame/drivers/fidel_vsc.cpp index 394efe7e37b..1f797713445 100644 --- a/src/mame/drivers/fidel_vsc.cpp +++ b/src/mame/drivers/fidel_vsc.cpp @@ -443,6 +443,7 @@ void vsc_state::vsc(machine_config &config) SENSORBOARD(config, m_board).set_type(sensorboard_device::BUTTONS); m_board->init_cb().set(m_board, FUNC(sensorboard_device::preset_chess)); + m_board->set_delay(attotime::from_msec(250)); /* video hardware */ PWM_DISPLAY(config, m_display).set_size(8, 16); diff --git a/src/mame/drivers/novag_cforte.cpp b/src/mame/drivers/novag_cforte.cpp index 3a9b271a30c..d882f6b96c8 100644 --- a/src/mame/drivers/novag_cforte.cpp +++ b/src/mame/drivers/novag_cforte.cpp @@ -259,6 +259,7 @@ void cforte_state::cforte(machine_config &config) SENSORBOARD(config, m_board).set_type(sensorboard_device::BUTTONS); m_board->init_cb().set(m_board, FUNC(sensorboard_device::preset_chess)); + m_board->set_delay(attotime::from_msec(200)); /* video hardware */ HLCD0538(config, m_lcd).write_cols().set(FUNC(cforte_state::lcd_output_w)); diff --git a/src/mame/drivers/novag_diablo.cpp b/src/mame/drivers/novag_diablo.cpp index 19832b02007..1bea1422d24 100644 --- a/src/mame/drivers/novag_diablo.cpp +++ b/src/mame/drivers/novag_diablo.cpp @@ -339,7 +339,9 @@ void diablo_state::scorpio68k(machine_config &config) /* basic machine hardware */ m_maincpu->set_addrmap(AS_PROGRAM, &diablo_state::scorpio68k_map); + m_board->set_type(sensorboard_device::BUTTONS); + m_board->set_delay(attotime::from_msec(150)); config.set_default_layout(layout_novag_scorpio68k); } diff --git a/src/mame/drivers/novag_scon.cpp b/src/mame/drivers/novag_scon.cpp index 6a239b66fd3..345161aff1c 100644 --- a/src/mame/drivers/novag_scon.cpp +++ b/src/mame/drivers/novag_scon.cpp @@ -209,6 +209,7 @@ void scon_state::scon(machine_config &config) SENSORBOARD(config, m_board).set_type(sensorboard_device::BUTTONS); m_board->init_cb().set(m_board, FUNC(sensorboard_device::preset_chess)); + m_board->set_delay(attotime::from_msec(200)); /* video hardware */ PWM_DISPLAY(config, m_display).set_size(3, 8); diff --git a/src/mame/drivers/novag_sexpert.cpp b/src/mame/drivers/novag_sexpert.cpp index b5c85944804..ef9aeb53cf8 100644 --- a/src/mame/drivers/novag_sexpert.cpp +++ b/src/mame/drivers/novag_sexpert.cpp @@ -425,6 +425,7 @@ void sexpert_state::sexpert(machine_config &config) SENSORBOARD(config, m_board).set_type(sensorboard_device::MAGNETS); m_board->init_cb().set(m_board, FUNC(sensorboard_device::preset_chess)); + m_board->set_delay(attotime::from_msec(200)); /* video hardware */ SCREEN(config, m_screen, SCREEN_TYPE_LCD);