diff options
Diffstat (limited to 'src/mame/drivers/aci_ggm.cpp')
-rw-r--r-- | src/mame/drivers/aci_ggm.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/mame/drivers/aci_ggm.cpp b/src/mame/drivers/aci_ggm.cpp index bd24f9ad525..b80cc649a91 100644 --- a/src/mame/drivers/aci_ggm.cpp +++ b/src/mame/drivers/aci_ggm.cpp @@ -238,17 +238,15 @@ WRITE8_MEMBER(ggm_state::control_w) READ8_MEMBER(ggm_state::input_r) { - u16 data = 0; + u8 data = 0; // PB1-PB5: multiplexed inputs for (int i = 0; i < 4; i++) if (BIT(m_digit_select, i)) data |= m_inp_matrix[i]->read(); - data |= data >> 8; data = ~data << 1 & 0x3e; - // PB6: hardware version return 0x81 | data | (m_inp_matrix[4]->read() << 6 & 0x40); } |