Overview
Comment: | Run the run loop |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
9e7cb01dd0ab47414a3e278ba3e6f01a |
User & Date: | js on 2025-03-15 23:10:10 |
Other Links: | manifest | tags |
Context
2025-03-15
| ||
23:42 | Migrate last strings check-in: b81e2948d7 user: js tags: trunk | |
23:10 | Run the run loop check-in: 9e7cb01dd0 user: js tags: trunk | |
23:05 | Fix accidentally dropped if statement check-in: a6b2705084 user: js tags: trunk | |
Changes
Modified src/Cube.mm from [980c015cd9] to [e347edc067].
︙ | ︙ | |||
194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 | log(@"localconnect"); localconnect(); // if this map is changed, also change depthcorrect() changemap(@"metl3"); log(@"mainloop"); int ignore = 5; for (;;) { int millis = SDL_GetTicks() * gamespeed / 100; if (millis - lastmillis > 200) lastmillis = millis - 200; else if (millis - lastmillis < 1) lastmillis = millis - 1; if (millis - lastmillis < minmillis) SDL_Delay(minmillis - (millis - lastmillis)); | > > > | 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 | log(@"localconnect"); localconnect(); // if this map is changed, also change depthcorrect() changemap(@"metl3"); log(@"mainloop"); int ignore = 5; OFDate *past = [OFDate date]; for (;;) { [OFRunLoop.mainRunLoop runUntilDate:past]; int millis = SDL_GetTicks() * gamespeed / 100; if (millis - lastmillis > 200) lastmillis = millis - 200; else if (millis - lastmillis < 1) lastmillis = millis - 1; if (millis - lastmillis < minmillis) SDL_Delay(minmillis - (millis - lastmillis)); |
︙ | ︙ |