From 6b357f4a30590a97a4ebeb4dfe88260d81e11a72 Mon Sep 17 00:00:00 2001 From: angelosa Date: Sat, 12 Aug 2017 10:43:00 +0200 Subject: [PATCH] namcos1.cpp: Fixed joystick dropping inputs bug for crouching/running actions in Beraboh Man [Angelo Salese] --- src/mame/machine/namcos1.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/mame/machine/namcos1.cpp b/src/mame/machine/namcos1.cpp index 1a4b061884c..8f15506556c 100644 --- a/src/mame/machine/namcos1.cpp +++ b/src/mame/machine/namcos1.cpp @@ -1041,12 +1041,11 @@ READ8_MEMBER( namcos1_state::berabohm_buttons_r ) m_strobe_count = 0; m_strobe ^= 0x40; if (m_strobe == 0) - { m_input_count = (m_input_count + 1) % 5; - if (m_input_count == 3) res |= 0x10; - } } + // status bit, used to signal end of pressure sensitive button reads + if (m_input_count == 3) res |= 0x10; res |= m_strobe; return res;