From 311a7d40d2315384b6ac48df7332291661951b66 Mon Sep 17 00:00:00 2001 From: im-4-potato Date: Sat, 25 Apr 2020 20:40:29 -0700 Subject: [PATCH] US Translation: Style changes and more cleanup --- intl/msg_hash_us.h | 16048 +++++++++++++++++++++---------------------- 1 file changed, 8024 insertions(+), 8024 deletions(-) diff --git a/intl/msg_hash_us.h b/intl/msg_hash_us.h index f76e2f800b..f5e6acff79 100644 --- a/intl/msg_hash_us.h +++ b/intl/msg_hash_us.h @@ -7,10977 +7,10977 @@ #endif /* Top-level Menu */ - + MSG_HASH( - MENU_ENUM_LABEL_VALUE_MAIN_MENU, - "Main Menu" - ) + MENU_ENUM_LABEL_VALUE_MAIN_MENU, + "Main Menu" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_TAB, - "Settings" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_TAB, + "Settings" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FAVORITES_TAB, - "Favorites" - ) + MENU_ENUM_LABEL_VALUE_FAVORITES_TAB, + "Favorites" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HISTORY_TAB, - "History" - ) + MENU_ENUM_LABEL_VALUE_HISTORY_TAB, + "History" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_IMAGES_TAB, - "Image" - ) + MENU_ENUM_LABEL_VALUE_IMAGES_TAB, + "Image" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MUSIC_TAB, - "Music" - ) + MENU_ENUM_LABEL_VALUE_MUSIC_TAB, + "Music" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_TAB, - "Video" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_TAB, + "Video" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, - "Netplay" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, + "Netplay" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TAB, - "Import content" - ) + MENU_ENUM_LABEL_VALUE_ADD_TAB, + "Import Content" + ) /* Main Menu */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS, - "Quick Menu" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS, + "Quick Menu" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SETTINGS, - "Quickly access all relevant in-game settings." - ) + MENU_ENUM_SUBLABEL_CONTENT_SETTINGS, + "Quickly access all relevant in-game settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_LIST, - "Load Core" - ) + MENU_ENUM_LABEL_VALUE_CORE_LIST, + "Load Core" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_LIST, - "Select which core to use." - ) + MENU_ENUM_SUBLABEL_CORE_LIST, + "Select which core to use." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST, - "Load Content" - ) + MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST, + "Load Content" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOAD_CONTENT_LIST, - "Select which content to start." - ) + MENU_ENUM_SUBLABEL_LOAD_CONTENT_LIST, + "Select which content to start." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOAD_DISC, - "Load Disc" - ) + MENU_ENUM_LABEL_VALUE_LOAD_DISC, + "Load Disc" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOAD_DISC, - "Load a physical media disc. You should first select the core (Load Core) you intend to use with the disc." - ) + MENU_ENUM_SUBLABEL_LOAD_DISC, + "Load a physical media disc. You should first select the core (Load Core) you intend to use with the disc." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DUMP_DISC, - "Dump Disc" - ) + MENU_ENUM_LABEL_VALUE_DUMP_DISC, + "Dump Disc" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DUMP_DISC, - "Dump the physical media disc to internal storage. It will be saved as an image file." - ) + MENU_ENUM_SUBLABEL_DUMP_DISC, + "Dump the physical media disc to internal storage. It will be saved as an image file." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB, - "Playlists" - ) + MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB, + "Playlists" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLISTS_TAB, - "Scanned content matching the database will appear here." - ) + MENU_ENUM_SUBLABEL_PLAYLISTS_TAB, + "Scanned content matching the database will appear here." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST, - "Scan Content" - ) + MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST, + "Scan Content" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ADD_CONTENT_LIST, - "Scan content and add to the database." - ) + MENU_ENUM_SUBLABEL_ADD_CONTENT_LIST, + "Scan content and add to the database." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHOW_WIMP, - "Show Desktop Menu" - ) + MENU_ENUM_LABEL_VALUE_SHOW_WIMP, + "Show Desktop Menu" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SHOW_WIMP, - "Opens the desktop menu if closed." - ) + MENU_ENUM_SUBLABEL_SHOW_WIMP, + "Opens the desktop menu if closed." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_DISABLE_KIOSK_MODE, - "Disable Kiosk Mode" - ) + MENU_ENUM_LABEL_VALUE_MENU_DISABLE_KIOSK_MODE, + "Disable Kiosk Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_DISABLE_KIOSK_MODE, - "Disables kiosk mode. A restart is required for the change to take full effect." - ) + MENU_ENUM_SUBLABEL_MENU_DISABLE_KIOSK_MODE, + "Disables kiosk mode. A restart is required for the change to take full effect." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER, - "Online Updater" - ) + MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER, + "Online Updater" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ONLINE_UPDATER, - "Download add-ons, components, and content for RetroArch." - ) + MENU_ENUM_SUBLABEL_ONLINE_UPDATER, + "Download add-ons, components, and content for RetroArch." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY, - "Netplay" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY, + "Netplay" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY, - "Join or host a netplay session." - ) + MENU_ENUM_SUBLABEL_NETPLAY, + "Join or host a netplay session." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS, - "Settings" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS, + "Settings" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS, - "Configure the program." - ) + MENU_ENUM_SUBLABEL_SETTINGS, + "Configure the program." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INFORMATION_LIST, - "Information" - ) + MENU_ENUM_LABEL_VALUE_INFORMATION_LIST, + "Information" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INFORMATION_LIST_LIST, - "Display system information." - ) + MENU_ENUM_SUBLABEL_INFORMATION_LIST_LIST, + "Display system information." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIGURATIONS_LIST, - "Configuration File" - ) + MENU_ENUM_LABEL_VALUE_CONFIGURATIONS_LIST, + "Configuration File" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST, - "Manage and create configuration files." - ) + MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST, + "Manage and create configuration files." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_LIST, - "Help" - ) + MENU_ENUM_LABEL_VALUE_HELP_LIST, + "Help" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_HELP_LIST, - "Learn more about how the program works." - ) + MENU_ENUM_SUBLABEL_HELP_LIST, + "Learn more about how the program works." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH, - "Restart RetroArch" - ) + MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH, + "Restart RetroArch" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RESTART_RETROARCH, - "Restart the program." - ) + MENU_ENUM_SUBLABEL_RESTART_RETROARCH, + "Restart the program." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH, - "Quit RetroArch" - ) + MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH, + "Quit RetroArch" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUIT_RETROARCH, - "Quit the program." - ) + MENU_ENUM_SUBLABEL_QUIT_RETROARCH, + "Quit the program." + ) /* Main Menu > Load Core */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE, - "Download a Core" - ) + MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE, + "Download a Core" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DOWNLOAD_CORE, - "Install a core from the online updater." - ) + MENU_ENUM_SUBLABEL_DOWNLOAD_CORE, + "Install a core from the online updater." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SIDELOAD_CORE_LIST, - "Install or Restore a Core" - ) + MENU_ENUM_LABEL_VALUE_SIDELOAD_CORE_LIST, + "Install or Restore a Core" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SIDELOAD_CORE_LIST, - "Install or restore a core from the downloads directory." - ) + MENU_ENUM_SUBLABEL_SIDELOAD_CORE_LIST, + "Install or restore a core from the downloads directory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_START_VIDEO_PROCESSOR, - "Start Video Processor" - ) + MENU_ENUM_LABEL_VALUE_START_VIDEO_PROCESSOR, + "Start Video Processor" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_START_NET_RETROPAD, - "Start Remote RetroPad" - ) + MENU_ENUM_LABEL_VALUE_START_NET_RETROPAD, + "Start Remote RetroPad" + ) /* Main Menu > Load Content */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_FAVORITES, - "Start directory" - ) + MENU_ENUM_LABEL_VALUE_FAVORITES, + "Start directory" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST, - "Downloads" - ) + MENU_ENUM_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST, + "Downloads" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OPEN_ARCHIVE, - "Browse Archive" - ) + MENU_ENUM_LABEL_VALUE_OPEN_ARCHIVE, + "Browse Archive" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE, - "Load Archive" - ) + MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE, + "Load Archive" + ) /* Main Menu > Load Content > Playlists */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_FAVORITES, - "Favorites" - ) + MENU_ENUM_LABEL_VALUE_GOTO_FAVORITES, + "Favorites" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_GOTO_FAVORITES, - "Content which you have added to 'Favorites' will appear here." - ) + MENU_ENUM_SUBLABEL_GOTO_FAVORITES, + "Content which you have added to 'Favorites' will appear here." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_MUSIC, - "Music" - ) + MENU_ENUM_LABEL_VALUE_GOTO_MUSIC, + "Music" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_GOTO_MUSIC, - "Music which has been previously played will appear here." - ) + MENU_ENUM_SUBLABEL_GOTO_MUSIC, + "Music which has been previously played will appear here." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_IMAGES, - "Image" - ) + MENU_ENUM_LABEL_VALUE_GOTO_IMAGES, + "Image" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_GOTO_IMAGES, - "Images which have been previously viewed will appear here." - ) + MENU_ENUM_SUBLABEL_GOTO_IMAGES, + "Images which have been previously viewed will appear here." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_VIDEO, - "Video" - ) + MENU_ENUM_LABEL_VALUE_GOTO_VIDEO, + "Video" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_GOTO_VIDEO, - "Videos which have been previously played will appear here." - ) + MENU_ENUM_SUBLABEL_GOTO_VIDEO, + "Videos which have been previously played will appear here." + ) /* Main Menu > Online Updater */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST, - "Core Updater" - ) + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST, + "Core Updater" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_INSTALLED_CORES, - "Update Installed Cores" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_INSTALLED_CORES, + "Update Installed Cores" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_UPDATE_INSTALLED_CORES, - "Update all installed cores to the latest version available." - ) + MENU_ENUM_SUBLABEL_UPDATE_INSTALLED_CORES, + "Update all installed cores to the latest version available." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THUMBNAILS_UPDATER_LIST, - "Thumbnails Updater" - ) + MENU_ENUM_LABEL_VALUE_THUMBNAILS_UPDATER_LIST, + "Thumbnails Updater" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_THUMBNAILS_UPDATER_LIST, - "Download complete thumbnail package for selected system." - ) + MENU_ENUM_SUBLABEL_THUMBNAILS_UPDATER_LIST, + "Download complete thumbnail package for selected system." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PL_THUMBNAILS_UPDATER_LIST, - "Playlist Thumbnails Updater" - ) + MENU_ENUM_LABEL_VALUE_PL_THUMBNAILS_UPDATER_LIST, + "Playlist Thumbnails Updater" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PL_THUMBNAILS_UPDATER_LIST, - "Download individual thumbnails for each entry of selected playlist." - ) + MENU_ENUM_SUBLABEL_PL_THUMBNAILS_UPDATER_LIST, + "Download individual thumbnails for each entry of selected playlist." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, - "Content Downloader" - ) + MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, + "Content Downloader" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_CORE_INFO_FILES, - "Update Core Info Files" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_CORE_INFO_FILES, + "Update Core Info Files" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_ASSETS, - "Update Assets" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_ASSETS, + "Update Assets" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES, - "Update Joypad Profiles" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES, + "Update Joypad Profiles" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_CHEATS, - "Update Cheats" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_CHEATS, + "Update Cheats" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_DATABASES, - "Update Databases" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_DATABASES, + "Update Databases" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_OVERLAYS, - "Update Overlays" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_OVERLAYS, + "Update Overlays" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_GLSL_SHADERS, - "Update GLSL Shaders" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_GLSL_SHADERS, + "Update GLSL Shaders" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_CG_SHADERS, - "Update Cg Shaders" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_CG_SHADERS, + "Update Cg Shaders" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_SLANG_SHADERS, - "Update Slang Shaders" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_SLANG_SHADERS, + "Update Slang Shaders" + ) /* Main Menu > Information */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFORMATION, - "Core Information" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFORMATION, + "Core Information" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_INFORMATION, - "View information pertaining to the application/core." - ) + MENU_ENUM_SUBLABEL_CORE_INFORMATION, + "View information pertaining to the application/core." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISC_INFORMATION, - "Disc Information" - ) + MENU_ENUM_LABEL_VALUE_DISC_INFORMATION, + "Disc Information" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DISC_INFORMATION, - "View information about inserted media discs." - ) + MENU_ENUM_SUBLABEL_DISC_INFORMATION, + "View information about inserted media discs." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_INFORMATION, - "Network Information" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_INFORMATION, + "Network Information" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETWORK_INFORMATION, - "Show network interface(s) and associated IP addresses." - ) + MENU_ENUM_SUBLABEL_NETWORK_INFORMATION, + "Show network interface(s) and associated IP addresses." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION, - "System Information" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION, + "System Information" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SYSTEM_INFORMATION, - "Show information specific to the device." - ) + MENU_ENUM_SUBLABEL_SYSTEM_INFORMATION, + "Show information specific to the device." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER, - "Database Manager" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER, + "Database Manager" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DATABASE_MANAGER, - "View databases." - ) + MENU_ENUM_SUBLABEL_DATABASE_MANAGER, + "View databases." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER, - "Cursor Manager" - ) + MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER, + "Cursor Manager" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CURSOR_MANAGER, - "View previous searches." - ) + MENU_ENUM_SUBLABEL_CURSOR_MANAGER, + "View previous searches." + ) /* Main Menu > Information > Core Information */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NAME, - "Core name" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NAME, + "Core Name" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL, - "Core label" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL, + "Core Label" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME, - "System name" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME, + "System Name" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER, - "System manufacturer" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER, + "System Manufacturer" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_CATEGORIES, - "Categories" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_CATEGORIES, + "Categories" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS, - "Authors" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS, + "Author" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS, - "Permissions" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS, + "Permissions" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES, - "License(s)" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES, + "License" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS, - "Supported extensions" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS, + "Supported Extensions" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_REQUIRED_HW_API, - "Required graphics API" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_REQUIRED_HW_API, + "Required Graphics API" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE, - "Firmware(s)" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE, + "Firmware" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MISSING, - "Missing" - ) + MENU_ENUM_LABEL_VALUE_MISSING, + "Missing" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PRESENT, - "Present" - ) + MENU_ENUM_LABEL_VALUE_PRESENT, + "Present" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OPTIONAL, - "Optional" - ) + MENU_ENUM_LABEL_VALUE_OPTIONAL, + "Optional" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REQUIRED, - "Required" - ) + MENU_ENUM_LABEL_VALUE_REQUIRED, + "Required" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_DELETE, - "Delete core" - ) + MENU_ENUM_LABEL_VALUE_CORE_DELETE, + "Delete Core" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_DELETE, - "Remove this core from disk." - ) + MENU_ENUM_SUBLABEL_CORE_DELETE, + "Remove this core from disk." + ) /* Main Menu > Information > System Information */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE, - "Build date" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE, + "Build Date" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION, - "Git version" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION, + "Git Version" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ - MSG_COMPILER, - "Compiler" - ) -MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ - MSG_UNKNOWN_COMPILER, - "Unknown compiler" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_MODEL, - "CPU Model" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES, - "CPU Features" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CPU_ARCHITECTURE, - "CPU Architecture:" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CPU_CORES, - "CPU Cores:" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CPU_CORES, - "Amount of cores that the CPU has." - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER, - "Frontend identifier" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS, - "Frontend OS" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL, - "RetroRating level" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE, - "Power source" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER, - "Video context driver" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_WIDTH, - "Display metric width (mm)" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_HEIGHT, - "Display metric height (mm)" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI, - "Display metric DPI" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT, - "LibretroDB support" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT, - "Overlay support" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT, - "Command interface support" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_COMMAND_IFACE_SUPPORT, - "Network Command interface support" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_REMOTE_SUPPORT, - "Network Gamepad support" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT, - "Cocoa support" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RPNG_SUPPORT, - "PNG support (RPNG)" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RJPEG_SUPPORT, - "JPEG support (RJPEG)" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RBMP_SUPPORT, - "BMP support (RBMP)" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RTGA_SUPPORT, - "TGA support (RTGA)" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_SUPPORT, - "SDL1.2 support" - ) + MSG_COMPILER, + "Compiler" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL2_SUPPORT, - "SDL2 support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_MODEL, + "CPU Model" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VULKAN_SUPPORT, - "Vulkan support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES, + "CPU Features" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_METAL_SUPPORT, - "Metal support" - ) + MENU_ENUM_LABEL_VALUE_CPU_ARCHITECTURE, + "CPU Architecture:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGL_SUPPORT, - "OpenGL support" - ) + MENU_ENUM_LABEL_VALUE_CPU_CORES, + "CPU Cores:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGLES_SUPPORT, - "OpenGL ES support" - ) + MENU_ENUM_SUBLABEL_CPU_CORES, + "Amount of cores that the CPU has." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT, - "Threading support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER, + "Frontend Identifier" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT, - "KMS/EGL support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS, + "Frontend OS" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT, - "Udev support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL, + "RetroRating Level" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENVG_SUPPORT, - "OpenVG support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE, + "Power Source" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_EGL_SUPPORT, - "EGL support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER, + "Video Context Driver" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_X11_SUPPORT, - "X11 support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_WIDTH, + "Display Metric Width (mm)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WAYLAND_SUPPORT, - "Wayland support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_HEIGHT, + "Display Metric Height (mm)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XVIDEO_SUPPORT, - "XVideo support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI, + "Display Metric DPI" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ALSA_SUPPORT, - "ALSA support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT, + "LibretroDB Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OSS_SUPPORT, - "OSS support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT, + "Overlay Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENAL_SUPPORT, - "OpenAL support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT, + "Command Interface Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENSL_SUPPORT, - "OpenSL support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_COMMAND_IFACE_SUPPORT, + "Network Command Interface Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RSOUND_SUPPORT, - "RSound support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_REMOTE_SUPPORT, + "Network Gamepad Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ROARAUDIO_SUPPORT, - "RoarAudio support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT, + "Cocoa Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_JACK_SUPPORT, - "JACK support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RPNG_SUPPORT, + "PNG Support (RPNG)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PULSEAUDIO_SUPPORT, - "PulseAudio support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RJPEG_SUPPORT, + "JPEG Support (RJPEG)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COREAUDIO_SUPPORT, - "CoreAudio support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RBMP_SUPPORT, + "BMP Support (RBMP)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COREAUDIO3_SUPPORT, - "CoreAudio V3 support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RTGA_SUPPORT, + "TGA Support (RTGA)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DSOUND_SUPPORT, - "DirectSound support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_SUPPORT, + "SDL1.2 Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WASAPI_SUPPORT, - "WASAPI support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL2_SUPPORT, + "SDL2 Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XAUDIO2_SUPPORT, - "XAudio2 support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VULKAN_SUPPORT, + "Vulkan Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ZLIB_SUPPORT, - "Zlib support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_METAL_SUPPORT, + "Metal Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT, - "7zip support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGL_SUPPORT, + "OpenGL Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYLIB_SUPPORT, - "Dynamic library support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGLES_SUPPORT, + "OpenGL ES Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYNAMIC_SUPPORT, - "Dynamic run-time loading of libretro library" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT, + "Threading Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT, - "Cg support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT, + "KMS/EGL Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GLSL_SUPPORT, - "GLSL support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT, + "Udev Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_HLSL_SUPPORT, - "HLSL support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENVG_SUPPORT, + "OpenVG Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT, - "SDL image support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_EGL_SUPPORT, + "EGL Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT, - "FFmpeg support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_X11_SUPPORT, + "X11 Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_MPV_SUPPORT, - "mpv support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WAYLAND_SUPPORT, + "Wayland Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT, - "CoreText support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XVIDEO_SUPPORT, + "XVideo Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FREETYPE_SUPPORT, - "FreeType support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ALSA_SUPPORT, + "ALSA Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_STB_TRUETYPE_SUPPORT, - "STB TrueType support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OSS_SUPPORT, + "OSS Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT, - "Netplay (peer-to-peer) support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENAL_SUPPORT, + "OpenAL Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PYTHON_SUPPORT, - "Python (script support in shaders) support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENSL_SUPPORT, + "OpenSL Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT, - "Video4Linux2 support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RSOUND_SUPPORT, + "RSound Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT, - "Libusb support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ROARAUDIO_SUPPORT, + "RoarAudio Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_JACK_SUPPORT, + "JACK Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PULSEAUDIO_SUPPORT, + "PulseAudio Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COREAUDIO_SUPPORT, + "CoreAudio Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COREAUDIO3_SUPPORT, + "CoreAudio V3 Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DSOUND_SUPPORT, + "DirectSound Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WASAPI_SUPPORT, + "WASAPI Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XAUDIO2_SUPPORT, + "XAudio2 Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ZLIB_SUPPORT, + "Zlib Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT, + "7zip Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYLIB_SUPPORT, + "Dynamic Library Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYNAMIC_SUPPORT, + "Dynamic Runtime Loading of libretro Library" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT, + "Cg Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GLSL_SUPPORT, + "GLSL Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_HLSL_SUPPORT, + "HLSL Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT, + "SDL Image Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT, + "FFmpeg Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_MPV_SUPPORT, + "mpv Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT, + "CoreText Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FREETYPE_SUPPORT, + "FreeType Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_STB_TRUETYPE_SUPPORT, + "STB TrueType Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT, + "Netplay (Peer-to-Peer) Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PYTHON_SUPPORT, + "Python (Script Support in Shaders) Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT, + "Video4Linux2 Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT, + "libusb Support" + ) /* Main Menu > Information > Database Manager */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_SELECTION, - "Database Selection" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_SELECTION, + "Database Selection" + ) /* Main Menu > Information > Database Manager > Information */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_NAME, - "Name" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_NAME, + "Name" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DESCRIPTION, - "Description" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DESCRIPTION, + "Description" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_GENRE, - "Genre" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_GENRE, + "Genre" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PUBLISHER, - "Publisher" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PUBLISHER, + "Publisher" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DEVELOPER, - "Developer" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DEVELOPER, + "Developer" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ORIGIN, - "Origin" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ORIGIN, + "Origin" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FRANCHISE, - "Franchise" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FRANCHISE, + "Franchise" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_TGDB_RATING, - "TGDB Rating" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_TGDB_RATING, + "TGDB Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FAMITSU_MAGAZINE_RATING, - "Famitsu Magazine Rating" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FAMITSU_MAGAZINE_RATING, + "Famitsu Magazine Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_REVIEW, - "Edge Magazine Review" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_REVIEW, + "Edge Magazine Review" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_RATING, - "Edge Magazine Rating" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_RATING, + "Edge Magazine Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_ISSUE, - "Edge Magazine Issue" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_ISSUE, + "Edge Magazine Issue" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH, - "Releasedate Month" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH, + "Releasedate Month" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR, - "Releasedate Year" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR, + "Releasedate Year" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_BBFC_RATING, - "BBFC Rating" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_BBFC_RATING, + "BBFC Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ESRB_RATING, - "ESRB Rating" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ESRB_RATING, + "ESRB Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ELSPA_RATING, - "ELSPA Rating" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ELSPA_RATING, + "ELSPA Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PEGI_RATING, - "PEGI Rating" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PEGI_RATING, + "PEGI Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ENHANCEMENT_HW, - "Enhancement Hardware" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ENHANCEMENT_HW, + "Enhancement Hardware" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CERO_RATING, - "CERO Rating" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CERO_RATING, + "CERO Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SERIAL, - "Serial" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SERIAL, + "Serial" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ANALOG, - "Analog supported" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ANALOG, + "Analog Supported" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RUMBLE, - "Rumble supported" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RUMBLE, + "Rumble Supported" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_COOP, - "Co-op supported" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_COOP, + "Co-op Supported" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32, - "CRC32" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32, + "CRC32" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1, - "SHA1" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1, + "SHA1" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_MD5, - "MD5" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_MD5, + "MD5" + ) /* Main Menu > Configuration File */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIGURATIONS, - "Load Configuration" - ) + MENU_ENUM_LABEL_VALUE_CONFIGURATIONS, + "Load Configuration" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RESET_TO_DEFAULT_CONFIG, - "Reset To Defaults" - ) + MENU_ENUM_LABEL_VALUE_RESET_TO_DEFAULT_CONFIG, + "Reset to Defaults" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RESET_TO_DEFAULT_CONFIG, - "Reset the current configuration to default values." - ) + MENU_ENUM_SUBLABEL_RESET_TO_DEFAULT_CONFIG, + "Reset the current configuration to default values." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG, - "Save Current Configuration" - ) + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG, + "Save Current Configuration" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG, - "Save New Configuration" - ) + MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG, + "Save New Configuration" + ) /* Main Menu > Help */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_CONTROLS, - "Basic Menu Controls" - ) + MENU_ENUM_LABEL_VALUE_HELP_CONTROLS, + "Basic Menu Controls" + ) /* Main Menu > Help > Basic Menu Controls */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_UP, - "Scroll Up" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_UP, + "Scroll Up" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_DOWN, - "Scroll Down" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_DOWN, + "Scroll Down" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_CONFIRM, - "Confirm" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_CONFIRM, + "Confirm" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_INFO, - "Info" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_INFO, + "Info" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_START, - "Start" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_START, + "Start" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_MENU, - "Toggle Menu" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_MENU, + "Toggle Menu" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT, - "Quit" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT, + "Quit" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_KEYBOARD, - "Toggle Keyboard" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_KEYBOARD, + "Toggle Keyboard" + ) /* Settings */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS, - "Drivers" - ) + MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS, + "Drivers" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DRIVER_SETTINGS, - "Change drivers used by the system." - ) + MENU_ENUM_SUBLABEL_DRIVER_SETTINGS, + "Change drivers used by the system." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS, - "Video" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS, + "Video" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SETTINGS, - "Change video output settings." - ) + MENU_ENUM_SUBLABEL_VIDEO_SETTINGS, + "Change video output settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS, - "Audio" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS, + "Audio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_SETTINGS, - "Change audio output settings." - ) + MENU_ENUM_SUBLABEL_AUDIO_SETTINGS, + "Change audio output settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS, - "Input" - ) + MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS, + "Input" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_SETTINGS, - "Change joypad, keyboard, and mouse settings." - ) + MENU_ENUM_SUBLABEL_INPUT_SETTINGS, + "Change joypad, keyboard, and mouse settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LATENCY_SETTINGS, - "Latency" - ) + MENU_ENUM_LABEL_VALUE_LATENCY_SETTINGS, + "Latency" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LATENCY_SETTINGS, - "Change settings related to video, audio and input latency." - ) + MENU_ENUM_SUBLABEL_LATENCY_SETTINGS, + "Change settings related to video, audio and input latency." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SETTINGS, - "Core" - ) + MENU_ENUM_LABEL_VALUE_CORE_SETTINGS, + "Core" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_SETTINGS, - "Change core settings." - ) + MENU_ENUM_SUBLABEL_CORE_SETTINGS, + "Change core settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS, - "Configuration" - ) + MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS, + "Configuration" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS, - "Change default settings for configuration files." - ) + MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS, + "Change default settings for configuration files." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS, - "Saving" - ) + MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS, + "Saving" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVING_SETTINGS, - "Change saving settings." - ) + MENU_ENUM_SUBLABEL_SAVING_SETTINGS, + "Change saving settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS, - "Logging" - ) + MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS, + "Logging" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOGGING_SETTINGS, - "Change logging settings." - ) + MENU_ENUM_SUBLABEL_LOGGING_SETTINGS, + "Change logging settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS, - "File Browser" - ) + MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS, + "File Browser" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS, - "Adjusts filebrowser settings." - ) + MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS, + "Adjusts filebrowser settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, - "Frame Throttle" - ) + MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, + "Frame Throttle" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FRAME_THROTTLE_SETTINGS, - "Change rewind, fast-forward, and slow-motion settings." - ) + MENU_ENUM_SUBLABEL_FRAME_THROTTLE_SETTINGS, + "Change rewind, fast-forward, and slow-motion settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS, - "Recording" - ) + MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS, + "Recording" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RECORDING_SETTINGS, - "Change recording settings." - ) + MENU_ENUM_SUBLABEL_RECORDING_SETTINGS, + "Change recording settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS, - "Onscreen Display" - ) + MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS, + "On-Screen Display" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ONSCREEN_DISPLAY_SETTINGS, - "Change display overlay and keyboard overlay, and onscreen notification settings." - ) + MENU_ENUM_SUBLABEL_ONSCREEN_DISPLAY_SETTINGS, + "Change display overlay and keyboard overlay, and on-screen notification settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS, - "User Interface" - ) + MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS, + "User Interface" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_USER_INTERFACE_SETTINGS, - "Change user interface settings." - ) + MENU_ENUM_SUBLABEL_USER_INTERFACE_SETTINGS, + "Change user interface settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AI_SERVICE_SETTINGS, - "AI Service" - ) + MENU_ENUM_LABEL_VALUE_AI_SERVICE_SETTINGS, + "AI Service" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AI_SERVICE_SETTINGS, - "Change settings for the AI Service (Translation/TTS/Misc)." - ) + MENU_ENUM_SUBLABEL_AI_SERVICE_SETTINGS, + "Change settings for the AI Service (Translation/TTS/Misc)." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCESSIBILITY_SETTINGS, - "Accessibility" - ) + MENU_ENUM_LABEL_VALUE_ACCESSIBILITY_SETTINGS, + "Accessibility" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ACCESSIBILITY_SETTINGS, - "Change settings for the Accessibility narrator." - ) + MENU_ENUM_SUBLABEL_ACCESSIBILITY_SETTINGS, + "Change settings for the Accessibility narrator." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_POWER_MANAGEMENT_SETTINGS, - "Power Management" - ) + MENU_ENUM_LABEL_VALUE_POWER_MANAGEMENT_SETTINGS, + "Power Management" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_POWER_MANAGEMENT_SETTINGS, - "Change power management settings." - ) + MENU_ENUM_SUBLABEL_POWER_MANAGEMENT_SETTINGS, + "Change power management settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RETRO_ACHIEVEMENTS_SETTINGS, - "Achievements" - ) + MENU_ENUM_LABEL_VALUE_RETRO_ACHIEVEMENTS_SETTINGS, + "Achievements" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RETRO_ACHIEVEMENTS_SETTINGS, - "Change achievement settings." - ) + MENU_ENUM_SUBLABEL_RETRO_ACHIEVEMENTS_SETTINGS, + "Change achievement settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS, - "Network" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS, + "Network" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETWORK_SETTINGS, - "Configure server and network settings." - ) + MENU_ENUM_SUBLABEL_NETWORK_SETTINGS, + "Configure server and network settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS, - "Playlists" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS, + "Playlists" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_SETTINGS, - "Change playlist settings." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_SETTINGS, + "Change playlist settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_USER_SETTINGS, - "User" - ) + MENU_ENUM_LABEL_VALUE_USER_SETTINGS, + "User" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_USER_SETTINGS, - "Change account, username, and language settings." - ) + MENU_ENUM_SUBLABEL_USER_SETTINGS, + "Change account, username, and language settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS, - "Directory" - ) + MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS, + "Directory" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DIRECTORY_SETTINGS, - "Change default directories where files are located." - ) + MENU_ENUM_SUBLABEL_DIRECTORY_SETTINGS, + "Change default directories where files are located." + ) /* Settings > Drivers */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_DRIVER, - "Input" - ) + MENU_ENUM_LABEL_VALUE_INPUT_DRIVER, + "Input" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_DRIVER, - "Input driver to use. Depending on the video driver, it might force a different input driver." - ) + MENU_ENUM_SUBLABEL_INPUT_DRIVER, + "Input driver to use. Depending on the video driver, it might force a different input driver." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER, - "Joypad" - ) + MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER, + "Joypad" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_JOYPAD_DRIVER, - "Joypad driver to use." - ) + MENU_ENUM_SUBLABEL_JOYPAD_DRIVER, + "Joypad driver to use." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER, - "Video" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER, + "Video" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_DRIVER, - "Video driver to use." - ) + MENU_ENUM_SUBLABEL_VIDEO_DRIVER, + "Video driver to use." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER, - "Audio" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER, + "Audio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_DRIVER, - "Audio driver to use." - ) + MENU_ENUM_SUBLABEL_AUDIO_DRIVER, + "Audio driver to use." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER, - "Audio Resampler" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER, + "Audio Resampler" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_DRIVER, - "Audio resampler driver to use." - ) + MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_DRIVER, + "Audio resampler driver to use." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER, - "Camera" - ) + MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER, + "Camera" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CAMERA_DRIVER, - "Camera driver to use." - ) + MENU_ENUM_SUBLABEL_CAMERA_DRIVER, + "Camera driver to use." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_WIFI_DRIVER, - "Wi-Fi" - ) + MENU_ENUM_LABEL_VALUE_WIFI_DRIVER, + "Wi-Fi" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_WIFI_DRIVER, - "WiFi driver to use." - ) + MENU_ENUM_SUBLABEL_WIFI_DRIVER, + "WiFi driver to use." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER, - "Location" - ) + MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER, + "Location" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOCATION_DRIVER, - "Location driver to use." - ) + MENU_ENUM_SUBLABEL_LOCATION_DRIVER, + "Location driver to use." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_DRIVER, - "Menu" - ) + MENU_ENUM_LABEL_VALUE_MENU_DRIVER, + "Menu" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_DRIVER, - "Menu driver to use." - ) + MENU_ENUM_SUBLABEL_MENU_DRIVER, + "Menu driver to use." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORD_DRIVER, - "Record" - ) + MENU_ENUM_LABEL_VALUE_RECORD_DRIVER, + "Record" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RECORD_DRIVER, - "Record driver to use." - ) + MENU_ENUM_SUBLABEL_RECORD_DRIVER, + "Record driver to use." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIDI_DRIVER, - "MIDI" - ) + MENU_ENUM_LABEL_VALUE_MIDI_DRIVER, + "MIDI" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIDI_DRIVER, - "MIDI driver to use." - ) + MENU_ENUM_SUBLABEL_MIDI_DRIVER, + "MIDI driver to use." + ) /* Settings > Video */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CRT_SWITCHRES_SETTINGS, - "CRT SwitchRes" - ) + MENU_ENUM_LABEL_VALUE_CRT_SWITCHRES_SETTINGS, + "CRT SwitchRes" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CRT_SWITCHRES_SETTINGS, - "Output native, low-resolution signals for use with CRT displays." - ) + MENU_ENUM_SUBLABEL_CRT_SWITCHRES_SETTINGS, + "Output native, low-resolution signals for use with CRT displays." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_OUTPUT_SETTINGS, - "Output" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_OUTPUT_SETTINGS, + "Output" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_OUTPUT_SETTINGS, - "Change video output settings." - ) + MENU_ENUM_SUBLABEL_VIDEO_OUTPUT_SETTINGS, + "Change video output settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_MODE_SETTINGS, - "Fullscreen Mode" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_MODE_SETTINGS, + "Fullscreen Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_MODE_SETTINGS, - "Change fullscreen mode settings." - ) + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_MODE_SETTINGS, + "Change fullscreen mode settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_MODE_SETTINGS, - "Windowed Mode" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_MODE_SETTINGS, + "Windowed Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_WINDOWED_MODE_SETTINGS, - "Change windowed mode settings." - ) + MENU_ENUM_SUBLABEL_VIDEO_WINDOWED_MODE_SETTINGS, + "Change windowed mode settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SCALING_SETTINGS, - "Scaling" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SCALING_SETTINGS, + "Scaling" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SCALING_SETTINGS, - "Change video scaling settings." - ) + MENU_ENUM_SUBLABEL_VIDEO_SCALING_SETTINGS, + "Change video scaling settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SYNCHRONIZATION_SETTINGS, - "Synchronization" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SYNCHRONIZATION_SETTINGS, + "Synchronization" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SYNCHRONIZATION_SETTINGS, - "Change video synchronization settings." - ) + MENU_ENUM_SUBLABEL_VIDEO_SYNCHRONIZATION_SETTINGS, + "Change video synchronization settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE, - "Suspend Screensaver" - ) + MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE, + "Suspend Screensaver" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SUSPEND_SCREENSAVER_ENABLE, - "Prevents your system's screensaver from becoming active." - ) + MENU_ENUM_SUBLABEL_SUSPEND_SCREENSAVER_ENABLE, + "Prevents your system's screensaver from becoming active." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_THREADED, - "Threaded Video" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_THREADED, + "Threaded Video" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_THREADED, - "Improves performance at the cost of latency and more video stuttering. Use only if you cannot obtain full speed otherwise." - ) + MENU_ENUM_SUBLABEL_VIDEO_THREADED, + "Improves performance at the cost of latency and more video stuttering. Use only if you cannot obtain full speed otherwise." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION, - "Black Frame Insertion" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION, + "Black Frame Insertion" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_BLACK_FRAME_INSERTION, - "Inserts a black frame inbetween frames. Useful for users with 120Hz screens who want to play 60Hz content to eliminate ghosting." - ) + MENU_ENUM_SUBLABEL_VIDEO_BLACK_FRAME_INSERTION, + "Inserts a black frame inbetween frames. Useful for users with 120Hz screens who want to play 60Hz content to eliminate ghosting." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT, - "GPU Screenshot" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT, + "GPU Screenshot" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_GPU_SCREENSHOT, - "Screenshots output of GPU shaded material if available." - ) + MENU_ENUM_SUBLABEL_VIDEO_GPU_SCREENSHOT, + "Screenshots output of GPU shaded material if available." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH, - "Bilinear Filtering" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH, + "Bilinear Filtering" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SMOOTH, - "Adds a slight blur to the image to take the edge off of the hard pixel edges. This option has very little impact on performance." - ) + MENU_ENUM_SUBLABEL_VIDEO_SMOOTH, + "Adds a slight blur to the image to take the edge off of the hard pixel edges. This option has very little impact on performance." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DELAY, - "Auto-Shader Delay" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DELAY, + "Auto-Shader Delay" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_DELAY, - "Delays auto-loading shaders (in ms). Can work around graphical glitches when using 'screen grabbing' software." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_DELAY, + "Delays auto-loading shaders (in ms). Can work around graphical glitches when using 'screen grabbing' software." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FILTER, - "Video Filter" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FILTER, + "Video Filter" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FILTER, - "Apply a CPU-powered video filter.\n" - "NOTE: Might come at a high performance cost. Some video filters might only work for cores that use 32bit or 16bit color." - ) + MENU_ENUM_SUBLABEL_VIDEO_FILTER, + "Apply a CPU-powered video filter.\n" + "NOTE: Might come at a high performance cost. Some video filters might only work for cores that use 32bit or 16bit color." + ) /* Settings > Video > CRT SwitchRes */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION, - "CRT SwitchRes" - ) + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION, + "CRT SwitchRes" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION, - "For CRT displays only. Attempts to use exact core/game resolution and refresh rate." - ) + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION, + "For CRT displays only. Attempts to use exact core/game resolution and refresh rate." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_SUPER, - "CRT Super Resolution" - ) + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_SUPER, + "CRT Super Resolution" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_SUPER, - "Switch among native and ultrawide super resolutions." - ) + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_SUPER, + "Switch among native and ultrawide super resolutions." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CRT_SWITCH_X_AXIS_CENTERING, - "X-Axis Centering" - ) + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_X_AXIS_CENTERING, + "X-Axis Centering" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CRT_SWITCH_X_AXIS_CENTERING, - "Cycle through these options if the image is not centered properly on the display." - ) + MENU_ENUM_SUBLABEL_CRT_SWITCH_X_AXIS_CENTERING, + "Cycle through these options if the image is not centered properly on the display." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, - "Use Custom Refresh Rate" - ) + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, + "Use Custom Refresh Rate" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, - "Use a custom refresh rate specified in the config file if needed." - ) + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, + "Use a custom refresh rate specified in the configuration file if needed." + ) /* Settings > Video > Output */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX, - "Monitor Index" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX, + "Monitor Index" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_MONITOR_INDEX, - "Selects which display screen to use." - ) + MENU_ENUM_SUBLABEL_VIDEO_MONITOR_INDEX, + "Selects which display screen to use." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION, - "Video Rotation" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION, + "Video Rotation" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_ROTATION, - "Forces a certain rotation of the video. The rotation is added to rotations which the core sets." - ) + MENU_ENUM_SUBLABEL_VIDEO_ROTATION, + "Forces a certain rotation of the video. The rotation is added to rotations which the core sets." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCREEN_ORIENTATION, - "Screen Orientation" - ) + MENU_ENUM_LABEL_VALUE_SCREEN_ORIENTATION, + "Screen Orientation" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SCREEN_ORIENTATION, - "Forces a certain orientation of the screen from the operating system." - ) + MENU_ENUM_SUBLABEL_SCREEN_ORIENTATION, + "Forces a certain orientation of the screen from the operating system." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_GPU_INDEX, - "GPU Index" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_GPU_INDEX, + "GPU Index" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE, - "Vertical Refresh Rate" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE, + "Vertical Refresh Rate" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE, - "Vertical refresh rate of your screen. Used to calculate a suitable audio input rate.\n" - "NOTE: This will be ignored if 'Threaded Video' is enabled." - ) + MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE, + "Vertical refresh rate of your screen. Used to calculate a suitable audio input rate.\n" + "NOTE: This will be ignored if 'Threaded Video' is enabled." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO, - "Estimated Screen Framerate" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO, + "Estimated Screen Framerate" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_AUTO, - "The accurate estimated refresh rate of the screen in Hz." - ) + MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_AUTO, + "The accurate estimated refresh rate of the screen in Hz." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_POLLED, - "Set Display-Reported Refresh Rate" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_POLLED, + "Set Display-Reported Refresh Rate" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_POLLED, - "The refresh rate as reported by the display driver." - ) + MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_POLLED, + "The refresh rate as reported by the display driver." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE, - "Force-disable sRGB FBO" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE, + "Force-disable sRGB FBO" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FORCE_SRGB_DISABLE, - "Forcibly disable sRGB FBO support. Some Intel OpenGL drivers on Windows have video problems with sRGB FBO support if this is enabled. Enabling this can work around it." - ) + MENU_ENUM_SUBLABEL_VIDEO_FORCE_SRGB_DISABLE, + "Forcibly disable sRGB FBO support. Some Intel OpenGL drivers on Windows have video problems with sRGB FBO support if this is enabled. Enabling this can work around it." + ) /* Settings > Video > Fullscreen Mode */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN, - "Start in Fullscreen Mode" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN, + "Start in Fullscreen Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN, - "Start in fullscreen. Can be changed at runtime. Can be overridden by a command line switch" - ) + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN, + "Start in fullscreen. Can be changed at runtime. Can be overridden by a command line switch" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN, - "Windowed Fullscreen Mode" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN, + "Windowed Fullscreen Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_WINDOWED_FULLSCREEN, - "If fullscreen, prefer using a windowed fullscreen mode." - ) + MENU_ENUM_SUBLABEL_VIDEO_WINDOWED_FULLSCREEN, + "If fullscreen, prefer using a windowed fullscreen mode." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_X, - "Fullscreen Width" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_X, + "Fullscreen Width" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_X, - "Set the custom width size for the non-windowed fullscreen mode. Leaving it unset will use the desktop resolution." - ) + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_X, + "Set the custom width size for the non-windowed fullscreen mode. Leaving it unset will use the desktop resolution." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_Y, - "Fullscreen Height" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_Y, + "Fullscreen Height" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_Y, - "Set the custom height size for the non-windowed fullscreen mode. Leaving it unset will use the desktop resolution." - ) + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_Y, + "Set the custom height size for the non-windowed fullscreen mode. Leaving it unset will use the desktop resolution." + ) /* Settings > Video > Windowed Mode */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SCALE, - "Windowed Scale" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SCALE, + "Windowed Scale" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_WINDOW_SCALE, - "Sets the window size relative to the core viewport size. Alternatively, you can set a window width and height below for a fixed window size." - ) + MENU_ENUM_SUBLABEL_VIDEO_WINDOW_SCALE, + "Sets the window size relative to the core viewport size. Alternatively, you can set a window width and height below for a fixed window size." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_OPACITY, - "Window Opacity" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_OPACITY, + "Window Opacity" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_SHOW_DECORATIONS, - "Show Window Decorations" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_SHOW_DECORATIONS, + "Show Window Decorations" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_SAVE_POSITION, - "Remember Window Position and Size" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_SAVE_POSITION, + "Remember Window Position and Size" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_WINDOW_SAVE_POSITION, - "Remember window size and position, enabling this has precedence over Windowed Scale" - ) + MENU_ENUM_SUBLABEL_VIDEO_WINDOW_SAVE_POSITION, + "Remember window size and position, enabling this has precedence over Windowed Scale" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_WIDTH, - "Window Width" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_WIDTH, + "Window Width" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_WINDOW_WIDTH, - "Set the custom width for the display window." - ) + MENU_ENUM_SUBLABEL_VIDEO_WINDOW_WIDTH, + "Set the custom width for the display window." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_HEIGHT, - "Window Height" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_HEIGHT, + "Window Height" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_WINDOW_HEIGHT, - "Set the custom height for the display window." - ) + MENU_ENUM_SUBLABEL_VIDEO_WINDOW_HEIGHT, + "Set the custom height for the display window." + ) /* Settings > Video > Scaling */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER, - "Integer Scale" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER, + "Integer Scale" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SCALE_INTEGER, - "Only scales video in integer steps. The base size depends on system-reported geometry and aspect ratio. If 'Force Aspect' is not set, X/Y will be integer scaled independently." - ) + MENU_ENUM_SUBLABEL_VIDEO_SCALE_INTEGER, + "Only scales video in integer steps. The base size depends on system-reported geometry and aspect ratio. If 'Force Aspect' is not set, X/Y will be integer scaled independently." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX, - "Aspect Ratio" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX, + "Aspect Ratio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO, - "Config Aspect Ratio" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO, + "Config Aspect Ratio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_ASPECT_RATIO, - "Floating point value for video aspect ratio (width / height), used if the Aspect Ratio is set to 'Config'." - ) + MENU_ENUM_SUBLABEL_VIDEO_ASPECT_RATIO, + "Floating point value for video aspect ratio (width / height), used if the Aspect Ratio is set to 'Config'." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_X, - "Custom Aspect Ratio X Pos." - ) + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_X, + "Custom Aspect Ratio (X Position)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_X, - "Custom viewport offset used for defining the X-axis position of the viewport. These are ignored if 'Integer Scale' is enabled. It will be automatically centered then." - ) + MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_X, + "Custom viewport offset used for defining the X-axis position of the viewport. These are ignored if 'Integer Scale' is enabled. It will be automatically centered then." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_Y, - "Custom Aspect Ratio Y Pos." - ) + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_Y, + "Custom Aspect Ratio (Y Position)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_Y, - "Custom viewport offset used for defining the Y-axis position of the viewport. These are ignored if 'Integer Scale' is enabled. It will be automatically centered then." - ) + MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_Y, + "Custom viewport offset used for defining the Y-axis position of the viewport. These are ignored if 'Integer Scale' is enabled. It will be automatically centered then." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_WIDTH, - "Custom Aspect Ratio Width" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_WIDTH, + "Custom Aspect Ratio (Width)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH, - "Custom viewport width that is used if the Aspect Ratio is set to 'Custom'." - ) + MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH, + "Custom viewport width that is used if the Aspect Ratio is set to 'Custom'." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_HEIGHT, - "Custom Aspect Ratio Height" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_HEIGHT, + "Custom Aspect Ratio (Height)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_HEIGHT, - "Custom viewport height that is used if the Aspect Ratio is set to 'Custom'." - ) + MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_HEIGHT, + "Custom viewport height that is used if the Aspect Ratio is set to 'Custom'." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN, - "Crop Overscan (Reload)" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN, + "Crop Overscan (Reload)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_CROP_OVERSCAN, - "Cuts off a few pixels around the edges of the image customarily left blank by developers which sometimes also contain garbage pixels." - ) + MENU_ENUM_SUBLABEL_VIDEO_CROP_OVERSCAN, + "Cuts off a few pixels around the edges of the image customarily left blank by developers which sometimes also contain garbage pixels." + ) /* Settings > Video > Synchronization */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC, - "Vertical Sync (Vsync)" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC, + "Vertical Sync (Vsync)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_VSYNC, - "Synchronizes the output video of the graphics card to the refresh rate of the screen. Recommended." - ) + MENU_ENUM_SUBLABEL_VIDEO_VSYNC, + "Synchronizes the output video of the graphics card to the refresh rate of the screen. Recommended." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL, - "Vertical Sync (Vsync) Swap Interval" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL, + "Vertical Sync (Vsync) Swap Interval" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SWAP_INTERVAL, - "Uses a custom swap interval for Vsync. Set this to effectively halve monitor refresh rate." - ) + MENU_ENUM_SUBLABEL_VIDEO_SWAP_INTERVAL, + "Uses a custom swap interval for Vsync. Set this to effectively halve monitor refresh rate." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_ADAPTIVE_VSYNC, - "Adaptive Vsync" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_ADAPTIVE_VSYNC, + "Adaptive Vsync" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_ADAPTIVE_VSYNC, - "V-Sync is enabled until performance falls below the target refresh rate.\n" - "This can minimize stuttering when performance falls below realtime, and can be more energy efficient." - ) + MENU_ENUM_SUBLABEL_VIDEO_ADAPTIVE_VSYNC, + "V-Sync is enabled until performance falls below the target refresh rate.\n" + "This can minimize stuttering when performance falls below realtime, and can be more energy efficient." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY, - "Frame Delay" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY, + "Frame Delay" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FRAME_DELAY, - "Reduces latency at the cost of a higher risk of video stuttering. Adds a delay after V-Sync (in ms)." - ) + MENU_ENUM_SUBLABEL_VIDEO_FRAME_DELAY, + "Reduces latency at the cost of a higher risk of video stuttering. Adds a delay after V-Sync (in ms)." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC, - "Hard GPU Sync" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC, + "Hard GPU Sync" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC, - "Hard-synchronize the CPU and GPU. Reduces latency at the cost of performance." - ) + MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC, + "Hard-synchronize the CPU and GPU. Reduces latency at the cost of performance." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES, - "Hard GPU Sync Frames" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES, + "Hard GPU Sync Frames" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC_FRAMES, - "Sets how many frames the CPU can run ahead of the GPU when using 'Hard GPU Sync'." - ) + MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC_FRAMES, + "Sets how many frames the CPU can run ahead of the GPU when using 'Hard GPU Sync'." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VRR_RUNLOOP_ENABLE, - "Sync to Exact Content Framerate (G-Sync, FreeSync)" - ) + MENU_ENUM_LABEL_VALUE_VRR_RUNLOOP_ENABLE, + "Sync to Exact Content Framerate (G-Sync, FreeSync)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VRR_RUNLOOP_ENABLE, - "No deviation from core requested timing. Use for Variable Refresh Rate screens, G-Sync, FreeSync." - ) + MENU_ENUM_SUBLABEL_VRR_RUNLOOP_ENABLE, + "No deviation from core requested timing. Use for Variable Refresh Rate screens, G-Sync, FreeSync." + ) /* Settings > Audio */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_SETTINGS, - "Output" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_SETTINGS, + "Output" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_SETTINGS, - "Change audio output settings." - ) + MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_SETTINGS, + "Change audio output settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_SETTINGS, - "Resampler" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_SETTINGS, + "Resampler" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_SETTINGS, - "Change audio resampler settings." - ) + MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_SETTINGS, + "Change audio resampler settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_SYNCHRONIZATION_SETTINGS, - "Synchronization" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_SYNCHRONIZATION_SETTINGS, + "Synchronization" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_SYNCHRONIZATION_SETTINGS, - "Change audio synchronization settings." - ) + MENU_ENUM_SUBLABEL_AUDIO_SYNCHRONIZATION_SETTINGS, + "Change audio synchronization settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIDI_SETTINGS, - "MIDI" - ) + MENU_ENUM_LABEL_VALUE_MIDI_SETTINGS, + "MIDI" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIDI_SETTINGS, - "Change MIDI settings." - ) + MENU_ENUM_SUBLABEL_MIDI_SETTINGS, + "Change MIDI settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_SETTINGS, - "Mixer Settings" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_SETTINGS, + "Mixer Settings" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_MIXER_SETTINGS, - "View and/or modify audio mixer settings." - ) + MENU_ENUM_SUBLABEL_AUDIO_MIXER_SETTINGS, + "View and/or modify audio mixer settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SOUNDS, - "Menu Sounds" - ) + MENU_ENUM_LABEL_VALUE_MENU_SOUNDS, + "Menu Sounds" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_MUTE, - "Mute" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_MUTE, + "Mute" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_MUTE, - "Mute/unmute audio." - ) + MENU_ENUM_SUBLABEL_AUDIO_MUTE, + "Mute/unmute audio." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_MUTE, - "Mixer Mute" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_MUTE, + "Mixer Mute" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_MIXER_MUTE, - "Mute/unmute mixer audio." - ) + MENU_ENUM_SUBLABEL_AUDIO_MIXER_MUTE, + "Mute/unmute mixer audio." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME, - "Volume Gain (dB)" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME, + "Volume Gain (dB)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_VOLUME, - "Audio volume (in dB). 0 dB is normal volume, and no gain is applied." - ) + MENU_ENUM_SUBLABEL_AUDIO_VOLUME, + "Audio volume (in dB). 0 dB is normal volume, and no gain is applied." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_VOLUME, - "Mixer Volume Gain (dB)" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_VOLUME, + "Mixer Volume Gain (dB)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_MIXER_VOLUME, - "Global audio mixer volume (in dB). 0 dB is normal volume, and no gain is applied." - ) + MENU_ENUM_SUBLABEL_AUDIO_MIXER_VOLUME, + "Global audio mixer volume (in dB). 0 dB is normal volume, and no gain is applied." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN, - "DSP Plugin" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN, + "DSP Plugin" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_DSP_PLUGIN, - "Audio DSP plugin that processes audio before it's sent to the driver." - ) + MENU_ENUM_SUBLABEL_AUDIO_DSP_PLUGIN, + "Audio DSP plugin that processes audio before it's sent to the driver." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_EXCLUSIVE_MODE, - "WASAPI Exclusive Mode" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_EXCLUSIVE_MODE, + "WASAPI Exclusive Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_WASAPI_EXCLUSIVE_MODE, - "Allow the WASAPI driver to take exclusive control of the audio device. If disabled, it will use shared mode instead." - ) + MENU_ENUM_SUBLABEL_AUDIO_WASAPI_EXCLUSIVE_MODE, + "Allow the WASAPI driver to take exclusive control of the audio device. If disabled, it will use shared mode instead." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_FLOAT_FORMAT, - "WASAPI Float Format" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_FLOAT_FORMAT, + "WASAPI Float Format" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_WASAPI_FLOAT_FORMAT, - "Use float format for the WASAPI driver, if supported by your audio device." - ) + MENU_ENUM_SUBLABEL_AUDIO_WASAPI_FLOAT_FORMAT, + "Use float format for the WASAPI driver, if supported by your audio device." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_SH_BUFFER_LENGTH, - "WASAPI Shared Buffer Length" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_SH_BUFFER_LENGTH, + "WASAPI Shared Buffer Length" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_WASAPI_SH_BUFFER_LENGTH, - "The intermediate buffer length (in frames) when using the WASAPI driver in shared mode." - ) + MENU_ENUM_SUBLABEL_AUDIO_WASAPI_SH_BUFFER_LENGTH, + "The intermediate buffer length (in frames) when using the WASAPI driver in shared mode." + ) /* Settings > Audio > Output */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE, - "Audio" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE, + "Audio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_ENABLE, - "Determines if audio is outputted." - ) + MENU_ENUM_SUBLABEL_AUDIO_ENABLE, + "Determines if audio is outputted." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE, - "Device" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE, + "Device" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_DEVICE, - "Override the default audio device the audio driver uses. This is driver dependent." - ) + MENU_ENUM_SUBLABEL_AUDIO_DEVICE, + "Override the default audio device the audio driver uses. This is driver dependent." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY, - "Audio Latency (ms)" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY, + "Audio Latency (ms)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_LATENCY, - "Desired audio latency in milliseconds. Might not be honored if the audio driver can't provide given latency." - ) + MENU_ENUM_SUBLABEL_AUDIO_LATENCY, + "Desired audio latency in milliseconds. Might not be honored if the audio driver can't provide given latency." + ) /* Settings > Audio > Resampler */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_QUALITY, - "Resampler Quality" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_QUALITY, + "Resampler Quality" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_QUALITY, - "Lower this value to favor performance/lower latency over audio quality, increase if you want better audio quality at the expense of performance/lower latency." - ) + MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_QUALITY, + "Lower this value to favor performance/lower latency over audio quality, increase if you want better audio quality at the expense of performance/lower latency." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE, - "Output Rate (Hz)" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE, + "Output Rate (Hz)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_RATE, - "Audio output sample rate." - ) + MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_RATE, + "Audio output sample rate." + ) /* Settings > Audio > Synchronization */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_SYNC, - "Synchronization" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_SYNC, + "Synchronization" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_SYNC, - "Synchronize audio. Recommended." - ) + MENU_ENUM_SUBLABEL_AUDIO_SYNC, + "Synchronize audio. Recommended." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW, - "Maximum Timing Skew" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW, + "Maximum Timing Skew" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_MAX_TIMING_SKEW, - "The maximum change in audio input rate. Increasing this enables very large changes in timing at the cost of an inaccurate audio pitch (e.g., running PAL cores on NTSC displays)." - ) + MENU_ENUM_SUBLABEL_AUDIO_MAX_TIMING_SKEW, + "The maximum change in audio input rate. Increasing this enables very large changes in timing at the cost of an inaccurate audio pitch (e.g., running PAL cores on NTSC displays)." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA, - "Dynamic Audio Rate Control" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA, + "Dynamic Audio Rate Control" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_RATE_CONTROL_DELTA, - "Helps smooth out imperfections in timing when synchronizing audio and video. Be aware that if disabled, proper synchronization is nearly impossible to obtain." - ) + MENU_ENUM_SUBLABEL_AUDIO_RATE_CONTROL_DELTA, + "Helps smooth out imperfections in timing when synchronizing audio and video. Be aware that if disabled, proper synchronization is nearly impossible to obtain." + ) /* Settings > Audio > MIDI */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIDI_INPUT, - "Input" - ) + MENU_ENUM_LABEL_VALUE_MIDI_INPUT, + "Input" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIDI_INPUT, - "Select input device." - ) + MENU_ENUM_SUBLABEL_MIDI_INPUT, + "Select input device." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIDI_OUTPUT, - "Output" - ) + MENU_ENUM_LABEL_VALUE_MIDI_OUTPUT, + "Output" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIDI_OUTPUT, - "Select output device." - ) + MENU_ENUM_SUBLABEL_MIDI_OUTPUT, + "Select output device." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIDI_VOLUME, - "Volume" - ) + MENU_ENUM_LABEL_VALUE_MIDI_VOLUME, + "Volume" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIDI_VOLUME, - "Set output volume (%)." - ) + MENU_ENUM_SUBLABEL_MIDI_VOLUME, + "Set output volume (%)." + ) /* Settings > Audio > Mixer Settings > Mixer Stream */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, - "Play" - ) + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY, - "Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory." - ) + MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY, + "Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, - "Play (Looped)" - ) + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED, - "Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning." - ) + MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED, + "Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, - "Play (Sequential)" - ) + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL, - "Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode." - ) + MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL, + "Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, - "Stop" - ) + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP, - "This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'." - ) + MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP, + "This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, - "Remove" - ) + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Remove" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE, - "This will stop playback of the audio stream and remove it entirely from memory." - ) + MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE, + "This will stop playback of the audio stream and remove it entirely from memory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, - "Volume" - ) + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME, - "Adjust the volume of the audio stream." - ) + MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME, + "Adjust the volume of the audio stream." + ) /* Settings > Audio > Menu Sounds */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE_MENU, - "Mixer" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE_MENU, + "Mixer" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_ENABLE_MENU, - "Play simultaneous audio streams even in the menu." - ) + MENU_ENUM_SUBLABEL_AUDIO_ENABLE_MENU, + "Play simultaneous audio streams even in the menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SOUND_OK, - "Enable OK sound" - ) + MENU_ENUM_LABEL_VALUE_MENU_SOUND_OK, + "Enable OK sound" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SOUND_CANCEL, - "Enable cancel sound" - ) + MENU_ENUM_LABEL_VALUE_MENU_SOUND_CANCEL, + "Enable cancel sound" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SOUND_NOTICE, - "Enable notice sound" - ) + MENU_ENUM_LABEL_VALUE_MENU_SOUND_NOTICE, + "Enable notice sound" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SOUND_BGM, - "Enable BGM sound" - ) + MENU_ENUM_LABEL_VALUE_MENU_SOUND_BGM, + "Enable BGM sound" + ) /* Settings > Input */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS, - "Max Users" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS, + "Maximum Users" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_MAX_USERS, - "Maximum amount of users supported by RetroArch." - ) + MENU_ENUM_SUBLABEL_INPUT_MAX_USERS, + "Maximum amount of users supported by RetroArch." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR, - "Poll Type Behavior" - ) + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR, + "Poll Type Behavior" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_POLL_TYPE_BEHAVIOR, - "Influence how input polling is done inside RetroArch. Setting it to 'Early' or 'Late' can result in less latency, depending on your configuration." - ) + MENU_ENUM_SUBLABEL_INPUT_POLL_TYPE_BEHAVIOR, + "Influence how input polling is done inside RetroArch. Setting it to 'Early' or 'Late' can result in less latency, depending on your configuration." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE, - "Remap Binds for this core" - ) + MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE, + "Remap Binds for This Core" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_REMAP_BINDS_ENABLE, - "If enabled, overrides the input binds with the remapped binds set for the current core." - ) + MENU_ENUM_SUBLABEL_INPUT_REMAP_BINDS_ENABLE, + "If enabled, overrides the input binds with the remapped binds set for the current core." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE, - "Autoconfig" - ) + MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE, + "Autoconfig" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_AUTODETECT_ENABLE, - "If enabled attempts to autoconfigure controllers, Plug-and-Play style." - ) + MENU_ENUM_SUBLABEL_INPUT_AUTODETECT_ENABLE, + "If enabled attempts to autoconfigure controllers, Plug-and-Play style." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_BUTTON_AXIS_THRESHOLD, - "Input Button Axis Threshold" - ) + MENU_ENUM_LABEL_VALUE_INPUT_BUTTON_AXIS_THRESHOLD, + "Input Button Axis Threshold" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_BUTTON_AXIS_THRESHOLD, - "How far an axis must be tilted to result in a button press." - ) + MENU_ENUM_SUBLABEL_INPUT_BUTTON_AXIS_THRESHOLD, + "How far an axis must be tilted to result in a button press." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_DEADZONE, - "Analog Deadzone" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_DEADZONE, + "Analog Deadzone" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_SENSITIVITY, - "Analog Sensitivity" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_SENSITIVITY, + "Analog Sensitivity" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_BIND_TIMEOUT, - "Bind Timeout" - ) + MENU_ENUM_LABEL_VALUE_INPUT_BIND_TIMEOUT, + "Bind Timeout" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_BIND_TIMEOUT, - "Amount of seconds to wait until proceeding to the next bind." - ) + MENU_ENUM_SUBLABEL_INPUT_BIND_TIMEOUT, + "Amount of seconds to wait until proceeding to the next bind." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_BIND_HOLD, - "Bind Hold" - ) + MENU_ENUM_LABEL_VALUE_INPUT_BIND_HOLD, + "Bind Hold" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_BIND_HOLD, - "Amount of seconds to hold an input to bind it." - ) + MENU_ENUM_SUBLABEL_INPUT_BIND_HOLD, + "Amount of seconds to hold an input to bind it." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD, - "Turbo Period" - ) + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD, + "Turbo Period" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_TURBO_PERIOD, - "Describes the period when turbo-enabled buttons are toggled. Numbers are described in frames." - ) + MENU_ENUM_SUBLABEL_INPUT_TURBO_PERIOD, + "Describes the period when turbo-enabled buttons are toggled. Numbers are described in frames." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE, - "Duty Cycle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE, + "Duty Cycle" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_DUTY_CYCLE, - "Describes how long the period of a turbo-enabled button should be. Numbers are described in frames." - ) + MENU_ENUM_SUBLABEL_INPUT_DUTY_CYCLE, + "Describes how long the period of a turbo-enabled button should be. Numbers are described in frames." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_TURBO_MODE, - "Turbo Mode" - ) + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_MODE, + "Turbo Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_TURBO_MODE, - "Selects the general behavior of turbo mode." - ) + MENU_ENUM_SUBLABEL_INPUT_TURBO_MODE, + "Selects the general behavior of turbo mode." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_TURBO_DEFAULT_BUTTON, - "Turbo Default Button" - ) + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_DEFAULT_BUTTON, + "Turbo Default Button" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_TURBO_DEFAULT_BUTTON, - "Default active button for Turbo Mode 'Single Button'." - ) + MENU_ENUM_SUBLABEL_INPUT_TURBO_DEFAULT_BUTTON, + "Default active button for Turbo Mode 'Single Button'." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_HAPTIC_FEEDBACK_SETTINGS, - "Haptic Feedback/Vibration" - ) + MENU_ENUM_LABEL_VALUE_INPUT_HAPTIC_FEEDBACK_SETTINGS, + "Haptic Feedback/Vibration" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_HAPTIC_FEEDBACK_SETTINGS, - "Change haptic feedback and vibration settings." - ) + MENU_ENUM_SUBLABEL_INPUT_HAPTIC_FEEDBACK_SETTINGS, + "Change haptic feedback and vibration settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MENU_SETTINGS, - "Menu Controls" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MENU_SETTINGS, + "Menu Controls" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_MENU_SETTINGS, - "Change menu control settings." - ) + MENU_ENUM_SUBLABEL_INPUT_MENU_SETTINGS, + "Change menu control settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS, - "Hotkey Binds" - ) + MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS, + "Hotkey Binds" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BINDS, - "Configure hotkey settings." - ) + MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BINDS, + "Configure hotkey settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS, - "Port %u Binds" - ) + MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS, + "Port %u Binds" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_USER_BINDS, - "Configure controls for this port." - ) + MENU_ENUM_SUBLABEL_INPUT_USER_BINDS, + "Configure controls for this port." + ) /* Settings > Input > Haptic Feedback/Vibration */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIBRATE_ON_KEYPRESS, - "Vibrate on key press" - ) + MENU_ENUM_LABEL_VALUE_VIBRATE_ON_KEYPRESS, + "Vibrate on Key Press" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ENABLE_DEVICE_VIBRATION, - "Enable device vibration (for supported cores)" - ) + MENU_ENUM_LABEL_VALUE_ENABLE_DEVICE_VIBRATION, + "Enable Device Vibration (For Supported Cores)" + ) /* Settings > Input > Menu Controls */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_UNIFIED_MENU_CONTROLS, - "Unified Menu Controls" - ) + MENU_ENUM_LABEL_VALUE_INPUT_UNIFIED_MENU_CONTROLS, + "Unified Menu Controls" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_UNIFIED_MENU_CONTROLS, - "Use the same controls for both the menu and the game. Applies to the keyboard." - ) + MENU_ENUM_SUBLABEL_INPUT_UNIFIED_MENU_CONTROLS, + "Use the same controls for both the menu and the game. Applies to the keyboard." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_INPUT_SWAP_OK_CANCEL, - "Menu Swap OK & Cancel Buttons" - ) + MENU_ENUM_LABEL_VALUE_MENU_INPUT_SWAP_OK_CANCEL, + "Menu Swap OK & Cancel Buttons" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_INPUT_SWAP_OK_CANCEL, - "Swap buttons for OK/Cancel. Disabled is the Japanese button orientation, enabled is the western orientation." - ) + MENU_ENUM_SUBLABEL_MENU_INPUT_SWAP_OK_CANCEL, + "Swap buttons for OK/Cancel. Disabled is the Japanese button orientation, enabled is the western orientation." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ALL_USERS_CONTROL_MENU, - "All Users Control Menu" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ALL_USERS_CONTROL_MENU, + "All Users Control Menu" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_ALL_USERS_CONTROL_MENU, - "Allows any user to control the menu. If disabled, only User 1 can control the menu." - ) + MENU_ENUM_SUBLABEL_INPUT_ALL_USERS_CONTROL_MENU, + "Allows any user to control the menu. If disabled, only User 1 can control the menu." + ) /* Settings > Input > Hotkey Binds */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUIT_PRESS_TWICE, - "Press quit twice" - ) + MENU_ENUM_LABEL_VALUE_QUIT_PRESS_TWICE, + "Press Quit Twice" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUIT_PRESS_TWICE, - "Press the quit hotkey twice to exit RetroArch." - ) + MENU_ENUM_SUBLABEL_QUIT_PRESS_TWICE, + "Press the quit hotkey twice to exit RetroArch." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, - "Menu Toggle Gamepad Combo" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, + "Menu Toggle Gamepad Combo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, - "Gamepad button combination to toggle menu." - ) + MENU_ENUM_SUBLABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, + "Gamepad button combination to toggle menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_KEY, - "Fast forward toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_KEY, + "Fast-Forward Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_HOLD_KEY, - "Fast forward hold" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_HOLD_KEY, + "Fast-Forward Hold" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_KEY, - "Slow motion toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_KEY, + "Slow-Motion Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_HOLD_KEY, - "Slow motion hold" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_HOLD_KEY, + "Slow-Motion Hold" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_LOAD_STATE_KEY, - "Load state" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_LOAD_STATE_KEY, + "Load State" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_SAVE_STATE_KEY, - "Save state" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_SAVE_STATE_KEY, + "Save State" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY, - "Fullscreen toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY, + "Fullscreen Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_QUIT_KEY, - "Quit RetroArch" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_QUIT_KEY, + "Quit RetroArch" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_PLUS, - "Savestate slot +" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_PLUS, + "Save State Slot +" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_MINUS, - "Savestate slot -" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_MINUS, + "Save State Slot -" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND, - "Rewind" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND, + "Rewind" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_BSV_RECORD_TOGGLE, - "Input replay movie record toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_BSV_RECORD_TOGGLE, + "Input Replay Movie Record Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE, - "Pause toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE, + "Pause Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_FRAMEADVANCE, - "Frameadvance" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_FRAMEADVANCE, + "Frameadvance" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_RESET, - "Reset game" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_RESET, + "Reset Game" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_NEXT, - "Next shader" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_NEXT, + "Next Shader" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_PREV, - "Previous shader" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_PREV, + "Previous Shader" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_PLUS, - "Cheat index +" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_PLUS, + "Cheat Index +" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_MINUS, - "Cheat index -" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_MINUS, + "Cheat Index -" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_TOGGLE, - "Cheat toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_TOGGLE, + "Cheat Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_SCREENSHOT, - "Take screenshot" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_SCREENSHOT, + "Take Screenshot" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_MUTE, - "Audio mute toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_MUTE, + "Audio Mute Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_OSK, - "On-screen keyboard toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_OSK, + "On-Screen Keyboard Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_FPS_TOGGLE, - "FPS toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_FPS_TOGGLE, + "FPS Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_SEND_DEBUG_INFO, - "Send Debug Info" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_SEND_DEBUG_INFO, + "Send Debug Info" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_HOST_TOGGLE, - "Netplay hosting toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_HOST_TOGGLE, + "Netplay Hosting Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_GAME_WATCH, - "Netplay toggle play/spectate mode" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_GAME_WATCH, + "Netplay Toggle Play/Spectate Mode" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY, - "Hotkeys" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY, + "Hotkeys" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP, - "Volume +" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP, + "Volume +" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_DOWN, - "Volume -" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_DOWN, + "Volume -" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_OVERLAY_NEXT, - "Overlay next" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_OVERLAY_NEXT, + "Overlay Next" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_EJECT_TOGGLE, - "Disk eject toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_EJECT_TOGGLE, + "Disc Eject Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_NEXT, - "Disk next" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_NEXT, + "Disc Next" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_PREV, - "Disk prev" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_PREV, + "Disc Previous" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_GRAB_MOUSE_TOGGLE, - "Grab mouse toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_GRAB_MOUSE_TOGGLE, + "Grab Mouse Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_GAME_FOCUS_TOGGLE, - "Game focus toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_GAME_FOCUS_TOGGLE, + "Game Focus Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_UI_COMPANION_TOGGLE, - "Desktop menu toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_UI_COMPANION_TOGGLE, + "Desktop Menu Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_MENU_TOGGLE, - "Menu toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_MENU_TOGGLE, + "Menu Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_RECORDING_TOGGLE, - "Recording toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_RECORDING_TOGGLE, + "Recording Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_STREAMING_TOGGLE, - "Streaming toggle" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_STREAMING_TOGGLE, + "Streaming Toggle" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_AI_SERVICE, - "AI Service" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_AI_SERVICE, + "AI Service" + ) /* Settings > Input > Port # Binds */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_TYPE, - "Device Type" - ) + MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_TYPE, + "Device Type" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ADC_TYPE, - "Analog To Digital Type" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ADC_TYPE, + "Analog to Digital Type" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_INDEX, - "Device Index" - ) + MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_INDEX, + "Device Index" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_BIND_ALL, - "Bind All" - ) + MENU_ENUM_LABEL_VALUE_INPUT_BIND_ALL, + "Bind All" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_BIND_DEFAULT_ALL, - "Bind Default All" - ) + MENU_ENUM_LABEL_VALUE_INPUT_BIND_DEFAULT_ALL, + "Bind Default All" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_SAVE_AUTOCONFIG, - "Save Autoconfig" - ) + MENU_ENUM_LABEL_VALUE_INPUT_SAVE_AUTOCONFIG, + "Save Autoconfig" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_INDEX, - "Mouse Index" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_INDEX, + "Mouse Index" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_B, - "B button (down)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_B, + "B Button (down)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_Y, - "Y button (left)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_Y, + "Y Button (left)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_SELECT, - "Select button" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_SELECT, + "Select Button" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_START, - "Start button" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_START, + "Start Button" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_UP, - "Up D-pad" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_UP, + "Up D-Pad" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_DOWN, - "Down D-pad" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_DOWN, + "Down D-Pad" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_LEFT, - "Left D-pad" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_LEFT, + "Left D-Pad" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_RIGHT, - "Right D-pad" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_RIGHT, + "Right D-Pad" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_A, - "A button (right)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_A, + "A Button (Right)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_X, - "X button (top)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_X, + "X Button (Top)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L, - "L button (shoulder)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L, + "L Button (Shoulder)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R, - "R button (shoulder)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R, + "R Button (Shoulder)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L2, - "L2 button (trigger)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L2, + "L2 Button (Trigger)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R2, - "R2 button (trigger)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R2, + "R2 Button (Trigger)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L3, - "L3 button (thumb)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L3, + "L3 Button (Thumb)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R3, - "R3 button (thumb)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R3, + "R3 Button (Thumb)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_PLUS, - "Left analog X+ (right)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_PLUS, + "Left Analog X+ (Right)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_MINUS, - "Left analog X- (left)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_MINUS, + "Left Analog X- (Left)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_PLUS, - "Left analog Y+ (down)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_PLUS, + "Left Analog Y+ (Down)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_MINUS, - "Left analog Y- (up)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_MINUS, + "Left Analog Y- (Up)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_PLUS, - "Right analog X+ (right)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_PLUS, + "Right Analog X+ (Right)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_MINUS, - "Right analog X- (left)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_MINUS, + "Right Analog X- (Left)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_PLUS, - "Right analog Y+ (down)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_PLUS, + "Right Analog Y+ (Down)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_MINUS, - "Right analog Y- (up)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_MINUS, + "Right Analog Y- (Up)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_TRIGGER, - "Gun Trigger" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_TRIGGER, + "Gun Trigger" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_RELOAD, - "Gun Reload" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_RELOAD, + "Gun Reload" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_A, - "Gun Aux A" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_A, + "Gun Aux A" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_B, - "Gun Aux B" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_B, + "Gun Aux B" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_C, - "Gun Aux C" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_C, + "Gun Aux C" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_START, - "Gun Start" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_START, + "Gun Start" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_SELECT, - "Gun Select" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_SELECT, + "Gun Select" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_UP, - "Gun D-pad Up" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_UP, + "Gun D-Pad Up" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_DOWN, - "Gun D-pad Down" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_DOWN, + "Gun D-Pad Down" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_LEFT, - "Gun D-pad Left" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_LEFT, + "Gun D-Pad Left" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_RIGHT, - "Gun D-pad Right" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_RIGHT, + "Gun D-Pad Right" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_TURBO_ENABLE, - "Turbo" - ) + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_ENABLE, + "Turbo" + ) /* Settings > Latency */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_RUN_AHEAD_ENABLED, - "Run-Ahead to Reduce Latency" - ) + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_ENABLED, + "Run-Ahead to Reduce Latency" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RUN_AHEAD_ENABLED, - "Run core logic one or more frames ahead then load the state back to reduce perceived input lag." - ) + MENU_ENUM_SUBLABEL_RUN_AHEAD_ENABLED, + "Run core logic one or more frames ahead then load the state back to reduce perceived input lag." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RUN_AHEAD_FRAMES, - "Number of Frames to Run Ahead" - ) + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_FRAMES, + "Number of Frames to Run-Ahead" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RUN_AHEAD_FRAMES, - "The number of frames to run ahead. Causes gameplay issues such as jitter if you exceed the number of lag frames internal to the game." - ) + MENU_ENUM_SUBLABEL_RUN_AHEAD_FRAMES, + "The number of frames to run ahead. Causes gameplay issues such as jitter if you exceed the number of lag frames internal to the game." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RUN_AHEAD_SECONDARY_INSTANCE, - "RunAhead Use Second Instance" - ) + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_SECONDARY_INSTANCE, + "Run-Ahead Use Second Instance" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RUN_AHEAD_SECONDARY_INSTANCE, - "Use a second instance of the RetroArch core to run ahead. Prevents audio problems due to loading state." - ) + MENU_ENUM_SUBLABEL_RUN_AHEAD_SECONDARY_INSTANCE, + "Use a second instance of the RetroArch core to run ahead. Prevents audio problems due to loading state." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RUN_AHEAD_HIDE_WARNINGS, - "RunAhead Hide Warnings" - ) + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_HIDE_WARNINGS, + "Run-Ahead Hide Warnings" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RUN_AHEAD_HIDE_WARNINGS, - "Hides the warning message that appears when using RunAhead and the core does not support savestates." - ) + MENU_ENUM_SUBLABEL_RUN_AHEAD_HIDE_WARNINGS, + "Hides the warning message that appears when using Run-Ahead and the core does not support savestates." + ) /* Settings > Core */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT, - "Hardware Shared Context" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT, + "Hardware Shared Context" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHARED_CONTEXT, - "Give hardware-rendered cores their own private context. Avoids having to assume hardware state changes inbetween frames." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHARED_CONTEXT, + "Give hardware-rendered cores their own private context. Avoids having to assume hardware state changes inbetween frames." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DRIVER_SWITCH_ENABLE, - "Allow cores to switch the video driver" - ) + MENU_ENUM_LABEL_VALUE_DRIVER_SWITCH_ENABLE, + "Allow Cores to Switch the Video Driver" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DRIVER_SWITCH_ENABLE, - "Allow cores to force switch to a different video driver than is currently loaded." - ) + MENU_ENUM_SUBLABEL_DRIVER_SWITCH_ENABLE, + "Allow cores to force switch to a different video driver than is currently loaded." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN, - "Load Dummy on Core Shutdown" - ) + MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN, + "Load Dummy on Core Shutdown" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DUMMY_ON_CORE_SHUTDOWN, - "Some cores might have a shutdown feature. If enabled, it will prevent the core from shutting RetroArch down. Instead, it loads a dummy core." - ) + MENU_ENUM_SUBLABEL_DUMMY_ON_CORE_SHUTDOWN, + "Some cores might have a shutdown feature. If enabled, it will prevent the core from shutting RetroArch down. Instead, it loads a dummy core." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE, - "Start a Core Automatically" - ) + MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE, + "Start a Core Automatically" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHECK_FOR_MISSING_FIRMWARE, - "Check for Missing Firmware Before Loading" - ) + MENU_ENUM_LABEL_VALUE_CHECK_FOR_MISSING_FIRMWARE, + "Check for Missing Firmware Before Loading" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHECK_FOR_MISSING_FIRMWARE, - "Check if all the required firmware is present before attempting to load content." - ) + MENU_ENUM_SUBLABEL_CHECK_FOR_MISSING_FIRMWARE, + "Check if all the required firmware is present before attempting to load content." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE, - "Allow rotation" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE, + "Allow Rotation" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_ALLOW_ROTATE, - "Allow cores to set rotation. When disabled, rotation requests are ignored. Useful for setups where one manually rotates the screen." - ) + MENU_ENUM_SUBLABEL_VIDEO_ALLOW_ROTATE, + "Allow cores to set rotation. When disabled, rotation requests are ignored. Useful for setups where one manually rotates the screen." + ) /* Settings > Configuration */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT, - "Save Configuration on Exit" - ) + MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT, + "Save Configuration on Exit" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT, - "Saves changes to the configuration file on exit." - ) + MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT, + "Saves changes to the configuration file on exit." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS, - "Load Content-Specific Core Options Automatically" - ) + MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS, + "Load Content-Specific Core Options Automatically" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_GAME_SPECIFIC_OPTIONS, - "Load customized core options by default at startup." - ) + MENU_ENUM_SUBLABEL_GAME_SPECIFIC_OPTIONS, + "Load customized core options by default at startup." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE, - "Load Override Files Automatically" - ) + MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE, + "Load Override Files Automatically" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUTO_OVERRIDES_ENABLE, - "Load customized configuration at startup." - ) + MENU_ENUM_SUBLABEL_AUTO_OVERRIDES_ENABLE, + "Load customized configuration at startup." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE, - "Load Remap Files Automatically" - ) + MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE, + "Load Remap Files Automatically" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUTO_REMAPS_ENABLE, - "Load customized controls at startup." - ) + MENU_ENUM_SUBLABEL_AUTO_REMAPS_ENABLE, + "Load customized controls at startup." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUTO_SHADERS_ENABLE, - "Load Shader Presets Automatically" - ) + MENU_ENUM_LABEL_VALUE_AUTO_SHADERS_ENABLE, + "Load Shader Presets Automatically" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_GLOBAL_CORE_OPTIONS, - "Use Global Core Options File" - ) + MENU_ENUM_LABEL_VALUE_GLOBAL_CORE_OPTIONS, + "Use Global Core Options File" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_GLOBAL_CORE_OPTIONS, - "Save all core options to a common settings file (retroarch-core-options.cfg). When disabled, options for each core will be saved to a separate core-specific folder/file in RetroArch's 'Config' directory." - ) + MENU_ENUM_SUBLABEL_GLOBAL_CORE_OPTIONS, + "Save all core options to a common settings file (retroarch-core-options.cfg). When disabled, options for each core will be saved to a separate core-specific folder/file in RetroArch's 'Config' directory." + ) /* Settings > Saving */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_SORT_SAVEFILES_ENABLE, - "Sort Saves In Folders" - ) + MENU_ENUM_LABEL_VALUE_SORT_SAVEFILES_ENABLE, + "Sort Saves in Folders" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SORT_SAVEFILES_ENABLE, - "Sort save files in folders named after the core used." - ) + MENU_ENUM_SUBLABEL_SORT_SAVEFILES_ENABLE, + "Sort save files in folders named after the core used." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE, - "Sort Savestates In Folders" - ) + MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE, + "Sort Save States in Folders" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SORT_SAVESTATES_ENABLE, - "Sort save states in folders named after the core used." - ) + MENU_ENUM_SUBLABEL_SORT_SAVESTATES_ENABLE, + "Sort save states in folders named after the core used." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE, - "Don't overwrite SaveRAM on loading savestate" - ) + MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE, + "Don't Overwrite SaveRAM on Loading Save State" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_BLOCK_SRAM_OVERWRITE, - "Block Save RAM from being overwritten when loading save states. Might potentially lead to buggy games." - ) + MENU_ENUM_SUBLABEL_BLOCK_SRAM_OVERWRITE, + "Block SaveRAM from being overwritten when loading save states. Might potentially lead to buggy games." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL, - "SaveRAM Autosave Interval" - ) + MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL, + "SaveRAM Autosave Interval" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUTOSAVE_INTERVAL, - "Autosaves the non-volatile Save RAM at a regular interval. This is disabled by default unless set otherwise. The interval is measured in seconds. A value of 0 disables autosave." - ) + MENU_ENUM_SUBLABEL_AUTOSAVE_INTERVAL, + "Autosaves the non-volatile Save RAM at a regular interval. This is disabled by default unless set otherwise. The interval is measured in seconds. A value of 0 disables autosave." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX, - "Save State Auto Index" - ) + MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX, + "Save State Auto Index" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_INDEX, - "When making a savestate, save state index is automatically increased before it is saved. When loading content, the index will be set to the highest existing index." - ) + MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_INDEX, + "When making a savestate, save state index is automatically increased before it is saved. When loading content, the index will be set to the highest existing index." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE, - "Auto Save State" - ) + MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE, + "Auto Save State" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_SAVE, - "Automatically makes a savestate at the end of RetroArch's runtime. RetroArch will automatically load this savestate if 'Auto Load State' is enabled." - ) + MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_SAVE, + "Automatically makes a savestate at the end of RetroArch's runtime. RetroArch will automatically load this savestate if 'Auto Load State' is enabled." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD, - "Auto Load State" - ) + MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD, + "Auto Load State" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_LOAD, - "Automatically load the auto save state on startup." - ) + MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_LOAD, + "Automatically load the auto save state on startup." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVESTATE_THUMBNAIL_ENABLE, - "Savestate Thumbnails" - ) + MENU_ENUM_LABEL_VALUE_SAVESTATE_THUMBNAIL_ENABLE, + "Save State Thumbnails" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVESTATE_THUMBNAIL_ENABLE, - "Show thumbnails of save states inside the menu." - ) + MENU_ENUM_SUBLABEL_SAVESTATE_THUMBNAIL_ENABLE, + "Show thumbnails of save states inside the menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVE_FILE_COMPRESSION, - "SaveRAM Compression" - ) + MENU_ENUM_LABEL_VALUE_SAVE_FILE_COMPRESSION, + "SaveRAM Compression" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVE_FILE_COMPRESSION, - "Write non-volatile Save RAM files in an archived format. Dramatically reduces file size at the expense of (negligibly) increased saving/loading times. Note: Only applies to cores that enable saving via the standard libretro Save RAM interface." - ) + MENU_ENUM_SUBLABEL_SAVE_FILE_COMPRESSION, + "Write non-volatile SaveRAM files in an archived format. Dramatically reduces file size at the expense of (negligibly) increased saving/loading times. Note: Only applies to cores that enable saving via the standard libretro Save RAM interface." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVESTATE_FILE_COMPRESSION, - "Savestate Compression" - ) + MENU_ENUM_LABEL_VALUE_SAVESTATE_FILE_COMPRESSION, + "Save State Compression" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVESTATE_FILE_COMPRESSION, - "Write save state files in an archived format. Dramatically reduces file size at the expense of increased saving/loading times." - ) + MENU_ENUM_SUBLABEL_SAVESTATE_FILE_COMPRESSION, + "Write save state files in an archived format. Dramatically reduces file size at the expense of increased saving/loading times." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVEFILES_IN_CONTENT_DIR_ENABLE, - "Write Saves to Content Dir" - ) + MENU_ENUM_LABEL_VALUE_SAVEFILES_IN_CONTENT_DIR_ENABLE, + "Write Saves to Content Directory" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVESTATES_IN_CONTENT_DIR_ENABLE, - "Write Savestates to Content Dir" - ) + MENU_ENUM_LABEL_VALUE_SAVESTATES_IN_CONTENT_DIR_ENABLE, + "Write Save States to Content Directory" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEMFILES_IN_CONTENT_DIR_ENABLE, - "System Files are in Content Dir" - ) + MENU_ENUM_LABEL_VALUE_SYSTEMFILES_IN_CONTENT_DIR_ENABLE, + "System Files are in Content Directory" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCREENSHOTS_IN_CONTENT_DIR_ENABLE, - "Write Screenshots to Content Dir" - ) + MENU_ENUM_LABEL_VALUE_SCREENSHOTS_IN_CONTENT_DIR_ENABLE, + "Write Screenshots to Content Directory" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_RUNTIME_LOG, - "Save runtime log (per core)" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_RUNTIME_LOG, + "Save Runtime Log (Per Core)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_RUNTIME_LOG, - "Keeps track of how long each item of content has run for, with records separated by core." - ) + MENU_ENUM_SUBLABEL_CONTENT_RUNTIME_LOG, + "Keeps track of how long each item of content has run for, with records separated by core." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_RUNTIME_LOG_AGGREGATE, - "Save runtime log (aggregate)" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_RUNTIME_LOG_AGGREGATE, + "Save Runtime Log (Aggregate)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_RUNTIME_LOG_AGGREGATE, - "Keeps track of how long each item of content has run for, recorded as the aggregate total across all cores." - ) + MENU_ENUM_SUBLABEL_CONTENT_RUNTIME_LOG_AGGREGATE, + "Keeps track of how long each item of content has run for, recorded as the aggregate total across all cores." + ) /* Settings > Logging */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOG_VERBOSITY, - "Logging Verbosity" - ) + MENU_ENUM_LABEL_VALUE_LOG_VERBOSITY, + "Logging Verbosity" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOG_VERBOSITY, - "Log events to a terminal or file." - ) + MENU_ENUM_SUBLABEL_LOG_VERBOSITY, + "Log events to a terminal or file." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FRONTEND_LOG_LEVEL, - "Frontend Logging Level" - ) + MENU_ENUM_LABEL_VALUE_FRONTEND_LOG_LEVEL, + "Frontend Logging Level" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FRONTEND_LOG_LEVEL, - "Sets log level for the frontend. If a log level issued by the frontend is below this value, it is ignored." - ) + MENU_ENUM_SUBLABEL_FRONTEND_LOG_LEVEL, + "Sets log level for the frontend. If a log level issued by the frontend is below this value, it is ignored." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL, - "Core Logging Level" - ) + MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL, + "Core Logging Level" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LIBRETRO_LOG_LEVEL, - "Sets log level for cores. If a log level issued by a core is below this value, it is ignored." - ) + MENU_ENUM_SUBLABEL_LIBRETRO_LOG_LEVEL, + "Sets log level for cores. If a log level issued by a core is below this value, it is ignored." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOG_TO_FILE, - "Log To File" - ) + MENU_ENUM_LABEL_VALUE_LOG_TO_FILE, + "Log to File" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOG_TO_FILE, - "Redirects system event log messages to file. Requires 'Logging Verbosity' to be enabled." - ) + MENU_ENUM_SUBLABEL_LOG_TO_FILE, + "Redirects system event log messages to file. Requires 'Logging Verbosity' to be enabled." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOG_TO_FILE_TIMESTAMP, - "Timestamped Log Files" - ) + MENU_ENUM_LABEL_VALUE_LOG_TO_FILE_TIMESTAMP, + "Timestamp Log Files" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOG_TO_FILE_TIMESTAMP, - "When logging to file, redirects the output from each RetroArch session to a new timestamped file. If disabled, log is overwritten each time RetroArch is restarted." - ) + MENU_ENUM_SUBLABEL_LOG_TO_FILE_TIMESTAMP, + "When logging to file, redirects the output from each RetroArch session to a new timestamped file. If disabled, log is overwritten each time RetroArch is restarted." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PERFCNT_ENABLE, - "Performance Counters" - ) + MENU_ENUM_LABEL_VALUE_PERFCNT_ENABLE, + "Performance Counters" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PERFCNT_ENABLE, - "Performance counters for RetroArch (and cores).\n" - "The counter data can help determine system bottlenecks and fine-tune system and application performance" - ) + MENU_ENUM_SUBLABEL_PERFCNT_ENABLE, + "Performance counters for RetroArch (and cores).\n" + "The counter data can help determine system bottlenecks and fine-tune system and application performance" + ) /* Settings > File Browser */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHOW_HIDDEN_FILES, - "Show Hidden Files and Folders" - ) + MENU_ENUM_LABEL_VALUE_SHOW_HIDDEN_FILES, + "Show Hidden Files and Folders" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SHOW_HIDDEN_FILES, - "Show hidden files/directories inside the file browser." - ) + MENU_ENUM_SUBLABEL_SHOW_HIDDEN_FILES, + "Show hidden files/directories inside the file browser." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, - "Filter unknown extensions" - ) + MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, + "Filter Unknown Extensions" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, - "Filter files being shown in filebrowser by supported extensions." - ) + MENU_ENUM_SUBLABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, + "Filter files being shown in filebrowser by supported extensions." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER, - "Use Builtin Media Player" - ) + MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER, + "Use Built-In Media Player" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FILTER_BY_CURRENT_CORE, - "Filter by current core" - ) + MENU_ENUM_LABEL_VALUE_FILTER_BY_CURRENT_CORE, + "Filter by Current Core" + ) /* Settings > Frame Throttle */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_REWIND_SETTINGS, - "Rewind" - ) + MENU_ENUM_LABEL_VALUE_REWIND_SETTINGS, + "Rewind" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_META_REWIND, - "Manages rewind settings." - ) + MENU_ENUM_SUBLABEL_INPUT_META_REWIND, + "Manages rewind settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FRAME_TIME_COUNTER_SETTINGS, - "Frame Time Counter" - ) + MENU_ENUM_LABEL_VALUE_FRAME_TIME_COUNTER_SETTINGS, + "Frame Time Counter" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FRAME_TIME_COUNTER_SETTINGS, - "Adjust settings influencing the frame time counter (only active when threaded video is disabled)." - ) + MENU_ENUM_SUBLABEL_FRAME_TIME_COUNTER_SETTINGS, + "Adjust settings influencing the frame time counter (only active when threaded video is disabled)." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO, - "Maximum Run Speed" - ) + MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO, + "Maximum Run Speed" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FASTFORWARD_RATIO, - "The maximum rate at which content will be run when using fast forward (e.g., 5.0x for 60 fps content = 300 fps cap). If set to 0.0x, fastforward ratio is unlimited (no FPS cap)." - ) + MENU_ENUM_SUBLABEL_FASTFORWARD_RATIO, + "The maximum rate at which content will be run when using fast forward (e.g., 5.0x for 60 fps content = 300 fps cap). If set to 0.0x, fastforward ratio is unlimited (no FPS cap)." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO, - "Slow-Motion Ratio" - ) + MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO, + "Slow-Motion Ratio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SLOWMOTION_RATIO, - "When in slow motion, content will slow down by the factor specified/set." - ) + MENU_ENUM_SUBLABEL_SLOWMOTION_RATIO, + "When in slow motion, content will slow down by the factor specified/set." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_ENUM_THROTTLE_FRAMERATE, - "Throttle Menu Framerate" - ) + MENU_ENUM_LABEL_VALUE_MENU_ENUM_THROTTLE_FRAMERATE, + "Throttle Menu Framerate" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_ENUM_THROTTLE_FRAMERATE, - "Makes sure the framerate is capped while inside the menu." - ) + MENU_ENUM_SUBLABEL_MENU_ENUM_THROTTLE_FRAMERATE, + "Makes sure the framerate is capped while inside the menu." + ) /* Settings > Frame Throttle > Rewind */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_REWIND_ENABLE, - "Rewind Support" - ) + MENU_ENUM_LABEL_VALUE_REWIND_ENABLE, + "Rewind Support" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_REWIND_ENABLE, - "Made a mistake? Rewind and try again.\n" - "Beware that this causes a performance hit when playing." - ) + MENU_ENUM_SUBLABEL_REWIND_ENABLE, + "Made a mistake? Rewind and try again.\n" + "Beware that this causes a performance hit when playing." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY, - "Rewind Granularity" - ) + MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY, + "Rewind Granularity" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_REWIND_GRANULARITY, - "When rewinding a defined number of frames, you can rewind several frames at a time, increasing the rewind speed." - ) + MENU_ENUM_SUBLABEL_REWIND_GRANULARITY, + "When rewinding a defined number of frames, you can rewind several frames at a time, increasing the rewind speed." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE, - "Rewind Buffer Size (MB)" - ) + MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE, + "Rewind Buffer Size (MB)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_REWIND_BUFFER_SIZE, - "The amount of memory (in MB) to reserve for the rewind buffer. Increasing this will increase the amount of rewind history." - ) + MENU_ENUM_SUBLABEL_REWIND_BUFFER_SIZE, + "The amount of memory (in MB) to reserve for the rewind buffer. Increasing this will increase the amount of rewind history." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE_STEP, - "Rewind Buffer Size Step (MB)" - ) + MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE_STEP, + "Rewind Buffer Size Step (MB)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_REWIND_BUFFER_SIZE_STEP, - "Each time you increase or decrease the rewind buffer size value via this UI it will change by this amount" - ) + MENU_ENUM_SUBLABEL_REWIND_BUFFER_SIZE_STEP, + "Each time you increase or decrease the rewind buffer size value via this UI it will change by this amount" + ) /* Settings > Frame Throttle > Frame Time Counter */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_FRAME_TIME_COUNTER_RESET_AFTER_FASTFORWARDING, - "Reset After Fastforward" - ) + MENU_ENUM_LABEL_VALUE_FRAME_TIME_COUNTER_RESET_AFTER_FASTFORWARDING, + "Reset After Fast-Forward" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FRAME_TIME_COUNTER_RESET_AFTER_FASTFORWARDING, - "Reset the frame time counter after fastforwarding." - ) + MENU_ENUM_SUBLABEL_FRAME_TIME_COUNTER_RESET_AFTER_FASTFORWARDING, + "Reset the frame time counter after fastforwarding." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FRAME_TIME_COUNTER_RESET_AFTER_LOAD_STATE, - "Reset After Load State" - ) + MENU_ENUM_LABEL_VALUE_FRAME_TIME_COUNTER_RESET_AFTER_LOAD_STATE, + "Reset After Load State" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FRAME_TIME_COUNTER_RESET_AFTER_LOAD_STATE, - "Reset the frame time counter after loading a state." - ) + MENU_ENUM_SUBLABEL_FRAME_TIME_COUNTER_RESET_AFTER_LOAD_STATE, + "Reset the frame time counter after loading a state." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FRAME_TIME_COUNTER_RESET_AFTER_SAVE_STATE, - "Reset After Save State" - ) + MENU_ENUM_LABEL_VALUE_FRAME_TIME_COUNTER_RESET_AFTER_SAVE_STATE, + "Reset After Save State" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FRAME_TIME_COUNTER_RESET_AFTER_SAVE_STATE, - "Reset the frame time counter after saving a state." - ) + MENU_ENUM_SUBLABEL_FRAME_TIME_COUNTER_RESET_AFTER_SAVE_STATE, + "Reset the frame time counter after saving a state." + ) /* Settings > Recording */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_RECORD_QUALITY, - "Record Quality" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_RECORD_QUALITY, + "Record Quality" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORD_CONFIG, - "Custom Record Config" - ) + MENU_ENUM_LABEL_VALUE_RECORD_CONFIG, + "Custom Record Configuration" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_RECORD_THREADS, - "Recording Threads" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_RECORD_THREADS, + "Recording Threads" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD, - "Use Post Filter Recording" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD, + "Use Post Filter Recording" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_POST_FILTER_RECORD, - "Capture the image after filters (but not shaders) are applied. Your video will look as fancy as what you see on your screen." - ) + MENU_ENUM_SUBLABEL_VIDEO_POST_FILTER_RECORD, + "Capture the image after filters (but not shaders) are applied. Your video will look as fancy as what you see on your screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_GPU_RECORD, - "Use GPU Recording" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_GPU_RECORD, + "Use GPU Recording" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_GPU_RECORD, - "Records output of GPU shaded material if available." - ) + MENU_ENUM_SUBLABEL_VIDEO_GPU_RECORD, + "Records output of GPU shaded material if available." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_STREAMING_MODE, - "Streaming Mode" - ) + MENU_ENUM_LABEL_VALUE_STREAMING_MODE, + "Streaming Mode" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_STREAM_QUALITY, - "Stream Quality" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_STREAM_QUALITY, + "Stream Quality" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_STREAM_CONFIG, - "Custom Stream Config" - ) + MENU_ENUM_LABEL_VALUE_STREAM_CONFIG, + "Custom Stream Configuration" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_STREAMING_TITLE, - "Title of Stream" - ) + MENU_ENUM_LABEL_VALUE_STREAMING_TITLE, + "Title of Stream" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_STREAMING_URL, - "Streaming URL" - ) + MENU_ENUM_LABEL_VALUE_STREAMING_URL, + "Streaming URL" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UDP_STREAM_PORT, - "UDP Stream Port" - ) + MENU_ENUM_LABEL_VALUE_UDP_STREAM_PORT, + "UDP Stream Port" + ) -/* Settings > Onscreen Display */ +/* Settings > On-Screen Display */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_ONSCREEN_OVERLAY_SETTINGS, - "Onscreen Overlay" - ) + MENU_ENUM_LABEL_VALUE_ONSCREEN_OVERLAY_SETTINGS, + "On-Screen Overlay" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ONSCREEN_OVERLAY_SETTINGS, - "Adjust Bezels and Onscreen controls" - ) + MENU_ENUM_SUBLABEL_ONSCREEN_OVERLAY_SETTINGS, + "Adjust bezels and on-screen controls" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ONSCREEN_VIDEO_LAYOUT_SETTINGS, - "Video Layout" - ) + MENU_ENUM_LABEL_VALUE_ONSCREEN_VIDEO_LAYOUT_SETTINGS, + "Video Layout" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ONSCREEN_VIDEO_LAYOUT_SETTINGS, - "Adjust Video Layout" - ) + MENU_ENUM_SUBLABEL_ONSCREEN_VIDEO_LAYOUT_SETTINGS, + "Adjust Video Layout" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ONSCREEN_NOTIFICATIONS_SETTINGS, - "Onscreen Notifications" - ) + MENU_ENUM_LABEL_VALUE_ONSCREEN_NOTIFICATIONS_SETTINGS, + "On-Screen Notifications" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ONSCREEN_NOTIFICATIONS_SETTINGS, - "Adjust the Onscreen Notifications" - ) + MENU_ENUM_SUBLABEL_ONSCREEN_NOTIFICATIONS_SETTINGS, + "Adjust On-Screen Notifications" + ) -/* Settings > Onscreen Display > Onscreen Overlay */ +/* Settings > On-Screen Display > On-Screen Overlay */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE, - "Display Overlay" - ) + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE, + "Display Overlay" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_OVERLAY_ENABLE, - "Overlays are used for borders and on-screen controls" - ) + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_ENABLE, + "Overlays are used for borders and on-screen controls" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU, - "Hide Overlay In Menu" - ) + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU, + "Hide Overlay in Menu" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_OVERLAY_HIDE_IN_MENU, - "Hide the overlay while inside the menu, and show it again when exiting the menu." - ) + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_HIDE_IN_MENU, + "Hide the overlay while inside the menu, and show it again when exiting the menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, - "Show Inputs On Overlay" - ) + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, + "Show Inputs on Overlay" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, - "Show keyboard/controller inputs on the onscreen overlay." - ) + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, + "Show keyboard/controller inputs on the on-screen overlay." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT, - "Show Inputs Listen Port" - ) + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT, + "Show Inputs Listen Port" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT, - "Select the port for the overlay to listen to if Show Inputs On Overlay is enabled." - ) + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT, + "Select the port for the overlay to listen to if Show Inputs On Overlay is enabled." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_MOUSE_CURSOR, - "Show Mouse Cursor With Overlay" - ) + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_MOUSE_CURSOR, + "Show Mouse Cursor With Overlay" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_MOUSE_CURSOR, - "Show the mouse cursor when using an onscreen overlay." - ) + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_MOUSE_CURSOR, + "Show the mouse cursor when using an on-screen overlay." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_AUTO_ROTATE, - "Auto-Rotate Overlay" - ) + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_AUTO_ROTATE, + "Auto-Rotate Overlay" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_OVERLAY_AUTO_ROTATE, - "If supported by current overlay, automatically rotate layout to match screen orientation/aspect ratio." - ) + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_AUTO_ROTATE, + "If supported by current overlay, automatically rotate layout to match screen orientation/aspect ratio." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OVERLAY, - "Overlay" - ) + MENU_ENUM_LABEL_VALUE_OVERLAY, + "Overlay" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED, - "Autoload Preferred Overlay" - ) + MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED, + "Autoload Preferred Overlay" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY, - "Overlay Opacity" - ) + MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY, + "Overlay Opacity" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_OVERLAY_OPACITY, - "Opacity of all UI elements of the overlay." - ) + MENU_ENUM_SUBLABEL_OVERLAY_OPACITY, + "Opacity of all UI elements of the overlay." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET, - "Overlay Preset" - ) + MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET, + "Overlay Preset" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_OVERLAY_PRESET, - "Select an overlay from the file browser." - ) + MENU_ENUM_SUBLABEL_OVERLAY_PRESET, + "Select an overlay from the file browser." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE, - "Overlay Scale" - ) + MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE, + "Overlay Scale" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_OVERLAY_SCALE, - "Scale of all UI elements of the overlay." - ) + MENU_ENUM_SUBLABEL_OVERLAY_SCALE, + "Scale of all UI elements of the overlay." + ) -/* Settings > Onscreen Display > Video Layout */ +/* Settings > On-Screen Display > Video Layout */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_ENABLE, - "Enable Video Layout" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_ENABLE, + "Enable Video Layout" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_ENABLE, - "Video layouts are used for bezels and other artwork." - ) + MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_ENABLE, + "Video layouts are used for bezels and other artwork." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_PATH, - "Video Layout Path" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_PATH, + "Video Layout Path" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_PATH, - "Select a video layout from the file browser." - ) + MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_PATH, + "Select a video layout from the file browser." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_SELECTED_VIEW, - "Selected View" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_SELECTED_VIEW, + "Selected View" + ) MSG_HASH( /* FIXME Unused */ - MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_SELECTED_VIEW, - "Select a view within the loaded layout." - ) + MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_SELECTED_VIEW, + "Select a view within the loaded layout." + ) -/* Settings > Onscreen Display > Onscreen Notifications */ +/* Settings > On-Screen Display > On-Screen Notifications */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE, - "Onscreen Notifications" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE, + "On-Screen Notifications" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FONT_ENABLE, - "Show onscreen messages." - ) + MENU_ENUM_SUBLABEL_VIDEO_FONT_ENABLE, + "Show on-screen messages." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_WIDGETS_ENABLE, - "Graphics Widgets" - ) + MENU_ENUM_LABEL_VALUE_MENU_WIDGETS_ENABLE, + "Graphics Widgets" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_WIDGETS_ENABLE, - "Use modern decorated animations, notifications, indicators and controls instead of the old text only system." - ) + MENU_ENUM_SUBLABEL_MENU_WIDGETS_ENABLE, + "Use modern decorated animations, notifications, indicators and controls instead of the old text only system." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_AUTO, - "Auto Scale Graphics Widgets" - ) + MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_AUTO, + "Auto Scale Graphics Widgets" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_AUTO, - "Automatically resize decorated notifications, indicators and controls based on current menu scale." - ) + MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_AUTO, + "Automatically resize decorated notifications, indicators and controls based on current menu scale." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR_FULLSCREEN, - "Graphics Widgets Scale Override (Fullscreen)" - ) + MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR_FULLSCREEN, + "Graphics Widgets Scale Override (Fullscreen)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR_FULLSCREEN, - "Applies a manual scaling factor override when drawing display widgets in fullscreen mode. Only applies when 'Auto Scale Graphics Widgets' is disabled. Can be used to increase or decrease the size of decorated notifications, indicators and controls independently from the menu itself." - ) + MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR_FULLSCREEN, + "Applies a manual scaling factor override when drawing display widgets in fullscreen mode. Only applies when 'Auto Scale Graphics Widgets' is disabled. Can be used to increase or decrease the size of decorated notifications, indicators and controls independently from the menu itself." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR_WINDOWED, - "Graphics Widgets Scale Override (Windowed)" - ) + MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR_WINDOWED, + "Graphics Widgets Scale Override (Windowed)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR_WINDOWED, - "Applies a manual scaling factor override when drawing display widgets in windowed mode. Only applies when 'Auto Scale Graphics Widgets' is disabled. Can be used to increase or decrease the size of decorated notifications, indicators and controls independently from the menu itself." - ) + MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR_WINDOWED, + "Applies a manual scaling factor override when drawing display widgets in windowed mode. Only applies when 'Auto Scale Graphics Widgets' is disabled. Can be used to increase or decrease the size of decorated notifications, indicators and controls independently from the menu itself." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FPS_SHOW, - "Display Framerate" - ) + MENU_ENUM_LABEL_VALUE_FPS_SHOW, + "Display Framerate" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FPS_SHOW, - "Displays the current framerate per second onscreen." - ) + MENU_ENUM_SUBLABEL_FPS_SHOW, + "Displays the current framerate per second on-screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FPS_UPDATE_INTERVAL, - "Framerate Update Interval (in frames)" - ) + MENU_ENUM_LABEL_VALUE_FPS_UPDATE_INTERVAL, + "Framerate Update Interval (in frames)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FPS_UPDATE_INTERVAL, - "Framerate display will be updated at the set interval (in frames)." - ) + MENU_ENUM_SUBLABEL_FPS_UPDATE_INTERVAL, + "Framerate display will be updated at the set interval (in frames)." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FRAMECOUNT_SHOW, - "Display Frame Count" - ) + MENU_ENUM_LABEL_VALUE_FRAMECOUNT_SHOW, + "Display Frame Count" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FRAMECOUNT_SHOW, - "Displays the current frame count onscreen." - ) + MENU_ENUM_SUBLABEL_FRAMECOUNT_SHOW, + "Displays the current frame count on-screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_STATISTICS_SHOW, - "Display Statistics" - ) + MENU_ENUM_LABEL_VALUE_STATISTICS_SHOW, + "Display Statistics" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_STATISTICS_SHOW, - "Show onscreen technical statistics." - ) + MENU_ENUM_SUBLABEL_STATISTICS_SHOW, + "Show on-screen technical statistics." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MEMORY_SHOW, - "Include Memory Details" - ) + MENU_ENUM_LABEL_VALUE_MEMORY_SHOW, + "Include Memory Details" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MEMORY_SHOW, - "Includes the current memory usage/total onscreen with FPS/Frames." - ) + MENU_ENUM_SUBLABEL_MEMORY_SHOW, + "Includes the current memory usage/total on-screen with FPS/Frames." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH, - "Notification Font" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH, + "Notification Font" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FONT_PATH, - "Select a different font for onscreen notifications." - ) + MENU_ENUM_SUBLABEL_VIDEO_FONT_PATH, + "Select a different font for on-screen notifications." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE, - "Notification Size" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE, + "Notification Size" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FONT_SIZE, - "Specify the font size in points." - ) + MENU_ENUM_SUBLABEL_VIDEO_FONT_SIZE, + "Specify the font size in points." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X, - "Notification X Position" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X, + "Notification Position (Horizontal)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_X, - "Specify custom X axis position for onscreen text." - ) + MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_X, + "Specify custom X axis position for on-screen text." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y, - "Notification Y Position" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y, + "Notification Position (Vertical)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_Y, - "Specify custom Y axis position for onscreen text." - ) + MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_Y, + "Specify custom Y axis position for on-screen text." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED, - "Notification Red Color" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED, + "Notification Color (Red)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN, - "Notification Green Color" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN, + "Notification Color (Green)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE, - "Notification Blue Color" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE, + "Notification Color (Blue)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE, - "Notification Background" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE, + "Notification Background" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED, - "Notification Background Red Color" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED, + "Notification Background Color (Red)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN, - "Notification Background Green Color" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN, + "Notification Background Color (Green)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE, - "Notification Background Blue Color" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE, + "Notification Background Color (Blue)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY, - "Notification Background Opacity" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY, + "Notification Background Opacity" + ) /* Settings > User Interface */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_VIEWS_SETTINGS, - "Views" - ) + MENU_ENUM_LABEL_VALUE_MENU_VIEWS_SETTINGS, + "Views" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_VIEWS_SETTINGS, - "Show or hide elements on the menu screen." - ) + MENU_ENUM_SUBLABEL_MENU_VIEWS_SETTINGS, + "Show or hide elements on the menu screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SETTINGS, - "Appearance" - ) + MENU_ENUM_LABEL_VALUE_MENU_SETTINGS, + "Appearance" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SETTINGS, - "Adjusts menu screen appearance settings." - ) + MENU_ENUM_SUBLABEL_MENU_SETTINGS, + "Adjusts menu screen appearance settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS, - "Show Advanced Settings" - ) + MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS, + "Show Advanced Settings" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SHOW_ADVANCED_SETTINGS, - "Show advanced settings for power users (hidden by default)." - ) + MENU_ENUM_SUBLABEL_SHOW_ADVANCED_SETTINGS, + "Show advanced settings for power users (hidden by default)." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_ENABLE_KIOSK_MODE, - "Kiosk Mode" - ) + MENU_ENUM_LABEL_VALUE_MENU_ENABLE_KIOSK_MODE, + "Kiosk Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_ENABLE_KIOSK_MODE, - "Protects the setup by hiding all configuration related settings." - ) + MENU_ENUM_SUBLABEL_MENU_ENABLE_KIOSK_MODE, + "Protects the setup by hiding all configuration related settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_KIOSK_MODE_PASSWORD, - "Set Password For Disabling Kiosk Mode" - ) + MENU_ENUM_LABEL_VALUE_MENU_KIOSK_MODE_PASSWORD, + "Set Password for Disabling Kiosk Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_KIOSK_MODE_PASSWORD, - "Supplying a password when enabling kiosk mode makes it possible to later disable it from the menu, by going to the Main Menu, selecting Disable Kiosk Mode and entering the password." - ) + MENU_ENUM_SUBLABEL_MENU_KIOSK_MODE_PASSWORD, + "Supplying a password when enabling kiosk mode makes it possible to later disable it from the menu, by going to the Main Menu, selecting Disable Kiosk Mode and entering the password." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND, - "Navigation Wrap-Around" - ) + MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND, + "Navigation Wrap-Around" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NAVIGATION_WRAPAROUND, - "Wrap-around to beginning and/or end if boundary of list is reached horizontally or vertically." - ) + MENU_ENUM_SUBLABEL_NAVIGATION_WRAPAROUND, + "Wrap-around to beginning and/or end if boundary of list is reached horizontally or vertically." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO, - "Pause when menu activated" - ) + MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO, + "Pause When Menu Activated" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PAUSE_LIBRETRO, - "If disabled, the content will keep running in the background when RetroArch's menu is toggled." - ) + MENU_ENUM_SUBLABEL_PAUSE_LIBRETRO, + "If disabled, the content will keep running in the background when RetroArch's menu is toggled." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SAVESTATE_RESUME, - "Resume content after using save states" - ) + MENU_ENUM_LABEL_VALUE_MENU_SAVESTATE_RESUME, + "Resume Content After Using Save States" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SAVESTATE_RESUME, - "Automatically close menu and resume current content after selecting 'Save State' or 'Load State' from the Quick Menu. Disabling this can improve save state performance on very slow devices." - ) + MENU_ENUM_SUBLABEL_MENU_SAVESTATE_RESUME, + "Automatically close menu and resume current content after selecting 'Save State' or 'Load State' from the Quick Menu. Disabling this can improve save state performance on very slow devices." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_INSERT_DISK_RESUME, - "Resume content after changing disks" - ) + MENU_ENUM_LABEL_VALUE_MENU_INSERT_DISK_RESUME, + "Resume Content After Changing Discs" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_INSERT_DISK_RESUME, - "Automatically close menu and resume current content after selecting 'Insert Disk' or 'Load New Disk' from the Disk Control menu." - ) + MENU_ENUM_SUBLABEL_MENU_INSERT_DISK_RESUME, + "Automatically close menu and resume current content after selecting 'Insert Disc' or 'Load New Disc' from the Disc Control menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE, - "Mouse Support" - ) + MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE, + "Mouse Support" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MOUSE_ENABLE, - "Allows the menu to be controlled with the mouse." - ) + MENU_ENUM_SUBLABEL_MOUSE_ENABLE, + "Allows the menu to be controlled with the mouse." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_POINTER_ENABLE, - "Touch Support" - ) + MENU_ENUM_LABEL_VALUE_POINTER_ENABLE, + "Touch Support" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_POINTER_ENABLE, - "Allows the menu to be controlled with screen touches." - ) + MENU_ENUM_SUBLABEL_POINTER_ENABLE, + "Allows the menu to be controlled with screen touches." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE, - "Threaded tasks" - ) + MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE, + "Threaded Tasks" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_THREADED_DATA_RUNLOOP_ENABLE, - "Perform tasks on a separate thread." - ) + MENU_ENUM_SUBLABEL_THREADED_DATA_RUNLOOP_ENABLE, + "Perform tasks on a separate thread." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE, - "Don't run in background" - ) + MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE, + "Don't Run in Background" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PAUSE_NONACTIVE, - "Pause gameplay when RetroArch is not the active window." - ) + MENU_ENUM_SUBLABEL_PAUSE_NONACTIVE, + "Pause gameplay when RetroArch is not the active window." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION, - "Disable Desktop Composition" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION, + "Disable Desktop Composition" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_DISABLE_COMPOSITION, - "Window managers use composition to apply visual effects, detect unresponsive windows, amongst other things." - ) + MENU_ENUM_SUBLABEL_VIDEO_DISABLE_COMPOSITION, + "Window managers use composition to apply visual effects, detect unresponsive windows, amongst other things." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SCROLL_FAST, - "Menu Scroll Acceleration" - ) + MENU_ENUM_LABEL_VALUE_MENU_SCROLL_FAST, + "Menu Scroll Acceleration" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SCROLL_FAST, - "Maximum speed of the cursor when holding a direction to scroll." - ) + MENU_ENUM_SUBLABEL_MENU_SCROLL_FAST, + "Maximum speed of the cursor when holding a direction to scroll." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UI_COMPANION_ENABLE, - "UI Companion" - ) + MENU_ENUM_LABEL_VALUE_UI_COMPANION_ENABLE, + "UI Companion" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT, - "UI Companion Start On Boot" - ) + MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT, + "UI Companion Start on Boot" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE, - "Menu Bar" - ) + MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE, + "Menu Bar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DESKTOP_MENU_ENABLE, - "Desktop menu (restart)" - ) + MENU_ENUM_LABEL_VALUE_DESKTOP_MENU_ENABLE, + "Desktop Menu (Restart)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UI_COMPANION_TOGGLE, - "Show desktop menu on startup" - ) + MENU_ENUM_LABEL_VALUE_UI_COMPANION_TOGGLE, + "Show Desktop Menu on Startup" + ) /* Settings > User Interface > Views */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_VIEWS_SETTINGS, - "Quick Menu" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_VIEWS_SETTINGS, + "Quick Menu" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_VIEWS_SETTINGS, - "Show or hide elements on the Quick Menu screen." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_VIEWS_SETTINGS, + "Show or hide elements on the Quick Menu screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_VIEWS_SETTINGS, - "Settings" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_VIEWS_SETTINGS, + "Settings" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_VIEWS_SETTINGS, - "Show or hide elements on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_VIEWS_SETTINGS, + "Show or hide elements on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CORE, - "Show Load Core" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CORE, + "Show Load Core" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CORE, - "Show/hide the 'Load Core' option." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CORE, + "Show/hide the 'Load Core' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CONTENT, - "Show Load Content" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CONTENT, + "Show Load Content" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CONTENT, - "Show/hide the 'Load Content' option." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CONTENT, + "Show/hide the 'Load Content' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_DISC, - "Show Load Disc" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_DISC, + "Show Load Disc" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_DISC, - "Show/hide the 'Load Disc' option." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_DISC, + "Show/hide the 'Load Disc' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_DUMP_DISC, - "Show Dump Disc" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_DUMP_DISC, + "Show Dump Disc" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_DUMP_DISC, - "Show/hide the 'Dump Disc' option." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_DUMP_DISC, + "Show/hide the 'Dump Disc' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_ONLINE_UPDATER, - "Show Online Updater" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_ONLINE_UPDATER, + "Show Online Updater" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_ONLINE_UPDATER, - "Show/hide the 'Online Updater' option." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_ONLINE_UPDATER, + "Show/hide the 'Online Updater' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_CORE_UPDATER, - "Show Core Updater" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_CORE_UPDATER, + "Show Core Updater" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_CORE_UPDATER, - "Show/hide the ability to update cores (and core info files)." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_CORE_UPDATER, + "Show/hide the ability to update cores (and core info files)." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_LEGACY_THUMBNAIL_UPDATER, - "Show Legacy Thumbnails Updater" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_LEGACY_THUMBNAIL_UPDATER, + "Show Legacy Thumbnails Updater" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_LEGACY_THUMBNAIL_UPDATER, - "Show/hide the ability to download legacy thumbnail packages." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_LEGACY_THUMBNAIL_UPDATER, + "Show/hide the ability to download legacy thumbnail packages." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_INFORMATION, - "Show Information" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_INFORMATION, + "Show Information" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_INFORMATION, - "Show/hide the 'Information' option." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_INFORMATION, + "Show/hide the 'Information' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_CONFIGURATIONS, - "Show Configuration File" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_CONFIGURATIONS, + "Show Configuration File" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_CONFIGURATIONS, - "Show/hide the 'Configuration File' option." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_CONFIGURATIONS, + "Show/hide the 'Configuration File' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_HELP, - "Show Help" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_HELP, + "Show Help" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_HELP, - "Show/hide the 'Help' option." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_HELP, + "Show/hide the 'Help' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_QUIT_RETROARCH, - "Show Quit RetroArch" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_QUIT_RETROARCH, + "Show Quit RetroArch" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_QUIT_RETROARCH, - "Show/hide the 'Quit RetroArch' option." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_QUIT_RETROARCH, + "Show/hide the 'Quit RetroArch' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_RESTART_RETROARCH, - "Show Restart RetroArch" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_RESTART_RETROARCH, + "Show Restart RetroArch" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_RESTART_RETROARCH, - "Show/hide the 'Restart RetroArch' option." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_RESTART_RETROARCH, + "Show/hide the 'Restart RetroArch' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS, - "Show Settings Tab" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS, + "Show Settings Tab" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS, - "Show the settings tab inside the main menu." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS, + "Show the settings tab inside the main menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS_PASSWORD, - "Set Password For Enabling Settings Tab" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS_PASSWORD, + "Set Password For Enabling Settings Tab" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS_PASSWORD, - "Supplying a password when hiding the settings tab makes it possible to later restore it from the menu, by going to the Main Menu tab, selecting Enable Settings Tab and entering the password." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS_PASSWORD, + "Supplying a password when hiding the settings tab makes it possible to later restore it from the menu, by going to the Main Menu tab, selecting Enable Settings Tab and entering the password." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_FAVORITES, - "Show Favorites Tab" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_FAVORITES, + "Show Favorites Tab" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_FAVORITES, - "Show the favorites tab inside the main menu." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_FAVORITES, + "Show the favorites tab inside the main menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_IMAGES, - "Show Image Tab" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_IMAGES, + "Show Image Tab" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_IMAGES, - "Show the image tab inside the main menu." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_IMAGES, + "Show the image tab inside the main menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_MUSIC, - "Show Music Tab" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_MUSIC, + "Show Music Tab" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_MUSIC, - "Show the music tab inside the main menu." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_MUSIC, + "Show the music tab inside the main menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_VIDEO, - "Show Video Tab" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_VIDEO, + "Show Video Tab" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_VIDEO, - "Show the video tab inside the main menu." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_VIDEO, + "Show the video tab inside the main menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_NETPLAY, - "Show Netplay Tab" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_NETPLAY, + "Show Netplay Tab" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_NETPLAY, - "Show the netplay tab inside the main menu." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_NETPLAY, + "Show the netplay tab inside the main menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_HISTORY, - "Show History Tab" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_HISTORY, + "Show History Tab" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_HISTORY, - "Show the recent history tab inside the main menu." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_HISTORY, + "Show the recent history tab inside the main menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_ADD, - "Show Import content Tab" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_ADD, + "Show Import Content Tab" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_ADD, - "Show the import content tab inside the main menu." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_ADD, + "Show the import content tab inside the main menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_PLAYLISTS, - "Show Playlist Tabs" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_PLAYLISTS, + "Show Playlist Tabs" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_PLAYLISTS, - "Show playlist tabs inside the main menu." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_PLAYLISTS, + "Show playlist tabs inside the main menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE, - "Show date / time" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE, + "Show Date and Time" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_TIMEDATE_ENABLE, - "Shows current date and/or time inside the menu." - ) + MENU_ENUM_SUBLABEL_TIMEDATE_ENABLE, + "Shows current date and/or time inside the menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE, - "Style of date / time" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE, + "Style of Date and Time" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_TIMEDATE_STYLE, - "Changes the style current date and/or time is shown inside the menu." - ) + MENU_ENUM_SUBLABEL_TIMEDATE_STYLE, + "Changes the style current date and/or time is shown inside the menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BATTERY_LEVEL_ENABLE, - "Show battery level" - ) + MENU_ENUM_LABEL_VALUE_BATTERY_LEVEL_ENABLE, + "Show Battery Level" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_BATTERY_LEVEL_ENABLE, - "Shows current battery level inside the menu." - ) + MENU_ENUM_SUBLABEL_BATTERY_LEVEL_ENABLE, + "Shows current battery level inside the menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_ENABLE, - "Show core name" - ) + MENU_ENUM_LABEL_VALUE_CORE_ENABLE, + "Show Core Name" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_ENABLE, - "Shows current core name inside menu." - ) + MENU_ENUM_SUBLABEL_CORE_ENABLE, + "Shows current core name inside menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_SUBLABELS, - "Show menu sublabels" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_SUBLABELS, + "Show Menu Sub-Labels" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_SUBLABELS, - "Shows additional information for the currently selected menu entry." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_SUBLABELS, + "Shows additional information for the currently selected menu entry." + ) MSG_HASH( /* FIXME Not RGUI specific */ - MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN, - "Display Start Screen" - ) + MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN, + "Display Start Screen" + ) MSG_HASH( /* FIXME Not RGUI specific */ - MENU_ENUM_SUBLABEL_RGUI_SHOW_START_SCREEN, - "Show startup screen in menu. This is automatically set to false after the program starts for the first time." - ) + MENU_ENUM_SUBLABEL_RGUI_SHOW_START_SCREEN, + "Show startup screen in menu. This is automatically set to false after the program starts for the first time." + ) /* Settings > User Interface > Views > Quick Menu */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_RESUME_CONTENT, - "Show Resume Content" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_RESUME_CONTENT, + "Show Resume Content" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_RESUME_CONTENT, - "Show/hide the 'Resume Content' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_RESUME_CONTENT, + "Show/hide the 'Resume Content' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_RESTART_CONTENT, - "Show Restart Content" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_RESTART_CONTENT, + "Show Restart Content" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_RESTART_CONTENT, - "Show/hide the 'Restart Content' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_RESTART_CONTENT, + "Show/hide the 'Restart Content' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CLOSE_CONTENT, - "Show Close Content" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CLOSE_CONTENT, + "Show Close Content" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CLOSE_CONTENT, - "Show/hide the 'Close Content' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CLOSE_CONTENT, + "Show/hide the 'Close Content' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_TAKE_SCREENSHOT, - "Show Take Screenshot" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_TAKE_SCREENSHOT, + "Show Take Screenshot" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_TAKE_SCREENSHOT, - "Show/hide the 'Take Screenshot' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_TAKE_SCREENSHOT, + "Show/hide the 'Take Screenshot' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_LOAD_STATE, - "Show Save/Load State" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_LOAD_STATE, + "Show Save/Load State" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_LOAD_STATE, - "Show/hide the options for saving/loading state." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_LOAD_STATE, + "Show/hide the options for saving/loading state." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_UNDO_SAVE_LOAD_STATE, - "Show Undo Save/Load State" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_UNDO_SAVE_LOAD_STATE, + "Show Undo Save/Load State" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_UNDO_SAVE_LOAD_STATE, - "Show/hide the options for undoing save/load state." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_UNDO_SAVE_LOAD_STATE, + "Show/hide the options for undoing save/load state." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_ADD_TO_FAVORITES, - "Show Add to Favorites" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_ADD_TO_FAVORITES, + "Show Add to Favorites" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_ADD_TO_FAVORITES, - "Show/hide the 'Add to Favorites' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_ADD_TO_FAVORITES, + "Show/hide the 'Add to Favorites' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_START_RECORDING, - "Show Start Recording" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_START_RECORDING, + "Show Start Recording" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_START_RECORDING, - "Show/hide the 'Start Recording' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_START_RECORDING, + "Show/hide the 'Start Recording' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_START_STREAMING, - "Show Start Streaming" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_START_STREAMING, + "Show Start Streaming" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_START_STREAMING, - "Show/hide the 'Start Streaming' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_START_STREAMING, + "Show/hide the 'Start Streaming' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SET_CORE_ASSOCIATION, - "Show Set Core Association" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SET_CORE_ASSOCIATION, + "Show Set Core Association" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SET_CORE_ASSOCIATION, - "Show/hide the 'Set Core Association' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SET_CORE_ASSOCIATION, + "Show/hide the 'Set Core Association' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_RESET_CORE_ASSOCIATION, - "Show Reset Core Association" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_RESET_CORE_ASSOCIATION, + "Show Reset Core Association" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_RESET_CORE_ASSOCIATION, - "Show/hide the 'Reset Core Association' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_RESET_CORE_ASSOCIATION, + "Show/hide the 'Reset Core Association' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_OPTIONS, - "Show Options" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_OPTIONS, + "Show Options" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_OPTIONS, - "Show/hide the 'Options' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_OPTIONS, + "Show/hide the 'Options' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CONTROLS, - "Show Controls" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CONTROLS, + "Show Controls" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CONTROLS, - "Show/hide the 'Controls' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CONTROLS, + "Show/hide the 'Controls' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CHEATS, - "Show Cheats" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CHEATS, + "Show Cheats" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CHEATS, - "Show/hide the 'Cheats' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CHEATS, + "Show/hide the 'Cheats' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SHADERS, - "Show Shaders" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SHADERS, + "Show Shaders" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SHADERS, - "Show/hide the 'Shaders' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SHADERS, + "Show/hide the 'Shaders' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_REWIND, - "Show Rewind Settings" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_REWIND, + "Show Rewind Settings" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_REWIND, - "Show/hide the Rewind options." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_REWIND, + "Show/hide the Rewind options." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_LATENCY, - "Show/hide the Latency options." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_LATENCY, + "Show/hide the Latency options." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_LATENCY, - "Show Latency Settings" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_LATENCY, + "Show Latency Settings" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_OVERLAYS, - "Show/hide the Overlay options." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_OVERLAYS, + "Show/hide the Overlay options." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_OVERLAYS, - "Show Overlay Settings" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_OVERLAYS, + "Show Overlay Settings" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_VIDEO_LAYOUT, - "Show Video Layout Settings" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_VIDEO_LAYOUT, + "Show Video Layout Settings" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_VIDEO_LAYOUT, - "Show/hide Video Layout options." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_VIDEO_LAYOUT, + "Show/hide Video Layout options." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, - "Show Save Core Overrides" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, + "Show Save Core Overrides" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, - "Show/hide the 'Save Core Overrides' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, + "Show/hide the 'Save Core Overrides' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES, - "Show Save Game Overrides" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES, + "Show Save Game Overrides" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES, - "Show/hide the 'Save Game Overrides' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES, + "Show/hide the 'Save Game Overrides' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_INFORMATION, - "Show Information" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_INFORMATION, + "Show Information" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_INFORMATION, - "Show/hide the 'Information' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_INFORMATION, + "Show/hide the 'Information' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_DOWNLOAD_THUMBNAILS, - "Show Download Thumbnails" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_DOWNLOAD_THUMBNAILS, + "Show Download Thumbnails" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_DOWNLOAD_THUMBNAILS, - "Show/hide the 'Download Thumbnails' option." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_DOWNLOAD_THUMBNAILS, + "Show/hide the 'Download Thumbnails' option." + ) /* Settings > User Interface > Views > Settings */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_DRIVERS, - "Show Drivers" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_DRIVERS, + "Show Drivers" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_DRIVERS, - "Show or hide 'Driver Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_DRIVERS, + "Show or hide 'Driver Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_VIDEO, - "Show Video" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_VIDEO, + "Show Video" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_VIDEO, - "Show or hide 'Video Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_VIDEO, + "Show or hide 'Video Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_AUDIO, - "Show Audio" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_AUDIO, + "Show Audio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_AUDIO, - "Show or hide 'Audio Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_AUDIO, + "Show or hide 'Audio Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_INPUT, - "Show Input" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_INPUT, + "Show Input" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_INPUT, - "Show or hide 'Input Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_INPUT, + "Show or hide 'Input Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_LATENCY, - "Show Latency" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_LATENCY, + "Show Latency" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_LATENCY, - "Show or hide 'Latency Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_LATENCY, + "Show or hide 'Latency Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_CORE, - "Show Core" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_CORE, + "Show Core" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_CORE, - "Show or hide 'Core Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_CORE, + "Show or hide 'Core Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_CONFIGURATION, - "Show Configuration" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_CONFIGURATION, + "Show Configuration" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_CONFIGURATION, - "Show or hide 'Configuration Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_CONFIGURATION, + "Show or hide 'Configuration Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_SAVING, - "Show Saving" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_SAVING, + "Show Saving" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_SAVING, - "Show or hide 'Saving Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_SAVING, + "Show or hide 'Saving Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_LOGGING, - "Show Logging" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_LOGGING, + "Show Logging" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_LOGGING, - "Show or hide 'Logging Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_LOGGING, + "Show or hide 'Logging Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_FRAME_THROTTLE, - "Show Frame Throttle" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_FRAME_THROTTLE, + "Show Frame Throttle" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_FRAME_THROTTLE, - "Show or hide 'Frame Throttle Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_FRAME_THROTTLE, + "Show or hide 'Frame Throttle Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_RECORDING, - "Show Recording" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_RECORDING, + "Show Recording" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_RECORDING, - "Show or hide 'Recording Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_RECORDING, + "Show or hide 'Recording Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_ONSCREEN_DISPLAY, - "Show Onscreen Display" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_ONSCREEN_DISPLAY, + "Show On-Screen Display" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_ONSCREEN_DISPLAY, - "Show or hide 'Onscreen Display Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_ONSCREEN_DISPLAY, + "Show or hide 'On-Screen Display Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_USER_INTERFACE, - "Show User Interface" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_USER_INTERFACE, + "Show User Interface" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_USER_INTERFACE, - "Show or hide 'User Interface Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_USER_INTERFACE, + "Show or hide 'User Interface Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_AI_SERVICE, - "Show AI Service" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_AI_SERVICE, + "Show AI Service" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_AI_SERVICE, - "Show or hide 'AI Service Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_AI_SERVICE, + "Show or hide 'AI Service Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_POWER_MANAGEMENT, - "Show Power Management" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_POWER_MANAGEMENT, + "Show Power Management" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_POWER_MANAGEMENT, - "Show or hide 'Power Management Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_POWER_MANAGEMENT, + "Show or hide 'Power Management Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_ACHIEVEMENTS, - "Show Achievements" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_ACHIEVEMENTS, + "Show Achievements" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_ACHIEVEMENTS, - "Show or hide 'Achievements Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_ACHIEVEMENTS, + "Show or hide 'Achievements Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_NETWORK, - "Show Network" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_NETWORK, + "Show Network" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_NETWORK, - "Show or hide 'Network Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_NETWORK, + "Show or hide 'Network Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_PLAYLISTS, - "Show Playlists" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_PLAYLISTS, + "Show Playlists" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_PLAYLISTS, - "Show or hide 'Playlists Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_PLAYLISTS, + "Show or hide 'Playlists Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_USER, - "Show User" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_USER, + "Show User" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_USER, - "Show or hide 'User Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_USER, + "Show or hide 'User Settings' on the Settings screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_DIRECTORY, - "Show Directory" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_DIRECTORY, + "Show Directory" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SETTINGS_SHOW_DIRECTORY, - "Show or hide 'Directory Settings' on the Settings screen." - ) + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_DIRECTORY, + "Show or hide 'Directory Settings' on the Settings screen." + ) /* Settings > User Interface > Appearance */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SCALE_FACTOR, - "Menu Scale Factor" - ) + MENU_ENUM_LABEL_VALUE_MENU_SCALE_FACTOR, + "Menu Scale Factor" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SCALE_FACTOR, - "Applies a global scaling factor when drawing the menu. Can be used to increase or decrease the size of the user interface." - ) + MENU_ENUM_SUBLABEL_MENU_SCALE_FACTOR, + "Applies a global scaling factor when drawing the menu. Can be used to increase or decrease the size of the user interface." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER, - "Background" - ) + MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER, + "Background" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_WALLPAPER, - "Select an image to set as menu wallpaper." - ) + MENU_ENUM_SUBLABEL_MENU_WALLPAPER, + "Select an image to set as menu wallpaper." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER_OPACITY, - "Background opacity" - ) + MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER_OPACITY, + "Background Opacity" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_WALLPAPER_OPACITY, - "Modify the opacity of the background wallpaper." - ) + MENU_ENUM_SUBLABEL_MENU_WALLPAPER_OPACITY, + "Modify the opacity of the background wallpaper." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_FRAMEBUFFER_OPACITY, - "Framebuffer Opacity" - ) + MENU_ENUM_LABEL_VALUE_MENU_FRAMEBUFFER_OPACITY, + "Framebuffer Opacity" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_FRAMEBUFFER_OPACITY, - "Modify the opacity of the framebuffer." - ) + MENU_ENUM_SUBLABEL_MENU_FRAMEBUFFER_OPACITY, + "Modify the opacity of the framebuffer." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_USE_PREFERRED_SYSTEM_COLOR_THEME, - "Use preferred system color theme" - ) + MENU_ENUM_LABEL_VALUE_MENU_USE_PREFERRED_SYSTEM_COLOR_THEME, + "Use Preferred System Color Theme" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_USE_PREFERRED_SYSTEM_COLOR_THEME, - "Use your operating system's color theme (if any) - overrides theme settings." - ) + MENU_ENUM_SUBLABEL_MENU_USE_PREFERRED_SYSTEM_COLOR_THEME, + "Use your operating system's color theme (if any) - overrides theme settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THUMBNAILS, - "Thumbnails" - ) + MENU_ENUM_LABEL_VALUE_THUMBNAILS, + "Thumbnails" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_THUMBNAILS, - "Type of thumbnail to display." - ) + MENU_ENUM_SUBLABEL_THUMBNAILS, + "Type of thumbnail to display." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_THUMBNAIL_UPSCALE_THRESHOLD, - "Thumbnail Upscaling Threshold" - ) + MENU_ENUM_LABEL_VALUE_MENU_THUMBNAIL_UPSCALE_THRESHOLD, + "Thumbnail Upscaling Threshold" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_THUMBNAIL_UPSCALE_THRESHOLD, - "Automatically upscale thumbnail images with a width/height smaller than the specified value. Improves picture quality. Has a moderate performance impact." - ) + MENU_ENUM_SUBLABEL_MENU_THUMBNAIL_UPSCALE_THRESHOLD, + "Automatically upscale thumbnail images with a width/height smaller than the specified value. Improves picture quality. Has a moderate performance impact." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_TICKER_TYPE, - "Ticker Text Animation" - ) + MENU_ENUM_LABEL_VALUE_MENU_TICKER_TYPE, + "Ticker Text Animation" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_TICKER_TYPE, - "Select horizontal scrolling method used to display long menu text strings." - ) + MENU_ENUM_SUBLABEL_MENU_TICKER_TYPE, + "Select horizontal scrolling method used to display long menu text strings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_TICKER_SPEED, - "Ticker Text Speed" - ) + MENU_ENUM_LABEL_VALUE_MENU_TICKER_SPEED, + "Ticker Text Speed" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_TICKER_SPEED, - "Animation speed when scrolling long menu text strings." - ) + MENU_ENUM_SUBLABEL_MENU_TICKER_SPEED, + "Animation speed when scrolling long menu text strings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_TICKER_SMOOTH, - "Smooth Ticker Text" - ) + MENU_ENUM_LABEL_VALUE_MENU_TICKER_SMOOTH, + "Smooth Ticker Text" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_TICKER_SMOOTH, - "Use smooth scrolling animation when displaying long menu text strings. Has a small performance impact." - ) + MENU_ENUM_SUBLABEL_MENU_TICKER_SMOOTH, + "Use smooth scrolling animation when displaying long menu text strings. Has a small performance impact." + ) /* Settings > AI Service */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_AI_SERVICE_MODE, - "AI Service Output" - ) + MENU_ENUM_LABEL_VALUE_AI_SERVICE_MODE, + "AI Service Output" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AI_SERVICE_MODE, - "Show translation as a text overlay (Image mode), or play as Text-To-Speech (Speech mode)" - ) + MENU_ENUM_SUBLABEL_AI_SERVICE_MODE, + "Show translation as a text overlay (Image mode), or play as Text-To-Speech (Speech mode)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AI_SERVICE_URL, - "AI Service URL" - ) + MENU_ENUM_LABEL_VALUE_AI_SERVICE_URL, + "AI Service URL" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AI_SERVICE_URL, - "A http:// url pointing to the translation service to use." - ) + MENU_ENUM_SUBLABEL_AI_SERVICE_URL, + "An http:// URL pointing to the translation service to use." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AI_SERVICE_ENABLE, - "AI Service Enabled" - ) + MENU_ENUM_LABEL_VALUE_AI_SERVICE_ENABLE, + "AI Service Enabled" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AI_SERVICE_ENABLE, - "Enable AI Service to run when the AI Service hotkey is pressed." - ) + MENU_ENUM_SUBLABEL_AI_SERVICE_ENABLE, + "Enable AI Service to run when the AI Service hotkey is pressed." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AI_SERVICE_PAUSE, - "AI Service Pause Toggle" - ) + MENU_ENUM_LABEL_VALUE_AI_SERVICE_PAUSE, + "AI Service Pause Toggle" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AI_SERVICE_PAUSE, - "Pauses core while screen is translated." - ) + MENU_ENUM_SUBLABEL_AI_SERVICE_PAUSE, + "Pauses core while screen is translated." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AI_SERVICE_SOURCE_LANG, - "Source Language" - ) + MENU_ENUM_LABEL_VALUE_AI_SERVICE_SOURCE_LANG, + "Source Language" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AI_SERVICE_SOURCE_LANG, - "The language the service will translate from. If set to 'Don't Care', it will attempt to auto-detect the language. Setting it to a specific language will make the translation more accurate." - ) + MENU_ENUM_SUBLABEL_AI_SERVICE_SOURCE_LANG, + "The language the service will translate from. If set to 'Don't Care', it will attempt to auto-detect the language. Setting it to a specific language will make the translation more accurate." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AI_SERVICE_TARGET_LANG, - "Target Language" - ) + MENU_ENUM_LABEL_VALUE_AI_SERVICE_TARGET_LANG, + "Target Language" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AI_SERVICE_TARGET_LANG, - "The language the service will translate to. If set to 'Don't Care', it will default to English." - ) + MENU_ENUM_SUBLABEL_AI_SERVICE_TARGET_LANG, + "The language the service will translate to. If set to 'Don't Care', it will default to English." + ) /* Settings > Accessibility */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCESSIBILITY_ENABLED, - "Accessibility Enable" - ) + MENU_ENUM_LABEL_VALUE_ACCESSIBILITY_ENABLED, + "Accessibility Enable" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ACCESSIBILITY_ENABLED, - "Turn on/off accessibility narrator for menu navigation" - ) + MENU_ENUM_SUBLABEL_ACCESSIBILITY_ENABLED, + "Turn on/off accessibility narrator for menu navigation" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCESSIBILITY_NARRATOR_SPEECH_SPEED, - "Narrator Speech Speed" - ) + MENU_ENUM_LABEL_VALUE_ACCESSIBILITY_NARRATOR_SPEECH_SPEED, + "Narrator Speech Speed" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ACCESSIBILITY_NARRATOR_SPEECH_SPEED, - "Set speech speed for the narrator, from fast to slow" - ) + MENU_ENUM_SUBLABEL_ACCESSIBILITY_NARRATOR_SPEECH_SPEED, + "Set speech speed for the narrator, from fast to slow" + ) /* Settings > Power Management */ /* Settings > Achievements */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE, - "Achievements" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE, + "Achievements" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_ENABLE, - "Compete to earn custom-made achievements in classic games.\n" - "For more information, visit http://retroachievements.org" - ) + MENU_ENUM_SUBLABEL_CHEEVOS_ENABLE, + "Compete to earn custom-made achievements in classic games.\n" + "For more information, visit http://retroachievements.org" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_HARDCORE_MODE_ENABLE, - "Hardcore Mode" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_HARDCORE_MODE_ENABLE, + "Hardcore Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_HARDCORE_MODE_ENABLE, - "Double the amount of points earned.\n" - "Disables savestates, cheats, rewind, pause, and slow-motion for all games.\n" - "Toggling this setting at runtime will restart your game." - ) + MENU_ENUM_SUBLABEL_CHEEVOS_HARDCORE_MODE_ENABLE, + "Double the amount of points earned.\n" + "Disables savestates, cheats, rewind, pause, and slow-motion for all games.\n" + "Toggling this setting at runtime will restart your game." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_LEADERBOARDS_ENABLE, - "Leaderboards" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_LEADERBOARDS_ENABLE, + "Leaderboards" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_LEADERBOARDS_ENABLE, - "Game specific leaderboards.\n" - "Has no effect if Hardcore Mode is disabled." - ) + MENU_ENUM_SUBLABEL_CHEEVOS_LEADERBOARDS_ENABLE, + "Game specific leaderboards.\n" + "Has no effect if Hardcore Mode is disabled." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_RICHPRESENCE_ENABLE, - "Rich Presence" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_RICHPRESENCE_ENABLE, + "Rich Presence" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_RICHPRESENCE_ENABLE, - "Sends detailed play status to the RetroAchievements website." - ) + MENU_ENUM_SUBLABEL_CHEEVOS_RICHPRESENCE_ENABLE, + "Sends detailed play status to the RetroAchievements website." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_BADGES_ENABLE, - "Achievement Badges" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_BADGES_ENABLE, + "Achievement Badges" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_BADGES_ENABLE, - "Display badges in the Achievement List." - ) + MENU_ENUM_SUBLABEL_CHEEVOS_BADGES_ENABLE, + "Display badges in the Achievement List." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_TEST_UNOFFICIAL, - "Test Unofficial Achievements" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_TEST_UNOFFICIAL, + "Test Unofficial Achievements" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_TEST_UNOFFICIAL, - "Use unofficial achievements and/or beta features for testing purposes." - ) + MENU_ENUM_SUBLABEL_CHEEVOS_TEST_UNOFFICIAL, + "Use unofficial achievements and/or beta features for testing purposes." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_VERBOSE_ENABLE, - "Verbose Mode" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_VERBOSE_ENABLE, + "Verbose Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_VERBOSE_ENABLE, - "Show more information in the notifications." - ) + MENU_ENUM_SUBLABEL_CHEEVOS_VERBOSE_ENABLE, + "Show more information in the notifications." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_AUTO_SCREENSHOT, - "Automatic Screenshot" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_AUTO_SCREENSHOT, + "Automatic Screenshot" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_AUTO_SCREENSHOT, - "Automatically take a screenshot when an achievement is triggered." - ) + MENU_ENUM_SUBLABEL_CHEEVOS_AUTO_SCREENSHOT, + "Automatically take a screenshot when an achievement is triggered." + ) /* Settings > Network */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_PUBLIC_ANNOUNCE, - "Publicly Announce Netplay" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_PUBLIC_ANNOUNCE, + "Publicly Announce Netplay" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_PUBLIC_ANNOUNCE, - "Whether to announce netplay games publicly. If unset, clients must manually connect rather than using the public lobby." - ) + MENU_ENUM_SUBLABEL_NETPLAY_PUBLIC_ANNOUNCE, + "Whether to announce netplay games publicly. If unset, clients must manually connect rather than using the public lobby." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_USE_MITM_SERVER, - "Use Relay Server" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_USE_MITM_SERVER, + "Use Relay Server" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_USE_MITM_SERVER, - "Forward netplay connections through a man-in-the-middle server. Useful if the host is behind a firewall or has NAT/UPnP problems." - ) + MENU_ENUM_SUBLABEL_NETPLAY_USE_MITM_SERVER, + "Forward netplay connections through a man-in-the-middle server. Useful if the host is behind a firewall or has NAT/UPnP problems." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_MITM_SERVER, - "Relay Server Location" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_MITM_SERVER, + "Relay Server Location" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_MITM_SERVER, - "Choose a specific relay server to use. Geographically closer locations tend to have lower latency." - ) + MENU_ENUM_SUBLABEL_NETPLAY_MITM_SERVER, + "Choose a specific relay server to use. Geographically closer locations tend to have lower latency." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS, - "Server Address" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS, + "Server Address" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_IP_ADDRESS, - "The address of the host to connect to." - ) + MENU_ENUM_SUBLABEL_NETPLAY_IP_ADDRESS, + "The address of the host to connect to." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT, - "Netplay TCP Port" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT, + "Netplay TCP Port" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_TCP_UDP_PORT, - "The port of the host IP address. Can be either a TCP or UDP port." - ) + MENU_ENUM_SUBLABEL_NETPLAY_TCP_UDP_PORT, + "The port of the host IP address. Can be either a TCP or UDP port." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_PASSWORD, - "Server Password" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_PASSWORD, + "Server Password" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_PASSWORD, - "The password for connecting to the netplay host. Used only in host mode." - ) + MENU_ENUM_SUBLABEL_NETPLAY_PASSWORD, + "The password for connecting to the netplay host. Used only in host mode." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATE_PASSWORD, - "Server Spectate-Only Password" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATE_PASSWORD, + "Server Spectate-Only Password" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_SPECTATE_PASSWORD, - "The password for connecting to the netplay host with only spectator privileges. Used only in host mode." - ) + MENU_ENUM_SUBLABEL_NETPLAY_SPECTATE_PASSWORD, + "The password for connecting to the netplay host with only spectator privileges. Used only in host mode." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_START_AS_SPECTATOR, - "Netplay Spectator Mode" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_START_AS_SPECTATOR, + "Netplay Spectator Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_START_AS_SPECTATOR, - "Whether to start netplay in spectator mode." - ) + MENU_ENUM_SUBLABEL_NETPLAY_START_AS_SPECTATOR, + "Whether to start netplay in spectator mode." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_ALLOW_SLAVES, - "Allow Slave-Mode Clients" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_ALLOW_SLAVES, + "Allow Slave-Mode Clients" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_ALLOW_SLAVES, - "Whether to allow connections in slave mode. Slave-mode clients require very little processing power on either side, but will suffer significantly from network latency." - ) + MENU_ENUM_SUBLABEL_NETPLAY_ALLOW_SLAVES, + "Whether to allow connections in slave mode. Slave-mode clients require very little processing power on either side, but will suffer significantly from network latency." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_REQUIRE_SLAVES, - "Disallow Non-Slave-Mode Clients" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_REQUIRE_SLAVES, + "Disallow Non-Slave-Mode Clients" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_REQUIRE_SLAVES, - "Whether to disallow connections not in slave mode. Not recommended except for very fast networks with very weak machines." - ) + MENU_ENUM_SUBLABEL_NETPLAY_REQUIRE_SLAVES, + "Whether to disallow connections not in slave mode. Not recommended except for very fast networks with very weak machines." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_STATELESS_MODE, - "Netplay Stateless Mode" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_STATELESS_MODE, + "Netplay Stateless Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_STATELESS_MODE, - "Whether to run netplay in a mode not requiring save states. If set to true, a very fast network is required, but no rewinding is performed, so there will be no netplay jitter." - ) + MENU_ENUM_SUBLABEL_NETPLAY_STATELESS_MODE, + "Whether to run netplay in a mode not requiring save states. If set to true, a very fast network is required, but no rewinding is performed, so there will be no netplay jitter." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_CHECK_FRAMES, - "Netplay Check Frames" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_CHECK_FRAMES, + "Netplay Check Frames" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_CHECK_FRAMES, - "The frequency in frames with which netplay will verify that the host and client are in sync." - ) + MENU_ENUM_SUBLABEL_NETPLAY_CHECK_FRAMES, + "The frequency in frames with which netplay will verify that the host and client are in sync." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_MIN, - "Input Latency Frames" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_MIN, + "Input Latency Frames" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_MIN, - "The number of frames of input latency for netplay to use to hide network latency. Reduces jitter and makes netplay less CPU-intensive, at the expense of noticeable input lag." - ) + MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_MIN, + "The number of frames of input latency for netplay to use to hide network latency. Reduces jitter and makes netplay less CPU-intensive, at the expense of noticeable input lag." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, - "Input Latency Frames Range" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, + "Input Latency Frames Range" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, - "The range of frames of input latency that may be used to hide network latency. Reduces jitter and makes netplay less CPU-intensive, at the expense of unpredictable input lag." - ) + MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, + "The range of frames of input latency that may be used to hide network latency. Reduces jitter and makes netplay less CPU-intensive, at the expense of unpredictable input lag." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_NAT_TRAVERSAL, - "Netplay NAT Traversal" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_NAT_TRAVERSAL, + "Netplay NAT Traversal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_NAT_TRAVERSAL, - "When hosting, attempt to listen for connections from the public Internet, using UPnP or similar technologies to escape LANs." - ) + MENU_ENUM_SUBLABEL_NETPLAY_NAT_TRAVERSAL, + "When hosting, attempt to listen for connections from the public Internet, using UPnP or similar technologies to escape LANs." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL, - "Digital Input Sharing" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL, + "Digital Input Sharing" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_REQUEST_DEVICE_I, - "Request Device %u" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_REQUEST_DEVICE_I, + "Request Device %u" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_REQUEST_DEVICE_I, - "Request to play with the given input device." - ) + MENU_ENUM_SUBLABEL_NETPLAY_REQUEST_DEVICE_I, + "Request to play with the given input device." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_CMD_ENABLE, - "Network Commands" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_CMD_ENABLE, + "Network Commands" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_CMD_PORT, - "Network Command Port" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_CMD_PORT, + "Network Command Port" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_ENABLE, - "Network Gamepad" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_ENABLE, + "Network Gamepad" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_PORT, - "Network Remote Base Port" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_PORT, + "Network Remote Base Port" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_USER_REMOTE_ENABLE, - "User %d Remote" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_USER_REMOTE_ENABLE, + "User %d Remote" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_STDIN_CMD_ENABLE, - "stdin Commands" - ) + MENU_ENUM_LABEL_VALUE_STDIN_CMD_ENABLE, + "stdin Commands" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_STDIN_CMD_ENABLE, - "stdin command interface." - ) + MENU_ENUM_SUBLABEL_STDIN_CMD_ENABLE, + "stdin command interface." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_ON_DEMAND_THUMBNAILS, - "On-Demand Thumbnail Downloads" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_ON_DEMAND_THUMBNAILS, + "On-Demand Thumbnail Downloads" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETWORK_ON_DEMAND_THUMBNAILS, - "Automatically download missing thumbnail images while browsing playlists. Has a severe performance impact." - ) + MENU_ENUM_SUBLABEL_NETWORK_ON_DEMAND_THUMBNAILS, + "Automatically download missing thumbnail images while browsing playlists. Has a severe performance impact." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATER_SETTINGS, - "Updater" - ) + MENU_ENUM_LABEL_VALUE_UPDATER_SETTINGS, + "Updater" + ) /* Settings > Network > Updater */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL, - "Buildbot Cores URL" - ) + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL, + "Buildbot Cores URL" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_UPDATER_BUILDBOT_URL, - "URL to core updater directory on the Libretro buildbot." - ) + MENU_ENUM_SUBLABEL_CORE_UPDATER_BUILDBOT_URL, + "URL to core updater directory on the Libretro buildbot." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL, - "Buildbot Assets URL" - ) + MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL, + "Buildbot Assets URL" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_BUILDBOT_ASSETS_URL, - "URL to assets updater directory on the Libretro buildbot." - ) + MENU_ENUM_SUBLABEL_BUILDBOT_ASSETS_URL, + "URL to assets updater directory on the Libretro buildbot." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, - "Automatically extract downloaded archive" - ) + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, + "Automatically Extract Downloaded Archive" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, - "After downloading, automatically extract files contained in the downloaded archives." - ) + MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, + "After downloading, automatically extract files contained in the downloaded archives." + ) /* Settings > Playlists */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE, - "History List" - ) + MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE, + "History List" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_HISTORY_LIST_ENABLE, - "Maintain a playlist of recently used games, images, music, and videos." - ) + MENU_ENUM_SUBLABEL_HISTORY_LIST_ENABLE, + "Maintain a playlist of recently used games, images, music, and videos." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE, - "History List Size" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE, + "History List Size" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_HISTORY_SIZE, - "Limit the number of entries in recent playlist for games, images, music, and videos." - ) + MENU_ENUM_SUBLABEL_CONTENT_HISTORY_SIZE, + "Limit the number of entries in recent playlist for games, images, music, and videos." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_FAVORITES_SIZE, - "Favorites List Size" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_FAVORITES_SIZE, + "Favorites List Size" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_FAVORITES_SIZE, - "Limit the number of entries in the favorites playlist. Once limit is reached, new additions will be prevented until old entries are removed. Setting a value of -1 allows 'unlimited' (99999) entries. WARNING: Reducing the value will delete existing entries!" - ) + MENU_ENUM_SUBLABEL_CONTENT_FAVORITES_SIZE, + "Limit the number of entries in the favorites playlist. Once limit is reached, new additions will be prevented until old entries are removed. Setting a value of -1 allows 'unlimited' (99999) entries. WARNING: Reducing the value will delete existing entries!" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_RENAME, - "Allow to rename entries" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_RENAME, + "Allow to Rename Entries" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_RENAME, - "Allow the user to rename entries in playlists." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_RENAME, + "Allow the user to rename entries in playlists." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE, - "Allow to remove entries" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE, + "Allow to Remove Entries" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_REMOVE, - "Allow the user to remove entries from playlists." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_REMOVE, + "Allow the user to remove entries from playlists." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SORT_ALPHABETICAL, - "Sort playlists alphabetically" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SORT_ALPHABETICAL, + "Sort Playlists Alphabetically" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_SORT_ALPHABETICAL, - "Sorts content playlists in alphabetical order. Note that 'history' playlists of recently used games, images, music and videos are excluded." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_SORT_ALPHABETICAL, + "Sorts content playlists in alphabetical order. Note that 'history' playlists of recently used games, images, music and videos are excluded." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_USE_OLD_FORMAT, - "Save playlists using old format" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_USE_OLD_FORMAT, + "Save Playlists Using Old Format" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_USE_OLD_FORMAT, - "Write playlists using depreciated plain text format. When disabled, playlists are formatted using JSON." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_USE_OLD_FORMAT, + "Write playlists using depreciated plain text format. When disabled, playlists are formatted using JSON." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_COMPRESSION, - "Compress playlists" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_COMPRESSION, + "Compress Playlists" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_COMPRESSION, - "Archive playlist data when writing to disk. Reduces file size and loading times at the expense of (negligibly) increased CPU usage. May be used with either old or new format playlists." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_COMPRESSION, + "Archive playlist data when writing to disk. Reduces file size and loading times at the expense of (negligibly) increased CPU usage. May be used with either old or new format playlists." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SHOW_INLINE_CORE_NAME, - "Show associated cores in playlists" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SHOW_INLINE_CORE_NAME, + "Show Associated Cores in Playlists" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_SHOW_INLINE_CORE_NAME, - "Specify when to tag playlist entries with the currently associated core (if any). NOTE: This setting is ignored when playlist sublabels are enabled." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_SHOW_INLINE_CORE_NAME, + "Specify when to tag playlist entries with the currently associated core (if any). NOTE: This setting is ignored when playlist sublabels are enabled." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SHOW_SUBLABELS, - "Show playlist sublabels" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SHOW_SUBLABELS, + "Show Playlist Sub-Labels" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_SHOW_SUBLABELS, - "Shows additional information for each playlist entry, such as current core association and runtime (if available). Has a variable performance impact." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_SHOW_SUBLABELS, + "Shows additional information for each playlist entry, such as current core association and runtime (if available). Has a variable performance impact." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_CORE, - "Core:" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_CORE, + "Core:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_RUNTIME, - "Play Time:" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_RUNTIME, + "Play Time:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED, - "Last Played:" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED, + "Last Played:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_RUNTIME_TYPE, - "Playlist sublabel runtime" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_RUNTIME_TYPE, + "Playlist Sub-Label Runtime" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_SUBLABEL_RUNTIME_TYPE, - "Selects which type of runtime log record to display on playlist sublabels. (Note that the corresponding runtime log must be enabled via the 'Saving' options menu)" - ) + MENU_ENUM_SUBLABEL_PLAYLIST_SUBLABEL_RUNTIME_TYPE, + "Selects which type of runtime log record to display on playlist sublabels. (Note that the corresponding runtime log must be enabled via the 'Saving' options menu)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE, - "Playlist sublabel runtime 'last played' format" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE, + "Playlist Sub-Label Runtime 'Last Played' Format" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE, - "Selects date/time formatting style used when displaying runtime log record 'last played' timestamp information. Note: '(AM/PM)' options will have a small performance impact on some platforms." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE, + "Selects date/time formatting style used when displaying runtime log record 'last played' timestamp information. Note: '(AM/PM)' options will have a small performance impact on some platforms." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_FUZZY_ARCHIVE_MATCH, - "Fuzzy archive matching" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_FUZZY_ARCHIVE_MATCH, + "Fuzzy Archive Matching" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_FUZZY_ARCHIVE_MATCH, - "When searching playlists for entries associated with compressed files, match only the archive file name instead of [file name]+[content]. Enable this to avoid duplicate content history entries when loading compressed files." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_FUZZY_ARCHIVE_MATCH, + "When searching playlists for entries associated with compressed files, match only the archive file name instead of [file name]+[content]. Enable this to avoid duplicate content history entries when loading compressed files." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCAN_WITHOUT_CORE_MATCH, - "Scan without core match" - ) + MENU_ENUM_LABEL_VALUE_SCAN_WITHOUT_CORE_MATCH, + "Scan Without Core Match" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SCAN_WITHOUT_CORE_MATCH, - "When disabled, content is only added to playlists if you have a core installed that supports its extension. By enabling this, it will add to playlist regardless. This way, you can install the core you need later on after scanning." - ) + MENU_ENUM_SUBLABEL_SCAN_WITHOUT_CORE_MATCH, + "When disabled, content is only added to playlists if you have a core installed that supports its extension. By enabling this, it will add to playlist regardless. This way, you can install the core you need later on after scanning." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LIST, - "Playlist Management" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LIST, + "Playlist Management" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_LIST, - "Perform maintenance tasks on selected playlist (e.g. set/reset default core associations)." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_LIST, + "Perform maintenance tasks on selected playlist (e.g. set/reset default core associations)." + ) /* Settings > Playlists > Playlist Management */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_DEFAULT_CORE, - "Default Core" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_DEFAULT_CORE, + "Default Core" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_DEFAULT_CORE, - "Specify core to use when launching content via a playlist entry that does not have an existing core association." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_DEFAULT_CORE, + "Specify core to use when launching content via a playlist entry that does not have an existing core association." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_RESET_CORES, - "Reset Core Associations" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_RESET_CORES, + "Reset Core Associations" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_RESET_CORES, - "Remove existing core associations for all playlist entries." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_RESET_CORES, + "Remove existing core associations for all playlist entries." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE, - "Label Display Mode" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE, + "Label Display Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE, - "Change how the content labels are displayed in this playlist." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE, + "Change how the content labels are displayed in this playlist." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE, - "Sorting Method" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE, + "Sorting Method" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_SORT_MODE, - "Change how entries are sorted in this playlist." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_SORT_MODE, + "Change how entries are sorted in this playlist." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_CLEAN_PLAYLIST, - "Clean Playlist" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_CLEAN_PLAYLIST, + "Clean Playlist" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_CLEAN_PLAYLIST, - "Remove invalid/duplicate entries and validate core associations." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_CLEAN_PLAYLIST, + "Remove invalid/duplicate entries and validate core associations." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DELETE_PLAYLIST, - "Delete Playlist" - ) + MENU_ENUM_LABEL_VALUE_DELETE_PLAYLIST, + "Delete Playlist" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DELETE_PLAYLIST, - "Remove playlist from filesystem." - ) + MENU_ENUM_SUBLABEL_DELETE_PLAYLIST, + "Remove playlist from filesystem." + ) /* Settings > User */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS, - "Privacy" - ) + MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS, + "Privacy" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PRIVACY_SETTINGS, - "Change your privacy settings." - ) + MENU_ENUM_SUBLABEL_PRIVACY_SETTINGS, + "Change your privacy settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST, - "Accounts" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST, + "Accounts" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ACCOUNTS_LIST, - "Manages currently configured accounts." - ) + MENU_ENUM_SUBLABEL_ACCOUNTS_LIST, + "Manages currently configured accounts." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME, - "Username" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME, + "Username" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_NICKNAME, - "Input your user name here. This will be used for netplay sessions, among other things." - ) + MENU_ENUM_SUBLABEL_NETPLAY_NICKNAME, + "Input your user name here. This will be used for netplay sessions, among other things." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_USER_LANGUAGE, - "Language" - ) + MENU_ENUM_LABEL_VALUE_USER_LANGUAGE, + "Language" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_USER_LANGUAGE, - "Sets the language of the interface." - ) + MENU_ENUM_SUBLABEL_USER_LANGUAGE, + "Sets the language of the interface." + ) /* Settings > User > Privacy */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW, - "Allow Camera" - ) + MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW, + "Allow Camera" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CAMERA_ALLOW, - "Allow or disallow camera access by cores." - ) + MENU_ENUM_SUBLABEL_CAMERA_ALLOW, + "Allow or disallow camera access by cores." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISCORD_ALLOW, - "Discord Rich Presence" - ) + MENU_ENUM_LABEL_VALUE_DISCORD_ALLOW, + "Discord Rich Presence" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DISCORD_ALLOW, - "Allows the discord app to show more data about the content played.\n" - "NOTE: It will not work with the browser version, only with the native desktop client." - ) + MENU_ENUM_SUBLABEL_DISCORD_ALLOW, + "Allows the discord app to show more data about the content played.\n" + "NOTE: It will not work with the browser version, only with the native desktop client." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW, - "Allow Location" - ) + MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW, + "Allow Location" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOCATION_ALLOW, - "Allow or disallow location services access by cores." - ) + MENU_ENUM_SUBLABEL_LOCATION_ALLOW, + "Allow or disallow location services access by cores." + ) /* Settings > User > Accounts */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_RETRO_ACHIEVEMENTS, - "RetroAchievements" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_RETRO_ACHIEVEMENTS, + "RetroAchievements" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ACCOUNTS_RETRO_ACHIEVEMENTS, - "RetroAchievements service. For more information, visit http://retroachievements.org" - ) + MENU_ENUM_SUBLABEL_ACCOUNTS_RETRO_ACHIEVEMENTS, + "RetroAchievements service. For more information, visit http://retroachievements.org" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_YOUTUBE, - "YouTube" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_YOUTUBE, + "YouTube" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_TWITCH, - "Twitch" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_TWITCH, + "Twitch" + ) /* Settings > User > Accounts > RetroAchievements */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_USERNAME, - "Username" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_USERNAME, + "Username" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_USERNAME, - "Input the username of your RetroAchievements account." - ) + MENU_ENUM_SUBLABEL_CHEEVOS_USERNAME, + "Input the username of your RetroAchievements account." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_PASSWORD, - "Password" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_PASSWORD, + "Password" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_PASSWORD, - "Input the password of your RetroAchievements account." - ) + MENU_ENUM_SUBLABEL_CHEEVOS_PASSWORD, + "Input the password of your RetroAchievements account." + ) /* Settings > User > Accounts > YouTube */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_YOUTUBE_STREAM_KEY, - "YouTube Stream Key" - ) + MENU_ENUM_LABEL_VALUE_YOUTUBE_STREAM_KEY, + "YouTube Stream Key" + ) /* Settings > User > Accounts > Twitch */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_TWITCH_STREAM_KEY, - "Twitch Stream Key" - ) + MENU_ENUM_LABEL_VALUE_TWITCH_STREAM_KEY, + "Twitch Stream Key" + ) /* Settings > Directory */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_DIRECTORY, - "System/BIOS" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_DIRECTORY, + "System/BIOS" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SYSTEM_DIRECTORY, - "Sets the System directory. Cores can query for this directory to load BIOSes, system-specific configs, etc." - ) + MENU_ENUM_SUBLABEL_SYSTEM_DIRECTORY, + "Sets the System directory. Cores can query for this directory to load BIOSes, system-specific configs, etc." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, - "Downloads" - ) + MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, + "Downloads" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_ASSETS_DIRECTORY, - "Save all downloaded files to this directory." - ) + MENU_ENUM_SUBLABEL_CORE_ASSETS_DIRECTORY, + "Save all downloaded files to this directory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY, - "Assets" - ) + MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY, + "Assets" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ASSETS_DIRECTORY, - "This location is queried by default when menu interfaces try to look for loadable assets, etc." - ) + MENU_ENUM_SUBLABEL_ASSETS_DIRECTORY, + "This location is queried by default when menu interfaces try to look for loadable assets, etc." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY, - "Dynamic Backgrounds" - ) + MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY, + "Dynamic Backgrounds" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPERS_DIRECTORY, - "Directory to store wallpapers dynamically loaded by the menu depending on context." - ) + MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPERS_DIRECTORY, + "Directory to store wallpapers dynamically loaded by the menu depending on context." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THUMBNAILS_DIRECTORY, - "Thumbnails" - ) + MENU_ENUM_LABEL_VALUE_THUMBNAILS_DIRECTORY, + "Thumbnails" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_THUMBNAILS_DIRECTORY, - "Supplementary thumbnails (boxarts/misc. images, etc.) are stored here." - ) + MENU_ENUM_SUBLABEL_THUMBNAILS_DIRECTORY, + "Supplementary thumbnails (boxarts/misc. images, etc.) are stored here." + ) MSG_HASH( /* FIXME Not RGUI specific */ - MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY, - "File Browser" - ) + MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY, + "File Browser" + ) MSG_HASH( /* FIXME Not RGUI specific */ - MENU_ENUM_SUBLABEL_RGUI_BROWSER_DIRECTORY, - "Sets start directory for the filebrowser." - ) + MENU_ENUM_SUBLABEL_RGUI_BROWSER_DIRECTORY, + "Sets start directory for the filebrowser." + ) MSG_HASH( /* FIXME Not RGUI specific */ - MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY, - "Config" - ) + MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY, + "Config" + ) MSG_HASH( /* FIXME Not RGUI specific */ - MENU_ENUM_SUBLABEL_RGUI_CONFIG_DIRECTORY, - "Sets start directory for menu configuration browser." - ) + MENU_ENUM_SUBLABEL_RGUI_CONFIG_DIRECTORY, + "Sets start directory for menu configuration browser." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH, - "Core" - ) + MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH, + "Core" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LIBRETRO_DIR_PATH, - "Directory where the program searches for content/cores." - ) + MENU_ENUM_SUBLABEL_LIBRETRO_DIR_PATH, + "Directory where the program searches for content/cores." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH, - "Core Info" - ) + MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH, + "Core Info" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LIBRETRO_INFO_PATH, - "Application/core information files are stored here." - ) + MENU_ENUM_SUBLABEL_LIBRETRO_INFO_PATH, + "Application/core information files are stored here." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY, - "Database" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY, + "Database" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_DATABASE_DIRECTORY, - "Databases are stored to this directory." - ) + MENU_ENUM_SUBLABEL_CONTENT_DATABASE_DIRECTORY, + "Databases are stored to this directory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CURSOR_DIRECTORY, - "Cursor" - ) + MENU_ENUM_LABEL_VALUE_CURSOR_DIRECTORY, + "Cursor" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CURSOR_DIRECTORY, - "Saved queries are stored to this directory." - ) + MENU_ENUM_SUBLABEL_CURSOR_DIRECTORY, + "Saved queries are stored to this directory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH, - "Cheat File" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH, + "Cheat File" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_DATABASE_PATH, - "Cheat files are kept here." - ) + MENU_ENUM_SUBLABEL_CHEAT_DATABASE_PATH, + "Cheat files are kept here." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR, - "Video Filter" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR, + "Video Filter" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FILTER_DIR, - "Directory where CPU-based video filter files are kept." - ) + MENU_ENUM_SUBLABEL_VIDEO_FILTER_DIR, + "Directory where CPU-based video filter files are kept." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR, - "Audio Filter" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR, + "Audio Filter" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_FILTER_DIR, - "Directory where audio DSP filter files are kept." - ) + MENU_ENUM_SUBLABEL_AUDIO_FILTER_DIR, + "Directory where audio DSP filter files are kept." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR, - "Video Shader" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR, + "Video Shader" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_DIR, - "Defines a directory where GPU-based video shader files are kept for easy access." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_DIR, + "Defines a directory where GPU-based video shader files are kept for easy access." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY, - "Recording Output" - ) + MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY, + "Recording Output" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RECORDING_OUTPUT_DIRECTORY, - "Recordings will be dumped to this directory." - ) + MENU_ENUM_SUBLABEL_RECORDING_OUTPUT_DIRECTORY, + "Recordings will be dumped to this directory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY, - "Recording Config" - ) + MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY, + "Recording Config" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RECORDING_CONFIG_DIRECTORY, - "Recording configurations will be kept here." - ) + MENU_ENUM_SUBLABEL_RECORDING_CONFIG_DIRECTORY, + "Recording configurations will be kept here." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY, - "Overlay" - ) + MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY, + "Overlay" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_OVERLAY_DIRECTORY, - "Defines a directory where overlays are kept for easy access." - ) + MENU_ENUM_SUBLABEL_OVERLAY_DIRECTORY, + "Defines a directory where overlays are kept for easy access." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_DIRECTORY, - "Video Layout" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_DIRECTORY, + "Video Layout" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_DIRECTORY, - "Defines a directory where video layouts are kept for easy access." - ) + MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_DIRECTORY, + "Defines a directory where video layouts are kept for easy access." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY, - "Screenshot" - ) + MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY, + "Screenshot" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SCREENSHOT_DIRECTORY, - "Directory to dump screenshots to." - ) + MENU_ENUM_SUBLABEL_SCREENSHOT_DIRECTORY, + "Directory to dump screenshots to." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR, - "Input Autoconfig" - ) + MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR, + "Input Autoconfig" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_JOYPAD_AUTOCONFIG_DIR, - "If a joypad is plugged in, that joypad will be autoconfigured if a config file corresponding to it is present inside this directory." - ) + MENU_ENUM_SUBLABEL_JOYPAD_AUTOCONFIG_DIR, + "If a joypad is plugged in, that joypad will be autoconfigured if a configuration file corresponding to it is present inside this directory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY, - "Input Remapping" - ) + MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY, + "Input Remapping" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_REMAPPING_DIRECTORY, - "Save all remapped controls to this directory." - ) + MENU_ENUM_SUBLABEL_INPUT_REMAPPING_DIRECTORY, + "Save all remapped controls to this directory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY, - "Playlists" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY, + "Playlists" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_DIRECTORY, - "Save all playlists to this directory." - ) + MENU_ENUM_SUBLABEL_PLAYLIST_DIRECTORY, + "Save all playlists to this directory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RUNTIME_LOG_DIRECTORY, - "Runtime Logs" - ) + MENU_ENUM_LABEL_VALUE_RUNTIME_LOG_DIRECTORY, + "Runtime Logs" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RUNTIME_LOG_DIRECTORY, - "Save runtime log files to this directory." - ) + MENU_ENUM_SUBLABEL_RUNTIME_LOG_DIRECTORY, + "Save runtime log files to this directory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY, - "Savefile" - ) + MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY, + "Savefile" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVEFILE_DIRECTORY, - "Save all save files to this directory. If not set, will try to save inside the content file's working directory." - ) + MENU_ENUM_SUBLABEL_SAVEFILE_DIRECTORY, + "Save all save files to this directory. If not set, will try to save inside the content file's working directory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY, - "Savestate" - ) + MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY, + "Savestate" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVESTATE_DIRECTORY, - "Save all save states to this directory. If not set, will try to save inside the content file's working directory." - ) + MENU_ENUM_SUBLABEL_SAVESTATE_DIRECTORY, + "Save all save states to this directory. If not set, will try to save inside the content file's working directory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY, - "Cache" - ) + MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY, + "Cache" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CACHE_DIRECTORY, - "If set to a directory, content which is temporarily extracted (e.g. from archives) will be extracted to this directory." - ) + MENU_ENUM_SUBLABEL_CACHE_DIRECTORY, + "If set to a directory, content which is temporarily extracted (e.g. from archives) will be extracted to this directory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOG_DIR, - "System Event Logs" - ) + MENU_ENUM_LABEL_VALUE_LOG_DIR, + "System Event Logs" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOG_DIR, - "Save system event log files to this directory." - ) + MENU_ENUM_SUBLABEL_LOG_DIR, + "Save system event log files to this directory." + ) /* Music */ /* Music > Quick Menu */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER, - "Add to mixer" - ) + MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER, + "Add to Mixer" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ADD_TO_MIXER, - "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored." - ) + MENU_ENUM_SUBLABEL_ADD_TO_MIXER, + "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_PLAY, - "Add to mixer and play" - ) + MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_PLAY, + "Add to Mixer and Play" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, - "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored." - ) + MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, + "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored." + ) /* Netplay */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_HOSTING_SETTINGS, - "Host" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_HOSTING_SETTINGS, + "Host" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_CLIENT, - "Connect to netplay host" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_CLIENT, + "Connect to Netplay Host" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_CLIENT, - "Enter netplay server address and connect in client mode." - ) + MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_CLIENT, + "Enter netplay server address and connect in client mode." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_DISCONNECT, - "Disconnect from netplay host" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_DISCONNECT, + "Disconnect From Netplay Host" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_DISCONNECT, - "Disconnects an active Netplay connection." - ) + MENU_ENUM_SUBLABEL_NETPLAY_DISCONNECT, + "Disconnects an active Netplay connection." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_REFRESH_ROOMS, - "Refresh Room List" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_REFRESH_ROOMS, + "Refresh Room List" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_REFRESH_ROOMS, - "Scan for new rooms." - ) + MENU_ENUM_SUBLABEL_NETPLAY_REFRESH_ROOMS, + "Scan for new rooms." + ) /* Netplay > Host */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_HOST, - "Start netplay host" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_HOST, + "Start Netplay Host" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_HOST, - "Enables netplay in host (server) mode." - ) + MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_HOST, + "Enables netplay in host (server) mode." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_DISABLE_HOST, - "Stop netplay host" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_DISABLE_HOST, + "Stop Netplay Host" + ) /* Import content */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY, - "Scan Directory" - ) + MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY, + "Scan Directory" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SCAN_DIRECTORY, - "Scans a directory for content that matches the database." - ) + MENU_ENUM_SUBLABEL_SCAN_DIRECTORY, + "Scans a directory for content that matches the database." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY, - "" - ) + MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCAN_FILE, - "Scan File" - ) + MENU_ENUM_LABEL_VALUE_SCAN_FILE, + "Scan File" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SCAN_FILE, - "Scans a file for content that matches the database." - ) + MENU_ENUM_SUBLABEL_SCAN_FILE, + "Scans a file for content that matches the database." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_LIST, - "Manual Scan" - ) + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_LIST, + "Manual Scan" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_LIST, - "Configurable scan based on content file names. Does not require content to match the database." - ) + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_LIST, + "Configurable scan based on content file names. Does not require content to match the database." + ) /* Import content > Scan File */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_COLLECTION, - "Add to mixer" - ) + MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_COLLECTION, + "Add to Mixer" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_COLLECTION_AND_PLAY, - "Add to mixer and play" - ) + MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_COLLECTION_AND_PLAY, + "Add to Mixer and Play" + ) /* Import content > Manual Scan */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DIR, - "Content Directory" - ) + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DIR, + "Content Directory" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DIR, - "Selects a directory to scan for content." - ) + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DIR, + "Selects a directory to scan for content." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME, - "System Name" - ) + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME, + "System Name" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SYSTEM_NAME, - "Specify a 'system name' with which to associate scanned content. Used to name to the generated playlist file and to identify playlist thumbnails." - ) + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SYSTEM_NAME, + "Specify a 'system name' with which to associate scanned content. Used to name to the generated playlist file and to identify playlist thumbnails." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME_CUSTOM, - "Custom System Name" - ) + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME_CUSTOM, + "Custom System Name" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SYSTEM_NAME_CUSTOM, - "Manually specify a 'system name' for scanned content. Only used when 'System Name' is set to ''." - ) + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SYSTEM_NAME_CUSTOM, + "Manually specify a 'system name' for scanned content. Only used when 'System Name' is set to ''." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_CORE_NAME, - "Core" - ) + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_CORE_NAME, + "Core" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_CORE_NAME, - "Select a default core to use when launching scanned content." - ) + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_CORE_NAME, + "Select a default core to use when launching scanned content." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_FILE_EXTS, - "File Extensions" - ) + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_FILE_EXTS, + "File Extensions" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_FILE_EXTS, - "Space-delimited list of file types to include in the scan. If empty, includes all files - or if a core is specified, all files supported by the core." - ) + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_FILE_EXTS, + "Space-delimited list of file types to include in the scan. If empty, includes all files - or if a core is specified, all files supported by the core." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SEARCH_ARCHIVES, - "Scan Inside Archives" - ) + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SEARCH_ARCHIVES, + "Scan Inside Archives" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SEARCH_ARCHIVES, - "When enabled, archive files (.zip, .7z, etc.) will be searched for valid/supported content. May have a significant impact on scan performance." - ) + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SEARCH_ARCHIVES, + "When enabled, archive files (.zip, .7z, etc.) will be searched for valid/supported content. May have a significant impact on scan performance." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DAT_FILE, - "Arcade DAT File" - ) + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DAT_FILE, + "Arcade DAT File" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DAT_FILE, - "Select a Logiqx or MAME List XML DAT file to enable automatic naming of scanned arcade content (MAME, FinalBurn Neo, etc.)." - ) + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DAT_FILE, + "Select a Logiqx or MAME List XML DAT file to enable automatic naming of scanned arcade content (MAME, FinalBurn Neo, etc.)." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DAT_FILE_FILTER, - "Arcade DAT Filter" - ) + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DAT_FILE_FILTER, + "Arcade DAT Filter" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DAT_FILE_FILTER, - "When using an arcade DAT file, only add content to playlist if a matching DAT file entry is found." - ) + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DAT_FILE_FILTER, + "When using an arcade DAT file, only add content to playlist if a matching DAT file entry is found." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_OVERWRITE, - "Overwrite Existing Playlist" - ) + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_OVERWRITE, + "Overwrite Existing Playlist" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_OVERWRITE, - "When enabled, any existing playlist will be deleted before scanning content. When disabled, existing playlist entries are preserved and only content currently missing from the playlist will be added." - ) + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_OVERWRITE, + "When enabled, any existing playlist will be deleted before scanning content. When disabled, existing playlist entries are preserved and only content currently missing from the playlist will be added." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_START, - "Start Scan" - ) + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_START, + "Start Scan" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_START, - "Scan selected content." - ) + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_START, + "Scan selected content." + ) /* Playlist > Playlist Item */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_RUN, - "Run" - ) + MENU_ENUM_LABEL_VALUE_RUN, + "Run" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RUN, - "Start the content." - ) + MENU_ENUM_SUBLABEL_RUN, + "Start the content." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RENAME_ENTRY, - "Rename" - ) + MENU_ENUM_LABEL_VALUE_RENAME_ENTRY, + "Rename" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RENAME_ENTRY, - "Rename the title of the entry." - ) + MENU_ENUM_SUBLABEL_RENAME_ENTRY, + "Rename the title of the entry." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DELETE_ENTRY, - "Remove" - ) + MENU_ENUM_LABEL_VALUE_DELETE_ENTRY, + "Remove" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DELETE_ENTRY, - "Remove this entry from the playlist." - ) + MENU_ENUM_SUBLABEL_DELETE_ENTRY, + "Remove this entry from the playlist." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES_PLAYLIST, - "Add to Favorites" - ) + MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES_PLAYLIST, + "Add to Favorites" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES_PLAYLIST, - "Add the entry to your favorites." - ) + MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES_PLAYLIST, + "Add the entry to your favorites." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SET_CORE_ASSOCIATION, - "Set Core Association" - ) + MENU_ENUM_LABEL_VALUE_SET_CORE_ASSOCIATION, + "Set Core Association" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RESET_CORE_ASSOCIATION, - "Reset Core Association" - ) + MENU_ENUM_LABEL_VALUE_RESET_CORE_ASSOCIATION, + "Reset Core Association" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INFORMATION, - "Information" - ) + MENU_ENUM_LABEL_VALUE_INFORMATION, + "Information" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INFORMATION, - "View more information about the content." - ) + MENU_ENUM_SUBLABEL_INFORMATION, + "View more information about the content." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DOWNLOAD_PL_ENTRY_THUMBNAILS, - "Download Thumbnails" - ) + MENU_ENUM_LABEL_VALUE_DOWNLOAD_PL_ENTRY_THUMBNAILS, + "Download Thumbnails" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DOWNLOAD_PL_ENTRY_THUMBNAILS, - "Download screenshot/box art/title screen thumbnail images for current content. Updates any existing thumbnails." - ) + MENU_ENUM_SUBLABEL_DOWNLOAD_PL_ENTRY_THUMBNAILS, + "Download screenshot/box art/title screen thumbnail images for current content. Updates any existing thumbnails." + ) /* Playlist Item > Set Core Association */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE, - "Current core" - ) + MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE, + "Current core" + ) /* Playlist Item > Information */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_INFO_LABEL, - "Name" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_INFO_LABEL, + "Name" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_INFO_PATH, - "File Path" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_INFO_PATH, + "File Path" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_INFO_CORE_NAME, - "Core" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_INFO_CORE_NAME, + "Core" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_INFO_RUNTIME, - "Play Time" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_INFO_RUNTIME, + "Play Time" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_INFO_LAST_PLAYED, - "Last Played" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_INFO_LAST_PLAYED, + "Last Played" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_INFO_DATABASE, - "Database" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_INFO_DATABASE, + "Database" + ) /* Quick Menu */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_RESUME_CONTENT, - "Resume" - ) + MENU_ENUM_LABEL_VALUE_RESUME_CONTENT, + "Resume" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RESUME_CONTENT, - "Resume the currently running content and leave the Quick Menu." - ) + MENU_ENUM_SUBLABEL_RESUME_CONTENT, + "Resume the currently running content and leave the Quick Menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RESTART_CONTENT, - "Restart" - ) + MENU_ENUM_LABEL_VALUE_RESTART_CONTENT, + "Restart" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RESTART_CONTENT, - "Restarts the content from the beginning." - ) + MENU_ENUM_SUBLABEL_RESTART_CONTENT, + "Restarts the content from the beginning." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT, - "Close Content" - ) + MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT, + "Close Content" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CLOSE_CONTENT, - "Closes the current content. Any unsaved changes might be lost." - ) + MENU_ENUM_SUBLABEL_CLOSE_CONTENT, + "Closes the current content. Any unsaved changes might be lost." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TAKE_SCREENSHOT, - "Take Screenshot" - ) + MENU_ENUM_LABEL_VALUE_TAKE_SCREENSHOT, + "Take Screenshot" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_TAKE_SCREENSHOT, - "Captures an image of the screen." - ) + MENU_ENUM_SUBLABEL_TAKE_SCREENSHOT, + "Captures an image of the screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_STATE_SLOT, - "State Slot" - ) + MENU_ENUM_LABEL_VALUE_STATE_SLOT, + "State Slot" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_STATE_SLOT, - "Changes the currently selected state slot." - ) + MENU_ENUM_SUBLABEL_STATE_SLOT, + "Changes the currently selected state slot." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVE_STATE, - "Save State" - ) + MENU_ENUM_LABEL_VALUE_SAVE_STATE, + "Save State" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVE_STATE, - "Save a state to the currently selected slot." - ) + MENU_ENUM_SUBLABEL_SAVE_STATE, + "Save a state to the currently selected slot." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOAD_STATE, - "Load State" - ) + MENU_ENUM_LABEL_VALUE_LOAD_STATE, + "Load State" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOAD_STATE, - "Load a saved state from the currently selected slot." - ) + MENU_ENUM_SUBLABEL_LOAD_STATE, + "Load a saved state from the currently selected slot." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UNDO_LOAD_STATE, - "Undo Load State" - ) + MENU_ENUM_LABEL_VALUE_UNDO_LOAD_STATE, + "Undo Load State" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_UNDO_LOAD_STATE, - "If a state was loaded, content will go back to the state prior to loading." - ) + MENU_ENUM_SUBLABEL_UNDO_LOAD_STATE, + "If a state was loaded, content will go back to the state prior to loading." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UNDO_SAVE_STATE, - "Undo Save State" - ) + MENU_ENUM_LABEL_VALUE_UNDO_SAVE_STATE, + "Undo Save State" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_UNDO_SAVE_STATE, - "If a state was overwritten, it will roll back to the previous save state." - ) + MENU_ENUM_SUBLABEL_UNDO_SAVE_STATE, + "If a state was overwritten, it will roll back to the previous save state." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES, - "Add to Favorites" - ) + MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES, + "Add to Favorites" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES, - "Add the entry to your favorites." - ) + MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES, + "Add the entry to your favorites." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_START_RECORDING, - "Start Recording" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_START_RECORDING, + "Start Recording" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_START_RECORDING, - "Starts recording." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_START_RECORDING, + "Starts recording." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_STOP_RECORDING, - "Stop Recording" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_STOP_RECORDING, + "Stop Recording" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_STOP_RECORDING, - "Stops recording." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_STOP_RECORDING, + "Stops recording." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_START_STREAMING, - "Start Streaming" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_START_STREAMING, + "Start Streaming" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_START_STREAMING, - "Starts streaming." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_START_STREAMING, + "Starts streaming." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_STOP_STREAMING, - "Stop Streaming" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_STOP_STREAMING, + "Stop Streaming" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_STOP_STREAMING, - "Stops streaming." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_STOP_STREAMING, + "Stops streaming." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_OPTIONS, - "Options" - ) + MENU_ENUM_LABEL_VALUE_CORE_OPTIONS, + "Options" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_OPTIONS, - "Change the options for the currently running content." - ) + MENU_ENUM_SUBLABEL_CORE_OPTIONS, + "Change the options for the currently running content." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS, - "Controls" - ) + MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS, + "Controls" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_INPUT_REMAPPING_OPTIONS, - "Change the controls for the currently running content." - ) + MENU_ENUM_SUBLABEL_CORE_INPUT_REMAPPING_OPTIONS, + "Change the controls for the currently running content." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS, - "Cheats" - ) + MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS, + "Cheats" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_CHEAT_OPTIONS, - "Set up cheat codes." - ) + MENU_ENUM_SUBLABEL_CORE_CHEAT_OPTIONS, + "Set up cheat codes." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISK_OPTIONS, - "Disk Control" - ) + MENU_ENUM_LABEL_VALUE_DISK_OPTIONS, + "Disc Control" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DISK_OPTIONS, - "Disk image management." - ) + MENU_ENUM_SUBLABEL_DISK_OPTIONS, + "Disc image management." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS, - "Shaders" - ) + MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS, + "Shaders" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SHADER_OPTIONS, - "Set up shaders to visually augment the image." - ) + MENU_ENUM_SUBLABEL_SHADER_OPTIONS, + "Set up shaders to visually augment the image." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS, - "Overrides" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS, + "Overrides" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS, - "Options for overriding the global configuration." - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS, + "Options for overriding the global configuration." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST, - "Achievements" - ) + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST, + "Achievements" + ) /* Quick Menu > Options */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_CREATE, - "Create game-options file" - ) + MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_CREATE, + "Create Game Options file" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_IN_USE, - "Save Game-options file" - ) + MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_IN_USE, + "Save Game Options file" + ) /* Quick Menu > Controls */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD, - "Load Remap File" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD, + "Load Remap File" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, - "Save Core Remap File" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, + "Save Core Remap File" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Delete Core Remap File" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, + "Delete Core Remap File" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, - "Save Content Directory Remap File" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, + "Save Content Directory Remap File" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Delete Game Content Directory Remap File" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, + "Delete Game Content Directory Remap File" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, - "Save Game Remap File" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, + "Save Game Remap File" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Delete Game Remap File" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, + "Delete Game Remap File" + ) /* Quick Menu > Controls > Load Remap File */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE, - "Remap File" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE, + "Remap File" + ) /* Quick Menu > Cheats */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_CONT, - "Start or Continue Cheat Search" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_CONT, + "Start or Continue Cheat Search" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_START_OR_CONT, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_START_OR_CONT, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD, - "Load Cheat File (Replace)" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD, + "Load Cheat File (Replace)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD, - "Load a cheat file and replace existing cheats." - ) + MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD, + "Load a cheat file and replace existing cheats." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD_APPEND, - "Load Cheat File (Append)" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD_APPEND, + "Load Cheat File (Append)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD_APPEND, - "Load a cheat file and append to existing cheats." - ) + MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD_APPEND, + "Load a cheat file and append to existing cheats." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RELOAD_CHEATS, - "Reload Game-Specific Cheats" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RELOAD_CHEATS, + "Reload Game Specific Cheats" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_RELOAD_CHEATS, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_RELOAD_CHEATS, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS, - "Save Cheat File As" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS, + "Save Cheat File As" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_FILE_SAVE_AS, - "Save current cheats as a save file." - ) + MENU_ENUM_SUBLABEL_CHEAT_FILE_SAVE_AS, + "Save current cheats as a save file." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_TOP, - "Add New Code to Top" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_TOP, + "Add New Code to Top" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_TOP, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_TOP, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BOTTOM, - "Add New Code to Bottom" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BOTTOM, + "Add New Code to Bottom" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_BOTTOM, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_BOTTOM, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_ALL, - "Delete All Codes" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_ALL, + "Delete All Codes" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_DELETE_ALL, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_DELETE_ALL, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_LOAD, - "Auto-Apply Cheats During Game Load" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_LOAD, + "Auto-Apply Cheats During Game Load" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_LOAD, - "Auto-apply cheats when game loads." - ) + MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_LOAD, + "Auto-apply cheats when game loads." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_TOGGLE, - "Apply After Toggle" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_TOGGLE, + "Apply After Toggle" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_TOGGLE, - "Apply cheat immediately after toggling." - ) + MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_TOGGLE, + "Apply cheat immediately after toggling." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES, - "Apply Changes" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES, + "Apply Changes" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_APPLY_CHANGES, - "Cheat changes will take effect immediately." - ) + MENU_ENUM_SUBLABEL_CHEAT_APPLY_CHANGES, + "Cheat changes will take effect immediately." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT, - "Cheat" - ) + MENU_ENUM_LABEL_VALUE_CHEAT, + "Cheat" + ) /* Quick Menu > Cheats > Start or Continue Cheat Search */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_RESTART, - "Start or Restart Cheat Search" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_RESTART, + "Start or Restart Cheat Search" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_START_OR_RESTART, - "Left/Right to change bit-size" - ) + MENU_ENUM_SUBLABEL_CHEAT_START_OR_RESTART, + "Left/Right to change bit-size" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_BIG_ENDIAN, - "Big Endian" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_BIG_ENDIAN, + "Big Endian" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_BIG_ENDIAN, - "Big endian : 258 = 0x0102,\n" - "Little endian : 258 = 0x0201" - ) + MENU_ENUM_SUBLABEL_CHEAT_BIG_ENDIAN, + "Big endian : 258 = 0x0102,\n" + "Little endian : 258 = 0x0201" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EXACT, - "Search Memory For Values" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EXACT, + "Search Memory for Values" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EXACT, - "Left/Right to change value" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EXACT, + "Left/Right to change value" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT_VAL, - "Equal to %u (%X)" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT_VAL, + "Equal to %u (%X)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LT, - "Search Memory For Values" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LT, + "Search Memory for Values" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LT, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LT, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_LT_VAL, - "Less Than Before" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_LT_VAL, + "Less Than Before" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LTE, - "Search Memory For Values" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LTE, + "Search Memory for Values" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LTE, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LTE, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_LTE_VAL, - "Less Than or Equal To Before" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_LTE_VAL, + "Less Than or Equal To Before" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GT, - "Search Memory For Values" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GT, + "Search Memory for Values" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GT, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GT, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_GT_VAL, - "Greater Than Before" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_GT_VAL, + "Greater Than Before" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GTE, - "Search Memory For Values" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GTE, + "Search Memory for Values" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GTE, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GTE, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_GTE_VAL, - "Greater Than or Equal To Before" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_GTE_VAL, + "Greater Than or Equal to Before" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQ, - "Search Memory For Values" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQ, + "Search Memory For Values" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQ, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQ, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_EQ_VAL, - "Equal to Before" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_EQ_VAL, + "Equal to Before" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_NEQ, - "Search Memory For Values" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_NEQ, + "Search Memory for Values" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_NEQ, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_NEQ, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ_VAL, - "Not Equal to Before" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ_VAL, + "Not Equal to Before" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQPLUS, - "Search Memory For Values" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQPLUS, + "Search Memory for Values" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQPLUS, - "Left/Right to change value" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQPLUS, + "Left/Right to change value" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS_VAL, - "Equal to Before+%u (%X)" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS_VAL, + "Equal to Before +%u (%X)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQMINUS, - "Search Memory For Values" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQMINUS, + "Search Memory for Values" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQMINUS, - "Left/Right to change value" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQMINUS, + "Left/Right to change value" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS_VAL, - "Equal to Before-%u (%X)" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS_VAL, + "Equal to Before -%u (%X)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_MATCHES, - "Add the %u Matches to Your List" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_MATCHES, + "Add the %u Matches to Your List" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_ADD_MATCHES, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_ADD_MATCHES, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_MATCH, - "Delete Match #" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_MATCH, + "Delete Match #" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_COPY_MATCH, - "Create Code Match #" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_COPY_MATCH, + "Create Code Match #" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_MATCH, - "Match Address: %08X Mask: %02X" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_MATCH, + "Match Address: %08X Mask: %02X" + ) /* Quick Menu > Cheats > Load Cheat File (Replace) */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_FILE, - "Cheat File" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_FILE, + "Cheat File" + ) /* Quick Menu > Cheats > Load Cheat File (Append) */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_FILE_APPEND, - "Cheat File (Append)" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_APPEND, + "Cheat File (Append)" + ) /* Quick Menu > Cheats > Cheat Details */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DETAILS_SETTINGS, - "Cheat Details" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DETAILS_SETTINGS, + "Cheat Details" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_IDX, - "Index" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_IDX, + "Index" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_IDX, - "Index position in list." - ) + MENU_ENUM_SUBLABEL_CHEAT_IDX, + "Index position in list." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_STATE, - "Enabled" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_STATE, + "Enabled" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DESC, - "Description" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DESC, + "Description" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, - "Handler" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, + "Handler" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, - "Memory Search Size" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, + "Memory Search Size" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, - "Type" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, + "Type" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_VALUE, - "Value" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_VALUE, + "Value" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS, - "Memory Address" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS, + "Memory Address" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_BROWSE_MEMORY, - "Browse Address: %08X" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_BROWSE_MEMORY, + "Browse Address: %08X" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS_BIT_POSITION, - "Memory Address Mask" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS_BIT_POSITION, + "Memory Address Mask" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_ADDRESS_BIT_POSITION, - "Address bitmask when Memory Search Size < 8-bit." - ) + MENU_ENUM_SUBLABEL_CHEAT_ADDRESS_BIT_POSITION, + "Address bitmask when Memory Search Size < 8-bit." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_COUNT, - "Number of Iterations" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_COUNT, + "Number of Iterations" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_REPEAT_COUNT, - "The number of times the cheat will be applied.\n" - "Use with the other two Iteration options to affect large areas of memory." - ) + MENU_ENUM_SUBLABEL_CHEAT_REPEAT_COUNT, + "The number of times the cheat will be applied.\n" + "Use with the other two Iteration options to affect large areas of memory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_ADD_TO_ADDRESS, - "Address Increase Each Iteration" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_ADD_TO_ADDRESS, + "Address Increase Each Iteration" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_REPEAT_ADD_TO_ADDRESS, - "After each 'Number of Iterations' the Memory Address will be increased by this number times the 'Memory Search Size'." - ) + MENU_ENUM_SUBLABEL_CHEAT_REPEAT_ADD_TO_ADDRESS, + "After each 'Number of Iterations' the Memory Address will be increased by this number times the 'Memory Search Size'." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_ADD_TO_VALUE, - "Value Increase Each Iteration" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_ADD_TO_VALUE, + "Value Increase Each Iteration" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_REPEAT_ADD_TO_VALUE, - "After each 'Number of Iterations' the Value will be increased by this amount." - ) + MENU_ENUM_SUBLABEL_CHEAT_REPEAT_ADD_TO_VALUE, + "After each 'Number of Iterations' the Value will be increased by this amount." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_TYPE, - "Rumble When Memory" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_TYPE, + "Rumble When Memory" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_VALUE, - "Rumble Value" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_VALUE, + "Rumble Value" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PORT, - "Rumble Port" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PORT, + "Rumble Port" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_STRENGTH, - "Rumble Primary Strength" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_STRENGTH, + "Rumble Primary Strength" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_DURATION, - "Rumble Primary Duration (ms)" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_DURATION, + "Rumble Primary Duration (ms)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_STRENGTH, - "Rumble Secondary Strength" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_STRENGTH, + "Rumble Secondary Strength" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_DURATION, - "Rumble Secondary Duration (ms)" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_DURATION, + "Rumble Secondary Duration (ms)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_CODE, - "Code" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_CODE, + "Code" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, - "Add New Cheat After This One" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, + "Add New Cheat After This One" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, - "Add New Cheat Before This One" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, + "Add New Cheat Before This One" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, - "Copy This Cheat After" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, + "Copy This Cheat After" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_COPY_BEFORE, - "Copy This Cheat Before" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_COPY_BEFORE, + "Copy This Cheat Before" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DELETE, - "Delete This Cheat" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE, + "Delete This Cheat" + ) -/* Quick Menu > Disk Control */ +/* Quick Menu > Disc Control */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISK_TRAY_EJECT, - "Eject Disk" - ) + MENU_ENUM_LABEL_VALUE_DISK_TRAY_EJECT, + "Eject Disc" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DISK_TRAY_EJECT, - "Opens virtual disk tray and removes currently loaded disk. NOTE: If RetroArch is configured to pause while menu is active, some cores may not register changes unless content is resumed for a few seconds after each disk control action." - ) + MENU_ENUM_SUBLABEL_DISK_TRAY_EJECT, + "Opens virtual disc tray and removes currently loaded disc. NOTE: If RetroArch is configured to pause while menu is active, some cores may not register changes unless content is resumed for a few seconds after each disc control action." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISK_TRAY_INSERT, - "Insert Disk" - ) + MENU_ENUM_LABEL_VALUE_DISK_TRAY_INSERT, + "Insert Disc" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DISK_TRAY_INSERT, - "Inserts disk corresponding to 'Current Disk Index' and closes virtual disk tray. NOTE: If RetroArch is configured to pause while menu is active, some cores may not register changes unless content is resumed for a few seconds after each disk control action." - ) + MENU_ENUM_SUBLABEL_DISK_TRAY_INSERT, + "Inserts disc corresponding to 'Current Disc Index' and closes virtual disc tray. NOTE: If RetroArch is configured to pause while menu is active, some cores may not register changes unless content is resumed for a few seconds after each disk control action." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISK_IMAGE_APPEND, - "Load New Disk" - ) + MENU_ENUM_LABEL_VALUE_DISK_IMAGE_APPEND, + "Load New Disc" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DISK_IMAGE_APPEND, - "Eject current disk, select a new disk from the filesystem then insert it and close the virtual disk tray. NOTE: This is a legacy feature. It is instead recommended to load multi-disk titles via M3U playlists, which allow disk selection using the 'Eject/Insert Disk' and 'Current Disk Index' options." - ) + MENU_ENUM_SUBLABEL_DISK_IMAGE_APPEND, + "Eject current disc, select a new disc from the filesystem then insert it and close the virtual disc tray. NOTE: This is a legacy feature. It is instead recommended to load multi-disc titles via M3U playlists, which allow disc selection using the 'Eject/Insert Disc' and 'Current Disc Index' options." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISK_INDEX, - "Current Disk Index" - ) + MENU_ENUM_LABEL_VALUE_DISK_INDEX, + "Current Disc Index" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DISK_INDEX, - "Choose current disk from list of available images. Disk will be loaded when 'Insert Disk' is selected." - ) + MENU_ENUM_SUBLABEL_DISK_INDEX, + "Choose current disc from list of available images. Disc will be loaded when 'Insert Disc' is selected." + ) /* Quick Menu > Shaders */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADERS_ENABLE, - "Video Shaders" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADERS_ENABLE, + "Video Shaders" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_WATCH_FOR_CHANGES, - "Watch shader files for changes" - ) + MENU_ENUM_LABEL_VALUE_SHADER_WATCH_FOR_CHANGES, + "Watch Shader Files for Changes" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SHADER_WATCH_FOR_CHANGES, - "Auto-apply changes made to shader files on disk." - ) + MENU_ENUM_SUBLABEL_SHADER_WATCH_FOR_CHANGES, + "Auto-apply changes made to shader files on disk." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Load Shader Preset" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, + "Load Shader Preset" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, - "Load a shader preset. The shader pipeline will be automatically set-up." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, + "Load a shader preset. The shader pipeline will be automatically set-up." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Save" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, + "Save" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, - "Save the current shader preset." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, + "Save the current shader preset." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Remove" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, + "Remove" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, - "Remove an automatic shader preset." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, + "Remove an automatic shader preset." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES, - "Apply Changes" - ) + MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES, + "Apply Changes" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SHADER_APPLY_CHANGES, - "Changes to the shader configuration will take effect immediately. Use this if you changed the amount of shader passes, filtering, FBO scale, etc." - ) + MENU_ENUM_SUBLABEL_SHADER_APPLY_CHANGES, + "Changes to the shader configuration will take effect immediately. Use this if you changed the amount of shader passes, filtering, FBO scale, etc." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS, - "Shader Parameters" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS, + "Shader Parameters" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PARAMETERS, - "Modifies the current shader directly. Changes will not be saved to the preset file." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PARAMETERS, + "Modifies the current shader directly. Changes will not be saved to the preset file." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES, - "Shader Passes" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES, + "Shader Passes" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_NUM_PASSES, - "Increase or decrease the amount of shader pipeline passes. You can bind a separate shader to each pipeline pass and configure its scale and filtering." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_NUM_PASSES, + "Increase or decrease the amount of shader pipeline passes. You can bind a separate shader to each pipeline pass and configure its scale and filtering." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER, - "Shader" - ) + MENU_ENUM_LABEL_VALUE_SHADER, + "Shader" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FILTER, - "Filter" - ) + MENU_ENUM_LABEL_VALUE_FILTER, + "Filter" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCALE, - "Scale" - ) + MENU_ENUM_LABEL_VALUE_SCALE, + "Scale" + ) /* Quick Menu > Shaders > Save */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS, - "Save Shader Preset As" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS, + "Save Shader Preset As" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_AS, - "Save the current shader settings as a new shader preset." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_AS, + "Save the current shader settings as a new shader preset." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_GLOBAL, - "Save Global Preset" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_GLOBAL, + "Save Global Preset" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GLOBAL, - "Save the current shader settings as the default global setting." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GLOBAL, + "Save the current shader settings as the default global setting." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_CORE, - "Save Core Preset" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_CORE, + "Save Core Preset" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_CORE, - "Save the current shader settings as the default settings for this application/core." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_CORE, + "Save the current shader settings as the default settings for this application/core." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_PARENT, - "Save Content Directory Preset" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_PARENT, + "Save Content Directory Preset" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_PARENT, - "Save the current shader settings as the default settings for all files in the current content directory." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_PARENT, + "Save the current shader settings as the default settings for all files in the current content directory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_GAME, - "Save Game Preset" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_GAME, + "Save Game Preset" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GAME, - "Save the current shader settings as the default settings for the content." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GAME, + "Save the current shader settings as the default settings for the content." + ) /* Quick Menu > Shaders > Remove */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_PRESETS_FOUND, - "No automatic shader presets found." - ) + MENU_ENUM_LABEL_VALUE_NO_PRESETS_FOUND, + "No Automatic Shader Presets Found" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_GLOBAL, - "Remove Global Preset" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_GLOBAL, + "Remove Global Preset" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_GLOBAL, - "Remove the Global Preset, used by all content and all cores." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_GLOBAL, + "Remove the Global Preset, used by all content and all cores." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_CORE, - "Remove Core Preset" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_CORE, + "Remove Core Preset" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_CORE, - "Remove the Core Preset, used by all content ran with the currently loaded core." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_CORE, + "Remove the Core Preset, used by all content ran with the currently loaded core." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_PARENT, - "Remove Content Directory Preset" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_PARENT, + "Remove Content Directory Preset" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_PARENT, - "Remove the Content Directory Preset, used by all content inside the current working directory." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_PARENT, + "Remove the Content Directory Preset, used by all content inside the current working directory." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_GAME, - "Remove Game Preset" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_GAME, + "Remove Game Preset" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_GAME, - "Remove the Game Preset, used only for the specific game in question." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_GAME, + "Remove the Game Preset, used only for the specific game in question." + ) /* Quick Menu > Shaders > Shader Parameters */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS, - "No shader parameters." - ) + MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS, + "No Shader Parameters" + ) /* Quick Menu > Overrides */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, - "Save Core Overrides" - ) + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, + "Save Core Overrides" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, - "Saves an override configuration file which will apply for all content loaded with this core. Will take precedence over the main configuration." - ) + MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, + "Saves an override configuration file which will apply for all content loaded with this core. Will take precedence over the main configuration." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, - "Save Content Directory Overrides" - ) + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, + "Save Content Directory Overrides" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, - "Saves an override configuration file which will apply for all content loaded from the same directory as the current file. Will take precedence over the main configuration." - ) + MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, + "Saves an override configuration file which will apply for all content loaded from the same directory as the current file. Will take precedence over the main configuration." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, - "Save Game Overrides" - ) + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, + "Save Game Overrides" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, - "Saves an override configuration file which will apply for the current content only. Will take precedence over the main configuration." - ) + MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, + "Saves an override configuration file which will apply for the current content only. Will take precedence over the main configuration." + ) /* Quick Menu > Achievements */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_ACHIEVEMENTS_TO_DISPLAY, - "No achievements to display." - ) + MENU_ENUM_LABEL_VALUE_NO_ACHIEVEMENTS_TO_DISPLAY, + "No Achievements to Display" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_PAUSE, - "Pause Achievements Hardcore Mode" - ) + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_PAUSE, + "Pause Achievements Hardcore Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ACHIEVEMENT_PAUSE, - "Pause achievements for current session (This action will enable savestates, cheats, rewind, pause, and slow-motion)." - ) + MENU_ENUM_SUBLABEL_ACHIEVEMENT_PAUSE, + "Pause achievements for current session (This action will enable savestates, cheats, rewind, pause, and slow-motion)." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_RESUME, - "Resume Achievements Hardcore Mode" - ) + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_RESUME, + "Resume Achievements Hardcore Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ACHIEVEMENT_RESUME, - "Resume achievements for current session (This action will disable savestates, cheats, rewind, pause, and slow-motion and reset the current game)." - ) + MENU_ENUM_SUBLABEL_ACHIEVEMENT_RESUME, + "Resume achievements for current session (This action will disable savestates, cheats, rewind, pause, and slow-motion and reset the current game)." + ) /* Quick Menu > Information */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_INFO_CHEEVOS_HASH, - "RetroAchievements Hash" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_INFO_CHEEVOS_HASH, + "RetroAchievements Hash" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DETAIL, - "Database Entry" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DETAIL, + "Database Entry" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RDB_ENTRY_DETAIL, - "Show database information for current content" - ) + MENU_ENUM_SUBLABEL_RDB_ENTRY_DETAIL, + "Show database information for current content" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_ENTRIES_TO_DISPLAY, - "No entries to display." - ) + MENU_ENUM_LABEL_VALUE_NO_ENTRIES_TO_DISPLAY, + "No Entries to Display" + ) /* Miscellaneous UI Items */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE, - "No cores available." - ) + MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE, + "No Cores Available" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE, - "No core options available." - ) + MENU_ENUM_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE, + "No Core Options Available" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE, - "No core information available." - ) + MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE, + "No Core Information Available" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_FAVORITES_AVAILABLE, - "No favorites available." - ) + MENU_ENUM_LABEL_VALUE_NO_FAVORITES_AVAILABLE, + "No Favorites Available" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_HISTORY_AVAILABLE, - "No history available." - ) + MENU_ENUM_LABEL_VALUE_NO_HISTORY_AVAILABLE, + "No History Available" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_IMAGES_AVAILABLE, - "No images available." - ) + MENU_ENUM_LABEL_VALUE_NO_IMAGES_AVAILABLE, + "No Images Available" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_MUSIC_AVAILABLE, - "No music available." - ) + MENU_ENUM_LABEL_VALUE_NO_MUSIC_AVAILABLE, + "No Music Available" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_VIDEOS_AVAILABLE, - "No videos available." - ) + MENU_ENUM_LABEL_VALUE_NO_VIDEOS_AVAILABLE, + "No Videos Available" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE, - "No information is available." - ) + MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE, + "No Information Available" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE, - "No playlist entries available." - ) + MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE, + "No Playlist Entries Available" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND, - "No settings found." - ) + MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND, + "No Settings Found" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_NETWORKS_FOUND, - "No networks found." - ) + MENU_ENUM_LABEL_VALUE_NO_NETWORKS_FOUND, + "No Networks Found" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_CORE, - "No Core" - ) + MENU_ENUM_LABEL_VALUE_NO_CORE, + "No Core" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SEARCH, - "Search" - ) + MENU_ENUM_LABEL_VALUE_SEARCH, + "Search" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_BACK, - "Back" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_BACK, + "Back" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_OK, - "OK" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_OK, + "OK" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PARENT_DIRECTORY, - "Parent directory" - ) + MENU_ENUM_LABEL_VALUE_PARENT_DIRECTORY, + "Parent Directory" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND, - "Directory not found." - ) + MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND, + "Directory Not Found" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_ITEMS, - "No items." - ) + MENU_ENUM_LABEL_VALUE_NO_ITEMS, + "No Items" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MORE, - "..." - ) + MENU_ENUM_LABEL_VALUE_MORE, + "..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SELECT_FILE, - "Select File" - ) + MENU_ENUM_LABEL_VALUE_SELECT_FILE, + "Select File" + ) /* Settings Options */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, - "Afrikaans" - ) + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, - "Albanian" - ) + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_ARABIC, - "Arabic" - ) + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, - "Azerbaijani" - ) + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_BASQUE, - "Basque" - ) + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_BENGALI, - "Bengali" - ) + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, - "Bulgarian" - ) + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_CATALAN, - "Catalan" - ) + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, - "Chinese (Simplified)" - ) + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, - "Chinese (Traditional)" - ) + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, - "Croatian" - ) + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_CZECH, - "Czech" - ) + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_DANISH, - "Danish" - ) + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_DUTCH, - "Dutch" - ) + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, - "English" - ) + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, - "Esperanto" - ) + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, - "Estonian" - ) + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, - "Filipino" - ) + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_FINNISH, - "Finnish" - ) + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_FRENCH, - "French" - ) + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, - "Galician" - ) + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, - "Georgian" - ) + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_GERMAN, - "German" - ) + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_GREEK, - "Greek" - ) + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, - "Gujarati" - ) + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, - "Haitian Creole" - ) + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_HEBREW, - "Hebrew" - ) + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_HINDI, - "Hindi" - ) + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, - "Hungarian" - ) + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, - "Icelandic" - ) + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, - "Indonesian" - ) + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_IRISH, - "Irish" - ) + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, - "Italian" - ) + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, - "Japanese" - ) + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_KANNADA, - "Kannada" - ) + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_KOREAN, - "Korean" - ) + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_LATIN, - "Latin" - ) + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, - "Latvian" - ) + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, - "Lithuanian" - ) + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, - "Macedonian" - ) + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_MALAY, - "Malay" - ) + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_MALTESE, - "Maltese" - ) + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, - "Norwegian" - ) + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, - "Persian" - ) + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_POLISH, - "Polish" - ) + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, - "Portuguese (Brazil)" - ) + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, - "Portuguese (Portugal)" - ) + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, - "Romanian" - ) + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, - "Russian" - ) + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, - "Serbian" - ) + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, - "Slovak" - ) + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, - "Slovenian" - ) + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_SPANISH, - "Spanish" - ) + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, - "Swahili" - ) + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, - "Swedish" - ) + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_TAMIL, - "Tamil" - ) + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_TELUGU, - "Telugu" - ) + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_THAI, - "Thai" - ) + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_TURKISH, - "Turkish" - ) + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, - "Ukrainian" - ) + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_URDU, - "Urdu" - ) + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, - "Vietnamese" - ) + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_WELSH, - "Welsh" - ) + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, - "Yiddish" - ) + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) +MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ + MSG_UNKNOWN_COMPILER, + "Unknown compiler" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_OR, - "Share" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_OR, + "Share" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_XOR, - "Grapple" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_XOR, + "Grapple" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_VOTE, - "Vote" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_VOTE, + "Vote" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG, - "Analog Input Sharing" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG, + "Analog Input Sharing" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG_MAX, + "Max" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG_AVERAGE, + "Average" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_NONE, + "None" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_NO_PREFERENCE, + "No preference" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_TICKER_TYPE_BOUNCE, + "Bounce Left/Right" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_TICKER_TYPE_LOOP, + "Scroll Left" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_IMAGE_MODE, + "Image Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_SPEECH_MODE, + "Speech Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_NARRATOR_MODE, + "Narrator Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_HIST_FAV, + "History & Favorites" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_ALL, + "All Playlists" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_NONE, + "OFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_HIST_FAV, + "History & Favorites" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_ALWAYS, + "Always" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_NEVER, + "Never" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_RUNTIME_PER_CORE, + "Per Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_RUNTIME_AGGREGATE, + "Aggregate" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED, + "Charged" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGING, + "Charging" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING, + "Discharging" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE, + "No source" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG_MAX, - "Max" - ) + MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG_AVERAGE, - "Average" - ) + MENU_ENUM_LABEL_VALUE_DIRECTORY_CONTENT, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_NONE, - "None" - ) + MENU_ENUM_LABEL_VALUE_DIRECTORY_DEFAULT, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_NO_PREFERENCE, - "No preference" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_TICKER_TYPE_BOUNCE, - "Bounce Left/Right" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_TICKER_TYPE_LOOP, - "Scroll Left" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_AI_SERVICE_IMAGE_MODE, - "Image Mode" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_AI_SERVICE_SPEECH_MODE, - "Speech Mode" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_AI_SERVICE_NARRATOR_MODE, - "Narrator Mode" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_HIST_FAV, - "History & Favorites" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_ALL, - "All Playlists" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_NONE, - "OFF" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_HIST_FAV, - "History & Favorites" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_ALWAYS, - "Always" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_NEVER, - "Never" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_RUNTIME_PER_CORE, - "Per Core" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_RUNTIME_AGGREGATE, - "Aggregate" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED, - "Charged" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGING, - "Charging" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING, - "Discharging" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE, - "No source" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY, - "" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_DIRECTORY_CONTENT, - "" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_DIRECTORY_DEFAULT, - "" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_DIRECTORY_NONE, - "" - ) + MENU_ENUM_LABEL_VALUE_DIRECTORY_NONE, + "" + ) MSG_HASH( /* FIXME Unused? */ - MENU_ENUM_LABEL_VALUE_RETROKEYBOARD, - "RetroKeyboard" - ) + MENU_ENUM_LABEL_VALUE_RETROKEYBOARD, + "RetroKeyboard" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RETROPAD, - "RetroPad" - ) + MENU_ENUM_LABEL_VALUE_RETROPAD, + "RetroPad" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RETROPAD_WITH_ANALOG, - "RetroPad w/ Analog" - ) + MENU_ENUM_LABEL_VALUE_RETROPAD_WITH_ANALOG, + "RetroPad w/ Analog" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NONE, - "None" - ) + MENU_ENUM_LABEL_VALUE_NONE, + "None" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UNKNOWN, - "Unknown" - ) + MENU_ENUM_LABEL_VALUE_UNKNOWN, + "Unknown" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HOLD_START, - "Hold Start (2 seconds)" - ) + MENU_ENUM_LABEL_VALUE_HOLD_START, + "Hold Start (2 seconds)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DOWN_SELECT, - "Down + Select" - ) + MENU_ENUM_LABEL_VALUE_DOWN_SELECT, + "Down + Select" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_DISABLED, - "" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_DISABLED, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_CHANGES, - "Changes" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_CHANGES, + "Changes" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_DOES_NOT_CHANGE, - "Does Not Change" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_DOES_NOT_CHANGE, + "Does Not Change" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_INCREASE, - "Increases" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_INCREASE, + "Increases" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_DECREASE, - "Decreases" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_DECREASE, + "Decreases" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_EQ_VALUE, - "= Rumble Value" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_EQ_VALUE, + "= Rumble Value" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_NEQ_VALUE, - "!= Rumble Value" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_NEQ_VALUE, + "!= Rumble Value" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_LT_VALUE, - "< Rumble Value" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_LT_VALUE, + "< Rumble Value" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_GT_VALUE, - "> Rumble Value" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_GT_VALUE, + "> Rumble Value" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_INCREASE_BY_VALUE, - "Increases by Rumble Value" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_INCREASE_BY_VALUE, + "Increases by Rumble Value" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_DECREASE_BY_VALUE, - "Decreases by Rumble Value" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_DECREASE_BY_VALUE, + "Decreases by Rumble Value" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_0, - "1" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_0, + "1" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_1, - "2" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_1, + "2" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_2, - "3" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_2, + "3" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_3, - "4" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_3, + "4" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_4, - "5" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_4, + "5" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_5, - "6" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_5, + "6" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_6, - "7" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_6, + "7" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_7, - "8" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_7, + "8" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_8, - "9" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_8, + "9" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_9, - "10" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_9, + "10" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_10, - "11" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_10, + "11" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_11, - "12" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_11, + "12" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_12, - "13" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_12, + "13" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_13, - "14" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_13, + "14" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_14, - "15" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_14, + "15" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_15, - "16" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_15, + "16" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_16, - "All" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_16, + "All" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_DISABLED, - "" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_DISABLED, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_SET_TO_VALUE, - "Set To Value" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_SET_TO_VALUE, + "Set To Value" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_INCREASE_VALUE, - "Increase By Value" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_INCREASE_VALUE, + "Increase By Value" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_DECREASE_VALUE, - "Decrease By Value" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_DECREASE_VALUE, + "Decrease By Value" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_EQ, - "Run next cheat if value = memory" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_EQ, + "Run next cheat if value = memory" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_NEQ, - "Run next cheat if value != memory" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_NEQ, + "Run next cheat if value != memory" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_LT, - "Run next cheat if value < memory" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_LT, + "Run next cheat if value < memory" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_GT, - "Run next cheat if value > memory" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_GT, + "Run next cheat if value > memory" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_EMU, - "Emulator" - ) + MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_EMU, + "Emulator" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_RETRO, - "RetroArch" - ) + MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_RETRO, + "RetroArch" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_1, - "1-bit, max value = 0x01" - ) + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_1, + "1-bit, max value = 0x01" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_2, - "2-bit, max value = 0x03" - ) + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_2, + "2-bit, max value = 0x03" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_4, - "4-bit, max value = 0x0F" - ) + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_4, + "4-bit, max value = 0x0F" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_8, - "8-bit, max value = 0xFF" - ) + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_8, + "8-bit, max value = 0xFF" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_16, - "16-bit, max value = 0xFFFF" - ) + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_16, + "16-bit, max value = 0xFFFF" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_32, - "32-bit, max value = 0xFFFFFFFF" - ) + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_32, + "32-bit, max value = 0xFFFFFFFF" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE_DEFAULT, - "System Default" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE_DEFAULT, + "System Default" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE_ALPHABETICAL, - "Alphabetical" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE_ALPHABETICAL, + "Alphabetical" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE_OFF, - "None" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE_OFF, + "None" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_DEFAULT, - "Show full labels" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_DEFAULT, + "Show full labels" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_REMOVE_PARENS, - "Remove () content" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_REMOVE_PARENS, + "Remove () content" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_REMOVE_BRACKETS, - "Remove [] content" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_REMOVE_BRACKETS, + "Remove [] content" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_REMOVE_PARENS_AND_BRACKETS, - "Remove () and []" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_REMOVE_PARENS_AND_BRACKETS, + "Remove () and []" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_KEEP_REGION, - "Keep region" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_KEEP_REGION, + "Keep region" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_KEEP_DISC_INDEX, - "Keep disc index" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_KEEP_DISC_INDEX, + "Keep disc index" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_KEEP_REGION_AND_DISC_INDEX, - "Keep region and disc index" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_KEEP_REGION_AND_DISC_INDEX, + "Keep region and disc index" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_THUMBNAIL_MODE_DEFAULT, - "System Default" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_THUMBNAIL_MODE_DEFAULT, + "System Default" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_BOXARTS, - "Boxarts" - ) + MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_BOXARTS, + "Boxarts" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_SCREENSHOTS, - "Screenshots" - ) + MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_SCREENSHOTS, + "Screenshots" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_TITLE_SCREENS, - "Title Screens" - ) + MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_TITLE_SCREENS, + "Title Screens" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCROLL_NORMAL, - "Normal" - ) + MENU_ENUM_LABEL_VALUE_SCROLL_NORMAL, + "Normal" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCROLL_FAST, - "Fast" - ) + MENU_ENUM_LABEL_VALUE_SCROLL_FAST, + "Fast" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ON, - "ON" - ) + MENU_ENUM_LABEL_VALUE_ON, + "ON" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OFF, - "OFF" - ) + MENU_ENUM_LABEL_VALUE_OFF, + "OFF" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_YES, - "Yes" - ) + MENU_ENUM_LABEL_VALUE_YES, + "Yes" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO, - "No" - ) + MENU_ENUM_LABEL_VALUE_NO, + "No" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TRUE, - "True" - ) + MENU_ENUM_LABEL_VALUE_TRUE, + "True" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FALSE, - "False" - ) + MENU_ENUM_LABEL_VALUE_FALSE, + "False" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ENABLED, - "Enabled" - ) + MENU_ENUM_LABEL_VALUE_ENABLED, + "Enabled" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISABLED, - "Disabled" - ) + MENU_ENUM_LABEL_VALUE_DISABLED, + "Disabled" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE, - "N/A" - ) + MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE, + "N/A" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ENTRY, - "Locked" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ENTRY, + "Locked" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY, - "Unlocked" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY, + "Unlocked" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY_HARDCORE, - "Hardcore" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY_HARDCORE, + "Hardcore" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_UNOFFICIAL_ENTRY, - "Unofficial" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNOFFICIAL_ENTRY, + "Unofficial" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_UNSUPPORTED_ENTRY, - "Unsupported" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNSUPPORTED_ENTRY, + "Unsupported" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DONT_CARE, - "Don't care" - ) + MENU_ENUM_LABEL_VALUE_DONT_CARE, + "Don't care" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LINEAR, - "Linear" - ) + MENU_ENUM_LABEL_VALUE_LINEAR, + "Linear" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NEAREST, - "Nearest" - ) + MENU_ENUM_LABEL_VALUE_NEAREST, + "Nearest" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME_USE_CONTENT_DIR, - "" - ) + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME_USE_CONTENT_DIR, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME_USE_CUSTOM, - "" - ) + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME_USE_CUSTOM, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_CORE_NAME_DETECT, - "" - ) + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_CORE_NAME_DETECT, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LEFT_ANALOG, - "Left Analog" - ) + MENU_ENUM_LABEL_VALUE_LEFT_ANALOG, + "Left Analog" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG, - "Right Analog" - ) + MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG, + "Right Analog" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_KEY, - "(Key: %s)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_KEY, + "(Key: %s)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_LEFT, - "Mouse 1" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_LEFT, + "Mouse 1" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_RIGHT, - "Mouse 2" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_RIGHT, + "Mouse 2" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_MIDDLE, - "Mouse 3" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_MIDDLE, + "Mouse 3" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON4, - "Mouse 4" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON4, + "Mouse 4" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON5, - "Mouse 5" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON5, + "Mouse 5" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_UP, - "Wheel Up" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_UP, + "Wheel Up" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_DOWN, - "Wheel Down" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_DOWN, + "Wheel Down" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_UP, - "Wheel Left" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_UP, + "Wheel Left" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_DOWN, - "Wheel Right" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_DOWN, + "Wheel Right" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_EARLY, - "Early" - ) + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_EARLY, + "Early" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_NORMAL, - "Normal" - ) + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_NORMAL, + "Normal" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_LATE, - "Late" - ) + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_LATE, + "Late" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_YMD_HMS, - "YYYY-MM-DD HH:MM:SS" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_YMD_HMS, + "YYYY-MM-DD HH:MM:SS" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_YMD_HM, - "YYYY-MM-DD HH:MM" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_YMD_HM, + "YYYY-MM-DD HH:MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_YMD, - "YYYY-MM-DD" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_YMD, + "YYYY-MM-DD" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_YM, - "YYYY-MM" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_YM, + "YYYY-MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MDYYYY_HMS, - "MM-DD-YYYY HH:MM:SS" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MDYYYY_HMS, + "MM-DD-YYYY HH:MM:SS" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MDYYYY_HM, - "MM-DD-YYYY HH:MM" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MDYYYY_HM, + "MM-DD-YYYY HH:MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MD_HM, - "MM-DD HH:MM" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MD_HM, + "MM-DD HH:MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MDYYYY, - "MM-DD-YYYY" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MDYYYY, + "MM-DD-YYYY" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MD, - "MM-DD" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MD, + "MM-DD" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMMYYYY_HMS, - "DD/MM/YYYY HH:MM:SS" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMMYYYY_HMS, + "DD/MM/YYYY HH:MM:SS" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMMYYYY_HM, - "DD/MM/YYYY HH:MM" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMMYYYY_HM, + "DD/MM/YYYY HH:MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMM_HM, - "DD/MM HH:MM" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMM_HM, + "DD/MM HH:MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMMYYYY, - "DD/MM/YYYY" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMMYYYY, + "DD/MM/YYYY" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMM, - "DD/MM" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMM, + "DD/MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_HMS, - "HH:MM:SS" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_HMS, + "HH:MM:SS" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_HM, - "HH:MM" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_HM, + "HH:MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_YMD_HMS_AM_PM, - "YYYY-MM-DD HH:MM:SS (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_YMD_HMS_AM_PM, + "YYYY-MM-DD HH:MM:SS (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_YMD_HM_AM_PM, - "YYYY-MM-DD HH:MM (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_YMD_HM_AM_PM, + "YYYY-MM-DD HH:MM (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MDYYYY_HMS_AM_PM, - "MM-DD-YYYY HH:MM:SS (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MDYYYY_HMS_AM_PM, + "MM-DD-YYYY HH:MM:SS (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MDYYYY_HM_AM_PM, - "MM-DD-YYYY HH:MM (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MDYYYY_HM_AM_PM, + "MM-DD-YYYY HH:MM (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MD_HM_AM_PM, - "MM/DD HH:MM (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_MD_HM_AM_PM, + "MM/DD HH:MM (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMMYYYY_HMS_AM_PM, - "DD/MM/YYYY HH:MM:SS (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMMYYYY_HMS_AM_PM, + "DD/MM/YYYY HH:MM:SS (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMMYYYY_HM_AM_PM, - "DD/MM/YYYY HH:MM (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMMYYYY_HM_AM_PM, + "DD/MM/YYYY HH:MM (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMM_HM_AM_PM, - "DD/MM HH:MM (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_DDMM_HM_AM_PM, + "DD/MM HH:MM (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_HMS_AM_PM, - "HH:MM:SS (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_HMS_AM_PM, + "HH:MM:SS (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_HM_AM_PM, - "HH:MM (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_HM_AM_PM, + "HH:MM (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_YMD_HMS, - "YYYY/MM/DD - HH:MM:SS" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_YMD_HMS, + "YYYY/MM/DD - HH:MM:SS" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_YMD_HM, - "YYYY/MM/DD - HH:MM" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_YMD_HM, + "YYYY/MM/DD - HH:MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_YMD, - "YYYY/MM/DD" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_YMD, + "YYYY/MM/DD" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_YM, - "YYYY/MM" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_YM, + "YYYY/MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MDYYYY_HMS, - "MM/DD/YYYY - HH:MM:SS" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MDYYYY_HMS, + "MM/DD/YYYY - HH:MM:SS" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MDYYYY_HM, - "MM/DD/YYYY - HH:MM" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MDYYYY_HM, + "MM/DD/YYYY - HH:MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MD_HM, - "MM/DD - HH:MM" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MD_HM, + "MM/DD - HH:MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MDYYYY, - "MM/DD/YYYY" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MDYYYY, + "MM/DD/YYYY" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MD, - "MM/DD" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MD, + "MM/DD" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMMYYYY_HMS, - "DD/MM/YYYY - HH:MM:SS" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMMYYYY_HMS, + "DD/MM/YYYY - HH:MM:SS" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMMYYYY_HM, - "DD/MM/YYYY - HH:MM" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMMYYYY_HM, + "DD/MM/YYYY - HH:MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMM_HM, - "DD/MM - HH:MM" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMM_HM, + "DD/MM - HH:MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMMYYYY, - "DD/MM/YYYY" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMMYYYY, + "DD/MM/YYYY" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMM, - "DD/MM" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMM, + "DD/MM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_YMD_HMS_AM_PM, - "YYYY/MM/DD - HH:MM:SS (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_YMD_HMS_AM_PM, + "YYYY/MM/DD - HH:MM:SS (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_YMD_HM_AM_PM, - "YYYY/MM/DD - HH:MM (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_YMD_HM_AM_PM, + "YYYY/MM/DD - HH:MM (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MDYYYY_HMS_AM_PM, - "MM/DD/YYYY - HH:MM:SS (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MDYYYY_HMS_AM_PM, + "MM/DD/YYYY - HH:MM:SS (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MDYYYY_HM_AM_PM, - "MM/DD/YYYY - HH:MM (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MDYYYY_HM_AM_PM, + "MM/DD/YYYY - HH:MM (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MD_HM_AM_PM, - "MM/DD - HH:MM (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_MD_HM_AM_PM, + "MM/DD - HH:MM (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMMYYYY_HMS_AM_PM, - "DD/MM/YYYY - HH:MM:SS (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMMYYYY_HMS_AM_PM, + "DD/MM/YYYY - HH:MM:SS (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMMYYYY_HM_AM_PM, - "DD/MM/YYYY - HH:MM (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMMYYYY_HM_AM_PM, + "DD/MM/YYYY - HH:MM (AM/PM)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMM_HM_AM_PM, - "DD/MM - HH:MM (AM/PM)" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE_DDMM_HM_AM_PM, + "DD/MM - HH:MM (AM/PM)" + ) /* RGUI: Settings > User Interface > Appearance */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_BORDER_FILLER_ENABLE, - "Border filler" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_BORDER_FILLER_ENABLE, + "Border filler" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_RGUI_BORDER_FILLER_ENABLE, - "Display menu border." - ) + MENU_ENUM_SUBLABEL_MENU_RGUI_BORDER_FILLER_ENABLE, + "Display menu border." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_BACKGROUND_FILLER_THICKNESS_ENABLE, - "Background filler thickness" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_BACKGROUND_FILLER_THICKNESS_ENABLE, + "Background filler thickness" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_RGUI_BACKGROUND_FILLER_THICKNESS_ENABLE, - "Increase coarseness of menu background chequerboard pattern." - ) + MENU_ENUM_SUBLABEL_MENU_RGUI_BACKGROUND_FILLER_THICKNESS_ENABLE, + "Increase coarseness of menu background chequerboard pattern." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_FULL_WIDTH_LAYOUT, - "Use Full-Width Layout" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_FULL_WIDTH_LAYOUT, + "Use Full-Width Layout" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_RGUI_FULL_WIDTH_LAYOUT, - "Resize and position menu entries to make best use of available screen space. Disable this to use classic fixed-width two column layout." - ) + MENU_ENUM_SUBLABEL_MENU_RGUI_FULL_WIDTH_LAYOUT, + "Resize and position menu entries to make best use of available screen space. Disable this to use classic fixed-width two column layout." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_LINEAR_FILTER, - "Menu Linear Filter" - ) + MENU_ENUM_LABEL_VALUE_MENU_LINEAR_FILTER, + "Menu Linear Filter" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_LINEAR_FILTER, - "Adds a slight blur to the menu to take the edge off hard pixel edges." - ) + MENU_ENUM_SUBLABEL_MENU_LINEAR_FILTER, + "Adds a slight blur to the menu to take the edge off hard pixel edges." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_INTERNAL_UPSCALE_LEVEL, - "Internal Upscaling" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_INTERNAL_UPSCALE_LEVEL, + "Internal Upscaling" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_RGUI_INTERNAL_UPSCALE_LEVEL, - "Upscale menu interface before drawing to screen. When used with 'Menu Linear Filter' enabled, removes scaling artefacts (uneven pixels) while maintaining a sharp image. Has a significant performance impact that increases with upscaling level." - ) + MENU_ENUM_SUBLABEL_MENU_RGUI_INTERNAL_UPSCALE_LEVEL, + "Upscale menu interface before drawing to screen. When used with 'Menu Linear Filter' enabled, removes scaling artefacts (uneven pixels) while maintaining a sharp image. Has a significant performance impact that increases with upscaling level." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_ASPECT_RATIO, - "Menu Aspect Ratio" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_ASPECT_RATIO, + "Menu Aspect Ratio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_RGUI_ASPECT_RATIO, - "Select menu aspect ratio. Widescreen ratios increase the horizontal resolution of the menu interface. (May require a restart if 'Lock Menu Aspect Ratio' is disabled)" - ) + MENU_ENUM_SUBLABEL_MENU_RGUI_ASPECT_RATIO, + "Select menu aspect ratio. Widescreen ratios increase the horizontal resolution of the menu interface. (May require a restart if 'Lock Menu Aspect Ratio' is disabled)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_ASPECT_RATIO_LOCK, - "Lock Menu Aspect Ratio" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_ASPECT_RATIO_LOCK, + "Lock Menu Aspect Ratio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_RGUI_ASPECT_RATIO_LOCK, - "Ensures that the menu is always displayed with the correct aspect ratio. If disabled, the quick menu will be stretched to match the currently loaded content." - ) + MENU_ENUM_SUBLABEL_MENU_RGUI_ASPECT_RATIO_LOCK, + "Ensures that the menu is always displayed with the correct aspect ratio. If disabled, the quick menu will be stretched to match the currently loaded content." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME, - "Menu Color Theme" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME, + "Menu Color Theme" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RGUI_MENU_COLOR_THEME, - "Select a different color theme. Choosing 'Custom' enables the use of menu theme preset files." - ) + MENU_ENUM_SUBLABEL_RGUI_MENU_COLOR_THEME, + "Select a different color theme. Choosing 'Custom' enables the use of menu theme preset files." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_THEME_PRESET, - "Custom Menu Theme Preset" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_THEME_PRESET, + "Custom Menu Theme Preset" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RGUI_MENU_THEME_PRESET, - "Select a menu theme preset from the file browser." - ) + MENU_ENUM_SUBLABEL_RGUI_MENU_THEME_PRESET, + "Select a menu theme preset from the file browser." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_SHADOWS, - "Shadow Effects" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_SHADOWS, + "Shadow Effects" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_RGUI_SHADOWS, - "Enable drop shadows for menu text, borders and thumbnails. Has a modest performance impact." - ) + MENU_ENUM_SUBLABEL_MENU_RGUI_SHADOWS, + "Enable drop shadows for menu text, borders and thumbnails. Has a modest performance impact." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_PARTICLE_EFFECT, - "Background Animation" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_PARTICLE_EFFECT, + "Background Animation" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_RGUI_PARTICLE_EFFECT, - "Enable background particle animation effect. Has a significant performance impact." - ) + MENU_ENUM_SUBLABEL_MENU_RGUI_PARTICLE_EFFECT, + "Enable background particle animation effect. Has a significant performance impact." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_PARTICLE_EFFECT_SPEED, - "Background Animation Speed" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_PARTICLE_EFFECT_SPEED, + "Background Animation Speed" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_RGUI_PARTICLE_EFFECT_SPEED, - "Adjust speed of background particle animation effects." - ) + MENU_ENUM_SUBLABEL_MENU_RGUI_PARTICLE_EFFECT_SPEED, + "Adjust speed of background particle animation effects." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_INLINE_THUMBNAILS, - "Show Playlist Thumbnails" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_INLINE_THUMBNAILS, + "Show Playlist Thumbnails" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_RGUI_INLINE_THUMBNAILS, - "Enable display of inline downscaled thumbnails while viewing playlists. When disabled, 'Top Thumbnail' may still be toggled fullscreen by pressing RetroPad Y." - ) + MENU_ENUM_SUBLABEL_MENU_RGUI_INLINE_THUMBNAILS, + "Enable display of inline downscaled thumbnails while viewing playlists. When disabled, 'Top Thumbnail' may still be toggled fullscreen by pressing RetroPad Y." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THUMBNAILS_RGUI, - "Top Thumbnail" - ) + MENU_ENUM_LABEL_VALUE_THUMBNAILS_RGUI, + "Top Thumbnail" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_THUMBNAILS_RGUI, - "Type of thumbnail to display at the top right of playlists. This thumbnail may be toggled fullscreen by pressing RetroPad Y." - ) + MENU_ENUM_SUBLABEL_THUMBNAILS_RGUI, + "Type of thumbnail to display at the top right of playlists. This thumbnail may be toggled fullscreen by pressing RetroPad Y." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS_RGUI, - "Bottom Thumbnail" - ) + MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS_RGUI, + "Bottom Thumbnail" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS_RGUI, - "Type of thumbnail to display at the bottom right of playlists." - ) + MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS_RGUI, + "Type of thumbnail to display at the bottom right of playlists." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_SWAP_THUMBNAILS, - "Swap Thumbnails" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_SWAP_THUMBNAILS, + "Swap Thumbnails" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_RGUI_SWAP_THUMBNAILS, - "Swaps the display positions of 'Top Thumbnail' and 'Bottom Thumbnail'." - ) + MENU_ENUM_SUBLABEL_MENU_RGUI_SWAP_THUMBNAILS, + "Swaps the display positions of 'Top Thumbnail' and 'Bottom Thumbnail'." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_THUMBNAIL_DOWNSCALER, - "Thumbnail Downscaling Method" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_THUMBNAIL_DOWNSCALER, + "Thumbnail Downscaling Method" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_RGUI_THUMBNAIL_DOWNSCALER, - "Resampling method used when shrinking large thumbnails to fit the display." - ) + MENU_ENUM_SUBLABEL_MENU_RGUI_THUMBNAIL_DOWNSCALER, + "Resampling method used when shrinking large thumbnails to fit the display." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_THUMBNAIL_DELAY, - "Thumbnail Delay (ms)" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_THUMBNAIL_DELAY, + "Thumbnail Delay (ms)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_RGUI_THUMBNAIL_DELAY, - "Applies a time delay between selecting a playlist entry and loading its associated thumbnails. Setting this to a value of at least 256 ms enables fast lag-free scrolling on even the slowest devices." - ) + MENU_ENUM_SUBLABEL_MENU_RGUI_THUMBNAIL_DELAY, + "Applies a time delay between selecting a playlist entry and loading its associated thumbnails. Setting this to a value of at least 256 ms enables fast lag-free scrolling on even the slowest devices." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_EXTENDED_ASCII, - "Extended ASCII Support" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_EXTENDED_ASCII, + "Extended ASCII Support" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_RGUI_EXTENDED_ASCII, - "Enable display of non-standard ASCII characters. Required for compatibility with certain non-English Western languages. Has a moderate performance impact." - ) + MENU_ENUM_SUBLABEL_MENU_RGUI_EXTENDED_ASCII, + "Enable display of non-standard ASCII characters. Required for compatibility with certain non-English Western languages. Has a moderate performance impact." + ) /* RGUI: Settings Options */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_THUMB_SCALE_POINT, - "Nearest Neighbour (Fast)" - ) + MENU_ENUM_LABEL_VALUE_RGUI_THUMB_SCALE_POINT, + "Nearest Neighbour (Fast)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_THUMB_SCALE_BILINEAR, - "Bilinear" - ) + MENU_ENUM_LABEL_VALUE_RGUI_THUMB_SCALE_BILINEAR, + "Bilinear" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_THUMB_SCALE_SINC, - "Sinc/Lanczos3 (Slow)" - ) + MENU_ENUM_LABEL_VALUE_RGUI_THUMB_SCALE_SINC, + "Sinc/Lanczos3 (Slow)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_NONE, - "None" - ) + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_NONE, + "None" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_AUTO, - "Auto" - ) + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_AUTO, + "Auto" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X2, - "x2" - ) + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X2, + "x2" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X3, - "x3" - ) + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X3, + "x3" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X4, - "x4" - ) + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X4, + "x4" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X5, - "x5" - ) + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X5, + "x5" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X6, - "x6" - ) + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X6, + "x6" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X7, - "x7" - ) + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X7, + "x7" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X8, - "x8" - ) + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X8, + "x8" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X9, - "x9" - ) + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X9, + "x9" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_4_3, - "4:3" - ) + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_4_3, + "4:3" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_9, - "16:9" - ) + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_9, + "16:9" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_9_CENTRE, - "16:9 (Centered)" - ) + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_9_CENTRE, + "16:9 (Centered)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_10, - "16:10" - ) + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_10, + "16:10" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_10_CENTRE, - "16:10 (Centered)" - ) + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_10_CENTRE, + "16:10 (Centered)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_LOCK_NONE, - "OFF" - ) + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_LOCK_NONE, + "OFF" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_LOCK_FIT_SCREEN, - "Fit Screen" - ) + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_LOCK_FIT_SCREEN, + "Fit Screen" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_LOCK_INTEGER, - "Integer Scale" - ) + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_LOCK_INTEGER, + "Integer Scale" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CUSTOM, - "Custom" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CUSTOM, + "Custom" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_RED, - "Classic Red" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_RED, + "Classic Red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_ORANGE, - "Classic Orange" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_ORANGE, + "Classic Orange" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_YELLOW, - "Classic Yellow" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_YELLOW, + "Classic Yellow" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_GREEN, - "Classic Green" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_GREEN, + "Classic Green" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_BLUE, - "Classic Blue" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_BLUE, + "Classic Blue" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_VIOLET, - "Classic Violet" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_VIOLET, + "Classic Violet" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_GREY, - "Classic Grey" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_GREY, + "Classic Grey" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_LEGACY_RED, - "Legacy Red" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_LEGACY_RED, + "Legacy Red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_DARK_PURPLE, - "Dark Purple" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_DARK_PURPLE, + "Dark Purple" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_MIDNIGHT_BLUE, - "Midnight Blue" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_MIDNIGHT_BLUE, + "Midnight Blue" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_GOLDEN, - "Golden" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_GOLDEN, + "Golden" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ELECTRIC_BLUE, - "Electric Blue" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ELECTRIC_BLUE, + "Electric Blue" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_APPLE_GREEN, - "Apple Green" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_APPLE_GREEN, + "Apple Green" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_VOLCANIC_RED, - "Volcanic Red" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_VOLCANIC_RED, + "Volcanic Red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_LAGOON, - "Lagoon" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_LAGOON, + "Lagoon" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_BROGRAMMER, - "Brogrammer" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_BROGRAMMER, + "Brogrammer" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_DRACULA, - "Dracula" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_DRACULA, + "Dracula" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_FAIRYFLOSS, - "Fairy Floss" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_FAIRYFLOSS, + "Fairy Floss" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_FLATUI, - "Flat UI" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_FLATUI, + "Flat UI" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_GRUVBOX_DARK, - "Gruvbox Dark" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_GRUVBOX_DARK, + "Gruvbox Dark" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_GRUVBOX_LIGHT, - "Gruvbox Light" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_GRUVBOX_LIGHT, + "Gruvbox Light" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_HACKING_THE_KERNEL, - "Hacking the Kernel" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_HACKING_THE_KERNEL, + "Hacking the Kernel" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_NORD, - "Nord" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_NORD, + "Nord" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_NOVA, - "Nova" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_NOVA, + "Nova" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ONE_DARK, - "One Dark" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ONE_DARK, + "One Dark" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_PALENIGHT, - "Palenight" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_PALENIGHT, + "Palenight" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_SOLARIZED_DARK, - "Solarized Dark" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_SOLARIZED_DARK, + "Solarized Dark" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_SOLARIZED_LIGHT, - "Solarized Light" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_SOLARIZED_LIGHT, + "Solarized Light" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_TANGO_DARK, - "Tango Dark" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_TANGO_DARK, + "Tango Dark" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_TANGO_LIGHT, - "Tango Light" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_TANGO_LIGHT, + "Tango Light" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ZENBURN, - "Zenburn" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ZENBURN, + "Zenburn" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ANTI_ZENBURN, - "Anti-Zenburn" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ANTI_ZENBURN, + "Anti-Zenburn" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_FLUX, - "Flux" - ) + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_FLUX, + "Flux" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_NONE, - "OFF" - ) + MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_NONE, + "OFF" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_SNOW, - "Snow (Light)" - ) + MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_SNOW, + "Snow (Light)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_SNOW_ALT, - "Snow (Heavy)" - ) + MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_SNOW_ALT, + "Snow (Heavy)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_RAIN, - "Rain" - ) + MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_RAIN, + "Rain" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_VORTEX, - "Vortex" - ) + MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_VORTEX, + "Vortex" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_STARFIELD, - "Star Field" - ) + MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_STARFIELD, + "Star Field" + ) /* XMB: Settings > User Interface > Appearance */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS, - "Left Thumbnails" - ) + MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS, + "Left Thumbnails" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS, - "Type of thumbnail to display at the left." - ) + MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS, + "Type of thumbnail to display at the left." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER, - "Dynamic Background" - ) + MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER, + "Dynamic Background" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPER, - "Dynamically load a new wallpaper depending on context." - ) + MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPER, + "Dynamically load a new wallpaper depending on context." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_HORIZONTAL_ANIMATION, - "Horizontal Animation" - ) + MENU_ENUM_LABEL_VALUE_MENU_HORIZONTAL_ANIMATION, + "Horizontal Animation" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_HORIZONTAL_ANIMATION, - "Enable horizontal animation for the menu. This will have a performance hit." - ) + MENU_ENUM_SUBLABEL_MENU_HORIZONTAL_ANIMATION, + "Enable horizontal animation for the menu. This will have a performance hit." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_XMB_ANIMATION_HORIZONTAL_HIGHLIGHT, - "Animation Horizontal Icon Highlight" - ) + MENU_ENUM_LABEL_VALUE_MENU_XMB_ANIMATION_HORIZONTAL_HIGHLIGHT, + "Animation Horizontal Icon Highlight" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_XMB_ANIMATION_HORIZONTAL_HIGHLIGHT, - "The animation that triggers when scrolling between tabs." - ) + MENU_ENUM_SUBLABEL_MENU_XMB_ANIMATION_HORIZONTAL_HIGHLIGHT, + "The animation that triggers when scrolling between tabs." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_XMB_ANIMATION_MOVE_UP_DOWN, - "Animation Move Up/Down" - ) + MENU_ENUM_LABEL_VALUE_MENU_XMB_ANIMATION_MOVE_UP_DOWN, + "Animation Move Up/Down" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_XMB_ANIMATION_MOVE_UP_DOWN, - "The animation that triggers when moving up or down." - ) + MENU_ENUM_SUBLABEL_MENU_XMB_ANIMATION_MOVE_UP_DOWN, + "The animation that triggers when moving up or down." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_XMB_ANIMATION_OPENING_MAIN_MENU, - "Animation Main Menu Opens/Closes" - ) + MENU_ENUM_LABEL_VALUE_MENU_XMB_ANIMATION_OPENING_MAIN_MENU, + "Animation Main Menu Opens/Closes" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_XMB_ANIMATION_OPENING_MAIN_MENU, - "The animation that triggers when opening a submenu." - ) + MENU_ENUM_SUBLABEL_MENU_XMB_ANIMATION_OPENING_MAIN_MENU, + "The animation that triggers when opening a submenu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ALPHA_FACTOR, - "Menu Alpha Factor" - ) + MENU_ENUM_LABEL_VALUE_XMB_ALPHA_FACTOR, + "Menu Alpha Factor" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_FONT, - "Menu Font" - ) + MENU_ENUM_LABEL_VALUE_XMB_FONT, + "Menu Font" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_FONT, - "Select a different main font to be used by the menu." - ) + MENU_ENUM_SUBLABEL_XMB_FONT, + "Select a different main font to be used by the menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_RED, - "Menu Font Red Color" - ) + MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_RED, + "Menu Font Red Color" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_GREEN, - "Menu Font Green Color" - ) + MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_GREEN, + "Menu Font Green Color" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_BLUE, - "Menu Font Blue Color" - ) + MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_BLUE, + "Menu Font Blue Color" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_LAYOUT, - "Menu Layout" - ) + MENU_ENUM_LABEL_VALUE_XMB_LAYOUT, + "Menu Layout" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_LAYOUT, - "Select a different layout for the XMB interface." - ) + MENU_ENUM_SUBLABEL_XMB_LAYOUT, + "Select a different layout for the XMB interface." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_THEME, - "Menu Icon Theme" - ) + MENU_ENUM_LABEL_VALUE_XMB_THEME, + "Menu Icon Theme" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_THEME, - "Select a different icon theme for RetroArch." - ) + MENU_ENUM_SUBLABEL_XMB_THEME, + "Select a different icon theme for RetroArch." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_SHADOWS_ENABLE, - "Icon Shadows" - ) + MENU_ENUM_LABEL_VALUE_XMB_SHADOWS_ENABLE, + "Icon Shadows" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_SHADOWS_ENABLE, - "Draw drop shadows for all icons.\n" - "This will have a minor performance hit." - ) + MENU_ENUM_SUBLABEL_XMB_SHADOWS_ENABLE, + "Draw drop shadows for all icons.\n" + "This will have a minor performance hit." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_RIBBON_ENABLE, - "Menu Shader Pipeline" - ) + MENU_ENUM_LABEL_VALUE_XMB_RIBBON_ENABLE, + "Menu Shader Pipeline" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_RIBBON_ENABLE, - "Select an animated background effect. Can be GPU-intensive depending on the effect. If performance is unsatisfactory, either turn this off or revert to a simpler effect." - ) + MENU_ENUM_SUBLABEL_XMB_RIBBON_ENABLE, + "Select an animated background effect. Can be GPU-intensive depending on the effect. If performance is unsatisfactory, either turn this off or revert to a simpler effect." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME, - "Menu Color Theme" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME, + "Menu Color Theme" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_MENU_COLOR_THEME, - "Select a different background color gradient theme." - ) + MENU_ENUM_SUBLABEL_XMB_MENU_COLOR_THEME, + "Select a different background color gradient theme." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_VERTICAL_THUMBNAILS, - "Thumbnails Vertical Disposition" - ) + MENU_ENUM_LABEL_VALUE_XMB_VERTICAL_THUMBNAILS, + "Thumbnails Vertical Disposition" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_VERTICAL_THUMBNAILS, - "Display the left thumbnail under the right one, on the right side of the screen." - ) + MENU_ENUM_SUBLABEL_XMB_VERTICAL_THUMBNAILS, + "Display the left thumbnail under the right one, on the right side of the screen." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_XMB_THUMBNAIL_SCALE_FACTOR, - "Thumbnail Scale Factor" - ) + MENU_ENUM_LABEL_VALUE_MENU_XMB_THUMBNAIL_SCALE_FACTOR, + "Thumbnail Scale Factor" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_XMB_THUMBNAIL_SCALE_FACTOR, - "Reduce thumbnail display size by scaling maximum allowed width." - ) + MENU_ENUM_SUBLABEL_MENU_XMB_THUMBNAIL_SCALE_FACTOR, + "Reduce thumbnail display size by scaling maximum allowed width." + ) MSG_HASH( /* FIXME Unused? */ - MENU_ENUM_LABEL_VALUE_XMB_MAIN_MENU_ENABLE_SETTINGS, - "Settings Tab" - ) + MENU_ENUM_LABEL_VALUE_XMB_MAIN_MENU_ENABLE_SETTINGS, + "Settings Tab" + ) MSG_HASH( /* FIXME Unused? */ - MENU_ENUM_SUBLABEL_XMB_MAIN_MENU_ENABLE_SETTINGS, - "Enables the Settings tab. A restart is required for the tab to appear." - ) + MENU_ENUM_SUBLABEL_XMB_MAIN_MENU_ENABLE_SETTINGS, + "Enables the Settings tab. A restart is required for the tab to appear." + ) /* XMB: Settings Options */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON, - "Ribbon" - ) + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON, + "Ribbon" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON_SIMPLIFIED, - "Ribbon (simplified)" - ) + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON_SIMPLIFIED, + "Ribbon (simplified)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SIMPLE_SNOW, - "Simple Snow" - ) + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SIMPLE_SNOW, + "Simple Snow" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOW, - "Snow" - ) + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOW, + "Snow" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_BOKEH, - "Bokeh" - ) + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_BOKEH, + "Bokeh" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOWFLAKE, - "Snowflake" - ) + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOWFLAKE, + "Snowflake" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_CUSTOM, - "Custom" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_CUSTOM, + "Custom" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_FLATUI, - "FlatUI" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_FLATUI, + "FlatUI" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME, - "Monochrome" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME, + "Monochrome" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME_INVERTED, - "Monochrome Inverted" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME_INVERTED, + "Monochrome Inverted" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_SYSTEMATIC, - "Systematic" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_SYSTEMATIC, + "Systematic" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_NEOACTIVE, - "NeoActive" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_NEOACTIVE, + "NeoActive" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_PIXEL, - "Pixel" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_PIXEL, + "Pixel" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROACTIVE, - "RetroActive" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROACTIVE, + "RetroActive" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROSYSTEM, - "Retrosystem" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROSYSTEM, + "Retrosystem" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_DOTART, - "Dot-Art" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_DOTART, + "Dot-Art" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_AUTOMATIC, - "Automatic" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_AUTOMATIC, + "Automatic" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_AUTOMATIC_INVERTED, - "Automatic Inverted" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_AUTOMATIC_INVERTED, + "Automatic Inverted" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_APPLE_GREEN, - "Apple Green" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_APPLE_GREEN, + "Apple Green" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK, - "Dark" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK, + "Dark" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LIGHT, - "Light" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LIGHT, + "Light" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MORNING_BLUE, - "Morning Blue" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MORNING_BLUE, + "Morning Blue" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_SUNBEAM, - "Sunbeam" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_SUNBEAM, + "Sunbeam" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK_PURPLE, - "Dark Purple" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK_PURPLE, + "Dark Purple" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_ELECTRIC_BLUE, - "Electric Blue" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_ELECTRIC_BLUE, + "Electric Blue" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GOLDEN, - "Golden" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GOLDEN, + "Golden" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LEGACY_RED, - "Legacy Red" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LEGACY_RED, + "Legacy Red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MIDNIGHT_BLUE, - "Midnight Blue" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MIDNIGHT_BLUE, + "Midnight Blue" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_PLAIN, - "Plain" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_PLAIN, + "Plain" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_UNDERSEA, - "Undersea" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_UNDERSEA, + "Undersea" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_VOLCANIC_RED, - "Volcanic Red" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_VOLCANIC_RED, + "Volcanic Red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LIME, - "Lime Green" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LIME, + "Lime Green" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_PIKACHU_YELLOW, - "Pikachu Yellow" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_PIKACHU_YELLOW, + "Pikachu Yellow" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GAMECUBE_PURPLE, - "Cube Purple" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GAMECUBE_PURPLE, + "Cube Purple" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_FAMICOM_RED, - "Family Red" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_FAMICOM_RED, + "Family Red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_FLAMING_HOT, - "Flaming Hot" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_FLAMING_HOT, + "Flaming Hot" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_ICE_COLD, - "Ice Cold" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_ICE_COLD, + "Ice Cold" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MIDGAR, - "Midgar" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MIDGAR, + "Midgar" + ) /* Ozone: Settings > User Interface > Appearance */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_OZONE_COLLAPSE_SIDEBAR, - "Collapse the sidebar" - ) + MENU_ENUM_LABEL_VALUE_OZONE_COLLAPSE_SIDEBAR, + "Collapse the sidebar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_OZONE_COLLAPSE_SIDEBAR, - "Have the left sidebar always collapsed." - ) + MENU_ENUM_SUBLABEL_OZONE_COLLAPSE_SIDEBAR, + "Have the left sidebar always collapsed." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OZONE_TRUNCATE_PLAYLIST_NAME, - "Truncate Playlist names" - ) + MENU_ENUM_LABEL_VALUE_OZONE_TRUNCATE_PLAYLIST_NAME, + "Truncate Playlist names" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_OZONE_TRUNCATE_PLAYLIST_NAME, - "When enabled, will remove the system names from the playlists. For example, display 'PlayStation' instead of 'Sony - PlayStation'. Changes require a restart to take effect." - ) + MENU_ENUM_SUBLABEL_OZONE_TRUNCATE_PLAYLIST_NAME, + "When enabled, will remove the system names from the playlists. For example, display 'PlayStation' instead of 'Sony - PlayStation'. Changes require a restart to take effect." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OZONE_MENU_COLOR_THEME, - "Menu Color Theme" - ) + MENU_ENUM_LABEL_VALUE_OZONE_MENU_COLOR_THEME, + "Menu Color Theme" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_OZONE_MENU_COLOR_THEME, - "Select a different color theme." - ) + MENU_ENUM_SUBLABEL_OZONE_MENU_COLOR_THEME, + "Select a different color theme." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_BASIC_WHITE, - "Basic White" - ) + MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_BASIC_WHITE, + "Basic White" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_BASIC_BLACK, - "Basic Black" - ) + MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_BASIC_BLACK, + "Basic Black" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_NORD, - "Nord" - ) + MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_NORD, + "Nord" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_GRUVBOX_DARK, - "Gruvbox Dark" - ) + MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_GRUVBOX_DARK, + "Gruvbox Dark" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS_OZONE, - "Second Thumbnail" - ) + MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS_OZONE, + "Second Thumbnail" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS_OZONE, - "Replace the content metadata panel by another thumbnail." - ) + MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS_OZONE, + "Replace the content metadata panel by another thumbnail." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OZONE_SCROLL_CONTENT_METADATA, - "Use Ticker Text For Content Metadata" - ) + MENU_ENUM_LABEL_VALUE_OZONE_SCROLL_CONTENT_METADATA, + "Use Ticker Text For Content Metadata" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_OZONE_SCROLL_CONTENT_METADATA, - "When enabled, each item of content metadata shown on the right sidebar of playlists (associated core, play time) will occupy a single line; strings exceeding the width of the sidebar will be displayed as scrolling ticker text. When disabled, each item of content metadata will be displayed statically, wrapped to occupy as many lines as required." - ) + MENU_ENUM_SUBLABEL_OZONE_SCROLL_CONTENT_METADATA, + "When enabled, each item of content metadata shown on the right sidebar of playlists (associated core, play time) will occupy a single line; strings exceeding the width of the sidebar will be displayed as scrolling ticker text. When disabled, each item of content metadata will be displayed statically, wrapped to occupy as many lines as required." + ) /* MaterialUI: Settings > User Interface > Appearance */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_ICONS_ENABLE, - "Menu Icons" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_ICONS_ENABLE, + "Menu Icons" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MATERIALUI_ICONS_ENABLE, - "Show icons at the left of the menu entries." - ) + MENU_ENUM_SUBLABEL_MATERIALUI_ICONS_ENABLE, + "Show icons at the left of the menu entries." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION, - "Optimize Landscape Layout" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION, + "Optimize Landscape Layout" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION, - "Automatically adjust menu layout to better fit the screen when using landscape display orientations." - ) + MENU_ENUM_SUBLABEL_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION, + "Automatically adjust menu layout to better fit the screen when using landscape display orientations." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_SHOW_NAV_BAR, - "Show Navigation Bar" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_SHOW_NAV_BAR, + "Show Navigation Bar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MATERIALUI_SHOW_NAV_BAR, - "Display permanent on-screen menu navigation shortcuts. Enables fast switching between menu categories. Recommended for touchscreen devices." - ) + MENU_ENUM_SUBLABEL_MATERIALUI_SHOW_NAV_BAR, + "Display permanent on-screen menu navigation shortcuts. Enables fast switching between menu categories. Recommended for touchscreen devices." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_AUTO_ROTATE_NAV_BAR, - "Auto-Rotate Navigation Bar" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_AUTO_ROTATE_NAV_BAR, + "Auto-Rotate Navigation Bar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MATERIALUI_AUTO_ROTATE_NAV_BAR, - "Automatically move the navigation bar to the right hand side of the screen when using landscape display orientations." - ) + MENU_ENUM_SUBLABEL_MATERIALUI_AUTO_ROTATE_NAV_BAR, + "Automatically move the navigation bar to the right hand side of the screen when using landscape display orientations." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME, - "Menu Color Theme" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME, + "Menu Color Theme" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MATERIALUI_MENU_COLOR_THEME, - "Select a different background color gradient theme." - ) + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_COLOR_THEME, + "Select a different background color gradient theme." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIMATION, - "Menu Transition Animation" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIMATION, + "Menu Transition Animation" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MATERIALUI_MENU_TRANSITION_ANIMATION, - "Enable smooth animation effects when navigating between different levels of the menu." - ) + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_TRANSITION_ANIMATION, + "Enable smooth animation effects when navigating between different levels of the menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_THUMBNAIL_VIEW_PORTRAIT, - "Portrait Thumbnail View" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_THUMBNAIL_VIEW_PORTRAIT, + "Portrait Thumbnail View" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MATERIALUI_MENU_THUMBNAIL_VIEW_PORTRAIT, - "Specify playlist thumbnail view mode when using portrait display orientations." - ) + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_THUMBNAIL_VIEW_PORTRAIT, + "Specify playlist thumbnail view mode when using portrait display orientations." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_THUMBNAIL_VIEW_LANDSCAPE, - "Landscape Thumbnail View" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_THUMBNAIL_VIEW_LANDSCAPE, + "Landscape Thumbnail View" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MATERIALUI_MENU_THUMBNAIL_VIEW_LANDSCAPE, - "Specify playlist thumbnail view mode when using landscape display orientations." - ) + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_THUMBNAIL_VIEW_LANDSCAPE, + "Specify playlist thumbnail view mode when using landscape display orientations." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_DUAL_THUMBNAIL_LIST_VIEW_ENABLE, - "Show Secondary Thumbnail In List Views" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_DUAL_THUMBNAIL_LIST_VIEW_ENABLE, + "Show Secondary Thumbnail In List Views" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MATERIALUI_DUAL_THUMBNAIL_LIST_VIEW_ENABLE, - "Enables display of secondary thumbnail when using 'List'-type playlist thumbnail view modes. Note that this setting only applies when the screen has sufficient physical width to show two thumbnails." - ) + MENU_ENUM_SUBLABEL_MATERIALUI_DUAL_THUMBNAIL_LIST_VIEW_ENABLE, + "Enables display of secondary thumbnail when using 'List'-type playlist thumbnail view modes. Note that this setting only applies when the screen has sufficient physical width to show two thumbnails." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_BACKGROUND_ENABLE, - "Draw Thumbnail Backgrounds" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_BACKGROUND_ENABLE, + "Draw Thumbnail Backgrounds" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MATERIALUI_THUMBNAIL_BACKGROUND_ENABLE, - "Enables padding of unused space in thumbnail images with a solid background. This ensures a uniform display size for all images, improving menu appearance when viewing mixed content thumbnails with varying base dimensions." - ) + MENU_ENUM_SUBLABEL_MATERIALUI_THUMBNAIL_BACKGROUND_ENABLE, + "Enables padding of unused space in thumbnail images with a solid background. This ensures a uniform display size for all images, improving menu appearance when viewing mixed content thumbnails with varying base dimensions." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THUMBNAILS_MATERIALUI, - "Primary Thumbnail" - ) + MENU_ENUM_LABEL_VALUE_THUMBNAILS_MATERIALUI, + "Primary Thumbnail" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_THUMBNAILS_MATERIALUI, - "Main type of thumbnail to associate with each playlist entry. Typically serves as content icon." - ) + MENU_ENUM_SUBLABEL_THUMBNAILS_MATERIALUI, + "Main type of thumbnail to associate with each playlist entry. Typically serves as content icon." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS_MATERIALUI, - "Secondary Thumbnail" - ) + MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS_MATERIALUI, + "Secondary Thumbnail" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS_MATERIALUI, - "Auxiliary type of thumbnail to associate with each playlist entry. Usage depends upon current playlist thumbnail view mode." - ) + MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS_MATERIALUI, + "Auxiliary type of thumbnail to associate with each playlist entry. Usage depends upon current playlist thumbnail view mode." + ) /* MaterialUI: Settings Options */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_BLUE, - "Blue" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_BLUE, + "Blue" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_BLUE_GREY, - "Blue Grey" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_BLUE_GREY, + "Blue Grey" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_DARK_BLUE, - "Dark Blue" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_DARK_BLUE, + "Dark Blue" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_GREEN, - "Green" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_GREEN, + "Green" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_NVIDIA_SHIELD, - "Shield" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_NVIDIA_SHIELD, + "Shield" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_RED, - "Red" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_RED, + "Red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_YELLOW, - "Yellow" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_YELLOW, + "Yellow" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_MATERIALUI, - "Material UI" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_MATERIALUI, + "Material UI" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_MATERIALUI_DARK, - "Material UI Dark" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_MATERIALUI_DARK, + "Material UI Dark" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_OZONE_DARK, - "Ozone Dark" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_OZONE_DARK, + "Ozone Dark" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_NORD, - "Nord" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_NORD, + "Nord" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_GRUVBOX_DARK, - "Gruvbox Dark" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_GRUVBOX_DARK, + "Gruvbox Dark" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_SOLARIZED_DARK, - "Solarized Dark" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_SOLARIZED_DARK, + "Solarized Dark" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_BLUE, - "Cutie Blue" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_BLUE, + "Cutie Blue" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_CYAN, - "Cutie Cyan" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_CYAN, + "Cutie Cyan" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_GREEN, - "Cutie Green" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_GREEN, + "Cutie Green" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_ORANGE, - "Cutie Orange" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_ORANGE, + "Cutie Orange" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_PINK, - "Cutie Pink" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_PINK, + "Cutie Pink" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_PURPLE, - "Cutie Purple" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_PURPLE, + "Cutie Purple" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_RED, - "Cutie Red" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_RED, + "Cutie Red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_VIRTUAL_BOY, - "Virtual Boy" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_VIRTUAL_BOY, + "Virtual Boy" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_AUTO, - "Auto" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_AUTO, + "Auto" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_FADE, - "Fade" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_FADE, + "Fade" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_SLIDE, - "Slide" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_SLIDE, + "Slide" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_NONE, - "OFF" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_NONE, + "OFF" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_DISABLED, - "OFF" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_DISABLED, + "OFF" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_LIST_SMALL, - "List (Small)" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_LIST_SMALL, + "List (Small)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_LIST_MEDIUM, - "List (Medium)" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_LIST_MEDIUM, + "List (Medium)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_DUAL_ICON, - "Dual Icon" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_DUAL_ICON, + "Dual Icon" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_DISABLED, - "OFF" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_DISABLED, + "OFF" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_LIST_SMALL, - "List (Small)" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_LIST_SMALL, + "List (Small)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_LIST_MEDIUM, - "List (Medium)" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_LIST_MEDIUM, + "List (Medium)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_LIST_LARGE, - "List (Large)" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_LIST_LARGE, + "List (Large)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_DISABLED, - "OFF" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_DISABLED, + "OFF" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_ALWAYS, - "ON" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_ALWAYS, + "ON" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_EXCLUDE_THUMBNAIL_VIEWS, - "Exclude Thumbnail Views" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_EXCLUDE_THUMBNAIL_VIEWS, + "Exclude Thumbnail Views" + ) /* Qt (Desktop Menu) */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_INFO, - "Info" - ) + MENU_ENUM_LABEL_VALUE_QT_INFO, + "Info" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_FILE, - "&File" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE, + "&File" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_LOAD_CORE, - "&Load Core..." - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_LOAD_CORE, + "&Load Core..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_UNLOAD_CORE, - "&Unload Core" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_UNLOAD_CORE, + "&Unload Core" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_EXIT, - "E&xit" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_EXIT, + "E&xit" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT, - "&Edit" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT, + "&Edit" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT_SEARCH, - "&Search" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT_SEARCH, + "&Search" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW, - "&View" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW, + "&View" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_CLOSED_DOCKS, - "Closed Docks" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_CLOSED_DOCKS, + "Closed Docks" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_SHADER_PARAMS, - "Shader Parameters" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_SHADER_PARAMS, + "Shader Parameters" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS, - "&Settings..." - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS, + "&Settings..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_DOCK_POSITIONS, - "Remember dock positions:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_DOCK_POSITIONS, + "Remember dock positions:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_GEOMETRY, - "Remember window geometry:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_GEOMETRY, + "Remember window geometry:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_LAST_TAB, - "Remember last content browser tab:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_LAST_TAB, + "Remember last content browser tab:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME, - "Theme:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME, + "Theme:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_SYSTEM_DEFAULT, - "" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_SYSTEM_DEFAULT, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_DARK, - "Dark" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_DARK, + "Dark" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_CUSTOM, - "Custom..." - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_CUSTOM, + "Custom..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_TITLE, - "Settings" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_TITLE, + "Settings" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_TOOLS, - "&Tools" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_TOOLS, + "&Tools" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_HELP, - "&Help" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP, + "&Help" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT, - "About RetroArch" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT, + "About RetroArch" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_DOCUMENTATION, - "Documentation" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_DOCUMENTATION, + "Documentation" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_LOAD_CUSTOM_CORE, - "Load Custom Core..." - ) + MENU_ENUM_LABEL_VALUE_QT_LOAD_CUSTOM_CORE, + "Load Custom Core..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_LOAD_CORE, - "Load Core" - ) + MENU_ENUM_LABEL_VALUE_QT_LOAD_CORE, + "Load Core" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_LOADING_CORE, - "Loading Core..." - ) + MENU_ENUM_LABEL_VALUE_QT_LOADING_CORE, + "Loading Core..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_NAME, - "Name" - ) + MENU_ENUM_LABEL_VALUE_QT_NAME, + "Name" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CORE_VERSION, - "Version" - ) + MENU_ENUM_LABEL_VALUE_QT_CORE_VERSION, + "Version" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_TAB_PLAYLISTS, - "Playlists" - ) + MENU_ENUM_LABEL_VALUE_QT_TAB_PLAYLISTS, + "Playlists" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER, - "File Browser" - ) + MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER, + "File Browser" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_TOP, - "Top" - ) + MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_TOP, + "Top" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_UP, - "Up" - ) + MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_UP, + "Up" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_DOCK_CONTENT_BROWSER, - "Content Browser" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_DOCK_CONTENT_BROWSER, + "Content Browser" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_BOXART, - "Boxart" - ) + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_BOXART, + "Boxart" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_SCREENSHOT, - "Screenshot" - ) + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_SCREENSHOT, + "Screenshot" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_TITLE_SCREEN, - "Title Screen" - ) + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_TITLE_SCREEN, + "Title Screen" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ALL_PLAYLISTS, - "All Playlists" - ) + MENU_ENUM_LABEL_VALUE_QT_ALL_PLAYLISTS, + "All Playlists" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CORE, - "Core" - ) + MENU_ENUM_LABEL_VALUE_QT_CORE, + "Core" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CORE_INFO, - "Core Info" - ) + MENU_ENUM_LABEL_VALUE_QT_CORE_INFO, + "Core Info" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CORE_SELECTION_ASK, - "" - ) + MENU_ENUM_LABEL_VALUE_QT_CORE_SELECTION_ASK, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_INFORMATION, - "Information" - ) + MENU_ENUM_LABEL_VALUE_QT_INFORMATION, + "Information" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_WARNING, - "Warning" - ) + MENU_ENUM_LABEL_VALUE_QT_WARNING, + "Warning" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ERROR, - "Error" - ) + MENU_ENUM_LABEL_VALUE_QT_ERROR, + "Error" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_NETWORK_ERROR, - "Network Error" - ) + MENU_ENUM_LABEL_VALUE_QT_NETWORK_ERROR, + "Network Error" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_RESTART_TO_TAKE_EFFECT, - "Please restart the program for the changes to take effect." - ) + MENU_ENUM_LABEL_VALUE_QT_RESTART_TO_TAKE_EFFECT, + "Please restart the program for the changes to take effect." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_LOG, - "Log" - ) + MENU_ENUM_LABEL_VALUE_QT_LOG, + "Log" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ITEMS_COUNT, - "%1 items" - ) + MENU_ENUM_LABEL_VALUE_QT_ITEMS_COUNT, + "%1 items" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_DROP_IMAGE_HERE, - "Drop image here" - ) + MENU_ENUM_LABEL_VALUE_QT_DROP_IMAGE_HERE, + "Drop image here" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_DONT_SHOW_AGAIN, - "Don't show this again" - ) + MENU_ENUM_LABEL_VALUE_QT_DONT_SHOW_AGAIN, + "Don't show this again" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_STOP, - "Stop" - ) + MENU_ENUM_LABEL_VALUE_QT_STOP, + "Stop" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ASSOCIATE_CORE, - "Associate Core" - ) + MENU_ENUM_LABEL_VALUE_QT_ASSOCIATE_CORE, + "Associate Core" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_HIDDEN_PLAYLISTS, - "Hidden Playlists" - ) + MENU_ENUM_LABEL_VALUE_QT_HIDDEN_PLAYLISTS, + "Hidden Playlists" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_HIDE, - "Hide" - ) + MENU_ENUM_LABEL_VALUE_QT_HIDE, + "Hide" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_HIGHLIGHT_COLOR, - "Highlight color:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_HIGHLIGHT_COLOR, + "Highlight color:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CHOOSE, - "&Choose..." - ) + MENU_ENUM_LABEL_VALUE_QT_CHOOSE, + "&Choose..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_SELECT_COLOR, - "Select Color" - ) + MENU_ENUM_LABEL_VALUE_QT_SELECT_COLOR, + "Select Color" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_SELECT_THEME, - "Select Theme" - ) + MENU_ENUM_LABEL_VALUE_QT_SELECT_THEME, + "Select Theme" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CUSTOM_THEME, - "Custom Theme" - ) + MENU_ENUM_LABEL_VALUE_QT_CUSTOM_THEME, + "Custom Theme" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_FILE_PATH_IS_BLANK, - "File path is blank." - ) + MENU_ENUM_LABEL_VALUE_QT_FILE_PATH_IS_BLANK, + "File path is blank." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_FILE_IS_EMPTY, - "File is empty." - ) + MENU_ENUM_LABEL_VALUE_QT_FILE_IS_EMPTY, + "File is empty." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_FILE_READ_OPEN_FAILED, - "Could not open file for reading." - ) + MENU_ENUM_LABEL_VALUE_QT_FILE_READ_OPEN_FAILED, + "Could not open file for reading." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_FILE_WRITE_OPEN_FAILED, - "Could not open file for writing." - ) + MENU_ENUM_LABEL_VALUE_QT_FILE_WRITE_OPEN_FAILED, + "Could not open file for writing." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_FILE_DOES_NOT_EXIST, - "File does not exist." - ) + MENU_ENUM_LABEL_VALUE_QT_FILE_DOES_NOT_EXIST, + "File does not exist." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SUGGEST_LOADED_CORE_FIRST, - "Suggest loaded core first:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SUGGEST_LOADED_CORE_FIRST, + "Suggest loaded core first:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ZOOM, - "Zoom" - ) + MENU_ENUM_LABEL_VALUE_QT_ZOOM, + "Zoom" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_VIEW, - "View" - ) + MENU_ENUM_LABEL_VALUE_QT_VIEW, + "View" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_ICONS, - "Icons" - ) + MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_ICONS, + "Icons" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_LIST, - "List" - ) + MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_LIST, + "List" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR, - "Clear" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR, + "Clear" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_PROGRESS, - "Progress:" - ) + MENU_ENUM_LABEL_VALUE_QT_PROGRESS, + "Progress:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_ALL_PLAYLISTS_LIST_MAX_COUNT, - "\"All Playlists\" max list entries:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_ALL_PLAYLISTS_LIST_MAX_COUNT, + "\"All Playlists\" max list entries:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_ALL_PLAYLISTS_GRID_MAX_COUNT, - "\"All Playlists\" max grid entries:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_ALL_PLAYLISTS_GRID_MAX_COUNT, + "\"All Playlists\" max grid entries:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SHOW_HIDDEN_FILES, - "Show hidden files and folders:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SHOW_HIDDEN_FILES, + "Show hidden files and folders:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_NEW_PLAYLIST, - "New Playlist" - ) + MENU_ENUM_LABEL_VALUE_QT_NEW_PLAYLIST, + "New Playlist" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ENTER_NEW_PLAYLIST_NAME, - "Please enter the new playlist name:" - ) + MENU_ENUM_LABEL_VALUE_QT_ENTER_NEW_PLAYLIST_NAME, + "Please enter the new playlist name:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_DELETE_PLAYLIST, - "Delete Playlist" - ) + MENU_ENUM_LABEL_VALUE_QT_DELETE_PLAYLIST, + "Delete Playlist" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_RENAME_PLAYLIST, - "Rename Playlist" - ) + MENU_ENUM_LABEL_VALUE_QT_RENAME_PLAYLIST, + "Rename Playlist" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CONFIRM_DELETE_PLAYLIST, - "Are you sure you want to delete the playlist \"%1\"?" - ) + MENU_ENUM_LABEL_VALUE_QT_CONFIRM_DELETE_PLAYLIST, + "Are you sure you want to delete the playlist \"%1\"?" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_QUESTION, - "Question" - ) + MENU_ENUM_LABEL_VALUE_QT_QUESTION, + "Question" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_DELETE_FILE, - "Could not delete file." - ) + MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_DELETE_FILE, + "Could not delete file." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_RENAME_FILE, - "Could not rename file." - ) + MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_RENAME_FILE, + "Could not rename file." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_GATHERING_LIST_OF_FILES, - "Gathering list of files..." - ) + MENU_ENUM_LABEL_VALUE_QT_GATHERING_LIST_OF_FILES, + "Gathering list of files..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ADDING_FILES_TO_PLAYLIST, - "Adding files to playlist..." - ) + MENU_ENUM_LABEL_VALUE_QT_ADDING_FILES_TO_PLAYLIST, + "Adding files to playlist..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY, - "Playlist Entry" - ) + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY, + "Playlist Entry" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_NAME, - "Name:" - ) + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_NAME, + "Name:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_PATH, - "Path:" - ) + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_PATH, + "Path:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_CORE, - "Core:" - ) + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_CORE, + "Core:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_DATABASE, - "Database:" - ) + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_DATABASE, + "Database:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_EXTENSIONS, - "Extensions:" - ) + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_EXTENSIONS, + "Extensions:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_EXTENSIONS_PLACEHOLDER, - "(space-separated; includes all by default)" - ) + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_EXTENSIONS_PLACEHOLDER, + "(space-separated; includes all by default)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_FILTER_INSIDE_ARCHIVES, - "Filter inside archives" - ) + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_FILTER_INSIDE_ARCHIVES, + "Filter inside archives" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_FOR_THUMBNAILS, - "(used to find thumbnails)" - ) + MENU_ENUM_LABEL_VALUE_QT_FOR_THUMBNAILS, + "(used to find thumbnails)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CONFIRM_DELETE_PLAYLIST_ITEM, - "Are you sure you want to delete the item \"%1\"?" - ) + MENU_ENUM_LABEL_VALUE_QT_CONFIRM_DELETE_PLAYLIST_ITEM, + "Are you sure you want to delete the item \"%1\"?" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CANNOT_ADD_TO_ALL_PLAYLISTS, - "Please choose a single playlist first." - ) + MENU_ENUM_LABEL_VALUE_QT_CANNOT_ADD_TO_ALL_PLAYLISTS, + "Please choose a single playlist first." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_DELETE, - "Delete" - ) + MENU_ENUM_LABEL_VALUE_QT_DELETE, + "Delete" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ADD_ENTRY, - "Add Entry..." - ) + MENU_ENUM_LABEL_VALUE_QT_ADD_ENTRY, + "Add Entry..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ADD_FILES, - "Add File(s)..." - ) + MENU_ENUM_LABEL_VALUE_QT_ADD_FILES, + "Add File(s)..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ADD_FOLDER, - "Add Folder..." - ) + MENU_ENUM_LABEL_VALUE_QT_ADD_FOLDER, + "Add Folder..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_EDIT, - "Edit" - ) + MENU_ENUM_LABEL_VALUE_QT_EDIT, + "Edit" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_SELECT_FILES, - "Select Files" - ) + MENU_ENUM_LABEL_VALUE_QT_SELECT_FILES, + "Select Files" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_SELECT_FOLDER, - "Select Folder" - ) + MENU_ENUM_LABEL_VALUE_QT_SELECT_FOLDER, + "Select Folder" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_FIELD_MULTIPLE, - "" - ) + MENU_ENUM_LABEL_VALUE_QT_FIELD_MULTIPLE, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_UPDATE_PLAYLIST_ENTRY, - "Error updating playlist entry." - ) + MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_UPDATE_PLAYLIST_ENTRY, + "Error updating playlist entry." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_PLEASE_FILL_OUT_REQUIRED_FIELDS, - "Please fill out all required fields." - ) + MENU_ENUM_LABEL_VALUE_QT_PLEASE_FILL_OUT_REQUIRED_FIELDS, + "Please fill out all required fields." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_NIGHTLY, - "Update RetroArch (nightly)" - ) + MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_NIGHTLY, + "Update RetroArch (nightly)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_FINISHED, - "RetroArch updated successfully. Please restart the application for the changes to take effect." - ) + MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_FINISHED, + "RetroArch updated successfully. Please restart the application for the changes to take effect." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_FAILED, - "Update failed." - ) + MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_FAILED, + "Update failed." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT_CONTRIBUTORS, - "Contributors" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT_CONTRIBUTORS, + "Contributors" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CURRENT_SHADER, - "Current shader" - ) + MENU_ENUM_LABEL_VALUE_QT_CURRENT_SHADER, + "Current shader" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MOVE_DOWN, - "Move Down" - ) + MENU_ENUM_LABEL_VALUE_QT_MOVE_DOWN, + "Move Down" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MOVE_UP, - "Move Up" - ) + MENU_ENUM_LABEL_VALUE_QT_MOVE_UP, + "Move Up" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_LOAD, - "Load" - ) + MENU_ENUM_LABEL_VALUE_QT_LOAD, + "Load" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_SAVE, - "Save" - ) + MENU_ENUM_LABEL_VALUE_QT_SAVE, + "Save" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_REMOVE, - "Remove" - ) + MENU_ENUM_LABEL_VALUE_QT_REMOVE, + "Remove" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_REMOVE_PASSES, - "Remove Passes" - ) + MENU_ENUM_LABEL_VALUE_QT_REMOVE_PASSES, + "Remove Passes" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_APPLY, - "Apply" - ) + MENU_ENUM_LABEL_VALUE_QT_APPLY, + "Apply" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_SHADER_ADD_PASS, - "Add Pass" - ) + MENU_ENUM_LABEL_VALUE_QT_SHADER_ADD_PASS, + "Add Pass" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_SHADER_CLEAR_ALL_PASSES, - "Clear All Passes" - ) + MENU_ENUM_LABEL_VALUE_QT_SHADER_CLEAR_ALL_PASSES, + "Clear All Passes" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_SHADER_NO_PASSES, - "No shader passes." - ) + MENU_ENUM_LABEL_VALUE_QT_SHADER_NO_PASSES, + "No shader passes." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_RESET_PASS, - "Reset Pass" - ) + MENU_ENUM_LABEL_VALUE_QT_RESET_PASS, + "Reset Pass" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_RESET_ALL_PASSES, - "Reset All Passes" - ) + MENU_ENUM_LABEL_VALUE_QT_RESET_ALL_PASSES, + "Reset All Passes" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_RESET_PARAMETER, - "Reset Parameter" - ) + MENU_ENUM_LABEL_VALUE_QT_RESET_PARAMETER, + "Reset Parameter" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_THUMBNAIL, - "Download thumbnail" - ) + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_THUMBNAIL, + "Download thumbnail" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALREADY_IN_PROGRESS, - "A download is already in progress." - ) + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALREADY_IN_PROGRESS, + "A download is already in progress." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_STARTUP_PLAYLIST, - "Start on playlist:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_STARTUP_PLAYLIST, + "Start on playlist:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THUMBNAIL_TYPE, - "Thumbnail" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THUMBNAIL_TYPE, + "Thumbnail" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THUMBNAIL_CACHE_LIMIT, - "Thumbnail cache limit:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THUMBNAIL_CACHE_LIMIT, + "Thumbnail cache limit:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THUMBNAIL_DROP_SIZE_LIMIT, - "Drag-n-drop Thumbnail size limit:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THUMBNAIL_DROP_SIZE_LIMIT, + "Drag-n-drop Thumbnail size limit:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALL_THUMBNAILS, - "Download All Thumbnails" - ) + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALL_THUMBNAILS, + "Download All Thumbnails" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALL_THUMBNAILS_ENTIRE_SYSTEM, - "Entire System" - ) + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALL_THUMBNAILS_ENTIRE_SYSTEM, + "Entire System" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALL_THUMBNAILS_THIS_PLAYLIST, - "This Playlist" - ) + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALL_THUMBNAILS_THIS_PLAYLIST, + "This Playlist" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_PACK_DOWNLOADED_SUCCESSFULLY, - "Thumbnails downloaded successfully." - ) + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_PACK_DOWNLOADED_SUCCESSFULLY, + "Thumbnails downloaded successfully." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_PLAYLIST_THUMBNAIL_PROGRESS, - "Succeeded: %1 Failed: %2" - ) + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_PLAYLIST_THUMBNAIL_PROGRESS, + "Succeeded: %1 Failed: %2" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CORE_OPTIONS, - "Core Options" - ) + MENU_ENUM_LABEL_VALUE_QT_CORE_OPTIONS, + "Core Options" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_RESET, - "Reset" - ) + MENU_ENUM_LABEL_VALUE_QT_RESET, + "Reset" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_RESET_ALL, - "Reset All" - ) + MENU_ENUM_LABEL_VALUE_QT_RESET_ALL, + "Reset All" + ) /* Unsorted */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS, - "Updater" - ) + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS, + "Updater" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_SETTINGS, - "Accounts Cheevos" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_SETTINGS, + "Accounts Cheevos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST_END, - "Accounts List Endpoint" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST_END, + "Accounts List Endpoint" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TURBO_DEADZONE_LIST, - "Turbo/Deadzone" - ) + MENU_ENUM_LABEL_VALUE_TURBO_DEADZONE_LIST, + "Turbo/Deadzone" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_SETTINGS, - "RetroAchievements" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_SETTINGS, + "RetroAchievements" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_COUNTERS, - "Core Counters" - ) + MENU_ENUM_LABEL_VALUE_CORE_COUNTERS, + "Core Counters" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_DISK, - "No disk selected" - ) + MENU_ENUM_LABEL_VALUE_NO_DISK, + "No disc selected" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS, - "Frontend Counters" - ) + MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS, + "Frontend Counters" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU, - "Horizontal Menu" - ) + MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU, + "Horizontal Menu" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND, - "Hide Unbound Core Input Descriptors" - ) + MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND, + "Hide Unbound Core Input Descriptors" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW, - "Display Input Descriptor Labels" - ) + MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW, + "Display Input Descriptor Labels" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS, - "Onscreen Overlay" - ) + MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS, + "On-Screen Overlay" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_HISTORY, - "Load Recent" - ) + MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_HISTORY, + "Load Recent" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOAD_CONTENT_HISTORY, - "Select content from recent history playlist." - ) + MENU_ENUM_SUBLABEL_LOAD_CONTENT_HISTORY, + "Select content from recent history playlist." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS, - "Multimedia" - ) + MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS, + "Multimedia" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SUBSYSTEM_SETTINGS, - "Subsystems" - ) + MENU_ENUM_LABEL_VALUE_SUBSYSTEM_SETTINGS, + "Subsystems" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_NETPLAY_HOSTS_FOUND, - "No netplay hosts found." - ) + MENU_ENUM_LABEL_VALUE_NO_NETPLAY_HOSTS_FOUND, + "No netplay hosts found." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS, - "No performance counters." - ) + MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS, + "No performance counters." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_PLAYLISTS, - "No playlists." - ) + MENU_ENUM_LABEL_VALUE_NO_PLAYLISTS, + "No playlists." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ONLINE, - "Online" - ) + MENU_ENUM_LABEL_VALUE_ONLINE, + "Online" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PORT, - "Port" - ) + MENU_ENUM_LABEL_VALUE_PORT, + "Port" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SETTINGS, - "Cheat Settings" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SETTINGS, + "Cheat Settings" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_SETTINGS, - "Start or Continue Cheat Search" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_SETTINGS, + "Start or Continue Cheat Search" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RUN_MUSIC, - "Run" - ) + MENU_ENUM_LABEL_VALUE_RUN_MUSIC, + "Run" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SECONDS, - "seconds" - ) + MENU_ENUM_LABEL_VALUE_SECONDS, + "seconds" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_START_CORE, - "Start Core" - ) + MENU_ENUM_LABEL_VALUE_START_CORE, + "Start Core" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_START_CORE, - "Start core without content." - ) + MENU_ENUM_SUBLABEL_START_CORE, + "Start core without content." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SUPPORTED_CORES, - "Suggested cores" - ) + MENU_ENUM_LABEL_VALUE_SUPPORTED_CORES, + "Suggested cores" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE, - "Unable to read compressed file." - ) + MENU_ENUM_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE, + "Unable to read compressed file." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_USER, - "User" - ) + MENU_ENUM_LABEL_VALUE_USER, + "User" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_KEYBOARD, - "Kbd" - ) + MENU_ENUM_LABEL_VALUE_KEYBOARD, + "Kbd" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER, - "Use Builtin Image Viewer" - ) + MENU_ENUM_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER, + "Use Builtin Image Viewer" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MAX_SWAPCHAIN_IMAGES, - "Max swapchain images" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MAX_SWAPCHAIN_IMAGES, + "Max swapchain images" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_MAX_SWAPCHAIN_IMAGES, - "Tells the video driver to explicitly use a specified buffering mode." - ) + MENU_ENUM_SUBLABEL_VIDEO_MAX_SWAPCHAIN_IMAGES, + "Tells the video driver to explicitly use a specified buffering mode." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PARAMETERS, - "Modifies the shader preset itself currently used in the menu." - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PARAMETERS, + "Modifies the shader preset itself currently used in the menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO, - "Shader Preset" - ) + MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO, + "Shader Preset" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BROWSE_URL_LIST, - "Browse URL" - ) + MENU_ENUM_LABEL_VALUE_BROWSE_URL_LIST, + "Browse URL" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BROWSE_URL, - "URL Path" - ) + MENU_ENUM_LABEL_VALUE_BROWSE_URL, + "URL Path" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BROWSE_START, - "Start" - ) + MENU_ENUM_LABEL_VALUE_BROWSE_START, + "Start" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME, - "Nickname: %s" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME, + "Nickname: %s" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_COMPAT_CONTENT_FOUND, - "Compatible content found" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_COMPAT_CONTENT_FOUND, + "Compatible content found" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_START_GONG, - "Start Gong" - ) + MENU_ENUM_LABEL_VALUE_START_GONG, + "Start Gong" + ) /* Unused (Only Exist in Translation Files) */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO, - "Auto Aspect Ratio" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO, + "Auto Aspect Ratio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME_LAN, - "Nickname (lan): %s" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME_LAN, + "Nickname (lan): %s" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_STATUS, - "Status" - ) + MENU_ENUM_LABEL_VALUE_STATUS, + "Status" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_BGM_ENABLE, - "System BGM" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_BGM_ENABLE, + "System BGM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO, - "Custom Ratio" - ) + MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO, + "Custom Ratio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORD_ENABLE, - "Recording Support" - ) + MENU_ENUM_LABEL_VALUE_RECORD_ENABLE, + "Recording Support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORD_PATH, - "Save Output Recording as..." - ) + MENU_ENUM_LABEL_VALUE_RECORD_PATH, + "Save Output Recording as..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORD_USE_OUTPUT_DIRECTORY, - "Save Recordings in Output Dir" - ) + MENU_ENUM_LABEL_VALUE_RECORD_USE_OUTPUT_DIRECTORY, + "Save Recordings in Output Directory" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_MATCH_IDX, - "View Match #" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_MATCH_IDX, + "View Match #" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_MATCH_IDX, - "Select the match to view." - ) + MENU_ENUM_SUBLABEL_CHEAT_MATCH_IDX, + "Select the match to view." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT, - "Force aspect ratio" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT, + "Force aspect ratio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SELECT_FROM_PLAYLIST, - "Select from a playlist" - ) + MENU_ENUM_LABEL_VALUE_SELECT_FROM_PLAYLIST, + "Select from a playlist" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RESUME, - "Resume" - ) + MENU_ENUM_LABEL_VALUE_RESUME, + "Resume" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RESUME, - "Resume the currently running content and leave the Quick Menu." - ) + MENU_ENUM_SUBLABEL_RESUME, + "Resume the currently running content and leave the Quick Menu." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_VIEW_MATCHES, - "View the List of %u Matches" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_VIEW_MATCHES, + "View the List of %u Matches" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_VIEW_MATCHES, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_VIEW_MATCHES, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_CREATE_OPTION, - "Create Code From This Match" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_CREATE_OPTION, + "Create Code From This Match" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_CREATE_OPTION, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_CREATE_OPTION, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_OPTION, - "Delete This Match" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_OPTION, + "Delete This Match" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_DELETE_OPTION, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_DELETE_OPTION, + "" + ) MSG_HASH( /* FIXME Still exists in a comment about being removed */ - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_FOOTER_OPACITY, - "Footer Opacity" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_FOOTER_OPACITY, + "Footer Opacity" + ) MSG_HASH( /* FIXME Still exists in a comment about being removed */ - MENU_ENUM_SUBLABEL_MATERIALUI_MENU_FOOTER_OPACITY, - "Modify the opacity of the footer graphic." - ) + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_FOOTER_OPACITY, + "Modify the opacity of the footer graphic." + ) MSG_HASH( /* FIXME Still exists in a comment about being removed */ - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_HEADER_OPACITY, - "Header Opacity" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_HEADER_OPACITY, + "Header Opacity" + ) MSG_HASH( /* FIXME Still exists in a comment about being removed */ - MENU_ENUM_SUBLABEL_MATERIALUI_MENU_HEADER_OPACITY, - "Modify the opacity of the header graphic." - ) + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_HEADER_OPACITY, + "Modify the opacity of the header graphic." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE, - "Netplay" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE, + "Netplay" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT, - "Start Content" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT, + "Start Content" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_PATH, - "Content History Path" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_PATH, + "Content History Path" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, - "Output Display ID" - ) + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, + "Output Display ID" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, - "Select the output port connected to the CRT display." - ) + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, + "Select the output port connected to the CRT display." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP, - "Help" - ) + MENU_ENUM_LABEL_VALUE_HELP, + "Help" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_AUDIO_VIDEO_TROUBLESHOOTING, - "Audio/Video Troubleshooting" - ) + MENU_ENUM_LABEL_VALUE_HELP_AUDIO_VIDEO_TROUBLESHOOTING, + "Audio/Video Troubleshooting" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD, - "Changing Virtual Gamepad Overlay" - ) + MENU_ENUM_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD, + "Changing Virtual Gamepad Overlay" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_LOADING_CONTENT, - "Loading Content" - ) + MENU_ENUM_LABEL_VALUE_HELP_LOADING_CONTENT, + "Loading Content" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_SCANNING_CONTENT, - "Scanning For Content" - ) + MENU_ENUM_LABEL_VALUE_HELP_SCANNING_CONTENT, + "Scanning For Content" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_WHAT_IS_A_CORE, - "What Is A Core?" - ) + MENU_ENUM_LABEL_VALUE_HELP_WHAT_IS_A_CORE, + "What Is A Core?" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_SEND_DEBUG_INFO, - "Send Debug Info" - ) + MENU_ENUM_LABEL_VALUE_HELP_SEND_DEBUG_INFO, + "Send Debug Info" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_HELP_SEND_DEBUG_INFO, - "Sends diagnostic info about your device and RetroArch configuration to our servers for analysis." - ) + MENU_ENUM_SUBLABEL_HELP_SEND_DEBUG_INFO, + "Sends diagnostic info about your device and RetroArch configuration to our servers for analysis." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANAGEMENT, - "Database Settings" - ) + MENU_ENUM_LABEL_VALUE_MANAGEMENT, + "Database Settings" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES, - "Netplay Delay Frames" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES, + "Netplay Delay Frames" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_LAN_SCAN_SETTINGS, - "Scan local network" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_LAN_SCAN_SETTINGS, + "Scan local network" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_LAN_SCAN_SETTINGS, - "Search for and connect to netplay hosts on the local network." - ) + MENU_ENUM_SUBLABEL_NETPLAY_LAN_SCAN_SETTINGS, + "Search for and connect to netplay hosts on the local network." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_MODE, - "Netplay Client" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_MODE, + "Netplay Client" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE, - "Netplay Spectator" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE, + "Netplay Spectator" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_DESCRIPTION, - "Description" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_DESCRIPTION, + "Description" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE, - "Limit Maximum Run Speed" - ) + MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE, + "Limit Maximum Run Speed" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_START_SEARCH, - "Start Search For New Cheat Code" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_START_SEARCH, + "Start Search For New Cheat Code" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_START_SEARCH, - "Start search for a new cheat. Number of bits can be changed." - ) + MENU_ENUM_SUBLABEL_CHEAT_START_SEARCH, + "Start search for a new cheat. Number of bits can be changed." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_CONTINUE_SEARCH, - "Continue Search" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_CONTINUE_SEARCH, + "Continue Search" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_CONTINUE_SEARCH, - "Continue search for a new cheat." - ) + MENU_ENUM_SUBLABEL_CHEAT_CONTINUE_SEARCH, + "Continue search for a new cheat." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST_HARDCORE, - "Achievements (Hardcore)" - ) + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST_HARDCORE, + "Achievements (Hardcore)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_DETAILS, - "Cheat Details" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_DETAILS, + "Cheat Details" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_DETAILS, - "Manages cheat details settings." - ) + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_DETAILS, + "Manages cheat details settings." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_SEARCH, - "Start or Continue Cheat Search" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_SEARCH, + "Start or Continue Cheat Search" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_SEARCH, - "Start or continue a cheat code search." - ) + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_SEARCH, + "Start or continue a cheat code search." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES, - "Cheat Passes" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES, + "Cheat Passes" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_NUM_PASSES, - "Increase or decrease the amount of cheats." - ) + MENU_ENUM_SUBLABEL_CHEAT_NUM_PASSES, + "Increase or decrease the amount of cheats." + ) /* Unused (Needs Confirmation) */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X, - "Left Analog X" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X, + "Left Analog X" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y, - "Left Analog Y" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y, + "Left Analog Y" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X, - "Right Analog X" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X, + "Right Analog X" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y, - "Right Analog Y" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y, + "Right Analog Y" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_SETTINGS, - "Start or Continue Cheat Search" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_SETTINGS, + "Start or Continue Cheat Search" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST, - "Database Cursor List" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST, + "Database Cursor List" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DEVELOPER, - "Database - Filter : Developer" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DEVELOPER, + "Database - Filter : Developer" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_PUBLISHER, - "Database - Filter : Publisher" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_PUBLISHER, + "Database - Filter : Publisher" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ORIGIN, - "Database - Filter : Origin" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ORIGIN, + "Database - Filter : Origin" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_FRANCHISE, - "Database - Filter : Franchise" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_FRANCHISE, + "Database - Filter : Franchise" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ESRB_RATING, - "Database - Filter : ESRB Rating" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ESRB_RATING, + "Database - Filter : ESRB Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ELSPA_RATING, - "Database - Filter : ELSPA Rating" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ELSPA_RATING, + "Database - Filter : ELSPA Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_PEGI_RATING, - "Database - Filter : PEGI Rating" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_PEGI_RATING, + "Database - Filter : PEGI Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_CERO_RATING, - "Database - Filter : CERO Rating" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_CERO_RATING, + "Database - Filter : CERO Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_BBFC_RATING, - "Database - Filter : BBFC Rating" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_BBFC_RATING, + "Database - Filter : BBFC Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_MAX_USERS, - "Database - Filter : Max Users" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_MAX_USERS, + "Database - Filter : Max Users" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_RELEASEDATE_BY_MONTH, - "Database - Filter : Releasedate By Month" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_RELEASEDATE_BY_MONTH, + "Database - Filter : Releasedate By Month" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_RELEASEDATE_BY_YEAR, - "Database - Filter : Releasedate By Year" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_RELEASEDATE_BY_YEAR, + "Database - Filter : Releasedate By Year" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_EDGE_MAGAZINE_ISSUE, - "Database - Filter : Edge Magazine Issue" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_EDGE_MAGAZINE_ISSUE, + "Database - Filter : Edge Magazine Issue" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_EDGE_MAGAZINE_RATING, - "Database - Filter : Edge Magazine Rating" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_EDGE_MAGAZINE_RATING, + "Database - Filter : Edge Magazine Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DATABASE_INFO, - "Database Info" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DATABASE_INFO, + "Database Info" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIG, - "Config" - ) + MENU_ENUM_LABEL_VALUE_CONFIG, + "Config" + ) MSG_HASH( /* FIXME Seems related to MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, possible duplicate */ - MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIR, - "Downloads" - ) + MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIR, + "Downloads" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SETTINGS, - "Netplay settings" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SETTINGS, + "Netplay settings" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SLANG_SUPPORT, - "Slang support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SLANG_SUPPORT, + "Slang support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT, - "OpenGL/Direct3D render-to-texture (multi-pass shaders) support" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT, + "OpenGL/Direct3D render-to-texture (multi-pass shaders) support" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_DIR, - "Content" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_DIR, + "Content" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_DIR, - "Usually set by developers who bundle libretro/RetroArch apps to point to assets." - ) + MENU_ENUM_SUBLABEL_CONTENT_DIR, + "Usually set by developers who bundle libretro/RetroArch apps to point to assets." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE, - "Ask" - ) + MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE, + "Ask" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS, - "Basic menu controls" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS, + "Basic menu controls" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_CONFIRM, - "Confirm/OK" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_CONFIRM, + "Confirm/OK" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_INFO, - "Info" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_INFO, + "Info" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_QUIT, - "Quit" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_QUIT, + "Quit" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_SCROLL_UP, - "Scroll Up" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_SCROLL_UP, + "Scroll Up" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_START, - "Defaults" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_START, + "Defaults" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_KEYBOARD, - "Toggle Keyboard" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_KEYBOARD, + "Toggle Keyboard" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_MENU, - "Toggle Menu" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_MENU, + "Toggle Menu" + ) /* Discord Status */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU, - "In-Menu" - ) + MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU, + "In-Menu" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME, - "In-Game" - ) + MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME, + "In-Game" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME_PAUSED, - "In-Game (Paused)" - ) + MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME_PAUSED, + "In-Game (Paused)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PLAYING, - "Playing" - ) + MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PLAYING, + "Playing" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PAUSED, - "Paused" - ) + MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PAUSED, + "Paused" + ) /* Notifications */ MSG_HASH( /* FIXME Should be MSG_ */ - MENU_ENUM_LABEL_VALUE_NETPLAY_START_WHEN_LOADED, - "Netplay will start when content is loaded." - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_START_WHEN_LOADED, + "Netplay will start when content is loaded." + ) MSG_HASH( /* FIXME Should be MSG_ */ - MENU_ENUM_LABEL_VALUE_NETPLAY_LOAD_CONTENT_MANUALLY, - "Couldn't find a suitable core or content file, load manually." - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_LOAD_CONTENT_MANUALLY, + "Couldn't find a suitable core or content file, load manually." + ) MSG_HASH( /* FIXME Should be MSG_ */ - MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER_FALLBACK, - "Your graphics driver is not compatible with the current video driver in RetroArch, falling back to the %s driver. Please restart RetroArch for the changes to take effect." - ) + MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER_FALLBACK, + "Your graphics driver is not compatible with the current video driver in RetroArch, falling back to the %s driver. Please restart RetroArch for the changes to take effect." + ) MSG_HASH( /* FIXME Should be MSG_ */ - MENU_ENUM_LABEL_VALUE_SIDELOAD_CORE_SUCCESS, - "Core installation succesful" - ) + MENU_ENUM_LABEL_VALUE_SIDELOAD_CORE_SUCCESS, + "Core installation succesful" + ) MSG_HASH( /* FIXME Should be MSG_ */ - MENU_ENUM_LABEL_VALUE_SIDELOAD_CORE_ERROR, - "Core installation failed" - ) + MENU_ENUM_LABEL_VALUE_SIDELOAD_CORE_ERROR, + "Core installation failed" + ) MSG_HASH( - MSG_CHEAT_DELETE_ALL_INSTRUCTIONS, - "Press right five times to delete all cheats." - ) + MSG_CHEAT_DELETE_ALL_INSTRUCTIONS, + "Press right five times to delete all cheats." + ) MSG_HASH( - MSG_FAILED_TO_SAVE_DEBUG_INFO, - "Failed to save debug info." - ) + MSG_FAILED_TO_SAVE_DEBUG_INFO, + "Failed to save debug info." + ) MSG_HASH( - MSG_FAILED_TO_SEND_DEBUG_INFO, - "Failed to send debug info to server." - ) + MSG_FAILED_TO_SEND_DEBUG_INFO, + "Failed to send debug info to server." + ) MSG_HASH( - MSG_SENDING_DEBUG_INFO, - "Sending debug info..." - ) + MSG_SENDING_DEBUG_INFO, + "Sending debug info..." + ) MSG_HASH( - MSG_SENT_DEBUG_INFO, - "Sent debug info to server successfully. Your ID number is %u." - ) + MSG_SENT_DEBUG_INFO, + "Sent debug info to server successfully. Your ID number is %u." + ) MSG_HASH( - MSG_PRESS_TWO_MORE_TIMES_TO_SEND_DEBUG_INFO, - "Press two more times to submit diagnostic info to the RetroArch team." - ) + MSG_PRESS_TWO_MORE_TIMES_TO_SEND_DEBUG_INFO, + "Press two more times to submit diagnostic info to the RetroArch team." + ) MSG_HASH( - MSG_PRESS_ONE_MORE_TIME_TO_SEND_DEBUG_INFO, - "Press one more time to submit diagnostic info to the RetroArch team." - ) + MSG_PRESS_ONE_MORE_TIME_TO_SEND_DEBUG_INFO, + "Press one more time to submit diagnostic info to the RetroArch team." + ) MSG_HASH( - MSG_AUDIO_MIXER_VOLUME, - "Global audio mixer volume" - ) + MSG_AUDIO_MIXER_VOLUME, + "Global audio mixer volume" + ) MSG_HASH( - MSG_NETPLAY_LAN_SCAN_COMPLETE, - "Netplay scan complete." - ) + MSG_NETPLAY_LAN_SCAN_COMPLETE, + "Netplay scan complete." + ) MSG_HASH( - MSG_SORRY_UNIMPLEMENTED_CORES_DONT_DEMAND_CONTENT_NETPLAY, - "Sorry, unimplemented: cores that don't demand content cannot participate in netplay." - ) + MSG_SORRY_UNIMPLEMENTED_CORES_DONT_DEMAND_CONTENT_NETPLAY, + "Sorry, unimplemented: cores that don't demand content cannot participate in netplay." + ) MSG_HASH( - MSG_NATIVE, - "Native" - ) + MSG_NATIVE, + "Native" + ) MSG_HASH( - MSG_DEVICE_DISCONNECTED_FROM_PORT, - "Device disconnected from port" - ) + MSG_DEVICE_DISCONNECTED_FROM_PORT, + "Device disconnected from port" + ) MSG_HASH( - MSG_UNKNOWN_NETPLAY_COMMAND_RECEIVED, - "Unknown netplay command received" - ) + MSG_UNKNOWN_NETPLAY_COMMAND_RECEIVED, + "Unknown netplay command received" + ) MSG_HASH( - MSG_FILE_ALREADY_EXISTS_SAVING_TO_BACKUP_BUFFER, - "File already exists. Saving to backup buffer" - ) + MSG_FILE_ALREADY_EXISTS_SAVING_TO_BACKUP_BUFFER, + "File already exists. Saving to backup buffer" + ) MSG_HASH( - MSG_GOT_CONNECTION_FROM, - "Got connection from: \"%s\"" - ) + MSG_GOT_CONNECTION_FROM, + "Got connection from: \"%s\"" + ) MSG_HASH( - MSG_GOT_CONNECTION_FROM_NAME, - "Got connection from: \"%s (%s)\"" - ) + MSG_GOT_CONNECTION_FROM_NAME, + "Got connection from: \"%s (%s)\"" + ) MSG_HASH( - MSG_PUBLIC_ADDRESS, - "Port Mapping Successful" - ) + MSG_PUBLIC_ADDRESS, + "Port Mapping Successful" + ) MSG_HASH( - MSG_UPNP_FAILED, - "Port Mapping Failed" - ) + MSG_UPNP_FAILED, + "Port Mapping Failed" + ) MSG_HASH( - MSG_NO_ARGUMENTS_SUPPLIED_AND_NO_MENU_BUILTIN, - "No arguments supplied and no menu builtin, displaying help..." - ) + MSG_NO_ARGUMENTS_SUPPLIED_AND_NO_MENU_BUILTIN, + "No arguments supplied and no menu builtin, displaying help..." + ) MSG_HASH( - MSG_SETTING_DISK_IN_TRAY, - "Setting disk in tray" - ) + MSG_SETTING_DISK_IN_TRAY, + "Setting disc in tray" + ) MSG_HASH( - MSG_WAITING_FOR_CLIENT, - "Waiting for client ..." - ) + MSG_WAITING_FOR_CLIENT, + "Waiting for client ..." + ) MSG_HASH( - MSG_NETPLAY_YOU_HAVE_LEFT_THE_GAME, - "You have left the game" - ) + MSG_NETPLAY_YOU_HAVE_LEFT_THE_GAME, + "You have left the game" + ) MSG_HASH( - MSG_NETPLAY_YOU_HAVE_JOINED_AS_PLAYER_N, - "You have joined as player %u" - ) + MSG_NETPLAY_YOU_HAVE_JOINED_AS_PLAYER_N, + "You have joined as player %u" + ) MSG_HASH( - MSG_NETPLAY_YOU_HAVE_JOINED_WITH_INPUT_DEVICES_S, - "You have joined with input devices %.*s" - ) + MSG_NETPLAY_YOU_HAVE_JOINED_WITH_INPUT_DEVICES_S, + "You have joined with input devices %.*s" + ) MSG_HASH( - MSG_NETPLAY_PLAYER_S_LEFT, - "Player %.*s has left the game" - ) + MSG_NETPLAY_PLAYER_S_LEFT, + "Player %.*s has left the game" + ) MSG_HASH( - MSG_NETPLAY_S_HAS_JOINED_AS_PLAYER_N, - "%.*s has joined as player %u" - ) + MSG_NETPLAY_S_HAS_JOINED_AS_PLAYER_N, + "%.*s has joined as player %u" + ) MSG_HASH( - MSG_NETPLAY_S_HAS_JOINED_WITH_INPUT_DEVICES_S, - "%.*s has joined with input devices %.*s" - ) + MSG_NETPLAY_S_HAS_JOINED_WITH_INPUT_DEVICES_S, + "%.*s has joined with input devices %.*s" + ) MSG_HASH( - MSG_NETPLAY_NOT_RETROARCH, - "A netplay connection attempt failed because the peer is not running RetroArch, or is running an old version of RetroArch." - ) + MSG_NETPLAY_NOT_RETROARCH, + "A netplay connection attempt failed because the peer is not running RetroArch, or is running an old version of RetroArch." + ) MSG_HASH( - MSG_NETPLAY_OUT_OF_DATE, - "The netplay peer is running an old version of RetroArch. Cannot connect." - ) + MSG_NETPLAY_OUT_OF_DATE, + "The netplay peer is running an old version of RetroArch. Cannot connect." + ) MSG_HASH( - MSG_NETPLAY_DIFFERENT_VERSIONS, - "WARNING: A netplay peer is running a different version of RetroArch. If problems occur, use the same version." - ) + MSG_NETPLAY_DIFFERENT_VERSIONS, + "WARNING: A netplay peer is running a different version of RetroArch. If problems occur, use the same version." + ) MSG_HASH( - MSG_NETPLAY_DIFFERENT_CORES, - "A netplay peer is running a different core. Cannot connect." - ) + MSG_NETPLAY_DIFFERENT_CORES, + "A netplay peer is running a different core. Cannot connect." + ) MSG_HASH( - MSG_NETPLAY_DIFFERENT_CORE_VERSIONS, - "WARNING: A netplay peer is running a different version of the core. If problems occur, use the same version." - ) + MSG_NETPLAY_DIFFERENT_CORE_VERSIONS, + "WARNING: A netplay peer is running a different version of the core. If problems occur, use the same version." + ) MSG_HASH( - MSG_NETPLAY_ENDIAN_DEPENDENT, - "This core does not support inter-architecture netplay between these systems" - ) + MSG_NETPLAY_ENDIAN_DEPENDENT, + "This core does not support inter-architecture netplay between these systems" + ) MSG_HASH( - MSG_NETPLAY_PLATFORM_DEPENDENT, - "This core does not support inter-architecture netplay" - ) + MSG_NETPLAY_PLATFORM_DEPENDENT, + "This core does not support inter-architecture netplay" + ) MSG_HASH( - MSG_NETPLAY_ENTER_PASSWORD, - "Enter netplay server password:" - ) + MSG_NETPLAY_ENTER_PASSWORD, + "Enter netplay server password:" + ) MSG_HASH( - MSG_DISCORD_CONNECTION_REQUEST, - "Do you want to allow connection from user:" - ) + MSG_DISCORD_CONNECTION_REQUEST, + "Do you want to allow connection from user:" + ) MSG_HASH( - MSG_NETPLAY_INCORRECT_PASSWORD, - "Incorrect password" - ) + MSG_NETPLAY_INCORRECT_PASSWORD, + "Incorrect password" + ) MSG_HASH( - MSG_NETPLAY_SERVER_NAMED_HANGUP, - "\"%s\" has disconnected" - ) + MSG_NETPLAY_SERVER_NAMED_HANGUP, + "\"%s\" has disconnected" + ) MSG_HASH( - MSG_NETPLAY_SERVER_HANGUP, - "A netplay client has disconnected" - ) + MSG_NETPLAY_SERVER_HANGUP, + "A netplay client has disconnected" + ) MSG_HASH( - MSG_NETPLAY_CLIENT_HANGUP, - "Netplay disconnected" - ) + MSG_NETPLAY_CLIENT_HANGUP, + "Netplay disconnected" + ) MSG_HASH( - MSG_NETPLAY_CANNOT_PLAY_UNPRIVILEGED, - "You do not have permission to play" - ) + MSG_NETPLAY_CANNOT_PLAY_UNPRIVILEGED, + "You do not have permission to play" + ) MSG_HASH( - MSG_NETPLAY_CANNOT_PLAY_NO_SLOTS, - "There are no free player slots" - ) + MSG_NETPLAY_CANNOT_PLAY_NO_SLOTS, + "There are no free player slots" + ) MSG_HASH( - MSG_NETPLAY_CANNOT_PLAY_NOT_AVAILABLE, - "The input devices requested are not available" - ) + MSG_NETPLAY_CANNOT_PLAY_NOT_AVAILABLE, + "The input devices requested are not available" + ) MSG_HASH( - MSG_NETPLAY_CANNOT_PLAY, - "Cannot switch to play mode" - ) + MSG_NETPLAY_CANNOT_PLAY, + "Cannot switch to play mode" + ) MSG_HASH( - MSG_NETPLAY_PEER_PAUSED, - "Netplay peer \"%s\" paused" - ) + MSG_NETPLAY_PEER_PAUSED, + "Netplay peer \"%s\" paused" + ) MSG_HASH( - MSG_NETPLAY_CHANGED_NICK, - "Your nickname changed to \"%s\"" - ) + MSG_NETPLAY_CHANGED_NICK, + "Your nickname changed to \"%s\"" + ) MSG_HASH( - MSG_AUDIO_VOLUME, - "Audio volume" - ) + MSG_AUDIO_VOLUME, + "Audio volume" + ) MSG_HASH( - MSG_AUTODETECT, - "Autodetect" - ) + MSG_AUTODETECT, + "Autodetect" + ) MSG_HASH( - MSG_AUTOLOADING_SAVESTATE_FROM, - "Auto-loading savestate from" - ) + MSG_AUTOLOADING_SAVESTATE_FROM, + "Auto-loading savestate from" + ) MSG_HASH( - MSG_CAPABILITIES, - "Capabilities" - ) + MSG_CAPABILITIES, + "Capabilities" + ) MSG_HASH( - MSG_CONNECTING_TO_NETPLAY_HOST, - "Connecting to netplay host" - ) + MSG_CONNECTING_TO_NETPLAY_HOST, + "Connecting to netplay host" + ) MSG_HASH( - MSG_CONNECTING_TO_PORT, - "Connecting to port" - ) + MSG_CONNECTING_TO_PORT, + "Connecting to port" + ) MSG_HASH( - MSG_CONNECTION_SLOT, - "Connection slot" - ) + MSG_CONNECTION_SLOT, + "Connection slot" + ) MSG_HASH( - MSG_FETCHING_CORE_LIST, - "Fetching core list..." - ) + MSG_FETCHING_CORE_LIST, + "Fetching core list..." + ) MSG_HASH( - MSG_CORE_LIST_FAILED, - "Failed to retrieve core list!" - ) + MSG_CORE_LIST_FAILED, + "Failed to retrieve core list!" + ) MSG_HASH( - MSG_LATEST_CORE_INSTALLED, - "Latest version already installed: " - ) + MSG_LATEST_CORE_INSTALLED, + "Latest version already installed: " + ) MSG_HASH( - MSG_UPDATING_CORE, - "Updating core: " - ) + MSG_UPDATING_CORE, + "Updating core: " + ) MSG_HASH( - MSG_DOWNLOADING_CORE, - "Downloading core: " - ) + MSG_DOWNLOADING_CORE, + "Downloading core: " + ) MSG_HASH( - MSG_EXTRACTING_CORE, - "Extracting core: " - ) + MSG_EXTRACTING_CORE, + "Extracting core: " + ) MSG_HASH( - MSG_CORE_INSTALLED, - "Core installed: " - ) + MSG_CORE_INSTALLED, + "Core installed: " + ) MSG_HASH( - MSG_SCANNING_CORES, - "Scanning cores..." - ) + MSG_SCANNING_CORES, + "Scanning cores..." + ) MSG_HASH( - MSG_CHECKING_CORE, - "Checking core: " - ) + MSG_CHECKING_CORE, + "Checking core: " + ) MSG_HASH( - MSG_ALL_CORES_UPDATED, - "All installed cores at latest version" - ) + MSG_ALL_CORES_UPDATED, + "All installed cores at latest version" + ) MSG_HASH( - MSG_NUM_CORES_UPDATED, - "cores updated: " - ) + MSG_NUM_CORES_UPDATED, + "cores updated: " + ) MSG_HASH( - MSG_PLAYLIST_MANAGER_RESETTING_CORES, - "Resetting cores: " - ) + MSG_PLAYLIST_MANAGER_RESETTING_CORES, + "Resetting cores: " + ) MSG_HASH( - MSG_PLAYLIST_MANAGER_CORES_RESET, - "Cores reset: " - ) + MSG_PLAYLIST_MANAGER_CORES_RESET, + "Cores reset: " + ) MSG_HASH( - MSG_PLAYLIST_MANAGER_CLEANING_PLAYLIST, - "Cleaning playlist: " - ) + MSG_PLAYLIST_MANAGER_CLEANING_PLAYLIST, + "Cleaning playlist: " + ) MSG_HASH( - MSG_PLAYLIST_MANAGER_PLAYLIST_CLEANED, - "Playlist cleaned: " - ) + MSG_PLAYLIST_MANAGER_PLAYLIST_CLEANED, + "Playlist cleaned: " + ) MSG_HASH( - MSG_ADDED_TO_FAVORITES, - "Added to favorites" - ) + MSG_ADDED_TO_FAVORITES, + "Added to favorites" + ) MSG_HASH( - MSG_ADD_TO_FAVORITES_FAILED, - "Failed to add favorite: playlist full" - ) + MSG_ADD_TO_FAVORITES_FAILED, + "Failed to add favorite: playlist full" + ) MSG_HASH( - MSG_SET_CORE_ASSOCIATION, - "Core set: " - ) + MSG_SET_CORE_ASSOCIATION, + "Core set: " + ) MSG_HASH( - MSG_RESET_CORE_ASSOCIATION, - "Playlist entry core association has been reset." - ) + MSG_RESET_CORE_ASSOCIATION, + "Playlist entry core association has been reset." + ) MSG_HASH( - MSG_APPENDED_DISK, - "Appended disk" - ) + MSG_APPENDED_DISK, + "Appended disc" + ) MSG_HASH( - MSG_FAILED_TO_APPEND_DISK, - "Failed to append disk" - ) + MSG_FAILED_TO_APPEND_DISK, + "Failed to append disc" + ) MSG_HASH( - MSG_APPLICATION_DIR, - "Application Dir" - ) + MSG_APPLICATION_DIR, + "Application Directory" + ) MSG_HASH( - MSG_APPLYING_CHEAT, - "Applying cheat changes." - ) + MSG_APPLYING_CHEAT, + "Applying cheat changes." + ) MSG_HASH( - MSG_APPLYING_SHADER, - "Applying shader" - ) + MSG_APPLYING_SHADER, + "Applying shader" + ) MSG_HASH( - MSG_AUDIO_MUTED, - "Audio muted." - ) + MSG_AUDIO_MUTED, + "Audio muted." + ) MSG_HASH( - MSG_AUDIO_UNMUTED, - "Audio unmuted." - ) + MSG_AUDIO_UNMUTED, + "Audio unmuted." + ) MSG_HASH( - MSG_AUTOCONFIG_FILE_ERROR_SAVING, - "Error saving autoconf file." - ) + MSG_AUTOCONFIG_FILE_ERROR_SAVING, + "Error saving autoconf file." + ) MSG_HASH( - MSG_AUTOCONFIG_FILE_SAVED_SUCCESSFULLY, - "Autoconfig file saved successfully." - ) + MSG_AUTOCONFIG_FILE_SAVED_SUCCESSFULLY, + "Autoconfig file saved successfully." + ) MSG_HASH( - MSG_AUTOSAVE_FAILED, - "Could not initialize autosave." - ) + MSG_AUTOSAVE_FAILED, + "Could not initialize autosave." + ) MSG_HASH( - MSG_AUTO_SAVE_STATE_TO, - "Auto save state to" - ) + MSG_AUTO_SAVE_STATE_TO, + "Auto save state to" + ) MSG_HASH( - MSG_BLOCKING_SRAM_OVERWRITE, - "Blocking SRAM Overwrite" - ) + MSG_BLOCKING_SRAM_OVERWRITE, + "Blocking SRAM Overwrite" + ) MSG_HASH( - MSG_BRINGING_UP_COMMAND_INTERFACE_ON_PORT, - "Bringing up command interface on port" - ) + MSG_BRINGING_UP_COMMAND_INTERFACE_ON_PORT, + "Bringing up command interface on port" + ) MSG_HASH( - MSG_BYTES, - "bytes" - ) + MSG_BYTES, + "bytes" + ) MSG_HASH( - MSG_CANNOT_INFER_NEW_CONFIG_PATH, - "Cannot infer new config path. Use current time." - ) + MSG_CANNOT_INFER_NEW_CONFIG_PATH, + "Cannot infer new config path. Use current time." + ) MSG_HASH( - MSG_CHEEVOS_HARDCORE_MODE_ENABLE, - "Achievements Hardcore Mode Enabled, savestate & rewind were disabled." - ) + MSG_CHEEVOS_HARDCORE_MODE_ENABLE, + "Achievements Hardcore Mode Enabled, savestate & rewind were disabled." + ) MSG_HASH( - MSG_COMPARING_WITH_KNOWN_MAGIC_NUMBERS, - "Comparing with known magic numbers..." - ) + MSG_COMPARING_WITH_KNOWN_MAGIC_NUMBERS, + "Comparing with known magic numbers..." + ) MSG_HASH( - MSG_COMPILED_AGAINST_API, - "Compiled against API" - ) + MSG_COMPILED_AGAINST_API, + "Compiled against API" + ) MSG_HASH( - MSG_CONFIG_DIRECTORY_NOT_SET, - "Config directory not set. Cannot save new config." - ) + MSG_CONFIG_DIRECTORY_NOT_SET, + "Config directory not set. Cannot save new config." + ) MSG_HASH( - MSG_CONNECTED_TO, - "Connected to" - ) + MSG_CONNECTED_TO, + "Connected to" + ) MSG_HASH( - MSG_CONTENT_CRC32S_DIFFER, - "Content CRC32s differ. Cannot use different games." - ) + MSG_CONTENT_CRC32S_DIFFER, + "Content CRC32s differ. Cannot use different games." + ) MSG_HASH( - MSG_CONTENT_LOADING_SKIPPED_IMPLEMENTATION_WILL_DO_IT, - "Content loading skipped. Implementation will load it on its own." - ) + MSG_CONTENT_LOADING_SKIPPED_IMPLEMENTATION_WILL_DO_IT, + "Content loading skipped. Implementation will load it on its own." + ) MSG_HASH( - MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES, - "Core does not support save states." - ) + MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES, + "Core does not support save states." + ) MSG_HASH( - MSG_CORE_OPTIONS_FILE_CREATED_SUCCESSFULLY, - "Core options file created successfully." - ) + MSG_CORE_OPTIONS_FILE_CREATED_SUCCESSFULLY, + "Core options file created successfully." + ) MSG_HASH( - MSG_COULD_NOT_FIND_ANY_NEXT_DRIVER, - "Could not find any next driver" - ) + MSG_COULD_NOT_FIND_ANY_NEXT_DRIVER, + "Could not find any next driver" + ) MSG_HASH( - MSG_COULD_NOT_FIND_COMPATIBLE_SYSTEM, - "Could not find compatible system." - ) + MSG_COULD_NOT_FIND_COMPATIBLE_SYSTEM, + "Could not find compatible system." + ) MSG_HASH( - MSG_COULD_NOT_FIND_VALID_DATA_TRACK, - "Could not find valid data track" - ) + MSG_COULD_NOT_FIND_VALID_DATA_TRACK, + "Could not find valid data track" + ) MSG_HASH( - MSG_COULD_NOT_OPEN_DATA_TRACK, - "could not open data track" - ) + MSG_COULD_NOT_OPEN_DATA_TRACK, + "could not open data track" + ) MSG_HASH( - MSG_COULD_NOT_READ_CONTENT_FILE, - "Could not read content file" - ) + MSG_COULD_NOT_READ_CONTENT_FILE, + "Could not read content file" + ) MSG_HASH( - MSG_COULD_NOT_READ_MOVIE_HEADER, - "Could not read movie header." - ) + MSG_COULD_NOT_READ_MOVIE_HEADER, + "Could not read movie header." + ) MSG_HASH( - MSG_COULD_NOT_READ_STATE_FROM_MOVIE, - "Could not read state from movie." - ) + MSG_COULD_NOT_READ_STATE_FROM_MOVIE, + "Could not read state from movie." + ) MSG_HASH( - MSG_CRC32_CHECKSUM_MISMATCH, - "CRC32 checksum mismatch between content file and saved content checksum in replay file header. Replay highly likely to desync on playback." - ) + MSG_CRC32_CHECKSUM_MISMATCH, + "CRC32 checksum mismatch between content file and saved content checksum in replay file header. Replay highly likely to desync on playback." + ) MSG_HASH( - MSG_CUSTOM_TIMING_GIVEN, - "Custom timing given" - ) + MSG_CUSTOM_TIMING_GIVEN, + "Custom timing given" + ) MSG_HASH( - MSG_DECOMPRESSION_ALREADY_IN_PROGRESS, - "Decompression already in progress." - ) + MSG_DECOMPRESSION_ALREADY_IN_PROGRESS, + "Decompression already in progress." + ) MSG_HASH( - MSG_DECOMPRESSION_FAILED, - "Decompression failed." - ) + MSG_DECOMPRESSION_FAILED, + "Decompression failed." + ) MSG_HASH( - MSG_DETECTED_VIEWPORT_OF, - "Detected viewport of" - ) + MSG_DETECTED_VIEWPORT_OF, + "Detected viewport of" + ) MSG_HASH( - MSG_DID_NOT_FIND_A_VALID_CONTENT_PATCH, - "Did not find a valid content patch." - ) + MSG_DID_NOT_FIND_A_VALID_CONTENT_PATCH, + "Did not find a valid content patch." + ) MSG_HASH( - MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, - "Disconnect device from a valid port." - ) + MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, + "Disconnect device from a valid port." + ) MSG_HASH( - MSG_DISK_CLOSED, - "Closed" - ) + MSG_DISK_CLOSED, + "Closed" + ) MSG_HASH( - MSG_DISK_EJECTED, - "Ejected" - ) + MSG_DISK_EJECTED, + "Ejected" + ) MSG_HASH( - MSG_DOWNLOADING, - "Downloading" - ) + MSG_DOWNLOADING, + "Downloading" + ) MSG_HASH( - MSG_INDEX_FILE, - "index" - ) + MSG_INDEX_FILE, + "index" + ) MSG_HASH( - MSG_DOWNLOAD_FAILED, - "Download failed" - ) + MSG_DOWNLOAD_FAILED, + "Download failed" + ) MSG_HASH( - MSG_ERROR, - "Error" - ) + MSG_ERROR, + "Error" + ) MSG_HASH( - MSG_ERROR_LIBRETRO_CORE_REQUIRES_CONTENT, - "Libretro core requires content, but nothing was provided." - ) + MSG_ERROR_LIBRETRO_CORE_REQUIRES_CONTENT, + "Libretro core requires content, but nothing was provided." + ) MSG_HASH( - MSG_ERROR_LIBRETRO_CORE_REQUIRES_SPECIAL_CONTENT, - "Libretro core requires special content, but none were provided." - ) + MSG_ERROR_LIBRETRO_CORE_REQUIRES_SPECIAL_CONTENT, + "Libretro core requires special content, but none were provided." + ) MSG_HASH( - MSG_ERROR_LIBRETRO_CORE_REQUIRES_VFS, - "Core does not support VFS, and loading from a local copy failed" - ) + MSG_ERROR_LIBRETRO_CORE_REQUIRES_VFS, + "Core does not support VFS, and loading from a local copy failed" + ) MSG_HASH( - MSG_ERROR_PARSING_ARGUMENTS, - "Error parsing arguments." - ) + MSG_ERROR_PARSING_ARGUMENTS, + "Error parsing arguments." + ) MSG_HASH( - MSG_ERROR_SAVING_CORE_OPTIONS_FILE, - "Error saving core options file." - ) + MSG_ERROR_SAVING_CORE_OPTIONS_FILE, + "Error saving core options file." + ) MSG_HASH( - MSG_ERROR_SAVING_REMAP_FILE, - "Error saving remap file." - ) + MSG_ERROR_SAVING_REMAP_FILE, + "Error saving remap file." + ) MSG_HASH( - MSG_ERROR_REMOVING_REMAP_FILE, - "Error removing remap file." - ) + MSG_ERROR_REMOVING_REMAP_FILE, + "Error removing remap file." + ) MSG_HASH( - MSG_ERROR_SAVING_SHADER_PRESET, - "Error saving shader preset." - ) + MSG_ERROR_SAVING_SHADER_PRESET, + "Error saving shader preset." + ) MSG_HASH( - MSG_EXTERNAL_APPLICATION_DIR, - "External Application Dir" - ) + MSG_EXTERNAL_APPLICATION_DIR, + "External Application Directory" + ) MSG_HASH( - MSG_EXTRACTING, - "Extracting" - ) + MSG_EXTRACTING, + "Extracting" + ) MSG_HASH( - MSG_EXTRACTING_FILE, - "Extracting file" - ) + MSG_EXTRACTING_FILE, + "Extracting file" + ) MSG_HASH( - MSG_FAILED_SAVING_CONFIG_TO, - "Failed saving config to" - ) + MSG_FAILED_SAVING_CONFIG_TO, + "Failed saving config to" + ) MSG_HASH( - MSG_FAILED_TO, - "Failed to" - ) + MSG_FAILED_TO, + "Failed to" + ) MSG_HASH( - MSG_FAILED_TO_ACCEPT_INCOMING_SPECTATOR, - "Failed to accept incoming spectator." - ) + MSG_FAILED_TO_ACCEPT_INCOMING_SPECTATOR, + "Failed to accept incoming spectator." + ) MSG_HASH( - MSG_FAILED_TO_ALLOCATE_MEMORY_FOR_PATCHED_CONTENT, - "Failed to allocate memory for patched content..." - ) + MSG_FAILED_TO_ALLOCATE_MEMORY_FOR_PATCHED_CONTENT, + "Failed to allocate memory for patched content..." + ) MSG_HASH( - MSG_FAILED_TO_APPLY_SHADER, - "Failed to apply shader." - ) + MSG_FAILED_TO_APPLY_SHADER, + "Failed to apply shader." + ) MSG_HASH( - MSG_FAILED_TO_APPLY_SHADER_PRESET, - "Failed to apply shader preset:" - ) + MSG_FAILED_TO_APPLY_SHADER_PRESET, + "Failed to apply shader preset:" + ) MSG_HASH( - MSG_FAILED_TO_BIND_SOCKET, - "Failed to bind socket." - ) + MSG_FAILED_TO_BIND_SOCKET, + "Failed to bind socket." + ) MSG_HASH( - MSG_FAILED_TO_CREATE_THE_DIRECTORY, - "Failed to create the directory." - ) + MSG_FAILED_TO_CREATE_THE_DIRECTORY, + "Failed to create the directory." + ) MSG_HASH( - MSG_FAILED_TO_EXTRACT_CONTENT_FROM_COMPRESSED_FILE, - "Failed to extract content from compressed file" - ) + MSG_FAILED_TO_EXTRACT_CONTENT_FROM_COMPRESSED_FILE, + "Failed to extract content from compressed file" + ) MSG_HASH( - MSG_FAILED_TO_GET_NICKNAME_FROM_CLIENT, - "Failed to get nickname from client." - ) + MSG_FAILED_TO_GET_NICKNAME_FROM_CLIENT, + "Failed to get nickname from client." + ) MSG_HASH( - MSG_FAILED_TO_LOAD, - "Failed to load" - ) + MSG_FAILED_TO_LOAD, + "Failed to load" + ) MSG_HASH( - MSG_FAILED_TO_LOAD_CONTENT, - "Failed to load content" - ) + MSG_FAILED_TO_LOAD_CONTENT, + "Failed to load content" + ) MSG_HASH( - MSG_FAILED_TO_LOAD_MOVIE_FILE, - "Failed to load movie file" - ) + MSG_FAILED_TO_LOAD_MOVIE_FILE, + "Failed to load movie file" + ) MSG_HASH( - MSG_FAILED_TO_LOAD_OVERLAY, - "Failed to load overlay." - ) + MSG_FAILED_TO_LOAD_OVERLAY, + "Failed to load overlay." + ) MSG_HASH( - MSG_FAILED_TO_LOAD_STATE, - "Failed to load state from" - ) + MSG_FAILED_TO_LOAD_STATE, + "Failed to load state from" + ) MSG_HASH( - MSG_FAILED_TO_OPEN_LIBRETRO_CORE, - "Failed to open libretro core" - ) + MSG_FAILED_TO_OPEN_LIBRETRO_CORE, + "Failed to open libretro core" + ) MSG_HASH( - MSG_FAILED_TO_PATCH, - "Failed to patch" - ) + MSG_FAILED_TO_PATCH, + "Failed to patch" + ) MSG_HASH( - MSG_FAILED_TO_RECEIVE_HEADER_FROM_CLIENT, - "Failed to receive header from client." - ) + MSG_FAILED_TO_RECEIVE_HEADER_FROM_CLIENT, + "Failed to receive header from client." + ) MSG_HASH( - MSG_FAILED_TO_RECEIVE_NICKNAME, - "Failed to receive nickname." - ) + MSG_FAILED_TO_RECEIVE_NICKNAME, + "Failed to receive nickname." + ) MSG_HASH( - MSG_FAILED_TO_RECEIVE_NICKNAME_FROM_HOST, - "Failed to receive nickname from host." - ) + MSG_FAILED_TO_RECEIVE_NICKNAME_FROM_HOST, + "Failed to receive nickname from host." + ) MSG_HASH( - MSG_FAILED_TO_RECEIVE_NICKNAME_SIZE_FROM_HOST, - "Failed to receive nickname size from host." - ) + MSG_FAILED_TO_RECEIVE_NICKNAME_SIZE_FROM_HOST, + "Failed to receive nickname size from host." + ) MSG_HASH( - MSG_FAILED_TO_RECEIVE_SRAM_DATA_FROM_HOST, - "Failed to receive SRAM data from host." - ) + MSG_FAILED_TO_RECEIVE_SRAM_DATA_FROM_HOST, + "Failed to receive SRAM data from host." + ) MSG_HASH( - MSG_FAILED_TO_REMOVE_DISK_FROM_TRAY, - "Failed to remove disk from tray." - ) + MSG_FAILED_TO_REMOVE_DISK_FROM_TRAY, + "Failed to remove disc from tray." + ) MSG_HASH( - MSG_FAILED_TO_REMOVE_TEMPORARY_FILE, - "Failed to remove temporary file" - ) + MSG_FAILED_TO_REMOVE_TEMPORARY_FILE, + "Failed to remove temporary file" + ) MSG_HASH( - MSG_FAILED_TO_SAVE_SRAM, - "Failed to save SRAM" - ) + MSG_FAILED_TO_SAVE_SRAM, + "Failed to save SRAM" + ) MSG_HASH( - MSG_FAILED_TO_SAVE_STATE_TO, - "Failed to save state to" - ) + MSG_FAILED_TO_SAVE_STATE_TO, + "Failed to save state to" + ) MSG_HASH( - MSG_FAILED_TO_SEND_NICKNAME, - "Failed to send nickname." - ) + MSG_FAILED_TO_SEND_NICKNAME, + "Failed to send nickname." + ) MSG_HASH( - MSG_FAILED_TO_SEND_NICKNAME_SIZE, - "Failed to send nickname size." - ) + MSG_FAILED_TO_SEND_NICKNAME_SIZE, + "Failed to send nickname size." + ) MSG_HASH( - MSG_FAILED_TO_SEND_NICKNAME_TO_CLIENT, - "Failed to send nickname to client." - ) + MSG_FAILED_TO_SEND_NICKNAME_TO_CLIENT, + "Failed to send nickname to client." + ) MSG_HASH( - MSG_FAILED_TO_SEND_NICKNAME_TO_HOST, - "Failed to send nickname to host." - ) + MSG_FAILED_TO_SEND_NICKNAME_TO_HOST, + "Failed to send nickname to host." + ) MSG_HASH( - MSG_FAILED_TO_SEND_SRAM_DATA_TO_CLIENT, - "Failed to send SRAM data to client." - ) + MSG_FAILED_TO_SEND_SRAM_DATA_TO_CLIENT, + "Failed to send SRAM data to client." + ) MSG_HASH( - MSG_FAILED_TO_START_AUDIO_DRIVER, - "Failed to start audio driver. Will continue without audio." - ) + MSG_FAILED_TO_START_AUDIO_DRIVER, + "Failed to start audio driver. Will continue without audio." + ) MSG_HASH( - MSG_FAILED_TO_START_MOVIE_RECORD, - "Failed to start movie record." - ) + MSG_FAILED_TO_START_MOVIE_RECORD, + "Failed to start movie record." + ) MSG_HASH( - MSG_FAILED_TO_START_RECORDING, - "Failed to start recording." - ) + MSG_FAILED_TO_START_RECORDING, + "Failed to start recording." + ) MSG_HASH( - MSG_FAILED_TO_TAKE_SCREENSHOT, - "Failed to take screenshot." - ) + MSG_FAILED_TO_TAKE_SCREENSHOT, + "Failed to take screenshot." + ) MSG_HASH( - MSG_FAILED_TO_UNDO_LOAD_STATE, - "Failed to undo load state." - ) + MSG_FAILED_TO_UNDO_LOAD_STATE, + "Failed to undo load state." + ) MSG_HASH( - MSG_FAILED_TO_UNDO_SAVE_STATE, - "Failed to undo save state." - ) + MSG_FAILED_TO_UNDO_SAVE_STATE, + "Failed to undo save state." + ) MSG_HASH( - MSG_FAILED_TO_UNMUTE_AUDIO, - "Failed to unmute audio." - ) + MSG_FAILED_TO_UNMUTE_AUDIO, + "Failed to unmute audio." + ) MSG_HASH( - MSG_FATAL_ERROR_RECEIVED_IN, - "Fatal error received in" - ) + MSG_FATAL_ERROR_RECEIVED_IN, + "Fatal error received in" + ) MSG_HASH( - MSG_FILE_NOT_FOUND, - "File not found" - ) + MSG_FILE_NOT_FOUND, + "File not found" + ) MSG_HASH( - MSG_FOUND_AUTO_SAVESTATE_IN, - "Found auto savestate in" - ) + MSG_FOUND_AUTO_SAVESTATE_IN, + "Found auto savestate in" + ) MSG_HASH( - MSG_FOUND_DISK_LABEL, - "Found disk label" - ) + MSG_FOUND_DISK_LABEL, + "Found disc label" + ) MSG_HASH( - MSG_FOUND_FIRST_DATA_TRACK_ON_FILE, - "Found first data track on file" - ) + MSG_FOUND_FIRST_DATA_TRACK_ON_FILE, + "Found first data track on file" + ) MSG_HASH( - MSG_FOUND_LAST_STATE_SLOT, - "Found last state slot" - ) + MSG_FOUND_LAST_STATE_SLOT, + "Found last state slot" + ) MSG_HASH( - MSG_FOUND_SHADER, - "Found shader" - ) + MSG_FOUND_SHADER, + "Found shader" + ) MSG_HASH( - MSG_FRAMES, - "Frames" - ) + MSG_FRAMES, + "Frames" + ) MSG_HASH( - MSG_GAME_SPECIFIC_CORE_OPTIONS_FOUND_AT, - "Per-Game Options: game-specific core options found at" - ) + MSG_GAME_SPECIFIC_CORE_OPTIONS_FOUND_AT, + "Per-Game Options: game-specific core options found at" + ) MSG_HASH( - MSG_GOT_INVALID_DISK_INDEX, - "Got invalid disk index." - ) + MSG_GOT_INVALID_DISK_INDEX, + "Got invalid disc index." + ) MSG_HASH( - MSG_GRAB_MOUSE_STATE, - "Grab mouse state" - ) + MSG_GRAB_MOUSE_STATE, + "Grab mouse state" + ) MSG_HASH( - MSG_GAME_FOCUS_ON, - "Game focus on" - ) + MSG_GAME_FOCUS_ON, + "Game focus on" + ) MSG_HASH( - MSG_GAME_FOCUS_OFF, - "Game focus off" - ) + MSG_GAME_FOCUS_OFF, + "Game focus off" + ) MSG_HASH( - MSG_HW_RENDERED_MUST_USE_POSTSHADED_RECORDING, - "Libretro core is hardware rendered. Must use post-shaded recording as well." - ) + MSG_HW_RENDERED_MUST_USE_POSTSHADED_RECORDING, + "Libretro core is hardware rendered. Must use post-shaded recording as well." + ) MSG_HASH( - MSG_INFLATED_CHECKSUM_DID_NOT_MATCH_CRC32, - "Inflated checksum did not match CRC32." - ) + MSG_INFLATED_CHECKSUM_DID_NOT_MATCH_CRC32, + "Inflated checksum did not match CRC32." + ) MSG_HASH( - MSG_INPUT_CHEAT, - "Input Cheat" - ) + MSG_INPUT_CHEAT, + "Input Cheat" + ) MSG_HASH( - MSG_INPUT_CHEAT_FILENAME, - "Input Cheat Filename" - ) + MSG_INPUT_CHEAT_FILENAME, + "Input Cheat Filename" + ) MSG_HASH( - MSG_INPUT_PRESET_FILENAME, - "Input Preset Filename" - ) + MSG_INPUT_PRESET_FILENAME, + "Input Preset Filename" + ) MSG_HASH( - MSG_INPUT_RENAME_ENTRY, - "Rename Title" - ) + MSG_INPUT_RENAME_ENTRY, + "Rename Title" + ) MSG_HASH( - MSG_INTERFACE, - "Interface" - ) + MSG_INTERFACE, + "Interface" + ) MSG_HASH( - MSG_INTERNAL_STORAGE, - "Internal Storage" - ) + MSG_INTERNAL_STORAGE, + "Internal Storage" + ) MSG_HASH( - MSG_REMOVABLE_STORAGE, - "Removable Storage" - ) + MSG_REMOVABLE_STORAGE, + "Removable Storage" + ) MSG_HASH( - MSG_INVALID_NICKNAME_SIZE, - "Invalid nickname size." - ) + MSG_INVALID_NICKNAME_SIZE, + "Invalid nickname size." + ) MSG_HASH( - MSG_IN_BYTES, - "in bytes" - ) + MSG_IN_BYTES, + "in bytes" + ) MSG_HASH( - MSG_IN_MEGABYTES, - "in megabytes" - ) + MSG_IN_MEGABYTES, + "in megabytes" + ) MSG_HASH( - MSG_IN_GIGABYTES, - "in gigabytes" - ) + MSG_IN_GIGABYTES, + "in gigabytes" + ) MSG_HASH( - MSG_LIBRETRO_ABI_BREAK, - "is compiled against a different version of libretro than this libretro implementation." - ) + MSG_LIBRETRO_ABI_BREAK, + "is compiled against a different version of libretro than this libretro implementation." + ) MSG_HASH( - MSG_LIBRETRO_FRONTEND, - "Frontend for libretro" - ) + MSG_LIBRETRO_FRONTEND, + "Frontend for libretro" + ) MSG_HASH( - MSG_LOADED_STATE_FROM_SLOT, - "Loaded state from slot #%d." - ) + MSG_LOADED_STATE_FROM_SLOT, + "Loaded state from slot #%d." + ) MSG_HASH( - MSG_LOADED_STATE_FROM_SLOT_AUTO, - "Loaded state from slot #-1 (auto)." - ) + MSG_LOADED_STATE_FROM_SLOT_AUTO, + "Loaded state from slot #-1 (auto)." + ) MSG_HASH( - MSG_LOADING, - "Loading" - ) + MSG_LOADING, + "Loading" + ) MSG_HASH( - MSG_FIRMWARE, - "One or more firmware files are missing" - ) + MSG_FIRMWARE, + "One or more firmware files are missing" + ) MSG_HASH( - MSG_LOADING_CONTENT_FILE, - "Loading content file" - ) + MSG_LOADING_CONTENT_FILE, + "Loading content file" + ) MSG_HASH( - MSG_LOADING_HISTORY_FILE, - "Loading history file" - ) + MSG_LOADING_HISTORY_FILE, + "Loading history file" + ) MSG_HASH( - MSG_LOADING_FAVORITES_FILE, - "Loading favorites file" - ) + MSG_LOADING_FAVORITES_FILE, + "Loading favorites file" + ) MSG_HASH( - MSG_LOADING_STATE, - "Loading state" - ) + MSG_LOADING_STATE, + "Loading state" + ) MSG_HASH( - MSG_MEMORY, - "Memory" - ) + MSG_MEMORY, + "Memory" + ) MSG_HASH( - MSG_MOVIE_FILE_IS_NOT_A_VALID_BSV1_FILE, - "Input replay movie file is not a valid BSV1 file." - ) + MSG_MOVIE_FILE_IS_NOT_A_VALID_BSV1_FILE, + "Input replay movie file is not a valid BSV1 file." + ) MSG_HASH( - MSG_MOVIE_FORMAT_DIFFERENT_SERIALIZER_VERSION, - "Input replay movie format seems to have a different serializer version. Will most likely fail." - ) + MSG_MOVIE_FORMAT_DIFFERENT_SERIALIZER_VERSION, + "Input replay movie format seems to have a different serializer version. Will most likely fail." + ) MSG_HASH( - MSG_MOVIE_PLAYBACK_ENDED, - "Input replay movie playback ended." - ) + MSG_MOVIE_PLAYBACK_ENDED, + "Input replay movie playback ended." + ) MSG_HASH( - MSG_MOVIE_RECORD_STOPPED, - "Stopping movie record." - ) + MSG_MOVIE_RECORD_STOPPED, + "Stopping movie record." + ) MSG_HASH( - MSG_NETPLAY_FAILED, - "Failed to initialize netplay." - ) + MSG_NETPLAY_FAILED, + "Failed to initialize netplay." + ) MSG_HASH( - MSG_NO_CONTENT_STARTING_DUMMY_CORE, - "No content, starting dummy core." - ) + MSG_NO_CONTENT_STARTING_DUMMY_CORE, + "No content, starting dummy core." + ) MSG_HASH( - MSG_NO_SAVE_STATE_HAS_BEEN_OVERWRITTEN_YET, - "No save state has been overwritten yet." - ) + MSG_NO_SAVE_STATE_HAS_BEEN_OVERWRITTEN_YET, + "No save state has been overwritten yet." + ) MSG_HASH( - MSG_NO_STATE_HAS_BEEN_LOADED_YET, - "No state has been loaded yet." - ) + MSG_NO_STATE_HAS_BEEN_LOADED_YET, + "No state has been loaded yet." + ) MSG_HASH( - MSG_OVERRIDES_ERROR_SAVING, - "Error saving overrides." - ) + MSG_OVERRIDES_ERROR_SAVING, + "Error saving overrides." + ) MSG_HASH( - MSG_OVERRIDES_SAVED_SUCCESSFULLY, - "Overrides saved successfully." - ) + MSG_OVERRIDES_SAVED_SUCCESSFULLY, + "Overrides saved successfully." + ) MSG_HASH( - MSG_PAUSED, - "Paused." - ) + MSG_PAUSED, + "Paused." + ) MSG_HASH( - MSG_PROGRAM, - "RetroArch" - ) + MSG_PROGRAM, + "RetroArch" + ) MSG_HASH( - MSG_READING_FIRST_DATA_TRACK, - "Reading first data track..." - ) + MSG_READING_FIRST_DATA_TRACK, + "Reading first data track..." + ) MSG_HASH( - MSG_RECEIVED, - "received" - ) + MSG_RECEIVED, + "received" + ) MSG_HASH( - MSG_RECORDING_TERMINATED_DUE_TO_RESIZE, - "Recording terminated due to resize." - ) + MSG_RECORDING_TERMINATED_DUE_TO_RESIZE, + "Recording terminated due to resize." + ) MSG_HASH( - MSG_RECORDING_TO, - "Recording to" - ) + MSG_RECORDING_TO, + "Recording to" + ) MSG_HASH( - MSG_REDIRECTING_CHEATFILE_TO, - "Redirecting cheat file to" - ) + MSG_REDIRECTING_CHEATFILE_TO, + "Redirecting cheat file to" + ) MSG_HASH( - MSG_REDIRECTING_SAVEFILE_TO, - "Redirecting save file to" - ) + MSG_REDIRECTING_SAVEFILE_TO, + "Redirecting save file to" + ) MSG_HASH( - MSG_REDIRECTING_SAVESTATE_TO, - "Redirecting savestate to" - ) + MSG_REDIRECTING_SAVESTATE_TO, + "Redirecting savestate to" + ) MSG_HASH( - MSG_REMAP_FILE_SAVED_SUCCESSFULLY, - "Remap file saved successfully." - ) + MSG_REMAP_FILE_SAVED_SUCCESSFULLY, + "Remap file saved successfully." + ) MSG_HASH( - MSG_REMAP_FILE_REMOVED_SUCCESSFULLY, - "Remap file removed successfully." - ) + MSG_REMAP_FILE_REMOVED_SUCCESSFULLY, + "Remap file removed successfully." + ) MSG_HASH( - MSG_REMOVED_DISK_FROM_TRAY, - "Removed disk from tray." - ) + MSG_REMOVED_DISK_FROM_TRAY, + "Removed disk from tray." + ) MSG_HASH( - MSG_REMOVING_TEMPORARY_CONTENT_FILE, - "Removing temporary content file" - ) + MSG_REMOVING_TEMPORARY_CONTENT_FILE, + "Removing temporary content file" + ) MSG_HASH( - MSG_RESET, - "Reset" - ) + MSG_RESET, + "Reset" + ) MSG_HASH( - MSG_RESTARTING_RECORDING_DUE_TO_DRIVER_REINIT, - "Restarting recording due to driver reinit." - ) + MSG_RESTARTING_RECORDING_DUE_TO_DRIVER_REINIT, + "Restarting recording due to driver reinit." + ) MSG_HASH( - MSG_RESTORED_OLD_SAVE_STATE, - "Restored old save state." - ) + MSG_RESTORED_OLD_SAVE_STATE, + "Restored old save state." + ) MSG_HASH( - MSG_RESTORING_DEFAULT_SHADER_PRESET_TO, - "Shaders: restoring default shader preset to" - ) + MSG_RESTORING_DEFAULT_SHADER_PRESET_TO, + "Shaders: restoring default shader preset to" + ) MSG_HASH( - MSG_REVERTING_SAVEFILE_DIRECTORY_TO, - "Reverting savefile directory to" - ) + MSG_REVERTING_SAVEFILE_DIRECTORY_TO, + "Reverting savefile directory to" + ) MSG_HASH( - MSG_REVERTING_SAVESTATE_DIRECTORY_TO, - "Reverting savestate directory to" - ) + MSG_REVERTING_SAVESTATE_DIRECTORY_TO, + "Reverting savestate directory to" + ) MSG_HASH( - MSG_REWINDING, - "Rewinding." - ) + MSG_REWINDING, + "Rewinding." + ) MSG_HASH( - MSG_REWIND_INIT, - "Initializing rewind buffer with size" - ) + MSG_REWIND_INIT, + "Initializing rewind buffer with size" + ) MSG_HASH( - MSG_REWIND_INIT_FAILED, - "Failed to initialize rewind buffer. Rewinding will be disabled." - ) + MSG_REWIND_INIT_FAILED, + "Failed to initialize rewind buffer. Rewinding will be disabled." + ) MSG_HASH( - MSG_REWIND_INIT_FAILED_THREADED_AUDIO, - "Implementation uses threaded audio. Cannot use rewind." - ) + MSG_REWIND_INIT_FAILED_THREADED_AUDIO, + "Implementation uses threaded audio. Cannot use rewind." + ) MSG_HASH( - MSG_REWIND_REACHED_END, - "Reached end of rewind buffer." - ) + MSG_REWIND_REACHED_END, + "Reached end of rewind buffer." + ) MSG_HASH( - MSG_SAVED_NEW_CONFIG_TO, - "Saved new config to" - ) + MSG_SAVED_NEW_CONFIG_TO, + "Saved new config to" + ) MSG_HASH( - MSG_SAVED_STATE_TO_SLOT, - "Saved state to slot #%d." - ) + MSG_SAVED_STATE_TO_SLOT, + "Saved state to slot #%d." + ) MSG_HASH( - MSG_SAVED_STATE_TO_SLOT_AUTO, - "Saved state to slot #-1 (auto)." - ) + MSG_SAVED_STATE_TO_SLOT_AUTO, + "Saved state to slot #-1 (auto)." + ) MSG_HASH( - MSG_SAVED_SUCCESSFULLY_TO, - "Saved successfully to" - ) + MSG_SAVED_SUCCESSFULLY_TO, + "Saved successfully to" + ) MSG_HASH( - MSG_SAVING_RAM_TYPE, - "Saving RAM type" - ) + MSG_SAVING_RAM_TYPE, + "Saving RAM type" + ) MSG_HASH( - MSG_SAVING_STATE, - "Saving state" - ) + MSG_SAVING_STATE, + "Saving state" + ) MSG_HASH( - MSG_SCANNING, - "Scanning" - ) + MSG_SCANNING, + "Scanning" + ) MSG_HASH( - MSG_SCANNING_OF_DIRECTORY_FINISHED, - "Scanning of directory finished" - ) + MSG_SCANNING_OF_DIRECTORY_FINISHED, + "Scanning of directory finished" + ) MSG_HASH( - MSG_SENDING_COMMAND, - "Sending command" - ) + MSG_SENDING_COMMAND, + "Sending command" + ) MSG_HASH( - MSG_SEVERAL_PATCHES_ARE_EXPLICITLY_DEFINED, - "Several patches are explicitly defined, ignoring all..." - ) + MSG_SEVERAL_PATCHES_ARE_EXPLICITLY_DEFINED, + "Several patches are explicitly defined, ignoring all..." + ) MSG_HASH( - MSG_SHADER, - "Shader" - ) + MSG_SHADER, + "Shader" + ) MSG_HASH( - MSG_SHADER_PRESET_SAVED_SUCCESSFULLY, - "Shader preset saved successfully." - ) + MSG_SHADER_PRESET_SAVED_SUCCESSFULLY, + "Shader preset saved successfully." + ) MSG_HASH( - MSG_SKIPPING_SRAM_LOAD, - "Skipping SRAM load." - ) + MSG_SKIPPING_SRAM_LOAD, + "Skipping SRAM load." + ) MSG_HASH( - MSG_SLOW_MOTION, - "Slow motion." - ) + MSG_SLOW_MOTION, + "Slow motion." + ) MSG_HASH( - MSG_FAST_FORWARD, - "Fast forward." - ) + MSG_FAST_FORWARD, + "Fast forward." + ) MSG_HASH( - MSG_SLOW_MOTION_REWIND, - "Slow motion rewind." - ) + MSG_SLOW_MOTION_REWIND, + "Slow motion rewind." + ) MSG_HASH( - MSG_SRAM_WILL_NOT_BE_SAVED, - "SRAM will not be saved." - ) + MSG_SRAM_WILL_NOT_BE_SAVED, + "SRAM will not be saved." + ) MSG_HASH( - MSG_STARTING_MOVIE_PLAYBACK, - "Starting movie playback." - ) + MSG_STARTING_MOVIE_PLAYBACK, + "Starting movie playback." + ) MSG_HASH( - MSG_STARTING_MOVIE_RECORD_TO, - "Starting movie record to" - ) + MSG_STARTING_MOVIE_RECORD_TO, + "Starting movie record to" + ) MSG_HASH( - MSG_STATE_SIZE, - "State size" - ) + MSG_STATE_SIZE, + "State size" + ) MSG_HASH( - MSG_STATE_SLOT, - "State slot" - ) + MSG_STATE_SLOT, + "State slot" + ) MSG_HASH( - MSG_TAKING_SCREENSHOT, - "Taking screenshot." - ) + MSG_TAKING_SCREENSHOT, + "Taking screenshot." + ) MSG_HASH( - MSG_SCREENSHOT_SAVED, - "Screenshot saved" - ) + MSG_SCREENSHOT_SAVED, + "Screenshot saved" + ) MSG_HASH( - MSG_ACHIEVEMENT_UNLOCKED, - "Achievement Unlocked" - ) + MSG_ACHIEVEMENT_UNLOCKED, + "Achievement Unlocked" + ) MSG_HASH( - MSG_CHANGE_THUMBNAIL_TYPE, - "Change thumbnail type" - ) + MSG_CHANGE_THUMBNAIL_TYPE, + "Change thumbnail type" + ) MSG_HASH( - MSG_NO_THUMBNAIL_AVAILABLE, - "No thumbnail available" - ) + MSG_NO_THUMBNAIL_AVAILABLE, + "No thumbnail available" + ) MSG_HASH( - MSG_PRESS_AGAIN_TO_QUIT, - "Press again to quit..." - ) + MSG_PRESS_AGAIN_TO_QUIT, + "Press again to quit..." + ) MSG_HASH( - MSG_TO, - "to" - ) + MSG_TO, + "to" + ) MSG_HASH( - MSG_UNDID_LOAD_STATE, - "Undid load state." - ) + MSG_UNDID_LOAD_STATE, + "Undid load state." + ) MSG_HASH( - MSG_UNDOING_SAVE_STATE, - "Undoing save state" - ) + MSG_UNDOING_SAVE_STATE, + "Undoing save state" + ) MSG_HASH( - MSG_UNKNOWN, - "Unknown" - ) + MSG_UNKNOWN, + "Unknown" + ) MSG_HASH( - MSG_UNPAUSED, - "Unpaused." - ) + MSG_UNPAUSED, + "Unpaused." + ) MSG_HASH( - MSG_UNRECOGNIZED_COMMAND, - "Unrecognized command" - ) + MSG_UNRECOGNIZED_COMMAND, + "Unrecognized command" + ) MSG_HASH( - MSG_USING_CORE_NAME_FOR_NEW_CONFIG, - "Using core name for new config." - ) + MSG_USING_CORE_NAME_FOR_NEW_CONFIG, + "Using core name for new config." + ) MSG_HASH( - MSG_USING_LIBRETRO_DUMMY_CORE_RECORDING_SKIPPED, - "Using libretro dummy core. Skipping recording." - ) + MSG_USING_LIBRETRO_DUMMY_CORE_RECORDING_SKIPPED, + "Using libretro dummy core. Skipping recording." + ) MSG_HASH( - MSG_VALUE_CONNECT_DEVICE_FROM_A_VALID_PORT, - "Connect device from a valid port." - ) + MSG_VALUE_CONNECT_DEVICE_FROM_A_VALID_PORT, + "Connect device from a valid port." + ) MSG_HASH( - MSG_VALUE_DISCONNECTING_DEVICE_FROM_PORT, - "Disconnecting device from port" - ) + MSG_VALUE_DISCONNECTING_DEVICE_FROM_PORT, + "Disconnecting device from port" + ) MSG_HASH( - MSG_VALUE_REBOOTING, - "Rebooting..." - ) + MSG_VALUE_REBOOTING, + "Rebooting..." + ) MSG_HASH( - MSG_VALUE_SHUTTING_DOWN, - "Shutting down..." - ) + MSG_VALUE_SHUTTING_DOWN, + "Shutting down..." + ) MSG_HASH( - MSG_VERSION_OF_LIBRETRO_API, - "Version of libretro API" - ) + MSG_VERSION_OF_LIBRETRO_API, + "Version of libretro API" + ) MSG_HASH( - MSG_VIEWPORT_SIZE_CALCULATION_FAILED, - "Viewport size calculation failed! Will continue using raw data. This will probably not work right..." - ) + MSG_VIEWPORT_SIZE_CALCULATION_FAILED, + "Viewport size calculation failed! Will continue using raw data. This will probably not work right..." + ) MSG_HASH( - MSG_VIRTUAL_DISK_TRAY, - "virtual disk tray." - ) + MSG_VIRTUAL_DISK_TRAY, + "virtual disc tray." + ) MSG_HASH( - MSG_VIRTUAL_DISK_TRAY_EJECT, - "eject" - ) + MSG_VIRTUAL_DISK_TRAY_EJECT, + "eject" + ) MSG_HASH( - MSG_VIRTUAL_DISK_TRAY_CLOSE, - "close" - ) + MSG_VIRTUAL_DISK_TRAY_CLOSE, + "close" + ) MSG_HASH( - MSG_FAILED, - "failed" - ) + MSG_FAILED, + "failed" + ) MSG_HASH( - MSG_SUCCEEDED, - "succeeded" - ) + MSG_SUCCEEDED, + "succeeded" + ) MSG_HASH( - MSG_DEVICE_NOT_CONFIGURED, - "not configured" - ) + MSG_DEVICE_NOT_CONFIGURED, + "not configured" + ) MSG_HASH( - MSG_DEVICE_NOT_CONFIGURED_FALLBACK, - "not configured, using fallback" - ) + MSG_DEVICE_NOT_CONFIGURED_FALLBACK, + "not configured, using fallback" + ) MSG_HASH( - MSG_WIFI_SCAN_COMPLETE, - "Wi-Fi scan complete." - ) + MSG_WIFI_SCAN_COMPLETE, + "Wi-Fi scan complete." + ) MSG_HASH( - MSG_SCANNING_WIRELESS_NETWORKS, - "Scanning wireless networks..." - ) + MSG_SCANNING_WIRELESS_NETWORKS, + "Scanning wireless networks..." + ) MSG_HASH( - MSG_NETPLAY_LAN_SCANNING, - "Scanning for netplay hosts..." - ) + MSG_NETPLAY_LAN_SCANNING, + "Scanning for netplay hosts..." + ) MSG_HASH( - MSG_PREPARING_FOR_CONTENT_SCAN, - "Preparing for content scan..." - ) + MSG_PREPARING_FOR_CONTENT_SCAN, + "Preparing for content scan..." + ) MSG_HASH( - MSG_INPUT_ENABLE_SETTINGS_PASSWORD, - "Enter Password" - ) + MSG_INPUT_ENABLE_SETTINGS_PASSWORD, + "Enter Password" + ) MSG_HASH( - MSG_INPUT_ENABLE_SETTINGS_PASSWORD_OK, - "Password correct." - ) + MSG_INPUT_ENABLE_SETTINGS_PASSWORD_OK, + "Password correct." + ) MSG_HASH( - MSG_INPUT_ENABLE_SETTINGS_PASSWORD_NOK, - "Password incorrect." - ) + MSG_INPUT_ENABLE_SETTINGS_PASSWORD_NOK, + "Password incorrect." + ) MSG_HASH( - MSG_INPUT_KIOSK_MODE_PASSWORD, - "Enter Password" - ) + MSG_INPUT_KIOSK_MODE_PASSWORD, + "Enter Password" + ) MSG_HASH( - MSG_INPUT_KIOSK_MODE_PASSWORD_OK, - "Password correct." - ) + MSG_INPUT_KIOSK_MODE_PASSWORD_OK, + "Password correct." + ) MSG_HASH( - MSG_INPUT_KIOSK_MODE_PASSWORD_NOK, - "Password incorrect." - ) + MSG_INPUT_KIOSK_MODE_PASSWORD_NOK, + "Password incorrect." + ) MSG_HASH( - MSG_CONFIG_OVERRIDE_LOADED, - "Configuration override loaded." - ) + MSG_CONFIG_OVERRIDE_LOADED, + "Configuration override loaded." + ) MSG_HASH( - MSG_GAME_REMAP_FILE_LOADED, - "Game remap file loaded." - ) + MSG_GAME_REMAP_FILE_LOADED, + "Game remap file loaded." + ) MSG_HASH( - MSG_DIRECTORY_REMAP_FILE_LOADED, - "Content directory remap file loaded." - ) + MSG_DIRECTORY_REMAP_FILE_LOADED, + "Content directory remap file loaded." + ) MSG_HASH( - MSG_CORE_REMAP_FILE_LOADED, - "Core remap file loaded." - ) + MSG_CORE_REMAP_FILE_LOADED, + "Core remap file loaded." + ) MSG_HASH( - MSG_RUNAHEAD_CORE_DOES_NOT_SUPPORT_SAVESTATES, - "RunAhead has been disabled because this core does not support save states." - ) + MSG_RUNAHEAD_CORE_DOES_NOT_SUPPORT_SAVESTATES, + "Run-Ahead has been disabled because this core does not support save states." + ) MSG_HASH( - MSG_RUNAHEAD_FAILED_TO_SAVE_STATE, - "Failed to save state. RunAhead has been disabled." - ) + MSG_RUNAHEAD_FAILED_TO_SAVE_STATE, + "Failed to save state. Run-Ahead has been disabled." + ) MSG_HASH( - MSG_RUNAHEAD_FAILED_TO_LOAD_STATE, - "Failed to load state. RunAhead has been disabled." - ) + MSG_RUNAHEAD_FAILED_TO_LOAD_STATE, + "Failed to load state. Run-Ahead has been disabled." + ) MSG_HASH( - MSG_RUNAHEAD_FAILED_TO_CREATE_SECONDARY_INSTANCE, - "Failed to create second instance. RunAhead will now use only one instance." - ) + MSG_RUNAHEAD_FAILED_TO_CREATE_SECONDARY_INSTANCE, + "Failed to create second instance. Run-Ahead will now use only one instance." + ) MSG_HASH( - MSG_SCANNING_OF_FILE_FINISHED, - "Scanning of file finished" - ) + MSG_SCANNING_OF_FILE_FINISHED, + "Scanning of file finished" + ) MSG_HASH( - MSG_CHEAT_INIT_SUCCESS, - "Successfully started cheat search" - ) + MSG_CHEAT_INIT_SUCCESS, + "Successfully started cheat search" + ) MSG_HASH( - MSG_CHEAT_INIT_FAIL, - "Failed to start cheat search" - ) + MSG_CHEAT_INIT_FAIL, + "Failed to start cheat search" + ) MSG_HASH( - MSG_CHEAT_SEARCH_NOT_INITIALIZED, - "Searching has not been initialized/started" - ) + MSG_CHEAT_SEARCH_NOT_INITIALIZED, + "Searching has not been initialized/started" + ) MSG_HASH( - MSG_CHEAT_SEARCH_FOUND_MATCHES, - "New match count = %u" - ) + MSG_CHEAT_SEARCH_FOUND_MATCHES, + "New match count = %u" + ) MSG_HASH( - MSG_CHEAT_SEARCH_ADDED_MATCHES_SUCCESS, - "Added %u matches" - ) + MSG_CHEAT_SEARCH_ADDED_MATCHES_SUCCESS, + "Added %u matches" + ) MSG_HASH( - MSG_CHEAT_SEARCH_ADDED_MATCHES_FAIL, - "Failed to add matches" - ) + MSG_CHEAT_SEARCH_ADDED_MATCHES_FAIL, + "Failed to add matches" + ) MSG_HASH( - MSG_CHEAT_SEARCH_ADD_MATCH_SUCCESS, - "Created code from match" - ) + MSG_CHEAT_SEARCH_ADD_MATCH_SUCCESS, + "Created code from match" + ) MSG_HASH( - MSG_CHEAT_SEARCH_ADD_MATCH_FAIL, - "Failed to create code" - ) + MSG_CHEAT_SEARCH_ADD_MATCH_FAIL, + "Failed to create code" + ) MSG_HASH( - MSG_CHEAT_SEARCH_DELETE_MATCH_SUCCESS, - "Deleted match" - ) + MSG_CHEAT_SEARCH_DELETE_MATCH_SUCCESS, + "Deleted match" + ) MSG_HASH( - MSG_CHEAT_SEARCH_ADDED_MATCHES_TOO_MANY, - "Not enough room. The total number of cheats you can have is 100." - ) + MSG_CHEAT_SEARCH_ADDED_MATCHES_TOO_MANY, + "Not enough room. The total number of cheats you can have is 100." + ) MSG_HASH( - MSG_CHEAT_ADD_TOP_SUCCESS, - "New cheat added to top of list." - ) + MSG_CHEAT_ADD_TOP_SUCCESS, + "New cheat added to top of list." + ) MSG_HASH( - MSG_CHEAT_ADD_BOTTOM_SUCCESS, - "New cheat added to bottom of list." - ) + MSG_CHEAT_ADD_BOTTOM_SUCCESS, + "New cheat added to bottom of list." + ) MSG_HASH( - MSG_CHEAT_DELETE_ALL_SUCCESS, - "All cheats deleted." - ) + MSG_CHEAT_DELETE_ALL_SUCCESS, + "All cheats deleted." + ) MSG_HASH( - MSG_CHEAT_ADD_BEFORE_SUCCESS, - "New cheat added before this one." - ) + MSG_CHEAT_ADD_BEFORE_SUCCESS, + "New cheat added before this one." + ) MSG_HASH( - MSG_CHEAT_ADD_AFTER_SUCCESS, - "New cheat added after this one." - ) + MSG_CHEAT_ADD_AFTER_SUCCESS, + "New cheat added after this one." + ) MSG_HASH( - MSG_CHEAT_COPY_BEFORE_SUCCESS, - "Cheat copied before this one." - ) + MSG_CHEAT_COPY_BEFORE_SUCCESS, + "Cheat copied before this one." + ) MSG_HASH( - MSG_CHEAT_COPY_AFTER_SUCCESS, - "Cheat copied after this one." - ) + MSG_CHEAT_COPY_AFTER_SUCCESS, + "Cheat copied after this one." + ) MSG_HASH( - MSG_CHEAT_DELETE_SUCCESS, - "Cheat deleted." - ) + MSG_CHEAT_DELETE_SUCCESS, + "Cheat deleted." + ) MSG_HASH( - MSG_DEVICE_CONFIGURED_IN_PORT, - "Configured in port:" - ) + MSG_DEVICE_CONFIGURED_IN_PORT, + "Configured in port:" + ) MSG_HASH( - MSG_FAILED_TO_SET_DISK, - "Failed to set disk" - ) + MSG_FAILED_TO_SET_DISK, + "Failed to set disc" + ) MSG_HASH( - MSG_FAILED_TO_SET_INITIAL_DISK, - "Failed to set last used disk..." - ) + MSG_FAILED_TO_SET_INITIAL_DISK, + "Failed to set last used disc..." + ) MSG_HASH( - MSG_CHEEVOS_HARDCORE_MODE_DISABLED, - "A savestate was loaded, Achievements Hardcore Mode disabled for the current session. Restart to enable hardcore mode." - ) + MSG_CHEEVOS_HARDCORE_MODE_DISABLED, + "A savestate was loaded, Achievements Hardcore Mode disabled for the current session. Restart to enable hardcore mode." + ) MSG_HASH( - MSG_RESAMPLER_QUALITY_LOWEST, - "Lowest" - ) + MSG_RESAMPLER_QUALITY_LOWEST, + "Lowest" + ) MSG_HASH( - MSG_RESAMPLER_QUALITY_LOWER, - "Lower" - ) + MSG_RESAMPLER_QUALITY_LOWER, + "Lower" + ) MSG_HASH( - MSG_RESAMPLER_QUALITY_NORMAL, - "Normal" - ) + MSG_RESAMPLER_QUALITY_NORMAL, + "Normal" + ) MSG_HASH( - MSG_RESAMPLER_QUALITY_HIGHER, - "Higher" - ) + MSG_RESAMPLER_QUALITY_HIGHER, + "Higher" + ) MSG_HASH( - MSG_RESAMPLER_QUALITY_HIGHEST, - "Highest" - ) + MSG_RESAMPLER_QUALITY_HIGHEST, + "Highest" + ) MSG_HASH( - MSG_MISSING_ASSETS, - "Warning: Missing assets, use the Online Updater if available" - ) + MSG_MISSING_ASSETS, + "Warning: Missing assets, use the Online Updater if available" + ) MSG_HASH( - MSG_DUMPING_DISC, - "Dumping disc..." - ) + MSG_DUMPING_DISC, + "Dumping disc..." + ) MSG_HASH( - MSG_DRIVE_NUMBER, - "Drive %d" - ) + MSG_DRIVE_NUMBER, + "Drive %d" + ) MSG_HASH( - MSG_LOAD_CORE_FIRST, - "Please load a core first." - ) + MSG_LOAD_CORE_FIRST, + "Please load a core first." + ) MSG_HASH( - MSG_DISC_DUMP_FAILED_TO_READ_FROM_DRIVE, - "Failed to read from drive. Dump aborted." - ) + MSG_DISC_DUMP_FAILED_TO_READ_FROM_DRIVE, + "Failed to read from drive. Dump aborted." + ) MSG_HASH( - MSG_DISC_DUMP_FAILED_TO_WRITE_TO_DISK, - "Failed to write to disk. Dump aborted." - ) + MSG_DISC_DUMP_FAILED_TO_WRITE_TO_DISK, + "Failed to write to disk. Dump aborted." + ) MSG_HASH( - MSG_NO_DISC_INSERTED, - "No disc is inserted in the drive." - ) + MSG_NO_DISC_INSERTED, + "No disc is inserted in the drive." + ) MSG_HASH( - MSG_SHADER_PRESET_REMOVED_SUCCESSFULLY, - "Shader preset removed successfully." - ) + MSG_SHADER_PRESET_REMOVED_SUCCESSFULLY, + "Shader preset removed successfully." + ) MSG_HASH( - MSG_ERROR_REMOVING_SHADER_PRESET, - "Error removing shader preset." - ) + MSG_ERROR_REMOVING_SHADER_PRESET, + "Error removing shader preset." + ) MSG_HASH( - MSG_MANUAL_CONTENT_SCAN_DAT_FILE_INVALID, - "Invalid arcade DAT file selected" - ) + MSG_MANUAL_CONTENT_SCAN_DAT_FILE_INVALID, + "Invalid arcade DAT file selected" + ) MSG_HASH( - MSG_MANUAL_CONTENT_SCAN_DAT_FILE_TOO_LARGE, - "Selected arcade DAT file is too large (insufficient free memory)" - ) + MSG_MANUAL_CONTENT_SCAN_DAT_FILE_TOO_LARGE, + "Selected arcade DAT file is too large (insufficient free memory)" + ) MSG_HASH( - MSG_MANUAL_CONTENT_SCAN_DAT_FILE_LOAD_ERROR, - "Failed to load arcade DAT file (invalid format?)" - ) + MSG_MANUAL_CONTENT_SCAN_DAT_FILE_LOAD_ERROR, + "Failed to load arcade DAT file (invalid format?)" + ) MSG_HASH( - MSG_MANUAL_CONTENT_SCAN_INVALID_CONFIG, - "Invalid manual scan configuration" - ) + MSG_MANUAL_CONTENT_SCAN_INVALID_CONFIG, + "Invalid manual scan configuration" + ) MSG_HASH( - MSG_MANUAL_CONTENT_SCAN_INVALID_CONTENT, - "No valid content detected" - ) + MSG_MANUAL_CONTENT_SCAN_INVALID_CONTENT, + "No valid content detected" + ) MSG_HASH( - MSG_MANUAL_CONTENT_SCAN_START, - "Scanning content: " - ) + MSG_MANUAL_CONTENT_SCAN_START, + "Scanning content: " + ) MSG_HASH( - MSG_MANUAL_CONTENT_SCAN_IN_PROGRESS, - "Scanning: " - ) + MSG_MANUAL_CONTENT_SCAN_IN_PROGRESS, + "Scanning: " + ) MSG_HASH( - MSG_MANUAL_CONTENT_SCAN_M3U_CLEANUP, - "Cleaning M3U entries: " - ) + MSG_MANUAL_CONTENT_SCAN_M3U_CLEANUP, + "Cleaning M3U entries: " + ) MSG_HASH( - MSG_MANUAL_CONTENT_SCAN_END, - "Scan complete: " - ) + MSG_MANUAL_CONTENT_SCAN_END, + "Scan complete: " + ) /* Lakka */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_LAKKA, - "Update Lakka" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_LAKKA, + "Update Lakka" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME, - "Frontend name" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME, + "Frontend name" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LAKKA_VERSION, - "Lakka Version" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LAKKA_VERSION, + "Lakka Version" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REBOOT, - "Reboot" - ) + MENU_ENUM_LABEL_VALUE_REBOOT, + "Reboot" + ) /* Environment Specific Settings */ MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_SPLIT_JOYCON, - "Split Joy-Con" - ) + MENU_ENUM_LABEL_VALUE_INPUT_SPLIT_JOYCON, + "Split Joy-Con" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INTERNAL_STORAGE_STATUS, - "Internal storage status" - ) + MENU_ENUM_LABEL_VALUE_INTERNAL_STORAGE_STATUS, + "Internal storage status" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR, - "Graphics Widgets Scale Override" - ) + MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR, + "Graphics Widgets Scale Override" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR, - "Applies a manual scaling factor override when drawing display widgets. Only applies when 'Auto Scale Graphics Widgets' is disabled. Can be used to increase or decrease the size of decorated notifications, indicators and controls independently from the menu itself." - ) + MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR, + "Applies a manual scaling factor override when drawing display widgets. Only applies when 'Auto Scale Graphics Widgets' is disabled. Can be used to increase or decrease the size of decorated notifications, indicators and controls independently from the menu itself." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION, - "Screen Resolution" - ) + MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION, + "Screen Resolution" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHUTDOWN, - "Shutdown" - ) + MENU_ENUM_LABEL_VALUE_SHUTDOWN, + "Shutdown" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FILE_BROWSER_OPEN_UWP_PERMISSIONS, - "Enable external file access" - ) + MENU_ENUM_LABEL_VALUE_FILE_BROWSER_OPEN_UWP_PERMISSIONS, + "Enable external file access" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FILE_BROWSER_OPEN_UWP_PERMISSIONS, - "Open Windows file access permissions settings" - ) + MENU_ENUM_SUBLABEL_FILE_BROWSER_OPEN_UWP_PERMISSIONS, + "Open Windows file access permissions settings" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FILE_BROWSER_OPEN_PICKER, - "Open..." - ) + MENU_ENUM_LABEL_VALUE_FILE_BROWSER_OPEN_PICKER, + "Open..." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FILE_BROWSER_OPEN_PICKER, - "Open another directory using the system file picker" - ) + MENU_ENUM_SUBLABEL_FILE_BROWSER_OPEN_PICKER, + "Open another directory using the system file picker" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER, - "Flicker filter" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER, + "Flicker filter" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA, - "Video Gamma" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA, + "Video Gamma" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SOFT_FILTER, - "Soft Filter" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SOFT_FILTER, + "Soft Filter" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_WIFI_SETTINGS, - "Wi-Fi" - ) + MENU_ENUM_LABEL_VALUE_WIFI_SETTINGS, + "Wi-Fi" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_WIFI_SETTINGS, - "Scans for wireless networks and establishes connection." - ) + MENU_ENUM_SUBLABEL_WIFI_SETTINGS, + "Scans for wireless networks and establishes connection." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_VFILTER, - "Deflicker" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_VFILTER, + "Deflicker" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH, - "Set VI Screen Width" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH, + "Set VI Screen Width" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_OVERSCAN_CORRECTION_TOP, - "Overscan Correction (Top)" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_OVERSCAN_CORRECTION_TOP, + "Overscan Correction (Top)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_OVERSCAN_CORRECTION_TOP, - "Adjust display overscan cropping by reducing image size by specified number of scanlines (taken from top of screen). Note: May introduce scaling artefacts." - ) + MENU_ENUM_SUBLABEL_VIDEO_OVERSCAN_CORRECTION_TOP, + "Adjust display overscan cropping by reducing image size by specified number of scanlines (taken from top of screen). Note: May introduce scaling artefacts." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_OVERSCAN_CORRECTION_BOTTOM, - "Overscan Correction (Bottom)" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_OVERSCAN_CORRECTION_BOTTOM, + "Overscan Correction (Bottom)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_OVERSCAN_CORRECTION_BOTTOM, - "Adjust display overscan cropping by reducing image size by specified number of scanlines (taken from bottom of screen). Note: May introduce scaling artefacts." - ) + MENU_ENUM_SUBLABEL_VIDEO_OVERSCAN_CORRECTION_BOTTOM, + "Adjust display overscan cropping by reducing image size by specified number of scanlines (taken from bottom of screen). Note: May introduce scaling artefacts." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SUSTAINED_PERFORMANCE_MODE, - "Sustained Performance Mode" - ) + MENU_ENUM_LABEL_VALUE_SUSTAINED_PERFORMANCE_MODE, + "Sustained Performance Mode" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PAL60_ENABLE, - "Use PAL60 Mode" - ) + MENU_ENUM_LABEL_VALUE_PAL60_ENABLE, + "Use PAL60 Mode" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_RESTART_KEY, - "Restart RetroArch" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_RESTART_KEY, + "Restart RetroArch" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_BLOCK_FRAMES, - "Block Frames" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_BLOCK_FRAMES, + "Block Frames" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_PREFER_FRONT_TOUCH, - "Prefer Front Touch" - ) + MENU_ENUM_LABEL_VALUE_INPUT_PREFER_FRONT_TOUCH, + "Prefer Front Touch" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_TOUCH_ENABLE, - "Touch" - ) + MENU_ENUM_LABEL_VALUE_INPUT_TOUCH_ENABLE, + "Touch" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ICADE_ENABLE, - "Keyboard Gamepad Mapping" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ICADE_ENABLE, + "Keyboard Gamepad Mapping" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_KEYBOARD_GAMEPAD_MAPPING_TYPE, - "Keyboard Gamepad Mapping Type" - ) + MENU_ENUM_LABEL_VALUE_INPUT_KEYBOARD_GAMEPAD_MAPPING_TYPE, + "Keyboard Gamepad Mapping Type" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_SMALL_KEYBOARD_ENABLE, - "Small Keyboard" - ) + MENU_ENUM_LABEL_VALUE_INPUT_SMALL_KEYBOARD_ENABLE, + "Small Keyboard" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_BLOCK_TIMEOUT, - "Input Block Timeout" - ) + MENU_ENUM_LABEL_VALUE_INPUT_BLOCK_TIMEOUT, + "Input Block Timeout" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_BLOCK_TIMEOUT, - "The number of milliseconds to wait to get a complete input sample, use it if you have issues with simultaneous button presses (Android only)." - ) + MENU_ENUM_SUBLABEL_INPUT_BLOCK_TIMEOUT, + "The number of milliseconds to wait to get a complete input sample, use it if you have issues with simultaneous button presses (Android only)." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_REBOOT, - "Show Reboot" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_REBOOT, + "Show Reboot" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_REBOOT, - "Show/hide the 'Reboot' option." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_REBOOT, + "Show/hide the 'Reboot' option." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_SHUTDOWN, - "Show Shutdown" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_SHUTDOWN, + "Show Shutdown" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_SHUTDOWN, - "Show/hide the 'Shutdown' option." - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_SHUTDOWN, + "Show/hide the 'Shutdown' option." + ) #ifdef HAVE_LAKKA_SWITCH MSG_HASH( - MENU_ENUM_LABEL_VALUE_SWITCH_GPU_PROFILE, - "GPU Overclock" - ) + MENU_ENUM_LABEL_VALUE_SWITCH_GPU_PROFILE, + "GPU Overclock" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SWITCH_GPU_PROFILE, - "Overclock or underclock the Switch GPU" - ) + MENU_ENUM_SUBLABEL_SWITCH_GPU_PROFILE, + "Overclock or underclock the Switch GPU" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SWITCH_BACKLIGHT_CONTROL, - "Screen brightness" - ) + MENU_ENUM_LABEL_VALUE_SWITCH_BACKLIGHT_CONTROL, + "Screen brightness" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SWITCH_BACKLIGHT_CONTROL, - "Increase or decrease the Switch screen brightness" - ) + MENU_ENUM_SUBLABEL_SWITCH_BACKLIGHT_CONTROL, + "Increase or decrease the Switch screen brightness" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REBOOT_RCM, - "Reboot into RCM" - ) + MENU_ENUM_LABEL_VALUE_REBOOT_RCM, + "Reboot into RCM" + ) #endif #if defined(HAVE_LAKKA_SWITCH) || defined(HAVE_LIBNX) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SWITCH_CPU_PROFILE, - "CPU Overclock" - ) + MENU_ENUM_LABEL_VALUE_SWITCH_CPU_PROFILE, + "CPU Overclock" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SWITCH_CPU_PROFILE, - "Overclock the Switch CPU" - ) + MENU_ENUM_SUBLABEL_SWITCH_CPU_PROFILE, + "Overclock the Switch CPU" + ) #endif #ifdef HAVE_LAKKA MSG_HASH( - MENU_ENUM_LABEL_VALUE_BLUETOOTH_ENABLE, - "Bluetooth" - ) + MENU_ENUM_LABEL_VALUE_BLUETOOTH_ENABLE, + "Bluetooth" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE, - "Determines the state of Bluetooth." - ) + MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE, + "Determines the state of Bluetooth." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LAKKA_SERVICES, - "Services" - ) + MENU_ENUM_LABEL_VALUE_LAKKA_SERVICES, + "Services" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SERVICES_SETTINGS, - "Manage operating system level services." - ) + MENU_ENUM_SUBLABEL_SERVICES_SETTINGS, + "Manage operating system level services." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAMBA_ENABLE, - "SAMBA" - ) + MENU_ENUM_LABEL_VALUE_SAMBA_ENABLE, + "SAMBA" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAMBA_ENABLE, - "Share network folders through the SMB protocol." - ) + MENU_ENUM_SUBLABEL_SAMBA_ENABLE, + "Share network folders through the SMB protocol." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SSH_ENABLE, - "SSH" - ) + MENU_ENUM_LABEL_VALUE_SSH_ENABLE, + "SSH" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SSH_ENABLE, - "Use SSH to access the command line remotely." - ) + MENU_ENUM_SUBLABEL_SSH_ENABLE, + "Use SSH to access the command line remotely." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOCALAP_ENABLE, - "Wi-Fi Access Point" - ) + MENU_ENUM_LABEL_VALUE_LOCALAP_ENABLE, + "Wi-Fi Access Point" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOCALAP_ENABLE, - "Enable or disable Wi-Fi Access Point." - ) + MENU_ENUM_SUBLABEL_LOCALAP_ENABLE, + "Enable or disable Wi-Fi Access Point." + ) MSG_HASH( - MSG_LOCALAP_SWITCHING_OFF, - "Switching off Wi-Fi Access Point." - ) + MSG_LOCALAP_SWITCHING_OFF, + "Switching off Wi-Fi Access Point." + ) MSG_HASH( - MSG_WIFI_DISCONNECT_FROM, - "Disconnecting from Wi-Fi '%s'" - ) + MSG_WIFI_DISCONNECT_FROM, + "Disconnecting from Wi-Fi '%s'" + ) MSG_HASH( - MSG_LOCALAP_ALREADY_RUNNING, - "Wi-Fi Access Point is already started" - ) + MSG_LOCALAP_ALREADY_RUNNING, + "Wi-Fi Access Point is already started" + ) MSG_HASH( - MSG_LOCALAP_NOT_RUNNING, - "Wi-Fi Access Point is not running" - ) + MSG_LOCALAP_NOT_RUNNING, + "Wi-Fi Access Point is not running" + ) MSG_HASH( - MSG_LOCALAP_STARTING, - "Starting Wi-Fi Access Point with SSID=%s and Passkey=%s" - ) + MSG_LOCALAP_STARTING, + "Starting Wi-Fi Access Point with SSID=%s and Passkey=%s" + ) MSG_HASH( - MSG_LOCALAP_ERROR_CONFIG_CREATE, - "Could not create Wi-Fi Access Point configuration file." - ) + MSG_LOCALAP_ERROR_CONFIG_CREATE, + "Could not create Wi-Fi Access Point configuration file." + ) MSG_HASH( - MSG_LOCALAP_ERROR_CONFIG_PARSE, - "Wrong configuration file - could not find APNAME or PASSWORD in %s" - ) + MSG_LOCALAP_ERROR_CONFIG_PARSE, + "Wrong configuration file - could not find APNAME or PASSWORD in %s" + ) #endif #ifdef GEKKO MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_SCALE, - "Mouse Scale" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_SCALE, + "Mouse Scale" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_MOUSE_SCALE, - "Adjust x/y scale for Wiimote lightgun speed." - ) + MENU_ENUM_SUBLABEL_INPUT_MOUSE_SCALE, + "Adjust x/y scale for Wiimote lightgun speed." + ) #endif #ifdef HAVE_ODROIDGO2 MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_CTX_SCALING, - "RGA Scaling" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_CTX_SCALING, + "RGA Scaling" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_CTX_SCALING, - "RGA scaling and bicubic filtering. May break widgets." - ) + MENU_ENUM_SUBLABEL_VIDEO_CTX_SCALING, + "RGA scaling and bicubic filtering. May break widgets." + ) #else MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_CTX_SCALING, - "Context Specific Scaling" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_CTX_SCALING, + "Context Specific Scaling" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_CTX_SCALING, - "Hardware context scaling (if available)." - ) + MENU_ENUM_SUBLABEL_VIDEO_CTX_SCALING, + "Hardware context scaling (if available)." + ) #endif #if defined(_3DS) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_3DS_LCD_BOTTOM, - "3DS Bottom Screen" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_3DS_LCD_BOTTOM, + "3DS Bottom Screen" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_3DS_LCD_BOTTOM, - "Enable display of status information on bottom screen. Disable to increase battery life and improve performance." - ) + MENU_ENUM_SUBLABEL_VIDEO_3DS_LCD_BOTTOM, + "Enable display of status information on bottom screen. Disable to increase battery life and improve performance." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_3DS_DISPLAY_MODE, - "3DS Display Mode" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_3DS_DISPLAY_MODE, + "3DS Display Mode" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_3DS_DISPLAY_MODE, - "Selects between 3D and 2D display modes. In '3D' mode, pixels are square and a depth effect is applied when viewing the Quick Menu. '2D' mode provides the best performance." - ) + MENU_ENUM_SUBLABEL_VIDEO_3DS_DISPLAY_MODE, + "Selects between 3D and 2D display modes. In '3D' mode, pixels are square and a depth effect is applied when viewing the Quick Menu. '2D' mode provides the best performance." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CTR_VIDEO_MODE_3D, - "3D" - ) + MENU_ENUM_LABEL_VALUE_CTR_VIDEO_MODE_3D, + "3D" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CTR_VIDEO_MODE_2D, - "2D" - ) + MENU_ENUM_LABEL_VALUE_CTR_VIDEO_MODE_2D, + "2D" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CTR_VIDEO_MODE_2D_400x240, - "2D (Pixel Grid Effect)" - ) + MENU_ENUM_LABEL_VALUE_CTR_VIDEO_MODE_2D_400x240, + "2D (Pixel Grid Effect)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CTR_VIDEO_MODE_2D_800x240, - "2D (High Resolution)" - ) + MENU_ENUM_LABEL_VALUE_CTR_VIDEO_MODE_2D_800x240, + "2D (High Resolution)" + ) #endif #ifdef HAVE_QT MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_SCAN_FINISHED, - "Scan Finished.

\n" - "In order for content to be correctly scanned, you must:\n" - "
  • have a compatible core already downloaded
  • \n" - "
  • have \"Core Info Files\" updated via Online Updater
  • \n" - "
  • have \"Databases\" updated via Online Updater
  • \n" - "
  • restart RetroArch if any of the above was just done
\n" - "Finally, the content must match existing databases from here. If it is still not working, consider submitting a bug report." - ) + MENU_ENUM_LABEL_VALUE_QT_SCAN_FINISHED, + "Scan Finished.

\n" + "In order for content to be correctly scanned, you must:\n" + "
  • have a compatible core already downloaded
  • \n" + "
  • have \"Core Info Files\" updated via Online Updater
  • \n" + "
  • have \"Databases\" updated via Online Updater
  • \n" + "
  • restart RetroArch if any of the above was just done
\n" + "Finally, the content must match existing databases from here. If it is still not working, consider submitting a bug report." + ) #endif