diff --git a/settings.c b/settings.c index bbdcb0c1ef..234fdf09db 100644 --- a/settings.c +++ b/settings.c @@ -932,7 +932,8 @@ bool config_save_file(const char *path) config_set_int(conf, "rewind_granularity", g_settings.rewind_granularity); config_set_string(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_extern.system.aspect_ratio); + config_set_float(conf, "video_aspect_ratio", g_settings.video.aspect_ratio); + 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_vsync", g_settings.video.vsync); config_set_int(conf, "aspect_ratio_index", g_settings.video.aspect_ratio_idx);