Somewhat fixed joystick cursor management on gp2X... doesn't work so well but still, it's useable now.

git-svn-id: svn://pulkomandy.tk/GrafX2/branches/release@1054 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Adrien Destugues 2009-10-03 13:14:24 +00:00
parent 33c371798d
commit f253728e5e

18
input.c
View File

@ -736,20 +736,20 @@ int Get_input(void)
time_now=SDL_GetTicks();
if (time_now>Directional_last_move+Directional_delay)
if (time_now>Directional_last_move + Directional_delay)
{
// Speed parameters, acceleration etc. are here
if (Directional_delay==-1)
{
Directional_delay=150;
Directional_step=16;
Directional_delay = 150;
Directional_step = 16;
}
else if (Directional_delay==150)
Directional_delay=40;
else if (Directional_delay!=0)
Directional_delay=Directional_delay*8/10;
else if (Directional_step<16*4)
Directional_step++;
else if (Directional_delay == 150)
Directional_delay = 40;
else if (Directional_delay != 0)
Directional_delay = Directional_delay * 8 / 10;
// else if (Directional_step < 16 * 2)
// Directional_step++;
Directional_last_move = time_now;
// Directional controller UP