summaryrefslogtreecommitdiff
path: root/uisimulator/sdl/uisdl.c
diff options
context:
space:
mode:
Diffstat (limited to 'uisimulator/sdl/uisdl.c')
-rw-r--r--uisimulator/sdl/uisdl.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/uisimulator/sdl/uisdl.c b/uisimulator/sdl/uisdl.c
index 37a0e6fe7a..fdd40beb23 100644
--- a/uisimulator/sdl/uisdl.c
+++ b/uisimulator/sdl/uisdl.c
@@ -41,8 +41,8 @@
41extern void app_main (void *); /* mod entry point */ 41extern void app_main (void *); /* mod entry point */
42extern void new_key(int key); 42extern void new_key(int key);
43extern void sim_tick_tasks(void); 43extern void sim_tick_tasks(void);
44extern void sim_io_init(void); 44extern void sim_io_init(void);
45extern void sim_io_shutdown(void); 45extern void sim_io_shutdown(void);
46 46
47void button_event(int key, bool pressed); 47void button_event(int key, bool pressed);
48 48
@@ -69,7 +69,7 @@ Uint32 tick_timer(Uint32 interval, void *param)
69 (void) interval; 69 (void) interval;
70 (void) param; 70 (void) param;
71 71
72 new_tick = (SDL_GetTicks() - start_tick) * HZ / 1000; 72 new_tick = (SDL_GetTicks() - start_tick) / (1000/HZ);
73 73
74 if (new_tick != current_tick) { 74 if (new_tick != current_tick) {
75 long i; 75 long i;