From 1217917263257e147c0c4ba5b51fb5a5e2e97e52 Mon Sep 17 00:00:00 2001 From: angelosa Date: Mon, 26 Dec 2016 21:32:25 +0100 Subject: Make clutch to automatically set to neutral on press, added debug for current gear (nw) --- src/mame/drivers/namcos21.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/mame/drivers/namcos21.cpp b/src/mame/drivers/namcos21.cpp index 113e50ff99d..df32cf7f33a 100644 --- a/src/mame/drivers/namcos21.cpp +++ b/src/mame/drivers/namcos21.cpp @@ -2645,13 +2645,19 @@ INPUT_PORTS_END CUSTOM_INPUT_MEMBER(namcos21_state::driveyes_gearbox_r) { bool clutch_pressed = (ioport("PORTB")->read() & 8) == 0; - + const char gearbox_output[16] = { '1', '-', '-', '-', + '-', '6', '5', 'N', + '-', '2', '1', 'N', + '-', '4', '3', 'N' }; + + popmessage("%c %c",gearbox_output[m_gearbox_state],clutch_pressed == true ? '*' : '.'); + if(clutch_pressed == false) return m_gearbox_state; m_gearbox_state = ioport("GEARBOX")->read() & 0xf; - - return m_gearbox_state; + + return 0xf; // return neutral while changing gear } //static const ioport_value gearbox_table[] = { 0x0f, 0x0a, 0x09, 0x0e, 0x0d, 0x06, 0x05 }; -- cgit v1.2.3