diff --git a/menu/menu_hash.h b/menu/menu_hash.h index 1a13f0589c..633f9e8b00 100644 --- a/menu/menu_hash.h +++ b/menu/menu_hash.h @@ -33,20 +33,119 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_CPU_CORES, MENU_ENUM_LABEL_CPU_CORES, + + /* Input */ MENU_ENUM_LABEL_INPUT_LIBRETRO_DEVICE, MENU_ENUM_LABEL_INPUT_PLAYER_ANALOG_DPAD_MODE, + MENU_ENUM_LABEL_INPUT_BACK_AS_MENU_TOGGLE, + MENU_ENUM_LABEL_INPUT_BACK_AS_MENU_TOGGLE_ENABLE, + MENU_ENUM_LABEL_INPUT_HOTKEY_BINDS_BEGIN, + MENU_ENUM_LABEL_INPUT_KEYBOARD_GAMEPAD_MAPPING_TYPE, + MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR, + MENU_ENUM_LABEL_INPUT_SETTINGS, + MENU_ENUM_LABEL_INPUT_SETTINGS_BEGIN, + MENU_ENUM_LABEL_INPUT_OVERLAY_HIDE_IN_MENU, + MENU_ENUM_LABEL_INPUT_BACK_AS_MENU_ENUM_TOGGLE_ENABLE, + MENU_ENUM_LABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, + MENU_ENUM_LABEL_INPUT_HOTKEY_BINDS, + MENU_ENUM_LABEL_INPUT_OSK_OVERLAY_ENABLE, + MENU_ENUM_LABEL_INPUT_OVERLAY_ENABLE, + MENU_ENUM_LABEL_INPUT_PLAYER1_JOYPAD_INDEX, + MENU_ENUM_LABEL_INPUT_PLAYER2_JOYPAD_INDEX, + MENU_ENUM_LABEL_INPUT_PLAYER3_JOYPAD_INDEX, + MENU_ENUM_LABEL_INPUT_PLAYER4_JOYPAD_INDEX, + MENU_ENUM_LABEL_INPUT_PLAYER5_JOYPAD_INDEX, + MENU_ENUM_LABEL_INPUT_BIND_DEVICE_ID, + MENU_ENUM_LABEL_INPUT_BIND_DEVICE_TYPE, + MENU_ENUM_LABEL_INPUT_DRIVER, + MENU_ENUM_LABEL_INPUT_DRIVER_LINUXRAW, + MENU_ENUM_LABEL_INPUT_DRIVER_UDEV, + MENU_ENUM_LABEL_INPUT_TURBO_PERIOD, + MENU_ENUM_LABEL_INPUT_MAX_USERS, + MENU_ENUM_LABEL_INPUT_REMAP_BINDS_ENABLE, + MENU_ENUM_LABEL_INPUT_AXIS_THRESHOLD, + MENU_ENUM_LABEL_INPUT_SMALL_KEYBOARD_ENABLE, + MENU_ENUM_LABEL_INPUT_ICADE_ENABLE, + MENU_ENUM_LABEL_INPUT_USER_1_BINDS, + MENU_ENUM_LABEL_INPUT_USER_2_BINDS, + MENU_ENUM_LABEL_INPUT_USER_3_BINDS, + MENU_ENUM_LABEL_INPUT_USER_4_BINDS, + MENU_ENUM_LABEL_INPUT_USER_5_BINDS, + MENU_ENUM_LABEL_INPUT_USER_6_BINDS, + MENU_ENUM_LABEL_INPUT_USER_7_BINDS, + MENU_ENUM_LABEL_INPUT_USER_8_BINDS, + MENU_ENUM_LABEL_INPUT_USER_9_BINDS, + MENU_ENUM_LABEL_INPUT_USER_10_BINDS, + MENU_ENUM_LABEL_INPUT_USER_11_BINDS, + MENU_ENUM_LABEL_INPUT_USER_12_BINDS, + MENU_ENUM_LABEL_INPUT_USER_13_BINDS, + MENU_ENUM_LABEL_INPUT_USER_14_BINDS, + MENU_ENUM_LABEL_INPUT_USER_15_BINDS, + MENU_ENUM_LABEL_INPUT_USER_16_BINDS, + MENU_ENUM_LABEL_INPUT_HOTKEY_SETTINGS, + MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE, + MENU_ENUM_LABEL_INPUT_REMAPPING_DIRECTORY, + MENU_ENUM_LABEL_INPUT_DUTY_CYCLE, + MENU_ENUM_LABEL_INPUT_BIND_MODE, + MENU_ENUM_LABEL_INPUT_DESCRIPTOR_HIDE_UNBOUND, + MENU_ENUM_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW, + MENU_ENUM_LABEL_INPUT_OVERLAY, + MENU_ENUM_LABEL_INPUT_OSK_OVERLAY, + /* Video */ + MENU_ENUM_LABEL_VIDEO_DRIVER, + MENU_ENUM_LABEL_VIDEO_FONT_ENABLE, + MENU_ENUM_LABEL_VIDEO_FONT_PATH, + MENU_ENUM_LABEL_VIDEO_FONT_SIZE, + MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_X, + MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_Y, + MENU_ENUM_LABEL_VIDEO_FILTER_FLICKER, + MENU_ENUM_LABEL_VIDEO_SOFT_FILTER, + MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL, + MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT, + MENU_ENUM_LABEL_VIDEO_FULLSCREEN, + MENU_ENUM_LABEL_VIDEO_BLACK_FRAME_INSERTION, + MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES, + MENU_ENUM_LABEL_VIDEO_FRAME_DELAY, + MENU_ENUM_LABEL_VIDEO_THREADED, + MENU_ENUM_LABEL_VIDEO_VSYNC, + MENU_ENUM_LABEL_VIDEO_HARD_SYNC, + MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION, + MENU_ENUM_LABEL_VIDEO_MONITOR_INDEX, + MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO, + MENU_ENUM_LABEL_VIDEO_REFRESH_RATE, + MENU_ENUM_LABEL_VIDEO_WINDOWED_FULLSCREEN, + MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE, + MENU_ENUM_LABEL_VIDEO_ROTATION, + MENU_ENUM_LABEL_VIDEO_SCALE, + MENU_ENUM_LABEL_VIDEO_SMOOTH, + MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN, + MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER, MENU_ENUM_LABEL_VIDEO_VIEWPORT_CUSTOM_X, - MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_X, - MENU_ENUM_LABEL_VIDEO_VIEWPORT_CUSTOM_Y, - MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_Y, - MENU_ENUM_LABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH, - MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_WIDTH, - MENU_ENUM_LABEL_VIDEO_VIEWPORT_CUSTOM_HEIGHT, + MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT, + MENU_ENUM_LABEL_VIDEO_GAMMA, + MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE, + + MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA, + MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE, + MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT, + + MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX, + MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE, + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN, + MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE, + MENU_ENUM_LABEL_VALUE_VIDEO_SCALE, + MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH, + MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN, + MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER, + MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO, + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_X, + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_Y, + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_WIDTH, MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_HEIGHT, MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE, @@ -60,7 +159,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_CB_THUMBNAILS_UPDATER_DOWNLOAD, - MENU_ENUM_LABEL_INPUT_BACK_AS_MENU_TOGGLE, MENU_ENUM_LABEL_MENU_THROTTLE_FRAMERATE, MENU_ENUM_LABEL_MENU_WALLPAPER, @@ -86,7 +184,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT, MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_KEYBOARD, - MENU_ENUM_LABEL_INPUT_BACK_AS_MENU_TOGGLE_ENABLE, MENU_ENUM_LABEL_VALUE_INPUT_BACK_AS_MENU_TOGGLE_ENABLE, MENU_ENUM_LABEL_MENU_SETTINGS, @@ -95,7 +192,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_THUMBNAILS_UPDATER_LIST, MENU_ENUM_LABEL_VALUE_THUMBNAILS_UPDATER_LIST, - MENU_ENUM_LABEL_DEFERRED_THUMBNAILS_UPDATER_LIST, MENU_ENUM_LABEL_MENU_ENUM_LINEAR_FILTER, MENU_ENUM_LABEL_VALUE_MENU_ENUM_LINEAR_FILTER, @@ -103,7 +199,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_MENU_ENUM_THROTTLE_FRAMERATE, MENU_ENUM_LABEL_VALUE_MENU_ENUM_THROTTLE_FRAMERATE, - MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR, MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR, MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYNAMIC_SUPPORT, @@ -124,7 +219,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_CHEEVOS_ENABLE, MENU_ENUM_LABEL_VALUE_INPUT_KEYBOARD_GAMEPAD_MAPPING_TYPE, - MENU_ENUM_LABEL_INPUT_KEYBOARD_GAMEPAD_MAPPING_TYPE, MENU_ENUM_LABEL_CHEEVOS_DESCRIPTION, @@ -134,21 +228,8 @@ enum menu_hash_enums MENU_ENUM_LABEL_STATE_SLOT, - MENU_ENUM_LABEL_INPUT_HOTKEY_BINDS_BEGIN, - - MENU_ENUM_LABEL_INPUT_SETTINGS, MENU_ENUM_LABEL_PLAYLIST_SETTINGS_BEGIN, - MENU_ENUM_LABEL_DEFERRED_PLAYLIST_SETTINGS_LIST, - - MENU_ENUM_LABEL_INPUT_SETTINGS_BEGIN, - MENU_ENUM_LABEL_DEFERRED_INPUT_SETTINGS_LIST, - - MENU_ENUM_LABEL_DEFERRED_DRIVER_SETTINGS_LIST, - MENU_ENUM_LABEL_DEFERRED_VIDEO_SETTINGS_LIST, - MENU_ENUM_LABEL_DEFERRED_AUDIO_SETTINGS_LIST, - - MENU_ENUM_LABEL_DEFERRED_USER_BINDS_LIST, MENU_ENUM_LABEL_CHEEVOS_USERNAME, MENU_ENUM_LABEL_CHEEVOS_PASSWORD, @@ -169,8 +250,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_ACCOUNTS_RETRO_ACHIEVEMENTS, MENU_ENUM_LABEL_VALUE_ACCOUNTS_RETRO_ACHIEVEMENTS, - MENU_ENUM_LABEL_DEFERRED_ACCOUNTS_CHEEVOS_LIST, - MENU_ENUM_LABEL_DEFERRED_ACCOUNTS_LIST, MENU_ENUM_LABEL_ACCOUNTS_LIST, MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST, MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST_END, @@ -207,18 +286,52 @@ enum menu_hash_enums MENU_ENUM_LABEL_WELCOME_TO_RETROARCH, + /* Deferred */ MENU_ENUM_LABEL_DEFERRED_ARCHIVE_ACTION_DETECT_CORE, MENU_ENUM_LABEL_DEFERRED_ARCHIVE_ACTION, MENU_ENUM_LABEL_DEFERRED_ARCHIVE_OPEN_DETECT_CORE, MENU_ENUM_LABEL_DEFERRED_ARCHIVE_OPEN, + MENU_ENUM_LABEL_DEFERRED_CORE_CONTENT_LIST, + MENU_ENUM_LABEL_DEFERRED_LAKKA_LIST, + MENU_ENUM_LABEL_DEFERRED_INPUT_HOTKEY_BINDS_LIST, + MENU_ENUM_LABEL_DEFERRED_DATABASE_MANAGER_LIST, + MENU_ENUM_LABEL_DEFERRED_VIDEO_FILTER, + MENU_ENUM_LABEL_DEFERRED_CORE_LIST_SET, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_DEVELOPER, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_PUBLISHER, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ORIGIN, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_FRANCHISE, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_EDGE_MAGAZINE_RATING, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_EDGE_MAGAZINE_ISSUE, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_FAMITSU_MAGAZINE_RATING, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ENHANCEMENT_HW, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_RELEASEMONTH, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_RELEASEYEAR, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ESRB_RATING, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ELSPA_RATING, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_PEGI_RATING, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_CERO_RATING, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_BBFC_RATING, + MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_MAX_USERS, + MENU_ENUM_LABEL_DEFERRED_RDB_ENTRY_DETAIL, + MENU_ENUM_LABEL_DEFERRED_RPL_ENTRY_ACTIONS, + MENU_ENUM_LABEL_DEFERRED_CORE_LIST, + MENU_ENUM_LABEL_DEFERRED_CORE_UPDATER_LIST, + MENU_ENUM_LABEL_DEFERRED_THUMBNAILS_UPDATER_LIST, + MENU_ENUM_LABEL_DEFERRED_PLAYLIST_SETTINGS_LIST, + MENU_ENUM_LABEL_DEFERRED_INPUT_SETTINGS_LIST, + MENU_ENUM_LABEL_DEFERRED_DRIVER_SETTINGS_LIST, + MENU_ENUM_LABEL_DEFERRED_VIDEO_SETTINGS_LIST, + MENU_ENUM_LABEL_DEFERRED_AUDIO_SETTINGS_LIST, + MENU_ENUM_LABEL_DEFERRED_USER_BINDS_LIST, + MENU_ENUM_LABEL_DEFERRED_ACCOUNTS_CHEEVOS_LIST, + MENU_ENUM_LABEL_DEFERRED_ACCOUNTS_LIST, MENU_ENUM_LABEL_VALUE_INPUT_BACK_AS_MENU_ENUM_TOGGLE_ENABLE, - MENU_ENUM_LABEL_INPUT_BACK_AS_MENU_ENUM_TOGGLE_ENABLE, - MENU_ENUM_LABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, MENU_ENUM_LABEL_VALUE_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, - MENU_ENUM_LABEL_INPUT_OVERLAY_HIDE_IN_MENU, MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU, MENU_ENUM_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST, @@ -229,9 +342,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_SEARCH, - MENU_ENUM_LABEL_DEFERRED_CORE_CONTENT_LIST, - MENU_ENUM_LABEL_DEFERRED_LAKKA_LIST, - MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, MENU_ENUM_LABEL_DOWNLOAD_CORE_CONTENT, @@ -305,19 +415,12 @@ enum menu_hash_enums MENU_ENUM_LABEL_NO_PERFORMANCE_COUNTERS, MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS, - MENU_ENUM_LABEL_VIDEO_FONT_ENABLE, MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE, - MENU_ENUM_LABEL_VIDEO_FONT_PATH, MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH, - MENU_ENUM_LABEL_VIDEO_FONT_SIZE, MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE, - MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_X, MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X, - MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_Y, MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y, - MENU_ENUM_LABEL_DEFERRED_INPUT_HOTKEY_BINDS_LIST, - MENU_ENUM_LABEL_INPUT_HOTKEY_BINDS, MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS, MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, @@ -325,10 +428,8 @@ enum menu_hash_enums MENU_ENUM_LABEL_FRAME_THROTTLE_ENABLE, MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE, - MENU_ENUM_LABEL_VIDEO_FILTER_FLICKER, MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER, - MENU_ENUM_LABEL_VIDEO_SOFT_FILTER, MENU_ENUM_LABEL_VALUE_VIDEO_SOFT_FILTER, MENU_ENUM_LABEL_CORE_ENABLE, @@ -409,15 +510,12 @@ enum menu_hash_enums MENU_ENUM_LABEL_R_X_MINUS, MENU_ENUM_LABEL_R_Y_MINUS, MENU_ENUM_LABEL_R_Y_PLUS, - MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL, MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL, - MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT, MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT, MENU_ENUM_LABEL_PAUSE_NONACTIVE, MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE, MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE, MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE, - MENU_ENUM_LABEL_VIDEO_FULLSCREEN, MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN, MENU_ENUM_LABEL_CORE_SPECIFIC_CONFIG, MENU_ENUM_LABEL_VALUE_CORE_SPECIFIC_CONFIG, @@ -431,11 +529,8 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE, MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN, MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN, - MENU_ENUM_LABEL_VIDEO_BLACK_FRAME_INSERTION, MENU_ENUM_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION, - MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES, MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES, - MENU_ENUM_LABEL_VIDEO_FRAME_DELAY, MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY, MENU_ENUM_LABEL_SCREENSHOT, MENU_ENUM_LABEL_REWIND_GRANULARITY, @@ -443,7 +538,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION, MENU_ENUM_LABEL_THREADED_DATA_RUNLOOP_ENABLE, MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE, - MENU_ENUM_LABEL_VIDEO_THREADED, MENU_ENUM_LABEL_VALUE_VIDEO_THREADED, MENU_ENUM_LABEL_VALUE_RUN, MENU_ENUM_LABEL_SCREEN_RESOLUTION, @@ -459,9 +553,7 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_ENTRY_HOVER_COLOR, MENU_ENUM_LABEL_AUDIO_SYNC, MENU_ENUM_LABEL_VALUE_AUDIO_SYNC, - MENU_ENUM_LABEL_VIDEO_VSYNC, MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC, - MENU_ENUM_LABEL_VIDEO_HARD_SYNC, MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC, MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE, MENU_ENUM_LABEL_SAVESTATE_AUTO_LOAD, @@ -470,7 +562,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE, MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD, MENU_ENUM_LABEL_SYSTEM_DIRECTORY, - MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION, MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION, MENU_ENUM_LABEL_SUSPEND_SCREENSAVER_ENABLE, MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE, @@ -545,40 +636,14 @@ enum menu_hash_enums MENU_ENUM_LABEL_FASTFORWARD_RATIO, MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO, - MENU_ENUM_LABEL_VIDEO_MONITOR_INDEX, - MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX, - MENU_ENUM_LABEL_INPUT_OVERLAY_ENABLE, MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE, - MENU_ENUM_LABEL_INPUT_OSK_OVERLAY_ENABLE, MENU_ENUM_LABEL_VALUE_INPUT_OSK_OVERLAY_ENABLE, - MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO, - MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO, - MENU_ENUM_LABEL_VIDEO_REFRESH_RATE, - MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE, - MENU_ENUM_LABEL_VIDEO_WINDOWED_FULLSCREEN, - MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN, - MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE, - MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE, - MENU_ENUM_LABEL_VIDEO_ROTATION, - MENU_ENUM_LABEL_VIDEO_SCALE, - MENU_ENUM_LABEL_VALUE_VIDEO_SCALE, - MENU_ENUM_LABEL_VIDEO_SMOOTH, - MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH, - MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN, - MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN, - MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER, - MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER, MENU_ENUM_LABEL_AUDIO_RATE_CONTROL_DELTA, MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA, MENU_ENUM_LABEL_AUDIO_MAX_TIMING_SKEW, MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW, - MENU_ENUM_LABEL_INPUT_PLAYER1_JOYPAD_INDEX, - MENU_ENUM_LABEL_INPUT_PLAYER2_JOYPAD_INDEX, - MENU_ENUM_LABEL_INPUT_PLAYER3_JOYPAD_INDEX, - MENU_ENUM_LABEL_INPUT_PLAYER4_JOYPAD_INDEX, - MENU_ENUM_LABEL_INPUT_PLAYER5_JOYPAD_INDEX, MENU_ENUM_LABEL_AUDIO_DEVICE, MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE, @@ -596,8 +661,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_LIBRETRO_LOG_LEVEL, MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL, - MENU_ENUM_LABEL_INPUT_BIND_DEVICE_ID, - MENU_ENUM_LABEL_INPUT_BIND_DEVICE_TYPE, MENU_ENUM_LABEL_AUTOSAVE_INTERVAL, MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL, @@ -610,14 +673,10 @@ enum menu_hash_enums MENU_ENUM_LABEL_JOYPAD_DRIVER, MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER, - MENU_ENUM_LABEL_INPUT_DRIVER, MENU_ENUM_LABEL_VALUE_INPUT_DRIVER, - MENU_ENUM_LABEL_INPUT_DRIVER_LINUXRAW, - MENU_ENUM_LABEL_INPUT_DRIVER_UDEV, MENU_ENUM_LABEL_MENU_DRIVER, - MENU_ENUM_LABEL_VIDEO_DRIVER, MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER, MENU_ENUM_LABEL_VIDEO_DRIVER_GL, MENU_ENUM_LABEL_VIDEO_DRIVER_SDL2, @@ -654,20 +713,11 @@ enum menu_hash_enums MENU_ENUM_LABEL_SLOWMOTION_RATIO, MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO, - MENU_ENUM_LABEL_INPUT_MAX_USERS, MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS, - MENU_ENUM_LABEL_INPUT_REMAP_BINDS_ENABLE, MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE, - MENU_ENUM_LABEL_INPUT_AXIS_THRESHOLD, MENU_ENUM_LABEL_VALUE_INPUT_AXIS_THRESHOLD, - MENU_ENUM_LABEL_INPUT_TURBO_PERIOD, MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD, - MENU_ENUM_LABEL_VIDEO_GAMMA, - MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA, - - MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE, - MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE, MENU_ENUM_LABEL_CAMERA_ALLOW, MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW, @@ -800,13 +850,10 @@ enum menu_hash_enums MENU_ENUM_LABEL_AUDIO_BLOCK_FRAMES, MENU_ENUM_LABEL_VALUE_AUDIO_BLOCK_FRAMES, - MENU_ENUM_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW, MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW, - MENU_ENUM_LABEL_INPUT_DESCRIPTOR_HIDE_UNBOUND, MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND, - MENU_ENUM_LABEL_INPUT_BIND_MODE, MENU_ENUM_LABEL_VALUE_INPUT_BIND_MODE, MENU_ENUM_LABEL_NETWORK_CMD_ENABLE, @@ -838,8 +885,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL, MENU_ENUM_LABEL_BUILDBOT_ASSETS_URL, MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL, - MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT, - MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT, MENU_ENUM_LABEL_DUMMY_ON_CORE_SHUTDOWN, MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN, MENU_ENUM_LABEL_NAVIGATION_WRAPAROUND, @@ -856,31 +901,7 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_SHUTDOWN, MENU_ENUM_LABEL_REBOOT, MENU_ENUM_LABEL_VALUE_REBOOT, - MENU_ENUM_LABEL_DEFERRED_VIDEO_FILTER, - MENU_ENUM_LABEL_DEFERRED_CORE_LIST_SET, MENU_ENUM_LABEL_VALUE_STARTING_DOWNLOAD, - MENU_ENUM_LABEL_DEFERRED_DATABASE_MANAGER_LIST, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_DEVELOPER, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_PUBLISHER, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ORIGIN, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_FRANCHISE, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_EDGE_MAGAZINE_RATING, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_EDGE_MAGAZINE_ISSUE, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_FAMITSU_MAGAZINE_RATING, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ENHANCEMENT_HW, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_RELEASEMONTH, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_RELEASEYEAR, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ESRB_RATING, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ELSPA_RATING, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_PEGI_RATING, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_CERO_RATING, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_BBFC_RATING, - MENU_ENUM_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_MAX_USERS, - MENU_ENUM_LABEL_DEFERRED_RDB_ENTRY_DETAIL, - MENU_ENUM_LABEL_DEFERRED_RPL_ENTRY_ACTIONS, - MENU_ENUM_LABEL_DEFERRED_CORE_LIST, - MENU_ENUM_LABEL_DEFERRED_CORE_UPDATER_LIST, MENU_ENUM_LABEL_DISK_IMAGE_APPEND, MENU_ENUM_LABEL_CORE_LIST, MENU_ENUM_LABEL_VALUE_CORE_LIST, @@ -913,7 +934,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_DISK_OPTIONS, MENU_ENUM_LABEL_CORE_OPTIONS, MENU_ENUM_LABEL_DISK_CYCLE_TRAY_STATUS, - MENU_ENUM_LABEL_INPUT_DUTY_CYCLE, MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE, MENU_ENUM_LABEL_VALUE_DISK_CYCLE_TRAY_STATUS, @@ -946,8 +966,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO, MENU_ENUM_LABEL_HELP, MENU_ENUM_LABEL_VALUE_HELP, - MENU_ENUM_LABEL_INPUT_OVERLAY, - MENU_ENUM_LABEL_INPUT_OSK_OVERLAY, MENU_ENUM_LABEL_CHEAT_DATABASE_PATH, MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH, MENU_ENUM_LABEL_CURSOR_DIRECTORY, @@ -977,7 +995,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, MENU_ENUM_LABEL_CONTENT_DIRECTORY, MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY, - MENU_ENUM_LABEL_INPUT_REMAPPING_DIRECTORY, MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY, MENU_ENUM_LABEL_VIDEO_SHADER_DIR, MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR, @@ -1000,7 +1017,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY, MENU_ENUM_LABEL_JOYPAD_AUTOCONFIG_DIR, MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR, - MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE, MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE, MENU_ENUM_LABEL_DRIVER_SETTINGS, @@ -1021,7 +1037,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS, MENU_ENUM_LABEL_SHADER_SETTINGS, MENU_ENUM_LABEL_FONT_SETTINGS, - MENU_ENUM_LABEL_INPUT_HOTKEY_SETTINGS, MENU_ENUM_LABEL_OVERLAY_SETTINGS, MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS, MENU_ENUM_LABEL_ONSCREEN_KEYBOARD_OVERLAY_SETTINGS, @@ -1042,22 +1057,6 @@ enum menu_hash_enums MENU_ENUM_LABEL_ARCHIVE_SETTINGS, MENU_ENUM_LABEL_USER_SETTINGS, MENU_ENUM_LABEL_VALUE_USER_SETTINGS, - MENU_ENUM_LABEL_INPUT_USER_1_BINDS, - MENU_ENUM_LABEL_INPUT_USER_2_BINDS, - MENU_ENUM_LABEL_INPUT_USER_3_BINDS, - MENU_ENUM_LABEL_INPUT_USER_4_BINDS, - MENU_ENUM_LABEL_INPUT_USER_5_BINDS, - MENU_ENUM_LABEL_INPUT_USER_6_BINDS, - MENU_ENUM_LABEL_INPUT_USER_7_BINDS, - MENU_ENUM_LABEL_INPUT_USER_8_BINDS, - MENU_ENUM_LABEL_INPUT_USER_9_BINDS, - MENU_ENUM_LABEL_INPUT_USER_10_BINDS, - MENU_ENUM_LABEL_INPUT_USER_11_BINDS, - MENU_ENUM_LABEL_INPUT_USER_12_BINDS, - MENU_ENUM_LABEL_INPUT_USER_13_BINDS, - MENU_ENUM_LABEL_INPUT_USER_14_BINDS, - MENU_ENUM_LABEL_INPUT_USER_15_BINDS, - MENU_ENUM_LABEL_INPUT_USER_16_BINDS, MENU_ENUM_LABEL_DIRECTORY_SETTINGS, MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS, MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS, @@ -1279,151 +1278,128 @@ enum menu_hash_enums MENU_ENUM_LABEL_SAVE_CURRENT_CONFIG, MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG, - MENU_ENUM_LABEL_INPUT_SMALL_KEYBOARD_ENABLE, MENU_ENUM_LABEL_VALUE_INPUT_SMALL_KEYBOARD_ENABLE, - MENU_ENUM_LABEL_INPUT_ICADE_ENABLE, MENU_ENUM_LABEL_VALUE_INPUT_ICADE_ENABLE, MENU_ENUM_LABEL_CB_CORE_THUMBNAILS_DOWNLOAD }; -#define MENU_LABEL_START_NET_RETROPAD 0xf2ae670dU + +/* Callback strings */ #define CB_THUMBNAILS_UPDATER_DOWNLOAD 0xf4ee156bU +#define CB_CORE_THUMBNAILS_DOWNLOAD 0xc9d6519fU -#define MENU_LABEL_THUMBNAILS_UPDATER_LIST 0xff70176bU + +/* Deferred */ #define MENU_LABEL_DEFERRED_THUMBNAILS_UPDATER_LIST 0x364dfa2bU - -#define MENU_LABEL_MENU_LINEAR_FILTER 0x5fe9128cU - -#define MENU_LABEL_MENU_THROTTLE_FRAMERATE 0x9a8681c5U - -#define MENU_LABEL_UI_COMPANION_ENABLE 0xb2d7a20cU - -#define MENU_LABEL_CHEEVOS_HARDCORE_MODE_ENABLE 0xf71b3b16U - -#define MENU_LABEL_CHEEVOS_TEST_UNOFFICIAL 0xa1ae28f0U - -#define MENU_LABEL_CHEEVOS_ENABLE 0x2748f998U - -#define MENU_LABEL_CHEEVOS_USERNAME 0x6ce57e31U -#define MENU_LABEL_CHEEVOS_PASSWORD 0x86c38d24U - -#define MENU_LABEL_CHEEVOS_DESCRIPTION 0x7e00e0f5U - -#define MENU_LABEL_INPUT_KEYBOARD_GAMEPAD_MAPPING_TYPE 0x3665cbb0U - -#define MENU_LABEL_INPUT_HOTKEY_BINDS_BEGIN 0x5a56139bU - -#define MENU_LABEL_PLAYLIST_SETTINGS_BEGIN 0x80a8d2cbU +#define MENU_LABEL_DEFERRED_VIDEO_FILTER 0x966ad201U +#define MENU_LABEL_DEFERRED_CORE_LIST_SET 0xa6d5fdb4U +#define MENU_LABEL_DEFERRED_DATABASE_MANAGER_LIST 0x7c0b704fU +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST 0x45446638U +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_DEVELOPER 0xcbd89be5U +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_PUBLISHER 0x125e594dU +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ORIGIN 0x4ebaa767U +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_FRANCHISE 0x77f9eff2U +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_EDGE_MAGAZINE_RATING 0x1c7f8a43U +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_EDGE_MAGAZINE_ISSUE 0xaaeebde7U +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_FAMITSU_MAGAZINE_RATING 0xbf7ff5e7U +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ENHANCEMENT_HW 0x9866bda3U +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_RELEASEMONTH 0x2b36ce66U +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_RELEASEYEAR 0x9c7c6e91U +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ESRB_RATING 0x68eba20fU +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ELSPA_RATING 0x8bf6ab18U +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_PEGI_RATING 0x5fc77328U +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_CERO_RATING 0x24f6172cU +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_BBFC_RATING 0x0a8e67f0U +#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_MAX_USERS 0xbfcba816U +#define MENU_LABEL_DEFERRED_RDB_ENTRY_DETAIL 0xc35416c0U +#define MENU_LABEL_DEFERRED_RPL_ENTRY_ACTIONS 0x358a7494U +#define MENU_LABEL_DEFERRED_CORE_LIST 0xf157d289U +#define MENU_LABEL_DEFERRED_CORE_UPDATER_LIST 0xc315f682U +#define MENU_LABEL_DEFERRED_DRIVER_SETTINGS_LIST 0xaa5efefcU +#define MENU_LABEL_DEFERRED_VIDEO_SETTINGS_LIST 0x83c65827U +#define MENU_LABEL_DEFERRED_AUDIO_SETTINGS_LIST 0x5bba25e2U #define MENU_LABEL_DEFERRED_PLAYLIST_SETTINGS_LIST 0x9518e0c7U - -#define MENU_LABEL_INPUT_SETTINGS_BEGIN 0xddee308bU - #define MENU_LABEL_DEFERRED_INPUT_SETTINGS_LIST 0x050bec60U - #define MENU_LABEL_DEFERRED_USER_BINDS_LIST 0x28c5750eU - - -#define MENU_LABEL_ACCOUNTS_CHEEVOS_PASSWORD 0x45cf62e3U - -#define MENU_LABEL_ACCOUNTS_CHEEVOS_USERNAME 0x2bf153f0U - -#define MENU_LABEL_ACCOUNTS_RETRO_ACHIEVEMENTS 0xe6b7c16cU - #define MENU_LABEL_DEFERRED_ACCOUNTS_CHEEVOS_LIST 0x1322324cU #define MENU_LABEL_DEFERRED_ACCOUNTS_LIST 0x3d2b8860U +#define MENU_LABEL_DEFERRED_ARCHIVE_ACTION_DETECT_CORE 0xdc9c0064U +#define MENU_LABEL_DEFERRED_ARCHIVE_ACTION 0x7faf0284U +#define MENU_LABEL_DEFERRED_ARCHIVE_OPEN_DETECT_CORE 0xd9452498U +#define MENU_LABEL_DEFERRED_ARCHIVE_OPEN 0xfa0938b8U +#define MENU_LABEL_DEFERRED_CORE_CONTENT_LIST 0x76150c63U +#define MENU_LABEL_DEFERRED_LAKKA_LIST 0x3db437c4U +#define MENU_LABEL_DEFERRED_INPUT_HOTKEY_BINDS_LIST 0x10b41d97U + +/* Cheevos settings */ + +#define MENU_LABEL_CHEEVOS_HARDCORE_MODE_ENABLE 0xf71b3b16U +#define MENU_LABEL_CHEEVOS_TEST_UNOFFICIAL 0xa1ae28f0U +#define MENU_LABEL_CHEEVOS_ENABLE 0x2748f998U +#define MENU_LABEL_CHEEVOS_USERNAME 0x6ce57e31U +#define MENU_LABEL_CHEEVOS_PASSWORD 0x86c38d24U +#define MENU_LABEL_CHEEVOS_DESCRIPTION 0x7e00e0f5U + +/* Playlist settings */ + +#define MENU_LABEL_PLAYLIST_SETTINGS_BEGIN 0x80a8d2cbU + +/* Accounts settings */ + +#define MENU_LABEL_ACCOUNTS_CHEEVOS_PASSWORD 0x45cf62e3U +#define MENU_LABEL_ACCOUNTS_CHEEVOS_USERNAME 0x2bf153f0U +#define MENU_LABEL_ACCOUNTS_RETRO_ACHIEVEMENTS 0xe6b7c16cU #define MENU_LABEL_ACCOUNTS_LIST 0x774c15a0U + #define MENU_LABEL_VALUE_ACCOUNTS_LIST_END 0x3d559522U #define MENU_LABEL_DEBUG_PANEL_ENABLE 0xbad176a1U #define MENU_LABEL_VALUE_MENU_CONTROLS_PROLOG 0x72674cdfU -#define MENU_LABEL_VALUE_HELP_WHAT_IS_A_CORE 0xf3b0f77eU -#define MENU_LABEL_HELP_WHAT_IS_A_CORE 0x83fcbc44U - -#define MENU_LABEL_HELP_LOADING_CONTENT 0x231d8245U -#define MENU_LABEL_VALUE_HELP_LOADING_CONTENT 0x70bab027U - -#define MENU_LABEL_HELP_LIST 0x006af669U -#define MENU_LABEL_VALUE_HELP_LIST 0x6c57426aU - -#define MENU_LABEL_VALUE_HELP_CONTROLS 0xe5c9f6a2U -#define MENU_LABEL_HELP_CONTROLS 0x04859221U - -#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS 0x7c05810eU -#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_UP 0x8c2f7b00U -#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_DOWN 0x55f0f413U -#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_CONFIRM 0x40e50edbU -#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_BACK 0xd834d89eU -#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_START 0xe00df0fbU -#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_INFO 0xd838e6f9U -#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_MENU 0x98159c23U -#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT 0xd83d6830U -#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_KEYBOARD 0xe408c2ffU - #define MENU_LABEL_VALUE_EXTRACTING_PLEASE_WAIT 0xec5a348bU #define MENU_LABEL_WELCOME_TO_RETROARCH 0xbcff0b3cU -#define MENU_LABEL_DEFERRED_ARCHIVE_ACTION_DETECT_CORE 0xdc9c0064U -#define MENU_LABEL_DEFERRED_ARCHIVE_ACTION 0x7faf0284U -#define MENU_LABEL_DEFERRED_ARCHIVE_OPEN_DETECT_CORE 0xd9452498U -#define MENU_LABEL_DEFERRED_ARCHIVE_OPEN 0xfa0938b8U - -#define MENU_LABEL_INPUT_BACK_AS_MENU_TOGGLE_ENABLE 0x60bacd04U - -#define MENU_LABEL_INPUT_OVERLAY_HIDE_IN_MENU 0xf09e230aU - #define MENU_LABEL_DOWNLOADED_FILE_DETECT_CORE_LIST 0xb4f82700U -#define MENU_LABEL_UPDATE_CORE_INFO_FILES 0x620d758dU - -#define MENU_LABEL_DEFERRED_CORE_CONTENT_LIST 0x76150c63U -#define MENU_LABEL_DEFERRED_LAKKA_LIST 0x3db437c4U #define MENU_LABEL_DOWNLOAD_CORE_CONTENT 0xc63b1d3fU +/* Scan values */ #define MENU_LABEL_SCAN_THIS_DIRECTORY 0x6921b775U - #define MENU_LABEL_SCAN_DIRECTORY 0x57de303eU - #define MENU_LABEL_SCAN_FILE 0xd5d1eee9U -#define MENU_LABEL_ADD_CONTENT_LIST 0x046f4668U +/* Online updater settings */ +#define MENU_LABEL_THUMBNAILS_UPDATER_LIST 0xff70176bU #define MENU_LABEL_UPDATE_AUTOCONFIG_PROFILES_HID 0x1e94ee4dU - #define MENU_LABEL_UPDATE_ASSETS 0x37fa42daU - #define MENU_LABEL_UPDATE_LAKKA 0x19b51eebU - #define MENU_LABEL_UPDATE_CHEATS 0x3bd5c83fU - #define MENU_LABEL_UPDATE_AUTOCONFIG_PROFILES 0xddfcf979U - #define MENU_LABEL_UPDATE_DATABASES 0x158ee0cfU - #define MENU_LABEL_UPDATE_OVERLAYS 0xd25d221cU - #define MENU_LABEL_UPDATE_CG_SHADERS 0x9473991aU - #define MENU_LABEL_UPDATE_GLSL_SHADERS 0x2413b762U +#define MENU_LABEL_UPDATE_CORE_INFO_FILES 0x620d758dU + +/* Information settings */ #define MENU_LABEL_INFORMATION_LIST 0x225e7606U +#define MENU_LABEL_SYSTEM_INFORMATION 0x206ebf0fU +#define MENU_LABEL_NETWORK_INFORMATION 0x73ae3cb4U +#define MENU_LABEL_DEBUG_INFORMATION 0xeb0d82b1U #define MENU_LABEL_USE_BUILTIN_PLAYER 0x9927ca74U #define MENU_LABEL_CONTENT_SETTINGS 0xe789f7f6U -#define MENU_LABEL_LOAD_CONTENT_LIST 0x5745de1fU - - -#define MENU_LABEL_DEFERRED_INPUT_HOTKEY_BINDS_LIST 0x10b41d97U - #define MENU_LABEL_FRAME_THROTTLE_ENABLE 0xbe52e701U #define MENU_LABEL_CORE_ENABLE 0x2f37fe48U @@ -1435,13 +1411,15 @@ enum menu_hash_enums #define MENU_LABEL_RESET 0x10474288U #define MENU_LABEL_SLOWMOTION 0x6a269ea0U #define MENU_LABEL_HOLD_FAST_FORWARD 0xebe2e4cdU -#define MENU_LABEL_CHEAT_TOGGLE 0xe515e0cbU #define MENU_LABEL_PAUSE_TOGGLE 0x557634e4U #define MENU_LABEL_PAUSE_LIBRETRO 0xf954afb9U -#define MENU_LABEL_UI_MENUBAR_ENABLE 0x1ddc5492U +/* UI settings */ +#define MENU_LABEL_UI_MENUBAR_ENABLE 0x1ddc5492U +#define MENU_LABEL_UI_COMPANION_ENABLE 0xb2d7a20cU +#define MENU_LABEL_UI_SETTINGS 0xf8da6ef4U #define MENU_LABEL_UI_COMPANION_START_ON_BOOT 0x36b23782U #define MENU_LABEL_ARCHIVE_MODE 0x7fac00cbU @@ -1449,10 +1427,6 @@ enum menu_hash_enums #define MENU_LABEL_SAVE_STATE 0x3a4849b5U #define MENU_LABEL_LOAD_STATE 0xa39eb286U #define MENU_LABEL_REWIND 0x1931d5aeU -#define MENU_LABEL_NETPLAY_FLIP_PLAYERS 0x801425abU -#define MENU_LABEL_CHEAT_INDEX_MINUS 0x57f58b6cU -#define MENU_LABEL_CHEAT_INDEX_PLUS 0x678542a4U -#define MENU_LABEL_SCREENSHOT_DIRECTORY 0x552612d7U #define MENU_LABEL_SHADER_NEXT 0x54d359baU #define MENU_LABEL_SHADER_PREV 0x54d4a758U #define MENU_LABEL_FRAME_ADVANCE 0xd80302a1U @@ -1474,7 +1448,6 @@ enum menu_hash_enums #define MENU_LABEL_AUTO_REMAPS_ENABLE 0x98c8f98bU #define MENU_LABEL_RGUI_SHOW_START_SCREEN 0x6b38f0e8U #define MENU_LABEL_SCREENSHOT 0x9a37f083U -#define MENU_LABEL_REWIND_GRANULARITY 0xe859cbdfU #define MENU_LABEL_THREADED_DATA_RUNLOOP_ENABLE 0xdf5c6d33U #define MENU_LABEL_SCREEN_RESOLUTION 0x5c9b3a58U @@ -1485,7 +1458,6 @@ enum menu_hash_enums #define MENU_LABEL_SAVESTATE_AUTO_SAVE 0xf6f4a05bU #define MENU_LABEL_SAVESTATE_AUTO_LOAD 0xf6f1028cU #define MENU_LABEL_SAVESTATE_AUTO_INDEX 0xd4da8b84U -#define MENU_LABEL_SYSTEM_DIRECTORY 0x35a6fb9eU #define MENU_LABEL_SUSPEND_SCREENSAVER_ENABLE 0x459fcb0dU #define MENU_LABEL_DPI_OVERRIDE_ENABLE 0xb4bf52c7U #define MENU_LABEL_DPI_OVERRIDE_VALUE 0x543a3efdU @@ -1499,35 +1471,21 @@ enum menu_hash_enums #define MENU_LABEL_VOLUME_UP 0xa66e9681U #define MENU_LABEL_VOLUME_DOWN 0xfc64f3d4U #define MENU_LABEL_LOG_VERBOSITY 0x6648c96dU -#define MENU_LABEL_OVERLAY_NEXT 0x7a459145U -#define MENU_LABEL_NETPLAY_ENABLE 0x607fbd68U #define MENU_LABEL_SSH_ENABLE 0xd9854a79U #define MENU_LABEL_SAMBA_ENABLE 0x379e15efU #define MENU_LABEL_BLUETOOTH_ENABLE 0xbac1e1e1U -#define MENU_LABEL_NETPLAY_CLIENT_SWAP_INPUT 0xd87bbba9U -#define MENU_LABEL_NETPLAY_DELAY_FRAMES 0x86b2c48dU -#define MENU_LABEL_NETPLAY_SPECTATOR_MODE_ENABLE 0x6f9a9440U -#define MENU_LABEL_NETPLAY_TCP_UDP_PORT 0x98407774U #define MENU_LABEL_SORT_SAVEFILES_ENABLE 0xed0d0df4U #define MENU_LABEL_SORT_SAVESTATES_ENABLE 0x66ff2495U -#define MENU_LABEL_NETPLAY_IP_ADDRESS 0xac9a53ffU -#define MENU_LABEL_NETPLAY_MODE 0xc1cf6506U #define MENU_LABEL_PERFCNT_ENABLE 0x6823dbddU -#define MENU_LABEL_OVERLAY_SCALE 0x2dce2a3dU #define MENU_LABEL_KEYBOARD_OVERLAY_PRESET 0x11f1c582U -#define MENU_LABEL_OVERLAY_PRESET 0x24e24796U -#define MENU_LABEL_OVERLAY_OPACITY 0xc466fbaeU -#define MENU_LABEL_MENU_WALLPAPER 0x3b84de01U #define MENU_LABEL_DYNAMIC_WALLPAPER 0xf011ccabU #define MENU_LABEL_THUMBNAILS 0x0a3ec67cU #define MENU_LABEL_FASTFORWARD_RATIO 0x3a0c2706U -#define MENU_LABEL_INPUT_OVERLAY_ENABLE 0xc7b21d5cU -#define MENU_LABEL_INPUT_OSK_OVERLAY_ENABLE 0x7f8339c8U +/* Video settings */ #define MENU_LABEL_VIDEO_FILTER 0x1c0eb741U -#define MENU_LABEL_VIDEO_FILTER_DIR 0x67603f1fU #define MENU_LABEL_VIDEO_MONITOR_INDEX 0xb6fcdc9aU #define MENU_LABEL_VIDEO_REFRESH_RATE_AUTO 0x9addb6cdU #define MENU_LABEL_VIDEO_REFRESH_RATE 0x56ccabf5U @@ -1579,16 +1537,15 @@ enum menu_hash_enums #define MENU_LABEL_VIDEO_SHADER_FILTER_PASS 0x1906c38dU #define MENU_LABEL_VIDEO_SHADER_SCALE_PASS 0x18f7b82fU #define MENU_LABEL_VIDEO_SHADER_NUM_PASSES 0x79b2992fU -#define MENU_LABEL_VIDEO_SHADER_DIR 0x30f53b10U #define MENU_LABEL_VIDEO_SHADER_PARAMETERS 0x9895c3e5U #define MENU_LABEL_VIDEO_SHADER_PRESET_PARAMETERS 0xd18158d7U #define MENU_LABEL_VIDEO_SHADER_PASS 0x4fa31028U #define MENU_LABEL_VIDEO_SHADER_PRESET 0xc5d3bae4U +/* Audio settings */ #define MENU_LABEL_AUDIO_MUTE 0xe0ca1151U #define MENU_LABEL_AUDIO_DSP_PLUGIN 0x4a69572bU #define MENU_LABEL_AUDIO_OUTPUT_RATE 0x477b97b9U -#define MENU_LABEL_AUDIO_FILTER_DIR 0x4bd96ebaU #define MENU_LABEL_AUDIO_RATE_CONTROL_DELTA 0xc8bde3cbU #define MENU_LABEL_AUDIO_MAX_TIMING_SKEW 0x4c96f75cU #define MENU_LABEL_AUDIO_ENABLE 0x28614f5dU @@ -1601,44 +1558,130 @@ enum menu_hash_enums #define MENU_LABEL_AUDIO_RESAMPLER_DRIVER_SINC 0x7c9dec52U #define MENU_LABEL_AUDIO_RESAMPLER_DRIVER_CC 0x0059732bU +/* Netplay settings */ +#define MENU_LABEL_NETPLAY_ENABLE 0x607fbd68U +#define MENU_LABEL_NETPLAY_FLIP_PLAYERS 0x801425abU +#define MENU_LABEL_NETPLAY_NICKNAME 0x52204787U +#define MENU_LABEL_NETPLAY_CLIENT_SWAP_INPUT 0xd87bbba9U +#define MENU_LABEL_NETPLAY_DELAY_FRAMES 0x86b2c48dU +#define MENU_LABEL_NETPLAY_SPECTATOR_MODE_ENABLE 0x6f9a9440U +#define MENU_LABEL_NETPLAY_TCP_UDP_PORT 0x98407774U +#define MENU_LABEL_NETPLAY_IP_ADDRESS 0xac9a53ffU +#define MENU_LABEL_NETPLAY_MODE 0xc1cf6506U + +/* Input settings */ +#define MENU_LABEL_INPUT_OVERLAY_ENABLE 0xc7b21d5cU +#define MENU_LABEL_INPUT_OVERLAY_HIDE_IN_MENU 0xf09e230aU +#define MENU_LABEL_INPUT_OVERLAY 0x24e24796U +#define MENU_LABEL_INPUT_BACK_AS_MENU_TOGGLE_ENABLE 0x60bacd04U +#define MENU_LABEL_INPUT_SETTINGS_BEGIN 0xddee308bU +#define MENU_LABEL_INPUT_KEYBOARD_GAMEPAD_MAPPING_TYPE 0x3665cbb0U + +#define MENU_LABEL_INPUT_HOTKEY_BINDS_BEGIN 0x5a56139bU +#define MENU_LABEL_INPUT_SMALL_KEYBOARD_ENABLE 0xe6736fc3U +#define MENU_LABEL_INPUT_ICADE_ENABLE 0xcd534dd0U +#define MENU_LABEL_INPUT_HOTKEY_SETTINGS 0x1cb39c19U +#define MENU_LABEL_INPUT_AUTODETECT_ENABLE 0xb1e07facU +#define MENU_LABEL_INPUT_DUTY_CYCLE 0xec787129U +#define MENU_LABEL_INPUT_BIND_DEVICE_ID 0xd1ea94ecU +#define MENU_LABEL_INPUT_BIND_DEVICE_TYPE 0xf6e9f041U +#define MENU_LABEL_INPUT_DRIVER 0x4c087840U +#define MENU_LABEL_INPUT_DRIVER_LINUXRAW 0xc33c6b9fU +#define MENU_LABEL_INPUT_DRIVER_UDEV 0x7c9eeeb9U +#define MENU_LABEL_INPUT_REMAP_BINDS_ENABLE 0x536dcafeU +#define MENU_LABEL_INPUT_AXIS_THRESHOLD 0xe95c2095U +#define MENU_LABEL_INPUT_TURBO_PERIOD 0xf7a97482U +#define MENU_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW 0x7eefdf52U +#define MENU_LABEL_INPUT_DESCRIPTOR_HIDE_UNBOUND 0x7051d870U +#define MENU_LABEL_INPUT_BIND_MODE 0x90281b55U + +#define MENU_LABEL_INPUT_OSK_OVERLAY 0x11f1c582U +#define MENU_LABEL_INPUT_OSK_OVERLAY_ENABLE 0x7f8339c8U + +/* Record settings */ + +#define MENU_LABEL_RECORD_USE_OUTPUT_DIRECTORY 0x8343eff4U +#define MENU_LABEL_RECORD_CONFIG 0x11c3daf9U +#define MENU_LABEL_RECORD_PATH 0x016d7afaU +#define MENU_LABEL_RECORD_ENABLE 0x1654e22aU + +/* Cheat options */ + +#define MENU_LABEL_CHEAT_DATABASE_PATH 0x01388b8aU +#define MENU_LABEL_CHEAT_FILE_LOAD 0x57336148U +#define MENU_LABEL_CHEAT_INDEX_MINUS 0x57f58b6cU +#define MENU_LABEL_CHEAT_INDEX_PLUS 0x678542a4U +#define MENU_LABEL_CHEAT_TOGGLE 0xe515e0cbU +#define MENU_LABEL_CHEAT_FILE_SAVE_AS 0x1f58dccaU +#define MENU_LABEL_CHEAT_APPLY_CHANGES 0xde88aa27U + +/* Rewind settings */ + #define MENU_LABEL_REWIND_ENABLE 0x9761e074U -#define MENU_LABEL_ENABLE_HOTKEY 0xc04037bfU +#define MENU_LABEL_REWIND_GRANULARITY 0xe859cbdfU + +/* Overlay settings */ + +#define MENU_LABEL_OVERLAY_AUTOLOAD_PREFERRED 0xc9298cbdU +#define MENU_LABEL_OVERLAY_PRESET 0x24e24796U +#define MENU_LABEL_OVERLAY_OPACITY 0xc466fbaeU +#define MENU_LABEL_OVERLAY_SCALE 0x2dce2a3dU +#define MENU_LABEL_OVERLAY_NEXT 0x7a459145U + +/* Disk settings */ + #define MENU_LABEL_DISK_EJECT_TOGGLE 0x49633fbbU #define MENU_LABEL_DISK_NEXT 0xeeaf6c6eU -#define MENU_LABEL_GRAB_MOUSE_TOGGLE 0xb2869aaaU +#define MENU_LABEL_DISK_CYCLE_TRAY_STATUS 0x3035cdc1U +#define MENU_LABEL_DISK_INDEX 0x6c14bf54U +#define MENU_LABEL_DISK_OPTIONS 0xc61ab5fbU +#define MENU_LABEL_DISK_IMAGE_APPEND 0x5af7d709U + +/* Menu settings */ + #define MENU_LABEL_MENU_TOGGLE 0xfb22e3dbU +#define MENU_LABEL_MENU_WALLPAPER 0x3b84de01U +#define MENU_LABEL_MENU_LINEAR_FILTER 0x5fe9128cU +#define MENU_LABEL_MENU_THROTTLE_FRAMERATE 0x9a8681c5U +#define MENU_LABEL_MENU_SETTINGS 0x61e4544bU + +#define MENU_LABEL_ENABLE_HOTKEY 0xc04037bfU +#define MENU_LABEL_GRAB_MOUSE_TOGGLE 0xb2869aaaU #define MENU_LABEL_STATE_SLOT_DECREASE 0xe48b8082U #define MENU_LABEL_STATE_SLOT_INCREASE 0x36a0cbb0U +/* Libretro settings */ #define MENU_LABEL_LIBRETRO_LOG_LEVEL 0x57971ac0U - -#define MENU_LABEL_INPUT_BIND_DEVICE_ID 0xd1ea94ecU -#define MENU_LABEL_INPUT_BIND_DEVICE_TYPE 0xf6e9f041U +#define MENU_LABEL_LIBRETRO_INFO_PATH 0xe552b25fU #define MENU_LABEL_AUTOSAVE_INTERVAL 0xecc87351U #define MENU_LABEL_CONFIG_SAVE_ON_EXIT 0x79b590feU -#define MENU_LABEL_INPUT_DRIVER 0x4c087840U -#define MENU_LABEL_INPUT_DRIVER_LINUXRAW 0xc33c6b9fU -#define MENU_LABEL_INPUT_DRIVER_UDEV 0x7c9eeeb9U - - -#define MENU_LABEL_SAVEFILE_DIRECTORY 0x92773488U -#define MENU_LABEL_SAVESTATE_DIRECTORY 0x90551289U -#define MENU_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY 0x62f975b8U -#define MENU_LABEL_THUMBNAILS_DIRECTORY 0xdea77410U #define MENU_LABEL_SLOWMOTION_RATIO 0x626b3ffeU -#define MENU_LABEL_INPUT_REMAP_BINDS_ENABLE 0x536dcafeU -#define MENU_LABEL_INPUT_AXIS_THRESHOLD 0xe95c2095U -#define MENU_LABEL_INPUT_TURBO_PERIOD 0xf7a97482U - #define MENU_LABEL_CAMERA_ALLOW 0xc14d302cU #define MENU_LABEL_LOCATION_ALLOW 0xf089275cU #define MENU_LABEL_TURBO 0x107434f1U +/* Directory settings */ + +#define MENU_LABEL_LIBRETRO_DIR_PATH 0x1af1eb72U +#define MENU_LABEL_AUDIO_FILTER_DIR 0x4bd96ebaU +#define MENU_LABEL_VIDEO_SHADER_DIR 0x30f53b10U +#define MENU_LABEL_VIDEO_FILTER_DIR 0x67603f1fU +#define MENU_LABEL_SCREENSHOT_DIRECTORY 0x552612d7U +#define MENU_LABEL_SYSTEM_DIRECTORY 0x35a6fb9eU +#define MENU_LABEL_INPUT_REMAPPING_DIRECTORY 0x5233c20bU +#define MENU_LABEL_OVERLAY_DIRECTORY 0xc4ed3d1bU +#define MENU_LABEL_SAVEFILE_DIRECTORY 0x92773488U +#define MENU_LABEL_SAVESTATE_DIRECTORY 0x90551289U +#define MENU_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY 0x62f975b8U +#define MENU_LABEL_THUMBNAILS_DIRECTORY 0xdea77410U + +/* RDB settings */ + #define MENU_LABEL_NO_PLAYLIST_ENTRIES_AVAILABLE 0x8888c5acU #define MENU_LABEL_RDB_ENTRY_ANALOG 0x9081c2ffU #define MENU_LABEL_RDB_ENTRY_RUMBLE 0xb8ae8ad4U @@ -1669,25 +1712,19 @@ enum menu_hash_enums #define MENU_LABEL_RDB_ENTRY_MD5 0xdf3c7f93U #define MENU_LABEL_RDB_ENTRY_CRC32 0x9fae330aU - #define MENU_LABEL_SYSTEM_BGM_ENABLE 0x9287a1c5U -#define MENU_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW 0x7eefdf52U +#define MENU_LABEL_STDIN_CMD_ENABLE 0x665069c0U -#define MENU_LABEL_INPUT_DESCRIPTOR_HIDE_UNBOUND 0x7051d870U - -#define MENU_LABEL_INPUT_BIND_MODE 0x90281b55U +/* Network settings */ #define MENU_LABEL_NETWORK_CMD_ENABLE 0xfdf03a08U #define MENU_LABEL_NETWORK_CMD_PORT 0xc1b9e0a6U -#define MENU_LABEL_STDIN_CMD_ENABLE 0x665069c0U #define MENU_LABEL_NETWORK_REMOTE_ENABLE 0x99cd4420U #define MENU_LABEL_NETWORK_REMOTE_PORT 0x9aef9e18U - #define MENU_LABEL_DETECT_CORE_LIST 0xaa07c341U #define MENU_LABEL_DETECT_CORE_LIST_OK 0xabba2a7aU -#define MENU_LABEL_LOAD_CONTENT 0x828943c3U #define MENU_LABEL_CORE_UPDATER_LIST 0xe12f4ee3U #define MENU_LABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE 0xa3d605f5U #define MENU_LABEL_CORE_UPDATER_BUILDBOT_URL 0xe9ad8448U @@ -1697,66 +1734,25 @@ enum menu_hash_enums #define MENU_LABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE 0xea48426bU #define MENU_LABEL_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE 0x593d2623U #define MENU_LABEL_CLOSE_CONTENT 0x4b622170U -#define MENU_LABEL_QUIT_RETROARCH 0x84b0bc71U #define MENU_LABEL_SHUTDOWN 0xfc460361U #define MENU_LABEL_REBOOT 0x19266b70U -#define MENU_LABEL_DEFERRED_VIDEO_FILTER 0x966ad201U -#define MENU_LABEL_DEFERRED_CORE_LIST_SET 0xa6d5fdb4U -#define MENU_LABEL_DEFERRED_DATABASE_MANAGER_LIST 0x7c0b704fU -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST 0x45446638U -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_DEVELOPER 0xcbd89be5U -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_PUBLISHER 0x125e594dU -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ORIGIN 0x4ebaa767U -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_FRANCHISE 0x77f9eff2U -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_EDGE_MAGAZINE_RATING 0x1c7f8a43U -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_EDGE_MAGAZINE_ISSUE 0xaaeebde7U -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_FAMITSU_MAGAZINE_RATING 0xbf7ff5e7U -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ENHANCEMENT_HW 0x9866bda3U -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_RELEASEMONTH 0x2b36ce66U -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_RELEASEYEAR 0x9c7c6e91U -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ESRB_RATING 0x68eba20fU -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_ELSPA_RATING 0x8bf6ab18U -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_PEGI_RATING 0x5fc77328U -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_CERO_RATING 0x24f6172cU -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_BBFC_RATING 0x0a8e67f0U -#define MENU_LABEL_DEFERRED_CURSOR_MANAGER_LIST_RDB_ENTRY_MAX_USERS 0xbfcba816U -#define MENU_LABEL_DEFERRED_RDB_ENTRY_DETAIL 0xc35416c0U -#define MENU_LABEL_DEFERRED_RPL_ENTRY_ACTIONS 0x358a7494U -#define MENU_LABEL_DEFERRED_CORE_LIST 0xf157d289U -#define MENU_LABEL_DEFERRED_CORE_UPDATER_LIST 0xc315f682U -#define MENU_LABEL_DISK_IMAGE_APPEND 0x5af7d709U #define MENU_LABEL_CORE_LIST 0xa22bb14dU #define MENU_LABEL_MANAGEMENT 0x2516c88aU -#define MENU_LABEL_ONLINE_UPDATER 0xcac0025eU -#define MENU_LABEL_SETTINGS 0x1304dc16U #define MENU_LABEL_FRONTEND_COUNTERS 0xe5696877U #define MENU_LABEL_CORE_COUNTERS 0x64cc83e0U -#define MENU_LABEL_LOAD_CONTENT_HISTORY 0xfe1d79e5U -#define MENU_LABEL_NETWORK_INFORMATION 0x73ae3cb4U -#define MENU_LABEL_SYSTEM_INFORMATION 0x206ebf0fU -#define MENU_LABEL_DEBUG_INFORMATION 0xeb0d82b1U #define MENU_LABEL_ACHIEVEMENT_LIST 0x7b90fc49U #define MENU_LABEL_CORE_INFORMATION 0xb638e0d3U -#define MENU_LABEL_DISK_OPTIONS 0xc61ab5fbU #define MENU_LABEL_CORE_OPTIONS 0xf65e60f9U -#define MENU_LABEL_DISK_CYCLE_TRAY_STATUS 0x3035cdc1U -#define MENU_LABEL_INPUT_DUTY_CYCLE 0xec787129U -#define MENU_LABEL_DISK_INDEX 0x6c14bf54U #define MENU_LABEL_SHADER_OPTIONS 0x1f7d2fc7U #define MENU_LABEL_CORE_CHEAT_OPTIONS 0x9293171dU #define MENU_LABEL_CORE_INPUT_REMAPPING_OPTIONS 0x7836a8caU #define MENU_LABEL_DATABASE_MANAGER_LIST 0x7f853d8fU #define MENU_LABEL_CURSOR_MANAGER_LIST 0xa969e378U -#define MENU_LABEL_CHEAT_FILE_LOAD 0x57336148U #define MENU_LABEL_REMAP_FILE_LOAD 0x9c2799b8U #define MENU_LABEL_MESSAGE 0xbe463eeaU #define MENU_LABEL_INFO_SCREEN 0xd97853d0U #define MENU_LABEL_LOAD_OPEN_ZIP 0x8aa3c068U #define MENU_LABEL_CUSTOM_RATIO 0xf038731eU -#define MENU_LABEL_HELP 0x7c97d2eeU -#define MENU_LABEL_INPUT_OVERLAY 0x24e24796U -#define MENU_LABEL_INPUT_OSK_OVERLAY 0x11f1c582U -#define MENU_LABEL_CHEAT_DATABASE_PATH 0x01388b8aU #define MENU_LABEL_CURSOR_DIRECTORY 0xdee8d377U #define MENU_LABEL_OSK_OVERLAY_DIRECTORY 0xcce86287U #define MENU_LABEL_RECORDING_OUTPUT_DIRECTORY 0x30bece06U @@ -1768,87 +1764,85 @@ enum menu_hash_enums #define MENU_LABEL_PLAYLIST_DIRECTORY 0x6361820bU #define MENU_LABEL_CORE_ASSETS_DIRECTORY 0x8ba5ee54U #define MENU_LABEL_CONTENT_DIRECTORY 0x7738dc14U -#define MENU_LABEL_INPUT_REMAPPING_DIRECTORY 0x5233c20bU -#define MENU_LABEL_LIBRETRO_DIR_PATH 0x1af1eb72U -#define MENU_LABEL_LIBRETRO_INFO_PATH 0xe552b25fU #define MENU_LABEL_RGUI_CONFIG_DIRECTORY 0x0cb3e005U -#define MENU_LABEL_OVERLAY_DIRECTORY 0xc4ed3d1bU #define MENU_LABEL_ASSETS_DIRECTORY 0xde1ae8ecU #define MENU_LABEL_CACHE_DIRECTORY 0x851dfb8dU #define MENU_LABEL_JOYPAD_AUTOCONFIG_DIR 0x2f4822d8U -#define MENU_LABEL_INPUT_AUTODETECT_ENABLE 0xb1e07facU #define MENU_LABEL_RECORDING_SETTINGS 0x1a80b313U -#define MENU_LABEL_INPUT_HOTKEY_SETTINGS 0x1cb39c19U #define MENU_LABEL_ONSCREEN_KEYBOARD_OVERLAY_SETTINGS 0xa6de9ba6U -#define MENU_LABEL_MENU_SETTINGS 0x61e4544bU -#define MENU_LABEL_UI_SETTINGS 0xf8da6ef4U #define MENU_LABEL_PLAYLIST_SETTINGS 0xdb3e0e07U #define MENU_LABEL_ARCHIVE_SETTINGS 0x78e85398U -#define MENU_LABEL_USER_SETTINGS 0xcdc9a8f5U #define MENU_LABEL_DIRECTORY_SETTINGS 0xb817bd2bU #define MENU_LABEL_SHADER_APPLY_CHANGES 0x4f7306b9U -#define MENU_LABEL_SAVE_NEW_CONFIG 0xcce9ab72U #define MENU_LABEL_ONSCREEN_DISPLAY_SETTINGS 0x67571029U -#define MENU_LABEL_CHEAT_APPLY_CHANGES 0xde88aa27U #define MENU_LABEL_CUSTOM_BIND 0x1e84b3fcU #define MENU_LABEL_CUSTOM_BIND_ALL 0x79ac14f4U #define MENU_LABEL_CUSTOM_BIND_DEFAULTS 0xe88f7b13U #define MENU_LABEL_CONFIGURATIONS 0x3e930a50U -#define MENU_LABEL_CHEAT_FILE_SAVE_AS 0x1f58dccaU #define MENU_LABEL_REMAP_FILE_SAVE_CORE 0x7c9d4c8fU #define MENU_LABEL_REMAP_FILE_SAVE_GAME 0x7c9f41e0U #define MENU_LABEL_CONTENT_COLLECTION_LIST 0x32d1df83U #define MENU_LABEL_OSK_ENABLE 0x8e208498U #define MENU_LABEL_EXIT_EMULATOR 0x86d5d467U #define MENU_LABEL_COLLECTION 0x5fea5991U + #define MENU_LABEL_USER_LANGUAGE 0x33ebaa27U -#define MENU_LABEL_NETPLAY_NICKNAME 0x52204787U - - -#define MENU_LABEL_RECORD_USE_OUTPUT_DIRECTORY 0x8343eff4U - -#define MENU_LABEL_RECORD_CONFIG 0x11c3daf9U - -#define MENU_LABEL_RECORD_PATH 0x016d7afaU - - -#define MENU_LABEL_RECORD_ENABLE 0x1654e22aU +#define MENU_LABEL_USER_SETTINGS 0xcdc9a8f5U #define MENU_LABEL_USE_BUILTIN_IMAGE_VIEWER 0x5203b5bbU -#define MENU_LABEL_OVERLAY_AUTOLOAD_PREFERRED 0xc9298cbdU - #define MENU_LABEL_OPEN_ARCHIVE 0x78c0ca58U #define MENU_LABEL_OPEN_ARCHIVE_DETECT_CORE 0x92442638U #define MENU_LABEL_LOAD_ARCHIVE_DETECT_CORE 0x681f2f46U #define MENU_LABEL_LOAD_ARCHIVE 0xc3834e66U -#define MENU_LABEL_VALUE_WHAT_IS_A_CORE_DESC 0xc832957eU - +/* Help */ +#define MENU_LABEL_HELP_CONTROLS 0x04859221U +#define MENU_LABEL_HELP_LIST 0x006af669U +#define MENU_LABEL_HELP_WHAT_IS_A_CORE 0x83fcbc44U +#define MENU_LABEL_HELP_LOADING_CONTENT 0x231d8245U +#define MENU_LABEL_HELP_SCANNING_CONTENT 0x1dec52b8U #define MENU_LABEL_HELP_CHANGE_VIRTUAL_GAMEPAD 0x6e66ef07U +#define MENU_LABEL_HELP_AUDIO_VIDEO_TROUBLESHOOTING 0xd44d395cU + +#define MENU_LABEL_VALUE_HELP_WHAT_IS_A_CORE 0xf3b0f77eU +#define MENU_LABEL_VALUE_HELP_LOADING_CONTENT 0x70bab027U +#define MENU_LABEL_VALUE_HELP_LIST 0x6c57426aU +#define MENU_LABEL_VALUE_HELP_CONTROLS 0xe5c9f6a2U +#define MENU_LABEL_VALUE_WHAT_IS_A_CORE_DESC 0xc832957eU #define MENU_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD 0x27ed0204U #define MENU_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD_DESC 0x9d0e79dbU - -#define MENU_LABEL_HELP_AUDIO_VIDEO_TROUBLESHOOTING 0xd44d395cU #define MENU_LABEL_VALUE_HELP_AUDIO_VIDEO_TROUBLESHOOTING 0xd0e5c3ffU #define MENU_LABEL_VALUE_HELP_AUDIO_VIDEO_TROUBLESHOOTING_DESC 0x60031d7aU - -#define MENU_LABEL_HELP_SCANNING_CONTENT 0x1dec52b8U #define MENU_LABEL_VALUE_HELP_SCANNING_CONTENT 0x74b36f11U #define MENU_LABEL_VALUE_HELP_SCANNING_CONTENT_DESC 0xac947056U +#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS 0x7c05810eU +#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_UP 0x8c2f7b00U +#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_DOWN 0x55f0f413U +#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_CONFIRM 0x40e50edbU +#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_BACK 0xd834d89eU +#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_START 0xe00df0fbU +#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_INFO 0xd838e6f9U +#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_MENU 0x98159c23U +#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT 0xd83d6830U +#define MENU_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_KEYBOARD 0xe408c2ffU + +/* Main menu */ +#define MENU_LABEL_START_NET_RETROPAD 0xf2ae670dU +#define MENU_LABEL_LOAD_CONTENT 0x828943c3U +#define MENU_LABEL_LOAD_CONTENT_LIST 0x5745de1fU +#define MENU_LABEL_LOAD_CONTENT_HISTORY 0xfe1d79e5U +#define MENU_LABEL_ADD_CONTENT_LIST 0x046f4668U +#define MENU_LABEL_ONLINE_UPDATER 0xcac0025eU +#define MENU_LABEL_SETTINGS 0x1304dc16U #define MENU_LABEL_SAVE_CURRENT_CONFIG 0x8840ba8bU +#define MENU_LABEL_SAVE_NEW_CONFIG 0xcce9ab72U +#define MENU_LABEL_HELP 0x7c97d2eeU +#define MENU_LABEL_QUIT_RETROARCH 0x84b0bc71U -#define MENU_LABEL_INPUT_SMALL_KEYBOARD_ENABLE 0xe6736fc3U - -#define MENU_LABEL_INPUT_ICADE_ENABLE 0xcd534dd0U - -#define CB_CORE_THUMBNAILS_DOWNLOAD 0xc9d6519fU - -#define MENU_LABEL_DEFERRED_DRIVER_SETTINGS_LIST 0xaa5efefcU -#define MENU_LABEL_DEFERRED_VIDEO_SETTINGS_LIST 0x83c65827U -#define MENU_LABEL_DEFERRED_AUDIO_SETTINGS_LIST 0x5bba25e2U +/* File values */ #define MENU_VALUE_FILE_WEBM 0x7ca00b50U #define MENU_VALUE_FILE_F4F 0x0b886be5U