X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Finit.c;h=884ee541da6d5ca818c5359dd1d0d300404731ed;hb=68907af560a253c727564b478d38eb0408ce0389;hp=ea7c8f9a744742b46fdf179a7d40ac3f5b719506;hpb=17c100ba4bca1cf8475905b6eeb502e581489c5c;p=rocksndiamonds.git diff --git a/src/init.c b/src/init.c index ea7c8f9a..884ee541 100644 --- a/src/init.c +++ b/src/init.c @@ -97,6 +97,9 @@ void DrawInitAnim() int sync_frame = FrameCounter; int x, y; + /* prevent OS (Windows) from complaining about program not responding */ + CheckQuitEvent(); + if (game_status != GAME_MODE_LOADING) return; @@ -4835,6 +4838,7 @@ static void InitGlobal() global.create_images_dir = NULL; global.frames_per_second = 0; + global.show_frames_per_second = FALSE; global.border_status = GAME_MODE_LOADING; global.anim_status = global.anim_status_next = GAME_MODE_LOADING; @@ -5054,6 +5058,9 @@ static void InitSetup() if (setup.options.verbose) options.verbose = TRUE; + + if (setup.debug.show_frames_per_second) + global.show_frames_per_second = TRUE; } static void InitGameInfo()