(Apple) Fix broken analog input code

This commit is contained in:
meancoot 2013-07-09 12:40:13 -04:00
parent 67417e34a4
commit 4a02c24186

View File

@ -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;
}