Run the run loop

FossilOrigin-Name: 9e7cb01dd0ab47414a3e278ba3e6f01a3ac5cb6d1e84cad76530d6ca31ea4d69
This commit is contained in:
Jonathan Schleifer 2025-03-15 23:10:10 +00:00
parent 3202112a77
commit 71fff6f9a1

View file

@ -198,7 +198,10 @@ VARP(minmillis, 0, 5, 1000);
log(@"mainloop"); log(@"mainloop");
int ignore = 5; int ignore = 5;
OFDate *past = [OFDate date];
for (;;) { for (;;) {
[OFRunLoop.mainRunLoop runUntilDate:past];
int millis = SDL_GetTicks() * gamespeed / 100; int millis = SDL_GetTicks() * gamespeed / 100;
if (millis - lastmillis > 200) if (millis - lastmillis > 200)
lastmillis = millis - 200; lastmillis = millis - 200;