Reduces input latency when vsynced by not reading inputs until 4 ms before frame submission.
Also drops the dependency on SDL_gfx, replaces the SDL_gfx framerate limiter with a newly implemented simple limiter, and merges the "VSync" and "FPS limit" video options together. The possible settings for the newly combined "FPS limit" option are VSync (default), 200, 500, and disabled.
Reduces input latency when vsynced by not reading inputs until 4 ms before frame submission.
Also drops the dependency on SDL_gfx, replaces the SDL_gfx framerate limiter with a newly implemented simple limiter, and merges the "VSync" and "FPS limit" video options together. The possible settings for the newly combined "FPS limit" option are VSync (default), 200, 500, and disabled.