only wait for vsync if under frame budget

This commit is contained in:
Shaun Inman 2023-01-13 20:12:47 -05:00
parent 1143e46d20
commit d8c96b82fa
4 changed files with 20 additions and 11 deletions

View file

@ -926,6 +926,7 @@ int main(int argc , char* argv[]) {
sec_start = SDL_GetTicks();
while (1) {
GFX_startFrame();
if (PAD_justReleased(BTN_POWER)) break; // TODO: tmp
core.run();
cpu_ticks += 1;