mirror of
https://github.com/libretro/RetroArch
synced 2025-04-07 13:23:32 +00:00
(Apple) Fix broken analog input code
This commit is contained in:
parent
67417e34a4
commit
4a02c24186
@ -62,12 +62,12 @@ static int16_t apple_joypad_axis(unsigned port, uint32_t joyaxis)
|
|||||||
int16_t val = 0;
|
int16_t val = 0;
|
||||||
if (AXIS_NEG_GET(joyaxis) < 4)
|
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;
|
val = (val < 0) ? val : 0;
|
||||||
}
|
}
|
||||||
else if(AXIS_POS_GET(joyaxis) < 4)
|
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;
|
val = (val > 0) ? val : 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user