diff --git a/menu/menu_hash.c b/menu/menu_hash.c index e2b4eb31bc..a0d164c47f 100644 --- a/menu/menu_hash.c +++ b/menu/menu_hash.c @@ -193,6 +193,16 @@ static const char *menu_hash_to_str_english(uint32_t hash) { switch (hash) { + case MENU_LABEL_VIDEO_CROP_OVERSCAN: + return "video_crop_overscan"; + case MENU_LABEL_VALUE_VIDEO_CROP_OVERSCAN: + return "Crop Overscan (Reload)"; + case MENU_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION: + return "Black Frame Insertion"; + case MENU_LABEL_VIDEO_BLACK_FRAME_INSERTION: + return "video_black_frame_insertion"; + case MENU_LABEL_VIDEO_HARD_SYNC_FRAMES: + return "video_hard_sync_frames"; case MENU_LABEL_SORT_SAVEFILES_ENABLE: return "sort_savefiles_enable"; case MENU_LABEL_VALUE_SORT_SAVEFILES_ENABLE: diff --git a/menu/menu_hash.h b/menu/menu_hash.h index 32f8faf43d..71da43bd96 100644 --- a/menu/menu_hash.h +++ b/menu/menu_hash.h @@ -75,7 +75,9 @@ extern "C" { #define MENU_LABEL_CORE_SPECIFIC_CONFIG 0x3c9a55e8U #define MENU_LABEL_RGUI_SHOW_START_SCREEN 0x6b38f0e8U #define MENU_LABEL_VIDEO_BLACK_FRAME_INSERTION 0x53477f5cU +#define MENU_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION 0xb823faa8U #define MENU_LABEL_VIDEO_HARD_SYNC_FRAMES 0xce0ece13U +#define MENU_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES 0x1edcab0bU #define MENU_LABEL_VIDEO_FRAME_DELAY 0xd4aa9df4U #define MENU_LABEL_VALUE_VIDEO_FRAME_DELAY 0x990d36bfU #define MENU_LABEL_SCREENSHOT 0x9a37f083U @@ -144,6 +146,7 @@ extern "C" { #define MENU_LABEL_VALUE_VIDEO_SCALE 0x5cde89ceU #define MENU_LABEL_VIDEO_SMOOTH 0x3aabbb35U #define MENU_LABEL_VIDEO_CROP_OVERSCAN 0x861f7a2fU +#define MENU_LABEL_VALUE_VIDEO_CROP_OVERSCAN 0xc0b575e2U #define MENU_LABEL_VIDEO_SCALE_INTEGER 0x65c4b090U #define MENU_LABEL_VALUE_VIDEO_SCALE_INTEGER 0xca090a9bU diff --git a/menu/menu_setting.c b/menu/menu_setting.c index d29549d571..6754ed1363 100644 --- a/menu/menu_setting.c +++ b/menu/menu_setting.c @@ -4811,8 +4811,8 @@ static bool setting_append_list_video_options( CONFIG_UINT( settings->video.hard_sync_frames, - "video_hard_sync_frames", - "Hard GPU Sync Frames", + menu_hash_to_str(MENU_LABEL_VIDEO_HARD_SYNC_FRAMES), + menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES), hard_sync_frames, group_info.name, subgroup_info.name, @@ -4838,8 +4838,8 @@ static bool setting_append_list_video_options( #if !defined(RARCH_MOBILE) CONFIG_BOOL( settings->video.black_frame_insertion, - "video_black_frame_insertion", - "Black Frame Insertion", + menu_hash_to_str(MENU_LABEL_VIDEO_BLACK_FRAME_INSERTION), + menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION), black_frame_insertion, menu_hash_to_str(MENU_VALUE_OFF), menu_hash_to_str(MENU_VALUE_ON), @@ -4888,8 +4888,8 @@ static bool setting_append_list_video_options( CONFIG_BOOL( settings->video.crop_overscan, - "video_crop_overscan", - "Crop Overscan (reload)", + menu_hash_to_str(MENU_LABEL_VIDEO_CROP_OVERSCAN), + menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_CROP_OVERSCAN), crop_overscan, menu_hash_to_str(MENU_VALUE_OFF), menu_hash_to_str(MENU_VALUE_ON),