diff options
author | 2019-07-16 20:37:47 +1000 | |
---|---|---|
committer | 2019-07-16 20:37:47 +1000 | |
commit | 24e227510d8ec61b7086a727ca80449d886799bf (patch) | |
tree | eebb8c6245cab7edf83b5405808eb32027c3eafb /src/mame/drivers/sc2.cpp | |
parent | bce49a8e554f76400176d373285ac8d606d3271e (diff) | |
parent | 2d8207f9178b01f45fec6c08ffd35bc7dafa5772 (diff) |
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'src/mame/drivers/sc2.cpp')
-rw-r--r-- | src/mame/drivers/sc2.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mame/drivers/sc2.cpp b/src/mame/drivers/sc2.cpp index e5896f3f866..a76af305d31 100644 --- a/src/mame/drivers/sc2.cpp +++ b/src/mame/drivers/sc2.cpp @@ -29,6 +29,7 @@ Fidelity CC10 synonyms: RE, LV, RV, PB, ♪, CL, EN #include "emu.h" #include "cpu/z80/z80.h" #include "machine/z80pio.h" +#include "machine/sensorboard.h" #include "video/pwm.h" #include "sound/dac.h" #include "sound/volt_reg.h" @@ -207,6 +208,10 @@ void sc2_state::sc2(machine_config &config) m_pio->in_pb_callback().set(FUNC(sc2_state::pio_port_b_r)); m_pio->out_pb_callback().set(FUNC(sc2_state::pio_port_b_w)); + // built-in chessboard is not electronic + sensorboard_device &board(SENSORBOARD(config, "board").set_type(sensorboard_device::NOSENSORS)); + board.init_cb().set("board", FUNC(sensorboard_device::preset_chess)); + /* video hardware */ PWM_DISPLAY(config, m_display).set_size(4, 8); m_display->set_segmask(0xf, 0x7f); |