diff options
Diffstat (limited to 'src/mame/drivers/cxg_ch2001.cpp')
-rw-r--r-- | src/mame/drivers/cxg_ch2001.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mame/drivers/cxg_ch2001.cpp b/src/mame/drivers/cxg_ch2001.cpp index 26719662095..872d3963115 100644 --- a/src/mame/drivers/cxg_ch2001.cpp +++ b/src/mame/drivers/cxg_ch2001.cpp @@ -180,7 +180,8 @@ void ch2001_state::ch2001(machine_config &config) m_irq_on->set_start_delay(irq_period - attotime::from_nsec(18300)); // active for 18.3us TIMER(config, "irq_off").configure_periodic(FUNC(ch2001_state::irq_off<INPUT_LINE_IRQ0>), irq_period); - SENSORBOARD(config, m_board).set_preset(sensorboard_device::CHESS_MAGNETS); + SENSORBOARD(config, m_board).set_type(sensorboard_device::MAGNETS); + m_board->init_cb().set(m_board, FUNC(sensorboard_device::preset_chess)); /* video hardware */ PWM_DISPLAY(config, m_display).set_size(10, 8); |