From a1cd11cdbfe630ce30560cb9aad6ab468d94f0e0 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 20 Apr 2014 03:27:55 +0200 Subject: [PATCH] Save video_windowed_fullscreen setting to config file now --- settings.c | 53 +++++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 26 deletions(-) diff --git a/settings.c b/settings.c index 0db5d507d6..a0a9e8393d 100644 --- a/settings.c +++ b/settings.c @@ -1265,36 +1265,37 @@ bool config_save_file(const char *path) RARCH_LOG("Saving config at path: \"%s\"\n", path); - config_set_bool(conf, "load_dummy_on_core_shutdown", g_settings.load_dummy_on_core_shutdown); - config_set_bool(conf, "fps_show", g_settings.fps_show); - config_set_path(conf, "libretro_path", g_settings.libretro); - config_set_path(conf, "libretro_info_path", g_settings.libretro_info_path); - config_set_path(conf, "cheat_database_path", g_settings.cheat_database); - config_set_bool(conf, "rewind_enable", g_settings.rewind_enable); - config_set_int(conf, "rewind_granularity", g_settings.rewind_granularity); - config_set_path(conf, "video_shader", g_settings.video.shader_path); - config_set_bool(conf, "video_shader_enable", g_settings.video.shader_enable); + config_set_bool(conf, "load_dummy_on_core_shutdown", g_settings.load_dummy_on_core_shutdown); + config_set_bool(conf, "fps_show", g_settings.fps_show); + config_set_path(conf, "libretro_path", g_settings.libretro); + config_set_path(conf, "libretro_info_path", g_settings.libretro_info_path); + config_set_path(conf, "cheat_database_path", g_settings.cheat_database); + config_set_bool(conf, "rewind_enable", g_settings.rewind_enable); + config_set_int(conf, "rewind_granularity", g_settings.rewind_granularity); + config_set_path(conf, "video_shader", g_settings.video.shader_path); + config_set_bool(conf, "video_shader_enable", g_settings.video.shader_enable); config_set_float(conf, "video_aspect_ratio", g_settings.video.aspect_ratio); + config_set_bool(conf, "video_windowed_fullscreen", g_settings.video.windowed_fullscreen); config_set_float(conf, "video_xscale", g_settings.video.xscale); - config_set_int(conf, "autosave_interval", g_settings.autosave_interval); + config_set_int(conf, "autosave_interval", g_settings.autosave_interval); config_set_float(conf, "video_yscale", g_settings.video.yscale); - config_set_bool(conf, "video_crop_overscan", g_settings.video.crop_overscan); - config_set_bool(conf, "video_scale_integer", g_settings.video.scale_integer); - config_set_bool(conf, "video_smooth", g_settings.video.smooth); - config_set_bool(conf, "video_threaded", g_settings.video.threaded); - config_set_bool(conf, "video_shared_context", g_settings.video.shared_context); - config_set_bool(conf, "video_fullscreen", g_settings.video.fullscreen); + config_set_bool(conf, "video_crop_overscan", g_settings.video.crop_overscan); + config_set_bool(conf, "video_scale_integer", g_settings.video.scale_integer); + config_set_bool(conf, "video_smooth", g_settings.video.smooth); + config_set_bool(conf, "video_threaded", g_settings.video.threaded); + config_set_bool(conf, "video_shared_context", g_settings.video.shared_context); + config_set_bool(conf, "video_fullscreen", g_settings.video.fullscreen); config_set_float(conf, "video_refresh_rate", g_settings.video.refresh_rate); - config_set_int(conf, "video_monitor_index", g_settings.video.monitor_index); - config_set_int(conf, "video_fullscreen_x", g_settings.video.fullscreen_x); - config_set_int(conf, "video_fullscreen_y", g_settings.video.fullscreen_y); - config_set_string(conf, "video_driver", g_settings.video.driver); - config_set_bool(conf, "video_vsync", g_settings.video.vsync); - config_set_bool(conf, "video_hard_sync", g_settings.video.hard_sync); - config_set_int(conf, "video_hard_sync_frames", g_settings.video.hard_sync_frames); - config_set_bool(conf, "video_black_frame_insertion", g_settings.video.black_frame_insertion); - config_set_bool(conf, "video_disable_composition", g_settings.video.disable_composition); - config_set_bool(conf, "pause_nonactive", g_settings.pause_nonactive); + config_set_int(conf, "video_monitor_index", g_settings.video.monitor_index); + config_set_int(conf, "video_fullscreen_x", g_settings.video.fullscreen_x); + config_set_int(conf, "video_fullscreen_y", g_settings.video.fullscreen_y); + config_set_string(conf,"video_driver", g_settings.video.driver); + config_set_bool(conf, "video_vsync", g_settings.video.vsync); + config_set_bool(conf, "video_hard_sync", g_settings.video.hard_sync); + config_set_int(conf, "video_hard_sync_frames", g_settings.video.hard_sync_frames); + config_set_bool(conf, "video_black_frame_insertion", g_settings.video.black_frame_insertion); + config_set_bool(conf, "video_disable_composition", g_settings.video.disable_composition); + config_set_bool(conf, "pause_nonactive", g_settings.pause_nonactive); config_set_int(conf, "video_swap_interval", g_settings.video.swap_interval); config_set_bool(conf, "video_gpu_screenshot", g_settings.video.gpu_screenshot); config_set_int(conf, "video_rotation", g_settings.video.rotation);