diff --git a/frontend/menu/rmenu.c b/frontend/menu/rmenu.c index ae6f35fc4c..8e4238773e 100644 --- a/frontend/menu/rmenu.c +++ b/frontend/menu/rmenu.c @@ -1228,6 +1228,8 @@ static int set_setting_action(uint8_t menu_type, unsigned switchvalue, uint64_t } break; #endif + case INGAME_MENU_SAVE_CONFIG: + return menu_set_settings(RGUI_SETTINGS_SAVE_CONFIG, action); case INGAME_MENU_QUIT_RETROARCH: return menu_set_settings(RGUI_SETTINGS_QUIT_RARCH, action); case INGAME_MENU_VIDEO_OPTIONS_MODE: @@ -1736,6 +1738,10 @@ static int select_setting(void *data, uint64_t action) strlcpy(setting_text, "", sizeof(setting_text)); break; #endif + case INGAME_MENU_SAVE_CONFIG: + strlcpy(text, "Save Config", sizeof(text)); + strlcpy(setting_text, "...", sizeof(setting_text)); + break; case INGAME_MENU_QUIT_RETROARCH: strlcpy(text, "Quit RetroArch", sizeof(text)); strlcpy(setting_text, "", sizeof(setting_text)); diff --git a/frontend/menu/rmenu.h b/frontend/menu/rmenu.h index 433bba4f7a..dc79a1f3cc 100644 --- a/frontend/menu/rmenu.h +++ b/frontend/menu/rmenu.h @@ -132,6 +132,7 @@ enum #ifdef HAVE_MULTIMAN INGAME_MENU_RETURN_TO_MULTIMAN, #endif + INGAME_MENU_SAVE_CONFIG, INGAME_MENU_QUIT_RETROARCH, INGAME_MENU_END, #ifdef HAVE_SHADER_MANAGER