From c34e33fa52cb836acde7b9d21d15844a4d334655 Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Tue, 19 Dec 2017 22:02:18 +0100 Subject: [PATCH] fixed bug in (still largely broken) single-step mode when using joystick --- src/events.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/events.c b/src/events.c index ea5312ae..7a3f9987 100644 --- a/src/events.c +++ b/src/events.c @@ -2343,7 +2343,12 @@ void HandleJoystick() return; } - if (tape.recording && tape.pausing && !tape.use_mouse) + if (tape.single_step && tape.recording && tape.pausing && !tape.use_mouse) + { + if (joystick & JOY_ACTION) + TapeTogglePause(TAPE_TOGGLE_AUTOMATIC); + } + else if (tape.recording && tape.pausing && !tape.use_mouse) { if (joystick & JOY_ACTION) TapeTogglePause(TAPE_TOGGLE_MANUAL); -- 2.34.1