diff --git a/settings.c b/settings.c index 28e42fcb8c..f28b5c4602 100644 --- a/settings.c +++ b/settings.c @@ -1536,6 +1536,8 @@ bool config_save_file(const char *path) #endif config_set_path(conf, "video_font_path", g_settings.video.font_path); + config_set_float(conf, "video_message_pos_x", g_settings.video.msg_pos_x); + config_set_float(conf, "video_message_pos_y", g_settings.video.msg_pos_y); config_set_bool(conf, "gamma_correction", g_extern.console.screen.gamma_correction); diff --git a/settings_data.c b/settings_data.c index 24845d20c7..49c923d3c6 100644 --- a/settings_data.c +++ b/settings_data.c @@ -2441,8 +2441,8 @@ rarch_setting_t *setting_data_get_list(void) CONFIG_PATH(g_settings.video.font_path, "video_font_path", "Font Path", "", GROUP_NAME, SUBGROUP_NAME, general_write_handler, general_read_handler) WITH_FLAGS(SD_FLAG_ALLOW_EMPTY) CONFIG_FLOAT(g_settings.video.font_size, "video_font_size", "OSD Font Size", font_size, "%.1f", GROUP_NAME, SUBGROUP_NAME, general_write_handler, general_read_handler) WITH_RANGE(1.00, 100.00, 1.0, true, true) CONFIG_BOOL(g_settings.video.font_enable, "video_font_enable", "OSD Font Enable", font_enable, "OFF", "ON", GROUP_NAME, SUBGROUP_NAME, general_write_handler, general_read_handler) - CONFIG_FLOAT(g_settings.video.msg_pos_x, "video_message_pos_x", "Message X Position", message_pos_offset_x, "%.1f", GROUP_NAME, SUBGROUP_NAME, general_write_handler, general_read_handler) - CONFIG_FLOAT(g_settings.video.msg_pos_y, "video_message_pos_y", "Message Y Position", message_pos_offset_y, "%.1f", GROUP_NAME, SUBGROUP_NAME, general_write_handler, general_read_handler) + CONFIG_FLOAT(g_settings.video.msg_pos_x, "video_message_pos_x", "Message X Position", message_pos_offset_x, "%.3f", GROUP_NAME, SUBGROUP_NAME, general_write_handler, general_read_handler) WITH_RANGE(0, 1, 0.01, true, true) + CONFIG_FLOAT(g_settings.video.msg_pos_y, "video_message_pos_y", "Message Y Position", message_pos_offset_y, "%.3f", GROUP_NAME, SUBGROUP_NAME, general_write_handler, general_read_handler) WITH_RANGE(0, 1, 0.01, true, true) /* message color */ END_SUB_GROUP() END_GROUP()