Browse code

Fixed issue with screen vector run

Devine Lu Linvega authored on 27/01/2023 17:36:04
Showing 1 changed files
... ...
@@ -433,11 +433,11 @@ static int
433 433
 run(Uxn *u)
434 434
 {
435 435
 	Uint64 now = SDL_GetPerformanceCounter(), frame_end = now, frame_interval = SDL_GetPerformanceFrequency() / 60;
436
-	for(;!u->dev[0x0f]; now = SDL_GetPerformanceCounter()) {
436
+	for(; !u->dev[0x0f]; now = SDL_GetPerformanceCounter()) {
437 437
 		exec_deadline = now + deadline_interval;
438 438
 		if(!handle_events(u))
439 439
 			return 0;
440
-		if (((Sint64)(frame_end - SDL_GetPerformanceCounter())) >= 0) {
440
+		if(((Sint64)(frame_end - SDL_GetPerformanceCounter())) <= 0) {
441 441
 			frame_end = now + frame_interval;
442 442
 			uxn_eval(u, GETVEC(&u->dev[0x20]));
443 443
 		}