From 4a02c24186d71e709c78608fb7ea2fa623c44f5f Mon Sep 17 00:00:00 2001 From: meancoot Date: Tue, 9 Jul 2013 12:40:13 -0400 Subject: [PATCH] (Apple) Fix broken analog input code --- apple/RetroArch/apple_joypad.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apple/RetroArch/apple_joypad.c b/apple/RetroArch/apple_joypad.c index afc0e37b52..312f245b43 100644 --- a/apple/RetroArch/apple_joypad.c +++ b/apple/RetroArch/apple_joypad.c @@ -62,12 +62,12 @@ static int16_t apple_joypad_axis(unsigned port, uint32_t joyaxis) int16_t val = 0; if (AXIS_NEG_GET(joyaxis) < 4) { - val = g_polled_input_data.pad_axis[AXIS_NEG_GET(joyaxis)]; + val = g_polled_input_data.pad_axis[port][AXIS_NEG_GET(joyaxis)]; val = (val < 0) ? val : 0; } else if(AXIS_POS_GET(joyaxis) < 4) { - val = g_polled_input_data.pad_axis[AXIS_POS_GET(joyaxis)]; + val = g_polled_input_data.pad_axis[port][AXIS_POS_GET(joyaxis)]; val = (val > 0) ? val : 0; }