39 |
|
static int image_width, image_height; |
40 |
|
static int win_width, win_height; |
41 |
|
|
42 |
< |
const int PAL_FPS = 50; |
43 |
< |
const int NTSC_FPS = 60; |
42 |
> |
const double PAL_FPS = 50.0; |
43 |
> |
const double NTSC_FPS = 59.94; |
44 |
|
|
45 |
< |
static int fps; |
45 |
> |
static double fps; |
46 |
|
|
47 |
|
static int brightness = 50, contrast = 50, color = 50; |
48 |
|
|
285 |
|
|
286 |
|
now = GetTicks_usec(); |
287 |
|
uint64 elapsed = now - prev; |
288 |
< |
int64 delay = 1000000 / fps - (now - prev); |
288 |
> |
int64 delay = int64(1000000.0 / fps) - (now - prev); |
289 |
|
#if LOGGING |
290 |
|
fprintf(log, "elapsed %Ld usec, delay %Ld usec\n", elapsed, delay); |
291 |
|
#endif |