76,7 → 76,7 |
{ |
Sint32 delay = target - SDL_GetTicks(); |
if (delay > 0) |
uSDL_Delay(delay); |
SDL_Delay(delay); |
} |
|
void service_wait_delay( void ) |
83,7 → 83,7 |
{ |
while (SDL_GetTicks() < target) |
{ |
uSDL_Delay(SDL_GetTicks() - target > SDL_POLL_INTERVAL ? SDL_POLL_INTERVAL : SDL_GetTicks() - target); |
SDL_Delay(SDL_GetTicks() - target > SDL_POLL_INTERVAL ? SDL_POLL_INTERVAL : SDL_GetTicks() - target); |
service_SDL_events(false); |
} |
} |
93,7 → 93,7 |
service_SDL_events(true); |
while (SDL_GetTicks() < target && !((keyboard && keydown) || (mouse && mousedown) || (joystick && joydown))) |
{ |
uSDL_Delay(SDL_GetTicks() - target > SDL_POLL_INTERVAL ? SDL_POLL_INTERVAL : SDL_GetTicks() - target); |
SDL_Delay(SDL_GetTicks() - target > SDL_POLL_INTERVAL ? SDL_POLL_INTERVAL : SDL_GetTicks() - target); |
push_joysticks_as_keyboard(); |
service_SDL_events(false); |
} |