From ccbf3ca6f1950fb1e39df40b2d44fe99ab9de0d1 Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Mon, 3 May 2004 09:43:08 +0000 Subject: GTK and Windows appear to handle timers very differently: specifically, the elapsed time between calls varies much more with GTK than it does under Windows. Therefore, I now take my own time readings on every timer call, and this appears to have made the animations run at closer to the same speed between platforms. Having done that, I decided some of them were at the _wrong_ speed, and fiddled with each game's timings as well. [originally from svn r4189] --- fifteen.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'fifteen.c') diff --git a/fifteen.c b/fifteen.c index 3965844..de5a340 100644 --- a/fifteen.c +++ b/fifteen.c @@ -19,8 +19,8 @@ const int game_can_configure = TRUE; #define COORD(x) ( (x) * TILE_SIZE + BORDER ) #define FROMCOORD(x) ( ((x) - BORDER + TILE_SIZE) / TILE_SIZE - 1 ) -#define ANIM_TIME 0.1F -#define FLASH_FRAME 0.1F +#define ANIM_TIME 0.13F +#define FLASH_FRAME 0.13F #define X(state, i) ( (i) % (state)->w ) #define Y(state, i) ( (i) / (state)->w ) -- cgit v1.1