summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/cxg_ch2001.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/cxg_ch2001.cpp')
-rw-r--r--src/mame/drivers/cxg_ch2001.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mame/drivers/cxg_ch2001.cpp b/src/mame/drivers/cxg_ch2001.cpp
index 31aaf84949a..ea29e4aae2f 100644
--- a/src/mame/drivers/cxg_ch2001.cpp
+++ b/src/mame/drivers/cxg_ch2001.cpp
@@ -115,8 +115,11 @@ READ8_MEMBER(ch2001_state::input_r)
u8 data = 0;
// d0-d7: multiplexed inputs
+ // read chessboard sensors
if (m_inp_mux < 8)
data = m_board->read_file(m_inp_mux, true);
+
+ // read other buttons
else if (m_inp_mux < 10)
data = m_inputs[m_inp_mux - 8]->read();