static int config_ctrl_c = 0;
static int config_amiga_speed = 1;
-#warning fixme: make use of 10 for intro, then be as fast as given
static double config_fps = 16.0;
#if !defined(_WIN32)
static const char *config_gamesave_dir = ".mercenary";
/* render result on window */
while (!quit) {
-#warning oder ganz anders: bevor landung machen wir amiga-rate als interpolation
/* if we are in interstellar fligt, we use 50 Hz */
/* if we are approaching to Eris Space Port, we use 10 Hz */
/* else we use whatever frame rate the user wants */
if (render_capture_is_interstellar())
frame_step = vbl_duration * 50.0;
+ else if (!intro_skipped)
+ frame_step = vbl_duration * 10.0;
else
frame_step = vbl_duration * config_fps;
if (frame_step > 1.0)
render_improved_rc = -1;
/* advance frame time, if we are not in help view */
if (!(had_first_irq && help_view)) {
-//printf("frame rate: %.6f, frame-step=%.5f frame-time=%.5f\n", 1.0 / vbl_duration, frame_step,frame_time);
frame_time += frame_step;
if (frame_time >= 1.0) {
frame_time -= 1.0;