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(); 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 // Speed parameters, acceleration etc. are here
if (Directional_delay==-1) if (Directional_delay==-1)
{ {
Directional_delay=150; Directional_delay = 150;
Directional_step=16; Directional_step = 16;
} }
else if (Directional_delay==150) else if (Directional_delay == 150)
Directional_delay=40; Directional_delay = 40;
else if (Directional_delay!=0) else if (Directional_delay != 0)
Directional_delay=Directional_delay*8/10; Directional_delay = Directional_delay * 8 / 10;
else if (Directional_step<16*4) // else if (Directional_step < 16 * 2)
Directional_step++; // Directional_step++;
Directional_last_move = time_now; Directional_last_move = time_now;
// Directional controller UP // Directional controller UP