diff --git a/menu/menu_hash.c b/menu/menu_hash.c index b7bee9c248..e2b4eb31bc 100644 --- a/menu/menu_hash.c +++ b/menu/menu_hash.c @@ -201,8 +201,20 @@ static const char *menu_hash_to_str_english(uint32_t hash) return "sort_savestates_enable"; case MENU_LABEL_VALUE_SORT_SAVESTATES_ENABLE: return "Sort Savestates In Folders"; + case MENU_LABEL_VIDEO_FULLSCREEN: + return "video_fullscreen"; + case MENU_LABEL_VALUE_VIDEO_FULLSCREEN: + return "Use Fullscreen Mode"; case MENU_LABEL_PERFCNT_ENABLE: return "perfcnt_enable"; + case MENU_LABEL_VIDEO_SCALE: + return "video_scale"; + case MENU_LABEL_VALUE_VIDEO_SCALE: + return "Windowed Scale"; + case MENU_LABEL_VIDEO_SCALE_INTEGER: + return "video_scale_integer"; + case MENU_LABEL_VALUE_VIDEO_SCALE_INTEGER: + return "Integer Scale"; case MENU_LABEL_VALUE_PERFCNT_ENABLE: return "Performance Counters"; case MENU_LABEL_LIBRETRO_LOG_LEVEL: diff --git a/menu/menu_hash.h b/menu/menu_hash.h index 6b50f196dd..32f8faf43d 100644 --- a/menu/menu_hash.h +++ b/menu/menu_hash.h @@ -71,6 +71,7 @@ extern "C" { #define MENU_LABEL_BLOCK_SRAM_OVERWRITE 0xc4e88d08U #define MENU_LABEL_VALUE_BLOCK_SRAM_OVERWRITE 0x9b38260aU #define MENU_LABEL_VIDEO_FULLSCREEN 0x9506dd4eU +#define MENU_LABEL_VALUE_VIDEO_FULLSCREEN 0x232743caU #define MENU_LABEL_CORE_SPECIFIC_CONFIG 0x3c9a55e8U #define MENU_LABEL_RGUI_SHOW_START_SCREEN 0x6b38f0e8U #define MENU_LABEL_VIDEO_BLACK_FRAME_INSERTION 0x53477f5cU @@ -140,9 +141,11 @@ extern "C" { #define MENU_LABEL_VIDEO_REFRESH_RATE_AUTO 0x9addb6cdU #define MENU_LABEL_VIDEO_ROTATION 0x4ce6882bU #define MENU_LABEL_VIDEO_SCALE 0x09835d63U +#define MENU_LABEL_VALUE_VIDEO_SCALE 0x5cde89ceU #define MENU_LABEL_VIDEO_SMOOTH 0x3aabbb35U #define MENU_LABEL_VIDEO_CROP_OVERSCAN 0x861f7a2fU #define MENU_LABEL_VIDEO_SCALE_INTEGER 0x65c4b090U +#define MENU_LABEL_VALUE_VIDEO_SCALE_INTEGER 0xca090a9bU #define MENU_LABEL_AUDIO_RATE_CONTROL_DELTA 0xc8bde3cbU #define MENU_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA 0x8d242b0eU diff --git a/menu/menu_setting.c b/menu/menu_setting.c index 98075f34a0..d29549d571 100644 --- a/menu/menu_setting.c +++ b/menu/menu_setting.c @@ -4491,8 +4491,8 @@ static bool setting_append_list_video_options( #if !defined(RARCH_CONSOLE) && !defined(RARCH_MOBILE) CONFIG_BOOL( settings->video.fullscreen, - "video_fullscreen", - "Use Fullscreen mode", + menu_hash_to_str(MENU_LABEL_VIDEO_FULLSCREEN), + menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_FULLSCREEN), fullscreen, menu_hash_to_str(MENU_VALUE_OFF), menu_hash_to_str(MENU_VALUE_ON), @@ -4622,8 +4622,8 @@ static bool setting_append_list_video_options( #if !defined(RARCH_CONSOLE) && !defined(RARCH_MOBILE) CONFIG_FLOAT( settings->video.scale, - "video_scale", - "Windowed Scale", + menu_hash_to_str(MENU_LABEL_VIDEO_SCALE), + menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_SCALE), scale, "%.1fx", group_info.name, @@ -4636,8 +4636,8 @@ static bool setting_append_list_video_options( CONFIG_BOOL( settings->video.scale_integer, - "video_scale_integer", - "Integer Scale", + menu_hash_to_str(MENU_LABEL_VIDEO_SCALE_INTEGER), + menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_SCALE_INTEGER), scale_integer, menu_hash_to_str(MENU_VALUE_OFF), menu_hash_to_str(MENU_VALUE_ON),