diff --git a/src/main.c b/src/main.c index 9b95e0f..c040919 100644 --- a/src/main.c +++ b/src/main.c @@ -341,8 +341,8 @@ int main(int argc, char **argv){ if (game.fullscreen) al_set_new_display_flags(ALLEGRO_FULLSCREEN_WINDOW); else al_set_new_display_flags(ALLEGRO_WINDOWED); - al_set_new_display_option(ALLEGRO_VSYNC, 1, ALLEGRO_SUGGEST); - al_set_new_display_option(ALLEGRO_OPENGL, 1, ALLEGRO_SUGGEST); + al_set_new_display_option(ALLEGRO_VSYNC, atoi(GetConfigOptionDefault("SuperDerpy", "vsync", "1")), ALLEGRO_SUGGEST); + al_set_new_display_option(ALLEGRO_OPENGL, atoi(GetConfigOptionDefault("SuperDerpy", "opengl", "1")), ALLEGRO_SUGGEST); game.display = al_create_display(game.width, game.height); if(!game.display) { fprintf(stderr, "failed to create display!\n");