diff --git a/CHANGES.md b/CHANGES.md index 4adbdf50d1..cdb99fd1c5 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -21,6 +21,7 @@ - MENU/QT/WIMP: Initial grid view. - MENU/QT/WIMP: Drag&drop to add new playlist items, add option to add/edit/delete playlists. - MENU/QT/WIMP: Add menu option to update RetroArch (Windows only for now). +- MENU/QT/WIMP: Add menu option to manage shaders. - MENU/XMB: Add new icons for the settings - MENU/XMB: Add an option to show the desktop ui - METAL: Initial work-in-progress video driver for Metal. macOS-only right now, and currently requires macOS 10.13. diff --git a/gfx/video_shader_parse.c b/gfx/video_shader_parse.c index 33e0c1674c..6151618f15 100644 --- a/gfx/video_shader_parse.c +++ b/gfx/video_shader_parse.c @@ -1136,11 +1136,16 @@ enum rarch_shader_type video_shader_get_type_from_ext( { enum gfx_ctx_api api = video_context_driver_get_api(); + if (string_is_empty(ext)) + return RARCH_SHADER_NONE; + + if (strlen(ext) > 1 && ext[0] == '.') + ext++; + *is_preset = false; if ( - string_is_equal(ext, "cg") || - string_is_equal(ext, "CG") + string_is_equal_case_insensitive(ext, "cg") ) { switch (api) diff --git a/intl/msg_hash_es.h b/intl/msg_hash_es.h index 69dbffa859..14103c2515 100644 --- a/intl/msg_hash_es.h +++ b/intl/msg_hash_es.h @@ -1,7192 +1,7384 @@ MSG_HASH( - MSG_COMPILER, - "Compilador" - ) + MSG_COMPILER, + "Compilador" + ) MSG_HASH( - MSG_UNKNOWN_COMPILER, - "Compilador Desconocido" - ) + MSG_UNKNOWN_COMPILER, + "Compilador Desconocido" + ) MSG_HASH( - MSG_DEVICE_DISCONNECTED_FROM_PORT, - "Dispositivo desconectado del puerto" - ) + MSG_DEVICE_DISCONNECTED_FROM_PORT, + "Dispositivo desconectado del puerto" + ) MSG_HASH( - MSG_UNKNOWN_NETPLAY_COMMAND_RECEIVED, - "Recibido un comando de juego en red desconocido" - ) + MSG_UNKNOWN_NETPLAY_COMMAND_RECEIVED, + "Recibido un comando de juego en red desconocido" + ) MSG_HASH( - MSG_FILE_ALREADY_EXISTS_SAVING_TO_BACKUP_BUFFER, - "El archivo ya existe. Guardándolo en el búfer de respaldo" - ) + MSG_FILE_ALREADY_EXISTS_SAVING_TO_BACKUP_BUFFER, + "El archivo ya existe. Guardándolo en el búfer de respaldo" + ) MSG_HASH( - MSG_GOT_CONNECTION_FROM, - "Conexión obtenida de: \"%s\"" - ) + MSG_GOT_CONNECTION_FROM, + "Conexión obtenida de: \"%s\"" + ) MSG_HASH( - MSG_GOT_CONNECTION_FROM_NAME, - "Conexión obtenida de: \"%s (%s)\"" - ) + MSG_GOT_CONNECTION_FROM_NAME, + "Conexión obtenida de: \"%s (%s)\"" + ) MSG_HASH( - MSG_PUBLIC_ADDRESS, - "Dirección pública" - ) + MSG_PUBLIC_ADDRESS, + "Dirección pública" + ) MSG_HASH( - MSG_NO_ARGUMENTS_SUPPLIED_AND_NO_MENU_BUILTIN, - "No se pasaron argumentos y no hay menú integrado, Mostrando ayuda..." - ) + MSG_NO_ARGUMENTS_SUPPLIED_AND_NO_MENU_BUILTIN, + "No se pasaron argumentos y no hay menú integrado, Mostrando ayuda..." + ) MSG_HASH( - MSG_SETTING_DISK_IN_TRAY, - "Poniendo disco en bandeja" - ) + MSG_SETTING_DISK_IN_TRAY, + "Poniendo disco en bandeja" + ) MSG_HASH( - MSG_WAITING_FOR_CLIENT, - "Esperando al cliente..." - ) + MSG_WAITING_FOR_CLIENT, + "Esperando al cliente..." + ) MSG_HASH( - MSG_NETPLAY_YOU_HAVE_LEFT_THE_GAME, - "As dejado el juego" - ) + MSG_NETPLAY_YOU_HAVE_LEFT_THE_GAME, + "As dejado el juego" + ) MSG_HASH( - MSG_NETPLAY_YOU_HAVE_JOINED_AS_PLAYER_N, - "Unido como jugador %u" - ) + MSG_NETPLAY_YOU_HAVE_JOINED_AS_PLAYER_N, + "Unido como jugador %u" + ) MSG_HASH( - MSG_NETPLAY_YOU_HAVE_JOINED_WITH_INPUT_DEVICES_S, - "Se ha unido con el dispositivo de entrada %.*s" - ) + MSG_NETPLAY_YOU_HAVE_JOINED_WITH_INPUT_DEVICES_S, + "Se ha unido con el dispositivo de entrada %.*s" + ) MSG_HASH( - MSG_NETPLAY_PLAYER_S_LEFT, - "Jugador %.*s dejó el juego" - ) + MSG_NETPLAY_PLAYER_S_LEFT, + "Jugador %.*s dejó el juego" + ) MSG_HASH( - MSG_NETPLAY_S_HAS_JOINED_AS_PLAYER_N, - "%.*s se ha unido como jugador %u" - ) + MSG_NETPLAY_S_HAS_JOINED_AS_PLAYER_N, + "%.*s se ha unido como jugador %u" + ) MSG_HASH( - MSG_NETPLAY_S_HAS_JOINED_WITH_INPUT_DEVICES_S, - "%.*s se ha unido con los dispositivos de entrada %.*s" - ) + MSG_NETPLAY_S_HAS_JOINED_WITH_INPUT_DEVICES_S, + "%.*s se ha unido con los dispositivos de entrada %.*s" + ) MSG_HASH( - MSG_NETPLAY_NOT_RETROARCH, - "Una conexión de netplay falló, probablemente no este usando RetroArch o esté usando una versión antigua de RetroArch" - ) + MSG_NETPLAY_NOT_RETROARCH, + "Una conexión de netplay falló, probablemente no este usando RetroArch o esté usando una versión antigua de RetroArch" + ) MSG_HASH( - MSG_NETPLAY_OUT_OF_DATE, - "El par de netplay esta usando una versión antigua de RetroArch. No se puede conectar" - ) + MSG_NETPLAY_OUT_OF_DATE, + "El par de netplay esta usando una versión antigua de RetroArch. No se puede conectar" + ) MSG_HASH( - MSG_NETPLAY_DIFFERENT_VERSIONS, - "ADVERTENCIA: Un par de netplay esta usando una versión diferente de Retroarch. Si ocurren problemas, use la misma versión" - ) + MSG_NETPLAY_DIFFERENT_VERSIONS, + "ADVERTENCIA: Un par de netplay esta usando una versión diferente de Retroarch. Si ocurren problemas, use la misma versión" + ) MSG_HASH( - MSG_NETPLAY_DIFFERENT_CORES, - "Un par de netplay esta usando una versión diferente del núcleo. No se puede conectar" - ) + MSG_NETPLAY_DIFFERENT_CORES, + "Un par de netplay esta usando una versión diferente del núcleo. No se puede conectar" + ) MSG_HASH( - MSG_NETPLAY_DIFFERENT_CORE_VERSIONS, - "ADVERTENCIA: Un par de netplay está ejecutando una versión diferente del núcleo. Si ocurren problemas, use la misma versión" - ) + MSG_NETPLAY_DIFFERENT_CORE_VERSIONS, + "ADVERTENCIA: Un par de netplay está ejecutando una versión diferente del núcleo. Si ocurren problemas, use la misma versión" + ) MSG_HASH( - MSG_NETPLAY_ENDIAN_DEPENDENT, - "Este núcleo no soporta juego en red entre diferentes arquitecturas de sistemas" - ) + MSG_NETPLAY_ENDIAN_DEPENDENT, + "Este núcleo no soporta juego en red entre diferentes arquitecturas de sistemas" + ) MSG_HASH( - MSG_NETPLAY_PLATFORM_DEPENDENT, - "Este núcleo no soporta juego en red entre diferentes sistemas" - ) + MSG_NETPLAY_PLATFORM_DEPENDENT, + "Este núcleo no soporta juego en red entre diferentes sistemas" + ) MSG_HASH( - MSG_NETPLAY_ENTER_PASSWORD, - "Introducir la contraseña del servidor de juego en red:" - ) + MSG_NETPLAY_ENTER_PASSWORD, + "Introducir la contraseña del servidor de juego en red:" + ) MSG_HASH( - MSG_NETPLAY_INCORRECT_PASSWORD, - "Contraseña incorrecta" - ) + MSG_NETPLAY_INCORRECT_PASSWORD, + "Contraseña incorrecta" + ) MSG_HASH( - MSG_NETPLAY_SERVER_NAMED_HANGUP, - "\"%s\" se ha desconectado" - ) + MSG_NETPLAY_SERVER_NAMED_HANGUP, + "\"%s\" se ha desconectado" + ) MSG_HASH( - MSG_NETPLAY_SERVER_HANGUP, - "Un cliente de juego en red se ha desconectado" - ) + MSG_NETPLAY_SERVER_HANGUP, + "Un cliente de juego en red se ha desconectado" + ) MSG_HASH( - MSG_NETPLAY_CLIENT_HANGUP, - "Desconectado del juego en red" - ) + MSG_NETPLAY_CLIENT_HANGUP, + "Desconectado del juego en red" + ) MSG_HASH( - MSG_NETPLAY_CANNOT_PLAY_UNPRIVILEGED, - "No tienes permiso para jugar" - ) + MSG_NETPLAY_CANNOT_PLAY_UNPRIVILEGED, + "No tienes permiso para jugar" + ) MSG_HASH( - MSG_NETPLAY_CANNOT_PLAY_NO_SLOTS, - "No hay lugar disponible" - ) + MSG_NETPLAY_CANNOT_PLAY_NO_SLOTS, + "No hay lugar disponible" + ) MSG_HASH( - MSG_NETPLAY_CANNOT_PLAY_NOT_AVAILABLE, - "El dispositivo de entrada pedido no esta disponible" - ) + MSG_NETPLAY_CANNOT_PLAY_NOT_AVAILABLE, + "El dispositivo de entrada pedido no esta disponible" + ) MSG_HASH( - MSG_NETPLAY_CANNOT_PLAY, - "No se puede cambiar al modo juego" - ) + MSG_NETPLAY_CANNOT_PLAY, + "No se puede cambiar al modo juego" + ) MSG_HASH( - MSG_NETPLAY_PEER_PAUSED, - "Cliente de juego en red \"%s\" pausado" - ) + MSG_NETPLAY_PEER_PAUSED, + "Cliente de juego en red \"%s\" pausado" + ) MSG_HASH( - MSG_NETPLAY_CHANGED_NICK, - "Tu apodo cambió a \"%s\"" - ) + MSG_NETPLAY_CHANGED_NICK, + "Tu apodo cambió a \"%s\"" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHARED_CONTEXT, - "Dar a los núcleos renderizados por hardware un contexto privado. Evita tener que asumir cambios en el estado del hardware entre cuadros" - ) + MENU_ENUM_SUBLABEL_VIDEO_SHARED_CONTEXT, + "Dar a los núcleos renderizados por hardware un contexto privado. Evita tener que asumir cambios en el estado del hardware entre cuadros" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SETTINGS, - "Ajusta la apariencia del menú" - ) + MENU_ENUM_SUBLABEL_MENU_SETTINGS, + "Ajusta la apariencia del menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC, - "Fuerza la Sincronía de CPU y GPU. Reduce la latencia a costa del rendimiento" - ) + MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC, + "Fuerza la Sincronía de CPU y GPU. Reduce la latencia a costa del rendimiento" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_THREADED, - "Mejora el rendimiento a costa de la latencia y posiblemente algunos tirones. Usar solo si no puede obtener máxima velocidad de otra manera" - ) + MENU_ENUM_SUBLABEL_VIDEO_THREADED, + "Mejora el rendimiento a costa de la latencia y posiblemente algunos tirones. Usar solo si no puede obtener máxima velocidad de otra manera" + ) MSG_HASH( - MSG_AUDIO_VOLUME, - "Volumen de Audio" - ) + MSG_AUDIO_VOLUME, + "Volumen de Audio" + ) MSG_HASH( - MSG_AUTODETECT, - "Auto-detectar" - ) + MSG_AUTODETECT, + "Auto-detectar" + ) MSG_HASH( - MSG_AUTOLOADING_SAVESTATE_FROM, - "Auto-cargar guardado rápido desde" - ) + MSG_AUTOLOADING_SAVESTATE_FROM, + "Auto-cargar guardado rápido desde" + ) MSG_HASH( - MSG_CAPABILITIES, - "Capacidades" - ) + MSG_CAPABILITIES, + "Capacidades" + ) MSG_HASH( - MSG_CONNECTING_TO_NETPLAY_HOST, - "Conectando al servidor de juego en red" - ) + MSG_CONNECTING_TO_NETPLAY_HOST, + "Conectando al servidor de juego en red" + ) MSG_HASH( - MSG_CONNECTING_TO_PORT, - "Conectando al puerto" - ) + MSG_CONNECTING_TO_PORT, + "Conectando al puerto" + ) MSG_HASH( - MSG_CONNECTION_SLOT, - "Lugar de conexión" - ) + MSG_CONNECTION_SLOT, + "Lugar de conexión" + ) MSG_HASH( - MSG_SORRY_UNIMPLEMENTED_CORES_DONT_DEMAND_CONTENT_NETPLAY, - "Lo sentimos, no implementado: los núcleos que no requieren contenido no pueden participar en juego en red" - ) + MSG_SORRY_UNIMPLEMENTED_CORES_DONT_DEMAND_CONTENT_NETPLAY, + "Lo sentimos, no implementado: los núcleos que no requieren contenido no pueden participar en juego en red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_PASSWORD, - "Contraseña" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_PASSWORD, + "Contraseña" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_SETTINGS, - "Cuenta de logros" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_SETTINGS, + "Cuenta de logros" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_USERNAME, - "Nombre de usuario" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_USERNAME, + "Nombre de usuario" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST, - "Cuentas" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST, + "Cuentas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST_END, - "Fin de la lista" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST_END, + "Fin de la lista" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_RETRO_ACHIEVEMENTS, - "RetroAchievements" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_RETRO_ACHIEVEMENTS, + "RetroAchievements" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST, - "Lista de logros" - ) + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST, + "Lista de logros" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_PAUSE, - "Pausar Modo Hardcore de logros" - ) + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_PAUSE, + "Pausar Modo Hardcore de logros" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_RESUME, - "Continuar usando el modo Hardcore de logros" - ) + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_RESUME, + "Continuar usando el modo Hardcore de logros" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST_HARDCORE, - "Lista de logros (Hardcore)" - ) + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST_HARDCORE, + "Lista de logros (Hardcore)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST, - "Escanear Contenido" - ) + MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST, + "Escanear Contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIGURATIONS_LIST, - "Configuraciones" - ) + MENU_ENUM_LABEL_VALUE_CONFIGURATIONS_LIST, + "Configuraciones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TAB, - "Importar contenido" - ) + MENU_ENUM_LABEL_VALUE_ADD_TAB, + "Importar contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, - "Salas de juego en red" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, + "Salas de juego en red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE, - "Preguntar" - ) + MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE, + "Preguntar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY, - "Recursos" - ) + MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY, + "Recursos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_BLOCK_FRAMES, - "Bloquear frames" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_BLOCK_FRAMES, + "Bloquear frames" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE, - "Dispositivo de audio" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE, + "Dispositivo de audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER, - "Controlador de Audio" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER, + "Controlador de Audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN, - "Audio DSP plugin" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN, + "Audio DSP plugin" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE, - "Activar audio" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE, + "Activar audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR, - "Filtro de audio" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR, + "Filtro de audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TURBO_DEADZONE_LIST, - "Turbo/Zona Muerta" - ) + MENU_ENUM_LABEL_VALUE_TURBO_DEADZONE_LIST, + "Turbo/Zona Muerta" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY, - "Latencia de audio (ms)" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY, + "Latencia de audio (ms)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW, - "Variación máxima de sincronía de audio" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW, + "Variación máxima de sincronía de audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_MUTE, - "Silenciar audio" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_MUTE, + "Silenciar audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE, - "Frecuencia de muestreo de audio (Hz)" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE, + "Frecuencia de muestreo de audio (Hz)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA, - "Control de frecuencia dinámico" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA, + "Control de frecuencia dinámico" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER, - "Controlador de muestreo de audio" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER, + "Controlador de muestreo de audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS, - "Audio" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS, + "Audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_SYNC, - "Sincronía de audio" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_SYNC, + "Sincronía de audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME, - "Volumen de Audio (dB)" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME, + "Volumen de Audio (dB)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_EXCLUSIVE_MODE, - "WASAPI Mode Exclusivo" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_EXCLUSIVE_MODE, + "WASAPI Mode Exclusivo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_FLOAT_FORMAT, - "WASAPI Formato de coma flotante" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_FLOAT_FORMAT, + "WASAPI Formato de coma flotante" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_SH_BUFFER_LENGTH, - "WASAPI Tamaño del búfer compartido" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_SH_BUFFER_LENGTH, + "WASAPI Tamaño del búfer compartido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL, - "Intervalo de auto-guardado SaveRAM" - ) + MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL, + "Intervalo de auto-guardado SaveRAM" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE, - "Cargar autom. archivos de personalización" - ) + MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE, + "Cargar autom. archivos de personalización" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE, - "Cargar autom. archivos de re-mapeo" - ) + MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE, + "Cargar autom. archivos de re-mapeo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUTO_SHADERS_ENABLE, - "Cargar Shaders automáticamente" - ) + MENU_ENUM_LABEL_VALUE_AUTO_SHADERS_ENABLE, + "Cargar Shaders automáticamente" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_BACK, - "Atrás" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_BACK, + "Atrás" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_CONFIRM, - "Confirmar" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_CONFIRM, + "Confirmar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_INFO, - "Información" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_INFO, + "Información" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT, - "Salir" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT, + "Salir" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_DOWN, - "Desplazar hacia abajo" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_DOWN, + "Desplazar hacia abajo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_UP, - "Desplazar hacia arriba" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_UP, + "Desplazar hacia arriba" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_START, - "Iniciar" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_START, + "Iniciar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_KEYBOARD, - "Mostrar teclado" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_KEYBOARD, + "Mostrar teclado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_MENU, - "Mostrar menú" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_MENU, + "Mostrar menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS, - "Controles básicos del menú" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS, + "Controles básicos del menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_CONFIRM, - "Confirmar" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_CONFIRM, + "Confirmar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_INFO, - "Información" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_INFO, + "Información" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_QUIT, - "Salir" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_QUIT, + "Salir" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_SCROLL_UP, - "Desplazar hacia arriba" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_SCROLL_UP, + "Desplazar hacia arriba" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_START, - "Valores predeterminados" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_START, + "Valores predeterminados" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_KEYBOARD, - "Mostrar teclado" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_KEYBOARD, + "Mostrar teclado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_MENU, - "Mostrar menú" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_MENU, + "Mostrar menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE, - "No sobrescribir SaveRAM al cargar un guardado rápido" - ) + MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE, + "No sobrescribir SaveRAM al cargar un guardado rápido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BLUETOOTH_ENABLE, - "Activar Bluetooth" - ) + MENU_ENUM_LABEL_VALUE_BLUETOOTH_ENABLE, + "Activar Bluetooth" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL, - "URL de recursos del Buildbot" - ) + MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL, + "URL de recursos del Buildbot" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY, - "Caché" - ) + MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY, + "Caché" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW, - "Permitir cámara" - ) + MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW, + "Permitir cámara" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER, - "Controlador de cámara" - ) + MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER, + "Controlador de cámara" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT, - "Truco" - ) + MENU_ENUM_LABEL_VALUE_CHEAT, + "Truco" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES, - "Aplicar trucos" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES, + "Aplicar trucos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_START_SEARCH, - "Iniciar búsqueda de trucos" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_START_SEARCH, + "Iniciar búsqueda de trucos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_CONTINUE_SEARCH, - "Continuar búsqueda" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_CONTINUE_SEARCH, + "Continuar búsqueda" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH, - "Archivo de trucos" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH, + "Archivo de trucos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_FILE, - "Archivo de trucos" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_FILE, + "Archivo de trucos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD, - "Cargar archivo de trucos (Reemplazar)" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD, + "Cargar archivo de trucos (Reemplazar)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD_APPEND, - "Cargar archivo de trucos (Agregar)" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD_APPEND, + "Cargar archivo de trucos (Agregar)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS, - "Guardar archivo de trucos como" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS, + "Guardar archivo de trucos como" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES, - "Pasadas de trucos" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES, + "Pasadas de trucos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_DESCRIPTION, - "Descripción" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_DESCRIPTION, + "Descripción" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_HARDCORE_MODE_ENABLE, - "Logros en modo Hardcore" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_HARDCORE_MODE_ENABLE, + "Logros en modo Hardcore" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_LEADERBOARDS_ENABLE, - "Tablas de clasificación" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_LEADERBOARDS_ENABLE, + "Tablas de clasificación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_BADGES_ENABLE, - "Insignias de logros" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_BADGES_ENABLE, + "Insignias de logros" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ACHIEVEMENTS, - "Logros bloqueados:" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ACHIEVEMENTS, + "Logros bloqueados:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ENTRY, - "Bloqueado" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ENTRY, + "Bloqueado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_SETTINGS, - "RetroAchievements" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_SETTINGS, + "RetroAchievements" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_TEST_UNOFFICIAL, - "Probar logros No oficiales" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_TEST_UNOFFICIAL, + "Probar logros No oficiales" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ACHIEVEMENTS, - "Logros desbloqueados:" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ACHIEVEMENTS, + "Logros desbloqueados:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY, - "Desbloqueado" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY, + "Desbloqueado" + ) 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_VERBOSE_ENABLE, - "Logros modo informativo" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_VERBOSE_ENABLE, + "Logros modo informativo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_AUTO_SCREENSHOT, - "Captura de pantalla automatica" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_AUTO_SCREENSHOT, + "Captura de pantalla automatica" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT, - "Cerrar" - ) + MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT, + "Cerrar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIG, - "Config" - ) + MENU_ENUM_LABEL_VALUE_CONFIG, + "Config" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIGURATIONS, - "Cargar configuración" - ) + MENU_ENUM_LABEL_VALUE_CONFIGURATIONS, + "Cargar configuración" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS, - "Configuración" - ) + MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS, + "Configuración" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT, - "Guardar configuración al salir" - ) + MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT, + "Guardar configuración al salir" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST, - "Colecciones" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST, + "Colecciones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY, - "Base de datos" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY, + "Base de datos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_DIR, - "Contenido" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_DIR, + "Contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE, - "Tamaño del historial" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE, + "Tamaño del historial" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE, - "Permitir quitar entradas" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE, + "Permitir quitar entradas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS, - "Menú rápido" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS, + "Menú rápido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIR, - "Descargas" - ) + MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIR, + "Descargas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, - "Descargas" - ) + MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, + "Descargas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS, - "Trucos" - ) + MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS, + "Trucos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_COUNTERS, - "Contadores de núcleo" - ) + MENU_ENUM_LABEL_VALUE_CORE_COUNTERS, + "Contadores de núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_ENABLE, - "Mostrar nombre del núcleo" - ) + MENU_ENUM_LABEL_VALUE_CORE_ENABLE, + "Mostrar nombre del núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFORMATION, - "Información del núcleo" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFORMATION, + "Información del núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS, - "Autores" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS, + "Autores" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_CATEGORIES, - "Categorías" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_CATEGORIES, + "Categorías" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL, - "Etiqueta del núcleo" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL, + "Etiqueta del núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NAME, - "Nombre del núcleo" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NAME, + "Nombre del núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE, - "Firmware(s)" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE, + "Firmware(s)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES, - "Licencia(s)" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES, + "Licencia(s)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS, - "Permisos" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS, + "Permisos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS, - "Extensiones compatibles" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS, + "Extensiones compatibles" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER, - "Fabricante del sistema" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER, + "Fabricante del sistema" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME, - "Nombre del sistema" - ) + MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME, + "Nombre del sistema" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS, - "Controles" - ) + MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS, + "Controles" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_LIST, - "Cargar núcleo" - ) + MENU_ENUM_LABEL_VALUE_CORE_LIST, + "Cargar núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_OPTIONS, - "Opciones" - ) + MENU_ENUM_LABEL_VALUE_CORE_OPTIONS, + "Opciones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SETTINGS, - "Núcleo" - ) + MENU_ENUM_LABEL_VALUE_CORE_SETTINGS, + "Núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE, - "Iniciar un núcleo automáticamente" - ) + MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE, + "Iniciar un núcleo automáticamente" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, - "Extraer automáticamente el archivo descargado" - ) + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, + "Extraer automáticamente el archivo descargado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL, - "URL de núcleos de Buildbot" - ) + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL, + "URL de núcleos de Buildbot" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST, - "Actualizador de núcleos" - ) + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST, + "Actualizador de núcleos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS, - "Actualizador" - ) + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS, + "Actualizador" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CPU_ARCHITECTURE, - "Arquitectura de CPU:" - ) + MENU_ENUM_LABEL_VALUE_CPU_ARCHITECTURE, + "Arquitectura de CPU:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CPU_CORES, - "Núcleos de CPU:" - ) + MENU_ENUM_LABEL_VALUE_CPU_CORES, + "Núcleos de CPU:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CURSOR_DIRECTORY, - "Cursor" - ) + MENU_ENUM_LABEL_VALUE_CURSOR_DIRECTORY, + "Cursor" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER, - "Gestor de cursores" - ) + MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER, + "Gestor de cursores" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO, - "Relación personalizada" - ) + MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO, + "Relación personalizada" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER, - "Gestor de bases de datos" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER, + "Gestor de bases de datos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_SELECTION, - "Seleccionar bases de datos" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_SELECTION, + "Seleccionar bases de datos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DELETE_ENTRY, - "Quitar" - ) + MENU_ENUM_LABEL_VALUE_DELETE_ENTRY, + "Quitar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FAVORITES, - "Favoritos" - ) + MENU_ENUM_LABEL_VALUE_FAVORITES, + "Favoritos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DIRECTORY_CONTENT, - "" - ) + MENU_ENUM_LABEL_VALUE_DIRECTORY_CONTENT, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DIRECTORY_DEFAULT, - "" - ) + MENU_ENUM_LABEL_VALUE_DIRECTORY_DEFAULT, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DIRECTORY_NONE, - "" - ) + MENU_ENUM_LABEL_VALUE_DIRECTORY_NONE, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND, - "No se ha encontrado la carpeta" - ) + MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND, + "No se ha encontrado la carpeta" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS, - "Carpetas" - ) + MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS, + "Carpetas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISK_CYCLE_TRAY_STATUS, - "Estado de la bandeja de discos" - ) + MENU_ENUM_LABEL_VALUE_DISK_CYCLE_TRAY_STATUS, + "Estado de la bandeja de discos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISK_IMAGE_APPEND, - "Asignar imagen de disco" - ) + MENU_ENUM_LABEL_VALUE_DISK_IMAGE_APPEND, + "Asignar imagen de disco" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISK_INDEX, - "Índice de disco" - ) + MENU_ENUM_LABEL_VALUE_DISK_INDEX, + "Índice de disco" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISK_OPTIONS, - "Control de disco" - ) + MENU_ENUM_LABEL_VALUE_DISK_OPTIONS, + "Control de disco" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DONT_CARE, - "No importa" - ) + MENU_ENUM_LABEL_VALUE_DONT_CARE, + "No importa" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST, - "Descargas" - ) + MENU_ENUM_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST, + "Descargas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE, - "Descargar núcleo" - ) + MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE, + "Descargar núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, - "Descargador de contenido" - ) + MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, + "Descargador de contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_ENABLE, - "Forzar DPI" - ) + MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_ENABLE, + "Forzar DPI" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_VALUE, - "Anular DPI" - ) + MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_VALUE, + "Anular DPI" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS, - "Controladores" - ) + MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS, + "Controladores" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN, - "Cargar vacío al cerrar núcleo" - ) + MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN, + "Cargar vacío al cerrar núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHECK_FOR_MISSING_FIRMWARE, - "Chequear si falta Firmware antes de cargar" - ) + MENU_ENUM_LABEL_VALUE_CHECK_FOR_MISSING_FIRMWARE, + "Chequear si falta Firmware antes de cargar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER, - "Fondo de pantalla dinámico" - ) + MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER, + "Fondo de pantalla dinámico" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY, - "Fondos de pantalla dinámicos" - ) + MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY, + "Fondos de pantalla dinámicos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE, - "Activar logros" - ) + MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE, + "Activar logros" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ENTRY_HOVER_COLOR, - "Color de resaltado del menú" - ) + MENU_ENUM_LABEL_VALUE_ENTRY_HOVER_COLOR, + "Color de resaltado del menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ENTRY_NORMAL_COLOR, - "Color normal del menú" - ) + MENU_ENUM_LABEL_VALUE_ENTRY_NORMAL_COLOR, + "Color normal del menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FALSE, - "Desactivado" - ) + MENU_ENUM_LABEL_VALUE_FALSE, + "Desactivado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO, - "Velocidad máxima de ejecución" - ) + MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO, + "Velocidad máxima de ejecución" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FAVORITES_TAB, - "Favoritos" - ) + MENU_ENUM_LABEL_VALUE_FAVORITES_TAB, + "Favoritos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FPS_SHOW, - "Mostrar FPS" - ) + MENU_ENUM_LABEL_VALUE_FPS_SHOW, + "Mostrar FPS" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE, - "Limitar velocidad máxima de ejecución" - ) + MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE, + "Limitar velocidad máxima de ejecución" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, - "Velocidad de frames" - ) + MENU_ENUM_LABEL_VALUE_VRR_RUNLOOP_ENABLE, + "Sincronizar pantalla al contenido (G-Sync, FreeSync)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS, - "Contadores de la interfaz" - ) + MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, + "Velocidad de frames" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS, - "Usar opciones de núcleo para cada juego si existen" - ) + MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS, + "Contadores de la interfaz" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_CREATE, - "Crear archivo de opciones del juego" - ) + MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS, + "Usar opciones de núcleo para cada juego si existen" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_IN_USE, - "Archivo de opciones del juego" - ) + MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_CREATE, + "Crear archivo de opciones del juego" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP, - "Ayuda" - ) + MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_IN_USE, + "Archivo de opciones del juego" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_AUDIO_VIDEO_TROUBLESHOOTING, - "Solucionar problemas de Audio/Video" - ) + MENU_ENUM_LABEL_VALUE_HELP, + "Ayuda" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD, - "Cambiar el mando virtual superpuesto" - ) + MENU_ENUM_LABEL_VALUE_HELP_AUDIO_VIDEO_TROUBLESHOOTING, + "Solucionar problemas de Audio/Video" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_CONTROLS, - "Controles básicos del menú" - ) + MENU_ENUM_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD, + "Cambiar el mando virtual superpuesto" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_LIST, - "Ayuda" - ) + MENU_ENUM_LABEL_VALUE_HELP_CONTROLS, + "Controles básicos del menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_LOADING_CONTENT, - "Cargando contenido" - ) + MENU_ENUM_LABEL_VALUE_HELP_LIST, + "Ayuda" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_SCANNING_CONTENT, - "Buscando contenido" - ) + MENU_ENUM_LABEL_VALUE_HELP_LOADING_CONTENT, + "Cargando contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HELP_WHAT_IS_A_CORE, - "¿Qué es un núcleo?" - ) + MENU_ENUM_LABEL_VALUE_HELP_SCANNING_CONTENT, + "Buscando contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE, - "Activar Historial" - ) + MENU_ENUM_LABEL_VALUE_HELP_WHAT_IS_A_CORE, + "¿Qué es un núcleo?" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HISTORY_TAB, - "Historial" - ) + MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE, + "Activar Historial" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU, - "Menú Horizontal" - ) + MENU_ENUM_LABEL_VALUE_HISTORY_TAB, + "Historial" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_IMAGES_TAB, - "Imágenes" - ) + MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU, + "Menú Horizontal" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INFORMATION, - "Información" - ) + MENU_ENUM_LABEL_VALUE_IMAGES_TAB, + "Imágenes" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INFORMATION_LIST, - "Información" - ) + MENU_ENUM_LABEL_VALUE_INFORMATION, + "Información" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ADC_TYPE, - "Tipo de analógico a digital" - ) + MENU_ENUM_LABEL_VALUE_INFORMATION_LIST, + "Información" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ALL_USERS_CONTROL_MENU, - "Todos controlan el menú" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ADC_TYPE, + "Tipo de analógico a digital" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X, - "Analógico izq. X" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ALL_USERS_CONTROL_MENU, + "Todos controlan el menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_MINUS, - "Analógico izq. X- (IZQUIERDA)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X, + "Analógico izq. X" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_PLUS, - "Analógico izq. X+ (DERECHA)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_MINUS, + "Analógico izq. X- (IZQUIERDA)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y, - "Analógico izq. Y" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_PLUS, + "Analógico izq. X+ (DERECHA)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_MINUS, - "Analógico izq. Y- (ARRIBA)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y, + "Analógico izq. Y" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_PLUS, - "Analógico izq. Y+ (ABAJO)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_MINUS, + "Analógico izq. Y- (ARRIBA)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X, - "Analógico der. X" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_PLUS, + "Analógico izq. Y+ (ABAJO)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_MINUS, - "Analógico der. X- (IZQUIERDA)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X, + "Analógico der. X" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_PLUS, - "Analógico der. X+ (DERECHA)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_MINUS, + "Analógico der. X- (IZQUIERDA)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y, - "Analógico der. Y" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_PLUS, + "Analógico der. X+ (DERECHA)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_MINUS, - "Analógico der. Y- (ARRIBA)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y, + "Analógico der. Y" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_PLUS, - "Analógico der. Y+ (ABAJO)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_MINUS, + "Analógico der. Y- (ARRIBA)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_TRIGGER, - "Arma: Gatillo" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_PLUS, + "Analógico der. Y+ (ABAJO)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_RELOAD, - "Arma: Recargar" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_TRIGGER, + "Arma: Gatillo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_A, - "Arma: Aux A" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_RELOAD, + "Arma: Recargar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_B, - "Arma: Aux B" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_A, + "Arma: Aux A" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_C, - "Arma: Aux C" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_B, + "Arma: Aux B" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_START, - "Arma: Start" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_C, + "Arma: Aux C" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_SELECT, - "Arma: Select" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_START, + "Arma: Start" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_UP, - "Arma: D-pad ARRIBA" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_SELECT, + "Arma: Select" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_DOWN, - "Arma: D-pad ABAJO" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_UP, + "Arma: D-pad ARRIBA" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_LEFT, - "Arma: D-pad IZQUIERDA" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_DOWN, + "Arma: D-pad ABAJO" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_RIGHT, - "Arma: D-pad DERECHA" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_LEFT, + "Arma: D-pad IZQUIERDA" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE, - "Activar Auto-configuración" - ) + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_RIGHT, + "Arma: D-pad DERECHA" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_AXIS_THRESHOLD, - "Zona muerta analógica" - ) + MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE, + "Activar Auto-configuración" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_INPUT_SWAP_OK_CANCEL, - "Menú: cambiar OK y Cancelar" - ) + MENU_ENUM_LABEL_VALUE_INPUT_AXIS_THRESHOLD, + "Zona muerta analógica" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_BIND_ALL, - "Asignar todo" - ) + MENU_ENUM_LABEL_VALUE_MENU_INPUT_SWAP_OK_CANCEL, + "Menú: cambiar OK y Cancelar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_BIND_DEFAULT_ALL, - "Asignar valores por defecto" - ) + MENU_ENUM_LABEL_VALUE_INPUT_BIND_ALL, + "Asignar todo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_BIND_TIMEOUT, - "Tiempo limite para asignar" - ) + MENU_ENUM_LABEL_VALUE_INPUT_BIND_DEFAULT_ALL, + "Asignar valores por defecto" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_BIND_HOLD, - "Asignar (mantener)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_BIND_TIMEOUT, + "Tiempo limite para asignar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND, - "Ocultar descripciones de entrada sin asignar de los núcleo" - ) + MENU_ENUM_LABEL_VALUE_INPUT_BIND_HOLD, + "Asignar (mantener)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW, - "Mostrar etiquetas de descripción de entrada" - ) + MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND, + "Ocultar descripciones de entrada sin asignar de los núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_INDEX, - "Indice de dispositivo" - ) + MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW, + "Mostrar etiquetas de descripción de entrada" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_TYPE, - "Tipo de dispositivo" - ) + MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_INDEX, + "Indice de dispositivo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_INDEX, - "Indice de ratón" - ) + MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_TYPE, + "Tipo de dispositivo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_DRIVER, - "Controlador de entrada" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_INDEX, + "Indice de ratón" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE, - "Ciclo de trabajo" - ) + MENU_ENUM_LABEL_VALUE_INPUT_DRIVER, + "Controlador de entrada" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS, - "Asignar Hotkeys" - ) + MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE, + "Ciclo de trabajo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_ICADE_ENABLE, - "Activar mapeo de Teclado-Mando" - ) + MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS, + "Asignar Hotkeys" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_A, - "Botón A (DERECHA)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_ICADE_ENABLE, + "Activar mapeo de Teclado-Mando" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_B, - "Botón B (ABAJO)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_A, + "Botón A (DERECHA)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_DOWN, - "D-pad ABAJO" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_B, + "Botón B (ABAJO)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L2, - "Botón L2 (LT)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_DOWN, + "D-pad ABAJO" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L3, - "Botón L3 (Pulsar analógico IZQ.)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L2, + "Botón L2 (LT)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L, - "Botón L1 (LB)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L3, + "Botón L3 (Pulsar analógico IZQ.)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_LEFT, - "D-pad IZQUIERDA" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L, + "Botón L1 (LB)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R2, - "Botón R2 (RT)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_LEFT, + "D-pad IZQUIERDA" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R3, - "Botón R3 (Pulsar analógico DER.)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R2, + "Botón R2 (RT)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R, - "Botón R1 (RB)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R3, + "Botón R3 (Pulsar analógico DER.)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_RIGHT, - "D-pad DERECHA" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R, + "Botón R1 (RB)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_SELECT, - "Botón Select" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_RIGHT, + "D-pad DERECHA" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_START, - "Botón Start" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_SELECT, + "Botón Select" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_UP, - "D-pad ARRIBA" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_START, + "Botón Start" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_X, - "Botón X (ARRIBA)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_UP, + "D-pad ARRIBA" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_Y, - "Botón Y (IZQUIERDA)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_X, + "Botón X (ARRIBA)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_KEY, - "(Tecla: %s)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_Y, + "Botón Y (IZQUIERDA)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_LEFT, - "Ratón 1" - ) + MENU_ENUM_LABEL_VALUE_INPUT_KEY, + "(Tecla: %s)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_RIGHT, - "Ratón 2" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_LEFT, + "Ratón 1" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_MIDDLE, - "Ratón 3" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_RIGHT, + "Ratón 2" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON4, - "Ratón 4" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_MIDDLE, + "Ratón 3" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON5, - "Ratón 5" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON4, + "Ratón 4" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_UP, - "Rueda ARRIBA" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON5, + "Ratón 5" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_DOWN, - "Rueda ABAJO" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_UP, + "Rueda ARRIBA" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_UP, - "Rueda IZQUIERDA" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_DOWN, + "Rueda ABAJO" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_DOWN, - "Rueda DERECHA" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_UP, + "Rueda IZQUIERDA" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_KEYBOARD_GAMEPAD_MAPPING_TYPE, - "Tipo de mapeo Teclado-Mando" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_DOWN, + "Rueda DERECHA" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS, - "Máximo de usuarios" - ) + MENU_ENUM_LABEL_VALUE_INPUT_KEYBOARD_GAMEPAD_MAPPING_TYPE, + "Tipo de mapeo Teclado-Mando" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, - "Combinación para mostrar el menú" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS, + "Máximo de usuarios" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_MINUS, - "Indice de trucos -" - ) + MENU_ENUM_LABEL_VALUE_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, + "Combinación para mostrar el menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_PLUS, - "Indice de trucos +" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_MINUS, + "Indice de trucos -" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_TOGGLE, - "Activar truco" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_PLUS, + "Indice de trucos +" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_EJECT_TOGGLE, - "Expulsar disco" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_TOGGLE, + "Activar truco" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_NEXT, - "Siguiente disco" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_EJECT_TOGGLE, + "Expulsar disco" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_PREV, - "Disco previo" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_NEXT, + "Siguiente disco" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY, - "Activar hotkeys" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_PREV, + "Disco previo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_HOLD_KEY, - "Mantener para avance rápido" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY, + "Activar hotkeys" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_KEY, - "Avance rápido" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_HOLD_KEY, + "Mantener para avance rápido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_FRAMEADVANCE, - "Avanzar frame" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_KEY, + "Avance rápido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY, - "Pantalla completa" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_FRAMEADVANCE, + "Avanzar frame" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_GRAB_MOUSE_TOGGLE, - "Capturar ratón" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY, + "Pantalla completa" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_GAME_FOCUS_TOGGLE, - "Game focus (desactivar hotkeys)" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_GRAB_MOUSE_TOGGLE, + "Capturar ratón" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_UI_COMPANION_TOGGLE, - "Activar menú de escritorio" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_GAME_FOCUS_TOGGLE, + "Game focus (desactivar hotkeys)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_LOAD_STATE_KEY, - "Cargar estado" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_UI_COMPANION_TOGGLE, + "Activar menú de escritorio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_MENU_TOGGLE, - "Mostrar menú" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_LOAD_STATE_KEY, + "Cargar estado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_MOVIE_RECORD_TOGGLE, - "Grabar video" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_MENU_TOGGLE, + "Mostrar menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_MUTE, - "Silenciar audio" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_MOVIE_RECORD_TOGGLE, + "Grabar video" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_GAME_WATCH, - "Juego en red: cambiar modo juego/espectador" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_MUTE, + "Silenciar audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_OSK, - "Mostrar teclado en pantalla" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_GAME_WATCH, + "Juego en red: cambiar modo juego/espectador" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_OVERLAY_NEXT, - "Siguiente superposición" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_OSK, + "Mostrar teclado en pantalla" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE, - "Pausar" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_OVERLAY_NEXT, + "Siguiente superposición" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_QUIT_KEY, - "Cerrar RetroArch" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE, + "Pausar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_RESET, - "Resetear juego" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_QUIT_KEY, + "Cerrar RetroArch" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND, - "Rebobinar" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_RESET, + "Resetear juego" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_SAVE_STATE_KEY, - "Guardar estado" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND, + "Rebobinar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_SCREENSHOT, - "Captura de pantalla" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_DETAILS, + "Detalles de truco" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_NEXT, - "Siguiente shader" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_SEARCH, + "Iniciar o continuar búsqueda de trucos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_PREV, - "Shader previo" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_SAVE_STATE_KEY, + "Guardar estado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_HOLD_KEY, - "Tecla a mantener para cámara lenta" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_SCREENSHOT, + "Captura de pantalla" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_KEY, - "Activar Cámara lenta" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_NEXT, + "Siguiente shader" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_MINUS, - "Posición de guardado -" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_PREV, + "Shader previo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_PLUS, - "Posición de guardado +" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_HOLD_KEY, + "Tecla a mantener para cámara lenta" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_DOWN, - "Volumen -" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_KEY, + "Activar Cámara lenta" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP, - "Volumen +" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_MINUS, + "Posición de guardado -" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE, - "Mostrar superposición" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_PLUS, + "Posición de guardado +" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU, - "Ocultar superposición en el menú" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_DOWN, + "Volumen -" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, - "Mostrar entradas en la superposición" - ) + MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP, + "Volumen +" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT, - "Puerto de escucha para entradas" - ) + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE, + "Mostrar superposición" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR, - "Comportamiento del sondeo" - ) + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU, + "Ocultar superposición en el menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_EARLY, - "Temprano" - ) + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, + "Mostrar entradas en la superposición" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_LATE, - "Tarde" - ) + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT, + "Puerto de escucha para entradas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_NORMAL, - "Normal" - ) + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR, + "Comportamiento del sondeo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_PREFER_FRONT_TOUCH, - "Preferir táctil frontal" - ) + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_EARLY, + "Temprano" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY, - "Reasignación de entrada" - ) + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_LATE, + "Tarde" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE, - "Permitir reasignar controles" - ) + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_NORMAL, + "Normal" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_SAVE_AUTOCONFIG, - "Guardar Auto-configuración" - ) + MENU_ENUM_LABEL_VALUE_INPUT_PREFER_FRONT_TOUCH, + "Preferir táctil frontal" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS, - "Controles" - ) + MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY, + "Reasignación de entrada" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_SMALL_KEYBOARD_ENABLE, - "Activar teclado pequeño" - ) + MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE, + "Permitir reasignar controles" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_TOUCH_ENABLE, - "Activar táctil" - ) + MENU_ENUM_LABEL_VALUE_INPUT_SAVE_AUTOCONFIG, + "Guardar Auto-configuración" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_TURBO_ENABLE, - "Activar turbo" - ) + MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS, + "Controles" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD, - "Periodo del turbo" - ) + MENU_ENUM_LABEL_VALUE_INPUT_SMALL_KEYBOARD_ENABLE, + "Activar teclado pequeño" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS, - "Controles del usuario %u" - ) + MENU_ENUM_LABEL_VALUE_INPUT_TOUCH_ENABLE, + "Activar táctil" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LATENCY_SETTINGS, - "Latencia" - ) + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_ENABLE, + "Activar turbo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INTERNAL_STORAGE_STATUS, - "Estado del almacenamiento interno" - ) + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD, + "Periodo del turbo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR, - "Auto-configuración de controles" - ) + MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS, + "Controles del usuario %u" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER, - "Controlador de mando" - ) + MENU_ENUM_LABEL_VALUE_LATENCY_SETTINGS, + "Latencia" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LAKKA_SERVICES, - "Servicios" - ) + MENU_ENUM_LABEL_VALUE_INTERNAL_STORAGE_STATUS, + "Estado del almacenamiento interno" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, - "Chino (Simplificado)" - ) + MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR, + "Auto-configuración de controles" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, - "Chino (Tradicional)" - ) + MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER, + "Controlador de mando" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_DUTCH, - "Holandés" - ) + MENU_ENUM_LABEL_VALUE_LAKKA_SERVICES, + "Servicios" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, - "Ingles" - ) + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chino (Simplificado)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, - "Esperanto" - ) + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chino (Tradicional)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_FRENCH, - "Francés" - ) + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Holandés" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_GERMAN, - "Alemán" - ) + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "Ingles" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, - "Italiano" - ) + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, - "Japones" - ) + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "Francés" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_KOREAN, - "Coreano" - ) + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "Alemán" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_POLISH, - "Polaco" - ) + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italiano" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, - "Portugués (Brasil)" - ) + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, - "Portugués (Portugal)" - ) + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Coreano" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, - "Ruso" - ) + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polaco" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_SPANISH, - "Español" - ) + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portugués (Brasil)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, - "Vietnamita" - ) + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portugués (Portugal)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LANG_ARABIC, - "Árabe" - ) + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Ruso" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LEFT_ANALOG, - "Analógico izquierdo" - ) + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Español" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH, - "Núcleos" - ) + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamita" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH, - "Información de núcleos" - ) + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Árabe" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL, - "Nivel de registro de los núcleos" - ) + MENU_ENUM_LABEL_VALUE_LEFT_ANALOG, + "Analógico izquierdo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LINEAR, - "Lineal" - ) + MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH, + "Núcleos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE, - "Cargar archivo" - ) + MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH, + "Información de núcleos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_HISTORY, - "Cargar archivos recientes" - ) + MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL, + "Nivel de registro de los núcleos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST, - "Cargar Contenido" - ) + MENU_ENUM_LABEL_VALUE_LINEAR, + "Lineal" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOAD_STATE, - "Cargar rápida" - ) + MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE, + "Cargar archivo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW, - "Permitir ubicación" - ) + MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_HISTORY, + "Cargar archivos recientes" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER, - "Controlador de ubicación" - ) + MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST, + "Cargar Contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS, - "Registros" - ) + MENU_ENUM_LABEL_VALUE_LOAD_STATE, + "Cargar rápida" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LOG_VERBOSITY, - "Verbosidad del registro" - ) + MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW, + "Permitir ubicación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MAIN_MENU, - "Menú principal" - ) + MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER, + "Controlador de ubicación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MANAGEMENT, - "Ajustes de bases de datos" - ) + MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS, + "Registros" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME, - "Tema de color del menú" - ) + MENU_ENUM_LABEL_VALUE_LOG_VERBOSITY, + "Verbosidad del registro" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_BLUE, - "Azul" - ) + MENU_ENUM_LABEL_VALUE_MAIN_MENU, + "Menú principal" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_BLUE_GREY, - "Azul gris" - ) + MENU_ENUM_LABEL_VALUE_MANAGEMENT, + "Ajustes de bases de datos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_DARK_BLUE, - "Azul obscuro" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME, + "Tema de color del menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_GREEN, - "Verde" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_BLUE, + "Azul" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_NVIDIA_SHIELD, - "Shield" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_BLUE_GREY, + "Azul gris" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_RED, - "Rojo" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_DARK_BLUE, + "Azul obscuro" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_YELLOW, - "Amarillo" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_GREEN, + "Verde" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_FOOTER_OPACITY, - "Opacidad del pie de página" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_NVIDIA_SHIELD, + "Shield" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_HEADER_OPACITY, - "Opacidad del encabezado" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_RED, + "Rojo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_DRIVER, - "Controlador del menú" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_YELLOW, + "Amarillo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_ENUM_THROTTLE_FRAMERATE, - "Controlar FPS del menú" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_FOOTER_OPACITY, + "Opacidad del pie de página" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS, - "Configuraciones" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_HEADER_OPACITY, + "Opacidad del encabezado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_LINEAR_FILTER, - "Filtro lineal del menú" - ) + MENU_ENUM_LABEL_VALUE_MENU_DRIVER, + "Controlador del menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_HORIZONTAL_ANIMATION, - "Animación horizontal" - ) + MENU_ENUM_LABEL_VALUE_MENU_ENUM_THROTTLE_FRAMERATE, + "Controlar FPS del menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SETTINGS, - "Apariencia" - ) + MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS, + "Configuraciones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER, - "Fondo" - ) + MENU_ENUM_LABEL_VALUE_MENU_LINEAR_FILTER, + "Filtro lineal del menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER_OPACITY, - "Opacidad del fondo" - ) + MENU_ENUM_LABEL_VALUE_MENU_HORIZONTAL_ANIMATION, + "Animación horizontal" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MISSING, - "Faltante" - ) + MENU_ENUM_LABEL_VALUE_MENU_SETTINGS, + "Apariencia" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MORE, - "..." - ) + MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER, + "Fondo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE, - "Soporte para ratón" - ) + MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER_OPACITY, + "Opacidad del fondo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS, - "Multimedia" - ) + MENU_ENUM_LABEL_VALUE_MISSING, + "Faltante" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MUSIC_TAB, - "Música" - ) + MENU_ENUM_LABEL_VALUE_MORE, + "..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, - "Filtrar extensiones desconocidas" - ) + MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE, + "Soporte para ratón" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND, - "Volver al inicio al llegar al final" - ) + MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS, + "Multimedia" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NEAREST, - "Mas cercano" - ) + MENU_ENUM_LABEL_VALUE_MUSIC_TAB, + "Música" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY, - "Juego en red" - ) + MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, + "Filtrar extensiones desconocidas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_ALLOW_SLAVES, - "Permitir clientes en modo esclavo" - ) + MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND, + "Volver al inicio al llegar al final" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_CHECK_FRAMES, - "Juego en red: chequear frames" - ) + MENU_ENUM_LABEL_VALUE_NEAREST, + "Mas cercano" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_MIN, - "Latencia mínima en frames" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY, + "Juego en red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, - "Rango de latencia en frames" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_ALLOW_SLAVES, + "Permitir clientes en modo esclavo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES, - "Juego en red: retrasar frames" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_CHECK_FRAMES, + "Juego en red: chequear frames" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_DISCONNECT, - "Desconectar del servidor" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_MIN, + "Latencia mínima en frames" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE, - "Activar juego en red" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, + "Rango de latencia en frames" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_CLIENT, - "Conectar a un servidor de juego" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES, + "Juego en red: retrasar frames" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_HOST, - "Iniciar servidor de juego" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_DISCONNECT, + "Desconectar del servidor" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_DISABLE_HOST, - "Terminar juego en red" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE, + "Activar juego en red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS, - "Dirección del servidor" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_CLIENT, + "Conectar a un servidor de juego" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_LAN_SCAN_SETTINGS, - "Escanear red local" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_HOST, + "Iniciar servidor de juego" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_MODE, - "Activar cliente de juego en red" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_DISABLE_HOST, + "Terminar juego en red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME, - "Apodo para juego en red" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS, + "Dirección del servidor" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_PASSWORD, - "Contraseña del servidor" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_LAN_SCAN_SETTINGS, + "Escanear red local" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_PUBLIC_ANNOUNCE, - "Anunciar juego en red públicamente" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_MODE, + "Activar cliente de juego en red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_REQUEST_DEVICE_I, - "Pedir dispositivo %u" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME, + "Apodo para juego en red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_REQUIRE_SLAVES, - "Desactivar clientes sin modo esclavo" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_PASSWORD, + "Contraseña del servidor" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SETTINGS, - "Configurar juego en red" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_PUBLIC_ANNOUNCE, + "Anunciar juego en red públicamente" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG, - "Comparir entrada analoga" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_REQUEST_DEVICE_I, + "Pedir dispositivo %u" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG_MAX, - "Max" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_REQUIRE_SLAVES, + "Desactivar clientes sin modo esclavo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG_AVERAGE, - "Promedio" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SETTINGS, + "Configurar juego en red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL, - "Compartir entrada digital" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG, + "Comparir entrada analoga" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_OR, - "Compartir" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG_MAX, + "Max" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_XOR, - "Grapple" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG_AVERAGE, + "Promedio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_VOTE, - "Votar" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL, + "Compartir entrada digital" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_NONE, - "Nada" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_OR, + "Compartir" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_NO_PREFERENCE, - "Sin preferencia" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_XOR, + "Grapple" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_START_AS_SPECTATOR, - "Juego en red: modo espectador" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_VOTE, + "Votar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_STATELESS_MODE, - "Juego en red: modo sin estados" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_NONE, + "Nada" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATE_PASSWORD, - "Contraseña del servidor para espectadores" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_NO_PREFERENCE, + "Sin preferencia" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE, - "Juego en red: activar espectadores" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_START_AS_SPECTATOR, + "Juego en red: modo espectador" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT, - "Juego en red: Puerto TCP" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_STATELESS_MODE, + "Juego en red: modo sin estados" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_NAT_TRAVERSAL, - "Juego en red: NAT Traversal" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATE_PASSWORD, + "Contraseña del servidor para espectadores" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_CMD_ENABLE, - "Comandos de red" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE, + "Juego en red: activar espectadores" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_CMD_PORT, - "Puerto de comandos de red" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT, + "Juego en red: Puerto TCP" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_INFORMATION, - "Información de red" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_NAT_TRAVERSAL, + "Juego en red: NAT Traversal" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_ENABLE, - "Mando en red" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_CMD_ENABLE, + "Comandos de red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_PORT, - "Puerto de base remota de red" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_CMD_PORT, + "Puerto de comandos de red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS, - "Red" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_INFORMATION, + "Información de red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO, - "No" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_ENABLE, + "Mando en red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NONE, - "Ninguno" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_PORT, + "Puerto de base remota de red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE, - "No disponible" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS, + "Red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_ACHIEVEMENTS_TO_DISPLAY, - "Sin logros que mostrar" - ) + MENU_ENUM_LABEL_VALUE_NO, + "No" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_CORE, - "Sin núcleo" - ) + MENU_ENUM_LABEL_VALUE_NONE, + "Ninguno" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE, - "No hay núcleos disponibles" - ) + MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE, + "No disponible" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE, - "No hay información del núcleo" - ) + MENU_ENUM_LABEL_VALUE_NO_ACHIEVEMENTS_TO_DISPLAY, + "Sin logros que mostrar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE, - "No hay opciones del núcleo" - ) + MENU_ENUM_LABEL_VALUE_NO_CORE, + "Sin núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_ENTRIES_TO_DISPLAY, - "No hay entradas disponibles" - ) + MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE, + "No hay núcleos disponibles" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_HISTORY_AVAILABLE, - "No hay historial disponible" - ) + MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE, + "No hay información del núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE, - "No hay información disponible" - ) + MENU_ENUM_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE, + "No hay opciones del núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_ITEMS, - "No hay elementos" - ) + MENU_ENUM_LABEL_VALUE_NO_ENTRIES_TO_DISPLAY, + "No hay entradas disponibles" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_NETPLAY_HOSTS_FOUND, - "No se encontraron anfitriones" - ) + MENU_ENUM_LABEL_VALUE_NO_HISTORY_AVAILABLE, + "No hay historial disponible" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_NETWORKS_FOUND, - "No se encuentran redes" - ) + MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE, + "No hay información disponible" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS, - "No hay contadores de rendimiento" - ) + MENU_ENUM_LABEL_VALUE_NO_ITEMS, + "No hay elementos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_PLAYLISTS, - "No hay listas de reproducción" - ) + MENU_ENUM_LABEL_VALUE_NO_NETPLAY_HOSTS_FOUND, + "No se encontraron anfitriones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE, - "No hay entradas en la lista de reproducción" - ) + MENU_ENUM_LABEL_VALUE_NO_NETWORKS_FOUND, + "No se encuentran redes" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND, - "No se ha encontrado una configuración" - ) + MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS, + "No hay contadores de rendimiento" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS, - "No hay parámetros de shaders" - ) + MENU_ENUM_LABEL_VALUE_NO_PLAYLISTS, + "No hay listas de reproducción" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OFF, - "OFF" - ) + MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE, + "No hay entradas en la lista de reproducción" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ON, - "ON" - ) + MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND, + "No se ha encontrado una configuración" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ONLINE, - "En línea" - ) + MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS, + "No hay parámetros de shaders" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER, - "Actualizador en línea" - ) + MENU_ENUM_LABEL_VALUE_OFF, + "OFF" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS, - "Información en pantalla (OSD)" - ) + MENU_ENUM_LABEL_VALUE_ON, + "ON" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ONSCREEN_OVERLAY_SETTINGS, - "Superposiciones" - ) + MENU_ENUM_LABEL_VALUE_ONLINE, + "En línea" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ONSCREEN_OVERLAY_SETTINGS, - "Opciones de controles en pantalla o marcos" - ) + MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER, + "Actualizador en línea" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ONSCREEN_NOTIFICATIONS_SETTINGS, - "Notificaciones" - ) + MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS, + "Información en pantalla (OSD)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ONSCREEN_NOTIFICATIONS_SETTINGS, - "Ajusta las notificaciones en pantalla" - ) + MENU_ENUM_LABEL_VALUE_ONSCREEN_OVERLAY_SETTINGS, + "Superposiciones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OPEN_ARCHIVE, - "Explorar archivo" - ) + MENU_ENUM_SUBLABEL_ONSCREEN_OVERLAY_SETTINGS, + "Opciones de controles en pantalla o marcos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OPTIONAL, - "Opcional" - ) + MENU_ENUM_LABEL_VALUE_ONSCREEN_NOTIFICATIONS_SETTINGS, + "Notificaciones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OVERLAY, - "Superposiciones" - ) + MENU_ENUM_SUBLABEL_ONSCREEN_NOTIFICATIONS_SETTINGS, + "Ajusta las notificaciones en pantalla" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED, - "Auto-cargar superposición preferida" - ) + MENU_ENUM_LABEL_VALUE_OPEN_ARCHIVE, + "Explorar archivo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY, - "Superposiciones" - ) + MENU_ENUM_LABEL_VALUE_OPTIONAL, + "Opcional" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY, - "Opacidad" - ) + MENU_ENUM_LABEL_VALUE_OVERLAY, + "Superposiciones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET, - "Superposición" - ) + MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED, + "Auto-cargar superposición preferida" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE, - "Escala" - ) + MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY, + "Superposiciones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS, - "Superposición de pantalla" - ) + MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY, + "Opacidad" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PAL60_ENABLE, - "Usar modo PAL60" - ) + MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET, + "Superposición" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PARENT_DIRECTORY, - "Carpeta superior" - ) + MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE, + "Escala" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO, - "Pausar al activar el menú" - ) + MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS, + "Superposición de pantalla" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE, - "Pausar al quedar en segundo plano" - ) + MENU_ENUM_LABEL_VALUE_PAL60_ENABLE, + "Usar modo PAL60" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PERFCNT_ENABLE, - "Contadores de rendimiento" - ) + MENU_ENUM_LABEL_VALUE_PARENT_DIRECTORY, + "Carpeta superior" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB, - "Listas de reproducción" - ) + MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO, + "Pausar al activar el menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY, - "Listas de reproducción" - ) + MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE, + "Pausar al quedar en segundo plano" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS, - "Listas de reproducción" - ) + MENU_ENUM_LABEL_VALUE_PERFCNT_ENABLE, + "Contadores de rendimiento" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_POINTER_ENABLE, - "Soporte táctil" - ) + MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB, + "Listas de reproducción" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PORT, - "Puerto" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY, + "Listas de reproducción" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PRESENT, - "Presente" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS, + "Listas de reproducción" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS, - "Privacidad" - ) + MENU_ENUM_LABEL_VALUE_POINTER_ENABLE, + "Soporte táctil" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIDI_SETTINGS, - "MIDI" - ) + MENU_ENUM_LABEL_VALUE_PORT, + "Puerto" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH, - "Cerrar RetroArch" - ) + MENU_ENUM_LABEL_VALUE_PRESENT, + "Presente" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ANALOG, - "Soporte de analógico" - ) + MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS, + "Privacidad" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_BBFC_RATING, - "BBFC Rating" - ) + MENU_ENUM_LABEL_VALUE_MIDI_SETTINGS, + "MIDI" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CERO_RATING, - "CERO Rating" - ) + MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH, + "Cerrar RetroArch" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_COOP, - "Soporte de Co-op" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ANALOG, + "Soporte de analógico" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32, - "CRC32" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_BBFC_RATING, + "BBFC Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DESCRIPTION, - "Descripción" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CERO_RATING, + "CERO Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DEVELOPER, - "Desarrollador" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_COOP, + "Soporte de Co-op" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_ISSUE, - "Edición de la revista Edge" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32, + "CRC32" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_RATING, - "Calificación de la revista Edge" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DESCRIPTION, + "Descripción" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_REVIEW, - "Analisis de la revista Edge" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DEVELOPER, + "Desarrollador" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ELSPA_RATING, - "ELSPA Rating" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_ISSUE, + "Edición de la revista Edge" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ENHANCEMENT_HW, - "Enhancement Hardware" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_RATING, + "Calificación de la revista Edge" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ESRB_RATING, - "ESRB Rating" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_REVIEW, + "Analisis de la revista Edge" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FAMITSU_MAGAZINE_RATING, - "Calificación de la revista Famitsu" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ELSPA_RATING, + "ELSPA Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FRANCHISE, - "Franquicia" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ENHANCEMENT_HW, + "Hardware de mejora" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_GENRE, - "Género" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ESRB_RATING, + "ESRB Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_MD5, - "MD5" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FAMITSU_MAGAZINE_RATING, + "Calificación de la revista Famitsu" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_NAME, - "Nombre" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FRANCHISE, + "Franquicia" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ORIGIN, - "Origen" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_GENRE, + "Género" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PEGI_RATING, - "PEGI Rating" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_MD5, + "MD5" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PUBLISHER, - "Distribuidora" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_NAME, + "Nombre" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH, - "Mes de lanzamiento" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ORIGIN, + "Origen" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR, - "Año de lanzamiento" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PEGI_RATING, + "PEGI Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RUMBLE, - "Soporte de vibración" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PUBLISHER, + "Distribuidora" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SERIAL, - "Serial" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH, + "Mes de lanzamiento" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1, - "SHA1" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR, + "Año de lanzamiento" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT, - "Ejecutar contenido" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RUMBLE, + "Soporte de vibración" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RDB_ENTRY_TGDB_RATING, - "TGDB Rating" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SERIAL, + "Serial" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REBOOT, - "Reiniciar" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1, + "SHA1" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY, - "Carpeta de configuración de grabación" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT, + "Ejecutar contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY, - "Carpeta de salida de grabación" - ) + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_TGDB_RATING, + "TGDB Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS, - "Grabación" - ) + MENU_ENUM_LABEL_VALUE_REBOOT, + "Reiniciar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORD_CONFIG, - "Cargar configuración de grabación..." - ) + MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY, + "Carpeta de configuración de grabación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORD_DRIVER, - "Controlador de grabación" - ) + MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY, + "Carpeta de salida de grabación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIDI_DRIVER, - "Controlador MIDI" - ) + MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS, + "Grabación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORD_ENABLE, - "Activar grabación" - ) + MENU_ENUM_LABEL_VALUE_RECORD_CONFIG, + "Cargar configuración de grabación..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORD_PATH, - "Guardar grabación como..." - ) + MENU_ENUM_LABEL_VALUE_RECORD_DRIVER, + "Controlador de grabación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RECORD_USE_OUTPUT_DIRECTORY, - "Usar carpeta de salida" - ) + MENU_ENUM_LABEL_VALUE_MIDI_DRIVER, + "Controlador MIDI" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE, - "Archivo de reasignación de controles" - ) + MENU_ENUM_LABEL_VALUE_RECORD_ENABLE, + "Activar grabación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD, - "Cargar archivo de reasignación" - ) + MENU_ENUM_LABEL_VALUE_RECORD_PATH, + "Guardar grabación como..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, - "Guardar controles para el núcleo" - ) + MENU_ENUM_LABEL_VALUE_RECORD_USE_OUTPUT_DIRECTORY, + "Usar carpeta de salida" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, - "Lugar donde guardar controles para el núcleo" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE, + "Archivo de reasignación de controles" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, - "Guardar controles para el juego" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD, + "Cargar archivo de reasignación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Borrar controles personalizados del núcleo" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, + "Guardar controles para el núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Borrar controles personalizados del juego" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, + "Lugar donde guardar controles para el núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Borrar directorio de controles personalizados" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, + "Guardar controles para el juego" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REQUIRED, - "Necesario" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, + "Borrar controles personalizados del núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RESTART_CONTENT, - "Reiniciar" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, + "Borrar controles personalizados del juego" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH, - "Reiniciar RetroArch" - ) + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, + "Borrar directorio de controles personalizados" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RESUME, - "Reanudar" - ) + MENU_ENUM_LABEL_VALUE_REQUIRED, + "Necesario" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RESUME_CONTENT, - "Reanudar" - ) + MENU_ENUM_LABEL_VALUE_RESTART_CONTENT, + "Reiniciar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RETROKEYBOARD, - "RetroKeyboard" - ) + MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH, + "Reiniciar RetroArch" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RETROPAD, - "RetroPad" - ) + MENU_ENUM_LABEL_VALUE_RESUME, + "Reanudar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RETROPAD_WITH_ANALOG, - "RetroPad con Analógicos" - ) + MENU_ENUM_LABEL_VALUE_RESUME_CONTENT, + "Reanudar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RETRO_ACHIEVEMENTS_SETTINGS, - "Logros" - ) + MENU_ENUM_LABEL_VALUE_RETROKEYBOARD, + "RetroKeyboard" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REWIND_ENABLE, - "Activar rebobinado" - ) + MENU_ENUM_LABEL_VALUE_RETROPAD, + "RetroPad" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY, - "Nivel de detalle del rebobinado" - ) + MENU_ENUM_LABEL_VALUE_RETROPAD_WITH_ANALOG, + "RetroPad con Analógicos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE, - "Tamaño del Búfer de rebobinado (MB)" - ) + MENU_ENUM_LABEL_VALUE_RETRO_ACHIEVEMENTS_SETTINGS, + "Logros" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE_STEP, - "Tamaño del intervalo de ajuste del Búfer (MB)" - ) + MENU_ENUM_LABEL_VALUE_REWIND_ENABLE, + "Activar rebobinado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_REWIND_SETTINGS, - "Rebobinado" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_TOGGLE, + "Aplicar después de cambiar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DETAILS_SETTINGS, - "Detalles del truco" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_LOAD, + "Auto-aplicar trucos durante la carga" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_SETTINGS, - "Iniciar o continuar búsqueda de trucos" - ) + MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY, + "Nivel de detalle del rebobinado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY, - "Explorador de archivos" - ) + MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE, + "Tamaño del Búfer de rebobinado (MB)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY, - "Config" - ) + MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE_STEP, + "Tamaño del intervalo de ajuste del Búfer (MB)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN, - "Mostrar pantalla de inicio" - ) + MENU_ENUM_LABEL_VALUE_REWIND_SETTINGS, + "Rebobinado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG, - "Analógico derecho" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SETTINGS, + "Opciones de trucos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES, - "Agregar a Favoritos" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DETAILS_SETTINGS, + "Detalles del truco" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES_PLAYLIST, - "Agregar a Favoritos" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_SETTINGS, + "Iniciar o continuar búsqueda de trucos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RESET_CORE_ASSOCIATION, - "Restablecer asociación de núcleo" - ) + MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY, + "Explorador de archivos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RUN, - "Iniciar" - ) + MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY, + "Config" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RUN_MUSIC, - "Iniciar" - ) + MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN, + "Mostrar pantalla de inicio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAMBA_ENABLE, - "Activar SAMBA" - ) + MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG, + "Analógico derecho" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY, - "Partidas guardadas" - ) + MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES, + "Agregar a Favoritos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX, - "Indizar automáticamente guardados rápidos" - ) + MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES_PLAYLIST, + "Agregar a Favoritos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD, - "Cargar guardado rápido automáticamente" - ) + MENU_ENUM_LABEL_VALUE_RESET_CORE_ASSOCIATION, + "Restablecer asociación de núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE, - "Guardado rápido automático" - ) + MENU_ENUM_LABEL_VALUE_RUN, + "Iniciar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY, - "Guardados rápidos" - ) + MENU_ENUM_LABEL_VALUE_RUN_MUSIC, + "Iniciar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVESTATE_THUMBNAIL_ENABLE, - "Miniaturas de guardados rápidos" - ) + MENU_ENUM_LABEL_VALUE_SAMBA_ENABLE, + "Activar SAMBA" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG, - "Guardar configuración actual" - ) + MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY, + "Partidas guardadas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, - "Guardar personalizaciones del núcleo" - ) + MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX, + "Indizar automáticamente guardados rápidos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, - "Lugar donde guardar personalizaciones del juego" - ) + MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD, + "Cargar guardado rápido automáticamente" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, - "Guardar personalizaciones del juego" - ) + MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE, + "Guardado rápido automático" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG, - "Guardar configuración nueva" - ) + MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY, + "Guardados rápidos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVE_STATE, - "Guardado rápido" - ) + MENU_ENUM_LABEL_VALUE_SAVESTATE_THUMBNAIL_ENABLE, + "Miniaturas de guardados rápidos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS, - "Guardado" - ) + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG, + "Guardar configuración actual" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY, - "Escanear carpeta" - ) + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, + "Guardar personalizaciones del núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCAN_FILE, - "Escanear archivo" - ) + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, + "Lugar donde guardar personalizaciones del juego" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY, - "" - ) + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, + "Guardar personalizaciones del juego" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY, - "Capturas de pantalla" - ) + MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG, + "Guardar configuración nueva" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION, - "Resolución de pantalla" - ) + MENU_ENUM_LABEL_VALUE_SAVE_STATE, + "Guardado rápido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SEARCH, - "Buscar" - ) + MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS, + "Guardado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SECONDS, - "segundos" - ) + MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY, + "Escanear carpeta" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS, - "Ajustes" - ) + MENU_ENUM_LABEL_VALUE_SCAN_FILE, + "Escanear archivo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SETTINGS_TAB, - "Ajustes" - ) + MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER, - "Shader" - ) + MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY, + "Capturas de pantalla" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES, - "Aplicar cambios" - ) + MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION, + "Resolución de pantalla" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS, - "Shaders" - ) + MENU_ENUM_LABEL_VALUE_SEARCH, + "Buscar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON, - "Ribbon" - ) + MENU_ENUM_LABEL_VALUE_SECONDS, + "segundos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON_SIMPLIFIED, - "Ribbon (simplificado)" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS, + "Ajustes" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SIMPLE_SNOW, - "Nieve Simple" - ) + MENU_ENUM_LABEL_VALUE_SETTINGS_TAB, + "Ajustes" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOW, - "Nieve" - ) + MENU_ENUM_LABEL_VALUE_SHADER, + "Shader" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS, - "Mostrar ajustes avanzados" - ) + MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES, + "Aplicar cambios" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHOW_HIDDEN_FILES, - "Mostrar archivos y carpetas ocultos" - ) + MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS, + "Shaders" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHUTDOWN, - "Apagar" - ) + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON, + "Ribbon" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO, - "Velocidad de cámara lenta" - ) + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON_SIMPLIFIED, + "Ribbon (simplificado)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RUN_AHEAD_ENABLED, - "Reducir latencia usando Run-Ahead" - ) + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SIMPLE_SNOW, + "Nieve Simple" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RUN_AHEAD_FRAMES, - "Frames a ir por delante" - ) + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOW, + "Nieve" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RUN_AHEAD_SECONDARY_INSTANCE, - "Segunda instancia de RunAhead" - ) + MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS, + "Mostrar ajustes avanzados" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RUN_AHEAD_HIDE_WARNINGS, - "Ocultar advertencias de RunAhead" - ) + MENU_ENUM_LABEL_VALUE_SHOW_HIDDEN_FILES, + "Mostrar archivos y carpetas ocultos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SORT_SAVEFILES_ENABLE, - "Ordenar partidas guardadas por carpetas" - ) + MENU_ENUM_LABEL_VALUE_SHUTDOWN, + "Apagar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE, - "Ordenar guardados rápidos por carpetas" - ) + MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO, + "Velocidad de cámara lenta" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVESTATES_IN_CONTENT_DIR_ENABLE, - "Escribir guardado rápido en la carpeta del contenido" - ) + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_ENABLED, + "Reducir latencia usando Run-Ahead" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SAVEFILES_IN_CONTENT_DIR_ENABLE, - "Escribir partida guardada en la carpeta del contenido" - ) + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_FRAMES, + "Frames a ir por delante" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEMFILES_IN_CONTENT_DIR_ENABLE, - "Archivos de Sistema están en la carpeta del contenido" - ) + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_SECONDARY_INSTANCE, + "Segunda instancia de RunAhead" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCREENSHOTS_IN_CONTENT_DIR_ENABLE, - "Escribir capturas de pantalla en la carpeta del contenido" - ) + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_HIDE_WARNINGS, + "Ocultar advertencias de RunAhead" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SSH_ENABLE, - "Activar SSH" - ) + MENU_ENUM_LABEL_VALUE_SORT_SAVEFILES_ENABLE, + "Ordenar partidas guardadas por carpetas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_START_CORE, - "Iniciar núcleo" - ) + MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE, + "Ordenar guardados rápidos por carpetas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_START_NET_RETROPAD, - "Iniciar RetroPad remoto" - ) + MENU_ENUM_LABEL_VALUE_SAVESTATES_IN_CONTENT_DIR_ENABLE, + "Escribir guardado rápido en la carpeta del contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_START_VIDEO_PROCESSOR, - "Iniciar procesador de video" - ) + MENU_ENUM_LABEL_VALUE_SAVEFILES_IN_CONTENT_DIR_ENABLE, + "Escribir partida guardada en la carpeta del contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_STATE_SLOT, - "Posición de guardado" - ) + MENU_ENUM_LABEL_VALUE_SYSTEMFILES_IN_CONTENT_DIR_ENABLE, + "Archivos de Sistema están en la carpeta del contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_STATUS, - "Estado" - ) + MENU_ENUM_LABEL_VALUE_SCREENSHOTS_IN_CONTENT_DIR_ENABLE, + "Escribir capturas de pantalla en la carpeta del contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_STDIN_CMD_ENABLE, - "Comandos stdin" - ) + MENU_ENUM_LABEL_VALUE_SSH_ENABLE, + "Activar SSH" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SUPPORTED_CORES, - "Núcleos sugeridos" - ) + MENU_ENUM_LABEL_VALUE_START_CORE, + "Iniciar núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE, - "Suspender salvapantallas" - ) + MENU_ENUM_LABEL_VALUE_START_NET_RETROPAD, + "Iniciar RetroPad remoto" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_BGM_ENABLE, - "Activar música del sistema" - ) + MENU_ENUM_LABEL_VALUE_START_VIDEO_PROCESSOR, + "Iniciar procesador de video" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_DIRECTORY, - "Sistema/BIOS" - ) + MENU_ENUM_LABEL_VALUE_STATE_SLOT, + "Posición de guardado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION, - "Información del sistema" - ) + MENU_ENUM_LABEL_VALUE_STATUS, + "Estado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT, - "Soporte de 7zip" - ) + MENU_ENUM_LABEL_VALUE_STDIN_CMD_ENABLE, + "Comandos stdin" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ALSA_SUPPORT, - "Soporte de ALSA" - ) + MENU_ENUM_LABEL_VALUE_SUPPORTED_CORES, + "Núcleos sugeridos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE, - "Fecha de compilación" - ) + MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE, + "Suspender salvapantallas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT, - "Soporte de Cg" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_BGM_ENABLE, + "Activar música del sistema" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT, - "Soporte de Cocoa" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_DIRECTORY, + "Sistema/BIOS" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT, - "Soporte de interfaz de comandos" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION, + "Información del sistema" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT, - "Soporte de CoreText" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT, + "Soporte de 7zip" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES, - "Características de CPU" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ALSA_SUPPORT, + "Soporte de ALSA" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI, - "Mostrar DPI métricos" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE, + "Fecha de compilación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_HEIGHT, - "Mostrar alto métrico (mm)" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT, + "Soporte de Cg" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_WIDTH, - "Mostrar ancho métrico (mm)" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT, + "Soporte de Cocoa" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DSOUND_SUPPORT, - "Soporte de DirectSound" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT, + "Soporte de interfaz de comandos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WASAPI_SUPPORT, - "Soporte de WASAPI" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT, + "Soporte de CoreText" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYLIB_SUPPORT, - "Soporte de librerías dinámicas" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES, + "Características de CPU" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYNAMIC_SUPPORT, - "Carga dinámica en tiempo real de librería libretro" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI, + "Mostrar DPI métricos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_EGL_SUPPORT, - "Soporte de EGL" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_HEIGHT, + "Mostrar alto métrico (mm)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT, - "Soporte de render-to-texture OpenGL/Direct3D (shaders multipasos)" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_WIDTH, + "Mostrar ancho métrico (mm)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT, - "Soporte de FFmpeg" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DSOUND_SUPPORT, + "Soporte de DirectSound" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FREETYPE_SUPPORT, - "Soporte de FreeType" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WASAPI_SUPPORT, + "Soporte de WASAPI" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER, - "Identificador del frontend" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYLIB_SUPPORT, + "Soporte de librerías dinámicas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME, - "Nombre del frontend" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYNAMIC_SUPPORT, + "Carga dinámica en tiempo real de librería libretro" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS, - "S.O. del frontend" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_EGL_SUPPORT, + "Soporte de EGL" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION, - "Versión de Git" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT, + "Soporte de render-to-texture OpenGL/Direct3D (shaders multipasos)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GLSL_SUPPORT, - "Soporte de GLSL" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT, + "Soporte de FFmpeg" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_HLSL_SUPPORT, - "Soporte de HLSL" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FREETYPE_SUPPORT, + "Soporte de FreeType" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_JACK_SUPPORT, - "Soporte de JACK" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER, + "Identificador del frontend" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT, - "Soporte de KMS/EGL" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME, + "Nombre del frontend" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LAKKA_VERSION, - "Versión de Lakka" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS, + "S.O. del frontend" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT, - "Soporte de LibretroDB" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION, + "Versión de Git" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT, - "Soporte de Libusb" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GLSL_SUPPORT, + "Soporte de GLSL" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBXML2_SUPPORT, - "Soporte de parseo XML libxml2" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_HLSL_SUPPORT, + "Soporte de HLSL" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT, - "Soporte de juego en red (peer-to-peer)" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_JACK_SUPPORT, + "Soporte de JACK" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_COMMAND_IFACE_SUPPORT, - "Soporte de interfaz de comandos en red" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT, + "Soporte de KMS/EGL" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_REMOTE_SUPPORT, - "Soporte de mando en red" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LAKKA_VERSION, + "Versión de Lakka" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENAL_SUPPORT, - "Soporte de OpenAL" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT, + "Soporte de LibretroDB" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGLES_SUPPORT, - "Soporte de OpenGL ES" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT, + "Soporte de Libusb" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGL_SUPPORT, - "Soporte de OpenGL" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBXML2_SUPPORT, + "Soporte de parseo XML libxml2" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENSL_SUPPORT, - "Soporte de OpenSL" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT, + "Soporte de juego en red (peer-to-peer)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENVG_SUPPORT, - "Soporte de OpenVG" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_COMMAND_IFACE_SUPPORT, + "Soporte de interfaz de comandos en red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OSS_SUPPORT, - "Soporte de OSS" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_REMOTE_SUPPORT, + "Soporte de mando en red" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT, - "Soporte de superposiciones" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENAL_SUPPORT, + "Soporte de OpenAL" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE, - "Fuente de alimentación" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGLES_SUPPORT, + "Soporte de OpenGL ES" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED, - "Cargada" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGL_SUPPORT, + "Soporte de OpenGL" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGING, - "Cargando" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENSL_SUPPORT, + "Soporte de OpenSL" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING, - "Descargando" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENVG_SUPPORT, + "Soporte de OpenVG" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE, - "No hay una fuente" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OSS_SUPPORT, + "Soporte de OSS" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PULSEAUDIO_SUPPORT, - "Soporte de PulseAudio" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT, + "Soporte de superposiciones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PYTHON_SUPPORT, - "Soporte de Python (soporte de scripts para shaders)" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE, + "Fuente de alimentación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RBMP_SUPPORT, - "Soporte de BMP (RBMP)" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED, + "Cargada" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL, - "Nivel de RetroRating" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGING, + "Cargando" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RJPEG_SUPPORT, - "Soporte de JPEG (RJPEG)" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING, + "Descargando" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ROARAUDIO_SUPPORT, - "Soporte de RoarAudio" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE, + "No hay una fuente" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RPNG_SUPPORT, - "Soporte de PNG (RPNG)" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PULSEAUDIO_SUPPORT, + "Soporte de PulseAudio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RSOUND_SUPPORT, - "Soporte de RSound" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PYTHON_SUPPORT, + "Soporte de Python (soporte de scripts para shaders)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RTGA_SUPPORT, - "Soporte de TGA (RTGA)" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RBMP_SUPPORT, + "Soporte de BMP (RBMP)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL2_SUPPORT, - "Soporte de SDL2" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL, + "Nivel de RetroRating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT, - "Soporte de imágenes SDL" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RJPEG_SUPPORT, + "Soporte de JPEG (RJPEG)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_SUPPORT, - "Soporte de SDL1.2" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ROARAUDIO_SUPPORT, + "Soporte de RoarAudio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SLANG_SUPPORT, - "Soporte de Slang" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RPNG_SUPPORT, + "Soporte de PNG (RPNG)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT, - "Soporte de hilos" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RSOUND_SUPPORT, + "Soporte de RSound" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT, - "Soporte de Udev" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RTGA_SUPPORT, + "Soporte de TGA (RTGA)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT, - "Soporte de Video4Linux2" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL2_SUPPORT, + "Soporte de SDL2" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER, - "Controlador de contexto de video" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT, + "Soporte de imágenes SDL" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VULKAN_SUPPORT, - "Soporte de Vulkan" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_SUPPORT, + "Soporte de SDL1.2" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_METAL_SUPPORT, - "Soporte de Metal" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SLANG_SUPPORT, + "Soporte de Slang" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WAYLAND_SUPPORT, - "Soporte de Wayland" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT, + "Soporte de hilos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_X11_SUPPORT, - "Soporte de X11" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT, + "Soporte de Udev" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XAUDIO2_SUPPORT, - "Soporte de XAudio2" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT, + "Soporte de Video4Linux2" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XVIDEO_SUPPORT, - "Soporte de XVideo" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER, + "Controlador de contexto de video" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ZLIB_SUPPORT, - "Soporte de Zlib" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VULKAN_SUPPORT, + "Soporte de Vulkan" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TAKE_SCREENSHOT, - "Capturar pantalla" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_METAL_SUPPORT, + "Soporte de Metal" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE, - "Tareas en hilos" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WAYLAND_SUPPORT, + "Soporte de Wayland" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THUMBNAILS, - "Miniaturas" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_X11_SUPPORT, + "Soporte de X11" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS, - "Miniaturas Izquierdas" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XAUDIO2_SUPPORT, + "Soporte de XAudio2" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_VERTICAL_THUMBNAILS, - "Miniaturas Disposición Vertical" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XVIDEO_SUPPORT, + "Soporte de XVideo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THUMBNAILS_DIRECTORY, - "Miniaturas" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ZLIB_SUPPORT, + "Soporte de Zlib" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THUMBNAILS_UPDATER_LIST, - "Actualizador de miniaturas" - ) + MENU_ENUM_LABEL_VALUE_TAKE_SCREENSHOT, + "Capturar pantalla" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_BOXARTS, - "Cajas" - ) + MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE, + "Tareas en hilos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_SCREENSHOTS, - "Capturas de pantalla" - ) + MENU_ENUM_LABEL_VALUE_THUMBNAILS, + "Miniaturas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_TITLE_SCREENS, - "Pantallas de título" - ) + MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS, + "Miniaturas Izquierdas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE, - "Mostrar fecha y hora" - ) + MENU_ENUM_LABEL_VALUE_XMB_VERTICAL_THUMBNAILS, + "Miniaturas Disposición Vertical" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TITLE_COLOR, - "Color de títulos del menú" - ) + MENU_ENUM_LABEL_VALUE_THUMBNAILS_DIRECTORY, + "Miniaturas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_TRUE, - "Activado" - ) + MENU_ENUM_LABEL_VALUE_THUMBNAILS_UPDATER_LIST, + "Actualizador de miniaturas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UI_COMPANION_ENABLE, - "Activar IU ayudante" - ) + MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_BOXARTS, + "Cajas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT, - "Ejecutar al inicio la IU ayudante" - ) + MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_SCREENSHOTS, + "Capturas de pantalla" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UI_COMPANION_TOGGLE, - "Mostrar menú de escritorio al inicio" - ) + MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_TITLE_SCREENS, + "Pantallas de título" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DESKTOP_MENU_ENABLE, - "Activar menú de escritorio (reiniciar)" - ) + MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE, + "Mostrar fecha y hora" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE, - "Barra de menús" - ) + MENU_ENUM_LABEL_VALUE_TITLE_COLOR, + "Color de títulos del menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE, - "No se ha podido leer el archivo comprimido" - ) + MENU_ENUM_LABEL_VALUE_TRUE, + "Activado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UNDO_LOAD_STATE, - "Deshacer carga" - ) + MENU_ENUM_LABEL_VALUE_UI_COMPANION_ENABLE, + "Activar IU ayudante" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UNDO_SAVE_STATE, - "Deshacer guardado" - ) + MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT, + "Ejecutar al inicio la IU ayudante" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UNKNOWN, - "Desconocido" - ) + MENU_ENUM_LABEL_VALUE_UI_COMPANION_TOGGLE, + "Mostrar menú de escritorio al inicio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATER_SETTINGS, - "Actualizador" - ) + MENU_ENUM_LABEL_VALUE_DESKTOP_MENU_ENABLE, + "Activar menú de escritorio (reiniciar)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_ASSETS, - "Actualizar recursos" - ) + MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE, + "Barra de menús" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES, - "Actualizar perfiles de auto-configuración" - ) + MENU_ENUM_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE, + "No se ha podido leer el archivo comprimido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_CG_SHADERS, - "Actualizar shaders Cg" - ) + MENU_ENUM_LABEL_VALUE_UNDO_LOAD_STATE, + "Deshacer carga" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_CHEATS, - "Actualizar trucos" - ) + MENU_ENUM_LABEL_VALUE_UNDO_SAVE_STATE, + "Deshacer guardado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_CORE_INFO_FILES, - "Actualizar archivos de info de núcleo" - ) + MENU_ENUM_LABEL_VALUE_UNKNOWN, + "Desconocido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_DATABASES, - "Actualizar bases de datos" - ) + MENU_ENUM_LABEL_VALUE_UPDATER_SETTINGS, + "Actualizador" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_GLSL_SHADERS, - "Actualizar shaders GLSL" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_ASSETS, + "Actualizar recursos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_LAKKA, - "Actualizar Lakka" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES, + "Actualizar perfiles de auto-configuración" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_OVERLAYS, - "Actualizar superposiciones" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_CG_SHADERS, + "Actualizar shaders Cg" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_UPDATE_SLANG_SHADERS, - "Actualizar shaders Slang" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_CHEATS, + "Actualizar trucos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_USER, - "Usuario" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_CORE_INFO_FILES, + "Actualizar archivos de info de núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_KEYBOARD, - "Teclado" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_DATABASES, + "Actualizar bases de datos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS, - "Interfaz de usuario" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_GLSL_SHADERS, + "Actualizar shaders GLSL" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_USER_LANGUAGE, - "Idioma" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_LAKKA, + "Actualizar Lakka" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_USER_SETTINGS, - "Usuario" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_OVERLAYS, + "Actualizar superposiciones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER, - "Usar visor de imágenes integrado" - ) + MENU_ENUM_LABEL_VALUE_UPDATE_SLANG_SHADERS, + "Actualizar shaders Slang" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER, - "Usar visor de medios integrado" - ) + MENU_ENUM_LABEL_VALUE_USER, + "Usuario" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY, - "" - ) + MENU_ENUM_LABEL_VALUE_KEYBOARD, + "Teclado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE, - "Permitir rotación" - ) + MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS, + "Interfaz de usuario" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO, - "Configurar relación de aspecto" - ) + MENU_ENUM_LABEL_VALUE_USER_LANGUAGE, + "Idioma" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO, - "Relación de aspecto automática" - ) + MENU_ENUM_LABEL_VALUE_USER_SETTINGS, + "Usuario" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX, - "Relación de aspecto" - ) + MENU_ENUM_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER, + "Usar visor de imágenes integrado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION, - "Insertar frames negros" - ) + MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER, + "Usar visor de medios integrado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN, - "Recortar Overscan (Reinicio)" - ) + MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION, - "Desactivar composición de escritorio" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE, + "Permitir rotación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER, - "Controlador de video" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO, + "Configurar relación de aspecto" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FILTER, - "Filtro de video" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO, + "Relación de aspecto automática" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR, - "Filtro de video" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX, + "Relación de aspecto" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER, - "Filtro de parpadeo" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION, + "Insertar frames negros" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE, - "Mostrar notificaciones en pantalla" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN, + "Recortar Overscan (Reinicio)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH, - "Fuente de notificación" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION, + "Desactivar composición de escritorio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE, - "Tamaño de notificación" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER, + "Controlador de video" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT, - "Forzar relación de aspecto" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FILTER, + "Filtro de video" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE, - "Forzar desactivación del FBO sRGB" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR, + "Filtro de video" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY, - "Retraso de frames" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER, + "Filtro de parpadeo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN, - "Iniciar en pantalla completa" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE, + "Mostrar notificaciones en pantalla" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA, - "Gamma de video" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH, + "Fuente de notificación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_GPU_RECORD, - "Activar grabación de GPU" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE, + "Tamaño de notificación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT, - "Permitir capturas de pantalla de GPU" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT, + "Forzar relación de aspecto" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC, - "Sincronía estricta de GPU" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE, + "Forzar desactivación del FBO sRGB" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES, - "Frames para sincronía estricta" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY, + "Retraso de frames" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MAX_SWAPCHAIN_IMAGES, - "Máximo de imágenes en swapchain" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN, + "Iniciar en pantalla completa" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X, - "Posición X de notificaciones" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA, + "Gamma de video" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y, - "Posición Y de notificaciones" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_GPU_RECORD, + "Activar grabación de GPU" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX, - "Índice del monitor" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT, + "Permitir capturas de pantalla de GPU" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD, - "Activar grabación con filtros" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC, + "Sincronía estricta de GPU" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE, - "Frecuencia de actualización" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES, + "Frames para sincronía estricta" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO, - "Frecuencia estimada del monitor" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MAX_SWAPCHAIN_IMAGES, + "Máximo de imágenes en swapchain" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_POLLED, - "Set Display-Reported Refresh Rate" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X, + "Posición X de notificaciones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION, - "Rotación" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y, + "Posición Y de notificaciones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SCALE, - "Escala en ventana" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX, + "Índice del monitor" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER, - "Escalar usando enteros" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD, + "Activar grabación con filtros" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS, - "Video" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE, + "Frecuencia de actualización" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR, - "Shader de video" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO, + "Frecuencia estimada del monitor" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES, - "Pasadas del shader" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_POLLED, + "Set Display-Reported Refresh Rate" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS, - "Previsualizar parámetros de shaders" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION, + "Rotación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Cargar preset de shaders" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SCALE, + "Escala en ventana" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS, - "Guardar preset de shaders como..." - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER, + "Escalar usando enteros" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_CORE, - "Guardar preset para el núcleo" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS, + "Video" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_PARENT, - "Guardar preset de directorio de contenido" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR, + "Shader de video" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_GAME, - "Guardar preset para el juego" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES, + "Pasadas del shader" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT, - "Activar contexto compartido por HW" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS, + "Previsualizar parámetros de shaders" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH, - "Filtrado bilineal" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, + "Cargar preset de shaders" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SOFT_FILTER, - "Activar filtros por software" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS, + "Guardar preset de shaders como..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL, - "Intervalo de intercambio de Vsync" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_CORE, + "Guardar preset para el núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_TAB, - "Video" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_PARENT, + "Guardar preset de directorio de contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_THREADED, - "Video por hilos" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_GAME, + "Guardar preset para el juego" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_VFILTER, - "Filtro contra parpadeos" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT, + "Activar contexto compartido por HW" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_HEIGHT, - "Altura de relación de aspecto personalizada" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH, + "Filtrado bilineal" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_WIDTH, - "Ancho de relación de aspecto personalizada" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SOFT_FILTER, + "Activar filtros por software" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_X, - "Custom Aspect Ratio X Pos" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL, + "Intervalo de intercambio de Vsync" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_Y, - "Custom Aspect Ratio Y Pos" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_TAB, + "Video" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH, - "Asignar ancho de interfaz visual" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_THREADED, + "Video por hilos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC, - "Sincronía vertical (VSync)" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_VFILTER, + "Filtro contra parpadeos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN, - "Pantalla completa en ventana" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_HEIGHT, + "Altura de relación de aspecto personalizada" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_WIDTH, - "Ancho de la ventana" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_WIDTH, + "Ancho de relación de aspecto personalizada" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_HEIGHT, - "Alto de la ventana" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_X, + "Custom Aspect Ratio X Pos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_X, - "Ancho en pantalla completa" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_Y, + "Custom Aspect Ratio Y Pos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_Y, - "Alto en pantalla completa" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH, + "Asignar ancho de interfaz visual" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_WIFI_DRIVER, - "Controlador Wi-Fi" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC, + "Sincronía vertical (VSync)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_WIFI_SETTINGS, - "Wi-Fi" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN, + "Pantalla completa en ventana" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ALPHA_FACTOR, - "Transparencia del menú" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_WIDTH, + "Ancho de la ventana" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_RED, - "Fuente del Menú componente roja" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_HEIGHT, + "Alto de la ventana" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_GREEN, - "Fuente del Menú componente verde" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_X, + "Ancho en pantalla completa" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_BLUE, - "Fuente del Menú componente azul" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_Y, + "Alto en pantalla completa" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_FONT, - "Fuente del menú" - ) + MENU_ENUM_LABEL_VALUE_WIFI_DRIVER, + "Controlador Wi-Fi" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_CUSTOM, - "Personalizado" - ) + MENU_ENUM_LABEL_VALUE_WIFI_SETTINGS, + "Wi-Fi" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_FLATUI, - "FlatUI" - ) + MENU_ENUM_LABEL_VALUE_XMB_ALPHA_FACTOR, + "Transparencia del menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME, - "Monochrome" - ) + MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_RED, + "Fuente del Menú componente roja" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME_INVERTED, - "Monochrome Invertido" - ) + MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_GREEN, + "Fuente del Menú componente verde" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_SYSTEMATIC, - "Systematic" - ) + MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_BLUE, + "Fuente del Menú componente azul" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_NEOACTIVE, - "NeoActive" - ) + MENU_ENUM_LABEL_VALUE_XMB_FONT, + "Fuente del menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_PIXEL, - "Pixel" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_CUSTOM, + "Personalizado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROACTIVE, - "RetroActive" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_FLATUI, + "FlatUI" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROSYSTEM, - "Retrosystem" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME, + "Monochrome" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_DOTART, - "Dot-Art" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME_INVERTED, + "Monochrome Invertido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME, - "Color del menú" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_SYSTEMATIC, + "Systematic" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_APPLE_GREEN, - "Verde manzana" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_NEOACTIVE, + "NeoActive" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK, - "Oscuro" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_PIXEL, + "Pixel" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LIGHT, - "Claro" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROACTIVE, + "RetroActive" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MORNING_BLUE, - "Azul Mañana" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROSYSTEM, + "Retrosystem" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK_PURPLE, - "Violeta" - ) + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_DOTART, + "Dot-Art" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_ELECTRIC_BLUE, - "Azul Eléctrico" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME, + "Color del menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GOLDEN, - "Dorado" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_APPLE_GREEN, + "Verde manzana" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LEGACY_RED, - "Rojo" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK, + "Oscuro" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MIDNIGHT_BLUE, - "Azul Medianoche" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LIGHT, + "Claro" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_PLAIN, - "Nada" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MORNING_BLUE, + "Azul Mañana" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_UNDERSEA, - "Bajo el mar" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK_PURPLE, + "Violeta" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_VOLCANIC_RED, - "Rojo Volcánico" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_ELECTRIC_BLUE, + "Azul Eléctrico" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_RIBBON_ENABLE, - "Menú Shader Pipeline" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GOLDEN, + "Dorado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_SCALE_FACTOR, - "Escala del menú" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LEGACY_RED, + "Rojo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_SHADOWS_ENABLE, - "Sombras de iconos" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MIDNIGHT_BLUE, + "Azul Medianoche" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_HISTORY, - "Mostrar pestaña historial" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_PLAIN, + "Nada" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_ADD, - "Mostrar pestaña importar contenido" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_UNDERSEA, + "Bajo el mar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_PLAYLISTS, - "Mostrar pestañas de Playlists" - ) + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_VOLCANIC_RED, + "Rojo Volcánico" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_FAVORITES, - "Mostrar pestaña favoritos" - ) + MENU_ENUM_LABEL_VALUE_XMB_RIBBON_ENABLE, + "Menú Shader Pipeline" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_IMAGES, - "Mostrar pestaña imágenes" - ) + MENU_ENUM_LABEL_VALUE_XMB_SCALE_FACTOR, + "Escala del menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_MUSIC, - "Mostrar pestaña música" - ) + MENU_ENUM_LABEL_VALUE_XMB_SHADOWS_ENABLE, + "Sombras de iconos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS, - "Mostrar pestaña configuración" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_HISTORY, + "Mostrar pestaña historial" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_VIDEO, - "Mostrar pestaña video" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_ADD, + "Mostrar pestaña importar contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_NETPLAY, - "Mostrar pestaña juego en red" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_PLAYLISTS, + "Mostrar pestañas de Playlists" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_LAYOUT, - "Disposición del menú" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_FAVORITES, + "Mostrar pestaña favoritos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_THEME, - "Tema de iconos del menú" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_IMAGES, + "Mostrar pestaña imágenes" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_YES, - "Sí" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_MUSIC, + "Mostrar pestaña música" + ) MSG_HASH( - MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO, - "Preset de shader" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS, + "Mostrar pestaña configuración" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_ENABLE, - "Activar logros. Para más información, visita http://retroachievements.org" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_VIDEO, + "Mostrar pestaña video" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_TEST_UNOFFICIAL, - "Activar logros no oficiales y/o beta para probarlos" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_NETPLAY, + "Mostrar pestaña juego en red" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_HARDCORE_MODE_ENABLE, - "Duplica puntos pero desactiva guardado rápido, trucos, rebobinar, y cámara lenta para todos los juegos" - ) + MENU_ENUM_LABEL_VALUE_XMB_LAYOUT, + "Disposición del menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_LEADERBOARDS_ENABLE, - "No tiene efecto si el modo hardcore está desactivado" - ) + MENU_ENUM_LABEL_VALUE_XMB_THEME, + "Tema de iconos del menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_BADGES_ENABLE, - "Activar para ver miniaturas en la lista de logros" - ) + MENU_ENUM_LABEL_VALUE_YES, + "Sí" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_VERBOSE_ENABLE, - "Activar para ver notificaciones mas informativas sobre logros" - ) + MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO, + "Preset de shader" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_AUTO_SCREENSHOT, - "Automaticamente hacer una captura de pantalla al obtener un logro" - ) + MENU_ENUM_SUBLABEL_CHEEVOS_ENABLE, + "Activar logros. Para más información, visita http://retroachievements.org" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DRIVER_SETTINGS, - "Cambia los controladores usados por el sistema" - ) + MENU_ENUM_SUBLABEL_CHEEVOS_TEST_UNOFFICIAL, + "Activar logros no oficiales y/o beta para probarlos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RETRO_ACHIEVEMENTS_SETTINGS, - "Opciones de los logros" - ) + MENU_ENUM_SUBLABEL_CHEEVOS_HARDCORE_MODE_ENABLE, + "Duplica puntos pero desactiva guardado rápido, trucos, rebobinar, y cámara lenta para todos los juegos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_SETTINGS, - "Opciones de los núcleos" - ) + MENU_ENUM_SUBLABEL_CHEEVOS_LEADERBOARDS_ENABLE, + "No tiene efecto si el modo hardcore está desactivado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RECORDING_SETTINGS, - "Opciones de grabación" - ) + MENU_ENUM_SUBLABEL_CHEEVOS_BADGES_ENABLE, + "Activar para ver miniaturas en la lista de logros" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ONSCREEN_DISPLAY_SETTINGS, - "Opciones de notificaciones, controles en pantalla y marcos" - ) + MENU_ENUM_SUBLABEL_CHEEVOS_VERBOSE_ENABLE, + "Activar para ver notificaciones mas informativas sobre logros" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FRAME_THROTTLE_SETTINGS, - "Opciones de rebobinado, adelantado y cámara lenta" - ) + MENU_ENUM_SUBLABEL_CHEEVOS_AUTO_SCREENSHOT, + "Automaticamente hacer una captura de pantalla al obtener un logro" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVING_SETTINGS, - "Opciones de guardado" - ) + MENU_ENUM_SUBLABEL_DRIVER_SETTINGS, + "Cambia los controladores usados por el sistema" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOGGING_SETTINGS, - "Opciones de registro" - ) + MENU_ENUM_SUBLABEL_RETRO_ACHIEVEMENTS_SETTINGS, + "Opciones de los logros" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_USER_INTERFACE_SETTINGS, - "Opciones de la interfaz de usuario" - ) + MENU_ENUM_SUBLABEL_CORE_SETTINGS, + "Opciones de los núcleos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_USER_SETTINGS, - "Opciones de cuentas, nombre de usuario y lenguaje" - ) + MENU_ENUM_SUBLABEL_RECORDING_SETTINGS, + "Opciones de grabación" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PRIVACY_SETTINGS, - "Opciones de privacidad" - ) + MENU_ENUM_SUBLABEL_ONSCREEN_DISPLAY_SETTINGS, + "Opciones de notificaciones, controles en pantalla y marcos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIDI_SETTINGS, - "Cambiar opciones MIDI" - ) + MENU_ENUM_SUBLABEL_FRAME_THROTTLE_SETTINGS, + "Opciones de rebobinado, adelantado y cámara lenta" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DIRECTORY_SETTINGS, - "Cambia las carpetas por defecto donde se encuentran los archivos" - ) + MENU_ENUM_SUBLABEL_SAVING_SETTINGS, + "Opciones de guardado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_SETTINGS, - "Opciones de las listas de juegos" - ) + MENU_ENUM_SUBLABEL_LOGGING_SETTINGS, + "Opciones de registro" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETWORK_SETTINGS, - "Opciones de servidor y red" - ) + MENU_ENUM_SUBLABEL_USER_INTERFACE_SETTINGS, + "Opciones de la interfaz de usuario" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ADD_CONTENT_LIST, - "Escanear contenido y agregar a la base de datos" - ) + MENU_ENUM_SUBLABEL_USER_SETTINGS, + "Opciones de cuentas, nombre de usuario y lenguaje" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_SETTINGS, - "Opciones de salida de audio" - ) + MENU_ENUM_SUBLABEL_PRIVACY_SETTINGS, + "Opciones de privacidad" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE, - "Activar o desactivar Bluetooth" - ) + MENU_ENUM_SUBLABEL_MIDI_SETTINGS, + "Cambiar opciones MIDI" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT, - "Guarda los cambios en el archivo de configuración al salir" - ) + MENU_ENUM_SUBLABEL_DIRECTORY_SETTINGS, + "Cambia las carpetas por defecto donde se encuentran los archivos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS, - "Opciones de los archivos de configuración" - ) + MENU_ENUM_SUBLABEL_PLAYLIST_SETTINGS, + "Opciones de las listas de juegos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST, - "Administrar y crear archivos de configuración" - ) + MENU_ENUM_SUBLABEL_NETWORK_SETTINGS, + "Opciones de servidor y red" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CPU_CORES, - "Cantidad de núcleos que tiene la CPU" - ) + MENU_ENUM_SUBLABEL_ADD_CONTENT_LIST, + "Escanear contenido y agregar a la base de datos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FPS_SHOW, - "Muestra la velocidad de cuadros por segundo" - ) + MENU_ENUM_SUBLABEL_AUDIO_SETTINGS, + "Opciones de salida de audio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BINDS, - "Opciones de teclas rápidas (hotkeys)" - ) + MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE, + "Activar o desactivar Bluetooth" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, - "Combinación de botones del mando para mostrar el menú" - ) + MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT, + "Guarda los cambios en el archivo de configuración al salir" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_SETTINGS, - "Opciones de mando, teclado y ratón" - ) + MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS, + "Opciones de los archivos de configuración" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_USER_BINDS, - "Cambiar los controles para este usuario" - ) + MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST, + "Administrar y crear archivos de configuración" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LATENCY_SETTINGS, - "Ajustar la latencia por medio de opciones relacionadas con el video, audio y entradas" - ) + MENU_ENUM_SUBLABEL_CPU_CORES, + "Cantidad de núcleos que tiene la CPU" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOG_VERBOSITY, - "Activar o desactivar registros a la terminal" - ) + MENU_ENUM_SUBLABEL_FPS_SHOW, + "Muestra la velocidad de cuadros por segundo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY, - "Unirse o ser servidor de una sesión de juego en red" - ) + MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BINDS, + "Opciones de teclas rápidas (hotkeys)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_LAN_SCAN_SETTINGS, - "Buscar y conectarse a anfitriones de juego en red en la red local" - ) + MENU_ENUM_SUBLABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, + "Combinación de botones del mando para mostrar el menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INFORMATION_LIST_LIST, - "Muestra la información de sistema" - ) + MENU_ENUM_SUBLABEL_INPUT_SETTINGS, + "Opciones de mando, teclado y ratón" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ONLINE_UPDATER, - "Descarga componentes y contenido adicional para RetroArch" - ) + MENU_ENUM_SUBLABEL_INPUT_USER_BINDS, + "Cambiar los controles para este usuario" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAMBA_ENABLE, - "Activar o desactivar el compartido de carpetas en red" - ) + MENU_ENUM_SUBLABEL_LATENCY_SETTINGS, + "Ajustar la latencia por medio de opciones relacionadas con el video, audio y entradas" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SERVICES_SETTINGS, - "Administrar los servicios del sistema operativo" - ) + MENU_ENUM_SUBLABEL_LOG_VERBOSITY, + "Activar o desactivar registros a la terminal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SHOW_HIDDEN_FILES, - "Mostrar archivos y carpetas ocultos en el explorador de archivos" - ) + MENU_ENUM_SUBLABEL_NETPLAY, + "Unirse o ser servidor de una sesión de juego en red" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SSH_ENABLE, - "Activar o desactivar acceso remoto por linea de comandos" - ) + MENU_ENUM_SUBLABEL_NETPLAY_LAN_SCAN_SETTINGS, + "Buscar y conectarse a anfitriones de juego en red en la red local" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SUSPEND_SCREENSAVER_ENABLE, - "Evita que el protector de pantalla se active" - ) + MENU_ENUM_SUBLABEL_INFORMATION_LIST_LIST, + "Muestra la información de sistema" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_WINDOW_SCALE, - "Hacer que el tamaño de la ventana sea relativo al núcleo. Alternativamente, puedes fijar el tamaño mas abajo" - ) + MENU_ENUM_SUBLABEL_ONLINE_UPDATER, + "Descarga componentes y contenido adicional para RetroArch" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_USER_LANGUAGE, - "Cambia el lenguaje de la interfaz" - ) + MENU_ENUM_SUBLABEL_SAMBA_ENABLE, + "Activar o desactivar el compartido de carpetas en red" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_BLACK_FRAME_INSERTION, - "Insertar un cuadro negro intermedio, Útil para usuarios con pantallas de 120hz que quieren eliminar ghosting en el contenido de 60hz" - ) + MENU_ENUM_SUBLABEL_SERVICES_SETTINGS, + "Administrar los servicios del sistema operativo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FRAME_DELAY, - "Reducir latencia a costa de un mayor riesgo de tirones. Agrega un retraso después del VSync en milisegundos" - ) + MENU_ENUM_SUBLABEL_SHOW_HIDDEN_FILES, + "Mostrar archivos y carpetas ocultos en el explorador de archivos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC_FRAMES, - "Cuantos cuadros puede ir la CPU por delante de la GPU al usar 'Sincronía estricta de GPU'" - ) + MENU_ENUM_SUBLABEL_SSH_ENABLE, + "Activar o desactivar acceso remoto por linea de comandos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_MAX_SWAPCHAIN_IMAGES, - "Informa al controlador que use el modo de buffering especificado (doble, triple, etc.)" - ) + MENU_ENUM_SUBLABEL_SUSPEND_SCREENSAVER_ENABLE, + "Evita que el protector de pantalla se active" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_MONITOR_INDEX, - "Seleccionar la pantalla a usar" - ) + MENU_ENUM_SUBLABEL_VIDEO_WINDOW_SCALE, + "Hacer que el tamaño de la ventana sea relativo al núcleo. Alternativamente, puedes fijar el tamaño mas abajo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_AUTO, - "Estimado preciso de refresco de la pantalla en Hz" - ) + MENU_ENUM_SUBLABEL_USER_LANGUAGE, + "Cambia el lenguaje de la interfaz" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_POLLED, - "La tasa de refresco indicada por el controlador de pantalla" - ) + MENU_ENUM_SUBLABEL_VIDEO_BLACK_FRAME_INSERTION, + "Insertar un cuadro negro intermedio, Útil para usuarios con pantallas de 120hz que quieren eliminar ghosting en el contenido de 60hz" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SETTINGS, - "Opciones de salida de video" - ) + MENU_ENUM_SUBLABEL_VIDEO_FRAME_DELAY, + "Reducir latencia a costa de un mayor riesgo de tirones. Agrega un retraso después del VSync en milisegundos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_WIFI_SETTINGS, - "Escanear redes inalambricas y conectarse" - ) + MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC_FRAMES, + "Cuantos cuadros puede ir la CPU por delante de la GPU al usar 'Sincronía estricta de GPU'" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_HELP_LIST, - "Aprender como funciona el programa" - ) + MENU_ENUM_SUBLABEL_VIDEO_MAX_SWAPCHAIN_IMAGES, + "Informa al controlador que use el modo de buffering especificado (doble, triple, etc.)" + ) MSG_HASH( - MSG_ADDED_TO_FAVORITES, - "Agregado a los favoritos" - ) + MENU_ENUM_SUBLABEL_VIDEO_MONITOR_INDEX, + "Seleccionar la pantalla a usar" + ) MSG_HASH( - MSG_RESET_CORE_ASSOCIATION, - "Restablecida la asociación de la entrada de la lista" - ) + MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_AUTO, + "Estimado preciso de refresco de la pantalla en Hz" + ) MSG_HASH( - MSG_APPENDED_DISK, - "Disco encolado" - ) + MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_POLLED, + "La tasa de refresco indicada por el controlador de pantalla" + ) MSG_HASH( - MSG_APPLICATION_DIR, - "Carpeta de la aplicación" - ) + MENU_ENUM_SUBLABEL_VIDEO_SETTINGS, + "Opciones de salida de video" + ) MSG_HASH( - MSG_APPLYING_CHEAT, - "Aplicando trucos" - ) + MENU_ENUM_SUBLABEL_WIFI_SETTINGS, + "Escanear redes inalambricas y conectarse" + ) MSG_HASH( - MSG_APPLYING_SHADER, - "Aplicando shader" - ) + MENU_ENUM_SUBLABEL_HELP_LIST, + "Aprender como funciona el programa" + ) MSG_HASH( - MSG_AUDIO_MUTED, - "Silencio" - ) + MSG_ADDED_TO_FAVORITES, + "Agregado a los favoritos" + ) MSG_HASH( - MSG_AUDIO_UNMUTED, - "Audio normal" - ) + MSG_RESET_CORE_ASSOCIATION, + "Restablecida la asociación de la entrada de la lista" + ) MSG_HASH( - MSG_AUTOCONFIG_FILE_ERROR_SAVING, - "Error guardando archivo de auto-configuración" - ) + MSG_APPENDED_DISK, + "Disco encolado" + ) MSG_HASH( - MSG_AUTOCONFIG_FILE_SAVED_SUCCESSFULLY, - "Archivo de auto-configuración guardado exitosamente" - ) + MSG_APPLICATION_DIR, + "Carpeta de la aplicación" + ) MSG_HASH( - MSG_AUTOSAVE_FAILED, - "No se puede inicializar autogurardado" - ) + MSG_APPLYING_CHEAT, + "Aplicando trucos" + ) MSG_HASH( - MSG_AUTO_SAVE_STATE_TO, - "Auto guardar en" - ) + MSG_APPLYING_SHADER, + "Aplicando shader" + ) MSG_HASH( - MSG_BLOCKING_SRAM_OVERWRITE, - "Bloquear sobrescritura de SaveRAM" - ) + MSG_AUDIO_MUTED, + "Silencio" + ) MSG_HASH( - MSG_BRINGING_UP_COMMAND_INTERFACE_ON_PORT, - "Iniciando la linea de comandos en el puerto" - ) + MSG_AUDIO_UNMUTED, + "Audio normal" + ) MSG_HASH( - MSG_BYTES, - "bytes" - ) + MSG_AUTOCONFIG_FILE_ERROR_SAVING, + "Error guardando archivo de auto-configuración" + ) MSG_HASH( - MSG_CANNOT_INFER_NEW_CONFIG_PATH, - "No se puede inferir la nueva ruta de configuración. Use el tiempo actual" - ) + MSG_AUTOCONFIG_FILE_SAVED_SUCCESSFULLY, + "Archivo de auto-configuración guardado exitosamente" + ) MSG_HASH( - MSG_CHEEVOS_HARDCORE_MODE_ENABLE, - "Modo hardcore activado, guardado rápido y rebobinado deshabilitados" - ) + MSG_AUTOSAVE_FAILED, + "No se puede inicializar autogurardado" + ) MSG_HASH( - MSG_COMPARING_WITH_KNOWN_MAGIC_NUMBERS, - "Comparando con números mágicos conocidos..." - ) + MSG_AUTO_SAVE_STATE_TO, + "Auto guardar en" + ) MSG_HASH( - MSG_COMPILED_AGAINST_API, - "Compilado para la API" - ) + MSG_BLOCKING_SRAM_OVERWRITE, + "Bloquear sobrescritura de SaveRAM" + ) MSG_HASH( - MSG_CONFIG_DIRECTORY_NOT_SET, - "Carpeta de configuración no establecida. No se puede guardar la configuración" - ) + MSG_BRINGING_UP_COMMAND_INTERFACE_ON_PORT, + "Iniciando la linea de comandos en el puerto" + ) MSG_HASH( - MSG_CONNECTED_TO, - "Conectado a" - ) + MSG_BYTES, + "bytes" + ) MSG_HASH( - MSG_CONTENT_CRC32S_DIFFER, - "No se pueden usar diferentes juegos. (El CRC32s difiere)" - ) + MSG_CANNOT_INFER_NEW_CONFIG_PATH, + "No se puede inferir la nueva ruta de configuración. Use el tiempo actual" + ) MSG_HASH( - MSG_CONTENT_LOADING_SKIPPED_IMPLEMENTATION_WILL_DO_IT, - "Carga de contenido saltada. La implementación usara la suya" - ) + MSG_CHEEVOS_HARDCORE_MODE_ENABLE, + "Modo hardcore activado, guardado rápido y rebobinado deshabilitados" + ) MSG_HASH( - MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES, - "El núcleo no soporta guardados rápidos" - ) + MSG_COMPARING_WITH_KNOWN_MAGIC_NUMBERS, + "Comparando con números mágicos conocidos..." + ) MSG_HASH( - MSG_CORE_OPTIONS_FILE_CREATED_SUCCESSFULLY, - "Archivo de opciones del núcleo creado exitosamente" - ) + MSG_COMPILED_AGAINST_API, + "Compilado para la API" + ) MSG_HASH( - MSG_COULD_NOT_FIND_ANY_NEXT_DRIVER, - "No se encuentra otro controlador" - ) + MSG_CONFIG_DIRECTORY_NOT_SET, + "Carpeta de configuración no establecida. No se puede guardar la configuración" + ) MSG_HASH( - MSG_COULD_NOT_FIND_COMPATIBLE_SYSTEM, - "No se encuentra un sistema compatible" - ) + MSG_CONNECTED_TO, + "Conectado a" + ) MSG_HASH( - MSG_COULD_NOT_FIND_VALID_DATA_TRACK, - "No se encuentra una pista de datos válido" - ) + MSG_CONTENT_CRC32S_DIFFER, + "No se pueden usar diferentes juegos. (El CRC32s difiere)" + ) MSG_HASH( - MSG_COULD_NOT_OPEN_DATA_TRACK, - "No se puede abrir la pista de datos" - ) + MSG_CONTENT_LOADING_SKIPPED_IMPLEMENTATION_WILL_DO_IT, + "Carga de contenido saltada. La implementación usara la suya" + ) MSG_HASH( - MSG_COULD_NOT_READ_CONTENT_FILE, - "No se puede leer el contenido" - ) + MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES, + "El núcleo no soporta guardados rápidos" + ) MSG_HASH( - MSG_COULD_NOT_READ_MOVIE_HEADER, - "No se puede leer el encabezado de la película" - ) + MSG_CORE_OPTIONS_FILE_CREATED_SUCCESSFULLY, + "Archivo de opciones del núcleo creado exitosamente" + ) MSG_HASH( - MSG_COULD_NOT_READ_STATE_FROM_MOVIE, - "No se puede leer el estado del película" - ) + MSG_COULD_NOT_FIND_ANY_NEXT_DRIVER, + "No se encuentra otro controlador" + ) MSG_HASH( - MSG_CRC32_CHECKSUM_MISMATCH, - "El CRC32 del contenido no concuerda con el del replay, Es probable que se de-sincronice al reproducir" - ) + MSG_COULD_NOT_FIND_COMPATIBLE_SYSTEM, + "No se encuentra un sistema compatible" + ) MSG_HASH( - MSG_CUSTOM_TIMING_GIVEN, - "Timing personalizado provisto" - ) + MSG_COULD_NOT_FIND_VALID_DATA_TRACK, + "No se encuentra una pista de datos válido" + ) MSG_HASH( - MSG_DECOMPRESSION_ALREADY_IN_PROGRESS, - "Descompresión en progreso" - ) + MSG_COULD_NOT_OPEN_DATA_TRACK, + "No se puede abrir la pista de datos" + ) MSG_HASH( - MSG_DECOMPRESSION_FAILED, - "Fallo al descomprimir" - ) + MSG_COULD_NOT_READ_CONTENT_FILE, + "No se puede leer el contenido" + ) MSG_HASH( - MSG_DETECTED_VIEWPORT_OF, - "Detectado viewport de" - ) + MSG_COULD_NOT_READ_MOVIE_HEADER, + "No se puede leer el encabezado de la película" + ) MSG_HASH( - MSG_DID_NOT_FIND_A_VALID_CONTENT_PATCH, - "No se encontró un parche válido" - ) + MSG_COULD_NOT_READ_STATE_FROM_MOVIE, + "No se puede leer el estado del película" + ) MSG_HASH( - MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, - "Desconecte el dispositivo desde un puerto válido" - ) + MSG_CRC32_CHECKSUM_MISMATCH, + "El CRC32 del contenido no concuerda con el del replay, Es probable que se de-sincronice al reproducir" + ) MSG_HASH( - MSG_DISK_CLOSED, - "Cerrado" - ) + MSG_CUSTOM_TIMING_GIVEN, + "Timing personalizado provisto" + ) MSG_HASH( - MSG_DISK_EJECTED, - "Expulsado" - ) + MSG_DECOMPRESSION_ALREADY_IN_PROGRESS, + "Descompresión en progreso" + ) MSG_HASH( - MSG_DOWNLOADING, - "Descargando" - ) + MSG_DECOMPRESSION_FAILED, + "Fallo al descomprimir" + ) MSG_HASH( - MSG_INDEX_FILE, - "indice" - ) + MSG_DETECTED_VIEWPORT_OF, + "Detectado viewport de" + ) MSG_HASH( - MSG_DOWNLOAD_FAILED, - "Descarga fallida" - ) + MSG_DID_NOT_FIND_A_VALID_CONTENT_PATCH, + "No se encontró un parche válido" + ) MSG_HASH( - MSG_ERROR, - "Error" - ) + MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, + "Desconecte el dispositivo desde un puerto válido" + ) MSG_HASH( - MSG_ERROR_LIBRETRO_CORE_REQUIRES_CONTENT, - "El núcleo Libretro necesita contenido, pero no fue provisto" - ) + MSG_DISK_CLOSED, + "Cerrado" + ) MSG_HASH( - MSG_ERROR_LIBRETRO_CORE_REQUIRES_SPECIAL_CONTENT, - "El núcleo Libretro necesita contenido especial, pero no fue provisto" - ) + MSG_DISK_EJECTED, + "Expulsado" + ) MSG_HASH( - MSG_ERROR_PARSING_ARGUMENTS, - "Error analizando argumentos" - ) + MSG_DOWNLOADING, + "Descargando" + ) MSG_HASH( - MSG_ERROR_SAVING_CORE_OPTIONS_FILE, - "Error guardando archivo de opciones del núcleo" - ) + MSG_INDEX_FILE, + "indice" + ) MSG_HASH( - MSG_ERROR_SAVING_REMAP_FILE, - "Error guardando archivo de reasignación" - ) + MSG_DOWNLOAD_FAILED, + "Descarga fallida" + ) MSG_HASH( - MSG_ERROR_REMOVING_REMAP_FILE, - "Error eliminado archivo de reasignación" - ) + MSG_ERROR, + "Error" + ) MSG_HASH( - MSG_ERROR_SAVING_SHADER_PRESET, - "Error guardando shader preset" - ) + MSG_ERROR_LIBRETRO_CORE_REQUIRES_CONTENT, + "El núcleo Libretro necesita contenido, pero no fue provisto" + ) MSG_HASH( - MSG_EXTERNAL_APPLICATION_DIR, - "Carpeta de aplicación externa" - ) + MSG_ERROR_LIBRETRO_CORE_REQUIRES_SPECIAL_CONTENT, + "El núcleo Libretro necesita contenido especial, pero no fue provisto" + ) MSG_HASH( - MSG_EXTRACTING, - "Extrayendo" - ) + MSG_ERROR_PARSING_ARGUMENTS, + "Error analizando argumentos" + ) MSG_HASH( - MSG_EXTRACTING_FILE, - "Extrayendo archivo" - ) + MSG_ERROR_SAVING_CORE_OPTIONS_FILE, + "Error guardando archivo de opciones del núcleo" + ) MSG_HASH( - MSG_FAILED_SAVING_CONFIG_TO, - "Fallo al guardar configuración en" - ) + MSG_ERROR_SAVING_REMAP_FILE, + "Error guardando archivo de reasignación" + ) MSG_HASH( - MSG_FAILED_TO, - "Fallo al" - ) + MSG_ERROR_REMOVING_REMAP_FILE, + "Error eliminado archivo de reasignación" + ) MSG_HASH( - MSG_FAILED_TO_ACCEPT_INCOMING_SPECTATOR, - "Fallo al aceptar al espectador" - ) + MSG_ERROR_SAVING_SHADER_PRESET, + "Error guardando shader preset" + ) MSG_HASH( - MSG_FAILED_TO_ALLOCATE_MEMORY_FOR_PATCHED_CONTENT, - "Fallo al reservar memoria para el contenido parcheado" - ) + MSG_EXTERNAL_APPLICATION_DIR, + "Carpeta de aplicación externa" + ) MSG_HASH( - MSG_FAILED_TO_APPLY_SHADER, - "Fallo al aplicar el shader" - ) + MSG_EXTRACTING, + "Extrayendo" + ) MSG_HASH( - MSG_FAILED_TO_BIND_SOCKET, - "Fallo al asignar el socket" - ) + MSG_EXTRACTING_FILE, + "Extrayendo archivo" + ) MSG_HASH( - MSG_FAILED_TO_CREATE_THE_DIRECTORY, - "Fallo al crear la carpeta" - ) + MSG_FAILED_SAVING_CONFIG_TO, + "Fallo al guardar configuración en" + ) MSG_HASH( - MSG_FAILED_TO_EXTRACT_CONTENT_FROM_COMPRESSED_FILE, - "Fallo al extraer el contenido desde el archivo comprimido" - ) + MSG_FAILED_TO, + "Fallo al" + ) MSG_HASH( - MSG_FAILED_TO_GET_NICKNAME_FROM_CLIENT, - "Fallo al obtener el apodo del cliente" - ) + MSG_FAILED_TO_ACCEPT_INCOMING_SPECTATOR, + "Fallo al aceptar al espectador" + ) MSG_HASH( - MSG_FAILED_TO_LOAD, - "Fallo al cargar" - ) + MSG_FAILED_TO_ALLOCATE_MEMORY_FOR_PATCHED_CONTENT, + "Fallo al reservar memoria para el contenido parcheado" + ) MSG_HASH( - MSG_FAILED_TO_LOAD_CONTENT, - "Fallo al cargar contenido" - ) + MSG_FAILED_TO_APPLY_SHADER, + "Fallo al aplicar el shader" + ) MSG_HASH( - MSG_FAILED_TO_LOAD_MOVIE_FILE, - "Fallo al cargar la película" - ) + MSG_FAILED_TO_BIND_SOCKET, + "Fallo al asignar el socket" + ) MSG_HASH( - MSG_FAILED_TO_LOAD_OVERLAY, - "Fallo al cargar la superposición" - ) + MSG_FAILED_TO_CREATE_THE_DIRECTORY, + "Fallo al crear la carpeta" + ) MSG_HASH( - MSG_FAILED_TO_LOAD_STATE, - "Fallo al cargar guardado de" - ) + MSG_FAILED_TO_EXTRACT_CONTENT_FROM_COMPRESSED_FILE, + "Fallo al extraer el contenido desde el archivo comprimido" + ) MSG_HASH( - MSG_FAILED_TO_OPEN_LIBRETRO_CORE, - "Fallo al abrir el núcleo Libretro" - ) + MSG_FAILED_TO_GET_NICKNAME_FROM_CLIENT, + "Fallo al obtener el apodo del cliente" + ) MSG_HASH( - MSG_FAILED_TO_PATCH, - "Fallo el parcheado" - ) + MSG_FAILED_TO_LOAD, + "Fallo al cargar" + ) MSG_HASH( - MSG_FAILED_TO_RECEIVE_HEADER_FROM_CLIENT, - "Fallo al recibir el encabezado desde el cliente" - ) + MSG_FAILED_TO_LOAD_CONTENT, + "Fallo al cargar contenido" + ) MSG_HASH( - MSG_FAILED_TO_RECEIVE_NICKNAME, - "Fallo al recibir el apodo" - ) + MSG_FAILED_TO_LOAD_MOVIE_FILE, + "Fallo al cargar la película" + ) MSG_HASH( - MSG_FAILED_TO_RECEIVE_NICKNAME_FROM_HOST, - "Fallo al recibir el apodo del servidor" - ) + MSG_FAILED_TO_LOAD_OVERLAY, + "Fallo al cargar la superposición" + ) MSG_HASH( - MSG_FAILED_TO_RECEIVE_NICKNAME_SIZE_FROM_HOST, - "Fallo al recibir el tamaño del apodo del servidor" - ) + MSG_FAILED_TO_LOAD_STATE, + "Fallo al cargar guardado de" + ) MSG_HASH( - MSG_FAILED_TO_RECEIVE_SRAM_DATA_FROM_HOST, - "Fallo al recibir datos SaveRAM del servidor" - ) + MSG_FAILED_TO_OPEN_LIBRETRO_CORE, + "Fallo al abrir el núcleo Libretro" + ) MSG_HASH( - MSG_FAILED_TO_REMOVE_DISK_FROM_TRAY, - "Fallo al sacar el disco de la bandeja" - ) + MSG_FAILED_TO_PATCH, + "Fallo el parcheado" + ) MSG_HASH( - MSG_FAILED_TO_REMOVE_TEMPORARY_FILE, - "Fallo al eliminar el archivo temporal" - ) + MSG_FAILED_TO_RECEIVE_HEADER_FROM_CLIENT, + "Fallo al recibir el encabezado desde el cliente" + ) MSG_HASH( - MSG_FAILED_TO_SAVE_SRAM, - "Fallo al guardar SaveRAM" - ) + MSG_FAILED_TO_RECEIVE_NICKNAME, + "Fallo al recibir el apodo" + ) MSG_HASH( - MSG_FAILED_TO_SAVE_STATE_TO, - "Fallo al guardar en" - ) + MSG_FAILED_TO_RECEIVE_NICKNAME_FROM_HOST, + "Fallo al recibir el apodo del servidor" + ) MSG_HASH( - MSG_FAILED_TO_SEND_NICKNAME, - "Fallo al enviar el apodo" - ) + MSG_FAILED_TO_RECEIVE_NICKNAME_SIZE_FROM_HOST, + "Fallo al recibir el tamaño del apodo del servidor" + ) MSG_HASH( - MSG_FAILED_TO_SEND_NICKNAME_SIZE, - "Fallo al enviar el tamaño del apodo" - ) + MSG_FAILED_TO_RECEIVE_SRAM_DATA_FROM_HOST, + "Fallo al recibir datos SaveRAM del servidor" + ) MSG_HASH( - MSG_FAILED_TO_SEND_NICKNAME_TO_CLIENT, - "Fallo al enviar el apodo al cliente" - ) + MSG_FAILED_TO_REMOVE_DISK_FROM_TRAY, + "Fallo al sacar el disco de la bandeja" + ) MSG_HASH( - MSG_FAILED_TO_SEND_NICKNAME_TO_HOST, - "Fallo al enviar el apodo al servidor" - ) + MSG_FAILED_TO_REMOVE_TEMPORARY_FILE, + "Fallo al eliminar el archivo temporal" + ) MSG_HASH( - MSG_FAILED_TO_SEND_SRAM_DATA_TO_CLIENT, - "Fallo al enviar datos SaveRAM al cliente" - ) + MSG_FAILED_TO_SAVE_SRAM, + "Fallo al guardar SaveRAM" + ) MSG_HASH( - MSG_FAILED_TO_START_AUDIO_DRIVER, - "Fallo al iniciar el controlador de audio. Se continuará en silencio" - ) + MSG_FAILED_TO_SAVE_STATE_TO, + "Fallo al guardar en" + ) MSG_HASH( - MSG_FAILED_TO_START_MOVIE_RECORD, - "Fallo al iniciar clip de grabación" - ) + MSG_FAILED_TO_SEND_NICKNAME, + "Fallo al enviar el apodo" + ) MSG_HASH( - MSG_FAILED_TO_START_RECORDING, - "Fallo al iniciar grabación" - ) + MSG_FAILED_TO_SEND_NICKNAME_SIZE, + "Fallo al enviar el tamaño del apodo" + ) MSG_HASH( - MSG_FAILED_TO_TAKE_SCREENSHOT, - "Fallo al capturar pantalla" - ) + MSG_FAILED_TO_SEND_NICKNAME_TO_CLIENT, + "Fallo al enviar el apodo al cliente" + ) MSG_HASH( - MSG_FAILED_TO_UNDO_LOAD_STATE, - "Fallo al deshacer carga" - ) + MSG_FAILED_TO_SEND_NICKNAME_TO_HOST, + "Fallo al enviar el apodo al servidor" + ) MSG_HASH( - MSG_FAILED_TO_UNDO_SAVE_STATE, - "Fallo al deshacer guardado" - ) + MSG_FAILED_TO_SEND_SRAM_DATA_TO_CLIENT, + "Fallo al enviar datos SaveRAM al cliente" + ) MSG_HASH( - MSG_FAILED_TO_UNMUTE_AUDIO, - "Fallo al restablecer el audio" - ) + MSG_FAILED_TO_START_AUDIO_DRIVER, + "Fallo al iniciar el controlador de audio. Se continuará en silencio" + ) MSG_HASH( - MSG_FATAL_ERROR_RECEIVED_IN, - "Fatal error recibido en" - ) + MSG_FAILED_TO_START_MOVIE_RECORD, + "Fallo al iniciar clip de grabación" + ) MSG_HASH( - MSG_FILE_NOT_FOUND, - "Archivo no encontrado" - ) + MSG_FAILED_TO_START_RECORDING, + "Fallo al iniciar grabación" + ) MSG_HASH( - MSG_FOUND_AUTO_SAVESTATE_IN, - "Encontrado autoguardado en" - ) + MSG_FAILED_TO_TAKE_SCREENSHOT, + "Fallo al capturar pantalla" + ) MSG_HASH( - MSG_FOUND_DISK_LABEL, - "Encontrada la etiqueta del disco" - ) + MSG_FAILED_TO_UNDO_LOAD_STATE, + "Fallo al deshacer carga" + ) MSG_HASH( - MSG_FOUND_FIRST_DATA_TRACK_ON_FILE, - "Encontrada la primer pista de datos en el archivo" - ) + MSG_FAILED_TO_UNDO_SAVE_STATE, + "Fallo al deshacer guardado" + ) MSG_HASH( - MSG_FOUND_LAST_STATE_SLOT, - "Encontrada la ultima posición de guardado" - ) + MSG_FAILED_TO_UNMUTE_AUDIO, + "Fallo al restablecer el audio" + ) MSG_HASH( - MSG_FOUND_SHADER, - "Encontrado el shader" - ) + MSG_FATAL_ERROR_RECEIVED_IN, + "Error fatal recibido en" + ) MSG_HASH( - MSG_FRAMES, - "Frames" - ) + MSG_FILE_NOT_FOUND, + "Archivo no encontrado" + ) MSG_HASH( - MSG_GAME_SPECIFIC_CORE_OPTIONS_FOUND_AT, - "Opciones especificas de juego encontradas en" - ) + MSG_FOUND_AUTO_SAVESTATE_IN, + "Encontrado autoguardado en" + ) MSG_HASH( - MSG_GOT_INVALID_DISK_INDEX, - "Indice de disco invalido" - ) + MSG_FOUND_DISK_LABEL, + "Encontrada la etiqueta del disco" + ) MSG_HASH( - MSG_GRAB_MOUSE_STATE, - "Capturar estado del ratón" - ) + MSG_FOUND_FIRST_DATA_TRACK_ON_FILE, + "Encontrada la primer pista de datos en el archivo" + ) MSG_HASH( - MSG_GAME_FOCUS_ON, - "Game focus ON" - ) + MSG_FOUND_LAST_STATE_SLOT, + "Encontrada la ultima posición de guardado" + ) MSG_HASH( - MSG_GAME_FOCUS_OFF, - "Game focus OFF" - ) + MSG_FOUND_SHADER, + "Encontrado el shader" + ) MSG_HASH( - MSG_HW_RENDERED_MUST_USE_POSTSHADED_RECORDING, - "El núcleo Libretro esta renderizado por hardware. Debe usar grabaciones post-shaded" - ) + MSG_FRAMES, + "Frames" + ) MSG_HASH( - MSG_INFLATED_CHECKSUM_DID_NOT_MATCH_CRC32, - "El CRC32 inflado no concuerda" - ) + MSG_GAME_SPECIFIC_CORE_OPTIONS_FOUND_AT, + "Opciones especificas de juego encontradas en" + ) MSG_HASH( - MSG_INPUT_CHEAT, - "Introducir truco" - ) + MSG_GOT_INVALID_DISK_INDEX, + "Indice de disco invalido" + ) MSG_HASH( - MSG_INPUT_CHEAT_FILENAME, - "Introducir nombre de archivo de truco" - ) + MSG_GRAB_MOUSE_STATE, + "Capturar estado del ratón" + ) MSG_HASH( - MSG_INPUT_PRESET_FILENAME, - "Introducir nombre de archivo del preset" - ) + MSG_GAME_FOCUS_ON, + "Game focus ON" + ) MSG_HASH( - MSG_INPUT_RENAME_ENTRY, - "Renombrar titulo" - ) + MSG_GAME_FOCUS_OFF, + "Game focus OFF" + ) MSG_HASH( - MSG_INTERFACE, - "Interfaz" - ) + MSG_HW_RENDERED_MUST_USE_POSTSHADED_RECORDING, + "El núcleo Libretro esta renderizado por hardware. Debe usar grabaciones post-shaded" + ) MSG_HASH( - MSG_INTERNAL_STORAGE, - "Almacenamiento interno" - ) + MSG_INFLATED_CHECKSUM_DID_NOT_MATCH_CRC32, + "El CRC32 inflado no concuerda" + ) MSG_HASH( - MSG_REMOVABLE_STORAGE, - "Almacenamiento extraible" - ) + MSG_INPUT_CHEAT, + "Introducir truco" + ) MSG_HASH( - MSG_INVALID_NICKNAME_SIZE, - "Tamaño de apodo invalido" - ) + MSG_INPUT_CHEAT_FILENAME, + "Introducir nombre de archivo de truco" + ) MSG_HASH( - MSG_IN_BYTES, - "en bytes" - ) + MSG_INPUT_PRESET_FILENAME, + "Introducir nombre de archivo del preset" + ) MSG_HASH( - MSG_IN_GIGABYTES, - "en gigabytes" - ) + MSG_INPUT_RENAME_ENTRY, + "Renombrar titulo" + ) MSG_HASH( - MSG_IN_MEGABYTES, - "en megabytes" - ) + MSG_INTERFACE, + "Interfaz" + ) MSG_HASH( - MSG_LIBRETRO_ABI_BREAK, - "está compilado para otra versión de Libretro" - ) + MSG_INTERNAL_STORAGE, + "Almacenamiento interno" + ) MSG_HASH( - MSG_LIBRETRO_FRONTEND, - "Interfaz de usuario para Libretro" - ) + MSG_REMOVABLE_STORAGE, + "Almacenamiento extraible" + ) MSG_HASH( - MSG_LOADED_STATE_FROM_SLOT, - "Cargado guardado de la posición #%d" - ) + MSG_INVALID_NICKNAME_SIZE, + "Tamaño de apodo invalido" + ) MSG_HASH( - MSG_LOADED_STATE_FROM_SLOT_AUTO, - "Cargado guardado de la posición #-1 (auto)" - ) + MSG_IN_BYTES, + "en bytes" + ) MSG_HASH( - MSG_LOADING, - "Cargando" - ) + MSG_IN_GIGABYTES, + "en gigabytes" + ) MSG_HASH( - MSG_FIRMWARE, - "Faltan archivos de firmware" - ) + MSG_IN_MEGABYTES, + "en megabytes" + ) MSG_HASH( - MSG_LOADING_CONTENT_FILE, - "Cargando contenido" - ) + MSG_LIBRETRO_ABI_BREAK, + "está compilado para otra versión de Libretro" + ) MSG_HASH( - MSG_LOADING_HISTORY_FILE, - "Cargando historial" - ) + MSG_LIBRETRO_FRONTEND, + "Interfaz de usuario para Libretro" + ) MSG_HASH( - MSG_LOADING_STATE, - "Cargando estado" - ) + MSG_LOADED_STATE_FROM_SLOT, + "Cargado guardado de la posición #%d" + ) MSG_HASH( - MSG_MEMORY, - "Memoria" - ) + MSG_LOADED_STATE_FROM_SLOT_AUTO, + "Cargado guardado de la posición #-1 (auto)" + ) MSG_HASH( - MSG_MOVIE_FILE_IS_NOT_A_VALID_BSV1_FILE, - "La película no es un archivo BSV1 válido" - ) + MSG_LOADING, + "Cargando" + ) MSG_HASH( - MSG_MOVIE_FORMAT_DIFFERENT_SERIALIZER_VERSION, - "El formato de la película parece tener una versión diferente de serializer. Probablemente fallará" - ) + MSG_FIRMWARE, + "Faltan archivos de firmware" + ) MSG_HASH( - MSG_MOVIE_PLAYBACK_ENDED, - "Finalizó la reproducción" - ) + MSG_LOADING_CONTENT_FILE, + "Cargando contenido" + ) MSG_HASH( - MSG_MOVIE_RECORD_STOPPED, - "Deteniendo la grabación" - ) + MSG_LOADING_HISTORY_FILE, + "Cargando historial" + ) MSG_HASH( - MSG_NETPLAY_FAILED, - "Fallo al iniciar juego en red" - ) + MSG_LOADING_STATE, + "Cargando estado" + ) MSG_HASH( - MSG_NO_CONTENT_STARTING_DUMMY_CORE, - "No hay contenido, iniciando núcleo vacío" - ) + MSG_MEMORY, + "Memoria" + ) MSG_HASH( - MSG_NO_SAVE_STATE_HAS_BEEN_OVERWRITTEN_YET, - "No hay guardado sobrescrito todavía" - ) + MSG_MOVIE_FILE_IS_NOT_A_VALID_BSV1_FILE, + "La película no es un archivo BSV1 válido" + ) MSG_HASH( - MSG_NO_STATE_HAS_BEEN_LOADED_YET, - "No hay guardado cargado todavía" - ) + MSG_MOVIE_FORMAT_DIFFERENT_SERIALIZER_VERSION, + "El formato de la película parece tener una versión diferente de serializer. Probablemente fallará" + ) MSG_HASH( - MSG_OVERRIDES_ERROR_SAVING, - "Error guardando personalizaciones" - ) + MSG_MOVIE_PLAYBACK_ENDED, + "Finalizó la reproducción" + ) MSG_HASH( - MSG_OVERRIDES_SAVED_SUCCESSFULLY, - "Personalizaciones guardadas exitosamente" - ) + MSG_MOVIE_RECORD_STOPPED, + "Deteniendo la grabación" + ) MSG_HASH( - MSG_PAUSED, - "Pausado" - ) + MSG_NETPLAY_FAILED, + "Fallo al iniciar juego en red" + ) MSG_HASH( - MSG_PROGRAM, - "RetroArch" - ) + MSG_NO_CONTENT_STARTING_DUMMY_CORE, + "No hay contenido, iniciando núcleo vacío" + ) MSG_HASH( - MSG_READING_FIRST_DATA_TRACK, - "Leyendo la primer pista de datos..." - ) + MSG_NO_SAVE_STATE_HAS_BEEN_OVERWRITTEN_YET, + "No hay guardado sobrescrito todavía" + ) MSG_HASH( - MSG_RECEIVED, - "recibido" - ) + MSG_NO_STATE_HAS_BEEN_LOADED_YET, + "No hay guardado cargado todavía" + ) MSG_HASH( - MSG_RECORDING_TERMINATED_DUE_TO_RESIZE, - "Grabación terminada debido al cambio de tamaño" - ) + MSG_OVERRIDES_ERROR_SAVING, + "Error guardando personalizaciones" + ) MSG_HASH( - MSG_RECORDING_TO, - "Grabando en" - ) + MSG_OVERRIDES_SAVED_SUCCESSFULLY, + "Personalizaciones guardadas exitosamente" + ) MSG_HASH( - MSG_REDIRECTING_CHEATFILE_TO, - "Redirigiendo archivo de trucos a" - ) + MSG_PAUSED, + "Pausado" + ) MSG_HASH( - MSG_REDIRECTING_SAVEFILE_TO, - "Redirigiendo archivo de guardado a" - ) + MSG_PROGRAM, + "RetroArch" + ) MSG_HASH( - MSG_REDIRECTING_SAVESTATE_TO, - "Redirigiendo archivo de guardado rápido a" - ) + MSG_READING_FIRST_DATA_TRACK, + "Leyendo la primer pista de datos..." + ) MSG_HASH( - MSG_REMAP_FILE_SAVED_SUCCESSFULLY, - "Reasignaciones guardadas exitosamente" - ) + MSG_RECEIVED, + "recibido" + ) MSG_HASH( - MSG_REMAP_FILE_REMOVED_SUCCESSFULLY, - "Reasignaciones eliminadas exitosamente" - ) + MSG_RECORDING_TERMINATED_DUE_TO_RESIZE, + "Grabación terminada debido al cambio de tamaño" + ) MSG_HASH( - MSG_REMOVED_DISK_FROM_TRAY, - "Quitado el disco de la bandeja" - ) + MSG_RECORDING_TO, + "Grabando en" + ) MSG_HASH( - MSG_REMOVING_TEMPORARY_CONTENT_FILE, - "Eliminando el contenido temporal" - ) + MSG_REDIRECTING_CHEATFILE_TO, + "Redirigiendo archivo de trucos a" + ) MSG_HASH( - MSG_RESET, - "Reset" - ) + MSG_REDIRECTING_SAVEFILE_TO, + "Redirigiendo archivo de guardado a" + ) MSG_HASH( - MSG_RESTARTING_RECORDING_DUE_TO_DRIVER_REINIT, - "Reiniciando grabación por reinicio del controlador" - ) + MSG_REDIRECTING_SAVESTATE_TO, + "Redirigiendo archivo de guardado rápido a" + ) MSG_HASH( - MSG_RESTORED_OLD_SAVE_STATE, - "Restaurado antiguo guardado rápido" - ) + MSG_REMAP_FILE_SAVED_SUCCESSFULLY, + "Reasignaciones guardadas exitosamente" + ) MSG_HASH( - MSG_RESTORING_DEFAULT_SHADER_PRESET_TO, - "Shaders: restaurado el preset por defecto en" - ) + MSG_REMAP_FILE_REMOVED_SUCCESSFULLY, + "Reasignaciones eliminadas exitosamente" + ) MSG_HASH( - MSG_REVERTING_SAVEFILE_DIRECTORY_TO, - "Revirtiendo la carpeta de guardado a" - ) + MSG_REMOVED_DISK_FROM_TRAY, + "Quitado el disco de la bandeja" + ) MSG_HASH( - MSG_REVERTING_SAVESTATE_DIRECTORY_TO, - "Revirtiendo la carpeta de guardado rápido a" - ) + MSG_REMOVING_TEMPORARY_CONTENT_FILE, + "Eliminando el contenido temporal" + ) MSG_HASH( - MSG_REWINDING, - "Rebobinando" - ) + MSG_RESET, + "Reset" + ) MSG_HASH( - MSG_REWIND_INIT, - "Iniciando buffer de rebobinado de" - ) + MSG_RESTARTING_RECORDING_DUE_TO_DRIVER_REINIT, + "Reiniciando grabación por reinicio del controlador" + ) MSG_HASH( - MSG_REWIND_INIT_FAILED, - "Fallo al iniciar el buffer. El rebobinado se desactivará" - ) + MSG_RESTORED_OLD_SAVE_STATE, + "Restaurado antiguo guardado rápido" + ) MSG_HASH( - MSG_REWIND_INIT_FAILED_THREADED_AUDIO, - "La implementación usa audio por hilos. No se puede usar rebobinado" - ) + MSG_RESTORING_DEFAULT_SHADER_PRESET_TO, + "Shaders: restaurado el preset por defecto en" + ) MSG_HASH( - MSG_REWIND_REACHED_END, - "Fin del buffer de rebobinado" - ) + MSG_REVERTING_SAVEFILE_DIRECTORY_TO, + "Revirtiendo la carpeta de guardado a" + ) MSG_HASH( - MSG_SAVED_NEW_CONFIG_TO, - "Guardada nueva configuración en" - ) + MSG_REVERTING_SAVESTATE_DIRECTORY_TO, + "Revirtiendo la carpeta de guardado rápido a" + ) MSG_HASH( - MSG_SAVED_STATE_TO_SLOT, - "Guardado a la posición #%d" - ) + MSG_REWINDING, + "Rebobinando" + ) MSG_HASH( - MSG_SAVED_STATE_TO_SLOT_AUTO, - "Guardado #-1 (auto)" - ) + MSG_REWIND_INIT, + "Iniciando buffer de rebobinado de" + ) MSG_HASH( - MSG_SAVED_SUCCESSFULLY_TO, - "Guardado exitosamente en" - ) + MSG_REWIND_INIT_FAILED, + "Fallo al iniciar el buffer. El rebobinado se desactivará" + ) MSG_HASH( - MSG_SAVING_RAM_TYPE, - "Guardando RAM" - ) + MSG_REWIND_INIT_FAILED_THREADED_AUDIO, + "La implementación usa audio por hilos. No se puede usar rebobinado" + ) MSG_HASH( - MSG_SAVING_STATE, - "Guardando" - ) + MSG_REWIND_REACHED_END, + "Fin del buffer de rebobinado" + ) MSG_HASH( - MSG_SCANNING, - "Escaneando..." - ) + MSG_SAVED_NEW_CONFIG_TO, + "Guardada nueva configuración en" + ) MSG_HASH( - MSG_SCANNING_OF_DIRECTORY_FINISHED, - "Escaneo de carpeta finalizado" - ) + MSG_SAVED_STATE_TO_SLOT, + "Guardado a la posición #%d" + ) MSG_HASH( - MSG_SENDING_COMMAND, - "Enviando comando" - ) + MSG_SAVED_STATE_TO_SLOT_AUTO, + "Guardado #-1 (auto)" + ) MSG_HASH( - MSG_SEVERAL_PATCHES_ARE_EXPLICITLY_DEFINED, - "Varios parches están explicitamente definidos, ignorando todos..." - ) + MSG_SAVED_SUCCESSFULLY_TO, + "Guardado exitosamente en" + ) MSG_HASH( - MSG_SHADER, - "Shader" - ) + MSG_SAVING_RAM_TYPE, + "Guardando RAM" + ) MSG_HASH( - MSG_SHADER_PRESET_SAVED_SUCCESSFULLY, - "Shader preset guardado exitosamente" - ) + MSG_SAVING_STATE, + "Guardando" + ) MSG_HASH( - MSG_SKIPPING_SRAM_LOAD, - "Saltando carga de SaveRAM" - ) + MSG_SCANNING, + "Escaneando..." + ) MSG_HASH( - MSG_SLOW_MOTION, - "Cámara lenta" - ) + MSG_SCANNING_OF_DIRECTORY_FINISHED, + "Escaneo de carpeta finalizado" + ) MSG_HASH( - MSG_FAST_FORWARD, - "Avance rápido" - ) + MSG_SENDING_COMMAND, + "Enviando comando" + ) MSG_HASH( - MSG_SLOW_MOTION_REWIND, - "Rebobinado lento" - ) + MSG_SEVERAL_PATCHES_ARE_EXPLICITLY_DEFINED, + "Varios parches están explicitamente definidos, ignorando todos..." + ) MSG_HASH( - MSG_SRAM_WILL_NOT_BE_SAVED, - "SaveRAM no se guardará" - ) + MSG_SHADER, + "Shader" + ) MSG_HASH( - MSG_STARTING_MOVIE_PLAYBACK, - "Iniciando reproducción de película" - ) + MSG_SHADER_PRESET_SAVED_SUCCESSFULLY, + "Shader preset guardado exitosamente" + ) MSG_HASH( - MSG_STARTING_MOVIE_RECORD_TO, - "Iniciando grabación de película en" - ) + MSG_SKIPPING_SRAM_LOAD, + "Saltando carga de SaveRAM" + ) MSG_HASH( - MSG_STATE_SIZE, - "Tamaño del guardado" - ) + MSG_SLOW_MOTION, + "Cámara lenta" + ) MSG_HASH( - MSG_STATE_SLOT, - "Posición de guardado" - ) + MSG_FAST_FORWARD, + "Avance rápido" + ) MSG_HASH( - MSG_TAKING_SCREENSHOT, - "Capturando pantalla" - ) + MSG_SLOW_MOTION_REWIND, + "Rebobinado lento" + ) MSG_HASH( - MSG_TO, - "en" - ) + MSG_SRAM_WILL_NOT_BE_SAVED, + "SaveRAM no se guardará" + ) MSG_HASH( - MSG_UNDID_LOAD_STATE, - "Deshecha la carga" - ) + MSG_STARTING_MOVIE_PLAYBACK, + "Iniciando reproducción de película" + ) MSG_HASH( - MSG_UNDOING_SAVE_STATE, - "Deshaciendo el guardado" - ) + MSG_STARTING_MOVIE_RECORD_TO, + "Iniciando grabación de película en" + ) MSG_HASH( - MSG_UNKNOWN, - "Desconocido" - ) + MSG_STATE_SIZE, + "Tamaño del guardado" + ) MSG_HASH( - MSG_UNPAUSED, - "Despausado" - ) + MSG_STATE_SLOT, + "Posición de guardado" + ) MSG_HASH( - MSG_UNRECOGNIZED_COMMAND, - "Comando no reconocido" - ) + MSG_TAKING_SCREENSHOT, + "Capturando pantalla" + ) MSG_HASH( - MSG_USING_CORE_NAME_FOR_NEW_CONFIG, - "Usando el nombre del núcleo para la nueva configuración" - ) + MSG_TO, + "en" + ) MSG_HASH( - MSG_USING_LIBRETRO_DUMMY_CORE_RECORDING_SKIPPED, - "Usando núcleo vacío. Saltando grabación" - ) + MSG_UNDID_LOAD_STATE, + "Deshecha la carga" + ) MSG_HASH( - MSG_VALUE_CONNECT_DEVICE_FROM_A_VALID_PORT, - "Conecte el dispositivo a un puerto valido" - ) + MSG_UNDOING_SAVE_STATE, + "Deshaciendo el guardado" + ) MSG_HASH( - MSG_VALUE_DISCONNECTING_DEVICE_FROM_PORT, - "Desconectando el dispositivo del puerto" - ) + MSG_UNKNOWN, + "Desconocido" + ) MSG_HASH( - MSG_VALUE_REBOOTING, - "Reiniciando..." - ) + MSG_UNPAUSED, + "Despausado" + ) MSG_HASH( - MSG_VALUE_SHUTTING_DOWN, - "Apagando..." - ) + MSG_UNRECOGNIZED_COMMAND, + "Comando no reconocido" + ) MSG_HASH( - MSG_VERSION_OF_LIBRETRO_API, - "Versión de la API Libretro" - ) + MSG_USING_CORE_NAME_FOR_NEW_CONFIG, + "Usando el nombre del núcleo para la nueva configuración" + ) MSG_HASH( - MSG_VIEWPORT_SIZE_CALCULATION_FAILED, - "Fallo al calcular de la ventana! Se continuará usando datos en bruto. Probablemente no funcionará bien" - ) + MSG_USING_LIBRETRO_DUMMY_CORE_RECORDING_SKIPPED, + "Usando núcleo vacío. Saltando grabación" + ) MSG_HASH( - MSG_VIRTUAL_DISK_TRAY, - "Bandeja de discos virtual" - ) + MSG_VALUE_CONNECT_DEVICE_FROM_A_VALID_PORT, + "Conecte el dispositivo a un puerto valido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_LATENCY, - "Latencia de audio deseada en milisegundos. Puede no ser honrada si el controlador no puede proveerla" - ) + MSG_VALUE_DISCONNECTING_DEVICE_FROM_PORT, + "Desconectando el dispositivo del puerto" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_MUTE, - "Silencia el audio" - ) + MSG_VALUE_REBOOTING, + "Reiniciando..." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_RATE_CONTROL_DELTA, - "Ayuda a suavizar imperfecciones de timing al sincronizar audio y video. desactivarlo hace casi imposible una sincronía correcta" - ) + MSG_VALUE_SHUTTING_DOWN, + "Apagando..." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CAMERA_ALLOW, - "Habilitar o deshabilitar el acceso de los núcleos a la cámara" - ) + MSG_VERSION_OF_LIBRETRO_API, + "Versión de la API Libretro" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOCATION_ALLOW, - "Habilitar o deshabilitar al núcleo a usar los servicios de ubicación" - ) + MSG_VIEWPORT_SIZE_CALCULATION_FAILED, + "Fallo al calcular de la ventana! Se continuará usando datos en bruto. Probablemente no funcionará bien" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_MAX_USERS, - "Máxima cantidad de usuarios a soportar por RetroArch" - ) + MSG_VIRTUAL_DISK_TRAY, + "Bandeja de discos virtual" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_POLL_TYPE_BEHAVIOR, - "Influencia como el sondeo es hecho dentro de RetroArch. 'Temprano' o 'Tarde' pueden resultar en menor latencia, dependiendo de su configuración" - ) + MENU_ENUM_SUBLABEL_AUDIO_LATENCY, + "Latencia de audio deseada en milisegundos. Puede no ser honrada si el controlador no puede proveerla" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_ALL_USERS_CONTROL_MENU, - "Permite a cualquier usuario a controlar el menú. Si se desactiva solo podrá hacerlo el usuario 1" - ) + MENU_ENUM_SUBLABEL_AUDIO_MUTE, + "Silencia el audio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_VOLUME, - "0 dB es normal, donde no se aplica ganancia" - ) + MENU_ENUM_SUBLABEL_AUDIO_RATE_CONTROL_DELTA, + "Ayuda a suavizar imperfecciones de timing al sincronizar audio y video. desactivarlo hace casi imposible una sincronía correcta" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_WASAPI_EXCLUSIVE_MODE, - "Permite al controlador WASAPI tomar control exclusivo del disp. de audio. Al deshabilitarlo se usará el modo compartido" - ) + MENU_ENUM_SUBLABEL_CAMERA_ALLOW, + "Habilitar o deshabilitar el acceso de los núcleos a la cámara" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_WASAPI_FLOAT_FORMAT, - "Usar formato de punto flotante en WASAPI, Su dispositivo debe soportarlo" - ) + MENU_ENUM_SUBLABEL_LOCATION_ALLOW, + "Habilitar o deshabilitar al núcleo a usar los servicios de ubicación" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_WASAPI_SH_BUFFER_LENGTH, - "El tamaño del buffer intermedio (en frames) al usar WASAPI en modo compartido" - ) + MENU_ENUM_SUBLABEL_INPUT_MAX_USERS, + "Máxima cantidad de usuarios a soportar por RetroArch" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_SYNC, - "Sincronizar audio. Recomendado" - ) + MENU_ENUM_SUBLABEL_INPUT_POLL_TYPE_BEHAVIOR, + "Influencia como el sondeo es hecho dentro de RetroArch. 'Temprano' o 'Tarde' pueden resultar en menor latencia, dependiendo de su configuración" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_AXIS_THRESHOLD, - "Cuanto debe mover la palanca para ser detectada. Evita movimientos indeseados en los mandos que no vuelven perfectamente al centro" - ) + MENU_ENUM_SUBLABEL_INPUT_ALL_USERS_CONTROL_MENU, + "Permite a cualquier usuario a controlar el menú. Si se desactiva solo podrá hacerlo el usuario 1" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_BIND_TIMEOUT, - "Cantidad de segundos a esperar hasta la siguiente asignación" - ) + MENU_ENUM_SUBLABEL_AUDIO_VOLUME, + "0 dB es normal, donde no se aplica ganancia" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_BIND_HOLD, - "Cantidad de segundos a mantener una entrada para asignarla" - ) + MENU_ENUM_SUBLABEL_AUDIO_WASAPI_EXCLUSIVE_MODE, + "Permite al controlador WASAPI tomar control exclusivo del disp. de audio. Al deshabilitarlo se usará el modo compartido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_TURBO_PERIOD, - "Periodo entre pulsación de los botones turbo (en frames)" - ) + MENU_ENUM_SUBLABEL_AUDIO_WASAPI_FLOAT_FORMAT, + "Usar formato de punto flotante en WASAPI, Su dispositivo debe soportarlo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_DUTY_CYCLE, - "Cuanto debe durar la pulsación de los botones turbo (en frames)" - ) + MENU_ENUM_SUBLABEL_AUDIO_WASAPI_SH_BUFFER_LENGTH, + "El tamaño del buffer intermedio (en frames) al usar WASAPI en modo compartido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_VSYNC, - "Sincroniza la salida de la placa de video al refresco de la pantalla. Recomendado" - ) + MENU_ENUM_SUBLABEL_AUDIO_SYNC, + "Sincronizar audio. Recomendado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_ALLOW_ROTATE, - "Permitir a los núcleos rotar la pantalla. Desactivarlo es útil cuando se puede girar el dispositivo manualmente" - ) + MENU_ENUM_SUBLABEL_INPUT_AXIS_THRESHOLD, + "Cuanto debe mover la palanca para ser detectada. Evita movimientos indeseados en los mandos que no vuelven perfectamente al centro" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DUMMY_ON_CORE_SHUTDOWN, - "Activarlo previene que algunos núcleos con función de apagado cierren RetroArch, en lugar de eso se cargará un núcleo vacío" - ) + MENU_ENUM_SUBLABEL_INPUT_BIND_TIMEOUT, + "Cantidad de segundos a esperar hasta la siguiente asignación" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHECK_FOR_MISSING_FIRMWARE, - "Verificar que el firmware necesario este disponible antes de cargar el contenido" - ) + MENU_ENUM_SUBLABEL_INPUT_BIND_HOLD, + "Cantidad de segundos a mantener una entrada para asignarla" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE, - "Tasa de refresco vertical de su pantalla. Usada para calcular la velocidad de audio. Nota: Se ignorará si 'Video por hilos' esta activado" - ) + MENU_ENUM_SUBLABEL_INPUT_TURBO_PERIOD, + "Periodo entre pulsación de los botones turbo (en frames)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_ENABLE, - "Activar salida de audio" - ) + MENU_ENUM_SUBLABEL_INPUT_DUTY_CYCLE, + "Cuanto debe durar la pulsación de los botones turbo (en frames)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_MAX_TIMING_SKEW, - "El máximo cambio en la velocidad de audio. Incrementarlo permite grandes cambios de timing a costa del tono de audio (Ej. Núcleos PAL en pantallas NTSC)" - ) + MENU_ENUM_SUBLABEL_VIDEO_VSYNC, + "Sincroniza la salida de la placa de video al refresco de la pantalla. Recomendado" + ) MSG_HASH( - MSG_FAILED, - "Fallo" - ) + MENU_ENUM_SUBLABEL_VIDEO_ALLOW_ROTATE, + "Permitir a los núcleos rotar la pantalla. Desactivarlo es útil cuando se puede girar el dispositivo manualmente" + ) MSG_HASH( - MSG_SUCCEEDED, - "Éxito" - ) + MENU_ENUM_SUBLABEL_DUMMY_ON_CORE_SHUTDOWN, + "Activarlo previene que algunos núcleos con función de apagado cierren RetroArch, en lugar de eso se cargará un núcleo vacío" + ) MSG_HASH( - MSG_DEVICE_NOT_CONFIGURED, - "no configurado" - ) + MENU_ENUM_SUBLABEL_CHECK_FOR_MISSING_FIRMWARE, + "Verificar que el firmware necesario este disponible antes de cargar el contenido" + ) MSG_HASH( - MSG_DEVICE_NOT_CONFIGURED_FALLBACK, - "no configurado, usando respaldo" - ) + MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE, + "Tasa de refresco vertical de su pantalla. Usada para calcular la velocidad de audio. Nota: Se ignorará si 'Video por hilos' esta activado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST, - "Base de datos: Lista cursor" - ) + MENU_ENUM_SUBLABEL_AUDIO_ENABLE, + "Activar salida de audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DEVELOPER, - "Base de datos - Filtro : Desarrollador" - ) + MENU_ENUM_SUBLABEL_AUDIO_MAX_TIMING_SKEW, + "El máximo cambio en la velocidad de audio. Incrementarlo permite grandes cambios de timing a costa del tono de audio (Ej. Núcleos PAL en pantallas NTSC)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_PUBLISHER, - "Base de datos - Filtro : Distribuidora" - ) + MSG_FAILED, + "Fallo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISABLED, - "Desactivado" - ) + MSG_SUCCEEDED, + "Éxito" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ENABLED, - "Activado" - ) + MSG_DEVICE_NOT_CONFIGURED, + "no configurado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_PATH, - "Ruta del historial" - ) + MSG_DEVICE_NOT_CONFIGURED_FALLBACK, + "no configurado, usando respaldo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ORIGIN, - "Base de datos - Filtro : Origen" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST, + "Base de datos: Lista cursor" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_FRANCHISE, - "Base de datos - Filtro : Franquicia" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DEVELOPER, + "Base de datos - Filtro : Desarrollador" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ESRB_RATING, - "Base de datos - Filtro : ESRB Rating" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_PUBLISHER, + "Base de datos - Filtro : Distribuidora" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ELSPA_RATING, - "Base de datos - Filtro : ELSPA Rating" - ) + MENU_ENUM_LABEL_VALUE_DISABLED, + "Desactivado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_PEGI_RATING, - "Base de datos - Filtro : PEGI Rating" - ) + MENU_ENUM_LABEL_VALUE_ENABLED, + "Activado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_CERO_RATING, - "Base de datos - Filtro : CERO Rating" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_PATH, + "Ruta del historial" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_BBFC_RATING, - "Base de datos - Filtro : BBFC Rating" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ORIGIN, + "Base de datos - Filtro : Origen" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_MAX_USERS, - "Base de datos - Filtro : Máximo de usuarios" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_FRANCHISE, + "Base de datos - Filtro : Franquicia" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_RELEASEDATE_BY_MONTH, - "Base de datos - Filtro : Lanzamiento por mes" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ESRB_RATING, + "Base de datos - Filtro : ESRB Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_RELEASEDATE_BY_YEAR, - "Base de datos - Filtro : Lanzamiento por año" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ELSPA_RATING, + "Base de datos - Filtro : ELSPA Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_EDGE_MAGAZINE_ISSUE, - "Base de datos - Filtro : número de la revista Edge" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_PEGI_RATING, + "Base de datos - Filtro : PEGI Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_EDGE_MAGAZINE_RATING, - "Base de datos - Filtro : Rating de la revista Edge" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_CERO_RATING, + "Base de datos - Filtro : CERO Rating" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DATABASE_INFO, - "Info de base de datos" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_BBFC_RATING, + "Base de datos - Filtro : BBFC Rating" + ) MSG_HASH( - MSG_WIFI_SCAN_COMPLETE, - "Escaneo Wi-Fi completo" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_MAX_USERS, + "Base de datos - Filtro : Máximo de usuarios" + ) MSG_HASH( - MSG_SCANNING_WIRELESS_NETWORKS, - "Escaneando redes inalambricas..." - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_RELEASEDATE_BY_MONTH, + "Base de datos - Filtro : Lanzamiento por mes" + ) MSG_HASH( - MSG_NETPLAY_LAN_SCAN_COMPLETE, - "Juego en red escaneo completo" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_RELEASEDATE_BY_YEAR, + "Base de datos - Filtro : Lanzamiento por año" + ) MSG_HASH( - MSG_NETPLAY_LAN_SCANNING, - "Escaneando en busca de anfitriones de juego en red..." - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_EDGE_MAGAZINE_ISSUE, + "Base de datos - Filtro : número de la revista Edge" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PAUSE_NONACTIVE, - "Pausar gameplay cuando RetroArch no es la ventana activa" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_EDGE_MAGAZINE_RATING, + "Base de datos - Filtro : Rating de la revista Edge" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_DISABLE_COMPOSITION, - "Activar o desactivar composición (Solo Windows)" - ) + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DATABASE_INFO, + "Info de base de datos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_HISTORY_LIST_ENABLE, - "Activar o desactivar lista de elementos recientes para juegos, imágenes, música, y videos" - ) + MSG_WIFI_SCAN_COMPLETE, + "Escaneo Wi-Fi completo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_HISTORY_SIZE, - "Limitar el número de entradas en la lista de elementos recientes" - ) + MSG_SCANNING_WIRELESS_NETWORKS, + "Escaneando redes inalambricas..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_INPUT_UNIFIED_MENU_CONTROLS, - "Controles de menú unificados" - ) + MSG_NETPLAY_LAN_SCAN_COMPLETE, + "Juego en red escaneo completo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_UNIFIED_MENU_CONTROLS, - "Usar los mismos controles para el menú y el juego. Aplica al teclado" - ) + MSG_NETPLAY_LAN_SCANNING, + "Escaneando en busca de anfitriones de juego en red..." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FONT_ENABLE, - "Mostrar mensajes en pantalla" - ) + MENU_ENUM_SUBLABEL_PAUSE_NONACTIVE, + "Pausar gameplay cuando RetroArch no es la ventana activa" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETWORK_USER_REMOTE_ENABLE, - "Usuario %d Remoto Activado" - ) + MENU_ENUM_SUBLABEL_VIDEO_DISABLE_COMPOSITION, + "Activar o desactivar composición (Solo Windows)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BATTERY_LEVEL_ENABLE, - "Mostrar nivel de batería" - ) + MENU_ENUM_SUBLABEL_HISTORY_LIST_ENABLE, + "Activar o desactivar lista de elementos recientes para juegos, imágenes, música, y videos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SELECT_FILE, - "Seleccionar archivo" - ) + MENU_ENUM_SUBLABEL_CONTENT_HISTORY_SIZE, + "Limitar el número de entradas en la lista de elementos recientes" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SELECT_FROM_COLLECTION, - "Seleccionar de la colección" - ) + MENU_ENUM_LABEL_VALUE_INPUT_UNIFIED_MENU_CONTROLS, + "Controles de menú unificados" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FILTER, - "Filtro" - ) + MENU_ENUM_SUBLABEL_INPUT_UNIFIED_MENU_CONTROLS, + "Usar los mismos controles para el menú y el juego. Aplica al teclado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SCALE, - "Escalar" - ) + MENU_ENUM_SUBLABEL_VIDEO_FONT_ENABLE, + "Mostrar mensajes en pantalla" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_START_WHEN_LOADED, - "El juego en red comenzará cuando se cargue el contenido" - ) + MENU_ENUM_LABEL_VALUE_NETWORK_USER_REMOTE_ENABLE, + "Usuario %d Remoto Activado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_LOAD_CONTENT_MANUALLY, - "No se encontró el núcleo o contenido, cargue manualmente" - ) + MENU_ENUM_LABEL_VALUE_BATTERY_LEVEL_ENABLE, + "Mostrar nivel de batería" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BROWSE_URL_LIST, - "Ver URLs" - ) + MENU_ENUM_LABEL_VALUE_SELECT_FILE, + "Seleccionar archivo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BROWSE_URL, - "Ver URL" - ) + MENU_ENUM_LABEL_VALUE_SELECT_FROM_COLLECTION, + "Seleccionar de la colección" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BROWSE_START, - "Iniciar" - ) + MENU_ENUM_LABEL_VALUE_FILTER, + "Filtro" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_BOKEH, - "Bokeh" - ) + MENU_ENUM_LABEL_VALUE_SCALE, + "Escalar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOWFLAKE, - "Snowflake" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_START_WHEN_LOADED, + "El juego en red comenzará cuando se cargue el contenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_REFRESH_ROOMS, - "Actualizar lista de salas" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_LOAD_CONTENT_MANUALLY, + "No se encontró el núcleo o contenido, cargue manualmente" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME, - "Apodo: %s" - ) + MENU_ENUM_LABEL_VALUE_BROWSE_URL_LIST, + "Ver URLs" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME_LAN, - "Apodo (lan): %s" - ) + MENU_ENUM_LABEL_VALUE_BROWSE_URL, + "Ver URL" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_COMPAT_CONTENT_FOUND, - "Contenido compatible encontrado" - ) + MENU_ENUM_LABEL_VALUE_BROWSE_START, + "Iniciar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_CROP_OVERSCAN, - "Corta unos pocos pixeles de los bordes de la imagen que normalmente los desarrolladores dejan en blanco o con basura" - ) + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_BOKEH, + "Bokeh" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SMOOTH, - "Aplicar un pequeño desenfoque a la imagen para borrar los bordes de los pixeles. Esta opción tiene muy poco impacto en el rendimiento" - ) + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOWFLAKE, + "Snowflake" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FILTER, - "Aplicar un filtro de video con la CPU. Nota: Puede tener un alto coste de rendimiento. Algunos filtros solo funcionan con núcleos que usan 16 o 32bit de color" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_REFRESH_ROOMS, + "Actualizar lista de salas" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_USERNAME, - "Nombre de usuario de su cuenta de RetroAchievements" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME, + "Apodo: %s" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEEVOS_PASSWORD, - "Contraseña de su cuenta de RetroAchievements" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME_LAN, + "Apodo (lan): %s" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_NICKNAME, - "Ingrese su apodo. Esto sera usado para las sesiones de juego en red" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_COMPAT_CONTENT_FOUND, + "Contenido compatible encontrado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_POST_FILTER_RECORD, - "Capturar la imagen con los filtros (no shaders)" - ) + MENU_ENUM_SUBLABEL_VIDEO_CROP_OVERSCAN, + "Corta unos pocos pixeles de los bordes de la imagen que normalmente los desarrolladores dejan en blanco o con basura" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_LIST, - "Seleccionar que núcleo usar" - ) + MENU_ENUM_SUBLABEL_VIDEO_SMOOTH, + "Aplicar un pequeño desenfoque a la imagen para borrar los bordes de los pixeles. Esta opción tiene muy poco impacto en el rendimiento" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOAD_CONTENT_LIST, - "Seleccionar que contenido iniciar" - ) + MENU_ENUM_SUBLABEL_VIDEO_FILTER, + "Aplicar un filtro de video con la CPU. Nota: Puede tener un alto coste de rendimiento. Algunos filtros solo funcionan con núcleos que usan 16 o 32bit de color" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETWORK_INFORMATION, - "Mostrar interfaces de red e IPs asociadas" - ) + MENU_ENUM_SUBLABEL_CHEEVOS_USERNAME, + "Nombre de usuario de su cuenta de RetroAchievements" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SYSTEM_INFORMATION, - "Mostrar información especifica del dispositivo" - ) + MENU_ENUM_SUBLABEL_CHEEVOS_PASSWORD, + "Contraseña de su cuenta de RetroAchievements" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUIT_RETROARCH, - "Salir del programa" - ) + MENU_ENUM_SUBLABEL_NETPLAY_NICKNAME, + "Ingrese su apodo. Esto sera usado para las sesiones de juego en red" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_WINDOW_WIDTH, - "Establece el ancho de la ventana. Al dejarlo en 0 hará que intente ser lo mas grande posible" - ) + MENU_ENUM_SUBLABEL_VIDEO_POST_FILTER_RECORD, + "Capturar la imagen con los filtros (no shaders)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_WINDOW_HEIGHT, - "Establece el alto de la ventana. Al dejarlo en 0 hará que intente ser lo mas grande posible" - ) + MENU_ENUM_SUBLABEL_CORE_LIST, + "Seleccionar que núcleo usar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_X, - "Establece el ancho en pantalla completa. Al dejarlo en 0 se usará la resolución del escritorio" - ) + MENU_ENUM_SUBLABEL_LOAD_CONTENT_LIST, + "Seleccionar que contenido iniciar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_Y, - "Establece el alto en pantalla completa. Al dejarlo en 0 se usará la resolución del escritorio" - ) + MENU_ENUM_SUBLABEL_NETWORK_INFORMATION, + "Mostrar interfaces de red e IPs asociadas" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_X, - "Especificar posición sobre eje X para el texto en pantalla" - ) + MENU_ENUM_SUBLABEL_SYSTEM_INFORMATION, + "Mostrar información especifica del dispositivo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_Y, - "Especificar posición sobre eje Y para el texto en pantalla" - ) + MENU_ENUM_SUBLABEL_QUIT_RETROARCH, + "Salir del programa" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FONT_SIZE, - "Especificar el tamaño de letra en puntos" - ) + MENU_ENUM_SUBLABEL_VIDEO_WINDOW_WIDTH, + "Establece el ancho de la ventana. Al dejarlo en 0 hará que intente ser lo mas grande posible" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_OVERLAY_HIDE_IN_MENU, - "Ocultar la superposición en el menú, mostrarla al salir del menú" - ) + MENU_ENUM_SUBLABEL_VIDEO_WINDOW_HEIGHT, + "Establece el alto de la ventana. Al dejarlo en 0 hará que intente ser lo mas grande posible" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, - "Mostrar pulsaciones en los controles en pantalla" - ) + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_X, + "Establece el ancho en pantalla completa. Al dejarlo en 0 se usará la resolución del escritorio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT, - "Seleccionar el puerto en que los controles en pantalla escucharán las pulsaciones" - ) + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_Y, + "Establece el alto en pantalla completa. Al dejarlo en 0 se usará la resolución del escritorio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_COLLECTION_LIST, - "El contenido escaneado aparecerá aquí" - ) + MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_X, + "Especificar posición sobre eje X para el texto en pantalla" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SCALE_INTEGER, - "Escalar en múltiplos enteros. El tamaño base dependerá del sistema usado. Si 'Forzar aspecto' no esta activado, X e Y serán escalados individualmente" - ) + MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_Y, + "Especificar posición sobre eje Y para el texto en pantalla" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_GPU_SCREENSHOT, - "Capturas de pantalla de GPU con shaders si está disponible" - ) + MENU_ENUM_SUBLABEL_VIDEO_FONT_SIZE, + "Especificar el tamaño de letra en puntos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_ROTATION, - "Fuerza una cierta rotación de la pantalla. La rotación se añade a la impuesta por el núcleo" - ) + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_HIDE_IN_MENU, + "Ocultar la superposición en el menú, mostrarla al salir del menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FORCE_SRGB_DISABLE, - "Desactiva forzadamente el soporte de FBO sRGB. Para algunos controladores Intel OpenGL en Windows con problemas" - ) + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, + "Mostrar pulsaciones en los controles en pantalla" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN, - "Puede ser anulado por un argumento en la linea de comandos" - ) + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT, + "Seleccionar el puerto en que los controles en pantalla escucharán las pulsaciones" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_WINDOWED_FULLSCREEN, - "Preferir uso de ventana sin bordes a pantalla completa" - ) + MENU_ENUM_SUBLABEL_CONTENT_COLLECTION_LIST, + "El contenido escaneado aparecerá aquí" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_GPU_RECORD, - "Graba la salida de GPU con shaders si está disponible" - ) + MENU_ENUM_SUBLABEL_VIDEO_SCALE_INTEGER, + "Escalar en múltiplos enteros. El tamaño base dependerá del sistema usado. Si 'Forzar aspecto' no esta activado, X e Y serán escalados individualmente" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_INDEX, - "Al hacer un guardado rápido, el indice es automáticamente incrementado antes de guardar. Al cargar contenido, el indice será el mayor existente" - ) + MENU_ENUM_SUBLABEL_VIDEO_GPU_SCREENSHOT, + "Capturas de pantalla de GPU con shaders si está disponible" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_BLOCK_SRAM_OVERWRITE, - "Bloquear el guardado de SaveRAM de ser sobrescrito al cargar guardados rápidos. Puede causar problemas" - ) + MENU_ENUM_SUBLABEL_VIDEO_ROTATION, + "Fuerza una cierta rotación de la pantalla. La rotación se añade a la impuesta por el núcleo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_FASTFORWARD_RATIO, - "La máxima velocidad del avance rápido (Ej: 5.0x para un juego de 60fps = 300 fps). Si es 0 no habrá limite" - ) + MENU_ENUM_SUBLABEL_VIDEO_FORCE_SRGB_DISABLE, + "Desactiva forzadamente el soporte de FBO sRGB. Para algunos controladores Intel OpenGL en Windows con problemas" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SLOWMOTION_RATIO, - "Al usar cámara lenta, el contenido se ralentizará el factor especificado" - ) + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN, + "Puede ser anulado por un argumento en la linea de comandos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RUN_AHEAD_ENABLED, - "Ejecutar la logica del núcleo uno o mas frames por adelentado, y decidir cuando adelantar basados en las pulsaciones del control, esto puede reducir la latencia de entrada percibida, eliminando el lag interno de la consola o juego emulado" - ) + MENU_ENUM_SUBLABEL_VIDEO_WINDOWED_FULLSCREEN, + "Preferir uso de ventana sin bordes a pantalla completa" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RUN_AHEAD_FRAMES, - "El número de frames que el núcleo irá adelantado, si excedes el número de frames de lag internos del juego, puede causar tirones (jitter)" - ) + MENU_ENUM_SUBLABEL_VIDEO_GPU_RECORD, + "Graba la salida de GPU con shaders si está disponible" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RUN_AHEAD_SECONDARY_INSTANCE, - "Usar una segunda instancia del núcleo para adelantarse (RunAhead). Previene problemas de audio causados por las cargas de estado" - ) + MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_INDEX, + "Al hacer un guardado rápido, el indice es automáticamente incrementado antes de guardar. Al cargar contenido, el indice será el mayor existente" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RUN_AHEAD_HIDE_WARNINGS, - "Oculta el mensaje de advertencia que aparece al usar RunAhead si el núcleo no soporta guardar el estado (savestates)" - ) + MENU_ENUM_SUBLABEL_BLOCK_SRAM_OVERWRITE, + "Bloquear el guardado de SaveRAM de ser sobrescrito al cargar guardados rápidos. Puede causar problemas" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_REWIND_ENABLE, - "Habilita el rebobinado. Tendrá un impacto en el rendimiento del juego" - ) + MENU_ENUM_SUBLABEL_FASTFORWARD_RATIO, + "La máxima velocidad del avance rápido (Ej: 5.0x para un juego de 60fps = 300 fps). Si es 0 no habrá limite" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_REWIND_GRANULARITY, - "Rebobinar un determinado número de frames a la vez, para aumentar la velocidad del rebobinado" - ) + MENU_ENUM_SUBLABEL_SLOWMOTION_RATIO, + "Al usar cámara lenta, el contenido se ralentizará el factor especificado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_REWIND_BUFFER_SIZE, - "La cantidad de memoria (en MB) a reservar para el búfer de rebobinado. Aumentar esto aumentará el largo del historial de rebobinado" - ) + MENU_ENUM_SUBLABEL_RUN_AHEAD_ENABLED, + "Ejecutar la logica del núcleo uno o mas frames por adelentado, y decidir cuando adelantar basados en las pulsaciones del control, esto puede reducir la latencia de entrada percibida, eliminando el lag interno de la consola o juego emulado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_REWIND_BUFFER_SIZE_STEP, - "Cada vez que aumentes o disminuyas el tamaño del búfer por medio de está interfaz, cambiará esta cantidad" - ) + MENU_ENUM_SUBLABEL_RUN_AHEAD_FRAMES, + "El número de frames que el núcleo irá adelantado, si excedes el número de frames de lag internos del juego, puede causar tirones (jitter)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_IDX, - "Posición en el indice de la lista" - ) + MENU_ENUM_SUBLABEL_RUN_AHEAD_SECONDARY_INSTANCE, + "Usar una segunda instancia del núcleo para adelantarse (RunAhead). Previene problemas de audio causados por las cargas de estado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_ADDRESS_BIT_POSITION, - "Bitmask de la dirección cuando el tamaño de la búsqueda de memoria es menor a 8 bits" - ) + MENU_ENUM_SUBLABEL_RUN_AHEAD_HIDE_WARNINGS, + "Oculta el mensaje de advertencia que aparece al usar RunAhead si el núcleo no soporta guardar el estado (savestates)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_MATCH_IDX, - "Seleccionar la coincidencia a ver" - ) + MENU_ENUM_SUBLABEL_REWIND_ENABLE, + "Habilita el rebobinado. Tendrá un impacto en el rendimiento del juego" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_START_OR_CONT, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_TOGGLE, + "Aplicar truco inmediatamente después de cambiar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_START_OR_RESTART, - "Izquierda/Derecha para cambiar el bit-size" - ) + MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_LOAD, + "Auto-aplicar los trucos después que el juego cargue" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EXACT, - "Izquierda/Derecha para cambiar el valor" - ) + MENU_ENUM_SUBLABEL_REWIND_GRANULARITY, + "Rebobinar un determinado número de frames a la vez, para aumentar la velocidad del rebobinado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LT, - "" - ) + MENU_ENUM_SUBLABEL_REWIND_BUFFER_SIZE, + "La cantidad de memoria (en MB) a reservar para el búfer de rebobinado. Aumentar esto aumentará el largo del historial de rebobinado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GT, - "" - ) + MENU_ENUM_SUBLABEL_REWIND_BUFFER_SIZE_STEP, + "Cada vez que aumentes o disminuyas el tamaño del búfer por medio de está interfaz, cambiará esta cantidad" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LTE, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_IDX, + "Posición en el indice de la lista" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GTE, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_ADDRESS_BIT_POSITION, + "Bitmask de la dirección cuando el tamaño de la búsqueda de memoria es menor a 8 bits" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQ, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_MATCH_IDX, + "Seleccionar la coincidencia a ver" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_NEQ, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_START_OR_CONT, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQPLUS, - "Izquierda/Derecha para cambiar el valor" - ) + MENU_ENUM_SUBLABEL_CHEAT_START_OR_RESTART, + "Izquierda/Derecha para cambiar el bit-size" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQMINUS, - "Izquierda/Derecha para cambiar el valor" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EXACT, + "Izquierda/Derecha para cambiar el valor" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_ADD_MATCHES, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LT, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_VIEW_MATCHES, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GT, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_CREATE_OPTION, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LTE, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_DELETE_OPTION, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GTE, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_TOP, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQ, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_BOTTOM, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_NEQ, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_DELETE_ALL, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQPLUS, + "Izquierda/Derecha para cambiar el valor" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_BIG_ENDIAN, - "Big endian : 258 = 0x0102,\nLittle endian : 258 = 0x0201" - ) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQMINUS, + "Izquierda/Derecha para cambiar el valor" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LIBRETRO_LOG_LEVEL, - "Nivel de registro para núcleos, si el núcleo emite valores por debajo, serán ignorados" - ) + MENU_ENUM_SUBLABEL_CHEAT_ADD_MATCHES, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PERFCNT_ENABLE, - "Activa los contadores de rendimiento para RetroArch y núcleos" - ) + MENU_ENUM_SUBLABEL_CHEAT_VIEW_MATCHES, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_SAVE, - "Hacer un guardado rápido al salir de RetroArch. Se cargará automáticamente si 'Cargar guardado rápido automáticamente' esta activado" - ) + MENU_ENUM_SUBLABEL_CHEAT_CREATE_OPTION, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_LOAD, - "Carga el guardado rápido automático al inicio" - ) + MENU_ENUM_SUBLABEL_CHEAT_DELETE_OPTION, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVESTATE_THUMBNAIL_ENABLE, - "Mostrar miniaturas de los guardados rápidos en el menú" - ) + MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_TOP, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUTOSAVE_INTERVAL, - "Intervalo en segundos para auto-guardar la memoria no volátil SaveRAM, por defecto desactivado (en 0)" - ) + MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_BOTTOM, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_REMAP_BINDS_ENABLE, - "Al activarlo anula los controles por defecto y usa los controles personalizados para el núcleo actual" - ) + MENU_ENUM_SUBLABEL_CHEAT_DELETE_ALL, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_AUTODETECT_ENABLE, - "Activar la auto-detección de controles, se intentará configurarlos estilo 'Plug and Play'" - ) + MENU_ENUM_SUBLABEL_CHEAT_RELOAD_CHEATS, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_INPUT_SWAP_OK_CANCEL, - "Intercambiar los botones de OK y Cancelar. Desactivado es el estilo Japones, Activado el estilo occidental" - ) + MENU_ENUM_SUBLABEL_CHEAT_BIG_ENDIAN, + "Big endian : 258 = 0x0102,\nLittle endian : 258 = 0x0201" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PAUSE_LIBRETRO, - "Al desactivarlo el contenido continuará ejecutándose cuando estés en el menú" - ) + MENU_ENUM_SUBLABEL_LIBRETRO_LOG_LEVEL, + "Nivel de registro para núcleos, si el núcleo emite valores por debajo, serán ignorados" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_DRIVER, - "Controlador de video a usar" - ) + MENU_ENUM_SUBLABEL_PERFCNT_ENABLE, + "Activa los contadores de rendimiento para RetroArch y núcleos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_DRIVER, - "Controlador de audio a usar" - ) + MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_SAVE, + "Hacer un guardado rápido al salir de RetroArch. Se cargará automáticamente si 'Cargar guardado rápido automáticamente' esta activado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_DRIVER, - "Controlador de entrada a usar. El controlador de video puede forzar uno distinto" - ) + MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_LOAD, + "Carga el guardado rápido automático al inicio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_JOYPAD_DRIVER, - "Controlador de mando a usar" - ) + MENU_ENUM_SUBLABEL_SAVESTATE_THUMBNAIL_ENABLE, + "Mostrar miniaturas de los guardados rápidos en el menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_DRIVER, - "Audio resampler a usar" - ) + MENU_ENUM_SUBLABEL_AUTOSAVE_INTERVAL, + "Intervalo en segundos para auto-guardar la memoria no volátil SaveRAM, por defecto desactivado (en 0)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CAMERA_DRIVER, - "Controlador de Cámara a usar" - ) + MENU_ENUM_SUBLABEL_INPUT_REMAP_BINDS_ENABLE, + "Al activarlo anula los controles por defecto y usa los controles personalizados para el núcleo actual" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOCATION_DRIVER, - "Controlador de ubicación a usar" - ) + MENU_ENUM_SUBLABEL_INPUT_AUTODETECT_ENABLE, + "Activar la auto-detección de controles, se intentará configurarlos estilo 'Plug and Play'" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_DRIVER, - "Controlador de menú a usar" - ) + MENU_ENUM_SUBLABEL_MENU_INPUT_SWAP_OK_CANCEL, + "Intercambiar los botones de OK y Cancelar. Desactivado es el estilo Japones, Activado el estilo occidental" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RECORD_DRIVER, - "Controlador de grabación a usar" - ) + MENU_ENUM_SUBLABEL_PAUSE_LIBRETRO, + "Al desactivarlo el contenido continuará ejecutándose cuando estés en el menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIDI_DRIVER, - "Controlador MIDI a usar" - ) + MENU_ENUM_SUBLABEL_VIDEO_DRIVER, + "Controlador de video a usar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_WIFI_DRIVER, - "Controlador WiFi a usar" - ) + MENU_ENUM_SUBLABEL_AUDIO_DRIVER, + "Controlador de audio a usar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, - "Solo mostrar archivos con extensiones conocidas" - ) + MENU_ENUM_SUBLABEL_INPUT_DRIVER, + "Controlador de entrada a usar. El controlador de video puede forzar uno distinto" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_WALLPAPER, - "Seleccionar una imagen para usar de fondo en el menú" - ) + MENU_ENUM_SUBLABEL_JOYPAD_DRIVER, + "Controlador de mando a usar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPER, - "Cargar una imagen de fondo según el contenido" - ) + MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_DRIVER, + "Audio resampler a usar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_DEVICE, - "Dispositivo a usar por el controlador de audio. Depende del controlador" - ) + MENU_ENUM_SUBLABEL_CAMERA_DRIVER, + "Controlador de Cámara a usar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_DSP_PLUGIN, - "DSP que procesa el audio antes de ser enviado al controlador" - ) + MENU_ENUM_SUBLABEL_LOCATION_DRIVER, + "Controlador de ubicación a usar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_RATE, - "Velocidad de muestreo de la salida de audio" - ) + MENU_ENUM_SUBLABEL_MENU_DRIVER, + "Controlador de menú a usar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_OVERLAY_OPACITY, - "Controla la transparencia de la superposición" - ) + MENU_ENUM_SUBLABEL_RECORD_DRIVER, + "Controlador de grabación a usar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_OVERLAY_SCALE, - "Controla el tamaño de la superposición" - ) + MENU_ENUM_SUBLABEL_MIDI_DRIVER, + "Controlador MIDI a usar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_OVERLAY_ENABLE, - "Activar superposición" - ) + MENU_ENUM_SUBLABEL_WIFI_DRIVER, + "Controlador WiFi a usar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_OVERLAY_PRESET, - "Seleciona una superposición desde el explorador de archivos" - ) + MENU_ENUM_SUBLABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, + "Solo mostrar archivos con extensiones conocidas" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_IP_ADDRESS, - "La dirección IP del servidor a conectar" - ) + MENU_ENUM_SUBLABEL_MENU_WALLPAPER, + "Seleccionar una imagen para usar de fondo en el menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_TCP_UDP_PORT, - "El puerto del servidor a conectar. Puede ser TCP o UDP" - ) + MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPER, + "Cargar una imagen de fondo según el contenido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_PASSWORD, - "Contraseña a pedir a los clientes que se conecten al estar en modo servidor" - ) + MENU_ENUM_SUBLABEL_AUDIO_DEVICE, + "Dispositivo a usar por el controlador de audio. Depende del controlador" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_PUBLIC_ANNOUNCE, - "Permite ser encontrado fácilmente, sino los clientes deberán conectarse manualmente" - ) + MENU_ENUM_SUBLABEL_AUDIO_DSP_PLUGIN, + "DSP que procesa el audio antes de ser enviado al controlador" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_SPECTATE_PASSWORD, - "Contraseña a pedir a los espectadores que se conecten al estar en modo servidor" - ) + MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_RATE, + "Velocidad de muestreo de la salida de audio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_START_AS_SPECTATOR, - "Si se debe iniciar juego en red en modo espectador" - ) + MENU_ENUM_SUBLABEL_OVERLAY_OPACITY, + "Controla la transparencia de la superposición" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_ALLOW_SLAVES, - "Si se permiten conexiones en modo esclavo. El modo esclavo usa muy poco poder de procesamiento, pero tendrá un impacto significativo en la latencia" - ) + MENU_ENUM_SUBLABEL_OVERLAY_SCALE, + "Controla el tamaño de la superposición" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_REQUIRE_SLAVES, - "Solo usar modo esclavo. No recomendado excepto en redes muy rápidas con máquinas muy débiles" - ) + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_ENABLE, + "Activar superposición" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_STATELESS_MODE, - "Necesita una red muy rápida, pero se eliminarán los tirones al no realizar rebobinados de sincronización" - ) + MENU_ENUM_SUBLABEL_OVERLAY_PRESET, + "Seleciona una superposición desde el explorador de archivos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_CHECK_FRAMES, - "Frecuencia en frames con la que se verificará si el servidor y el cliente están en sincronía" - ) + MENU_ENUM_SUBLABEL_NETPLAY_IP_ADDRESS, + "La dirección IP del servidor a conectar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_NAT_TRAVERSAL, - "Cuando se es servidor, intentar escuchar conexiones desde Internet, usando UPnP o tecnologías similares" - ) + MENU_ENUM_SUBLABEL_NETPLAY_TCP_UDP_PORT, + "El puerto del servidor a conectar. Puede ser TCP o UDP" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_STDIN_CMD_ENABLE, - "Activar linea de comandos stdin" - ) + MENU_ENUM_SUBLABEL_NETPLAY_PASSWORD, + "Contraseña a pedir a los clientes que se conecten al estar en modo servidor" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MOUSE_ENABLE, - "Activar control con ratón en el menú" - ) + MENU_ENUM_SUBLABEL_NETPLAY_PUBLIC_ANNOUNCE, + "Permite ser encontrado fácilmente, sino los clientes deberán conectarse manualmente" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_POINTER_ENABLE, - "Activar controles táctiles en el menú" - ) + MENU_ENUM_SUBLABEL_NETPLAY_SPECTATE_PASSWORD, + "Contraseña a pedir a los espectadores que se conecten al estar en modo servidor" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_THUMBNAILS, - "Tipo de miniaturas a mostrar" - ) + MENU_ENUM_SUBLABEL_NETPLAY_START_AS_SPECTATOR, + "Si se debe iniciar juego en red en modo espectador" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS, - "Tipo de miniaturas a mostrar a la izquierda" - ) + MENU_ENUM_SUBLABEL_NETPLAY_ALLOW_SLAVES, + "Si se permiten conexiones en modo esclavo. El modo esclavo usa muy poco poder de procesamiento, pero tendrá un impacto significativo en la latencia" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_VERTICAL_THUMBNAILS, - "Muestra la miniatura izquierda debajo de la derecha, a la derecha de la pantalla" - ) + MENU_ENUM_SUBLABEL_NETPLAY_REQUIRE_SLAVES, + "Solo usar modo esclavo. No recomendado excepto en redes muy rápidas con máquinas muy débiles" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_TIMEDATE_ENABLE, - "Mostrar el día y hora en el menú" - ) + MENU_ENUM_SUBLABEL_NETPLAY_STATELESS_MODE, + "Necesita una red muy rápida, pero se eliminarán los tirones al no realizar rebobinados de sincronización" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_BATTERY_LEVEL_ENABLE, - "Mostrar el nivel de batería actual menú" - ) + MENU_ENUM_SUBLABEL_NETPLAY_CHECK_FRAMES, + "Frecuencia en frames con la que se verificará si el servidor y el cliente están en sincronía" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NAVIGATION_WRAPAROUND, - "Volver al principio cuando llegue al final de la lista tanto sea vertical como horizontal" - ) + MENU_ENUM_SUBLABEL_NETPLAY_NAT_TRAVERSAL, + "Cuando se es servidor, intentar escuchar conexiones desde Internet, usando UPnP o tecnologías similares" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_HOST, - "Este dispositivo será el anfitrión de la partida" - ) + MENU_ENUM_SUBLABEL_STDIN_CMD_ENABLE, + "Activar linea de comandos stdin" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_CLIENT, - "Serás un cliente de la partida" - ) + MENU_ENUM_SUBLABEL_MOUSE_ENABLE, + "Activar control con ratón en el menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_DISCONNECT, - "Desconecta una sesión activa de juego en red" - ) + MENU_ENUM_SUBLABEL_POINTER_ENABLE, + "Activar controles táctiles en el menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SCAN_DIRECTORY, - "Escanea una carpeta en busca de archivos compatibles y los añade a la colección" - ) + MENU_ENUM_SUBLABEL_THUMBNAILS, + "Tipo de miniaturas a mostrar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SCAN_FILE, - "Escanea un archivo compatible y lo añade a la colección" - ) + MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS, + "Tipo de miniaturas a mostrar a la izquierda" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SWAP_INTERVAL, - "Un intervalo de 0 significa que la GPU no esperará a intercambiar los búfers, pero puede causar tearing. Un intervalo de 1 significa que la GPU forzará a la CPU a esperar que al menos un cuadro sea mostrado." - ) + MENU_ENUM_SUBLABEL_XMB_VERTICAL_THUMBNAILS, + "Muestra la miniatura izquierda debajo de la derecha, a la derecha de la pantalla" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SORT_SAVEFILES_ENABLE, - "Ordenar archivos de guardado en carpetas nombradas por núcleo" - ) + MENU_ENUM_SUBLABEL_TIMEDATE_ENABLE, + "Mostrar el día y hora en el menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SORT_SAVESTATES_ENABLE, - "Ordenar guardados rápidos en carpetas nombradas por núcleo" - ) + MENU_ENUM_SUBLABEL_BATTERY_LEVEL_ENABLE, + "Mostrar el nivel de batería actual menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_REQUEST_DEVICE_I, - "Pedir jugar con el dispositivo de entrada dado" - ) + MENU_ENUM_SUBLABEL_NAVIGATION_WRAPAROUND, + "Volver al principio cuando llegue al final de la lista tanto sea vertical como horizontal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_UPDATER_BUILDBOT_URL, - "URL de la carpeta del actualizador de núcleos en el buildbot Libretro" - ) + MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_HOST, + "Este dispositivo será el anfitrión de la partida" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_BUILDBOT_ASSETS_URL, - "URL de la carpeta de recursos en el buildbot Libretro" - ) + MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_CLIENT, + "Serás un cliente de la partida" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, - "Extraer automáticamente los archivos después de descargarlos" - ) + MENU_ENUM_SUBLABEL_NETPLAY_DISCONNECT, + "Desconecta una sesión activa de juego en red" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_REFRESH_ROOMS, - "Escanear en busca de nuevas salas" - ) + MENU_ENUM_SUBLABEL_SCAN_DIRECTORY, + "Escanea una carpeta en busca de archivos compatibles y los añade a la colección" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DELETE_ENTRY, - "Eliminar esta entrada de la colección" - ) + MENU_ENUM_SUBLABEL_SCAN_FILE, + "Escanea un archivo compatible y lo añade a la colección" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INFORMATION, - "Ver mas información sobre el contenido" - ) + MENU_ENUM_SUBLABEL_VIDEO_SWAP_INTERVAL, + "Un intervalo de 0 significa que la GPU no esperará a intercambiar los búfers, pero puede causar tearing. Un intervalo de 1 significa que la GPU forzará a la CPU a esperar que al menos un cuadro sea mostrado." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES, - "Agregar entrada a sus favoritos" - ) + MENU_ENUM_SUBLABEL_SORT_SAVEFILES_ENABLE, + "Ordenar archivos de guardado en carpetas nombradas por núcleo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES_PLAYLIST, - "Agregar entrada a sus favoritos" - ) + MENU_ENUM_SUBLABEL_SORT_SAVESTATES_ENABLE, + "Ordenar guardados rápidos en carpetas nombradas por núcleo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RUN, - "Iniciar el contenido" - ) + MENU_ENUM_SUBLABEL_NETPLAY_REQUEST_DEVICE_I, + "Pedir jugar con el dispositivo de entrada dado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS, - "Ajuste las opciones del explorador de archivos" - ) + MENU_ENUM_SUBLABEL_CORE_UPDATER_BUILDBOT_URL, + "URL de la carpeta del actualizador de núcleos en el buildbot Libretro" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUTO_REMAPS_ENABLE, - "Activar controles personalizados por defecto al inicio" - ) + MENU_ENUM_SUBLABEL_BUILDBOT_ASSETS_URL, + "URL de la carpeta de recursos en el buildbot Libretro" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUTO_OVERRIDES_ENABLE, - "Activar configuración personalizada por defecto al inicio" - ) + MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, + "Extraer automáticamente los archivos después de descargarlos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_GAME_SPECIFIC_OPTIONS, - "Activar configuración de núcleos personalizada por defecto al inicio" - ) + MENU_ENUM_SUBLABEL_NETPLAY_REFRESH_ROOMS, + "Escanear en busca de nuevas salas" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_ENABLE, - "Muestra el nombre del núcleo actual en el menú" - ) + MENU_ENUM_SUBLABEL_DELETE_ENTRY, + "Eliminar esta entrada de la colección" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DATABASE_MANAGER, - "Ver bases de datos" - ) + MENU_ENUM_SUBLABEL_INFORMATION, + "Ver mas información sobre el contenido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CURSOR_MANAGER, - "Ver búsquedas previas" - ) + MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES, + "Agregar entrada a sus favoritos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_TAKE_SCREENSHOT, - "Captura una imagen de la pantalla" - ) + MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES_PLAYLIST, + "Agregar entrada a sus favoritos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CLOSE_CONTENT, - "Cierra el contenido actual. Cualquier cambio no guardado se perderá" - ) + MENU_ENUM_SUBLABEL_RUN, + "Iniciar el contenido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOAD_STATE, - "Carga un guardado rápido desde la posición seleccionada" - ) + MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS, + "Ajuste las opciones del explorador de archivos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVE_STATE, - "Guarda en la posición seleccionada" - ) + MENU_ENUM_SUBLABEL_AUTO_REMAPS_ENABLE, + "Activar controles personalizados por defecto al inicio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RESUME, - "Reanudar la ejecución del contenido y salir del menú rápido" - ) + MENU_ENUM_SUBLABEL_AUTO_OVERRIDES_ENABLE, + "Activar configuración personalizada por defecto al inicio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RESUME_CONTENT, - "Reanudar la ejecución del contenido y salir del menú rápido" - ) + MENU_ENUM_SUBLABEL_GAME_SPECIFIC_OPTIONS, + "Activar configuración de núcleos personalizada por defecto al inicio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_STATE_SLOT, - "Cambia la posición de guardado actual" - ) + MENU_ENUM_SUBLABEL_CORE_ENABLE, + "Muestra el nombre del núcleo actual en el menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_UNDO_LOAD_STATE, - "Si se cargo un guardado, el contenido volverá al estado previo a la carga" - ) + MENU_ENUM_SUBLABEL_DATABASE_MANAGER, + "Ver bases de datos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_UNDO_SAVE_STATE, - "Si se sobre-escribió un guardado, se volverá al guardado previo" - ) + MENU_ENUM_SUBLABEL_CURSOR_MANAGER, + "Ver búsquedas previas" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ACCOUNTS_RETRO_ACHIEVEMENTS, - "Servicio de RetroAchievements. Para mas información, visite http://retroachievements.org" - ) + MENU_ENUM_SUBLABEL_TAKE_SCREENSHOT, + "Captura una imagen de la pantalla" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ACCOUNTS_LIST, - "Administra las cuentas de usuario" - ) + MENU_ENUM_SUBLABEL_CLOSE_CONTENT, + "Cierra el contenido actual. Cualquier cambio no guardado se perderá" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_META_REWIND, - "Administra las opciones de rebobinado" - ) + MENU_ENUM_SUBLABEL_LOAD_STATE, + "Carga un guardado rápido desde la posición seleccionada" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_DETAILS, - "Administra los detalles de los trucos" - ) + MENU_ENUM_SUBLABEL_SAVE_STATE, + "Guarda en la posición seleccionada" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_SEARCH, - "Iniciar o continuar una búsqueda de trucos" - ) + MENU_ENUM_SUBLABEL_RESUME, + "Reanudar la ejecución del contenido y salir del menú rápido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RESTART_CONTENT, - "Reinicia el contenido desde el principio" - ) + MENU_ENUM_SUBLABEL_RESUME_CONTENT, + "Reanudar la ejecución del contenido y salir del menú rápido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, - "Guarda un archivo de personalización que se aplicará a todo el contenido cargado con este núcleo. Tomará precedencia sobre la configuración principal" - ) + MENU_ENUM_SUBLABEL_STATE_SLOT, + "Cambia la posición de guardado actual" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, - "Guarda un archivo de configuraciones que aplicará a todo el contenido cargado desde el mismo directorio que el archivo actual. Toma precedencia sobre el archivo principal" - ) + MENU_ENUM_SUBLABEL_UNDO_LOAD_STATE, + "Si se cargo un guardado, el contenido volverá al estado previo a la carga" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, - "Guarda un archivo de personalización que se aplicará solo a este contenido cargado. Tomará precedencia sobre la configuración principal" - ) + MENU_ENUM_SUBLABEL_UNDO_SAVE_STATE, + "Si se sobre-escribió un guardado, se volverá al guardado previo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_CHEAT_OPTIONS, - "Configurar trucos" - ) + MENU_ENUM_SUBLABEL_ACCOUNTS_RETRO_ACHIEVEMENTS, + "Servicio de RetroAchievements. Para mas información, visite http://retroachievements.org" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SHADER_OPTIONS, - "Configurar shaders para mejorar la imagen" - ) + MENU_ENUM_SUBLABEL_ACCOUNTS_LIST, + "Administra las cuentas de usuario" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_INPUT_REMAPPING_OPTIONS, - "Cambia los controles para el contenido cargado actualmente" - ) + MENU_ENUM_SUBLABEL_INPUT_META_REWIND, + "Administra las opciones de rebobinado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_OPTIONS, - "Cambia las opciones para el contenido cargado actualmente" - ) + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_DETAILS, + "Administra los detalles de los trucos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SHOW_ADVANCED_SETTINGS, - "Mostrar opciones avanzadas (ocultas por defecto)" - ) + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_SEARCH, + "Iniciar o continuar una búsqueda de trucos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_THREADED_DATA_RUNLOOP_ENABLE, - "Realizar tareas en un hilo separado" - ) + MENU_ENUM_SUBLABEL_RESTART_CONTENT, + "Reinicia el contenido desde el principio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_REMOVE, - "Permitir al usuario eliminar entradas de las colecciones" - ) + MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, + "Guarda un archivo de personalización que se aplicará a todo el contenido cargado con este núcleo. Tomará precedencia sobre la configuración principal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SYSTEM_DIRECTORY, - "Establece la carpeta de sistema. Los núcleos usan esto para cargar BIOS, configuraciones de sistema, etc." - ) + MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, + "Guarda un archivo de configuraciones que aplicará a todo el contenido cargado desde el mismo directorio que el archivo actual. Toma precedencia sobre el archivo principal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RGUI_BROWSER_DIRECTORY, - "Establece la carpeta inicial del explorador de archivos" - ) + MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, + "Guarda un archivo de personalización que se aplicará solo a este contenido cargado. Tomará precedencia sobre la configuración principal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_DIR, - "Usualmente establecido por desarrolladores que empaquetan aplicaciones libretro/RetroArch para apuntar a los recursos" - ) + MENU_ENUM_SUBLABEL_CORE_CHEAT_OPTIONS, + "Configurar trucos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPERS_DIRECTORY, - "Carpeta donde se guardan los fondos de pantalla dinámicos que cambian según el contenido" - ) + MENU_ENUM_SUBLABEL_SHADER_OPTIONS, + "Configurar shaders para mejorar la imagen" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_THUMBNAILS_DIRECTORY, - "Carpeta de miniaturas (cajas, etc.)" - ) + MENU_ENUM_SUBLABEL_CORE_INPUT_REMAPPING_OPTIONS, + "Cambia los controles para el contenido cargado actualmente" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RGUI_CONFIG_DIRECTORY, - "Establece la ubicación inicial del explorador del menú" - ) + MENU_ENUM_SUBLABEL_CORE_OPTIONS, + "Cambia las opciones para el contenido cargado actualmente" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_MIN, - "El número de frames de entrada a usar para ocultar la latencia de red durante juego en red. Reduce los tirones y el uso de CPU, a costa de incrementar la latencia de entrada" - ) + MENU_ENUM_SUBLABEL_SHOW_ADVANCED_SETTINGS, + "Mostrar opciones avanzadas (ocultas por defecto)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, - "El rango de frames de entrada a usar para ocultar la latencia de red durante juego en red. Reduce los tirones y el uso de CPU, a costa de incrementar la latencia de entrada dentro de un rango" - ) + MENU_ENUM_SUBLABEL_THREADED_DATA_RUNLOOP_ENABLE, + "Realizar tareas en un hilo separado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DISK_CYCLE_TRAY_STATUS, - "Continua el ciclo de discos. Si el disco fue introducido, se expulsará sino se introducirá" - ) + MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_REMOVE, + "Permitir al usuario eliminar entradas de las colecciones" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DISK_INDEX, - "Cambiar el indice de disco" - ) + MENU_ENUM_SUBLABEL_SYSTEM_DIRECTORY, + "Establece la carpeta de sistema. Los núcleos usan esto para cargar BIOS, configuraciones de sistema, etc." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DISK_OPTIONS, - "Administrar imágenes de disco" - ) + MENU_ENUM_SUBLABEL_RGUI_BROWSER_DIRECTORY, + "Establece la carpeta inicial del explorador de archivos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DISK_IMAGE_APPEND, - "Seleccionar una imagen de disco a insertar" - ) + MENU_ENUM_SUBLABEL_CONTENT_DIR, + "Usualmente establecido por desarrolladores que empaquetan aplicaciones libretro/RetroArch para apuntar a los recursos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_ENUM_THROTTLE_FRAMERATE, - "Limita los FPS en el menú" - ) + MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPERS_DIRECTORY, + "Carpeta donde se guardan los fondos de pantalla dinámicos que cambian según el contenido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_LAYOUT, - "Seleccionar una disposición diferente para la interfaz XMB" - ) + MENU_ENUM_SUBLABEL_THUMBNAILS_DIRECTORY, + "Carpeta de miniaturas (cajas, etc.)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_THEME, - "Seleccionar un tema de iconos diferente. Los cambios tendrán efecto al reiniciar" - ) + MENU_ENUM_SUBLABEL_RGUI_CONFIG_DIRECTORY, + "Establece la ubicación inicial del explorador del menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_SHADOWS_ENABLE, - "Activar sombra para los iconos. Tendrá un pequeño impacto en el rendimiento" - ) + MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_MIN, + "El número de frames de entrada a usar para ocultar la latencia de red durante juego en red. Reduce los tirones y el uso de CPU, a costa de incrementar la latencia de entrada" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MATERIALUI_MENU_COLOR_THEME, - "Seleccionar un color diferente para el menú" - ) + MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, + "El rango de frames de entrada a usar para ocultar la latencia de red durante juego en red. Reduce los tirones y el uso de CPU, a costa de incrementar la latencia de entrada dentro de un rango" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_WALLPAPER_OPACITY, - "Modificar la opacidad de la imagen de fondo" - ) + MENU_ENUM_SUBLABEL_DISK_CYCLE_TRAY_STATUS, + "Continua el ciclo de discos. Si el disco fue introducido, se expulsará sino se introducirá" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_MENU_COLOR_THEME, - "Seleccionar un color diferente para el menú" - ) + MENU_ENUM_SUBLABEL_DISK_INDEX, + "Cambiar el indice de disco" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_RIBBON_ENABLE, - "Seleccionar un fondo animado. Puede causar problemas de rendimiento dependiendo del efecto, desactivar si el dispositivo no tiene suficiente potencia" - ) + MENU_ENUM_SUBLABEL_DISK_OPTIONS, + "Administrar imágenes de disco" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_FONT, - "Seleccionar el tipo de letra usado en el menú" - ) + MENU_ENUM_SUBLABEL_DISK_IMAGE_APPEND, + "Seleccionar una imagen de disco a insertar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_FAVORITES, - "Mostrar la pestaña de favoritos en el menú principal" - ) + MENU_ENUM_SUBLABEL_MENU_ENUM_THROTTLE_FRAMERATE, + "Limita los FPS en el menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_IMAGES, - "Mostrar la pestaña de imágenes en el menú principal" - ) + MENU_ENUM_SUBLABEL_VRR_RUNLOOP_ENABLE, + "No desviarse del los tiempos del núcleo. Usar con pantallas de refresco variable, G-Sync, FreeSync" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_MUSIC, - "Mostrar la pestaña de música en el menú principal" - ) + MENU_ENUM_SUBLABEL_XMB_LAYOUT, + "Seleccionar una disposición diferente para la interfaz XMB" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_VIDEO, - "Mostrar la pestaña de video en el menú principal" - ) + MENU_ENUM_SUBLABEL_XMB_THEME, + "Seleccionar un tema de iconos diferente. Los cambios tendrán efecto al reiniciar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_NETPLAY, - "Mostrar la pestaña de juego en red en el menú principal" - ) + MENU_ENUM_SUBLABEL_XMB_SHADOWS_ENABLE, + "Activar sombra para los iconos. Tendrá un pequeño impacto en el rendimiento" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS, - "Mostrar la pestaña de configuración en el menú principal" - ) + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_COLOR_THEME, + "Seleccionar un color diferente para el menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_HISTORY, - "Mostrar la pestaña de historial en el menú principal" - ) + MENU_ENUM_SUBLABEL_MENU_WALLPAPER_OPACITY, + "Modificar la opacidad de la imagen de fondo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_ADD, - "Mostrar la pestaña de importar contenido en el menú principal" - ) + MENU_ENUM_SUBLABEL_XMB_MENU_COLOR_THEME, + "Seleccionar un color diferente para el menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_PLAYLISTS, - "Mostrar las pestañas de playlists en el menú principal" - ) + MENU_ENUM_SUBLABEL_XMB_RIBBON_ENABLE, + "Seleccionar un fondo animado. Puede causar problemas de rendimiento dependiendo del efecto, desactivar si el dispositivo no tiene suficiente potencia" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RGUI_SHOW_START_SCREEN, - "Mostrar pantalla de inicio. Esto es desactivado automáticamente después del primer inicio" - ) + MENU_ENUM_SUBLABEL_XMB_FONT, + "Seleccionar el tipo de letra usado en el menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MATERIALUI_MENU_HEADER_OPACITY, - "Modificar opacidad del encabezado" - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_FAVORITES, + "Mostrar la pestaña de favoritos en el menú principal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MATERIALUI_MENU_FOOTER_OPACITY, - "Modificar opacidad del pie de página" - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_IMAGES, + "Mostrar la pestaña de imágenes en el menú principal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DPI_OVERRIDE_ENABLE, - "El menú es escalado dinamicamente. Activar si desea un valor predefinido" - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_MUSIC, + "Mostrar la pestaña de música en el menú principal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DPI_OVERRIDE_VALUE, - "Establecer DPI. NOTA: Debe activar 'Forzar DPI' para que tenga efecto" - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_VIDEO, + "Mostrar la pestaña de video en el menú principal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_ASSETS_DIRECTORY, - "Guardar archivos descargados en esta carpeta" - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_NETPLAY, + "Mostrar la pestaña de juego en red en el menú principal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_REMAPPING_DIRECTORY, - "Guardar controles reasignados en esta carpeta" - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS, + "Mostrar la pestaña de configuración en el menú principal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LIBRETRO_DIR_PATH, - "Buscar contenido/núcleos en esta carpeta" - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_HISTORY, + "Mostrar la pestaña de historial en el menú principal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LIBRETRO_INFO_PATH, - "Los archivos de información de aplicación y de núcleos se ubican aquí" - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_ADD, + "Mostrar la pestaña de importar contenido en el menú principal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_JOYPAD_AUTOCONFIG_DIR, - "Los archivos de auto-configuración de mandos se guardan aquí" - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_PLAYLISTS, + "Mostrar las pestañas de playlists en el menú principal" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_DIRECTORY, - "Guardar colecciones en esta carpeta" - ) + MENU_ENUM_SUBLABEL_RGUI_SHOW_START_SCREEN, + "Mostrar pantalla de inicio. Esto es desactivado automáticamente después del primer inicio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CACHE_DIRECTORY, - "Almacenar archivos temporales aquí" - ) + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_HEADER_OPACITY, + "Modificar opacidad del encabezado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CURSOR_DIRECTORY, - "Almacenar búsquedas guardadas aquí" - ) + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_FOOTER_OPACITY, + "Modificar opacidad del pie de página" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_DATABASE_DIRECTORY, - "Las bases de datos están aquí" - ) + MENU_ENUM_SUBLABEL_DPI_OVERRIDE_ENABLE, + "El menú es escalado dinamicamente. Activar si desea un valor predefinido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ASSETS_DIRECTORY, - "Carpeta de recursos, donde la interfaz buscará los iconos e imágenes" - ) + MENU_ENUM_SUBLABEL_DPI_OVERRIDE_VALUE, + "Establecer DPI. NOTA: Debe activar 'Forzar DPI' para que tenga efecto" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVEFILE_DIRECTORY, - "Carpeta de guardados, si no se establece se guardará en la carpeta del contenido" - ) + MENU_ENUM_SUBLABEL_CORE_ASSETS_DIRECTORY, + "Guardar archivos descargados en esta carpeta" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SAVESTATE_DIRECTORY, - "Carpeta de guardados rápidos, si no se establece se guardará en la carpeta del contenido" - ) + MENU_ENUM_SUBLABEL_INPUT_REMAPPING_DIRECTORY, + "Guardar controles reasignados en esta carpeta" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SCREENSHOT_DIRECTORY, - "Carpeta donde guardar capturas de pantalla" - ) + MENU_ENUM_SUBLABEL_LIBRETRO_DIR_PATH, + "Buscar contenido/núcleos en esta carpeta" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_OVERLAY_DIRECTORY, - "Carpeta de donde cargar superposiciones" - ) + MENU_ENUM_SUBLABEL_LIBRETRO_INFO_PATH, + "Los archivos de información de aplicación y de núcleos se ubican aquí" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_DATABASE_PATH, - "Carpeta de donde cargar trucos" - ) + MENU_ENUM_SUBLABEL_JOYPAD_AUTOCONFIG_DIR, + "Los archivos de auto-configuración de mandos se guardan aquí" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_FILTER_DIR, - "Carpeta de donde cargar filtros DSP" - ) + MENU_ENUM_SUBLABEL_PLAYLIST_DIRECTORY, + "Guardar colecciones en esta carpeta" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FILTER_DIR, - "Carpeta de donde cargar filtros basados en CPU" - ) + MENU_ENUM_SUBLABEL_CACHE_DIRECTORY, + "Almacenar archivos temporales aquí" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_DIR, - "Carpeta de donde cargar filtros basados en GPU" - ) + MENU_ENUM_SUBLABEL_CURSOR_DIRECTORY, + "Almacenar búsquedas guardadas aquí" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RECORDING_OUTPUT_DIRECTORY, - "Carpeta de donde guardar grabaciones" - ) + MENU_ENUM_SUBLABEL_CONTENT_DATABASE_DIRECTORY, + "Las bases de datos están aquí" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RECORDING_CONFIG_DIRECTORY, - "Carpeta de donde guardar las configuraciones de grabación" - ) + MENU_ENUM_SUBLABEL_ASSETS_DIRECTORY, + "Carpeta de recursos, donde la interfaz buscará los iconos e imágenes" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FONT_PATH, - "Seleccionar un tipo de fuente diferente para las notificaciones" - ) + MENU_ENUM_SUBLABEL_SAVEFILE_DIRECTORY, + "Carpeta de guardados, si no se establece se guardará en la carpeta del contenido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SHADER_APPLY_CHANGES, - "Los cambios en la configuración del shader tomarán efecto inmediatamente. Usalo al cambiar la cantidad de pasadas, filtrado, etc." - ) + MENU_ENUM_SUBLABEL_SAVESTATE_DIRECTORY, + "Carpeta de guardados rápidos, si no se establece se guardará en la carpeta del contenido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_NUM_PASSES, - "Cambiar la cantidad de pasadas de shaders. Puedes asignar shaders individualmente a cada pasada y configurar su escalado y filtrado" - ) + MENU_ENUM_SUBLABEL_SCREENSHOT_DIRECTORY, + "Carpeta donde guardar capturas de pantalla" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, - "Cargar un preset de shader. Sera configurado automáticamente" - ) + MENU_ENUM_SUBLABEL_OVERLAY_DIRECTORY, + "Carpeta de donde cargar superposiciones" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_AS, - "Guardar la configuración actual de shaders cono un nuevo preset" - ) + MENU_ENUM_SUBLABEL_CHEAT_DATABASE_PATH, + "Carpeta de donde cargar trucos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_CORE, - "Guardar la configuración actual de shaders para este núcleo" - ) + MENU_ENUM_SUBLABEL_AUDIO_FILTER_DIR, + "Carpeta de donde cargar filtros DSP" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_PARENT, - "Guardar la configuración actual de shaders para todos los archivos en el directorio de contenido actual" - ) + MENU_ENUM_SUBLABEL_VIDEO_FILTER_DIR, + "Carpeta de donde cargar filtros basados en CPU" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GAME, - "Guardar la configuración actual de shaders para este contenido" - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_DIR, + "Carpeta de donde cargar filtros basados en GPU" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PARAMETERS, - "Modifica el shader directamente. Los cambios no serán guardados en el preset" - ) + MENU_ENUM_SUBLABEL_RECORDING_OUTPUT_DIRECTORY, + "Carpeta de donde guardar grabaciones" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PARAMETERS, - "Modifica el preset de shader actualmente usado en el menú" - ) + MENU_ENUM_SUBLABEL_RECORDING_CONFIG_DIRECTORY, + "Carpeta de donde guardar las configuraciones de grabación" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_NUM_PASSES, - "Cambiar la cantidad de trucos a usar" - ) + MENU_ENUM_SUBLABEL_VIDEO_FONT_PATH, + "Seleccionar un tipo de fuente diferente para las notificaciones" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_APPLY_CHANGES, - "Los cambios en los trucos tendrán efecto inmediatamente" - ) + MENU_ENUM_SUBLABEL_SHADER_APPLY_CHANGES, + "Los cambios en la configuración del shader tomarán efecto inmediatamente. Usalo al cambiar la cantidad de pasadas, filtrado, etc." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_START_SEARCH, - "Inciar búsqueda de un truco nuevo. El número de bits se puede cambiar" - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_NUM_PASSES, + "Cambiar la cantidad de pasadas de shaders. Puedes asignar shaders individualmente a cada pasada y configurar su escalado y filtrado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_CONTINUE_SEARCH, - "Continuar búsqueda de un truco nuevo" - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, + "Cargar un preset de shader. Sera configurado automáticamente" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD, - "Cargar archivo de trucos reemplazando los existentes" - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_AS, + "Guardar la configuración actual de shaders cono un nuevo preset" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD_APPEND, - "Cargar archivo de trucos agregandolos a los existentes" - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_CORE, + "Guardar la configuración actual de shaders para este núcleo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_FILE_SAVE_AS, - "Guardar trucos actuales a un archivo" - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_PARENT, + "Guardar la configuración actual de shaders para todos los archivos en el directorio de contenido actual" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SETTINGS, - "Accede rápidamente a todas las opciones del juego" - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GAME, + "Guardar la configuración actual de shaders para este contenido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_INFORMATION, - "Ver información pertinente a la aplicación/núcleo" - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PARAMETERS, + "Modifica el shader directamente. Los cambios no serán guardados en el preset" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_ASPECT_RATIO, - "Valor de punto flotante (ancho / alto), usado si la relación de aspecto es 'Personal'" - ) + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PARAMETERS, + "Modifica el preset de shader actualmente usado en el menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_HEIGHT, - "Alto usada si la relación de aspecto es establecida en 'Personal'" - ) + MENU_ENUM_SUBLABEL_CHEAT_NUM_PASSES, + "Cambiar la cantidad de trucos a usar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH, - "Ancho usada si la relación de aspecto es establecida en 'Personal'" - ) + MENU_ENUM_SUBLABEL_CHEAT_APPLY_CHANGES, + "Los cambios en los trucos tendrán efecto inmediatamente" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_X, - "Margen de posición sobre el eje X de la pantalla. Serán ignorados si 'Escalar en múltiplos enteros' es activado, Entonces serán centrados" - ) + MENU_ENUM_SUBLABEL_CHEAT_START_SEARCH, + "Inciar búsqueda de un truco nuevo. El número de bits se puede cambiar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_Y, - "Margen de posición sobre el eje Y de la pantalla. Serán ignorados si 'Escalar en múltiplos enteros' es activado, Entonces serán centrados" - ) + MENU_ENUM_SUBLABEL_CHEAT_CONTINUE_SEARCH, + "Continuar búsqueda de un truco nuevo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_USE_MITM_SERVER, - "Usar servidor relé" - ) + MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD, + "Cargar archivo de trucos reemplazando los existentes" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_USE_MITM_SERVER, - "Enviar conexiones de juego en red a través de otro servidor (man-in-the-middle). Útil si el servidor está detrás de un firewall o tiene problemas NAT/UPnP" - ) + MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD_APPEND, + "Cargar archivo de trucos agregandolos a los existentes" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_MITM_SERVER, - "Ubicación del servidor relé" - ) + MENU_ENUM_SUBLABEL_CHEAT_FILE_SAVE_AS, + "Guardar trucos actuales a un archivo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_MITM_SERVER, - "Elegir un servidor relé especifico. Las ubicaciones geográficamente cercanas tienden a tener menor latencia" - ) + MENU_ENUM_SUBLABEL_CONTENT_SETTINGS, + "Accede rápidamente a todas las opciones del juego" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER, - "Agregar al mezclador" - ) + MENU_ENUM_SUBLABEL_CORE_INFORMATION, + "Ver información pertinente a la aplicación/núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_PLAY, - "Add to mixer and play" - ) + MENU_ENUM_SUBLABEL_VIDEO_ASPECT_RATIO, + "Valor de punto flotante (ancho / alto), usado si la relación de aspecto es 'Personal'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_COLLECTION, - "Agregar al mezclador y colección" - ) + MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_HEIGHT, + "Alto usada si la relación de aspecto es establecida en 'Personal'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_COLLECTION_AND_PLAY, - "Agregar al mezclador y reproducir" - ) + MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH, + "Ancho usada si la relación de aspecto es establecida en 'Personal'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FILTER_BY_CURRENT_CORE, - "Filtrar por núcleo actual" - ) + MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_X, + "Margen de posición sobre el eje X de la pantalla. Serán ignorados si 'Escalar en múltiplos enteros' es activado, Entonces serán centrados" + ) MSG_HASH( - MSG_AUDIO_MIXER_VOLUME, - "Volumen del mezclador de audio global" - ) + MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_Y, + "Margen de posición sobre el eje Y de la pantalla. Serán ignorados si 'Escalar en múltiplos enteros' es activado, Entonces serán centrados" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_MIXER_VOLUME, - "Volumen global. 0 dB es normal, donde no se aplica ganancia" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_USE_MITM_SERVER, + "Usar servidor relé" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_VOLUME, - "Volumen del mezclador de audio (dB)" - ) + MENU_ENUM_SUBLABEL_NETPLAY_USE_MITM_SERVER, + "Enviar conexiones de juego en red a través de otro servidor (man-in-the-middle). Útil si el servidor está detrás de un firewall o tiene problemas NAT/UPnP" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_MUTE, - "Silenciar mezclador de audio" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_MITM_SERVER, + "Ubicación del servidor relé" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_MIXER_MUTE, - "Silencia el mezclador de audio" - ) + MENU_ENUM_SUBLABEL_NETPLAY_MITM_SERVER, + "Elegir un servidor relé especifico. Las ubicaciones geográficamente cercanas tienden a tener menor latencia" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_ONLINE_UPDATER, - "Mostrar actualizador en linea" - ) + MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER, + "Agregar al mezclador" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_ONLINE_UPDATER, - "Mostrar/ocultar la opción de 'Actualizador en línea'" - ) + MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_PLAY, + "Add to mixer and play" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_VIEWS_SETTINGS, - "Vistas" - ) + MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_COLLECTION, + "Agregar al mezclador y colección" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_VIEWS_SETTINGS, - "Mostrar/ocultar elementos del menú" - ) + MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_COLLECTION_AND_PLAY, + "Agregar al mezclador y reproducir" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_CORE_UPDATER, - "Mostrar 'Actualizador de núcleos'" - ) + MENU_ENUM_LABEL_VALUE_FILTER_BY_CURRENT_CORE, + "Filtrar por núcleo actual" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_CORE_UPDATER, - "Mostrar/ocultar la habilidad de actualizar núcleos y archivos asociados" - ) + MSG_AUDIO_MIXER_VOLUME, + "Volumen del mezclador de audio global" + ) MSG_HASH( - MSG_PREPARING_FOR_CONTENT_SCAN, - "Preparando para escaneo de contenido..." - ) + MENU_ENUM_SUBLABEL_AUDIO_MIXER_VOLUME, + "Volumen global. 0 dB es normal, donde no se aplica ganancia" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_DELETE, - "Borrar núcleo" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_VOLUME, + "Volumen del mezclador de audio (dB)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_DELETE, - "Eliminar este núcleo del disco" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_MUTE, + "Silenciar mezclador de audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_FRAMEBUFFER_OPACITY, - "Opacidad del Framebuffer" - ) + MENU_ENUM_SUBLABEL_AUDIO_MIXER_MUTE, + "Silencia el mezclador de audio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_FRAMEBUFFER_OPACITY, - "Modifica la opacidad del framebuffer" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_ONLINE_UPDATER, + "Mostrar actualizador en linea" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_FAVORITES, - "Favoritos" - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_ONLINE_UPDATER, + "Mostrar/ocultar la opción de 'Actualizador en línea'" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_GOTO_FAVORITES, - "Contenido agregado a 'Favoritos' aparecerá aquí" - ) + MENU_ENUM_LABEL_VALUE_MENU_VIEWS_SETTINGS, + "Vistas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_MUSIC, - "Música" - ) + MENU_ENUM_SUBLABEL_MENU_VIEWS_SETTINGS, + "Mostrar/ocultar elementos del menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_GOTO_MUSIC, - "Música que ha sido previamente reproducida aparecerá aquí" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_CORE_UPDATER, + "Mostrar 'Actualizador de núcleos'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_IMAGES, - "Imagen" - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_CORE_UPDATER, + "Mostrar/ocultar la habilidad de actualizar núcleos y archivos asociados" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_GOTO_IMAGES, - "Imágenes previamente vistas aparecerán aquí" - ) + MSG_PREPARING_FOR_CONTENT_SCAN, + "Preparando para escaneo de contenido..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_VIDEO, - "Video" - ) + MENU_ENUM_LABEL_VALUE_CORE_DELETE, + "Borrar núcleo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_GOTO_VIDEO, - "Videos previamente reproducidos aparecerán aquí" - ) + MENU_ENUM_SUBLABEL_CORE_DELETE, + "Eliminar este núcleo del disco" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MATERIALUI_ICONS_ENABLE, - "Iconos en el menú" - ) + MENU_ENUM_LABEL_VALUE_MENU_FRAMEBUFFER_OPACITY, + "Opacidad del Framebuffer" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MATERIALUI_ICONS_ENABLE, - "Activar/Desactivar los iconos mostrados a la izquierda del menú" - ) + MENU_ENUM_SUBLABEL_MENU_FRAMEBUFFER_OPACITY, + "Modifica la opacidad del framebuffer" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_MAIN_MENU_ENABLE_SETTINGS, - "Activar pestaña de opciones" - ) + MENU_ENUM_LABEL_VALUE_GOTO_FAVORITES, + "Favoritos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS_PASSWORD, - "Establecer contraseña para activar la pestaña de opciones" - ) + MENU_ENUM_SUBLABEL_GOTO_FAVORITES, + "Contenido agregado a 'Favoritos' aparecerá aquí" + ) MSG_HASH( - MSG_INPUT_ENABLE_SETTINGS_PASSWORD, - "Introducir contraseña" - ) + MENU_ENUM_LABEL_VALUE_GOTO_MUSIC, + "Música" + ) MSG_HASH( - MSG_INPUT_ENABLE_SETTINGS_PASSWORD_OK, - "Contraseña correcta" - ) + MENU_ENUM_SUBLABEL_GOTO_MUSIC, + "Música que ha sido previamente reproducida aparecerá aquí" + ) MSG_HASH( - MSG_INPUT_ENABLE_SETTINGS_PASSWORD_NOK, - "Contraseña incorrecta" - ) + MENU_ENUM_LABEL_VALUE_GOTO_IMAGES, + "Imagen" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_XMB_MAIN_MENU_ENABLE_SETTINGS, - "Activa la pestaña de opciones. Es necesario reiniciar para que aparezca" - ) + MENU_ENUM_SUBLABEL_GOTO_IMAGES, + "Imágenes previamente vistas aparecerán aquí" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS_PASSWORD, - "Proveer una contraseña al ocultar la pestaña de opciones, hace posible restaurarla desde el menú principal, activando 'Mostrar pestaña de opciones'" - ) + MENU_ENUM_LABEL_VALUE_GOTO_VIDEO, + "Video" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_RENAME, - "Permitir al usuario renombrar entradas en colecciones" - ) + MENU_ENUM_SUBLABEL_GOTO_VIDEO, + "Videos previamente reproducidos aparecerán aquí" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_RENAME, - "Permitir renombrar entradas" - ) + MENU_ENUM_LABEL_VALUE_MATERIALUI_ICONS_ENABLE, + "Iconos en el menú" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RENAME_ENTRY, - "Renombrar el título de esta entrada" - ) + MENU_ENUM_SUBLABEL_MATERIALUI_ICONS_ENABLE, + "Activar/Desactivar los iconos mostrados a la izquierda del menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_RENAME_ENTRY, - "Renombrar" - ) + MENU_ENUM_LABEL_VALUE_XMB_MAIN_MENU_ENABLE_SETTINGS, + "Activar pestaña de opciones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CORE, - "Mostrar cargar núcleo" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS_PASSWORD, + "Establecer contraseña para activar la pestaña de opciones" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CORE, - "Mostrar/ocultar la opción de 'Cargar núcleo'" - ) + MSG_INPUT_ENABLE_SETTINGS_PASSWORD, + "Introducir contraseña" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CONTENT, - "Mostrar cargar contenido" - ) + MSG_INPUT_ENABLE_SETTINGS_PASSWORD_OK, + "Contraseña correcta" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CONTENT, - "Mostrar/ocultar la opción de 'Cargar contenido'" - ) + MSG_INPUT_ENABLE_SETTINGS_PASSWORD_NOK, + "Contraseña incorrecta" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_INFORMATION, - "Mostrar Información" - ) + MENU_ENUM_SUBLABEL_XMB_MAIN_MENU_ENABLE_SETTINGS, + "Activa la pestaña de opciones. Es necesario reiniciar para que aparezca" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_INFORMATION, - "Mostrar/ocultar la opción de 'Información'" - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS_PASSWORD, + "Proveer una contraseña al ocultar la pestaña de opciones, hace posible restaurarla desde el menú principal, activando 'Mostrar pestaña de opciones'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_CONFIGURATIONS, - "Mostrar configuraciones" - ) + MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_RENAME, + "Permitir al usuario renombrar entradas en colecciones" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_CONFIGURATIONS, - "Mostrar/ocultar la opción de 'Configuraciones'" - ) + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_RENAME, + "Permitir renombrar entradas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_HELP, - "Mostrar ayuda" - ) + MENU_ENUM_SUBLABEL_RENAME_ENTRY, + "Renombrar el título de esta entrada" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_HELP, - "Mostrar/ocultar la opción de 'Ayuda'" - ) + MENU_ENUM_LABEL_VALUE_RENAME_ENTRY, + "Renombrar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_QUIT_RETROARCH, - "Mostrar salir de RetroArch" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CORE, + "Mostrar cargar núcleo" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_QUIT_RETROARCH, - "Mostrar/ocultar la opción de 'Salir de RetroArch'" - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CORE, + "Mostrar/ocultar la opción de 'Cargar núcleo'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_REBOOT, - "Mostrar reiniciar" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CONTENT, + "Mostrar cargar contenido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_REBOOT, - "Mostrar/ocultar la opción de 'Reiniciar'" - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CONTENT, + "Mostrar/ocultar la opción de 'Cargar contenido'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_SHOW_SHUTDOWN, - "Show Shutdown" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_INFORMATION, + "Mostrar Información" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_SHOW_SHUTDOWN, - "Mostrar/ocultar la opción de 'Apagado'" - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_INFORMATION, + "Mostrar/ocultar la opción de 'Información'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_VIEWS_SETTINGS, - "Menú rápido" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_CONFIGURATIONS, + "Mostrar configuraciones" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_VIEWS_SETTINGS, - "Mostrar/ocultar elementos del menú rápido" - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_CONFIGURATIONS, + "Mostrar/ocultar la opción de 'Configuraciones'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_TAKE_SCREENSHOT, - "Mostrar captura de pantalla" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_HELP, + "Mostrar ayuda" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_TAKE_SCREENSHOT, - "Mostrar/ocultar la opción de 'Captura de pantalla'" - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_HELP, + "Mostrar/ocultar la opción de 'Ayuda'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_LOAD_STATE, - "Mostrar guardado rápido" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_QUIT_RETROARCH, + "Mostrar salir de RetroArch" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_LOAD_STATE, - "Mostrar/ocultar la opción de 'Guardado rápido'" - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_QUIT_RETROARCH, + "Mostrar/ocultar la opción de 'Salir de RetroArch'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_UNDO_SAVE_LOAD_STATE, - "Mostrar deshacer carga y guardado rápido" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_REBOOT, + "Mostrar reiniciar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_UNDO_SAVE_LOAD_STATE, - "Mostrar/ocultar la opción para deshacer la carga y guardado rápido" - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_REBOOT, + "Mostrar/ocultar la opción de 'Reiniciar'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_ADD_TO_FAVORITES, - "Mostrar agregar a favoritos" - ) + MENU_ENUM_LABEL_VALUE_MENU_SHOW_SHUTDOWN, + "Show Shutdown" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_ADD_TO_FAVORITES, - "Mostrar/ocultar la opción de 'Agregar a favoritos'" - ) + MENU_ENUM_SUBLABEL_MENU_SHOW_SHUTDOWN, + "Mostrar/ocultar la opción de 'Apagado'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_OPTIONS, - "Mostrar opciones" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_VIEWS_SETTINGS, + "Menú rápido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_OPTIONS, - "Mostrar/ocultar la opción de 'Opciones'" - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_VIEWS_SETTINGS, + "Mostrar/ocultar elementos del menú rápido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CONTROLS, - "Mostrar Controles" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_TAKE_SCREENSHOT, + "Mostrar captura de pantalla" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CONTROLS, - "Mostrar/ocultar la opción de 'Controles'" - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_TAKE_SCREENSHOT, + "Mostrar/ocultar la opción de 'Captura de pantalla'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CHEATS, - "Mostrar trucos" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_LOAD_STATE, + "Mostrar guardado rápido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CHEATS, - "Mostrar/ocultar la opción de 'Trucos'" - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_LOAD_STATE, + "Mostrar/ocultar la opción de 'Guardado rápido'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SHADERS, - "Mostrar Shaders" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_UNDO_SAVE_LOAD_STATE, + "Mostrar deshacer carga y guardado rápido" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SHADERS, - "Mostrar/ocultar la opción de 'Shaders'" - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_UNDO_SAVE_LOAD_STATE, + "Mostrar/ocultar la opción para deshacer la carga y guardado rápido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, - "Mostrar personalizaciones de núcleo" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_ADD_TO_FAVORITES, + "Mostrar agregar a favoritos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, - "Mostrar/ocultar la opción de 'Guardar personalizaciones de núcleo'" - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_ADD_TO_FAVORITES, + "Mostrar/ocultar la opción de 'Agregar a favoritos'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES, - "Mostrar personalizaciones de juego" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_OPTIONS, + "Mostrar opciones" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES, - "Mostrar/ocultar la opción de 'Guardar personalizaciones de juego'" - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_OPTIONS, + "Mostrar/ocultar la opción de 'Opciones'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_INFORMATION, - "Mostrar información" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CONTROLS, + "Mostrar Controles" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_INFORMATION, - "Muestra/oculta la opción de 'Información'" - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CONTROLS, + "Mostrar/ocultar la opción de 'Controles'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE, - "Activar fondo de notificaciones" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CHEATS, + "Mostrar trucos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED, - "Fondo de notif. componente roja" - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CHEATS, + "Mostrar/ocultar la opción de 'Trucos'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN, - "Fondo de notif. componente verde" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SHADERS, + "Mostrar Shaders" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE, - "Fondo de notif. componente azul" - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SHADERS, + "Mostrar/ocultar la opción de 'Shaders'" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY, - "Fondo de notif. opacidad" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, + "Mostrar personalizaciones de núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_DISABLE_KIOSK_MODE, - "Desactivar modo kiosco" - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, + "Mostrar/ocultar la opción de 'Guardar personalizaciones de núcleo'" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_DISABLE_KIOSK_MODE, - "Desactiva el modo kiosco. Es necesario reiniciar para completar" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES, + "Mostrar personalizaciones de juego" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_ENABLE_KIOSK_MODE, - "Activar modo kiosco" - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES, + "Mostrar/ocultar la opción de 'Guardar personalizaciones de juego'" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_ENABLE_KIOSK_MODE, - "Protege la configuración ocultándola" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_INFORMATION, + "Mostrar información" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_KIOSK_MODE_PASSWORD, - "Establecer contraseña para desactivar modo kiosco" - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_INFORMATION, + "Muestra/oculta la opción de 'Información'" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_KIOSK_MODE_PASSWORD, - "Proveer una contraseña al activar el modo kiosco hace posible desactivarlo desde el menú principal, seleccionando 'Desactivar modo kiosco' e introduciendo la contraseña" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE, + "Activar fondo de notificaciones" + ) MSG_HASH( - MSG_INPUT_KIOSK_MODE_PASSWORD, - "Ingresar contraseña" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED, + "Fondo de notif. componente roja" + ) MSG_HASH( - MSG_INPUT_KIOSK_MODE_PASSWORD_OK, - "Contraseña correcta" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN, + "Fondo de notif. componente verde" + ) MSG_HASH( - MSG_INPUT_KIOSK_MODE_PASSWORD_NOK, - "Contraseña incorrecta" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE, + "Fondo de notif. componente azul" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED, - "Notificación componente roja" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY, + "Fondo de notif. opacidad" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN, - "Notificación componente verde" - ) + MENU_ENUM_LABEL_VALUE_MENU_DISABLE_KIOSK_MODE, + "Desactivar modo kiosco" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE, - "Notificación componente azul" - ) + MENU_ENUM_SUBLABEL_MENU_DISABLE_KIOSK_MODE, + "Desactiva el modo kiosco. Es necesario reiniciar para completar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_FRAMECOUNT_SHOW, - "Contador de frames junto a FPS" - ) + MENU_ENUM_LABEL_VALUE_MENU_ENABLE_KIOSK_MODE, + "Activar modo kiosco" + ) MSG_HASH( - MSG_CONFIG_OVERRIDE_LOADED, - "Personalizar configuraciones cargadas" - ) + MENU_ENUM_SUBLABEL_MENU_ENABLE_KIOSK_MODE, + "Protege la configuración ocultándola" + ) MSG_HASH( - MSG_GAME_REMAP_FILE_LOADED, - "Archivo de reasignaciones de juego cargado" - ) + MENU_ENUM_LABEL_VALUE_MENU_KIOSK_MODE_PASSWORD, + "Establecer contraseña para desactivar modo kiosco" + ) MSG_HASH( - MSG_CORE_REMAP_FILE_LOADED, - "Archivo de reasignaciones de núcleo cargado" - ) + MENU_ENUM_SUBLABEL_MENU_KIOSK_MODE_PASSWORD, + "Proveer una contraseña al activar el modo kiosco hace posible desactivarlo desde el menú principal, seleccionando 'Desactivar modo kiosco' e introduciendo la contraseña" + ) MSG_HASH( - MSG_RUNAHEAD_CORE_DOES_NOT_SUPPORT_SAVESTATES, - "RunAhead se desactivó porque este núcleo no soporta archivos de estado (savestates)" - ) + MSG_INPUT_KIOSK_MODE_PASSWORD, + "Ingresar contraseña" + ) MSG_HASH( - MSG_RUNAHEAD_FAILED_TO_SAVE_STATE, - "Fallo al guardar el estado. RunAhead se ha desactivado" - ) + MSG_INPUT_KIOSK_MODE_PASSWORD_OK, + "Contraseña correcta" + ) MSG_HASH( - MSG_RUNAHEAD_FAILED_TO_LOAD_STATE, - "Fallo al cargar el estado. RunAhead se ha desactivado" - ) + MSG_INPUT_KIOSK_MODE_PASSWORD_NOK, + "Contraseña incorrecta" + ) MSG_HASH( - MSG_RUNAHEAD_FAILED_TO_CREATE_SECONDARY_INSTANCE, - "Fallo al crear la segunda instancia. RunAhead usará solo una" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED, + "Notificación componente roja" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUTOMATICALLY_ADD_CONTENT_TO_PLAYLIST, - "Agregar contenido automáticamente a la lista de reproducción" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN, + "Notificación componente verde" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUTOMATICALLY_ADD_CONTENT_TO_PLAYLIST, - "Escanea automáticamente el contenido cargado para que aparezca en las listas de reproducción" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE, + "Notificación componente azul" + ) MSG_HASH( - MSG_SCANNING_OF_FILE_FINISHED, - "Escaneo de archivo finalizado" - ) + MENU_ENUM_LABEL_VALUE_FRAMECOUNT_SHOW, + "Contador de frames junto a FPS" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_OPACITY, - "Opacidad de la ventana" - ) + MSG_CONFIG_OVERRIDE_LOADED, + "Personalizar configuraciones cargadas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_QUALITY, - "Calidad del muestreo de audio" - ) + MSG_GAME_REMAP_FILE_LOADED, + "Archivo de reasignaciones de juego cargado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_QUALITY, - "Valores mas bajos favorecen el rendimiento y bajan la latencia a costa de la calidad, incrementar el valor aumentará la calidad a costa del rendimiento y latencia" - ) + MSG_CORE_REMAP_FILE_LOADED, + "Archivo de reasignaciones de núcleo cargado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHADER_WATCH_FOR_CHANGES, - "Vigilar cambios en los shader" - ) + MSG_RUNAHEAD_CORE_DOES_NOT_SUPPORT_SAVESTATES, + "RunAhead se desactivó porque este núcleo no soporta archivos de estado (savestates)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SHADER_WATCH_FOR_CHANGES, - "Auto-aplica los cambios hechos a los archivos shader del disco" - ) + MSG_RUNAHEAD_FAILED_TO_SAVE_STATE, + "Fallo al guardar el estado. RunAhead se ha desactivado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_SHOW_DECORATIONS, - "Mostrar Decoraciones de Ventanas" - ) + MSG_RUNAHEAD_FAILED_TO_LOAD_STATE, + "Fallo al cargar el estado. RunAhead se ha desactivado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_STATISTICS_SHOW, - "Mostrar Estadísticas" - ) + MSG_RUNAHEAD_FAILED_TO_CREATE_SECONDARY_INSTANCE, + "Fallo al crear la segunda instancia. RunAhead usará solo una" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_STATISTICS_SHOW, - "Mostrar estadísticas técnicas en pantalla" - ) + MENU_ENUM_LABEL_VALUE_AUTOMATICALLY_ADD_CONTENT_TO_PLAYLIST, + "Agregar contenido automáticamente a la lista de reproducción" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_BORDER_FILLER_ENABLE, - "Activar relleno de borde" - ) + MENU_ENUM_SUBLABEL_AUTOMATICALLY_ADD_CONTENT_TO_PLAYLIST, + "Escanea automáticamente el contenido cargado para que aparezca en las listas de reproducción" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_BORDER_FILLER_THICKNESS_ENABLE, - "Activar ancho del relleno de borde" - ) + MSG_SCANNING_OF_FILE_FINISHED, + "Escaneo de archivo finalizado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MENU_RGUI_BACKGROUND_FILLER_THICKNESS_ENABLE, - "Activar ancho del relleno de fondo" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_OPACITY, + "Opacidad de la ventana" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION, - "Para pantallas CRT de 15 kHz. Intenta usar la resolución y refresco exactos del núcleo/juego" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_QUALITY, + "Calidad del muestreo de audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION, - "CRT SwitchRes" - ) + MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_QUALITY, + "Valores mas bajos favorecen el rendimiento y bajan la latencia a costa de la calidad, incrementar el valor aumentará la calidad a costa del rendimiento y latencia" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_SUPER, - "Al activar CRT SwitchRes, forzar resolución ultrawide horizontal para minimizar el cambio de modos" - ) + MENU_ENUM_LABEL_VALUE_SHADER_WATCH_FOR_CHANGES, + "Vigilar cambios en los shader" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_SUPER, - "Super Resolucion CRT" - ) + MENU_ENUM_SUBLABEL_SHADER_WATCH_FOR_CHANGES, + "Auto-aplica los cambios hechos a los archivos shader del disco" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_REWIND, - "Mostrar opciones de rebobinado" - ) + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_SHOW_DECORATIONS, + "Mostrar Decoraciones de Ventanas" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_REWIND, - "Muestra/oculta las opciones de rebobinado" - ) + MENU_ENUM_LABEL_VALUE_STATISTICS_SHOW, + "Mostrar Estadísticas" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_LATENCY, - "Muestra/oculta las opciones de latencia" - ) + MENU_ENUM_SUBLABEL_STATISTICS_SHOW, + "Mostrar estadísticas técnicas en pantalla" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_LATENCY, - "Mostrar opciones de latencia" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_BORDER_FILLER_ENABLE, + "Activar relleno de borde" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_OVERLAYS, - "Muestra/oculta las opciones de superposición" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_BORDER_FILLER_THICKNESS_ENABLE, + "Activar ancho del relleno de borde" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_OVERLAYS, - "Mostrar opciones de superposición" - ) + MENU_ENUM_LABEL_VALUE_MENU_RGUI_BACKGROUND_FILLER_THICKNESS_ENABLE, + "Activar ancho del relleno de fondo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE_MENU, - "Activar el menu de audio" - ) + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION, + "Para pantallas CRT de 15 kHz. Intenta usar la resolución y refresco exactos del núcleo/juego" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_ENABLE_MENU, - "Activa o desactiva el menu de sonido" - ) + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION, + "CRT SwitchRes" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_SETTINGS, - "Opciones del mezclador" - ) + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_SUPER, + "Al activar CRT SwitchRes, forzar resolución ultrawide horizontal para minimizar el cambio de modos" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_MIXER_SETTINGS, - "Ver o modificar las opciones del mezclador de audio" - ) + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_SUPER, + "Super Resolucion CRT" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_INFO, - "Info" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_REWIND, + "Mostrar opciones de rebobinado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_FILE, - "&Archivo" - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_REWIND, + "Muestra/oculta las opciones de rebobinado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_LOAD_CORE, - "&Cargar núcleo..." - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_LATENCY, + "Muestra/oculta las opciones de latencia" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_UNLOAD_CORE, - "&Descargar núcleo" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_LATENCY, + "Mostrar opciones de latencia" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_EXIT, - "&Salir" - ) + MENU_ENUM_SUBLABEL_CONTENT_SHOW_OVERLAYS, + "Muestra/oculta las opciones de superposición" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT, - "&Editar" - ) + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_OVERLAYS, + "Mostrar opciones de superposición" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT_SEARCH, - "&Buscar" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE_MENU, + "Activar el menu de audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW, - "&Ver" - ) + MENU_ENUM_SUBLABEL_AUDIO_ENABLE_MENU, + "Activa o desactiva el menu de sonido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_CLOSED_DOCKS, - "Docks cerrados" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_SETTINGS, + "Opciones del mezclador" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS, - "&Opciones..." - ) + MENU_ENUM_SUBLABEL_AUDIO_MIXER_SETTINGS, + "Ver o modificar las opciones del mezclador de audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_DOCK_POSITIONS, - "Recordar las posiciones de dock:" - ) + MENU_ENUM_LABEL_VALUE_QT_INFO, + "Info" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_GEOMETRY, - "Recordar la geometría de la ventana:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE, + "&Archivo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_LAST_TAB, - "Recordar la ultima pestaña de contenido:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_LOAD_CORE, + "&Cargar núcleo..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME, - "Tema" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_UNLOAD_CORE, + "&Descargar núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_SYSTEM_DEFAULT, - "" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_EXIT, + "&Salir" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_DARK, - "Oscuro" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT, + "&Editar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_CUSTOM, - "Personalizado..." - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT_SEARCH, + "&Buscar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_TITLE, - "Opciones" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW, + "&Ver" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_LOAD_CUSTOM_CORE, - "Cargar nucleo personalizado..." - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_CLOSED_DOCKS, + "Docks cerrados" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_LOAD_CORE, - "Cargar núcleo" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_SHADER_PARAMS, + "Parámetros de Shader" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_LOADING_CORE, - "Cargando núcleo..." - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS, + "&Opciones..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_NAME, - "Nombre" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_DOCK_POSITIONS, + "Recordar las posiciones de dock:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CORE_VERSION, - "Versión" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_GEOMETRY, + "Recordar la geometría de la ventana:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_TAB_PLAYLISTS, - "Playlists" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_LAST_TAB, + "Recordar la ultima pestaña de contenido:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER, - "Explorador de archivos" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME, + "Tema" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_TOP, - "Inicio" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_SYSTEM_DEFAULT, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_UP, - "Arriba" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_DARK, + "Oscuro" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_DOCK_CONTENT_BROWSER, - "Explorador de contenido" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_CUSTOM, + "Personalizado..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_BOXART, - "Caja" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_TITLE, + "Opciones" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_SCREENSHOT, - "Captura de pantalla" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_TOOLS, + "Herramien&tas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_TITLE_SCREEN, - "Pantalla de título" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP, + "A&yuda" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ALL_PLAYLISTS, - "Todas las Playlists" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT, + "Acerca de RetroArch" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CORE, - "Núcleo" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_DOCUMENTATION, + "Documentación" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CORE_INFO, - "Info de núcleo" - ) + MENU_ENUM_LABEL_VALUE_QT_LOAD_CUSTOM_CORE, + "Cargar nucleo personalizado..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CORE_SELECTION_ASK, - "" - ) + MENU_ENUM_LABEL_VALUE_QT_LOAD_CORE, + "Cargar núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_INFORMATION, - "Información" - ) + MENU_ENUM_LABEL_VALUE_QT_LOADING_CORE, + "Cargando núcleo..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_WARNING, - "Advertencia" - ) + MENU_ENUM_LABEL_VALUE_QT_NAME, + "Nombre" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ERROR, - "Error" - ) + MENU_ENUM_LABEL_VALUE_QT_CORE_VERSION, + "Versión" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_RESTART_TO_TAKE_EFFECT, - "Por favor reinicie el programa para que los cambios tengan efecto" - ) + MENU_ENUM_LABEL_VALUE_QT_TAB_PLAYLISTS, + "Playlists" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_LOG, - "Log" - ) + MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER, + "Explorador de archivos" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_TOP, + "Inicio" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_UP, + "Arriba" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_DOCK_CONTENT_BROWSER, + "Explorador de contenido" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_BOXART, + "Caja" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_SCREENSHOT, + "Captura de pantalla" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_TITLE_SCREEN, + "Pantalla de título" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ALL_PLAYLISTS, + "Todas las Playlists" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CORE, + "Núcleo" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CORE_INFO, + "Info de núcleo" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CORE_SELECTION_ASK, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_INFORMATION, + "Información" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_WARNING, + "Advertencia" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ERROR, + "Error" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_NETWORK_ERROR, + "Error de red" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RESTART_TO_TAKE_EFFECT, + "Por favor reinicie el programa para que los cambios tengan efecto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOG, + "Log" + ) #ifdef HAVE_QT MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_SCAN_FINISHED, - "Escaneo Terminado.

\n" - "En orden para que el contenido sea correctamente escaneado, debes:\n" - "
  • tener un núcleo compatible descargado
  • \n" - "
  • tener los \"Archivos de información de núcleos\" actualizados
  • \n" - "
  • tener las \"Bases de datos\" actualizadas
  • \n" - "
  • reiniciar RetroArch si actualizaste algo con el \"Actualizador en línea\"
\n" - "Por último, el contenido debe coincidir las bases de datos existente de aquí. Si aún no funciona, considere enviar un reporte de error." - ) + MENU_ENUM_LABEL_VALUE_QT_SCAN_FINISHED, + "Escaneo Terminado.

\n" + "En orden para que el contenido sea correctamente escaneado, debes:\n" + "
  • tener un núcleo compatible descargado
  • \n" + "
  • tener los \"Archivos de información de núcleos\" actualizados
  • \n" + "
  • tener las \"Bases de datos\" actualizadas
  • \n" + "
  • reiniciar RetroArch si actualizaste algo con el \"Actualizador en línea\"
\n" + "Por último, el contenido debe coincidir las bases de datos existente de aquí. Si aún no funciona, considere enviar un reporte de error." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHOW_WIMP, - "Mostrar el menú de escritorio" - ) + MENU_ENUM_LABEL_VALUE_SHOW_WIMP, + "Mostrar el menú de escritorio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SHOW_WIMP, - "Abre el menú de escritorio si fue cerrado" - ) + MENU_ENUM_SUBLABEL_SHOW_WIMP, + "Abre el menú de escritorio si fue cerrado" + ) #endif MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_DONT_SHOW_AGAIN, - "No mostrar esto de nuevo" - ) + MENU_ENUM_LABEL_VALUE_QT_DONT_SHOW_AGAIN, + "No mostrar esto de nuevo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_STOP, - "Detener" - ) + MENU_ENUM_LABEL_VALUE_QT_STOP, + "Detener" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ASSOCIATE_CORE, - "Asociar núcleo" - ) + MENU_ENUM_LABEL_VALUE_QT_ASSOCIATE_CORE, + "Asociar núcleo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_HIDDEN_PLAYLISTS, - "Playlists Ocultas" - ) + MENU_ENUM_LABEL_VALUE_QT_HIDDEN_PLAYLISTS, + "Playlists Ocultas" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_HIDE, - "Ocultar" - ) + MENU_ENUM_LABEL_VALUE_QT_HIDE, + "Ocultar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_HIGHLIGHT_COLOR, - "Color de resaltado" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_HIGHLIGHT_COLOR, + "Color de resaltado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CHOOSE, - "&Elegir..." - ) + MENU_ENUM_LABEL_VALUE_QT_CHOOSE, + "&Elegir..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_SELECT_COLOR, - "Seleccionar Color" - ) + MENU_ENUM_LABEL_VALUE_QT_SELECT_COLOR, + "Seleccionar Color" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_SELECT_THEME, - "Seleccionar tema" - ) + MENU_ENUM_LABEL_VALUE_QT_SELECT_THEME, + "Seleccionar tema" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CUSTOM_THEME, - "Tema personalizado" - ) + MENU_ENUM_LABEL_VALUE_QT_CUSTOM_THEME, + "Tema personalizado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_FILE_PATH_IS_BLANK, - "La dirección está vacía" - ) + MENU_ENUM_LABEL_VALUE_QT_FILE_PATH_IS_BLANK, + "La dirección está vacía" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_FILE_IS_EMPTY, - "Archivo vacío" - ) + MENU_ENUM_LABEL_VALUE_QT_FILE_IS_EMPTY, + "Archivo vacío" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_FILE_READ_OPEN_FAILED, - "No se pudo abrir el archivo para la lectura" - ) + MENU_ENUM_LABEL_VALUE_QT_FILE_READ_OPEN_FAILED, + "No se pudo abrir el archivo para la lectura" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_FILE_DOES_NOT_EXIST, - "El archivo no existe" - ) + MENU_ENUM_LABEL_VALUE_QT_FILE_WRITE_OPEN_FAILED, + "No se pudo abrir el archivo para escribirlo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SUGGEST_LOADED_CORE_FIRST, - "Sugerir el núcleo cargado primero" - ) + MENU_ENUM_LABEL_VALUE_QT_FILE_DOES_NOT_EXIST, + "El archivo no existe" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ZOOM, - "Zoom" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SUGGEST_LOADED_CORE_FIRST, + "Sugerir el núcleo cargado primero" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_VIEW, - "Vista" - ) + MENU_ENUM_LABEL_VALUE_QT_ZOOM, + "Zoom" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_ICONS, - "Iconos" - ) + MENU_ENUM_LABEL_VALUE_QT_VIEW, + "Vista" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_LIST, - "Lista" - ) + MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_ICONS, + "Iconos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS, - "Personalizaciones" - ) + MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_LIST, + "Lista" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS, - "Opciones para anular las configuraciones globales" - ) + MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS, + "Personalizaciones" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY, - "Comenzara la reproducción de audio. Al finalizar, será quitado de la memoria" - ) + MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS, + "Opciones para anular las configuraciones globales" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED, - "Comenzara la reproducción de audio. Al finalizar, será reproducido nuevamente" - ) + MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY, + "Comenzara la reproducción de audio. Al finalizar, será quitado de la memoria" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL, - "Comenzara la reproducción de audio. Al finalizar, continuará con el siguiente, útil para albums" - ) + MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED, + "Comenzara la reproducción de audio. Al finalizar, será reproducido nuevamente" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP, - "Detener la reproducción, no lo quitará de la memoria. Puedes continuar la reproducción" - ) + MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL, + "Comenzara la reproducción de audio. Al finalizar, continuará con el siguiente, útil para albums" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE, - "Detener la reproducción y quitarlo de la memoria" - ) + MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP, + "Detener la reproducción, no lo quitará de la memoria. Puedes continuar la reproducción" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME, - "Ajusta el volumen del audio" - ) + MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE, + "Detener la reproducción y quitarlo de la memoria" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ADD_TO_MIXER, - "Agrega esta pista de audio a una casilla, si no hay disponibles, se ignorará" - ) + MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME, + "Ajusta el volumen del audio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, - "Agrega esta pista de audio a una casilla, y la reproduce, si no hay disponibles, se ignorará" - ) + MENU_ENUM_SUBLABEL_ADD_TO_MIXER, + "Agrega esta pista de audio a una casilla, si no hay disponibles, se ignorará" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, - "Reproducir" - ) + MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, + "Agrega esta pista de audio a una casilla, y la reproduce, si no hay disponibles, se ignorará" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, - "Reproducir (Repetir)" - ) + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Reproducir" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, - "Reproducir (Secuencial)" - ) + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Reproducir (Repetir)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, - "Detener" - ) + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Reproducir (Secuencial)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, - "Quitar" - ) + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Detener" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, - "Volumen" - ) + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Quitar" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE, - "Núcleo actual" - ) + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volumen" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR, - "Limpiar" - ) + MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE, + "Núcleo actual" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ACHIEVEMENT_PAUSE, - "Pausar logros por esta sesión (Esto activará los archivos de guardado, cámara lenta, trucos, rebobinado y pausa)" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR, + "Limpiar" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_ACHIEVEMENT_RESUME, - "Continuar los logros para esta sesión (Esto desactivará los archivos de guardado, cámara lenta, trucos, rebobinado y pausa)" - ) + MENU_ENUM_SUBLABEL_ACHIEVEMENT_PAUSE, + "Pausar logros por esta sesión (Esto activará los archivos de guardado, cámara lenta, trucos, rebobinado y pausa)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU, - "En-Menú" - ) + MENU_ENUM_SUBLABEL_ACHIEVEMENT_RESUME, + "Continuar los logros para esta sesión (Esto desactivará los archivos de guardado, cámara lenta, trucos, rebobinado y pausa)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME, - "En-Juego" - ) + MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU, + "En-Menú" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME_PAUSED, - "En-Juego (Pausado)" - ) + MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME, + "En-Juego" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PLAYING, - "Jugando" - ) + MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME_PAUSED, + "En-Juego (Pausado)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PAUSED, - "Pausado" - ) + MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PLAYING, + "Jugando" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISCORD_ALLOW, - "Activar Discord" - ) + MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PAUSED, + "Pausado" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DISCORD_ALLOW, - "Activar o desactivar soporte de Discord. No funcionará en la versión web de RetroArch, solo en el cliente de escritorio" - ) + MENU_ENUM_LABEL_VALUE_DISCORD_ALLOW, + "Activar Discord" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIDI_INPUT, - "Entrada" - ) + MENU_ENUM_SUBLABEL_DISCORD_ALLOW, + "Activar o desactivar soporte de Discord. No funcionará en la versión web de RetroArch, solo en el cliente de escritorio" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIDI_INPUT, - "Seleccionar dispositivo de entrada" - ) + MENU_ENUM_LABEL_VALUE_MIDI_INPUT, + "Entrada" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIDI_OUTPUT, - "Salida" - ) + MENU_ENUM_SUBLABEL_MIDI_INPUT, + "Seleccionar dispositivo de entrada" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIDI_OUTPUT, - "Seleccionar dispositivo de salida" - ) + MENU_ENUM_LABEL_VALUE_MIDI_OUTPUT, + "Salida" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_MIDI_VOLUME, - "Volumen" - ) + MENU_ENUM_SUBLABEL_MIDI_OUTPUT, + "Seleccionar dispositivo de salida" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIDI_VOLUME, - "Establecer volumen de salida (%)" - ) + MENU_ENUM_LABEL_VALUE_MIDI_VOLUME, + "Volumen" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_POWER_MANAGEMENT_SETTINGS, - "Energía" - ) + MENU_ENUM_SUBLABEL_MIDI_VOLUME, + "Establecer volumen de salida (%)" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_POWER_MANAGEMENT_SETTINGS, - "Cambiar opciones de energía" - ) + MENU_ENUM_LABEL_VALUE_POWER_MANAGEMENT_SETTINGS, + "Energía" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SUSTAINED_PERFORMANCE_MODE, - "Modo de rendimiento sostenido" - ) + MENU_ENUM_SUBLABEL_POWER_MANAGEMENT_SETTINGS, + "Cambiar opciones de energía" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_MPV_SUPPORT, - "Soporte de mpv" - ) + MENU_ENUM_LABEL_VALUE_SUSTAINED_PERFORMANCE_MODE, + "Modo de rendimiento sostenido" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_IDX, - "Indice" - ) + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_MPV_SUPPORT, + "Soporte de mpv" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_MATCH_IDX, - "Ver coincidencia #" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_IDX, + "Indice" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_MATCH, - "Coindidir dirección: %08X Máscara: %02X" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_MATCH_IDX, + "Ver coincidencia #" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_COPY_MATCH, - "Crear truco de coincidencia #" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_MATCH, + "Coindidir dirección: %08X Máscara: %02X" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_MATCH, - "Borrar coincidencia #" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_COPY_MATCH, + "Crear truco de coincidencia #" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DESC, - "Descripción" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_MATCH, + "Borrar coincidencia #" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_STATE, - "Activado" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_BROWSE_MEMORY, + "Examinar dirección: %08X" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_CODE, - "Truco" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DESC, + "Descripción" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, - "Manipulador" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_STATE, + "Activado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, - "Tamaño de la memoria de búsqueda" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_CODE, + "Truco" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, - "Tipo" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, + "Manipulador" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_VALUE, - "Valor" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, + "Tamaño de la memoria de búsqueda" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS, - "Dirección de memoria" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, + "Tipo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS_BIT_POSITION, - "Máscara de la dirección de memoria" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_VALUE, + "Valor" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_TYPE, - "Vibrar cuando memoria" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS, + "Dirección de memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_VALUE, - "Valor de vibración" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS_BIT_POSITION, + "Máscara de la dirección de memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PORT, - "Puerto de vibración" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_TYPE, + "Vibrar cuando memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_STRENGTH, - "Fuerza primaria de vibración" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_VALUE, + "Valor de vibración" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_DURATION, - "Duración (ms) de la vibración primaria" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PORT, + "Puerto de vibración" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_STRENGTH, - "Fuerza secundaria de vibración" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_STRENGTH, + "Fuerza primaria de vibración" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_DURATION, - "Duración (ms) de la vibración secundaria" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_DURATION, + "Duración (ms) de la vibración primaria" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, - "Agregar nuevo truco después de este" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_STRENGTH, + "Fuerza secundaria de vibración" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, - "Agregar nuevo truco antes de este" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_DURATION, + "Duración (ms) de la vibración secundaria" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, - "Copiar este truco después" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, + "Agregar nuevo truco después de este" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_COPY_BEFORE, - "Copiar este truco antes" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, + "Agregar nuevo truco antes de este" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DELETE, - "Borrar este truco" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, + "Copiar este truco después" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_EMU, - "Emulador" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_COPY_BEFORE, + "Copiar este truco antes" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_RETRO, - "RetroArch" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE, + "Borrar este truco" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_DISABLED, - "" - ) + MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_EMU, + "Emulador" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_SET_TO_VALUE, - "Establecer valor" - ) + MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_RETRO, + "RetroArch" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_INCREASE_VALUE, - "Aumentar por valor" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_DISABLED, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_DECREASE_VALUE, - "Disminuir por valor" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_SET_TO_VALUE, + "Establecer valor" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_EQ, - "Ejecutar siguiente truco si el valor es igual a la memoria" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_INCREASE_VALUE, + "Aumentar por valor" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_NEQ, - "Ejecutar siguiente truco si el valor es distinto a la memoria" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_DECREASE_VALUE, + "Disminuir por valor" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_LT, - "Ejecutar el siguiente truco si el valor es menor a la memoria" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_EQ, + "Ejecutar siguiente truco si el valor es igual a la memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_GT, - "Ejecutar el siguiente truco si el valor es mayor a la memoria" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_NEQ, + "Ejecutar siguiente truco si el valor es distinto a la memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_DISABLED, - "" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_LT, + "Ejecutar el siguiente truco si el valor es menor a la memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_CHANGES, - "Cambios" - ) + MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_GT, + "Ejecutar el siguiente truco si el valor es mayor a la memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_DOES_NOT_CHANGE, - "No cambia" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_DISABLED, + "" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_INCREASE, - "Aumenta" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_CHANGES, + "Cambios" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_DECREASE, - "Disminuye" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_DOES_NOT_CHANGE, + "No cambia" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_EQ_VALUE, - "Igual al valor de vibración" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_INCREASE, + "Aumenta" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_NEQ_VALUE, - "Distinto al valor de vibración" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_DECREASE, + "Disminuye" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_LT_VALUE, - "Menor al valor de vibración" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_EQ_VALUE, + "Igual al valor de vibración" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_TYPE_GT_VALUE, - "Mayor al valor de vibración" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_NEQ_VALUE, + "Distinto al valor de vibración" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_1, - "1-bit, valor máx. = 0x01" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_LT_VALUE, + "Menor al valor de vibración" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_2, - "2-bit, valor máx. = 0x03" - ) + MENU_ENUM_LABEL_RUMBLE_TYPE_GT_VALUE, + "Mayor al valor de vibración" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_4, - "4-bit, valor máx. = 0x0F" - ) + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_1, + "1-bit, valor máx. = 0x01" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_8, - "8-bit, valor máx. = 0xFF" - ) + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_2, + "2-bit, valor máx. = 0x03" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_16, - "16-bit, valor máx. = 0xFFFF" - ) + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_4, + "4-bit, valor máx. = 0x0F" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_32, - "32-bit, valor máx. = 0xFFFFFFFF" - ) + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_8, + "8-bit, valor máx. = 0xFF" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_0, - "1" - ) + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_16, + "16-bit, valor máx. = 0xFFFF" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_1, - "2" - ) + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_32, + "32-bit, valor máx. = 0xFFFFFFFF" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_2, - "3" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_0, + "1" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_3, - "4" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_1, + "2" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_4, - "5" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_2, + "3" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_5, - "6" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_3, + "4" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_6, - "7" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_4, + "5" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_7, - "8" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_5, + "6" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_8, - "9" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_6, + "7" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_9, - "10" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_7, + "8" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_10, - "11" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_8, + "9" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_11, - "12" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_9, + "10" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_12, - "13" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_10, + "11" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_13, - "14" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_11, + "12" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_14, - "15" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_12, + "13" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_15, - "16" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_13, + "14" + ) MSG_HASH( - MENU_ENUM_LABEL_RUMBLE_PORT_16, - "All" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_14, + "15" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_CONT, - "Inciar o continuar búsqueda de trucos" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_15, + "16" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_RESTART, - "Inciar o reiniciar búsqueda de trucos" - ) + MENU_ENUM_LABEL_RUMBLE_PORT_16, + "All" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EXACT, - "Buscar valores de memoria" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_CONT, + "Inciar o continuar búsqueda de trucos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LT, - "Buscar valores de memoria" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_RESTART, + "Inciar o reiniciar búsqueda de trucos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GT, - "Buscar valores de memoria" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EXACT, + "Buscar valores de memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQ, - "Buscar valores de memoria" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LT, + "Buscar valores de memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GTE, - "Buscar valores de memoria" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GT, + "Buscar valores de memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LTE, - "Buscar valores de memoria" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQ, + "Buscar valores de memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_NEQ, - "Buscar valores de memoria" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GTE, + "Buscar valores de memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQPLUS, - "Buscar valores de memoria" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LTE, + "Buscar valores de memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQMINUS, - "Buscar valores de memoria" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_NEQ, + "Buscar valores de memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_MATCHES, - "Agregar las %u coincidencias a tu lista" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQPLUS, + "Buscar valores de memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_VIEW_MATCHES, - "Ver lista de %u coincidencias" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQMINUS, + "Buscar valores de memoria" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_CREATE_OPTION, - "Crear truco de esta coincidencia" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_MATCHES, + "Agregar las %u coincidencias a tu lista" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_OPTION, - "Borrar esta coincidencia" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_VIEW_MATCHES, + "Ver lista de %u coincidencias" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_TOP, - "Agregar nuevo truco al principio" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_CREATE_OPTION, + "Crear truco de esta coincidencia" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BOTTOM, - "Agregar nuevo truco al final" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_OPTION, + "Borrar esta coincidencia" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_ALL, - "Borrar todos los trucos" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_TOP, + "Agregar nuevo truco al principio" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT_VAL, - "Igual a %u (%X)" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BOTTOM, + "Agregar nuevo truco al final" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_LT_VAL, - "Menos que antes" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_ALL, + "Borrar todos los trucos" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_GT_VAL, - "Más que antes" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_RELOAD_CHEATS, + "Recargar trucos específicos del juego" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_LTE_VAL, - "Menos o igual que antes" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT_VAL, + "Igual a %u (%X)" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_GTE_VAL, - "Más o igual que antes" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_LT_VAL, + "Menos que antes" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_EQ_VAL, - "Igual que antes" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_GT_VAL, + "Más que antes" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ_VAL, - "Distinto que antes" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_LTE_VAL, + "Menos o igual que antes" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS_VAL, - "Igual que antes+%u (%X)" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_GTE_VAL, + "Más o igual que antes" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS_VAL, - "Igual que antes-%u (%X)" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_EQ_VAL, + "Igual que antes" + ) MSG_HASH( - MENU_ENUM_LABEL_CHEAT_SEARCH_SETTINGS, - "Iniciar o continuar búsqueda de trucos" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ_VAL, + "Distinto que antes" + ) MSG_HASH( - MSG_CHEAT_INIT_SUCCESS, - "Búsqueda de trucos iniciada correctamente" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS_VAL, + "Igual que antes+%u (%X)" + ) MSG_HASH( - MSG_CHEAT_INIT_FAIL, - "Fallo al iniciar búsqueda de trucos" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS_VAL, + "Igual que antes-%u (%X)" + ) MSG_HASH( - MSG_CHEAT_SEARCH_NOT_INITIALIZED, - "La búsqueda no ha sido iniciada" - ) + MENU_ENUM_LABEL_CHEAT_SEARCH_SETTINGS, + "Iniciar o continuar búsqueda de trucos" + ) MSG_HASH( - MSG_CHEAT_SEARCH_FOUND_MATCHES, - "Número de coincidencias = %u" - ) + MSG_CHEAT_INIT_SUCCESS, + "Búsqueda de trucos iniciada correctamente" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_BIG_ENDIAN, - "Big Endian" - ) + MSG_CHEAT_INIT_FAIL, + "Fallo al iniciar búsqueda de trucos" + ) MSG_HASH( - MSG_CHEAT_SEARCH_ADDED_MATCHES_SUCCESS, - "Agregadas %u coincidencias" - ) + MSG_CHEAT_SEARCH_NOT_INITIALIZED, + "La búsqueda no ha sido iniciada" + ) MSG_HASH( - MSG_CHEAT_SEARCH_ADDED_MATCHES_FAIL, - "Fallo al agregar coincidencias" - ) + MSG_CHEAT_SEARCH_FOUND_MATCHES, + "Número de coincidencias = %u" + ) MSG_HASH( - MSG_CHEAT_SEARCH_ADD_MATCH_SUCCESS, - "Truco creado desde coincidencia" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_BIG_ENDIAN, + "Big Endian" + ) MSG_HASH( - MSG_CHEAT_SEARCH_ADD_MATCH_FAIL, - "Fallo al crear truco" - ) + MSG_CHEAT_SEARCH_ADDED_MATCHES_SUCCESS, + "Agregadas %u coincidencias" + ) MSG_HASH( - MSG_CHEAT_SEARCH_DELETE_MATCH_SUCCESS, - "Borrar coincidencia" - ) + MSG_CHEAT_SEARCH_ADDED_MATCHES_FAIL, + "Fallo al agregar coincidencias" + ) MSG_HASH( - MSG_CHEAT_SEARCH_ADDED_MATCHES_TOO_MANY, - "No hay suficiente espacio. El máximo es 100 trucos" - ) + MSG_CHEAT_SEARCH_ADD_MATCH_SUCCESS, + "Truco creado desde coincidencia" + ) MSG_HASH( - MSG_CHEAT_ADD_TOP_SUCCESS, - "Nuevo truco agregado al inicio de la lista" - ) + MSG_CHEAT_SEARCH_ADD_MATCH_FAIL, + "Fallo al crear truco" + ) MSG_HASH( - MSG_CHEAT_ADD_BOTTOM_SUCCESS, - "Nuevo truco agregado al final de la lista" - ) + MSG_CHEAT_SEARCH_DELETE_MATCH_SUCCESS, + "Borrar coincidencia" + ) MSG_HASH( - MSG_CHEAT_DELETE_ALL_INSTRUCTIONS, - "Presiona derecha cinco veces para borrar todos los trucos" - ) + MSG_CHEAT_SEARCH_ADDED_MATCHES_TOO_MANY, + "No hay suficiente espacio. El máximo es 100 trucos" + ) MSG_HASH( - MSG_CHEAT_DELETE_ALL_SUCCESS, - "Todos los trucos fueron borrados" - ) + MSG_CHEAT_ADD_TOP_SUCCESS, + "Nuevo truco agregado al inicio de la lista" + ) MSG_HASH( - MSG_CHEAT_ADD_BEFORE_SUCCESS, - "Nuevo truco agregado antes de este" - ) + MSG_CHEAT_ADD_BOTTOM_SUCCESS, + "Nuevo truco agregado al final de la lista" + ) MSG_HASH( - MSG_CHEAT_ADD_AFTER_SUCCESS, - "Nuevo truco agregado después de este" - ) + MSG_CHEAT_DELETE_ALL_INSTRUCTIONS, + "Presiona derecha cinco veces para borrar todos los trucos" + ) MSG_HASH( - MSG_CHEAT_COPY_BEFORE_SUCCESS, - "Truco copiado antes de este" - ) + MSG_CHEAT_DELETE_ALL_SUCCESS, + "Todos los trucos fueron borrados" + ) MSG_HASH( - MSG_CHEAT_COPY_AFTER_SUCCESS, - "Truco copiado después de este" - ) + MSG_CHEAT_ADD_BEFORE_SUCCESS, + "Nuevo truco agregado antes de este" + ) MSG_HASH( - MSG_CHEAT_DELETE_SUCCESS, - "Truco borrado" - ) + MSG_CHEAT_ADD_AFTER_SUCCESS, + "Nuevo truco agregado después de este" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_PROGRESS, - "Progreso:" - ) + MSG_CHEAT_COPY_BEFORE_SUCCESS, + "Truco copiado antes de este" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_ALL_PLAYLISTS_LIST_MAX_COUNT, - "\"Todas la Playlists\" máximo de entradas en lista:" - ) + MSG_CHEAT_COPY_AFTER_SUCCESS, + "Truco copiado después de este" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_ALL_PLAYLISTS_GRID_MAX_COUNT, - "\"Todas la Playlists\" máximo de entradas en grilla:" - ) + MSG_CHEAT_DELETE_SUCCESS, + "Truco borrado" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SHOW_HIDDEN_FILES, - "Mostrar elementos ocultos" - ) + MENU_ENUM_LABEL_VALUE_QT_PROGRESS, + "Progreso:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_NEW_PLAYLIST, - "Nueva Playlist" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_ALL_PLAYLISTS_LIST_MAX_COUNT, + "\"Todas la Playlists\" máximo de entradas en lista:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ENTER_NEW_PLAYLIST_NAME, - "Por favor ingrese el nombre de la nueva Playlist:" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_ALL_PLAYLISTS_GRID_MAX_COUNT, + "\"Todas la Playlists\" máximo de entradas en grilla:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_DELETE_PLAYLIST, - "Borrar Playlist" - ) + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SHOW_HIDDEN_FILES, + "Mostrar elementos ocultos" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CONFIRM_DELETE_PLAYLIST, - "¿Está seguro que desea borrar la playlist \"%1\"?" - ) + MENU_ENUM_LABEL_VALUE_QT_NEW_PLAYLIST, + "Nueva Playlist" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_QUESTION, - "Pregunta" - ) + MENU_ENUM_LABEL_VALUE_QT_ENTER_NEW_PLAYLIST_NAME, + "Por favor ingrese el nombre de la nueva Playlist:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_DELETE_FILE, - "No se pudo borrar el archivo" - ) + MENU_ENUM_LABEL_VALUE_QT_DELETE_PLAYLIST, + "Borrar Playlist" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_GATHERING_LIST_OF_FILES, - "Cargando lista de archivos..." - ) + MENU_ENUM_LABEL_VALUE_QT_CONFIRM_DELETE_PLAYLIST, + "¿Está seguro que desea borrar la playlist \"%1\"?" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_ADDING_FILES_TO_PLAYLIST, - "Agregando archivos a la Playlist..." - ) + MENU_ENUM_LABEL_VALUE_QT_QUESTION, + "Pregunta" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY, - "Entrada de la Playlist" - ) + MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_DELETE_FILE, + "No se pudo borrar el archivo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_CORE, - "Núcleo:" - ) + MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_RENAME_FILE, + "No se pudo renombrar el archivo" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_DATABASE, - "Base de datos:" - ) + MENU_ENUM_LABEL_VALUE_QT_GATHERING_LIST_OF_FILES, + "Cargando lista de archivos..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_FOR_THUMBNAILS, - "(usado pata buscar miniaturas)" - ) + MENU_ENUM_LABEL_VALUE_QT_ADDING_FILES_TO_PLAYLIST, + "Agregando archivos a la Playlist..." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CONFIRM_DELETE_PLAYLIST_ITEM, - "¿Está seguro que desea borrar \"%1\"?" - ) + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY, + "Entrada de la Playlist" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_CANNOT_ADD_TO_ALL_PLAYLISTS, - "Por favor primero elija solo una Playlist" - ) + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_NAME, + "Nombre:" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_QT_DELETE, - "Borrar" - ) + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_PATH, + "Ruta:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_CORE, + "Núcleo:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_DATABASE, + "Base de datos:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_FOR_THUMBNAILS, + "(usado pata buscar miniaturas)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CONFIRM_DELETE_PLAYLIST_ITEM, + "¿Está seguro que desea borrar \"%1\"?" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CANNOT_ADD_TO_ALL_PLAYLISTS, + "Por favor primero elija solo una Playlist" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DELETE, + "Borrar" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ADD_ENTRY, + "Agregar entrada..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ADD_FILES, + "Agregar archivo(s)..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ADD_FOLDER, + "Agregar carpeta..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_EDIT, + "Editar" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SELECT_FILES, + "Seleccionar archivos" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SELECT_FOLDER, + "Seleccionar carpeta" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_FIELD_MULTIPLE, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_UPDATE_PLAYLIST_ENTRY, + "Error actualizando la entrada de la playlist" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLEASE_FILL_OUT_REQUIRED_FIELDS, + "Por favor rellene todos los campos obligatorios" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_NIGHTLY, + "Actualizar RetroArch (nightly)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_FINISHED, + "RetroArch actualizado correctamente. Reinicie la aplicación para que los cambios tengan efecto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_FAILED, + "Actualización fallida" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT_CONTRIBUTORS, + "Contribuyentes" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CURRENT_SHADER, + "Shader actual" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MOVE_DOWN, + "Mover abajo" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MOVE_UP, + "Mover arriba" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOAD, + "Cargar" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SAVE, + "Save" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_REMOVE, + "Quitar" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_APPLY, + "Aplicar" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SHADER_ADD_PASS, + "Agregar pasada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SHADER_CLEAR_ALL_PASSES, + "Quitar todas las pasadas" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SHADER_NO_PASSES, + "No hay pasadas de shader" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RESET_PASS, + "Restablecer pasada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RESET_ALL_PASSES, + "Restablecer todas las pasadas" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RESET_PARAMETER, + "Restablecer parámetro" + ) diff --git a/intl/msg_hash_ja.h b/intl/msg_hash_ja.h index bd85f3783d..597e09af19 100644 --- a/intl/msg_hash_ja.h +++ b/intl/msg_hash_ja.h @@ -3782,3 +3782,9 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_SHADER_CLEAR_ALL_PASSES, "すべてのパスを取り除く") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_SHADER_NO_PASSES, "シェーダーパスはありません。") +MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_RESET_PASS, + "このパスをリセット") +MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_RESET_ALL_PASSES, + "すべてのパスをリセット") +MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_RESET_PARAMETER, + "パラメータをリセット") diff --git a/intl/msg_hash_us.c b/intl/msg_hash_us.c index 929df3049f..62651d118f 100644 --- a/intl/msg_hash_us.c +++ b/intl/msg_hash_us.c @@ -1256,10 +1256,12 @@ int menu_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VRR_RUNLOOP_ENABLE: snprintf(s, len, - "VRR Runloop Mode.\n" + "Sync to Exact Content Framerate.\n" " \n" - "This option will force x1 speed \n" - "to ensure smooth scrolling."); + "This option is the equivalent of forcing x1 speed\n" + "while still allowing fast forward.\n" + "No deviation from the core requested refresh rate,\n" + "no sound Dynamic Rate Control)."); break; case MENU_ENUM_LABEL_VIDEO_MONITOR_INDEX: snprintf(s, len, diff --git a/intl/msg_hash_us.h b/intl/msg_hash_us.h index 10a184ead5..ed7adac8e0 100644 --- a/intl/msg_hash_us.h +++ b/intl/msg_hash_us.h @@ -1,4294 +1,7384 @@ MSG_HASH( - MSG_COMPILER, - "Compiler" - ) + MSG_COMPILER, + "Compiler" + ) MSG_HASH( - MSG_UNKNOWN_COMPILER, - "Unknown compiler" - ) + MSG_UNKNOWN_COMPILER, + "Unknown compiler" + ) 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, - "Public address" - ) + MSG_PUBLIC_ADDRESS, + "Public address" + ) 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 disk 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_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( - 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_SUBLABEL_MENU_SETTINGS, - "Adjusts menu screen appearance settings." - ) + MENU_ENUM_SUBLABEL_MENU_SETTINGS, + "Adjusts menu screen appearance settings." + ) 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_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( - 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_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( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_PASSWORD, - "Password" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_PASSWORD, + "Password" + ) 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_CHEEVOS_USERNAME, - "Username" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_USERNAME, + "Username" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST, - "Accounts" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST, + "Accounts" + ) 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_ACCOUNTS_RETRO_ACHIEVEMENTS, - "RetroAchievements" - ) + MENU_ENUM_LABEL_VALUE_ACCOUNTS_RETRO_ACHIEVEMENTS, + "RetroAchievements" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST, - "Achievements" - ) + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST, + "Achievements" + ) 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_LABEL_VALUE_ACHIEVEMENT_RESUME, - "Resume Achievements Hardcore Mode" - ) + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_RESUME, + "Resume Achievements Hardcore Mode" + ) 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_ADD_CONTENT_LIST, - "Scan Content" - ) + MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST, + "Scan Content" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIGURATIONS_LIST, - "Configurations" - ) + MENU_ENUM_LABEL_VALUE_CONFIGURATIONS_LIST, + "Configurations" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ADD_TAB, - "Import content" - ) + MENU_ENUM_LABEL_VALUE_ADD_TAB, + "Import content" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, - "Netplay Rooms" - ) + MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, + "Netplay Rooms" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE, - "Ask" - ) + MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE, + "Ask" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY, - "Assets" - ) + MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY, + "Assets" + ) 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_AUDIO_DEVICE, - "Audio Device" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE, + "Audio Device" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER, - "Audio Driver" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER, + "Audio Driver" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN, - "Audio DSP Plugin" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN, + "Audio DSP Plugin" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE, - "Audio Enable" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE, + "Audio Enable" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR, - "Audio Filter" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR, + "Audio Filter" + ) 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_AUDIO_LATENCY, - "Audio Latency (ms)" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY, + "Audio Latency (ms)" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW, - "Audio Maximum Timing Skew" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW, + "Audio Maximum Timing Skew" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_MUTE, - "Audio Mute" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_MUTE, + "Audio Mute" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE, - "Audio Output Rate (Hz)" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE, + "Audio Output Rate (Hz)" + ) 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_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER, - "Audio Resampler Driver" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER, + "Audio Resampler Driver" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS, - "Audio" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS, + "Audio" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_SYNC, - "Audio Sync" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_SYNC, + "Audio Sync" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME, - "Audio Volume Level (dB)" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME, + "Audio Volume Level (dB)" + ) 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_LABEL_VALUE_AUDIO_WASAPI_FLOAT_FORMAT, - "WASAPI Float Format" - ) + MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_FLOAT_FORMAT, + "WASAPI Float Format" + ) 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_LABEL_VALUE_AUTOSAVE_INTERVAL, - "SaveRAM Autosave Interval" - ) + MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL, + "SaveRAM Autosave Interval" + ) 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_LABEL_VALUE_AUTO_REMAPS_ENABLE, - "Load Remap Files Automatically" - ) + MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE, + "Load Remap Files Automatically" + ) 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_BASIC_MENU_CONTROLS_BACK, - "Back" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_BACK, + "Back" + ) 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_QUIT, - "Quit" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT, + "Quit" + ) 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_SCROLL_UP, - "Scroll Up" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_UP, + "Scroll Up" + ) 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_KEYBOARD, - "Toggle Keyboard" - ) + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_KEYBOARD, + "Toggle Keyboard" + ) 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_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" + ) 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 savestate" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_BLUETOOTH_ENABLE, - "Bluetooth Enable" - ) + MENU_ENUM_LABEL_VALUE_BLUETOOTH_ENABLE, + "Bluetooth Enable" + ) 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_LABEL_VALUE_CACHE_DIRECTORY, - "Cache" - ) + MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY, + "Cache" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW, - "Allow Camera" - ) + MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW, + "Allow Camera" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER, - "Camera Driver" - ) + MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER, + "Camera Driver" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT, - "Cheat" - ) + MENU_ENUM_LABEL_VALUE_CHEAT, + "Cheat" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES, - "Apply Changes" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES, + "Apply Changes" + ) 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_LABEL_VALUE_CHEAT_CONTINUE_SEARCH, - "Continue Search" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_CONTINUE_SEARCH, + "Continue Search" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH, - "Cheat File" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH, + "Cheat File" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_FILE, - "Cheat File" - ) + MENU_ENUM_LABEL_VALUE_CHEAT_FILE, + "Cheat File" + ) 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_LABEL_VALUE_CHEAT_FILE_LOAD_APPEND, - "Load Cheat File (Append)" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS, - "Save Cheat File As" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES, - "Cheat Passes" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_DESCRIPTION, - "Description" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_HARDCORE_MODE_ENABLE, - "Hardcore Mode" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_LEADERBOARDS_ENABLE, - "Leaderboards" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_BADGES_ENABLE, - "Achievement Badges" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ACHIEVEMENTS, - "Locked Achievements:" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ENTRY, - "Locked" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_SETTINGS, - "RetroAchievements" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_TEST_UNOFFICIAL, - "Test Unofficial Achievements" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ACHIEVEMENTS, - "Unlocked Achievements:" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY, - "Unlocked" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY_HARDCORE, - "Hardcore" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_VERBOSE_ENABLE, - "Verbose Mode" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEEVOS_AUTO_SCREENSHOT, - "Automatic Screenshot" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT, - "Close Content" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIG, - "Config" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIGURATIONS, - "Load Configuration" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS, - "Configuration" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT, - "Save Configuration on Exit" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST, - "Collections" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY, - "Database" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_DIR, - "Content" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE, - "History List Size") -MSG_HASH(MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE, - "Allow to remove entries") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS, - "Quick Menu") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIR, - "Downloads") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, - "Downloads") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS, - "Cheats") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_COUNTERS, - "Core Counters") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_ENABLE, - "Show core name") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFORMATION, - "Core Information") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS, - "Authors") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_CATEGORIES, - "Categories") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL, - "Core label") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NAME, - "Core name") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE, - "Firmware(s)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES, - "License(s)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS, - "Permissions") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS, - "Supported extensions") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER, - "System manufacturer") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME, - "System name") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS, - "Controls") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_LIST, - "Load Core") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_OPTIONS, - "Options") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_SETTINGS, - "Core") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE, - "Start a Core Automatically") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, - "Automatically extract downloaded archive") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL, - "Buildbot Cores URL") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST, - "Core Updater") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS, - "Updater") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CPU_ARCHITECTURE, - "CPU Architecture:") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CPU_CORES, - "CPU Cores:") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CURSOR_DIRECTORY, - "Cursor") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER, - "Cursor Manager") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO, - "Custom Ratio") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER, - "Database Manager") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_SELECTION, - "Database Selection") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DELETE_ENTRY, - "Remove") -MSG_HASH(MENU_ENUM_LABEL_VALUE_FAVORITES, - "Start 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, - "") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND, - "Directory not found.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS, - "Directory") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DISK_CYCLE_TRAY_STATUS, - "Disk Cycle Tray Status") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DISK_IMAGE_APPEND, - "Disk Image Append") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DISK_INDEX, - "Disk Index") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DISK_OPTIONS, - "Disk Control") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DONT_CARE, - "Don't care") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST, - "Downloads") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE, - "Download Core...") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, - "Content Downloader") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_ENABLE, - "DPI Override Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_VALUE, - "DPI Override") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS, - "Driver") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN, - "Load Dummy on Core Shutdown") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHECK_FOR_MISSING_FIRMWARE, - "Check for Missing Firmware Before Loading") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER, - "Dynamic Background") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY, - "Dynamic Backgrounds") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE, - "Enable Achievements") -MSG_HASH(MENU_ENUM_LABEL_VALUE_ENTRY_HOVER_COLOR, - "Menu entry hover color") -MSG_HASH(MENU_ENUM_LABEL_VALUE_ENTRY_NORMAL_COLOR, - "Menu entry normal color") -MSG_HASH(MENU_ENUM_LABEL_VALUE_FALSE, - "False") -MSG_HASH(MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO, - "Maximum Run Speed") -MSG_HASH(MENU_ENUM_LABEL_VALUE_FAVORITES_TAB, - "Favorites") -MSG_HASH(MENU_ENUM_LABEL_VALUE_FPS_SHOW, - "Display Framerate") -MSG_HASH(MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE, - "Limit Maximum Run Speed") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VRR_RUNLOOP_ENABLE, - "VRR Runloop (G-Sync, FreeSync Mode)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, - "Frame Throttle") -MSG_HASH(MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS, - "Frontend Counters") -MSG_HASH(MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS, - "Load Content-Specific Core Options Automatically") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_VALUE_HELP, - "Help") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_VALUE_HELP_CONTROLS, - "Basic Menu Controls") -MSG_HASH(MENU_ENUM_LABEL_VALUE_HELP_LIST, - "Help") -MSG_HASH(MENU_ENUM_LABEL_VALUE_HELP_LOADING_CONTENT, - "Loading Content") -MSG_HASH(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?") -MSG_HASH(MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE, - "History List Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_HISTORY_TAB, - "History") -MSG_HASH(MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU, - "Horizontal Menu") -MSG_HASH(MENU_ENUM_LABEL_VALUE_IMAGES_TAB, - "Image") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INFORMATION, - "Information") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INFORMATION_LIST, - "Information") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ADC_TYPE, - "Analog To Digital Type") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ALL_USERS_CONTROL_MENU, - "All Users Control Menu") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X, - "Left Analog X") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_MINUS, - "Left analog X- (left)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_PLUS, - "Left analog X+ (right)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y, - "Left Analog Y") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_MINUS, - "Left analog Y- (up)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_PLUS, - "Left analog Y+ (down)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X, - "Right Analog X") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_MINUS, - "Right analog X- (left)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_PLUS, - "Right analog X+ (right)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y, - "Right Analog Y") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_MINUS, - "Right analog Y- (up)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_PLUS, - "Right analog Y+ (down)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_TRIGGER, - "Gun Trigger") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_RELOAD, - "Gun Reload") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_A, - "Gun Aux A") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_B, - "Gun Aux B") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_C, - "Gun Aux C") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_START, - "Gun Start") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_SELECT, - "Gun Select") -MSG_HASH(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") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE, - "Autoconfig Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_AXIS_THRESHOLD, - "Analog Stick Deadzone") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_INPUT_SWAP_OK_CANCEL, - "Menu Swap OK & Cancel Buttons") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_BIND_ALL, - "Bind All") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_BIND_DEFAULT_ALL, - "Bind Default All") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_BIND_TIMEOUT, - "Bind Timeout") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_BIND_HOLD, - "Bind Hold") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_INDEX, - "Device Index") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_TYPE, - "Device Type") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_INDEX, - "Mouse Index") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_DRIVER, - "Input Driver") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE, - "Duty Cycle") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS, - "Input Hotkey Binds") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ICADE_ENABLE, - "Keyboard Gamepad Mapping Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_A, - "A button (right)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_B, - "B button (down)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_DOWN, - "Down D-pad") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L2, - "L2 button (trigger)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L3, - "L3 button (thumb)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L, - "L button (shoulder)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_LEFT, - "Left D-pad") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R2, - "R2 button (trigger)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R3, - "R3 button (thumb)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R, - "R button (shoulder)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_RIGHT, - "Right D-pad") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_SELECT, - "Select button") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_START, - "Start button") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_UP, - "Up D-pad") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_X, - "X button (top)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_Y, - "Y button (left)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_KEY, - "(Key: %s)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_LEFT, - "Mouse 1") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_RIGHT, - "Mouse 2") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_MIDDLE, - "Mouse 3") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON4, - "Mouse 4") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON5, - "Mouse 5") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_UP, - "Wheel Up") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_DOWN, - "Wheel Down") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_UP, - "Wheel Left") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_DOWN, - "Wheel Right") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_KEYBOARD_GAMEPAD_MAPPING_TYPE, - "Keyboard Gamepad Mapping Type") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS, - "Max Users") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, - "Menu Toggle Gamepad Combo") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_MINUS, - "Cheat index -") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_PLUS, - "Cheat index +") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_TOGGLE, - "Cheat toggle") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_EJECT_TOGGLE, - "Disk eject toggle") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_NEXT, - "Disk next") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_PREV, - "Disk prev") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY, - "Enable hotkeys") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_HOLD_KEY, - "Fast forward hold") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_KEY, - "Fast forward toggle") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_FRAMEADVANCE, - "Frameadvance") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY, - "Fullscreen toggle") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_UI_COMPANION_TOGGLE, - "Desktop menu toggle") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_LOAD_STATE_KEY, - "Load state") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_MENU_TOGGLE, - "Menu toggle") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_MOVIE_RECORD_TOGGLE, - "Movie record toggle") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_MUTE, - "Audio mute toggle") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_GAME_WATCH, - "Netplay toggle play/spectate mode") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_OSK, - "On-screen keyboard toggle") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_OVERLAY_NEXT, - "Overlay next") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE, - "Pause toggle") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_QUIT_KEY, - "Quit RetroArch") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_RESET, - "Reset game") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND, - "Rewind") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_DETAILS, - "Cheat Details") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_SEARCH, - "Start or Continue Cheat Search") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_SAVE_STATE_KEY, - "Save state") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_SCREENSHOT, - "Take screenshot") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_NEXT, - "Next shader") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_PREV, - "Previous shader") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_HOLD_KEY, - "Slow motion hold") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_KEY, - "Slow motion toggle") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_MINUS, - "Savestate slot -") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_PLUS, - "Savestate slot +") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_DOWN, - "Volume -") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP, - "Volume +") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE, - "Display Overlay") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU, - "Hide Overlay In Menu") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, - "Show Inputs On Overlay") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT, - "Show Inputs Listen Port") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR, - "Poll Type Behavior") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_EARLY, - "Early") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_LATE, - "Late") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_NORMAL, - "Normal") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_PREFER_FRONT_TOUCH, - "Prefer Front Touch") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY, - "Input Remapping") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE, - "Remap Binds Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_SAVE_AUTOCONFIG, - "Save Autoconfig") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS, - "Input") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_SMALL_KEYBOARD_ENABLE, - "Small Keyboard Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_TOUCH_ENABLE, - "Touch Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_TURBO_ENABLE, - "Turbo enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD, - "Turbo Period") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS, - "Input User %u Binds") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LATENCY_SETTINGS, - "Latency") -MSG_HASH(MENU_ENUM_LABEL_VALUE_INTERNAL_STORAGE_STATUS, - "Internal storage status") -MSG_HASH(MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR, - "Input Autoconfig") -MSG_HASH(MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER, - "Joypad Driver") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LAKKA_SERVICES, - "Services") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, - "Chinese (Simplified)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, - "Chinese (Traditional)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_DUTCH, - "Dutch") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, - "English") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, - "Esperanto") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_FRENCH, - "French") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_GERMAN, - "German") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, - "Italian") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, - "Japanese") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_KOREAN, - "Korean") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_POLISH, - "Polish") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, - "Portuguese (Brazil)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, - "Portuguese (Portugal)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, - "Russian") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH, - "Spanish") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, - "Vietnamese") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC, - "Arabic") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG, - "Left Analog") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH, - "Core") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH, - "Core Info") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL, - "Core Logging Level") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LINEAR, - "Linear") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE, - "Load Archive") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_HISTORY, - "Load Recent") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST, - "Load Content") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LOAD_STATE, - "Load State") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW, - "Allow Location") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER, - "Location Driver") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS, - "Logging") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LOG_VERBOSITY, - "Logging Verbosity") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MAIN_MENU, - "Main Menu") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MANAGEMENT, - "Database Settings") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME, - "Menu Color Theme") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_BLUE, - "Blue") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_GREEN, - "Green") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_NVIDIA_SHIELD, - "Shield") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_RED, - "Red") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_YELLOW, - "Yellow") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_FOOTER_OPACITY, - "Footer Opacity") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_HEADER_OPACITY, - "Header Opacity") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_DRIVER, - "Menu Driver") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_ENUM_THROTTLE_FRAMERATE, - "Throttle Menu Framerate") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS, - "Settings") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_LINEAR_FILTER, - "Menu Linear Filter") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_HORIZONTAL_ANIMATION, - "Horizontal Animation") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SETTINGS, - "Appearance") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER, - "Background") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER_OPACITY, - "Background opacity") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MISSING, - "Missing") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MORE, - "...") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE, - "Mouse Support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS, - "Multimedia") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MUSIC_TAB, - "Music") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, - "Filter unknown extensions") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND, - "Navigation Wrap-Around") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NEAREST, - "Nearest") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY, - "Netplay") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ALLOW_SLAVES, - "Allow Slave-Mode Clients") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_CHECK_FRAMES, - "Netplay Check Frames") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_MIN, - "Input Latency Frames") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, - "Input Latency Frames Range") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES, - "Netplay Delay Frames") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_DISCONNECT, - "Disconnect from netplay host") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE, - "Netplay Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_CLIENT, - "Connect to netplay host") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_HOST, - "Start netplay host") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_DISABLE_HOST, - "Stop netplay host") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS, - "Server Address") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_LAN_SCAN_SETTINGS, - "Scan local network") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_MODE, - "Netplay Client Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME, - "Username") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_PASSWORD, - "Server Password") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_PUBLIC_ANNOUNCE, - "Publicly Announce Netplay") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_REQUEST_DEVICE_I, - "Request Device %u") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_REQUIRE_SLAVES, - "Disallow Non-Slave-Mode Clients") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_SETTINGS, - "Netplay settings") -MSG_HASH(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_DIGITAL, - "Digital Input Sharing") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_OR, - "Share") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_XOR, - "Grapple") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_VOTE, - "Vote") -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_NETPLAY_START_AS_SPECTATOR, - "Netplay Spectator Mode") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_STATELESS_MODE, - "Netplay Stateless Mode") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATE_PASSWORD, - "Server Spectate-Only Password") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE, - "Netplay Spectator Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT, - "Netplay TCP Port") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_NAT_TRAVERSAL, - "Netplay NAT Traversal") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETWORK_CMD_ENABLE, - "Network Commands") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETWORK_CMD_PORT, - "Network Command Port") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETWORK_INFORMATION, - "Network Information") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_ENABLE, - "Network Gamepad") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_PORT, - "Network Remote Base Port") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS, - "Network") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO, - "No") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NONE, - "None") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE, - "N/A") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_ACHIEVEMENTS_TO_DISPLAY, - "No achievements to display.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_CORE, - "No Core") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE, - "No cores available.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE, - "No core information available.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE, - "No core options available.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_ENTRIES_TO_DISPLAY, - "No entries to display.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_HISTORY_AVAILABLE, - "No history available.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE, - "No information is available.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_ITEMS, - "No items.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_NETPLAY_HOSTS_FOUND, - "No netplay hosts found.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_NETWORKS_FOUND, - "No networks found.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS, - "No performance counters.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_PLAYLISTS, - "No playlists.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE, - "No playlist entries available.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND, - "No settings found.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS, - "No shader parameters.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_OFF, - "OFF") -MSG_HASH(MENU_ENUM_LABEL_VALUE_ON, - "ON") -MSG_HASH(MENU_ENUM_LABEL_VALUE_ONLINE, - "Online") -MSG_HASH(MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER, - "Online Updater") -MSG_HASH(MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS, - "Onscreen Display") -MSG_HASH(MENU_ENUM_LABEL_VALUE_ONSCREEN_OVERLAY_SETTINGS, - "Onscreen Overlay") -MSG_HASH(MENU_ENUM_SUBLABEL_ONSCREEN_OVERLAY_SETTINGS, - "Adjust Bezels and Onscreen controls") -MSG_HASH(MENU_ENUM_LABEL_VALUE_ONSCREEN_NOTIFICATIONS_SETTINGS, - "Onscreen Notifications") -MSG_HASH(MENU_ENUM_SUBLABEL_ONSCREEN_NOTIFICATIONS_SETTINGS, - "Adjust the Onscreen Notifications") -MSG_HASH(MENU_ENUM_LABEL_VALUE_OPEN_ARCHIVE, - "Browse Archive") -MSG_HASH(MENU_ENUM_LABEL_VALUE_OPTIONAL, - "Optional") -MSG_HASH(MENU_ENUM_LABEL_VALUE_OVERLAY, - "Overlay") -MSG_HASH(MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED, - "Autoload Preferred Overlay") -MSG_HASH(MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY, - "Overlay") -MSG_HASH(MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY, - "Overlay Opacity") -MSG_HASH(MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET, - "Overlay Preset") -MSG_HASH(MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE, - "Overlay Scale") -MSG_HASH(MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS, - "Onscreen Overlay") -MSG_HASH(MENU_ENUM_LABEL_VALUE_PAL60_ENABLE, - "Use PAL60 Mode") -MSG_HASH(MENU_ENUM_LABEL_VALUE_PARENT_DIRECTORY, - "Parent directory") -MSG_HASH(MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO, - "Pause when menu activated") -MSG_HASH(MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE, - "Don't run in background") -MSG_HASH(MENU_ENUM_LABEL_VALUE_PERFCNT_ENABLE, - "Performance Counters") -MSG_HASH(MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB, - "Playlists") -MSG_HASH(MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY, - "Playlist") -MSG_HASH(MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS, - "Playlists") -MSG_HASH(MENU_ENUM_LABEL_VALUE_POINTER_ENABLE, - "Touch Support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_PORT, - "Port") -MSG_HASH(MENU_ENUM_LABEL_VALUE_PRESENT, - "Present") -MSG_HASH(MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS, - "Privacy") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MIDI_SETTINGS, - "MIDI") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH, - "Quit RetroArch") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ANALOG, - "Analog supported") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_BBFC_RATING, - "BBFC Rating") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CERO_RATING, - "CERO Rating") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_COOP, - "Co-op supported") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32, - "CRC32") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DESCRIPTION, - "Description") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DEVELOPER, - "Developer") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_ISSUE, - "Edge Magazine Issue") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_RATING, - "Edge Magazine Rating") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_REVIEW, - "Edge Magazine Review") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ELSPA_RATING, - "ELSPA Rating") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ENHANCEMENT_HW, - "Enhancement Hardware") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ESRB_RATING, - "ESRB Rating") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FAMITSU_MAGAZINE_RATING, - "Famitsu Magazine Rating") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FRANCHISE, - "Franchise") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_GENRE, - "Genre") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_MD5, - "MD5") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_NAME, - "Name") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ORIGIN, - "Origin") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PEGI_RATING, - "PEGI Rating") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PUBLISHER, - "Publisher") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH, - "Releasedate Month") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR, - "Releasedate Year") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RUMBLE, - "Rumble supported") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SERIAL, - "Serial") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1, - "SHA1") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT, - "Start Content") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_TGDB_RATING, - "TGDB Rating") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REBOOT, - "Reboot") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY, - "Recording Config") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY, - "Recording Output") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS, - "Recording") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RECORD_CONFIG, - "Load Recording Config...") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RECORD_DRIVER, - "Record Driver") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MIDI_DRIVER, - "MIDI Driver") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RECORD_ENABLE, - "Enable Recording") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REMAP_FILE, - "Remap File") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD, - "Load Remap File") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, - "Save Core Remap File") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, - "Save Content Directory Remap File") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, - "Save Game Remap File") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Delete Core Remap File") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Delete Game Remap File") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Delete Game Content Directory Remap File") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REQUIRED, - "Required") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RESTART_CONTENT, - "Restart") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH, - "Restart RetroArch") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RESUME, - "Resume") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RESUME_CONTENT, - "Resume") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RETROKEYBOARD, - "RetroKeyboard") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RETROPAD, - "RetroPad") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RETROPAD_WITH_ANALOG, - "RetroPad w/ Analog") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RETRO_ACHIEVEMENTS_SETTINGS, - "Achievements") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REWIND_ENABLE, - "Rewind Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_TOGGLE, - "Apply After Toggle") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_LOAD, - "Auto-Apply Cheats During Game Load") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY, - "Rewind Granularity") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE, - "Rewind Buffer Size (MB)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE_STEP, - "Rewind Buffer Size Step (MB)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_REWIND_SETTINGS, - "Rewind") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SETTINGS, - "Cheat Settings") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_DETAILS_SETTINGS, - "Cheat Details") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_SETTINGS, - "Start or Continue Cheat Search") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY, - "File Browser") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY, - "Config") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN, - "Display Start Screen") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG, - "Right Analog") -MSG_HASH(MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES, - "Add to Favorites") -MSG_HASH(MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES_PLAYLIST, - "Add to Favorites") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RESET_CORE_ASSOCIATION, - "Reset Core Association") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RUN, - "Run") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RUN_MUSIC, - "Run") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAMBA_ENABLE, - "SAMBA Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY, - "Savefile") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX, - "Save State Auto Index") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD, - "Auto Load State") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE, - "Auto Save State") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY, - "Savestate") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVESTATE_THUMBNAIL_ENABLE, - "Savestate Thumbnails") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG, - "Save Current Configuration") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, - "Save Core Overrides") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, - "Save Content Directory Overrides") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, - "Save Game Overrides") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG, - "Save New Configuration") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVE_STATE, - "Save State") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS, - "Saving") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY, - "Scan Directory") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SCAN_FILE, - "Scan File") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY, - "") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY, - "Screenshot") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION, - "Screen Resolution") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SEARCH, - "Search") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SECONDS, - "seconds") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SETTINGS, - "Settings") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SETTINGS_TAB, - "Settings") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER, - "Shader") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES, - "Apply Changes") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS, - "Shaders") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON, - "Ribbon") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON_SIMPLIFIED, - "Ribbon (simplified)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SIMPLE_SNOW, - "Simple Snow") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOW, - "Snow") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS, - "Show Advanced Settings") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SHOW_HIDDEN_FILES, - "Show Hidden Files and Folders") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SHUTDOWN, - "Shutdown") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO, - "Slow-Motion Ratio") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RUN_AHEAD_ENABLED, - "Run-Ahead to Reduce Latency") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RUN_AHEAD_FRAMES, - "Number of Frames to Run Ahead") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RUN_AHEAD_SECONDARY_INSTANCE, - "RunAhead Use Second Instance") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RUN_AHEAD_HIDE_WARNINGS, - "RunAhead Hide Warnings") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SORT_SAVEFILES_ENABLE, - "Sort Saves In Folders") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE, - "Sort Savestates In Folders") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVESTATES_IN_CONTENT_DIR_ENABLE, - "Write Savestates to Content Dir") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVEFILES_IN_CONTENT_DIR_ENABLE, - "Write Saves to Content Dir") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEMFILES_IN_CONTENT_DIR_ENABLE, - "System Files are in Content Dir") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SCREENSHOTS_IN_CONTENT_DIR_ENABLE, - "Write Screenshots to Content Dir") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SSH_ENABLE, - "SSH Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_START_CORE, - "Start Core") -MSG_HASH(MENU_ENUM_LABEL_VALUE_START_NET_RETROPAD, - "Start Remote RetroPad") -MSG_HASH(MENU_ENUM_LABEL_VALUE_START_VIDEO_PROCESSOR, - "Start Video Processor") -MSG_HASH(MENU_ENUM_LABEL_VALUE_STATE_SLOT, - "State Slot") -MSG_HASH(MENU_ENUM_LABEL_VALUE_STATUS, - "Status") -MSG_HASH(MENU_ENUM_LABEL_VALUE_STDIN_CMD_ENABLE, - "stdin Commands") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SUPPORTED_CORES, - "Suggested cores") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE, - "Suspend Screensaver") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_BGM_ENABLE, - "System BGM Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_DIRECTORY, - "System/BIOS") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION, - "System Information") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT, - "7zip support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ALSA_SUPPORT, - "ALSA support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE, - "Build date") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT, - "Cg support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT, - "Cocoa support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT, - "Command interface support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT, - "CoreText support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES, - "CPU Features") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI, - "Display metric DPI") -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_MM_WIDTH, - "Display metric width (mm)") -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_DYLIB_SUPPORT, - "Dynamic library support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYNAMIC_SUPPORT, - "Dynamic run-time loading of libretro library") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_EGL_SUPPORT, - "EGL support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT, - "OpenGL/Direct3D render-to-texture (multi-pass shaders) support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT, - "FFmpeg support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FREETYPE_SUPPORT, - "FreeType support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER, - "Frontend identifier") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME, - "Frontend name") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS, - "Frontend OS") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION, - "Git version") -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_JACK_SUPPORT, - "JACK support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT, - "KMS/EGL support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LAKKA_VERSION, - "Lakka Version") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT, - "LibretroDB support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT, - "Libusb support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBXML2_SUPPORT, - "libxml2 XML parsing support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT, - "Netplay (peer-to-peer) 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_OPENAL_SUPPORT, - "OpenAL support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGLES_SUPPORT, - "OpenGL ES support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGL_SUPPORT, - "OpenGL support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENSL_SUPPORT, - "OpenSL support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENVG_SUPPORT, - "OpenVG support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OSS_SUPPORT, - "OSS support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT, - "Overlay support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE, - "Power source") -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_SYSTEM_INFO_PULSEAUDIO_SUPPORT, - "PulseAudio 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_RBMP_SUPPORT, - "BMP support (RBMP)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL, - "RetroRating level") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RJPEG_SUPPORT, - "JPEG support (RJPEG)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ROARAUDIO_SUPPORT, - "RoarAudio support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RPNG_SUPPORT, - "PNG support (RPNG)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RSOUND_SUPPORT, - "RSound support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RTGA_SUPPORT, - "TGA support (RTGA)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL2_SUPPORT, - "SDL2 support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT, - "SDL image support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_SUPPORT, - "SDL1.2 support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SLANG_SUPPORT, - "Slang support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT, - "Threading support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT, - "Udev support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT, - "Video4Linux2 support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER, - "Video context driver") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VULKAN_SUPPORT, - "Vulkan support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_METAL_SUPPORT, - "Metal support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WAYLAND_SUPPORT, - "Wayland support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_X11_SUPPORT, - "X11 support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XAUDIO2_SUPPORT, - "XAudio2 support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XVIDEO_SUPPORT, - "XVideo support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ZLIB_SUPPORT, - "Zlib support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_TAKE_SCREENSHOT, - "Take Screenshot") -MSG_HASH(MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE, - "Threaded tasks") -MSG_HASH(MENU_ENUM_LABEL_VALUE_THUMBNAILS, - "Thumbnails") -MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS, - "Left Thumbnails") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_VERTICAL_THUMBNAILS, - "Thumbnails Vertical Disposition") -MSG_HASH(MENU_ENUM_LABEL_VALUE_THUMBNAILS_DIRECTORY, - "Thumbnails") -MSG_HASH(MENU_ENUM_LABEL_VALUE_THUMBNAILS_UPDATER_LIST, - "Thumbnails Updater") -MSG_HASH(MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_BOXARTS, - "Boxarts") -MSG_HASH(MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_SCREENSHOTS, - "Screenshots") -MSG_HASH(MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_TITLE_SCREENS, - "Title Screens") -MSG_HASH(MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE, - "Show date / time") -MSG_HASH(MENU_ENUM_LABEL_VALUE_TITLE_COLOR, - "Menu title color") -MSG_HASH(MENU_ENUM_LABEL_VALUE_TRUE, - "True") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UI_COMPANION_ENABLE, - "UI Companion Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT, - "UI Companion Start On Boot") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UI_COMPANION_TOGGLE, - "Show desktop menu on startup") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DESKTOP_MENU_ENABLE, - "Enable desktop menu (restart)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE, - "Menubar") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE, - "Unable to read compressed file.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UNDO_LOAD_STATE, - "Undo Load State") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UNDO_SAVE_STATE, - "Undo Save State") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UNKNOWN, - "Unknown") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATER_SETTINGS, - "Updater") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_ASSETS, - "Update Assets") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES, - "Update Joypad Profiles") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_CG_SHADERS, - "Update Cg Shaders") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_CHEATS, - "Update Cheats") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_CORE_INFO_FILES, - "Update Core Info Files") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_DATABASES, - "Update Databases") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_GLSL_SHADERS, - "Update GLSL Shaders") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_LAKKA, - "Update Lakka") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_OVERLAYS, - "Update Overlays") -MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_SLANG_SHADERS, - "Update Slang Shaders") -MSG_HASH(MENU_ENUM_LABEL_VALUE_USER, - "User") -MSG_HASH(MENU_ENUM_LABEL_VALUE_KEYBOARD, - "Kbd") -MSG_HASH(MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS, - "User Interface") -MSG_HASH(MENU_ENUM_LABEL_VALUE_USER_LANGUAGE, - "Language") -MSG_HASH(MENU_ENUM_LABEL_VALUE_USER_SETTINGS, - "User") -MSG_HASH(MENU_ENUM_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER, - "Use Builtin Image Viewer") -MSG_HASH(MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER, - "Use Builtin Media Player") -MSG_HASH(MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY, - "") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE, - "Allow rotation") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO, - "Config Aspect Ratio") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO, - "Auto Aspect Ratio") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX, - "Aspect Ratio") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION, - "Black Frame Insertion") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN, - "Crop Overscan (Reload)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION, - "Disable Desktop Composition") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER, - "Video Driver") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FILTER, - "Video Filter") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR, - "Video Filter") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER, - "Flicker filter") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE, - "Enable Onscreen Notifications") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH, - "Notification Font") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE, - "Notification Size") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT, - "Force aspect ratio") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE, - "Force-disable sRGB FBO") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY, - "Frame Delay") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN, - "Start in Fullscreen Mode") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA, - "Video Gamma") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_GPU_RECORD, - "Use GPU Recording") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT, - "GPU Screenshot Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC, - "Hard GPU Sync") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES, - "Hard GPU Sync Frames") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MAX_SWAPCHAIN_IMAGES, - "Max swapchain images") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X, - "Notification X Position") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y, - "Notification Y Position") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX, - "Monitor Index") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD, - "Use Post Filter Recording") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE, - "Vertical Refresh Rate") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO, - "Estimated Screen Framerate") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_POLLED, - "Set Display-Reported Refresh Rate") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION, - "Rotation") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SCALE, - "Windowed Scale") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER, - "Integer Scale") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS, - "Video") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR, - "Video Shader") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES, - "Shader Passes") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS, - "Shader Parameters") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Load Shader Preset") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS, - "Save Shader Preset As") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_CORE, - "Save Core Preset") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_PARENT, - "Save Content Directory Preset") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_GAME, - "Save Game Preset") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT, - "Enable Hardware Shared Context") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH, - "Bilinear Filtering") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SOFT_FILTER, - "Soft Filter Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL, - "Vertical Sync (Vsync) Swap Interval") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_TAB, - "Video") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_THREADED, - "Threaded Video") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VFILTER, - "Deflicker") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_HEIGHT, - "Custom Aspect Ratio Height") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_WIDTH, - "Custom Aspect Ratio Width") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_X, - "Custom Aspect Ratio X Pos.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_Y, - "Custom Aspect Ratio Y Pos.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH, - "Set VI Screen Width") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC, - "Vertical Sync (Vsync)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN, - "Windowed Fullscreen Mode") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_WIDTH, - "Window Width") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_HEIGHT, - "Window Height") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_X, - "Fullscreen Width") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_Y, - "Fullscreen Height") -MSG_HASH(MENU_ENUM_LABEL_VALUE_WIFI_DRIVER, - "Wi-Fi Driver") -MSG_HASH(MENU_ENUM_LABEL_VALUE_WIFI_SETTINGS, - "Wi-Fi") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ALPHA_FACTOR, - "Menu Alpha Factor") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_BLUE, - "Menu Font Blue Color") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_FONT, - "Menu Font") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_CUSTOM, - "Custom") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_FLATUI, - "FlatUI") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME, - "Monochrome") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME_INVERTED, - "Monochrome Inverted") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_SYSTEMATIC, - "Systematic") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_NEOACTIVE, - "NeoActive") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_PIXEL, - "Pixel") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROACTIVE, - "RetroActive") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROSYSTEM, - "Retrosystem") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_DOTART, - "Dot-Art") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME, - "Menu Color Theme") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_APPLE_GREEN, - "Apple Green") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK, - "Dark") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LIGHT, - "Light") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MORNING_BLUE, - "Morning Blue") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GOLDEN, - "Golden") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_PLAIN, - "Plain") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_UNDERSEA, - "Undersea") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_VOLCANIC_RED, - "Volcanic Red") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_RIBBON_ENABLE, - "Menu Shader Pipeline") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_SCALE_FACTOR, - "Menu Scale Factor") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_SHADOWS_ENABLE, - "Icon Shadows Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_HISTORY, - "Show History Tab") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_ADD, - "Show Import content Tab") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_PLAYLISTS, - "Show Playlist Tabs") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_FAVORITES, - "Show Favorites Tab") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_IMAGES, - "Show Image Tab") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_MUSIC, - "Show Music Tab") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS, - "Show Settings Tab") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_VIDEO, - "Show Video Tab") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_NETPLAY, - "Show Netplay Tab") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_LAYOUT, - "Menu Layout") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_THEME, - "Menu Icon Theme") -MSG_HASH(MENU_ENUM_LABEL_VALUE_YES, - "Yes") -MSG_HASH(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO, - "Shader Preset") -MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_ENABLE, - "Enable or disable achievements. For more information, visit http://retroachievements.org") -MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_TEST_UNOFFICIAL, - "Enable or disable unofficial achievements and/or beta features for testing purposes.") -MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_HARDCORE_MODE_ENABLE, - "Enable or disable savestates, cheats, rewind, pause, and slow-motion for all games.") -MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_LEADERBOARDS_ENABLE, - "Enable or disable in-game leaderboards. Has no effect if Hardcore Mode is disabled.") -MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_BADGES_ENABLE, - "Enable or disable badge display in the Achievement List.") -MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_VERBOSE_ENABLE, - "Enable or disable OSD verbosity for achievements.") -MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_AUTO_SCREENSHOT, - "Automatically take a screenshot when an achievement is triggered.") -MSG_HASH(MENU_ENUM_SUBLABEL_DRIVER_SETTINGS, - "Change drivers used by the system.") -MSG_HASH(MENU_ENUM_SUBLABEL_RETRO_ACHIEVEMENTS_SETTINGS, - "Change achievement settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_CORE_SETTINGS, - "Change core settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_RECORDING_SETTINGS, - "Change recording settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_ONSCREEN_DISPLAY_SETTINGS, - "Change display overlay and keyboard overlay, and onscreen notification settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_FRAME_THROTTLE_SETTINGS, - "Change rewind, fast-forward, and slow-motion settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_SAVING_SETTINGS, - "Change saving settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_LOGGING_SETTINGS, - "Change logging settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_USER_INTERFACE_SETTINGS, - "Change user interface settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_USER_SETTINGS, - "Change account, username, and language settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_PRIVACY_SETTINGS, - "Change your privacy settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_MIDI_SETTINGS, - "Change MIDI settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_DIRECTORY_SETTINGS, - "Change default directories where files are located.") -MSG_HASH(MENU_ENUM_SUBLABEL_PLAYLIST_SETTINGS, - "Change playlist settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_NETWORK_SETTINGS, - "Configure server and network settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_ADD_CONTENT_LIST, - "Scan content and add to the database.") -MSG_HASH(MENU_ENUM_SUBLABEL_AUDIO_SETTINGS, - "Change audio output settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE, - "Enable or disable bluetooth.") -MSG_HASH(MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT, - "Saves changes to the configuration file on exit.") -MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS, - "Change default settings for configuration files.") -MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST, - "Manage and create configuration files.") -MSG_HASH(MENU_ENUM_SUBLABEL_CPU_CORES, - "Amount of cores that the CPU has.") -MSG_HASH(MENU_ENUM_SUBLABEL_FPS_SHOW, - "Displays the current framerate per second onscreen.") -MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BINDS, - "Configure hotkey settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, - "Gamepad button combination to toggle menu.") -MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_SETTINGS, - "Change joypad, keyboard, and mouse settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_USER_BINDS, - "Configure controls for this user.") -MSG_HASH(MENU_ENUM_SUBLABEL_LATENCY_SETTINGS, - "Change settings related to video, audio and input latency.") -MSG_HASH(MENU_ENUM_SUBLABEL_LOG_VERBOSITY, - "Enable or disable logging to the terminal.") -MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY, - "Join or host a netplay session.") -MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_LAN_SCAN_SETTINGS, - "Search for and connect to netplay hosts on the local network.") -MSG_HASH(MENU_ENUM_SUBLABEL_INFORMATION_LIST_LIST, - "Display system information.") -MSG_HASH(MENU_ENUM_SUBLABEL_ONLINE_UPDATER, - "Download add-ons, components, and content for RetroArch.") -MSG_HASH(MENU_ENUM_SUBLABEL_SAMBA_ENABLE, - "Enable or disable network sharing of your folders.") -MSG_HASH(MENU_ENUM_SUBLABEL_SERVICES_SETTINGS, - "Manage operating system level services.") -MSG_HASH(MENU_ENUM_SUBLABEL_SHOW_HIDDEN_FILES, - "Show hidden files/directories inside the file browser.") -MSG_HASH(MENU_ENUM_SUBLABEL_SSH_ENABLE, - "Enable or disable remote command line access.") -MSG_HASH(MENU_ENUM_SUBLABEL_SUSPEND_SCREENSAVER_ENABLE, - "Prevents your system's screensaver from becoming active.") -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.") -MSG_HASH(MENU_ENUM_SUBLABEL_USER_LANGUAGE, - "Sets the language of the interface.") -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.") -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).") -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'.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_MAX_SWAPCHAIN_IMAGES, - "Tells the video driver to explicitly use a specified buffering mode.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_MONITOR_INDEX, - "Selects which display screen to use.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_AUTO, - "The accurate estimated refresh rate of the screen in Hz.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_POLLED, - "The refresh rate as reported by the display driver.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SETTINGS, - "Change video output settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_WIFI_SETTINGS, - "Scans for wireless networks and establishes connection.") -MSG_HASH(MENU_ENUM_SUBLABEL_HELP_LIST, - "Learn more about how the program works.") -MSG_HASH(MSG_ADDED_TO_FAVORITES, - "Added to favorites") -MSG_HASH(MSG_RESET_CORE_ASSOCIATION, - "Playlist entry core association has been reset.") -MSG_HASH(MSG_APPENDED_DISK, - "Appended disk") -MSG_HASH(MSG_APPLICATION_DIR, - "Application Dir") -MSG_HASH(MSG_APPLYING_CHEAT, - "Applying cheat changes.") -MSG_HASH(MSG_APPLYING_SHADER, - "Applying shader") -MSG_HASH(MSG_AUDIO_MUTED, - "Audio muted.") -MSG_HASH(MSG_AUDIO_UNMUTED, - "Audio unmuted.") -MSG_HASH(MSG_AUTOCONFIG_FILE_ERROR_SAVING, - "Error saving autoconf file.") -MSG_HASH(MSG_AUTOCONFIG_FILE_SAVED_SUCCESSFULLY, - "Autoconfig file saved successfully.") -MSG_HASH(MSG_AUTOSAVE_FAILED, - "Could not initialize autosave.") -MSG_HASH(MSG_AUTO_SAVE_STATE_TO, - "Auto save state to") -MSG_HASH(MSG_BLOCKING_SRAM_OVERWRITE, - "Blocking SRAM Overwrite") -MSG_HASH(MSG_BRINGING_UP_COMMAND_INTERFACE_ON_PORT, - "Bringing up command interface on port") -MSG_HASH(MSG_BYTES, - "bytes") -MSG_HASH(MSG_CANNOT_INFER_NEW_CONFIG_PATH, - "Cannot infer new config path. Use current time.") -MSG_HASH(MSG_CHEEVOS_HARDCORE_MODE_ENABLE, - "Hardcore Mode Enabled, savestate & rewind were disabled.") -MSG_HASH(MSG_COMPARING_WITH_KNOWN_MAGIC_NUMBERS, - "Comparing with known magic numbers...") -MSG_HASH(MSG_COMPILED_AGAINST_API, - "Compiled against API") -MSG_HASH(MSG_CONFIG_DIRECTORY_NOT_SET, - "Config directory not set. Cannot save new config.") -MSG_HASH(MSG_CONNECTED_TO, - "Connected to") -MSG_HASH(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_HASH(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_HASH(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_HASH(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_HASH(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_HASH(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_HASH(MSG_CUSTOM_TIMING_GIVEN, - "Custom timing given") -MSG_HASH(MSG_DECOMPRESSION_ALREADY_IN_PROGRESS, - "Decompression already in progress.") -MSG_HASH(MSG_DECOMPRESSION_FAILED, - "Decompression failed.") -MSG_HASH(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_HASH(MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, - "Disconnect device from a valid port.") -MSG_HASH(MSG_DISK_CLOSED, - "Closed") -MSG_HASH(MSG_DISK_EJECTED, - "Ejected") -MSG_HASH(MSG_DOWNLOADING, - "Downloading") -MSG_HASH(MSG_INDEX_FILE, - "index") -MSG_HASH(MSG_DOWNLOAD_FAILED, - "Download failed") -MSG_HASH(MSG_ERROR, - "Error") -MSG_HASH(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_HASH(MSG_ERROR_PARSING_ARGUMENTS, - "Error parsing arguments.") -MSG_HASH(MSG_ERROR_SAVING_CORE_OPTIONS_FILE, - "Error saving core options file.") -MSG_HASH(MSG_ERROR_SAVING_REMAP_FILE, - "Error saving remap file.") -MSG_HASH(MSG_ERROR_REMOVING_REMAP_FILE, - "Error removing remap file.") -MSG_HASH(MSG_ERROR_SAVING_SHADER_PRESET, - "Error saving shader preset.") -MSG_HASH(MSG_EXTERNAL_APPLICATION_DIR, - "External Application Dir") -MSG_HASH(MSG_EXTRACTING, - "Extracting") -MSG_HASH(MSG_EXTRACTING_FILE, - "Extracting file") -MSG_HASH(MSG_FAILED_SAVING_CONFIG_TO, - "Failed saving config to") -MSG_HASH(MSG_FAILED_TO, - "Failed to") -MSG_HASH(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_HASH(MSG_FAILED_TO_APPLY_SHADER, - "Failed to apply shader.") -MSG_HASH(MSG_FAILED_TO_BIND_SOCKET, - "Failed to bind socket.") -MSG_HASH(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_HASH(MSG_FAILED_TO_GET_NICKNAME_FROM_CLIENT, - "Failed to get nickname from client.") -MSG_HASH(MSG_FAILED_TO_LOAD, - "Failed to load") -MSG_HASH(MSG_FAILED_TO_LOAD_CONTENT, - "Failed to load content") -MSG_HASH(MSG_FAILED_TO_LOAD_MOVIE_FILE, - "Failed to load movie file") -MSG_HASH(MSG_FAILED_TO_LOAD_OVERLAY, - "Failed to load overlay.") -MSG_HASH(MSG_FAILED_TO_LOAD_STATE, - "Failed to load state from") -MSG_HASH(MSG_FAILED_TO_OPEN_LIBRETRO_CORE, - "Failed to open libretro core") -MSG_HASH(MSG_FAILED_TO_PATCH, - "Failed to patch") -MSG_HASH(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_HASH(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_HASH(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_HASH(MSG_FAILED_TO_REMOVE_TEMPORARY_FILE, - "Failed to remove temporary file") -MSG_HASH(MSG_FAILED_TO_SAVE_SRAM, - "Failed to save SRAM") -MSG_HASH(MSG_FAILED_TO_SAVE_STATE_TO, - "Failed to save state to") -MSG_HASH(MSG_FAILED_TO_SEND_NICKNAME, - "Failed to send nickname.") -MSG_HASH(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_HASH(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_HASH(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_HASH(MSG_FAILED_TO_START_RECORDING, - "Failed to start recording.") -MSG_HASH(MSG_FAILED_TO_TAKE_SCREENSHOT, - "Failed to take screenshot.") -MSG_HASH(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_HASH(MSG_FAILED_TO_UNMUTE_AUDIO, - "Failed to unmute audio.") -MSG_HASH(MSG_FATAL_ERROR_RECEIVED_IN, - "Fatal error received in") -MSG_HASH(MSG_FILE_NOT_FOUND, - "File not found") -MSG_HASH(MSG_FOUND_AUTO_SAVESTATE_IN, - "Found auto savestate in") -MSG_HASH(MSG_FOUND_DISK_LABEL, - "Found disk label") -MSG_HASH(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_HASH(MSG_FOUND_SHADER, - "Found shader") -MSG_HASH(MSG_FRAMES, - "Frames") -MSG_HASH(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_HASH(MSG_GRAB_MOUSE_STATE, - "Grab mouse state") -MSG_HASH(MSG_GAME_FOCUS_ON, - "Game focus on") -MSG_HASH(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_HASH(MSG_INFLATED_CHECKSUM_DID_NOT_MATCH_CRC32, - "Inflated checksum did not match CRC32.") -MSG_HASH(MSG_INPUT_CHEAT, - "Input Cheat") -MSG_HASH(MSG_INPUT_CHEAT_FILENAME, - "Input Cheat Filename") -MSG_HASH(MSG_INPUT_PRESET_FILENAME, - "Input Preset Filename") -MSG_HASH(MSG_INPUT_RENAME_ENTRY, - "Rename Title") -MSG_HASH(MSG_INTERFACE, - "Interface") -MSG_HASH(MSG_INTERNAL_STORAGE, - "Internal Storage") -MSG_HASH(MSG_REMOVABLE_STORAGE, - "Removable Storage") -MSG_HASH(MSG_INVALID_NICKNAME_SIZE, - "Invalid nickname size.") -MSG_HASH(MSG_IN_BYTES, - "in bytes") -MSG_HASH(MSG_IN_GIGABYTES, - "in gigabytes") -MSG_HASH(MSG_IN_MEGABYTES, - "in megabytes") -MSG_HASH(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_HASH(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_HASH(MSG_LOADING, - "Loading") -MSG_HASH(MSG_FIRMWARE, - "One or more firmware files are missing") -MSG_HASH(MSG_LOADING_CONTENT_FILE, - "Loading content file") -MSG_HASH(MSG_LOADING_HISTORY_FILE, - "Loading history file") -MSG_HASH(MSG_LOADING_STATE, - "Loading state") -MSG_HASH(MSG_MEMORY, - "Memory") -MSG_HASH(MSG_MOVIE_FILE_IS_NOT_A_VALID_BSV1_FILE, - "Movie file is not a valid BSV1 file.") -MSG_HASH(MSG_MOVIE_FORMAT_DIFFERENT_SERIALIZER_VERSION, - "Movie format seems to have a different serializer version. Will most likely fail.") -MSG_HASH(MSG_MOVIE_PLAYBACK_ENDED, - "Movie playback ended.") -MSG_HASH(MSG_MOVIE_RECORD_STOPPED, - "Stopping movie record.") -MSG_HASH(MSG_NETPLAY_FAILED, - "Failed to initialize netplay.") -MSG_HASH(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_HASH(MSG_NO_STATE_HAS_BEEN_LOADED_YET, - "No state has been loaded yet.") -MSG_HASH(MSG_OVERRIDES_ERROR_SAVING, - "Error saving overrides.") -MSG_HASH(MSG_OVERRIDES_SAVED_SUCCESSFULLY, - "Overrides saved successfully.") -MSG_HASH(MSG_PAUSED, - "Paused.") -MSG_HASH(MSG_PROGRAM, - "RetroArch") -MSG_HASH(MSG_READING_FIRST_DATA_TRACK, - "Reading first data track...") -MSG_HASH(MSG_RECEIVED, - "received") -MSG_HASH(MSG_RECORDING_TERMINATED_DUE_TO_RESIZE, - "Recording terminated due to resize.") -MSG_HASH(MSG_RECORDING_TO, - "Recording to") -MSG_HASH(MSG_REDIRECTING_CHEATFILE_TO, - "Redirecting cheat file to") -MSG_HASH(MSG_REDIRECTING_SAVEFILE_TO, - "Redirecting save file to") -MSG_HASH(MSG_REDIRECTING_SAVESTATE_TO, - "Redirecting savestate to") -MSG_HASH(MSG_REMAP_FILE_SAVED_SUCCESSFULLY, - "Remap file saved successfully.") -MSG_HASH(MSG_REMAP_FILE_REMOVED_SUCCESSFULLY, - "Remap file removed successfully.") -MSG_HASH(MSG_REMOVED_DISK_FROM_TRAY, - "Removed disk from tray.") -MSG_HASH(MSG_REMOVING_TEMPORARY_CONTENT_FILE, - "Removing temporary content file") -MSG_HASH(MSG_RESET, - "Reset") -MSG_HASH(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_HASH(MSG_RESTORING_DEFAULT_SHADER_PRESET_TO, - "Shaders: restoring default shader preset to") -MSG_HASH(MSG_REVERTING_SAVEFILE_DIRECTORY_TO, - "Reverting savefile directory to") -MSG_HASH(MSG_REVERTING_SAVESTATE_DIRECTORY_TO, - "Reverting savestate directory to") -MSG_HASH(MSG_REWINDING, - "Rewinding.") -MSG_HASH(MSG_REWIND_INIT, - "Initializing rewind buffer with size") -MSG_HASH(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_HASH(MSG_REWIND_REACHED_END, - "Reached end of rewind buffer.") -MSG_HASH(MSG_SAVED_NEW_CONFIG_TO, - "Saved new config to") -MSG_HASH(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_HASH(MSG_SAVED_SUCCESSFULLY_TO, - "Saved successfully to") -MSG_HASH(MSG_SAVING_RAM_TYPE, - "Saving RAM type") -MSG_HASH(MSG_SAVING_STATE, - "Saving state") -MSG_HASH(MSG_SCANNING, - "Scanning") -MSG_HASH(MSG_SCANNING_OF_DIRECTORY_FINISHED, - "Scanning of directory finished") -MSG_HASH(MSG_SENDING_COMMAND, - "Sending command") -MSG_HASH(MSG_SEVERAL_PATCHES_ARE_EXPLICITLY_DEFINED, - "Several patches are explicitly defined, ignoring all...") -MSG_HASH(MSG_SHADER, - "Shader") -MSG_HASH(MSG_SHADER_PRESET_SAVED_SUCCESSFULLY, - "Shader preset saved successfully.") -MSG_HASH(MSG_SKIPPING_SRAM_LOAD, - "Skipping SRAM load.") -MSG_HASH(MSG_SLOW_MOTION, - "Slow motion.") -MSG_HASH(MSG_FAST_FORWARD, - "Fast forward.") -MSG_HASH(MSG_SLOW_MOTION_REWIND, - "Slow motion rewind.") -MSG_HASH(MSG_SRAM_WILL_NOT_BE_SAVED, - "SRAM will not be saved.") -MSG_HASH(MSG_STARTING_MOVIE_PLAYBACK, - "Starting movie playback.") -MSG_HASH(MSG_STARTING_MOVIE_RECORD_TO, - "Starting movie record to") -MSG_HASH(MSG_STATE_SIZE, - "State size") -MSG_HASH(MSG_STATE_SLOT, - "State slot") -MSG_HASH(MSG_TAKING_SCREENSHOT, - "Taking screenshot.") -MSG_HASH(MSG_TO, - "to") -MSG_HASH(MSG_UNDID_LOAD_STATE, - "Undid load state.") -MSG_HASH(MSG_UNDOING_SAVE_STATE, - "Undoing save state") -MSG_HASH(MSG_UNKNOWN, - "Unknown") -MSG_HASH(MSG_UNPAUSED, - "Unpaused.") -MSG_HASH(MSG_UNRECOGNIZED_COMMAND, - "Unrecognized command") -MSG_HASH(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_HASH(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_HASH(MSG_VALUE_REBOOTING, - "Rebooting...") -MSG_HASH(MSG_VALUE_SHUTTING_DOWN, - "Shutting down...") -MSG_HASH(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_HASH(MSG_VIRTUAL_DISK_TRAY, - "virtual disk tray.") -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.") -MSG_HASH(MENU_ENUM_SUBLABEL_AUDIO_MUTE, - "Mute/unmute audio.") -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." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CAMERA_ALLOW, - "Allow or disallow camera access by cores." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_LOCATION_ALLOW, - "Allow or disallow location services access by cores." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_MAX_USERS, - "Maximum amount of users supported by RetroArch." - ) -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." - ) -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." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_VOLUME, - "Audio volume (in dB). 0 dB is normal volume, and no gain is applied." - ) -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." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_WASAPI_FLOAT_FORMAT, - "Use float format for the WASAPI driver, if supported by your audio device." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_WASAPI_SH_BUFFER_LENGTH, - "The intermediate buffer length (in frames) when using the WASAPI driver in shared mode." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_SYNC, - "Synchronize audio. Recommended." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_AXIS_THRESHOLD, - "How far an axis must be tilted to result in a button press." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_BIND_TIMEOUT, - "Amount of seconds to wait until proceeding to the next bind." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_BIND_HOLD, - "Amount of seconds to hold an input to bind it." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_TURBO_PERIOD, - "Describes the period when turbo-enabled buttons are toggled. Numbers are described in frames." - ) -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." - ) -MSG_HASH( - 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_SUBLABEL_VIDEO_ALLOW_ROTATE, - "Allow cores to set rotation. When disabled, rotation requests are ignored. Useful for setups where one manually rotates the screen." - ) -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." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CHECK_FOR_MISSING_FIRMWARE, - "Check if all the required firmware is present before attempting to load content." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE, - "Vertical refresh rate of your screen. Used to calculate a suitable audio input rate. NOTE: This will be ignored if 'Threaded Video' is enabled." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_ENABLE, - "Enable audio output." - ) -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)." - ) -MSG_HASH( - MSG_FAILED, - "failed" - ) -MSG_HASH( - MSG_SUCCEEDED, - "succeeded" - ) -MSG_HASH( - MSG_DEVICE_NOT_CONFIGURED, - "not configured" - ) -MSG_HASH( - MSG_DEVICE_NOT_CONFIGURED_FALLBACK, - "not configured, using fallback" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST, - "Database Cursor List" - ) -MSG_HASH( - 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" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISABLED, - "Disabled" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_ENABLED, - "Enabled" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_PATH, - "Content History Path" - ) -MSG_HASH( - 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") -MSG_HASH(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") -MSG_HASH(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") -MSG_HASH(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") -MSG_HASH(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") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DATABASE_INFO, - "Database Info") -MSG_HASH(MSG_WIFI_SCAN_COMPLETE, - "Wi-Fi scan complete.") -MSG_HASH(MSG_SCANNING_WIRELESS_NETWORKS, - "Scanning wireless networks...") -MSG_HASH(MSG_NETPLAY_LAN_SCAN_COMPLETE, - "Netplay scan complete.") -MSG_HASH(MSG_NETPLAY_LAN_SCANNING, - "Scanning for netplay hosts...") -MSG_HASH(MENU_ENUM_SUBLABEL_PAUSE_NONACTIVE, - "Pause gameplay when RetroArch is not the active window.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_DISABLE_COMPOSITION, - "Enable or disable composition.") -MSG_HASH(MENU_ENUM_SUBLABEL_HISTORY_LIST_ENABLE, - "Enable or disable recent playlist for games, images, music, and videos.") -MSG_HASH(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_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.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FONT_ENABLE, - "Show onscreen messages.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETWORK_USER_REMOTE_ENABLE, - "User %d Remote Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_BATTERY_LEVEL_ENABLE, - "Show battery level") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SELECT_FILE, - "Select File") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SELECT_FROM_COLLECTION, - "Select From Collection") -MSG_HASH(MENU_ENUM_LABEL_VALUE_FILTER, - "Filter") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SCALE, - "Scale") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_START_WHEN_LOADED, - "Netplay will start when content is loaded.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_LOAD_CONTENT_MANUALLY, - "Couldn't find a suitable core or content file, load manually.") -MSG_HASH( - MENU_ENUM_LABEL_VALUE_BROWSE_URL_LIST, - "Browse URL" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_BROWSE_URL, - "URL Path" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_BROWSE_START, - "Start" - ) -MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_BOKEH, - "Bokeh") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOWFLAKE, - "Snowflake") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_REFRESH_ROOMS, - "Refresh Room List") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME, - "Nickname: %s") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME_LAN, - "Nickname (lan): %s") -MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_COMPAT_CONTENT_FOUND, - "Compatible content found") -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.") -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.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FILTER, - "Apply a CPU-powered video filter. NOTE: Might come at a high performance cost. Some video filters might only work for cores that use 32bit or 16bit color.") -MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_USERNAME, - "Input the username of your RetroAchievements account.") -MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_PASSWORD, - "Input the password of your RetroAchievements account.") -MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_NICKNAME, - "Input your user name here. This will be used for netplay sessions, among other things.") -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.") -MSG_HASH(MENU_ENUM_SUBLABEL_CORE_LIST, - "Select which core to use.") -MSG_HASH(MENU_ENUM_SUBLABEL_LOAD_CONTENT_LIST, - "Select which content to start.") -MSG_HASH(MENU_ENUM_SUBLABEL_NETWORK_INFORMATION, - "Show network interface(s) and associated IP addresses.") -MSG_HASH(MENU_ENUM_SUBLABEL_SYSTEM_INFORMATION, - "Show information specific to the device.") -MSG_HASH(MENU_ENUM_SUBLABEL_QUIT_RETROARCH, - "Quit the program.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_WINDOW_WIDTH, - "Set the custom width size for the display window. Leaving it at 0 will attempt to scale the window as large as possible.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_WINDOW_HEIGHT, - "Set the custom height size for the display window. Leaving it at 0 will attempt to scale the window as large as possible.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_X, - "Set the custom width size for the non-windowed fullscreen mode. Leaving it at 0 will use the desktop resolution.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_Y, - "Set the custom height size for the non-windowed fullscreen mode. Leaving it at 0 will use the desktop resolution") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_X, - "Specify custom X axis position for onscreen text.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_Y, - "Specify custom Y axis position for onscreen text.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FONT_SIZE, - "Specify the font size in points.") -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.") -MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, - "Show keyboard/controller inputs on the onscreen overlay.") -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.") -MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_COLLECTION_LIST, - "Scanned content will appear here." - ) -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." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_GPU_SCREENSHOT, - "Screenshots output of GPU shaded material if available." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_ROTATION, - "Forces a certain rotation of the screen. The rotation is added to rotations which the core sets." - ) -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." - ) -MSG_HASH( - 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_SUBLABEL_VIDEO_WINDOWED_FULLSCREEN, - "If fullscreen, prefer using a windowed fullscreen mode." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_GPU_RECORD, - "Records output of GPU shaded material if available." - ) -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." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_BLOCK_SRAM_OVERWRITE, - "Block Save RAM from being overwritten when loading save states. Might potentially lead to buggy games." - ) -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)." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_SLOWMOTION_RATIO, - "When in slow motion, content will slow down by the factor specified/set." - ) -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." - ) -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." - ) -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." - ) -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." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_REWIND_ENABLE, - "Enable rewinding. This will take a performance hit when playing." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_TOGGLE, - "Apply cheat immediately after toggling." + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD_APPEND, + "Load Cheat File (Append)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS, + "Save Cheat File As" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES, + "Cheat Passes" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_DESCRIPTION, + "Description" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_HARDCORE_MODE_ENABLE, + "Hardcore Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_LEADERBOARDS_ENABLE, + "Leaderboards" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_BADGES_ENABLE, + "Achievement Badges" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ACHIEVEMENTS, + "Locked Achievements:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ENTRY, + "Locked" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_SETTINGS, + "RetroAchievements" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_TEST_UNOFFICIAL, + "Test Unofficial Achievements" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ACHIEVEMENTS, + "Unlocked Achievements:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY, + "Unlocked" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY_HARDCORE, + "Hardcore" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_VERBOSE_ENABLE, + "Verbose Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_AUTO_SCREENSHOT, + "Automatic Screenshot" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT, + "Close Content" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONFIG, + "Config" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONFIGURATIONS, + "Load Configuration" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS, + "Configuration" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT, + "Save Configuration on Exit" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST, + "Collections" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY, + "Database" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_DIR, + "Content" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE, + "History List Size" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE, + "Allow to remove entries" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS, + "Quick Menu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIR, + "Downloads" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, + "Downloads" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS, + "Cheats" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_COUNTERS, + "Core Counters" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_ENABLE, + "Show core name" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFORMATION, + "Core Information" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS, + "Authors" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_CATEGORIES, + "Categories" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL, + "Core label" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NAME, + "Core name" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE, + "Firmware(s)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES, + "License(s)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS, + "Permissions" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS, + "Supported extensions" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER, + "System manufacturer" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME, + "System name" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS, + "Controls" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_LIST, + "Load Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_OPTIONS, + "Options" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_SETTINGS, + "Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE, + "Start a Core Automatically" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, + "Automatically extract downloaded archive" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL, + "Buildbot Cores URL" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST, + "Core Updater" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS, + "Updater" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CPU_ARCHITECTURE, + "CPU Architecture:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CPU_CORES, + "CPU Cores:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CURSOR_DIRECTORY, + "Cursor" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER, + "Cursor Manager" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO, + "Custom Ratio" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER, + "Database Manager" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_SELECTION, + "Database Selection" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DELETE_ENTRY, + "Remove" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FAVORITES, + "Start 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, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND, + "Directory not found." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS, + "Directory" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISK_CYCLE_TRAY_STATUS, + "Disk Cycle Tray Status" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISK_IMAGE_APPEND, + "Disk Image Append" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISK_INDEX, + "Disk Index" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISK_OPTIONS, + "Disk Control" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DONT_CARE, + "Don't care" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST, + "Downloads" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE, + "Download Core..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, + "Content Downloader" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_ENABLE, + "DPI Override Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_VALUE, + "DPI Override" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS, + "Driver" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN, + "Load Dummy on Core Shutdown" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHECK_FOR_MISSING_FIRMWARE, + "Check for Missing Firmware Before Loading" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER, + "Dynamic Background" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY, + "Dynamic Backgrounds" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE, + "Enable Achievements" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ENTRY_HOVER_COLOR, + "Menu entry hover color" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ENTRY_NORMAL_COLOR, + "Menu entry normal color" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FALSE, + "False" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO, + "Maximum Run Speed" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FAVORITES_TAB, + "Favorites" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FPS_SHOW, + "Display Framerate" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE, + "Limit Maximum Run Speed" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VRR_RUNLOOP_ENABLE, + "Sync to Exact Content Framerate (G-Sync, FreeSync)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, + "Frame Throttle" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS, + "Frontend Counters" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS, + "Load Content-Specific Core Options Automatically" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP, + "Help" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP_CONTROLS, + "Basic Menu Controls" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP_LIST, + "Help" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP_LOADING_CONTENT, + "Loading Content" + ) +MSG_HASH( + 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?" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE, + "History List Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HISTORY_TAB, + "History" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU, + "Horizontal Menu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_IMAGES_TAB, + "Image" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INFORMATION, + "Information" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INFORMATION_LIST, + "Information" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ADC_TYPE, + "Analog To Digital Type" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ALL_USERS_CONTROL_MENU, + "All Users Control Menu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X, + "Left Analog X" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_MINUS, + "Left analog X- (left)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_PLUS, + "Left analog X+ (right)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y, + "Left Analog Y" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_MINUS, + "Left analog Y- (up)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_PLUS, + "Left analog Y+ (down)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X, + "Right Analog X" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_MINUS, + "Right analog X- (left)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_PLUS, + "Right analog X+ (right)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y, + "Right Analog Y" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_MINUS, + "Right analog Y- (up)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_PLUS, + "Right analog Y+ (down)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_TRIGGER, + "Gun Trigger" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_RELOAD, + "Gun Reload" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_A, + "Gun Aux A" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_B, + "Gun Aux B" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_C, + "Gun Aux C" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_START, + "Gun Start" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_SELECT, + "Gun Select" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE, + "Autoconfig Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_AXIS_THRESHOLD, + "Analog Stick Deadzone" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_INPUT_SWAP_OK_CANCEL, + "Menu Swap OK & Cancel Buttons" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_BIND_ALL, + "Bind All" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_BIND_DEFAULT_ALL, + "Bind Default All" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_BIND_TIMEOUT, + "Bind Timeout" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_BIND_HOLD, + "Bind Hold" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_INDEX, + "Device Index" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_TYPE, + "Device Type" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_INDEX, + "Mouse Index" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DRIVER, + "Input Driver" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE, + "Duty Cycle" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS, + "Input Hotkey Binds" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ICADE_ENABLE, + "Keyboard Gamepad Mapping Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_A, + "A button (right)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_B, + "B button (down)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_DOWN, + "Down D-pad" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L2, + "L2 button (trigger)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L3, + "L3 button (thumb)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L, + "L button (shoulder)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_LEFT, + "Left D-pad" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R2, + "R2 button (trigger)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R3, + "R3 button (thumb)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R, + "R button (shoulder)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_RIGHT, + "Right D-pad" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_SELECT, + "Select button" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_START, + "Start button" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_UP, + "Up D-pad" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_X, + "X button (top)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_Y, + "Y button (left)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_KEY, + "(Key: %s)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_LEFT, + "Mouse 1" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_RIGHT, + "Mouse 2" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_MIDDLE, + "Mouse 3" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON4, + "Mouse 4" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON5, + "Mouse 5" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_UP, + "Wheel Up" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_DOWN, + "Wheel Down" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_UP, + "Wheel Left" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_DOWN, + "Wheel Right" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_KEYBOARD_GAMEPAD_MAPPING_TYPE, + "Keyboard Gamepad Mapping Type" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS, + "Max Users" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, + "Menu Toggle Gamepad Combo" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_MINUS, + "Cheat index -" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_PLUS, + "Cheat index +" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_TOGGLE, + "Cheat toggle" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_EJECT_TOGGLE, + "Disk eject toggle" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_NEXT, + "Disk next" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_PREV, + "Disk prev" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY, + "Enable hotkeys" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_HOLD_KEY, + "Fast forward hold" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_KEY, + "Fast forward toggle" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FRAMEADVANCE, + "Frameadvance" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY, + "Fullscreen toggle" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_UI_COMPANION_TOGGLE, + "Desktop menu toggle" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_LOAD_STATE_KEY, + "Load state" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_MENU_TOGGLE, + "Menu toggle" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_MOVIE_RECORD_TOGGLE, + "Movie record toggle" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_MUTE, + "Audio mute toggle" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_GAME_WATCH, + "Netplay toggle play/spectate mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_OSK, + "On-screen keyboard toggle" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_OVERLAY_NEXT, + "Overlay next" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE, + "Pause toggle" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_QUIT_KEY, + "Quit RetroArch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_RESET, + "Reset game" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND, + "Rewind" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_DETAILS, + "Cheat Details" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_SEARCH, + "Start or Continue Cheat Search" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SAVE_STATE_KEY, + "Save state" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SCREENSHOT, + "Take screenshot" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_NEXT, + "Next shader" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_PREV, + "Previous shader" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_HOLD_KEY, + "Slow motion hold" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_KEY, + "Slow motion toggle" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_MINUS, + "Savestate slot -" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_PLUS, + "Savestate slot +" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_DOWN, + "Volume -" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP, + "Volume +" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE, + "Display Overlay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU, + "Hide Overlay In Menu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, + "Show Inputs On Overlay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT, + "Show Inputs Listen Port" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR, + "Poll Type Behavior" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_EARLY, + "Early" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_LATE, + "Late" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_NORMAL, + "Normal" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_PREFER_FRONT_TOUCH, + "Prefer Front Touch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY, + "Input Remapping" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE, + "Remap Binds Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_SAVE_AUTOCONFIG, + "Save Autoconfig" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS, + "Input" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_SMALL_KEYBOARD_ENABLE, + "Small Keyboard Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_TOUCH_ENABLE, + "Touch Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_ENABLE, + "Turbo enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD, + "Turbo Period" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS, + "Input User %u Binds" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LATENCY_SETTINGS, + "Latency" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INTERNAL_STORAGE_STATUS, + "Internal storage status" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR, + "Input Autoconfig" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER, + "Joypad Driver" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LAKKA_SERVICES, + "Services" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LEFT_ANALOG, + "Left Analog" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH, + "Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH, + "Core Info" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL, + "Core Logging Level" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LINEAR, + "Linear" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE, + "Load Archive" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_HISTORY, + "Load Recent" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST, + "Load Content" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOAD_STATE, + "Load State" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW, + "Allow Location" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER, + "Location Driver" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS, + "Logging" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOG_VERBOSITY, + "Logging Verbosity" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MAIN_MENU, + "Main Menu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANAGEMENT, + "Database Settings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME, + "Menu Color Theme" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_BLUE, + "Blue" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_GREEN, + "Green" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_NVIDIA_SHIELD, + "Shield" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_RED, + "Red" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_YELLOW, + "Yellow" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_FOOTER_OPACITY, + "Footer Opacity" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_HEADER_OPACITY, + "Header Opacity" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_DRIVER, + "Menu Driver" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_ENUM_THROTTLE_FRAMERATE, + "Throttle Menu Framerate" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS, + "Settings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_LINEAR_FILTER, + "Menu Linear Filter" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_HORIZONTAL_ANIMATION, + "Horizontal Animation" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SETTINGS, + "Appearance" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER, + "Background" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER_OPACITY, + "Background opacity" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MISSING, + "Missing" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MORE, + "..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE, + "Mouse Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS, + "Multimedia" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MUSIC_TAB, + "Music" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, + "Filter unknown extensions" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND, + "Navigation Wrap-Around" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NEAREST, + "Nearest" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY, + "Netplay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_ALLOW_SLAVES, + "Allow Slave-Mode Clients" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_CHECK_FRAMES, + "Netplay Check Frames" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_MIN, + "Input Latency Frames" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, + "Input Latency Frames Range" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES, + "Netplay Delay Frames" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_DISCONNECT, + "Disconnect from netplay host" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE, + "Netplay Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_CLIENT, + "Connect to netplay host" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_HOST, + "Start netplay host" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_DISABLE_HOST, + "Stop netplay host" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS, + "Server Address" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_LAN_SCAN_SETTINGS, + "Scan local network" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_MODE, + "Netplay Client Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME, + "Username" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_PASSWORD, + "Server Password" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_PUBLIC_ANNOUNCE, + "Publicly Announce Netplay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_REQUEST_DEVICE_I, + "Request Device %u" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_REQUIRE_SLAVES, + "Disallow Non-Slave-Mode Clients" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SETTINGS, + "Netplay settings" + ) +MSG_HASH( + 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_DIGITAL, + "Digital Input Sharing" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_OR, + "Share" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_XOR, + "Grapple" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_VOTE, + "Vote" + ) +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_NETPLAY_START_AS_SPECTATOR, + "Netplay Spectator Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_STATELESS_MODE, + "Netplay Stateless Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATE_PASSWORD, + "Server Spectate-Only Password" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE, + "Netplay Spectator Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT, + "Netplay TCP Port" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_NAT_TRAVERSAL, + "Netplay NAT Traversal" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_CMD_ENABLE, + "Network Commands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_CMD_PORT, + "Network Command Port" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_INFORMATION, + "Network Information" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_ENABLE, + "Network Gamepad" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_PORT, + "Network Remote Base Port" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS, + "Network" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO, + "No" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NONE, + "None" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE, + "N/A" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_ACHIEVEMENTS_TO_DISPLAY, + "No achievements to display." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_CORE, + "No Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE, + "No cores available." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE, + "No core information available." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE, + "No core options available." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_ENTRIES_TO_DISPLAY, + "No entries to display." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_HISTORY_AVAILABLE, + "No history available." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE, + "No information is available." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_ITEMS, + "No items." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_NETPLAY_HOSTS_FOUND, + "No netplay hosts found." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_NETWORKS_FOUND, + "No networks found." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS, + "No performance counters." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_PLAYLISTS, + "No playlists." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE, + "No playlist entries available." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND, + "No settings found." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS, + "No shader parameters." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OFF, + "OFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ON, + "ON" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ONLINE, + "Online" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER, + "Online Updater" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS, + "Onscreen Display" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ONSCREEN_OVERLAY_SETTINGS, + "Onscreen Overlay" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ONSCREEN_OVERLAY_SETTINGS, + "Adjust Bezels and Onscreen controls" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ONSCREEN_NOTIFICATIONS_SETTINGS, + "Onscreen Notifications" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ONSCREEN_NOTIFICATIONS_SETTINGS, + "Adjust the Onscreen Notifications" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OPEN_ARCHIVE, + "Browse Archive" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OPTIONAL, + "Optional" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY, + "Overlay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED, + "Autoload Preferred Overlay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY, + "Overlay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY, + "Overlay Opacity" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET, + "Overlay Preset" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE, + "Overlay Scale" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS, + "Onscreen Overlay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PAL60_ENABLE, + "Use PAL60 Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PARENT_DIRECTORY, + "Parent directory" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO, + "Pause when menu activated" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE, + "Don't run in background" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PERFCNT_ENABLE, + "Performance Counters" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB, + "Playlists" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY, + "Playlist" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS, + "Playlists" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_POINTER_ENABLE, + "Touch Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PORT, + "Port" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PRESENT, + "Present" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS, + "Privacy" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_SETTINGS, + "MIDI" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH, + "Quit RetroArch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ANALOG, + "Analog supported" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_BBFC_RATING, + "BBFC Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CERO_RATING, + "CERO Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_COOP, + "Co-op supported" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32, + "CRC32" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DESCRIPTION, + "Description" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DEVELOPER, + "Developer" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_ISSUE, + "Edge Magazine Issue" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_RATING, + "Edge Magazine Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_REVIEW, + "Edge Magazine Review" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ELSPA_RATING, + "ELSPA Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ENHANCEMENT_HW, + "Enhancement Hardware" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ESRB_RATING, + "ESRB Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FAMITSU_MAGAZINE_RATING, + "Famitsu Magazine Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FRANCHISE, + "Franchise" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_GENRE, + "Genre" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_MD5, + "MD5" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_NAME, + "Name" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ORIGIN, + "Origin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PEGI_RATING, + "PEGI Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PUBLISHER, + "Publisher" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH, + "Releasedate Month" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR, + "Releasedate Year" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RUMBLE, + "Rumble supported" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SERIAL, + "Serial" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1, + "SHA1" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT, + "Start Content" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_TGDB_RATING, + "TGDB Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REBOOT, + "Reboot" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY, + "Recording Config" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY, + "Recording Output" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS, + "Recording" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORD_CONFIG, + "Load Recording Config..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORD_DRIVER, + "Record Driver" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_DRIVER, + "MIDI Driver" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORD_ENABLE, + "Enable Recording" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE, + "Remap File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD, + "Load Remap File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, + "Save Core Remap File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, + "Save Content Directory Remap File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, + "Save Game Remap File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, + "Delete Core Remap File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, + "Delete Game Remap File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, + "Delete Game Content Directory Remap File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REQUIRED, + "Required" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESTART_CONTENT, + "Restart" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH, + "Restart RetroArch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESUME, + "Resume" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESUME_CONTENT, + "Resume" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RETROKEYBOARD, + "RetroKeyboard" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RETROPAD, + "RetroPad" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RETROPAD_WITH_ANALOG, + "RetroPad w/ Analog" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RETRO_ACHIEVEMENTS_SETTINGS, + "Achievements" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REWIND_ENABLE, + "Rewind Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_TOGGLE, + "Apply After Toggle" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_LOAD, + "Auto-Apply Cheats During Game Load" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY, + "Rewind Granularity" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE, + "Rewind Buffer Size (MB)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE_STEP, + "Rewind Buffer Size Step (MB)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REWIND_SETTINGS, + "Rewind" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SETTINGS, + "Cheat Settings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DETAILS_SETTINGS, + "Cheat Details" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_SETTINGS, + "Start or Continue Cheat Search" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY, + "File Browser" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY, + "Config" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN, + "Display Start Screen" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG, + "Right Analog" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES, + "Add to Favorites" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES_PLAYLIST, + "Add to Favorites" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESET_CORE_ASSOCIATION, + "Reset Core Association" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RUN, + "Run" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RUN_MUSIC, + "Run" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAMBA_ENABLE, + "SAMBA Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY, + "Savefile" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX, + "Save State Auto Index" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD, + "Auto Load State" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE, + "Auto Save State" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY, + "Savestate" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVESTATE_THUMBNAIL_ENABLE, + "Savestate Thumbnails" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG, + "Save Current Configuration" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, + "Save Core Overrides" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, + "Save Content Directory Overrides" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, + "Save Game Overrides" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG, + "Save New Configuration" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_STATE, + "Save State" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS, + "Saving" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY, + "Scan Directory" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCAN_FILE, + "Scan File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY, + "Screenshot" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION, + "Screen Resolution" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SEARCH, + "Search" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SECONDS, + "seconds" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS, + "Settings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_TAB, + "Settings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER, + "Shader" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES, + "Apply Changes" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS, + "Shaders" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON, + "Ribbon" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON_SIMPLIFIED, + "Ribbon (simplified)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SIMPLE_SNOW, + "Simple Snow" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOW, + "Snow" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS, + "Show Advanced Settings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHOW_HIDDEN_FILES, + "Show Hidden Files and Folders" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHUTDOWN, + "Shutdown" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO, + "Slow-Motion Ratio" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_ENABLED, + "Run-Ahead to Reduce Latency" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_FRAMES, + "Number of Frames to Run Ahead" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_SECONDARY_INSTANCE, + "RunAhead Use Second Instance" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_HIDE_WARNINGS, + "RunAhead Hide Warnings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SORT_SAVEFILES_ENABLE, + "Sort Saves In Folders" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE, + "Sort Savestates In Folders" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVESTATES_IN_CONTENT_DIR_ENABLE, + "Write Savestates to Content Dir" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVEFILES_IN_CONTENT_DIR_ENABLE, + "Write Saves to Content Dir" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEMFILES_IN_CONTENT_DIR_ENABLE, + "System Files are in Content Dir" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCREENSHOTS_IN_CONTENT_DIR_ENABLE, + "Write Screenshots to Content Dir" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SSH_ENABLE, + "SSH Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_START_CORE, + "Start Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_START_NET_RETROPAD, + "Start Remote RetroPad" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_START_VIDEO_PROCESSOR, + "Start Video Processor" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STATE_SLOT, + "State Slot" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STATUS, + "Status" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STDIN_CMD_ENABLE, + "stdin Commands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SUPPORTED_CORES, + "Suggested cores" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE, + "Suspend Screensaver" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_BGM_ENABLE, + "System BGM Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_DIRECTORY, + "System/BIOS" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION, + "System Information" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT, + "7zip support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ALSA_SUPPORT, + "ALSA support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE, + "Build date" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT, + "Cg support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT, + "Cocoa support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT, + "Command interface support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT, + "CoreText support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES, + "CPU Features" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI, + "Display metric DPI" + ) +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_MM_WIDTH, + "Display metric width (mm)" + ) +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_DYLIB_SUPPORT, + "Dynamic library support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYNAMIC_SUPPORT, + "Dynamic run-time loading of libretro library" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_EGL_SUPPORT, + "EGL support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT, + "OpenGL/Direct3D render-to-texture (multi-pass shaders) support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT, + "FFmpeg support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FREETYPE_SUPPORT, + "FreeType support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER, + "Frontend identifier" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME, + "Frontend name" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS, + "Frontend OS" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION, + "Git version" + ) +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_JACK_SUPPORT, + "JACK support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT, + "KMS/EGL support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LAKKA_VERSION, + "Lakka Version" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT, + "LibretroDB support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT, + "Libusb support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBXML2_SUPPORT, + "libxml2 XML parsing support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT, + "Netplay (peer-to-peer) 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_OPENAL_SUPPORT, + "OpenAL support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGLES_SUPPORT, + "OpenGL ES support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGL_SUPPORT, + "OpenGL support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENSL_SUPPORT, + "OpenSL support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENVG_SUPPORT, + "OpenVG support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OSS_SUPPORT, + "OSS support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT, + "Overlay support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE, + "Power source" + ) +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_SYSTEM_INFO_PULSEAUDIO_SUPPORT, + "PulseAudio 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_RBMP_SUPPORT, + "BMP support (RBMP)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL, + "RetroRating level" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RJPEG_SUPPORT, + "JPEG support (RJPEG)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ROARAUDIO_SUPPORT, + "RoarAudio support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RPNG_SUPPORT, + "PNG support (RPNG)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RSOUND_SUPPORT, + "RSound support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RTGA_SUPPORT, + "TGA support (RTGA)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL2_SUPPORT, + "SDL2 support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT, + "SDL image support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_SUPPORT, + "SDL1.2 support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SLANG_SUPPORT, + "Slang support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT, + "Threading support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT, + "Udev support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT, + "Video4Linux2 support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER, + "Video context driver" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VULKAN_SUPPORT, + "Vulkan support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_METAL_SUPPORT, + "Metal support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WAYLAND_SUPPORT, + "Wayland support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_X11_SUPPORT, + "X11 support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XAUDIO2_SUPPORT, + "XAudio2 support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XVIDEO_SUPPORT, + "XVideo support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ZLIB_SUPPORT, + "Zlib support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TAKE_SCREENSHOT, + "Take Screenshot" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE, + "Threaded tasks" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAILS, + "Thumbnails" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS, + "Left Thumbnails" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_VERTICAL_THUMBNAILS, + "Thumbnails Vertical Disposition" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAILS_DIRECTORY, + "Thumbnails" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAILS_UPDATER_LIST, + "Thumbnails Updater" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_BOXARTS, + "Boxarts" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_SCREENSHOTS, + "Screenshots" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_TITLE_SCREENS, + "Title Screens" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE, + "Show date / time" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TITLE_COLOR, + "Menu title color" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TRUE, + "True" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UI_COMPANION_ENABLE, + "UI Companion Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT, + "UI Companion Start On Boot" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UI_COMPANION_TOGGLE, + "Show desktop menu on startup" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DESKTOP_MENU_ENABLE, + "Enable desktop menu (restart)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE, + "Menubar" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE, + "Unable to read compressed file." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UNDO_LOAD_STATE, + "Undo Load State" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UNDO_SAVE_STATE, + "Undo Save State" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UNKNOWN, + "Unknown" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATER_SETTINGS, + "Updater" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_ASSETS, + "Update Assets" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES, + "Update Joypad Profiles" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_CG_SHADERS, + "Update Cg Shaders" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_CHEATS, + "Update Cheats" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_CORE_INFO_FILES, + "Update Core Info Files" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_DATABASES, + "Update Databases" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_GLSL_SHADERS, + "Update GLSL Shaders" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_LAKKA, + "Update Lakka" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_OVERLAYS, + "Update Overlays" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_SLANG_SHADERS, + "Update Slang Shaders" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USER, + "User" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_KEYBOARD, + "Kbd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS, + "User Interface" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USER_LANGUAGE, + "Language" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USER_SETTINGS, + "User" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER, + "Use Builtin Image Viewer" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER, + "Use Builtin Media Player" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE, + "Allow rotation" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO, + "Config Aspect Ratio" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO, + "Auto Aspect Ratio" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX, + "Aspect Ratio" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION, + "Black Frame Insertion" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN, + "Crop Overscan (Reload)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION, + "Disable Desktop Composition" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER, + "Video Driver" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FILTER, + "Video Filter" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR, + "Video Filter" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER, + "Flicker filter" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE, + "Enable Onscreen Notifications" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH, + "Notification Font" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE, + "Notification Size" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT, + "Force aspect ratio" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE, + "Force-disable sRGB FBO" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY, + "Frame Delay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN, + "Start in Fullscreen Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA, + "Video Gamma" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_GPU_RECORD, + "Use GPU Recording" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT, + "GPU Screenshot Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC, + "Hard GPU Sync" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES, + "Hard GPU Sync Frames" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MAX_SWAPCHAIN_IMAGES, + "Max swapchain images" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X, + "Notification X Position" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y, + "Notification Y Position" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX, + "Monitor Index" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD, + "Use Post Filter Recording" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE, + "Vertical Refresh Rate" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO, + "Estimated Screen Framerate" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_POLLED, + "Set Display-Reported Refresh Rate" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION, + "Rotation" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SCALE, + "Windowed Scale" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER, + "Integer Scale" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS, + "Video" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR, + "Video Shader" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES, + "Shader Passes" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS, + "Shader Parameters" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, + "Load Shader Preset" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS, + "Save Shader Preset As" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_CORE, + "Save Core Preset" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_PARENT, + "Save Content Directory Preset" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_GAME, + "Save Game Preset" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT, + "Enable Hardware Shared Context" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH, + "Bilinear Filtering" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SOFT_FILTER, + "Soft Filter Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL, + "Vertical Sync (Vsync) Swap Interval" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_TAB, + "Video" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_THREADED, + "Threaded Video" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VFILTER, + "Deflicker" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_HEIGHT, + "Custom Aspect Ratio Height" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_WIDTH, + "Custom Aspect Ratio Width" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_X, + "Custom Aspect Ratio X Pos." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_Y, + "Custom Aspect Ratio Y Pos." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH, + "Set VI Screen Width" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC, + "Vertical Sync (Vsync)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN, + "Windowed Fullscreen Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_WIDTH, + "Window Width" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_HEIGHT, + "Window Height" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_X, + "Fullscreen Width" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_Y, + "Fullscreen Height" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_WIFI_DRIVER, + "Wi-Fi Driver" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_WIFI_SETTINGS, + "Wi-Fi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ALPHA_FACTOR, + "Menu Alpha Factor" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_BLUE, + "Menu Font Blue Color" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_FONT, + "Menu Font" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_CUSTOM, + "Custom" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_FLATUI, + "FlatUI" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME, + "Monochrome" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME_INVERTED, + "Monochrome Inverted" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_SYSTEMATIC, + "Systematic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_NEOACTIVE, + "NeoActive" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_PIXEL, + "Pixel" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROACTIVE, + "RetroActive" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROSYSTEM, + "Retrosystem" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_DOTART, + "Dot-Art" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME, + "Menu Color Theme" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_APPLE_GREEN, + "Apple Green" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK, + "Dark" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LIGHT, + "Light" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MORNING_BLUE, + "Morning Blue" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GOLDEN, + "Golden" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_PLAIN, + "Plain" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_UNDERSEA, + "Undersea" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_VOLCANIC_RED, + "Volcanic Red" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_RIBBON_ENABLE, + "Menu Shader Pipeline" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_SCALE_FACTOR, + "Menu Scale Factor" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_SHADOWS_ENABLE, + "Icon Shadows Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_HISTORY, + "Show History Tab" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_ADD, + "Show Import content Tab" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_PLAYLISTS, + "Show Playlist Tabs" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_FAVORITES, + "Show Favorites Tab" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_IMAGES, + "Show Image Tab" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_MUSIC, + "Show Music Tab" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS, + "Show Settings Tab" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_VIDEO, + "Show Video Tab" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_NETPLAY, + "Show Netplay Tab" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_LAYOUT, + "Menu Layout" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_THEME, + "Menu Icon Theme" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_YES, + "Yes" + ) +MSG_HASH( + MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO, + "Shader Preset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_ENABLE, + "Enable or disable achievements. For more information, visit http://retroachievements.org" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_TEST_UNOFFICIAL, + "Enable or disable unofficial achievements and/or beta features for testing purposes." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_HARDCORE_MODE_ENABLE, + "Enable or disable savestates, cheats, rewind, pause, and slow-motion for all games." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_LEADERBOARDS_ENABLE, + "Enable or disable in-game leaderboards. Has no effect if Hardcore Mode is disabled." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_BADGES_ENABLE, + "Enable or disable badge display in the Achievement List." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_VERBOSE_ENABLE, + "Enable or disable OSD verbosity for achievements." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_AUTO_SCREENSHOT, + "Automatically take a screenshot when an achievement is triggered." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DRIVER_SETTINGS, + "Change drivers used by the system." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RETRO_ACHIEVEMENTS_SETTINGS, + "Change achievement settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_SETTINGS, + "Change core settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RECORDING_SETTINGS, + "Change recording settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ONSCREEN_DISPLAY_SETTINGS, + "Change display overlay and keyboard overlay, and onscreen notification settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FRAME_THROTTLE_SETTINGS, + "Change rewind, fast-forward, and slow-motion settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVING_SETTINGS, + "Change saving settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOGGING_SETTINGS, + "Change logging settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_USER_INTERFACE_SETTINGS, + "Change user interface settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_USER_SETTINGS, + "Change account, username, and language settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PRIVACY_SETTINGS, + "Change your privacy settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_SETTINGS, + "Change MIDI settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DIRECTORY_SETTINGS, + "Change default directories where files are located." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_SETTINGS, + "Change playlist settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETWORK_SETTINGS, + "Configure server and network settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ADD_CONTENT_LIST, + "Scan content and add to the database." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_SETTINGS, + "Change audio output settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE, + "Enable or disable bluetooth." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT, + "Saves changes to the configuration file on exit." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS, + "Change default settings for configuration files." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST, + "Manage and create configuration files." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CPU_CORES, + "Amount of cores that the CPU has." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FPS_SHOW, + "Displays the current framerate per second onscreen." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BINDS, + "Configure hotkey settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, + "Gamepad button combination to toggle menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_SETTINGS, + "Change joypad, keyboard, and mouse settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_USER_BINDS, + "Configure controls for this user." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LATENCY_SETTINGS, + "Change settings related to video, audio and input latency." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOG_VERBOSITY, + "Enable or disable logging to the terminal." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY, + "Join or host a netplay session." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_LAN_SCAN_SETTINGS, + "Search for and connect to netplay hosts on the local network." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INFORMATION_LIST_LIST, + "Display system information." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ONLINE_UPDATER, + "Download add-ons, components, and content for RetroArch." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAMBA_ENABLE, + "Enable or disable network sharing of your folders." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SERVICES_SETTINGS, + "Manage operating system level services." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SHOW_HIDDEN_FILES, + "Show hidden files/directories inside the file browser." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SSH_ENABLE, + "Enable or disable remote command line access." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SUSPEND_SCREENSAVER_ENABLE, + "Prevents your system's screensaver from becoming active." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_USER_LANGUAGE, + "Sets the language of the interface." + ) +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." + ) +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)." + ) +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'." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_MAX_SWAPCHAIN_IMAGES, + "Tells the video driver to explicitly use a specified buffering mode." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_MONITOR_INDEX, + "Selects which display screen to use." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_AUTO, + "The accurate estimated refresh rate of the screen in Hz." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_POLLED, + "The refresh rate as reported by the display driver." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SETTINGS, + "Change video output settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_WIFI_SETTINGS, + "Scans for wireless networks and establishes connection." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_HELP_LIST, + "Learn more about how the program works." + ) +MSG_HASH( + MSG_ADDED_TO_FAVORITES, + "Added to favorites" + ) +MSG_HASH( + MSG_RESET_CORE_ASSOCIATION, + "Playlist entry core association has been reset." + ) +MSG_HASH( + MSG_APPENDED_DISK, + "Appended disk" + ) +MSG_HASH( + MSG_APPLICATION_DIR, + "Application Dir" + ) +MSG_HASH( + MSG_APPLYING_CHEAT, + "Applying cheat changes." + ) +MSG_HASH( + MSG_APPLYING_SHADER, + "Applying shader" + ) +MSG_HASH( + MSG_AUDIO_MUTED, + "Audio muted." + ) +MSG_HASH( + MSG_AUDIO_UNMUTED, + "Audio unmuted." + ) +MSG_HASH( + MSG_AUTOCONFIG_FILE_ERROR_SAVING, + "Error saving autoconf file." + ) +MSG_HASH( + MSG_AUTOCONFIG_FILE_SAVED_SUCCESSFULLY, + "Autoconfig file saved successfully." + ) +MSG_HASH( + MSG_AUTOSAVE_FAILED, + "Could not initialize autosave." + ) +MSG_HASH( + MSG_AUTO_SAVE_STATE_TO, + "Auto save state to" + ) +MSG_HASH( + MSG_BLOCKING_SRAM_OVERWRITE, + "Blocking SRAM Overwrite" + ) +MSG_HASH( + MSG_BRINGING_UP_COMMAND_INTERFACE_ON_PORT, + "Bringing up command interface on port" + ) +MSG_HASH( + MSG_BYTES, + "bytes" + ) +MSG_HASH( + MSG_CANNOT_INFER_NEW_CONFIG_PATH, + "Cannot infer new config path. Use current time." + ) +MSG_HASH( + MSG_CHEEVOS_HARDCORE_MODE_ENABLE, + "Hardcore Mode Enabled, savestate & rewind were disabled." + ) +MSG_HASH( + MSG_COMPARING_WITH_KNOWN_MAGIC_NUMBERS, + "Comparing with known magic numbers..." + ) +MSG_HASH( + MSG_COMPILED_AGAINST_API, + "Compiled against API" + ) +MSG_HASH( + MSG_CONFIG_DIRECTORY_NOT_SET, + "Config directory not set. Cannot save new config." + ) +MSG_HASH( + MSG_CONNECTED_TO, + "Connected to" + ) +MSG_HASH( + 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_HASH( + 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_HASH( + 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_HASH( + 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_HASH( + 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_HASH( + 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_HASH( + MSG_CUSTOM_TIMING_GIVEN, + "Custom timing given" + ) +MSG_HASH( + MSG_DECOMPRESSION_ALREADY_IN_PROGRESS, + "Decompression already in progress." + ) +MSG_HASH( + MSG_DECOMPRESSION_FAILED, + "Decompression failed." + ) +MSG_HASH( + 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_HASH( + MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, + "Disconnect device from a valid port." + ) +MSG_HASH( + MSG_DISK_CLOSED, + "Closed" + ) +MSG_HASH( + MSG_DISK_EJECTED, + "Ejected" + ) +MSG_HASH( + MSG_DOWNLOADING, + "Downloading" + ) +MSG_HASH( + MSG_INDEX_FILE, + "index" + ) +MSG_HASH( + MSG_DOWNLOAD_FAILED, + "Download failed" + ) +MSG_HASH( + MSG_ERROR, + "Error" + ) +MSG_HASH( + 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_HASH( + MSG_ERROR_PARSING_ARGUMENTS, + "Error parsing arguments." + ) +MSG_HASH( + MSG_ERROR_SAVING_CORE_OPTIONS_FILE, + "Error saving core options file." + ) +MSG_HASH( + MSG_ERROR_SAVING_REMAP_FILE, + "Error saving remap file." + ) +MSG_HASH( + MSG_ERROR_REMOVING_REMAP_FILE, + "Error removing remap file." + ) +MSG_HASH( + MSG_ERROR_SAVING_SHADER_PRESET, + "Error saving shader preset." + ) +MSG_HASH( + MSG_EXTERNAL_APPLICATION_DIR, + "External Application Dir" + ) +MSG_HASH( + MSG_EXTRACTING, + "Extracting" + ) +MSG_HASH( + MSG_EXTRACTING_FILE, + "Extracting file" + ) +MSG_HASH( + MSG_FAILED_SAVING_CONFIG_TO, + "Failed saving config to" + ) +MSG_HASH( + MSG_FAILED_TO, + "Failed to" + ) +MSG_HASH( + 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_HASH( + MSG_FAILED_TO_APPLY_SHADER, + "Failed to apply shader." + ) +MSG_HASH( + MSG_FAILED_TO_BIND_SOCKET, + "Failed to bind socket." + ) +MSG_HASH( + 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_HASH( + MSG_FAILED_TO_GET_NICKNAME_FROM_CLIENT, + "Failed to get nickname from client." + ) +MSG_HASH( + MSG_FAILED_TO_LOAD, + "Failed to load" + ) +MSG_HASH( + MSG_FAILED_TO_LOAD_CONTENT, + "Failed to load content" + ) +MSG_HASH( + MSG_FAILED_TO_LOAD_MOVIE_FILE, + "Failed to load movie file" + ) +MSG_HASH( + MSG_FAILED_TO_LOAD_OVERLAY, + "Failed to load overlay." + ) +MSG_HASH( + MSG_FAILED_TO_LOAD_STATE, + "Failed to load state from" + ) +MSG_HASH( + MSG_FAILED_TO_OPEN_LIBRETRO_CORE, + "Failed to open libretro core" + ) +MSG_HASH( + MSG_FAILED_TO_PATCH, + "Failed to patch" + ) +MSG_HASH( + 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_HASH( + 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_HASH( + 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_HASH( + MSG_FAILED_TO_REMOVE_TEMPORARY_FILE, + "Failed to remove temporary file" + ) +MSG_HASH( + MSG_FAILED_TO_SAVE_SRAM, + "Failed to save SRAM" + ) +MSG_HASH( + MSG_FAILED_TO_SAVE_STATE_TO, + "Failed to save state to" + ) +MSG_HASH( + MSG_FAILED_TO_SEND_NICKNAME, + "Failed to send nickname." + ) +MSG_HASH( + 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_HASH( + 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_HASH( + 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_HASH( + MSG_FAILED_TO_START_RECORDING, + "Failed to start recording." + ) +MSG_HASH( + MSG_FAILED_TO_TAKE_SCREENSHOT, + "Failed to take screenshot." + ) +MSG_HASH( + 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_HASH( + MSG_FAILED_TO_UNMUTE_AUDIO, + "Failed to unmute audio." + ) +MSG_HASH( + MSG_FATAL_ERROR_RECEIVED_IN, + "Fatal error received in" + ) +MSG_HASH( + MSG_FILE_NOT_FOUND, + "File not found" + ) +MSG_HASH( + MSG_FOUND_AUTO_SAVESTATE_IN, + "Found auto savestate in" + ) +MSG_HASH( + MSG_FOUND_DISK_LABEL, + "Found disk label" + ) +MSG_HASH( + 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_HASH( + MSG_FOUND_SHADER, + "Found shader" + ) +MSG_HASH( + MSG_FRAMES, + "Frames" + ) +MSG_HASH( + 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_HASH( + MSG_GRAB_MOUSE_STATE, + "Grab mouse state" + ) +MSG_HASH( + MSG_GAME_FOCUS_ON, + "Game focus on" + ) +MSG_HASH( + 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_HASH( + MSG_INFLATED_CHECKSUM_DID_NOT_MATCH_CRC32, + "Inflated checksum did not match CRC32." + ) +MSG_HASH( + MSG_INPUT_CHEAT, + "Input Cheat" + ) +MSG_HASH( + MSG_INPUT_CHEAT_FILENAME, + "Input Cheat Filename" + ) +MSG_HASH( + MSG_INPUT_PRESET_FILENAME, + "Input Preset Filename" + ) +MSG_HASH( + MSG_INPUT_RENAME_ENTRY, + "Rename Title" + ) +MSG_HASH( + MSG_INTERFACE, + "Interface" + ) +MSG_HASH( + MSG_INTERNAL_STORAGE, + "Internal Storage" + ) +MSG_HASH( + MSG_REMOVABLE_STORAGE, + "Removable Storage" + ) +MSG_HASH( + MSG_INVALID_NICKNAME_SIZE, + "Invalid nickname size." + ) +MSG_HASH( + MSG_IN_BYTES, + "in bytes" + ) +MSG_HASH( + MSG_IN_GIGABYTES, + "in gigabytes" + ) +MSG_HASH( + MSG_IN_MEGABYTES, + "in megabytes" + ) +MSG_HASH( + 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_HASH( + 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_HASH( + MSG_LOADING, + "Loading" + ) +MSG_HASH( + MSG_FIRMWARE, + "One or more firmware files are missing" + ) +MSG_HASH( + MSG_LOADING_CONTENT_FILE, + "Loading content file" + ) +MSG_HASH( + MSG_LOADING_HISTORY_FILE, + "Loading history file" + ) +MSG_HASH( + MSG_LOADING_STATE, + "Loading state" + ) +MSG_HASH( + MSG_MEMORY, + "Memory" + ) +MSG_HASH( + MSG_MOVIE_FILE_IS_NOT_A_VALID_BSV1_FILE, + "Movie file is not a valid BSV1 file." + ) +MSG_HASH( + MSG_MOVIE_FORMAT_DIFFERENT_SERIALIZER_VERSION, + "Movie format seems to have a different serializer version. Will most likely fail." + ) +MSG_HASH( + MSG_MOVIE_PLAYBACK_ENDED, + "Movie playback ended." + ) +MSG_HASH( + MSG_MOVIE_RECORD_STOPPED, + "Stopping movie record." + ) +MSG_HASH( + MSG_NETPLAY_FAILED, + "Failed to initialize netplay." + ) +MSG_HASH( + 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_HASH( + MSG_NO_STATE_HAS_BEEN_LOADED_YET, + "No state has been loaded yet." + ) +MSG_HASH( + MSG_OVERRIDES_ERROR_SAVING, + "Error saving overrides." + ) +MSG_HASH( + MSG_OVERRIDES_SAVED_SUCCESSFULLY, + "Overrides saved successfully." + ) +MSG_HASH( + MSG_PAUSED, + "Paused." + ) +MSG_HASH( + MSG_PROGRAM, + "RetroArch" + ) +MSG_HASH( + MSG_READING_FIRST_DATA_TRACK, + "Reading first data track..." + ) +MSG_HASH( + MSG_RECEIVED, + "received" + ) +MSG_HASH( + MSG_RECORDING_TERMINATED_DUE_TO_RESIZE, + "Recording terminated due to resize." + ) +MSG_HASH( + MSG_RECORDING_TO, + "Recording to" + ) +MSG_HASH( + MSG_REDIRECTING_CHEATFILE_TO, + "Redirecting cheat file to" + ) +MSG_HASH( + MSG_REDIRECTING_SAVEFILE_TO, + "Redirecting save file to" + ) +MSG_HASH( + MSG_REDIRECTING_SAVESTATE_TO, + "Redirecting savestate to" + ) +MSG_HASH( + MSG_REMAP_FILE_SAVED_SUCCESSFULLY, + "Remap file saved successfully." + ) +MSG_HASH( + MSG_REMAP_FILE_REMOVED_SUCCESSFULLY, + "Remap file removed successfully." + ) +MSG_HASH( + MSG_REMOVED_DISK_FROM_TRAY, + "Removed disk from tray." + ) +MSG_HASH( + MSG_REMOVING_TEMPORARY_CONTENT_FILE, + "Removing temporary content file" + ) +MSG_HASH( + MSG_RESET, + "Reset" + ) +MSG_HASH( + 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_HASH( + MSG_RESTORING_DEFAULT_SHADER_PRESET_TO, + "Shaders: restoring default shader preset to" + ) +MSG_HASH( + MSG_REVERTING_SAVEFILE_DIRECTORY_TO, + "Reverting savefile directory to" + ) +MSG_HASH( + MSG_REVERTING_SAVESTATE_DIRECTORY_TO, + "Reverting savestate directory to" + ) +MSG_HASH( + MSG_REWINDING, + "Rewinding." + ) +MSG_HASH( + MSG_REWIND_INIT, + "Initializing rewind buffer with size" + ) +MSG_HASH( + 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_HASH( + MSG_REWIND_REACHED_END, + "Reached end of rewind buffer." + ) +MSG_HASH( + MSG_SAVED_NEW_CONFIG_TO, + "Saved new config to" + ) +MSG_HASH( + 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_HASH( + MSG_SAVED_SUCCESSFULLY_TO, + "Saved successfully to" + ) +MSG_HASH( + MSG_SAVING_RAM_TYPE, + "Saving RAM type" + ) +MSG_HASH( + MSG_SAVING_STATE, + "Saving state" + ) +MSG_HASH( + MSG_SCANNING, + "Scanning" + ) +MSG_HASH( + MSG_SCANNING_OF_DIRECTORY_FINISHED, + "Scanning of directory finished" + ) +MSG_HASH( + MSG_SENDING_COMMAND, + "Sending command" + ) +MSG_HASH( + MSG_SEVERAL_PATCHES_ARE_EXPLICITLY_DEFINED, + "Several patches are explicitly defined, ignoring all..." + ) +MSG_HASH( + MSG_SHADER, + "Shader" + ) +MSG_HASH( + MSG_SHADER_PRESET_SAVED_SUCCESSFULLY, + "Shader preset saved successfully." + ) +MSG_HASH( + MSG_SKIPPING_SRAM_LOAD, + "Skipping SRAM load." + ) +MSG_HASH( + MSG_SLOW_MOTION, + "Slow motion." + ) +MSG_HASH( + MSG_FAST_FORWARD, + "Fast forward." + ) +MSG_HASH( + MSG_SLOW_MOTION_REWIND, + "Slow motion rewind." + ) +MSG_HASH( + MSG_SRAM_WILL_NOT_BE_SAVED, + "SRAM will not be saved." + ) +MSG_HASH( + MSG_STARTING_MOVIE_PLAYBACK, + "Starting movie playback." + ) +MSG_HASH( + MSG_STARTING_MOVIE_RECORD_TO, + "Starting movie record to" + ) +MSG_HASH( + MSG_STATE_SIZE, + "State size" + ) +MSG_HASH( + MSG_STATE_SLOT, + "State slot" + ) +MSG_HASH( + MSG_TAKING_SCREENSHOT, + "Taking screenshot." + ) +MSG_HASH( + MSG_TO, + "to" + ) +MSG_HASH( + MSG_UNDID_LOAD_STATE, + "Undid load state." + ) +MSG_HASH( + MSG_UNDOING_SAVE_STATE, + "Undoing save state" + ) +MSG_HASH( + MSG_UNKNOWN, + "Unknown" + ) +MSG_HASH( + MSG_UNPAUSED, + "Unpaused." + ) +MSG_HASH( + MSG_UNRECOGNIZED_COMMAND, + "Unrecognized command" + ) +MSG_HASH( + 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_HASH( + 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_HASH( + MSG_VALUE_REBOOTING, + "Rebooting..." + ) +MSG_HASH( + MSG_VALUE_SHUTTING_DOWN, + "Shutting down..." + ) +MSG_HASH( + 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_HASH( + MSG_VIRTUAL_DISK_TRAY, + "virtual disk tray." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_MUTE, + "Mute/unmute audio." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CAMERA_ALLOW, + "Allow or disallow camera access by cores." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOCATION_ALLOW, + "Allow or disallow location services access by cores." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_MAX_USERS, + "Maximum amount of users supported by RetroArch." + ) +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." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_VOLUME, + "Audio volume (in dB). 0 dB is normal volume, and no gain is applied." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_WASAPI_FLOAT_FORMAT, + "Use float format for the WASAPI driver, if supported by your audio device." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_WASAPI_SH_BUFFER_LENGTH, + "The intermediate buffer length (in frames) when using the WASAPI driver in shared mode." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_SYNC, + "Synchronize audio. Recommended." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_AXIS_THRESHOLD, + "How far an axis must be tilted to result in a button press." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_BIND_TIMEOUT, + "Amount of seconds to wait until proceeding to the next bind." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_BIND_HOLD, + "Amount of seconds to hold an input to bind it." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_TURBO_PERIOD, + "Describes the period when turbo-enabled buttons are toggled. Numbers are described in frames." + ) +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." + ) +MSG_HASH( + 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_SUBLABEL_VIDEO_ALLOW_ROTATE, + "Allow cores to set rotation. When disabled, rotation requests are ignored. Useful for setups where one manually rotates the screen." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHECK_FOR_MISSING_FIRMWARE, + "Check if all the required firmware is present before attempting to load content." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE, + "Vertical refresh rate of your screen. Used to calculate a suitable audio input rate. NOTE: This will be ignored if 'Threaded Video' is enabled." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_ENABLE, + "Enable audio output." + ) +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)." + ) +MSG_HASH( + MSG_FAILED, + "failed" + ) +MSG_HASH( + MSG_SUCCEEDED, + "succeeded" + ) +MSG_HASH( + MSG_DEVICE_NOT_CONFIGURED, + "not configured" + ) +MSG_HASH( + MSG_DEVICE_NOT_CONFIGURED_FALLBACK, + "not configured, using fallback" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST, + "Database Cursor List" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISABLED, + "Disabled" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ENABLED, + "Enabled" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_PATH, + "Content History Path" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DATABASE_INFO, + "Database Info" + ) +MSG_HASH( + MSG_WIFI_SCAN_COMPLETE, + "Wi-Fi scan complete." + ) +MSG_HASH( + MSG_SCANNING_WIRELESS_NETWORKS, + "Scanning wireless networks..." + ) +MSG_HASH( + MSG_NETPLAY_LAN_SCAN_COMPLETE, + "Netplay scan complete." + ) +MSG_HASH( + MSG_NETPLAY_LAN_SCANNING, + "Scanning for netplay hosts..." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PAUSE_NONACTIVE, + "Pause gameplay when RetroArch is not the active window." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_DISABLE_COMPOSITION, + "Enable or disable composition." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_HISTORY_LIST_ENABLE, + "Enable or disable recent playlist for games, images, music, and videos." + ) +MSG_HASH( + 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_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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FONT_ENABLE, + "Show onscreen messages." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_USER_REMOTE_ENABLE, + "User %d Remote Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BATTERY_LEVEL_ENABLE, + "Show battery level" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SELECT_FILE, + "Select File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SELECT_FROM_COLLECTION, + "Select From Collection" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FILTER, + "Filter" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCALE, + "Scale" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_START_WHEN_LOADED, + "Netplay will start when content is loaded." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_LOAD_CONTENT_MANUALLY, + "Couldn't find a suitable core or content file, load manually." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BROWSE_URL_LIST, + "Browse URL" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BROWSE_URL, + "URL Path" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BROWSE_START, + "Start" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_BOKEH, + "Bokeh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOWFLAKE, + "Snowflake" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_REFRESH_ROOMS, + "Refresh Room List" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME, + "Nickname: %s" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME_LAN, + "Nickname (lan): %s" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_COMPAT_CONTENT_FOUND, + "Compatible content found" + ) +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." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FILTER, + "Apply a CPU-powered video filter. NOTE: Might come at a high performance cost. Some video filters might only work for cores that use 32bit or 16bit color." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_USERNAME, + "Input the username of your RetroAchievements account." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_PASSWORD, + "Input the password of your RetroAchievements account." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_NICKNAME, + "Input your user name here. This will be used for netplay sessions, among other things." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_LIST, + "Select which core to use." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOAD_CONTENT_LIST, + "Select which content to start." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETWORK_INFORMATION, + "Show network interface(s) and associated IP addresses." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SYSTEM_INFORMATION, + "Show information specific to the device." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUIT_RETROARCH, + "Quit the program." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_WINDOW_WIDTH, + "Set the custom width size for the display window. Leaving it at 0 will attempt to scale the window as large as possible." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_WINDOW_HEIGHT, + "Set the custom height size for the display window. Leaving it at 0 will attempt to scale the window as large as possible." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_X, + "Set the custom width size for the non-windowed fullscreen mode. Leaving it at 0 will use the desktop resolution." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_Y, + "Set the custom height size for the non-windowed fullscreen mode. Leaving it at 0 will use the desktop resolution" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_X, + "Specify custom X axis position for onscreen text." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_Y, + "Specify custom Y axis position for onscreen text." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FONT_SIZE, + "Specify the font size in points." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, + "Show keyboard/controller inputs on the onscreen overlay." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_COLLECTION_LIST, + "Scanned content will appear here." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_GPU_SCREENSHOT, + "Screenshots output of GPU shaded material if available." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_ROTATION, + "Forces a certain rotation of the screen. The rotation is added to rotations which the core sets." + ) +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." + ) +MSG_HASH( + 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_SUBLABEL_VIDEO_WINDOWED_FULLSCREEN, + "If fullscreen, prefer using a windowed fullscreen mode." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_GPU_RECORD, + "Records output of GPU shaded material if available." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_BLOCK_SRAM_OVERWRITE, + "Block Save RAM from being overwritten when loading save states. Might potentially lead to buggy games." + ) +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)." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SLOWMOTION_RATIO, + "When in slow motion, content will slow down by the factor specified/set." + ) +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." + ) +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." + ) +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." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_REWIND_ENABLE, + "Enable rewinding. This will take a performance hit when playing." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_TOGGLE, + "Apply cheat immediately after toggling." ) 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_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_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_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" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_IDX, - "Index position in list." - ) + MENU_ENUM_SUBLABEL_CHEAT_IDX, + "Index position in list." + ) 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_SUBLABEL_CHEAT_MATCH_IDX, - "Select the match to view." - ) + MENU_ENUM_SUBLABEL_CHEAT_MATCH_IDX, + "Select the match to view." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_START_OR_CONT, - "" - ) + MENU_ENUM_SUBLABEL_CHEAT_START_OR_CONT, + "" + ) 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_SUBLABEL_CHEAT_SEARCH_EXACT, - "Left/Right to change value" -) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EXACT, + "Left/Right to change value" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LT, - "" -) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LT, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GT, - "" -) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GT, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LTE, - "" -) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LTE, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GTE, - "" -) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GTE, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQ, - "" -) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQ, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_SEARCH_NEQ, - "" -) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_NEQ, + "" + ) 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_SUBLABEL_CHEAT_SEARCH_EQMINUS, - "Left/Right to change value" -) + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQMINUS, + "Left/Right to change value" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_ADD_MATCHES, - "" -) + MENU_ENUM_SUBLABEL_CHEAT_ADD_MATCHES, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_VIEW_MATCHES, - "" -) + MENU_ENUM_SUBLABEL_CHEAT_VIEW_MATCHES, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_CREATE_OPTION, - "" -) + MENU_ENUM_SUBLABEL_CHEAT_CREATE_OPTION, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_DELETE_OPTION, - "" -) + MENU_ENUM_SUBLABEL_CHEAT_DELETE_OPTION, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_TOP, - "" -) + MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_TOP, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_BOTTOM, - "" -) + MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_BOTTOM, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_DELETE_ALL, - "" -) + MENU_ENUM_SUBLABEL_CHEAT_DELETE_ALL, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_RELOAD_CHEATS, - "" -) + MENU_ENUM_SUBLABEL_CHEAT_RELOAD_CHEATS, + "" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_BIG_ENDIAN, - "Big endian : 258 = 0x0102,\nLittle endian : 258 = 0x0201" - ) + MENU_ENUM_SUBLABEL_CHEAT_BIG_ENDIAN, + "Big endian : 258 = 0x0102,\nLittle endian : 258 = 0x0201" + ) 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_SUBLABEL_PERFCNT_ENABLE, - "Enable performance counters for RetroArch (and cores)." - ) + MENU_ENUM_SUBLABEL_PERFCNT_ENABLE, + "Enable performance counters for RetroArch (and cores)." + ) 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_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_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_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_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_SUBLABEL_INPUT_AUTODETECT_ENABLE, - "Enable input auto-detection. Will attempt to autoconfigure joypads, Plug-and-Play style." - ) + MENU_ENUM_SUBLABEL_INPUT_AUTODETECT_ENABLE, + "Enable input auto-detection. Will attempt to autoconfigure joypads, Plug-and-Play style." + ) 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_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_SUBLABEL_VIDEO_DRIVER, - "Video driver to use." - ) + MENU_ENUM_SUBLABEL_VIDEO_DRIVER, + "Video driver to use." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_DRIVER, - "Audio driver to use." - ) + MENU_ENUM_SUBLABEL_AUDIO_DRIVER, + "Audio driver to use." + ) 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_SUBLABEL_JOYPAD_DRIVER, - "Joypad driver to use." - ) + MENU_ENUM_SUBLABEL_JOYPAD_DRIVER, + "Joypad driver to use." + ) 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_SUBLABEL_CAMERA_DRIVER, - "Camera driver to use." - ) + MENU_ENUM_SUBLABEL_CAMERA_DRIVER, + "Camera driver to use." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_LOCATION_DRIVER, - "Location driver to use." - ) + MENU_ENUM_SUBLABEL_LOCATION_DRIVER, + "Location driver to use." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_DRIVER, - "Menu driver to use." - ) + MENU_ENUM_SUBLABEL_MENU_DRIVER, + "Menu driver to use." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_RECORD_DRIVER, - "Record driver to use." - ) + MENU_ENUM_SUBLABEL_RECORD_DRIVER, + "Record driver to use." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_MIDI_DRIVER, - "MIDI driver to use." - ) + MENU_ENUM_SUBLABEL_MIDI_DRIVER, + "MIDI driver to use." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_WIFI_DRIVER, - "WiFi driver to use." - ) + MENU_ENUM_SUBLABEL_WIFI_DRIVER, + "WiFi driver to use." + ) 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_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_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_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_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_SUBLABEL_AUDIO_OUTPUT_RATE, - "Audio output sample rate." - ) + MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_RATE, + "Audio output sample rate." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_OVERLAY_OPACITY, - "Opacity of all UI elements of the overlay." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_OVERLAY_SCALE, - "Scale of all UI elements of the overlay." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_INPUT_OVERLAY_ENABLE, - "Enable the overlay." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_OVERLAY_PRESET, - "Select an overlay from the file browser." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_IP_ADDRESS, - "The address of the host to connect to." - ) -MSG_HASH( - 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_SUBLABEL_NETPLAY_PASSWORD, - "The password for connecting to the netplay host. Used only in host mode." - ) -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." - ) -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." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_NETPLAY_START_AS_SPECTATOR, - "Whether to start netplay in spectator mode." - ) -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." - ) -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." - ) -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." - ) -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." - ) -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." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_STDIN_CMD_ENABLE, - "Enable stdin command interface." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_MOUSE_ENABLE, - "Enable mouse controls inside the menu." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_POINTER_ENABLE, - "Enable touch controls inside the menu." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_THUMBNAILS, - "Type of thumbnail to display." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS, - "Type of thumbnail to display at the left." - ) -MSG_HASH( - 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_SUBLABEL_TIMEDATE_ENABLE, - "Shows current date and/or time inside the menu." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_BATTERY_LEVEL_ENABLE, - "Shows current battery level inside the menu." - ) -MSG_HASH( - 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_SUBLABEL_NETPLAY_ENABLE_HOST, - "Enables netplay in host (server) mode." - ) -MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_CLIENT, - "Enables netplay in client mode.") -MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_DISCONNECT, - "Disconnects an active Netplay connection.") -MSG_HASH(MENU_ENUM_SUBLABEL_SCAN_DIRECTORY, - "Scans a directory for compatible files and add them to the collection.") -MSG_HASH(MENU_ENUM_SUBLABEL_SCAN_FILE, - "Scans a compatible file and add it to the collection.") -MSG_HASH(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_SUBLABEL_SORT_SAVEFILES_ENABLE, - "Sort save files in folders named after the core used." - ) -MSG_HASH(MENU_ENUM_SUBLABEL_SORT_SAVESTATES_ENABLE, - "Sort save states in folders named after the core used." - ) -MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_REQUEST_DEVICE_I, - "Request to play with the given input device.") -MSG_HASH(MENU_ENUM_SUBLABEL_CORE_UPDATER_BUILDBOT_URL, - "URL to core updater directory on the Libretro buildbot.") -MSG_HASH(MENU_ENUM_SUBLABEL_BUILDBOT_ASSETS_URL, - "URL to assets updater directory on the Libretro buildbot.") -MSG_HASH(MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, - "After downloading, automatically extract files contained in the downloaded archives." - ) -MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_REFRESH_ROOMS, - "Scan for new rooms.") -MSG_HASH(MENU_ENUM_SUBLABEL_DELETE_ENTRY, - "Remove this entry from the collection.") -MSG_HASH(MENU_ENUM_SUBLABEL_INFORMATION, - "View more information about the content.") -MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES, - "Add the entry to your favorites.") -MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES_PLAYLIST, - "Add the entry to your favorites.") -MSG_HASH(MENU_ENUM_SUBLABEL_RUN, - "Start the content.") -MSG_HASH(MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS, - "Adjusts filebrowser settings.") -MSG_HASH( - MENU_ENUM_SUBLABEL_AUTO_REMAPS_ENABLE, - "Enable customized controls by default at startup." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_AUTO_OVERRIDES_ENABLE, - "Enable customized configuration by default at startup." - ) -MSG_HASH(MENU_ENUM_SUBLABEL_GAME_SPECIFIC_OPTIONS, - "Enable customized core options by default at startup.") -MSG_HASH(MENU_ENUM_SUBLABEL_CORE_ENABLE, - "Shows current core name inside menu.") -MSG_HASH(MENU_ENUM_SUBLABEL_DATABASE_MANAGER, - "View databases.") -MSG_HASH(MENU_ENUM_SUBLABEL_CURSOR_MANAGER, - "View previous searches.") -MSG_HASH(MENU_ENUM_SUBLABEL_TAKE_SCREENSHOT, - "Captures an image of the screen.") -MSG_HASH( - MENU_ENUM_SUBLABEL_CLOSE_CONTENT, - "Closes the current content. Any unsaved changes might be lost." - ) -MSG_HASH(MENU_ENUM_SUBLABEL_LOAD_STATE, - "Load a saved state from the currently selected slot.") -MSG_HASH(MENU_ENUM_SUBLABEL_SAVE_STATE, - "Save a state to the currently selected slot.") -MSG_HASH(MENU_ENUM_SUBLABEL_RESUME, - "Resume the currently running content and leave the Quick Menu.") -MSG_HASH(MENU_ENUM_SUBLABEL_RESUME_CONTENT, - "Resume the currently running content and leave the Quick Menu.") -MSG_HASH(MENU_ENUM_SUBLABEL_STATE_SLOT, - "Changes the currently selected state slot.") -MSG_HASH(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_SUBLABEL_UNDO_SAVE_STATE, - "If a state was overwritten, it will roll back to the previous save state.") -MSG_HASH( - MENU_ENUM_SUBLABEL_ACCOUNTS_RETRO_ACHIEVEMENTS, - "RetroAchievements service. For more information, visit http://retroachievements.org" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_ACCOUNTS_LIST, - "Manages currently configured accounts." - ) -MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_META_REWIND, - "Manages rewind settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_DETAILS, - "Manages cheat details settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_SEARCH, - "Start or continue a cheat code search.") -MSG_HASH(MENU_ENUM_SUBLABEL_RESTART_CONTENT, - "Restarts the content from the beginning.") -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.") -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.") -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.") -MSG_HASH(MENU_ENUM_SUBLABEL_CORE_CHEAT_OPTIONS, - "Set up cheat codes.") -MSG_HASH(MENU_ENUM_SUBLABEL_SHADER_OPTIONS, - "Set up shaders to visually augment the image.") -MSG_HASH(MENU_ENUM_SUBLABEL_CORE_INPUT_REMAPPING_OPTIONS, - "Change the controls for the currently running content.") -MSG_HASH(MENU_ENUM_SUBLABEL_CORE_OPTIONS, - "Change the options for the currently running content.") -MSG_HASH(MENU_ENUM_SUBLABEL_SHOW_ADVANCED_SETTINGS, - "Show advanced settings for power users (hidden by default).") -MSG_HASH(MENU_ENUM_SUBLABEL_THREADED_DATA_RUNLOOP_ENABLE, - "Perform tasks on a separate thread.") -MSG_HASH(MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_REMOVE, - "Allow the user to remove entries from collections.") -MSG_HASH(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_SUBLABEL_RGUI_BROWSER_DIRECTORY, - "Sets start directory for the filebrowser.") -MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_DIR, - "Usually set by developers who bundle libretro/RetroArch apps to point to assets." - ) -MSG_HASH(MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPERS_DIRECTORY, - "Directory to store wallpapers dynamically loaded by the menu depending on context.") -MSG_HASH(MENU_ENUM_SUBLABEL_THUMBNAILS_DIRECTORY, - "Supplementary thumbnails (boxarts/misc. images, etc.) are stored here." - ) -MSG_HASH(MENU_ENUM_SUBLABEL_RGUI_CONFIG_DIRECTORY, - "Sets start directory for menu configuration browser.") -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.") -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.") -MSG_HASH(MENU_ENUM_SUBLABEL_DISK_CYCLE_TRAY_STATUS, - "Cycle the current disk. If the disk is inserted, it will eject the disk. If the disk has not been inserted, it will be inserted. ") -MSG_HASH(MENU_ENUM_SUBLABEL_DISK_INDEX, - "Change the disk index.") -MSG_HASH(MENU_ENUM_SUBLABEL_DISK_OPTIONS, - "Disk image management.") -MSG_HASH(MENU_ENUM_SUBLABEL_DISK_IMAGE_APPEND, - "Select a disk image to insert.") -MSG_HASH(MENU_ENUM_SUBLABEL_MENU_ENUM_THROTTLE_FRAMERATE, - "Makes sure the framerate is capped while inside the menu.") -MSG_HASH(MENU_ENUM_SUBLABEL_VRR_RUNLOOP_ENABLE, - "Force core requested timing for variable refresh rate screens.") -MSG_HASH(MENU_ENUM_SUBLABEL_XMB_LAYOUT, - "Select a different layout for the XMB interface.") -MSG_HASH(MENU_ENUM_SUBLABEL_XMB_THEME, - "Select a different theme for the icon. Changes will take effect after you restart the program.") -MSG_HASH(MENU_ENUM_SUBLABEL_XMB_SHADOWS_ENABLE, - "Enable drop shadows for all icons. This will have a minor performance hit.") -MSG_HASH(MENU_ENUM_SUBLABEL_MATERIALUI_MENU_COLOR_THEME, - "Select a different background color gradient theme.") -MSG_HASH(MENU_ENUM_SUBLABEL_MENU_WALLPAPER_OPACITY, - "Modify the opacity of the background wallpaper.") -MSG_HASH(MENU_ENUM_SUBLABEL_XMB_MENU_COLOR_THEME, - "Select a different background color gradient theme.") -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.") -MSG_HASH(MENU_ENUM_SUBLABEL_XMB_FONT, - "Select a different main font to be used by the menu.") -MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_FAVORITES, - "Show the favorites tab inside the main menu.") -MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_IMAGES, - "Show the image tab inside the main menu.") -MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_MUSIC, - "Show the music tab inside the main menu.") -MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_VIDEO, - "Show the video tab inside the main menu.") -MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_NETPLAY, - "Show the netplay tab inside the main menu.") -MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS, - "Show the settings tab inside the main menu.") -MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_HISTORY, - "Show the recent history tab inside the main menu.") -MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_ADD, - "Show the import content tab inside the main menu.") -MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_PLAYLISTS, - "Show playlist tabs inside the main menu.") -MSG_HASH(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.") -MSG_HASH(MENU_ENUM_SUBLABEL_MATERIALUI_MENU_HEADER_OPACITY, - "Modify the opacity of the header graphic.") -MSG_HASH(MENU_ENUM_SUBLABEL_MATERIALUI_MENU_FOOTER_OPACITY, - "Modify the opacity of the footer graphic.") -MSG_HASH(MENU_ENUM_SUBLABEL_DPI_OVERRIDE_ENABLE, - "The menu normally scales itself dynamically. If you want to set a specific scaling size instead, enable this.") -MSG_HASH(MENU_ENUM_SUBLABEL_DPI_OVERRIDE_VALUE, - "Set the custom scaling size here. NOTE: You have to enable 'DPI Override' for this scaling size to take effect.") -MSG_HASH(MENU_ENUM_SUBLABEL_CORE_ASSETS_DIRECTORY, - "Save all downloaded files to this directory.") -MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_REMAPPING_DIRECTORY, - "Save all remapped controls to this directory.") -MSG_HASH(MENU_ENUM_SUBLABEL_LIBRETRO_DIR_PATH, - "Directory where the program searches for content/cores.") -MSG_HASH(MENU_ENUM_SUBLABEL_LIBRETRO_INFO_PATH, - "Application/core information files are stored here.") -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.") -MSG_HASH(MENU_ENUM_SUBLABEL_PLAYLIST_DIRECTORY, - "Save all collections to this directory.") -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." - ) -MSG_HASH(MENU_ENUM_SUBLABEL_CURSOR_DIRECTORY, - "Saved queries are stored to this directory.") -MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_DATABASE_DIRECTORY, - "Databases are stored to this directory." - ) -MSG_HASH( - 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_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_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_SUBLABEL_SCREENSHOT_DIRECTORY, - "Directory to dump screenshots to.") -MSG_HASH(MENU_ENUM_SUBLABEL_OVERLAY_DIRECTORY, - "Defines a directory where overlays are kept for easy access.") -MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_DATABASE_PATH, - "Cheat files are kept here." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_AUDIO_FILTER_DIR, - "Directory where audio DSP filter files are kept." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_FILTER_DIR, - "Directory where CPU-based video filter files are kept." - ) -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_DIR, - "Defines a directory where GPU-based video shader files are kept for easy access.") -MSG_HASH(MENU_ENUM_SUBLABEL_RECORDING_OUTPUT_DIRECTORY, - "Recordings will be dumped to this directory.") -MSG_HASH(MENU_ENUM_SUBLABEL_RECORDING_CONFIG_DIRECTORY, - "Recording configurations will be kept here.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FONT_PATH, - "Select a different font for onscreen notifications.") -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.") -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." - ) -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, - "Load a shader preset. The shader pipeline will be automatically set-up.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_AS, - "Save the current shader settings as a new shader preset.") -MSG_HASH(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_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_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GAME, - "Save the current shader settings as the default settings for the content.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PARAMETERS, - "Modifies the current shader directly. Changes will not be saved to the preset file.") -MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PARAMETERS, - "Modifies the shader preset itself currently used in the menu.") -MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_NUM_PASSES, - "Increase or decrease the amount of cheats." - ) -MSG_HASH(MENU_ENUM_SUBLABEL_CHEAT_APPLY_CHANGES, - "Cheat changes will take effect immediately.") -MSG_HASH(MENU_ENUM_SUBLABEL_CHEAT_START_SEARCH, - "Start search for a new cheat. Number of bits can be changed.") -MSG_HASH(MENU_ENUM_SUBLABEL_CHEAT_CONTINUE_SEARCH, - "Continue search for a new cheat.") -MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD, - "Load a cheat file and replace existing cheats." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD_APPEND, - "Load a cheat file and append to existing cheats." - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CHEAT_FILE_SAVE_AS, - "Save current cheats as a save file." - ) -MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SETTINGS, - "Quickly access all relevant in-game settings.") -MSG_HASH(MENU_ENUM_SUBLABEL_CORE_INFORMATION, - "View information pertaining to the application/core.") -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'.") -MSG_HASH(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_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH, - "Custom viewport width that is used if the Aspect Ratio is set to 'Custom'.") -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.") -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.") -MSG_HASH(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.") -MSG_HASH(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.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER, - "Add to mixer") -MSG_HASH(MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_PLAY, - "Add to mixer and play") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_VALUE_FILTER_BY_CURRENT_CORE, - "Filter by current core") -MSG_HASH( - MSG_AUDIO_MIXER_VOLUME, - "Global audio mixer volume" - ) -MSG_HASH( - 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_MIXER_VOLUME, - "Audio Mixer Volume Level (dB)" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_MUTE, - "Audio Mixer Mute" - ) -MSG_HASH(MENU_ENUM_SUBLABEL_AUDIO_MIXER_MUTE, - "Mute/unmute mixer audio.") -MSG_HASH(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.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_VIEWS_SETTINGS, - "Views") -MSG_HASH( - MENU_ENUM_SUBLABEL_MENU_VIEWS_SETTINGS, - "Show or hide elements on the menu screen." - ) -MSG_HASH(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).") -MSG_HASH(MSG_PREPARING_FOR_CONTENT_SCAN, - "Preparing for content scan...") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_DELETE, - "Delete core") -MSG_HASH(MENU_ENUM_SUBLABEL_CORE_DELETE, - "Remove this core from disk.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_FRAMEBUFFER_OPACITY, - "Framebuffer Opacity") -MSG_HASH(MENU_ENUM_SUBLABEL_MENU_FRAMEBUFFER_OPACITY, - "Modify the opacity of the framebuffer.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_GOTO_FAVORITES, - "Favorites") -MSG_HASH(MENU_ENUM_SUBLABEL_GOTO_FAVORITES, - "Content which you have added to 'Favorites' will appear here.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_GOTO_MUSIC, - "Music") -MSG_HASH(MENU_ENUM_SUBLABEL_GOTO_MUSIC, - "Music which has been previously played will appear here.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_GOTO_IMAGES, - "Image") -MSG_HASH(MENU_ENUM_SUBLABEL_GOTO_IMAGES, - "Images which have been previously viewed will appear here.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_GOTO_VIDEO, - "Video") -MSG_HASH(MENU_ENUM_SUBLABEL_GOTO_VIDEO, - "Videos which have been previously played will appear here.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_ICONS_ENABLE, - "Menu Icons") -MSG_HASH(MENU_ENUM_SUBLABEL_MATERIALUI_ICONS_ENABLE, - "Enable/disable the menu icons shown at the lefthand side of the menu entries.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MAIN_MENU_ENABLE_SETTINGS, - "Enable Settings Tab") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS_PASSWORD, - "Set Password For Enabling Settings Tab") -MSG_HASH(MSG_INPUT_ENABLE_SETTINGS_PASSWORD, - "Enter Password") -MSG_HASH(MSG_INPUT_ENABLE_SETTINGS_PASSWORD_OK, - "Password correct.") -MSG_HASH(MSG_INPUT_ENABLE_SETTINGS_PASSWORD_NOK, - "Password incorrect.") -MSG_HASH(MENU_ENUM_SUBLABEL_XMB_MAIN_MENU_ENABLE_SETTINGS, - "Enables the Settings tab. A restart is required for the tab to appear.") -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.") -MSG_HASH(MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_RENAME, - "Allow the user to rename entries in collections.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_RENAME, - "Allow to rename entries") -MSG_HASH(MENU_ENUM_SUBLABEL_RENAME_ENTRY, - "Rename the title of the entry.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_RENAME_ENTRY, - "Rename") -MSG_HASH(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.") -MSG_HASH(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.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_INFORMATION, - "Show Information") -MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_INFORMATION, - "Show/hide the 'Information' option.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_CONFIGURATIONS, - "Show Configurations") -MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_CONFIGURATIONS, - "Show/hide the 'Configurations' option.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_HELP, - "Show Help") -MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_HELP, - "Show/hide the 'Help' option.") -MSG_HASH(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.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_REBOOT, - "Show Reboot") -MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_REBOOT, - "Show/hide the 'Reboot' option.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_SHUTDOWN, - "Show Shutdown") -MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_SHUTDOWN, - "Show/hide the 'Shutdown' option.") -MSG_HASH(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.") -MSG_HASH(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.") -MSG_HASH(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.") -MSG_HASH(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.") -MSG_HASH(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.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_OPTIONS, - "Show Options") -MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_OPTIONS, - "Show/hide the 'Options' option.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CONTROLS, - "Show Controls") -MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CONTROLS, - "Show/hide the 'Controls' option.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CHEATS, - "Show Cheats") -MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CHEATS, - "Show/hide the 'Cheats' option.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SHADERS, - "Show Shaders") -MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SHADERS, - "Show/hide the 'Shaders' option.") -MSG_HASH(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.") -MSG_HASH(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.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_INFORMATION, - "Show Information") -MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_INFORMATION, - "Show/hide the 'Information' option.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE, - "Notification Background Enable") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED, - "Notification Background Red Color") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN, - "Notification Background Green Color") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE, - "Notification Background Blue Color") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY, - "Notification Background Opacity") -MSG_HASH(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.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_ENABLE_KIOSK_MODE, - "Enable Kiosk Mode") -MSG_HASH(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") -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.") -MSG_HASH(MSG_INPUT_KIOSK_MODE_PASSWORD, - "Enter Password") -MSG_HASH(MSG_INPUT_KIOSK_MODE_PASSWORD_OK, - "Password correct.") -MSG_HASH(MSG_INPUT_KIOSK_MODE_PASSWORD_NOK, - "Password incorrect.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED, - "Notification Red Color") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN, - "Notification Green Color") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE, - "Notification Blue Color") -MSG_HASH(MENU_ENUM_LABEL_VALUE_FRAMECOUNT_SHOW, - "Show frame count on FPS display") -MSG_HASH(MSG_CONFIG_OVERRIDE_LOADED, - "Configuration override loaded.") -MSG_HASH(MSG_GAME_REMAP_FILE_LOADED, - "Game remap file loaded.") -MSG_HASH(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_HASH(MSG_RUNAHEAD_FAILED_TO_SAVE_STATE, - "Failed to save state. RunAhead has been disabled.") -MSG_HASH(MSG_RUNAHEAD_FAILED_TO_LOAD_STATE, - "Failed to load state. RunAhead 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_HASH(MENU_ENUM_LABEL_VALUE_AUTOMATICALLY_ADD_CONTENT_TO_PLAYLIST, - "Automatically add content to playlist") -MSG_HASH(MENU_ENUM_SUBLABEL_AUTOMATICALLY_ADD_CONTENT_TO_PLAYLIST, - "Automatically scans loaded content so they appear inside playlists.") -MSG_HASH(MSG_SCANNING_OF_FILE_FINISHED, - "Scanning of file finished") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_OPACITY, - "Window Opacity") -MSG_HASH(MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_QUALITY, - "Audio 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.") -MSG_HASH(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.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_SHOW_DECORATIONS, - "Show Window Decorations") -MSG_HASH(MENU_ENUM_LABEL_VALUE_STATISTICS_SHOW, - "Display Statistics") -MSG_HASH(MENU_ENUM_SUBLABEL_STATISTICS_SHOW, - "Show onscreen technical statistics.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_RGUI_BORDER_FILLER_ENABLE, - "Enable border filler") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_RGUI_BORDER_FILLER_THICKNESS_ENABLE, - "Enable border filler thickness") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_RGUI_BACKGROUND_FILLER_THICKNESS_ENABLE, - "Enable background filler thickness") -MSG_HASH(MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION, - "For 15 kHz CRT displays only. Attempts to use exact core/game resolution and refresh rate.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION, - "CRT SwitchRes") -MSG_HASH(MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_SUPER, - "When CRT SwitchRes is enabled, force ultrawide horizontal resolution to minimize mode switching.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_SUPER, - "CRT Super Resolution") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_REWIND, - "Show Rewind Settings") -MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_REWIND, - "Show/hide the Rewind options.") -MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_LATENCY, - "Show/hide the Latency options.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_LATENCY, - "Show Latency Settings") -MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_OVERLAYS, - "Show/hide the Overlay options.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_OVERLAYS, - "Show Overlay Settings") -MSG_HASH(MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE_MENU, - "Enable menu audio") -MSG_HASH(MENU_ENUM_SUBLABEL_AUDIO_ENABLE_MENU, - "Enable or disable menu sound.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_SETTINGS, - "Mixer Settings") -MSG_HASH(MENU_ENUM_SUBLABEL_AUDIO_MIXER_SETTINGS, - "View and/or modify audio mixer settings.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_INFO, - "Info") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_FILE, - "&File") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_LOAD_CORE, - "&Load Core...") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_UNLOAD_CORE, - "&Unload Core") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_EXIT, - "E&xit") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT, - "&Edit") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT_SEARCH, - "&Search") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW, - "&View") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_CLOSED_DOCKS, - "Closed Docks") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_SHADER_PARAMS, - "Shader Parameters") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS, - "&Options...") -MSG_HASH(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:") -MSG_HASH(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:") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_SYSTEM_DEFAULT, - "") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_DARK, - "Dark") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_CUSTOM, - "Custom...") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_TITLE, - "Options") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_TOOLS, - "&Tools") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_HELP, - "&Help") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT, - "About RetroArch") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_DOCUMENTATION, - "Documentation") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_LOAD_CUSTOM_CORE, - "Load Custom Core...") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_LOAD_CORE, - "Load Core") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_LOADING_CORE, - "Loading Core...") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_NAME, - "Name") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_CORE_VERSION, - "Version") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_TAB_PLAYLISTS, - "Playlists") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER, - "File Browser") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_TOP, - "Top") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_UP, - "Up") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_DOCK_CONTENT_BROWSER, - "Content Browser") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_BOXART, - "Boxart") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_SCREENSHOT, - "Screenshot") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_TITLE_SCREEN, - "Title Screen") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_ALL_PLAYLISTS, - "All Playlists") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_CORE, - "Core") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_CORE_INFO, - "Core Info") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_CORE_SELECTION_ASK, - "") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_INFORMATION, - "Information") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_WARNING, - "Warning") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_ERROR, - "Error") -MSG_HASH(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.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_LOG, - "Log") + MENU_ENUM_SUBLABEL_OVERLAY_OPACITY, + "Opacity of all UI elements of the overlay." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_SCALE, + "Scale of all UI elements of the overlay." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_ENABLE, + "Enable the overlay." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_PRESET, + "Select an overlay from the file browser." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_IP_ADDRESS, + "The address of the host to connect to." + ) +MSG_HASH( + 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_SUBLABEL_NETPLAY_PASSWORD, + "The password for connecting to the netplay host. Used only in host mode." + ) +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." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_START_AS_SPECTATOR, + "Whether to start netplay in spectator mode." + ) +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." + ) +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." + ) +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." + ) +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." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_STDIN_CMD_ENABLE, + "Enable stdin command interface." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MOUSE_ENABLE, + "Enable mouse controls inside the menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_POINTER_ENABLE, + "Enable touch controls inside the menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_THUMBNAILS, + "Type of thumbnail to display." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS, + "Type of thumbnail to display at the left." + ) +MSG_HASH( + 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_SUBLABEL_TIMEDATE_ENABLE, + "Shows current date and/or time inside the menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_BATTERY_LEVEL_ENABLE, + "Shows current battery level inside the menu." + ) +MSG_HASH( + 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_SUBLABEL_NETPLAY_ENABLE_HOST, + "Enables netplay in host (server) mode." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_CLIENT, + "Enables netplay in client mode." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_DISCONNECT, + "Disconnects an active Netplay connection." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SCAN_DIRECTORY, + "Scans a directory for compatible files and add them to the collection." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SCAN_FILE, + "Scans a compatible file and add it to the collection." + ) +MSG_HASH( + 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_SUBLABEL_SORT_SAVEFILES_ENABLE, + "Sort save files in folders named after the core used." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SORT_SAVESTATES_ENABLE, + "Sort save states in folders named after the core used." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_REQUEST_DEVICE_I, + "Request to play with the given input device." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_UPDATER_BUILDBOT_URL, + "URL to core updater directory on the Libretro buildbot." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_BUILDBOT_ASSETS_URL, + "URL to assets updater directory on the Libretro buildbot." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, + "After downloading, automatically extract files contained in the downloaded archives." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_REFRESH_ROOMS, + "Scan for new rooms." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DELETE_ENTRY, + "Remove this entry from the collection." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INFORMATION, + "View more information about the content." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES, + "Add the entry to your favorites." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES_PLAYLIST, + "Add the entry to your favorites." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RUN, + "Start the content." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS, + "Adjusts filebrowser settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUTO_REMAPS_ENABLE, + "Enable customized controls by default at startup." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUTO_OVERRIDES_ENABLE, + "Enable customized configuration by default at startup." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GAME_SPECIFIC_OPTIONS, + "Enable customized core options by default at startup." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_ENABLE, + "Shows current core name inside menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DATABASE_MANAGER, + "View databases." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CURSOR_MANAGER, + "View previous searches." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_TAKE_SCREENSHOT, + "Captures an image of the screen." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CLOSE_CONTENT, + "Closes the current content. Any unsaved changes might be lost." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOAD_STATE, + "Load a saved state from the currently selected slot." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVE_STATE, + "Save a state to the currently selected slot." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RESUME, + "Resume the currently running content and leave the Quick Menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RESUME_CONTENT, + "Resume the currently running content and leave the Quick Menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_STATE_SLOT, + "Changes the currently selected state slot." + ) +MSG_HASH( + 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_SUBLABEL_UNDO_SAVE_STATE, + "If a state was overwritten, it will roll back to the previous save state." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ACCOUNTS_RETRO_ACHIEVEMENTS, + "RetroAchievements service. For more information, visit http://retroachievements.org" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ACCOUNTS_LIST, + "Manages currently configured accounts." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_REWIND, + "Manages rewind settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_DETAILS, + "Manages cheat details settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_SEARCH, + "Start or continue a cheat code search." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RESTART_CONTENT, + "Restarts the content from the beginning." + ) +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." + ) +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." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_CHEAT_OPTIONS, + "Set up cheat codes." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SHADER_OPTIONS, + "Set up shaders to visually augment the image." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_INPUT_REMAPPING_OPTIONS, + "Change the controls for the currently running content." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_OPTIONS, + "Change the options for the currently running content." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SHOW_ADVANCED_SETTINGS, + "Show advanced settings for power users (hidden by default)." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_THREADED_DATA_RUNLOOP_ENABLE, + "Perform tasks on a separate thread." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_REMOVE, + "Allow the user to remove entries from collections." + ) +MSG_HASH( + 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_SUBLABEL_RGUI_BROWSER_DIRECTORY, + "Sets start directory for the filebrowser." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_DIR, + "Usually set by developers who bundle libretro/RetroArch apps to point to assets." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPERS_DIRECTORY, + "Directory to store wallpapers dynamically loaded by the menu depending on context." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_THUMBNAILS_DIRECTORY, + "Supplementary thumbnails (boxarts/misc. images, etc.) are stored here." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RGUI_CONFIG_DIRECTORY, + "Sets start directory for menu configuration browser." + ) +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." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISK_CYCLE_TRAY_STATUS, + "Cycle the current disk. If the disk is inserted, it will eject the disk. If the disk has not been inserted, it will be inserted. " + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISK_INDEX, + "Change the disk index." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISK_OPTIONS, + "Disk image management." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISK_IMAGE_APPEND, + "Select a disk image to insert." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_ENUM_THROTTLE_FRAMERATE, + "Makes sure the framerate is capped while inside the menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VRR_RUNLOOP_ENABLE, + "No deviation from core requested timing. Use for Variable Refresh Rate screens, G-Sync, FreeSync." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_LAYOUT, + "Select a different layout for the XMB interface." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_THEME, + "Select a different theme for the icon. Changes will take effect after you restart the program." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_SHADOWS_ENABLE, + "Enable drop shadows for all icons. This will have a minor performance hit." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_COLOR_THEME, + "Select a different background color gradient theme." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WALLPAPER_OPACITY, + "Modify the opacity of the background wallpaper." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_MENU_COLOR_THEME, + "Select a different background color gradient theme." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_FONT, + "Select a different main font to be used by the menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_FAVORITES, + "Show the favorites tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_IMAGES, + "Show the image tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_MUSIC, + "Show the music tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_VIDEO, + "Show the video tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_NETPLAY, + "Show the netplay tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS, + "Show the settings tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_HISTORY, + "Show the recent history tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_ADD, + "Show the import content tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_PLAYLISTS, + "Show playlist tabs inside the main menu." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_HEADER_OPACITY, + "Modify the opacity of the header graphic." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_FOOTER_OPACITY, + "Modify the opacity of the footer graphic." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DPI_OVERRIDE_ENABLE, + "The menu normally scales itself dynamically. If you want to set a specific scaling size instead, enable this." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DPI_OVERRIDE_VALUE, + "Set the custom scaling size here. NOTE: You have to enable 'DPI Override' for this scaling size to take effect." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_ASSETS_DIRECTORY, + "Save all downloaded files to this directory." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_REMAPPING_DIRECTORY, + "Save all remapped controls to this directory." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LIBRETRO_DIR_PATH, + "Directory where the program searches for content/cores." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LIBRETRO_INFO_PATH, + "Application/core information files are stored here." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_DIRECTORY, + "Save all collections to this directory." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CURSOR_DIRECTORY, + "Saved queries are stored to this directory." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_DATABASE_DIRECTORY, + "Databases are stored to this directory." + ) +MSG_HASH( + 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_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_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_SUBLABEL_SCREENSHOT_DIRECTORY, + "Directory to dump screenshots to." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_DIRECTORY, + "Defines a directory where overlays are kept for easy access." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_DATABASE_PATH, + "Cheat files are kept here." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_FILTER_DIR, + "Directory where audio DSP filter files are kept." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FILTER_DIR, + "Directory where CPU-based video filter files are kept." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_DIR, + "Defines a directory where GPU-based video shader files are kept for easy access." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RECORDING_OUTPUT_DIRECTORY, + "Recordings will be dumped to this directory." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RECORDING_CONFIG_DIRECTORY, + "Recording configurations will be kept here." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FONT_PATH, + "Select a different font for onscreen notifications." + ) +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." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, + "Load a shader preset. The shader pipeline will be automatically set-up." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_AS, + "Save the current shader settings as a new shader preset." + ) +MSG_HASH( + 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_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_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GAME, + "Save the current shader settings as the default settings for the content." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PARAMETERS, + "Modifies the current shader directly. Changes will not be saved to the preset file." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PARAMETERS, + "Modifies the shader preset itself currently used in the menu." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_NUM_PASSES, + "Increase or decrease the amount of cheats." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_APPLY_CHANGES, + "Cheat changes will take effect immediately." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_START_SEARCH, + "Start search for a new cheat. Number of bits can be changed." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_CONTINUE_SEARCH, + "Continue search for a new cheat." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD, + "Load a cheat file and replace existing cheats." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD_APPEND, + "Load a cheat file and append to existing cheats." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_FILE_SAVE_AS, + "Save current cheats as a save file." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SETTINGS, + "Quickly access all relevant in-game settings." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_INFORMATION, + "View information pertaining to the application/core." + ) +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'." + ) +MSG_HASH( + 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_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH, + "Custom viewport width that is used if the Aspect Ratio is set to 'Custom'." + ) +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." + ) +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." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER, + "Add to mixer" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_PLAY, + "Add to mixer and play" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FILTER_BY_CURRENT_CORE, + "Filter by current core" + ) +MSG_HASH( + MSG_AUDIO_MIXER_VOLUME, + "Global audio mixer volume" + ) +MSG_HASH( + 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_MIXER_VOLUME, + "Audio Mixer Volume Level (dB)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_MUTE, + "Audio Mixer Mute" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_MIXER_MUTE, + "Mute/unmute mixer audio." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_VIEWS_SETTINGS, + "Views" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_VIEWS_SETTINGS, + "Show or hide elements on the menu screen." + ) +MSG_HASH( + 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)." + ) +MSG_HASH( + MSG_PREPARING_FOR_CONTENT_SCAN, + "Preparing for content scan..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_DELETE, + "Delete core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_DELETE, + "Remove this core from disk." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_FRAMEBUFFER_OPACITY, + "Framebuffer Opacity" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_FRAMEBUFFER_OPACITY, + "Modify the opacity of the framebuffer." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_FAVORITES, + "Favorites" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_FAVORITES, + "Content which you have added to 'Favorites' will appear here." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_MUSIC, + "Music" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_MUSIC, + "Music which has been previously played will appear here." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_IMAGES, + "Image" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_IMAGES, + "Images which have been previously viewed will appear here." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_VIDEO, + "Video" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_VIDEO, + "Videos which have been previously played will appear here." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_ICONS_ENABLE, + "Menu Icons" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_ICONS_ENABLE, + "Enable/disable the menu icons shown at the lefthand side of the menu entries." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MAIN_MENU_ENABLE_SETTINGS, + "Enable Settings Tab" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS_PASSWORD, + "Set Password For Enabling Settings Tab" + ) +MSG_HASH( + MSG_INPUT_ENABLE_SETTINGS_PASSWORD, + "Enter Password" + ) +MSG_HASH( + MSG_INPUT_ENABLE_SETTINGS_PASSWORD_OK, + "Password correct." + ) +MSG_HASH( + MSG_INPUT_ENABLE_SETTINGS_PASSWORD_NOK, + "Password incorrect." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_MAIN_MENU_ENABLE_SETTINGS, + "Enables the Settings tab. A restart is required for the tab to appear." + ) +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." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_RENAME, + "Allow the user to rename entries in collections." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_RENAME, + "Allow to rename entries" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RENAME_ENTRY, + "Rename the title of the entry." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RENAME_ENTRY, + "Rename" + ) +MSG_HASH( + 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." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_INFORMATION, + "Show Information" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_INFORMATION, + "Show/hide the 'Information' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_CONFIGURATIONS, + "Show Configurations" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_CONFIGURATIONS, + "Show/hide the 'Configurations' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_HELP, + "Show Help" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_HELP, + "Show/hide the 'Help' option." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_REBOOT, + "Show Reboot" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_REBOOT, + "Show/hide the 'Reboot' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_SHUTDOWN, + "Show Shutdown" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_SHUTDOWN, + "Show/hide the 'Shutdown' option." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_OPTIONS, + "Show Options" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_OPTIONS, + "Show/hide the 'Options' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CONTROLS, + "Show Controls" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CONTROLS, + "Show/hide the 'Controls' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CHEATS, + "Show Cheats" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CHEATS, + "Show/hide the 'Cheats' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SHADERS, + "Show Shaders" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SHADERS, + "Show/hide the 'Shaders' option." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_INFORMATION, + "Show Information" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_INFORMATION, + "Show/hide the 'Information' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE, + "Notification Background Enable" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED, + "Notification Background Red Color" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN, + "Notification Background Green Color" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE, + "Notification Background Blue Color" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY, + "Notification Background Opacity" + ) +MSG_HASH( + 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." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_ENABLE_KIOSK_MODE, + "Enable Kiosk Mode" + ) +MSG_HASH( + 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" + ) +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." + ) +MSG_HASH( + MSG_INPUT_KIOSK_MODE_PASSWORD, + "Enter Password" + ) +MSG_HASH( + MSG_INPUT_KIOSK_MODE_PASSWORD_OK, + "Password correct." + ) +MSG_HASH( + MSG_INPUT_KIOSK_MODE_PASSWORD_NOK, + "Password incorrect." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED, + "Notification Red Color" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN, + "Notification Green Color" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE, + "Notification Blue Color" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FRAMECOUNT_SHOW, + "Show frame count on FPS display" + ) +MSG_HASH( + MSG_CONFIG_OVERRIDE_LOADED, + "Configuration override loaded." + ) +MSG_HASH( + MSG_GAME_REMAP_FILE_LOADED, + "Game remap file loaded." + ) +MSG_HASH( + 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_HASH( + MSG_RUNAHEAD_FAILED_TO_SAVE_STATE, + "Failed to save state. RunAhead has been disabled." + ) +MSG_HASH( + MSG_RUNAHEAD_FAILED_TO_LOAD_STATE, + "Failed to load state. RunAhead 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_HASH( + MENU_ENUM_LABEL_VALUE_AUTOMATICALLY_ADD_CONTENT_TO_PLAYLIST, + "Automatically add content to playlist" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUTOMATICALLY_ADD_CONTENT_TO_PLAYLIST, + "Automatically scans loaded content so they appear inside playlists." + ) +MSG_HASH( + MSG_SCANNING_OF_FILE_FINISHED, + "Scanning of file finished" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_OPACITY, + "Window Opacity" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_QUALITY, + "Audio 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." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_SHOW_DECORATIONS, + "Show Window Decorations" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STATISTICS_SHOW, + "Display Statistics" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_STATISTICS_SHOW, + "Show onscreen technical statistics." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_BORDER_FILLER_ENABLE, + "Enable border filler" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_BORDER_FILLER_THICKNESS_ENABLE, + "Enable border filler thickness" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_BACKGROUND_FILLER_THICKNESS_ENABLE, + "Enable background filler thickness" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION, + "For 15 kHz CRT displays only. Attempts to use exact core/game resolution and refresh rate." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION, + "CRT SwitchRes" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_SUPER, + "When CRT SwitchRes is enabled, force ultrawide horizontal resolution to minimize mode switching." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_SUPER, + "CRT Super Resolution" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_REWIND, + "Show Rewind Settings" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_REWIND, + "Show/hide the Rewind options." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_LATENCY, + "Show/hide the Latency options." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_LATENCY, + "Show Latency Settings" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_OVERLAYS, + "Show/hide the Overlay options." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_OVERLAYS, + "Show Overlay Settings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE_MENU, + "Enable menu audio" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_ENABLE_MENU, + "Enable or disable menu sound." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_SETTINGS, + "Mixer Settings" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_MIXER_SETTINGS, + "View and/or modify audio mixer settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_INFO, + "Info" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE, + "&File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_LOAD_CORE, + "&Load Core..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_UNLOAD_CORE, + "&Unload Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_EXIT, + "E&xit" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT, + "&Edit" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT_SEARCH, + "&Search" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW, + "&View" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_CLOSED_DOCKS, + "Closed Docks" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_SHADER_PARAMS, + "Shader Parameters" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS, + "&Options..." + ) +MSG_HASH( + 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:" + ) +MSG_HASH( + 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:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_SYSTEM_DEFAULT, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_DARK, + "Dark" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_CUSTOM, + "Custom..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_TITLE, + "Options" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_TOOLS, + "&Tools" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP, + "&Help" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT, + "About RetroArch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_DOCUMENTATION, + "Documentation" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOAD_CUSTOM_CORE, + "Load Custom Core..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOAD_CORE, + "Load Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOADING_CORE, + "Loading Core..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_NAME, + "Name" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CORE_VERSION, + "Version" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_TAB_PLAYLISTS, + "Playlists" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER, + "File Browser" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_TOP, + "Top" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_UP, + "Up" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_DOCK_CONTENT_BROWSER, + "Content Browser" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_BOXART, + "Boxart" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_SCREENSHOT, + "Screenshot" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_TITLE_SCREEN, + "Title Screen" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ALL_PLAYLISTS, + "All Playlists" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CORE, + "Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CORE_INFO, + "Core Info" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CORE_SELECTION_ASK, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_INFORMATION, + "Information" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_WARNING, + "Warning" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ERROR, + "Error" + ) +MSG_HASH( + 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." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOG, + "Log" + ) #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.") MSG_HASH( - MENU_ENUM_LABEL_VALUE_SHOW_WIMP, - "Show Desktop Menu" - ) + 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." + ) MSG_HASH( - MENU_ENUM_SUBLABEL_SHOW_WIMP, - "Opens the desktop menu if it was closed" - ) + MENU_ENUM_LABEL_VALUE_SHOW_WIMP, + "Show Desktop Menu" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SHOW_WIMP, + "Opens the desktop menu if it was closed" + ) #endif -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_DONT_SHOW_AGAIN, - "Don't show this again") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_STOP, - "Stop") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_ASSOCIATE_CORE, - "Associate Core") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_HIDDEN_PLAYLISTS, - "Hidden Playlists") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_HIDE, - "Hide") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_HIGHLIGHT_COLOR, - "Highlight color:") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_CHOOSE, - "&Choose...") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_SELECT_COLOR, - "Select Color") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_SELECT_THEME, - "Select Theme") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_CUSTOM_THEME, - "Custom Theme") -MSG_HASH(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.") -MSG_HASH(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.") -MSG_HASH(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:") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_ZOOM, - "Zoom") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_VIEW, - "View") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_ICONS, - "Icons") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_LIST, - "List") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS, - "Overrides") -MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS, - "Options for overriding the global configuration.") -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.") -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.") -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.") -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'.") -MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE, - "This will stop playback of the audio stream and remove it entirely from memory.") -MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME, - "Adjust the volume of the audio stream.") -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.") -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.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, - "Play") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, - "Play (Looped)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, - "Play (Sequential)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, - "Stop") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, - "Remove") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, - "Volume") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE, - "Current core") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR, - "Clear") -MSG_HASH(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_SUBLABEL_ACHIEVEMENT_RESUME, - "Resume achievements for current session (This action will disable savestates, cheats, rewind, pause, and slow-motion and reset the current game).") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU, - "In-Menu") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME, - "In-Game") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME_PAUSED, - "In-Game (Paused)") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PLAYING, - "Playing") -MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PAUSED, - "Paused") MSG_HASH( - MENU_ENUM_LABEL_VALUE_DISCORD_ALLOW, - "Enable Discord" - ) + MENU_ENUM_LABEL_VALUE_QT_DONT_SHOW_AGAIN, + "Don't show this again" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_DISCORD_ALLOW, - "Enable or disable Discord support. Will not work with the browser version, only native desktop client." - ) -MSG_HASH(MENU_ENUM_LABEL_VALUE_MIDI_INPUT, - "Input") -MSG_HASH(MENU_ENUM_SUBLABEL_MIDI_INPUT, - "Select input device.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MIDI_OUTPUT, - "Output") -MSG_HASH(MENU_ENUM_SUBLABEL_MIDI_OUTPUT, - "Select output device.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_MIDI_VOLUME, - "Volume") -MSG_HASH(MENU_ENUM_SUBLABEL_MIDI_VOLUME, - "Set output volume (%).") -MSG_HASH(MENU_ENUM_LABEL_VALUE_POWER_MANAGEMENT_SETTINGS, - "Power Management") -MSG_HASH(MENU_ENUM_SUBLABEL_POWER_MANAGEMENT_SETTINGS, - "Change power management settings.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SUSTAINED_PERFORMANCE_MODE, - "Sustained Performance Mode") -MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_MPV_SUPPORT, - "mpv support") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_IDX, - "Index") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_MATCH_IDX, - "View Match #") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_MATCH, - "Match Address: %08X Mask: %02X") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_COPY_MATCH, - "Create Code Match #") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_MATCH, - "Delete Match #") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_BROWSE_MEMORY, - "Browse Address: %08X") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_DESC, - "Description") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_STATE, - "Enabled") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_CODE, - "Code") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, - "Handler") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, - "Memory Search Size") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, - "Type") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_VALUE, - "Value") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS, - "Memory Address") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS_BIT_POSITION, - "Memory Address Mask") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_TYPE, - "Rumble When Memory") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_VALUE, - "Rumble Value") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PORT, - "Rumble Port") -MSG_HASH(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)") -MSG_HASH(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)") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, - "Copy This Cheat After") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_COPY_BEFORE, - "Copy This Cheat Before") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_DELETE, - "Delete This Cheat") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_EMU, - "Emulator") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_RETRO, - "RetroArch") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_TYPE_DISABLED, - "") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_TYPE_SET_TO_VALUE, - "Set To Value") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_TYPE_INCREASE_VALUE, - "Increase By Value") -MSG_HASH(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") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_GT, - "Run next cheat if value > memory") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_DISABLED, - "") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_CHANGES, - "Changes") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_DOES_NOT_CHANGE, - "Does Not Change") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_INCREASE, - "Increases") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_DECREASE, - "Decreases") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_EQ_VALUE, - "= Rumble Value") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_NEQ_VALUE, - "!= Rumble Value") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_LT_VALUE, - "< Rumble Value") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_GT_VALUE, - "> Rumble Value") -MSG_HASH(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") -MSG_HASH(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") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_0, - "1") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_1, - "2") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_2, - "3") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_3, - "4") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_4, - "5") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_5, - "6") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_6, - "7") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_7, - "8") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_8, - "9") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_9, - "10") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_10, - "11") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_11, - "12") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_12, - "13") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_13, - "14") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_14, - "15") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_15, - "16") -MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_16, - "All") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_CONT, - "Start or Continue Cheat Search") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_RESTART, - "Start or Restart Cheat Search") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EXACT, - "Search Memory For Values") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LT, - "Search Memory For Values") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GT, - "Search Memory For Values") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQ, - "Search Memory For Values") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GTE, - "Search Memory For Values") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LTE, - "Search Memory For Values") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_NEQ, - "Search Memory For Values") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQPLUS, - "Search Memory For Values") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQMINUS, - "Search Memory For Values") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_ADD_MATCHES, - "Add the %u Matches to Your List") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_VIEW_MATCHES, - "View the List of %u Matches") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_CREATE_OPTION, - "Create Code From This Match") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_OPTION, - "Delete This Match") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_TOP, - "Add New Code to Top") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BOTTOM, - "Add New Code to Bottom") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_ALL, - "Delete All Codes") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_RELOAD_CHEATS, - "Reload Game-Specific Cheats") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT_VAL, - "Equal to %u (%X)") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_LT_VAL, - "Less Than Before") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_GT_VAL, - "Greater Than Before") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_LTE_VAL, - "Less Than or Equal To Before") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_GTE_VAL, - "Greater Than or Equal To Before") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_EQ_VAL, - "Equal to Before") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ_VAL, - "Not Equal to Before") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS_VAL, - "Equal to Before+%u (%X)") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS_VAL, - "Equal to Before-%u (%X)") -MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_SETTINGS, - "Start or Continue Cheat Search") -MSG_HASH(MSG_CHEAT_INIT_SUCCESS, - "Successfully started cheat search") -MSG_HASH(MSG_CHEAT_INIT_FAIL, - "Failed to start cheat search") -MSG_HASH(MSG_CHEAT_SEARCH_NOT_INITIALIZED, - "Searching has not been initialized/started") -MSG_HASH(MSG_CHEAT_SEARCH_FOUND_MATCHES, - "New match count = %u") -MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_BIG_ENDIAN, - "Big Endian") -MSG_HASH(MSG_CHEAT_SEARCH_ADDED_MATCHES_SUCCESS, - "Added %u matches") -MSG_HASH(MSG_CHEAT_SEARCH_ADDED_MATCHES_FAIL, - "Failed to add matches") -MSG_HASH(MSG_CHEAT_SEARCH_ADD_MATCH_SUCCESS, - "Created code from match") -MSG_HASH(MSG_CHEAT_SEARCH_ADD_MATCH_FAIL, - "Failed to create code") -MSG_HASH(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_HASH(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_HASH(MSG_CHEAT_DELETE_ALL_INSTRUCTIONS, - "Press right five times to delete all cheats.") -MSG_HASH(MSG_CHEAT_DELETE_ALL_SUCCESS, - "All cheats deleted.") -MSG_HASH(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_HASH(MSG_CHEAT_COPY_BEFORE_SUCCESS, - "Cheat copied before this one.") -MSG_HASH(MSG_CHEAT_COPY_AFTER_SUCCESS, - "Cheat copied after this one.") -MSG_HASH(MSG_CHEAT_DELETE_SUCCESS, - "Cheat deleted.") -MSG_HASH(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:") -MSG_HASH(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:") -MSG_HASH(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:") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_DELETE_PLAYLIST, - "Delete Playlist") -MSG_HASH(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") -MSG_HASH(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.") -MSG_HASH(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...") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY, - "Playlist Entry") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_NAME, - "Name:") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_PATH, - "Path:") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_CORE, - "Core:") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_DATABASE, - "Database:") -MSG_HASH(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\"?") -MSG_HASH(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") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_ADD_ENTRY, - "Add Entry...") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_ADD_FILES, - "Add File(s)...") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_ADD_FOLDER, - "Add Folder...") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_EDIT, - "Edit") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_SELECT_FILES, - "Select Files") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_SELECT_FOLDER, - "Select Folder") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_FIELD_MULTIPLE, - "") -MSG_HASH(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.") -MSG_HASH(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.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_FAILED, - "Update failed.") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT_CONTRIBUTORS, - "Contributors") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_CURRENT_SHADER, - "Current shader") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MOVE_DOWN, - "Move Down") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MOVE_UP, - "Move Up") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_LOAD, - "Load") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_SAVE, - "Save") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_REMOVE, - "Remove") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_APPLY, - "Apply") -MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_SHADER_ADD_PASS, - "Add Pass") -MSG_HASH(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_STOP, + "Stop" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ASSOCIATE_CORE, + "Associate Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_HIDDEN_PLAYLISTS, + "Hidden Playlists" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_HIDE, + "Hide" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_HIGHLIGHT_COLOR, + "Highlight color:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CHOOSE, + "&Choose..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SELECT_COLOR, + "Select Color" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SELECT_THEME, + "Select Theme" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CUSTOM_THEME, + "Custom Theme" + ) +MSG_HASH( + 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." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + 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:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ZOOM, + "Zoom" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_VIEW, + "View" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_ICONS, + "Icons" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_LIST, + "List" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS, + "Overrides" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS, + "Options for overriding the global configuration." + ) +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." + ) +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." + ) +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." + ) +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'." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE, + "This will stop playback of the audio stream and remove it entirely from memory." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME, + "Adjust the volume of the audio stream." + ) +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." + ) +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." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Remove" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE, + "Current core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR, + "Clear" + ) +MSG_HASH( + 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_SUBLABEL_ACHIEVEMENT_RESUME, + "Resume achievements for current session (This action will disable savestates, cheats, rewind, pause, and slow-motion and reset the current game)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU, + "In-Menu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME, + "In-Game" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME_PAUSED, + "In-Game (Paused)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PLAYING, + "Playing" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PAUSED, + "Paused" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_ALLOW, + "Enable Discord" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISCORD_ALLOW, + "Enable or disable Discord support. Will not work with the browser version, only native desktop client." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_INPUT, + "Input" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_INPUT, + "Select input device." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_OUTPUT, + "Output" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_OUTPUT, + "Select output device." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_VOLUME, + "Volume" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_VOLUME, + "Set output volume (%)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_POWER_MANAGEMENT_SETTINGS, + "Power Management" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_POWER_MANAGEMENT_SETTINGS, + "Change power management settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SUSTAINED_PERFORMANCE_MODE, + "Sustained Performance Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_MPV_SUPPORT, + "mpv support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_IDX, + "Index" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_MATCH_IDX, + "View Match #" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_MATCH, + "Match Address: %08X Mask: %02X" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_COPY_MATCH, + "Create Code Match #" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_MATCH, + "Delete Match #" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_BROWSE_MEMORY, + "Browse Address: %08X" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DESC, + "Description" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_STATE, + "Enabled" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_CODE, + "Code" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, + "Handler" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, + "Memory Search Size" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, + "Type" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_VALUE, + "Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS, + "Memory Address" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS_BIT_POSITION, + "Memory Address Mask" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_TYPE, + "Rumble When Memory" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_VALUE, + "Rumble Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PORT, + "Rumble Port" + ) +MSG_HASH( + 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)" + ) +MSG_HASH( + 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)" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, + "Copy This Cheat After" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_COPY_BEFORE, + "Copy This Cheat Before" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE, + "Delete This Cheat" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_EMU, + "Emulator" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_RETRO, + "RetroArch" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_TYPE_DISABLED, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_TYPE_SET_TO_VALUE, + "Set To Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_TYPE_INCREASE_VALUE, + "Increase By Value" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_GT, + "Run next cheat if value > memory" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_DISABLED, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_CHANGES, + "Changes" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_DOES_NOT_CHANGE, + "Does Not Change" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_INCREASE, + "Increases" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_DECREASE, + "Decreases" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_EQ_VALUE, + "= Rumble Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_NEQ_VALUE, + "!= Rumble Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_LT_VALUE, + "< Rumble Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_GT_VALUE, + "> Rumble Value" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_0, + "1" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_1, + "2" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_2, + "3" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_3, + "4" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_4, + "5" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_5, + "6" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_6, + "7" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_7, + "8" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_8, + "9" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_9, + "10" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_10, + "11" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_11, + "12" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_12, + "13" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_13, + "14" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_14, + "15" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_15, + "16" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_16, + "All" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_CONT, + "Start or Continue Cheat Search" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_RESTART, + "Start or Restart Cheat Search" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EXACT, + "Search Memory For Values" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LT, + "Search Memory For Values" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GT, + "Search Memory For Values" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQ, + "Search Memory For Values" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GTE, + "Search Memory For Values" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LTE, + "Search Memory For Values" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_NEQ, + "Search Memory For Values" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQPLUS, + "Search Memory For Values" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQMINUS, + "Search Memory For Values" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_MATCHES, + "Add the %u Matches to Your List" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_VIEW_MATCHES, + "View the List of %u Matches" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_CREATE_OPTION, + "Create Code From This Match" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_OPTION, + "Delete This Match" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_TOP, + "Add New Code to Top" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BOTTOM, + "Add New Code to Bottom" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_ALL, + "Delete All Codes" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_RELOAD_CHEATS, + "Reload Game-Specific Cheats" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT_VAL, + "Equal to %u (%X)" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_LT_VAL, + "Less Than Before" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_GT_VAL, + "Greater Than Before" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_LTE_VAL, + "Less Than or Equal To Before" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_GTE_VAL, + "Greater Than or Equal To Before" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_EQ_VAL, + "Equal to Before" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ_VAL, + "Not Equal to Before" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS_VAL, + "Equal to Before+%u (%X)" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS_VAL, + "Equal to Before-%u (%X)" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_SETTINGS, + "Start or Continue Cheat Search" + ) +MSG_HASH( + MSG_CHEAT_INIT_SUCCESS, + "Successfully started cheat search" + ) +MSG_HASH( + MSG_CHEAT_INIT_FAIL, + "Failed to start cheat search" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_NOT_INITIALIZED, + "Searching has not been initialized/started" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_FOUND_MATCHES, + "New match count = %u" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_BIG_ENDIAN, + "Big Endian" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_ADDED_MATCHES_SUCCESS, + "Added %u matches" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_ADDED_MATCHES_FAIL, + "Failed to add matches" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_ADD_MATCH_SUCCESS, + "Created code from match" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_ADD_MATCH_FAIL, + "Failed to create code" + ) +MSG_HASH( + 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_HASH( + 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_HASH( + MSG_CHEAT_DELETE_ALL_INSTRUCTIONS, + "Press right five times to delete all cheats." + ) +MSG_HASH( + MSG_CHEAT_DELETE_ALL_SUCCESS, + "All cheats deleted." + ) +MSG_HASH( + 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_HASH( + MSG_CHEAT_COPY_BEFORE_SUCCESS, + "Cheat copied before this one." + ) +MSG_HASH( + MSG_CHEAT_COPY_AFTER_SUCCESS, + "Cheat copied after this one." + ) +MSG_HASH( + MSG_CHEAT_DELETE_SUCCESS, + "Cheat deleted." + ) +MSG_HASH( + 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:" + ) +MSG_HASH( + 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:" + ) +MSG_HASH( + 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:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DELETE_PLAYLIST, + "Delete Playlist" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + 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." + ) +MSG_HASH( + 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..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY, + "Playlist Entry" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_NAME, + "Name:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_PATH, + "Path:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_CORE, + "Core:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_DATABASE, + "Database:" + ) +MSG_HASH( + 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\"?" + ) +MSG_HASH( + 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" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ADD_ENTRY, + "Add Entry..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ADD_FILES, + "Add File(s)..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ADD_FOLDER, + "Add Folder..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_EDIT, + "Edit" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SELECT_FILES, + "Select Files" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SELECT_FOLDER, + "Select Folder" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_FIELD_MULTIPLE, + "" + ) +MSG_HASH( + 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." + ) +MSG_HASH( + 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." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_FAILED, + "Update failed." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT_CONTRIBUTORS, + "Contributors" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CURRENT_SHADER, + "Current shader" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MOVE_DOWN, + "Move Down" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MOVE_UP, + "Move Up" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOAD, + "Load" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SAVE, + "Save" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_REMOVE, + "Remove" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_APPLY, + "Apply" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SHADER_ADD_PASS, + "Add Pass" + ) +MSG_HASH( + 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." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RESET_PASS, + "Reset Pass" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RESET_ALL_PASSES, + "Reset All Passes" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RESET_PARAMETER, + "Reset Parameter" + ) diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index ceccd0aa8e..9260bc1c56 100755 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -2223,7 +2223,7 @@ static uintptr_t xmb_icon_get_id(xmb_handle_t *xmb, case MENU_ENUM_LABEL_ADD_TO_FAVORITES_PLAYLIST: return xmb->textures.list[XMB_TEXTURE_ADD_FAVORITE]; case MENU_ENUM_LABEL_RESET_CORE_ASSOCIATION: - return xmb->textures.list[XMB_TEXTURE_RENAME]; + return xmb->textures.list[XMB_TEXTURE_UNDO]; case MENU_ENUM_LABEL_CORE_INPUT_REMAPPING_OPTIONS: return xmb->textures.list[XMB_TEXTURE_INPUT_REMAPPING_OPTIONS]; case MENU_ENUM_LABEL_CORE_CHEAT_OPTIONS: diff --git a/msg_hash.h b/msg_hash.h index 7a98eff7d0..3c93035ef7 100644 --- a/msg_hash.h +++ b/msg_hash.h @@ -2000,6 +2000,9 @@ enum msg_hash_enums MENU_ENUM_LABEL_VALUE_QT_SHADER_ADD_PASS, MENU_ENUM_LABEL_VALUE_QT_SHADER_CLEAR_ALL_PASSES, MENU_ENUM_LABEL_VALUE_QT_SHADER_NO_PASSES, + MENU_ENUM_LABEL_VALUE_QT_RESET_PASS, + MENU_ENUM_LABEL_VALUE_QT_RESET_ALL_PASSES, + MENU_ENUM_LABEL_VALUE_QT_RESET_PARAMETER, MENU_LABEL(MIDI_INPUT), MENU_LABEL(MIDI_OUTPUT), diff --git a/ui/drivers/qt/playlist.cpp b/ui/drivers/qt/playlist.cpp index ef788d2c37..f2f1e4ef86 100644 --- a/ui/drivers/qt/playlist.cpp +++ b/ui/drivers/qt/playlist.cpp @@ -750,7 +750,10 @@ void MainWindow::reloadPlaylists() if (firstItem) { - bool found = false; + bool foundCurrent = false; + bool foundInitial = false; + QString initialPlaylist = m_settings->value("initial_playlist", m_historyPlaylistsItem->data(Qt::UserRole).toString()).toString(); + QListWidgetItem *initialItem = NULL; for (i = 0; i < m_listWidget->count(); i++) { @@ -761,21 +764,35 @@ void MainWindow::reloadPlaylists() { path = item->data(Qt::UserRole).toString(); - if (!currentPlaylistPath.isEmpty() && !path.isEmpty()) + if (!path.isEmpty()) { - if (path == currentPlaylistPath) + /* don't break early here since we want to make sure we've found both initial and current items if they exist */ + if (!foundInitial && path == initialPlaylist) { - found = true; + foundInitial = true; + initialItem = item; + } + if (!foundCurrent && !currentPlaylistPath.isEmpty() && path == currentPlaylistPath) + { + foundCurrent = true; m_listWidget->setCurrentItem(item); - break; } } } } - /* the previous playlist must be gone now, just select the first one */ - if (!found) - m_listWidget->setCurrentItem(firstItem); + if (!foundCurrent) + { + if (foundInitial && initialItem) + { + m_listWidget->setCurrentItem(initialItem); + } + else + { + /* the previous playlist must be gone now, just select the first one */ + m_listWidget->setCurrentItem(firstItem); + } + } } } } diff --git a/ui/drivers/qt/shaderparamsdialog.cpp b/ui/drivers/qt/shaderparamsdialog.cpp index 1891efccfa..b7ed0a2cd0 100644 --- a/ui/drivers/qt/shaderparamsdialog.cpp +++ b/ui/drivers/qt/shaderparamsdialog.cpp @@ -14,6 +14,7 @@ #include #include #include +#include #include "shaderparamsdialog.h" #include "../ui_qt.h" @@ -26,6 +27,7 @@ extern "C" { #include "../../../configuration.h" #include "../../../retroarch.h" #include "../../../paths.h" +#include "../../../file_path_special.h" #ifdef HAVE_MENU #include "../../../menu/menu_shader.h" #endif @@ -41,25 +43,15 @@ enum ShaderParamsDialog::ShaderParamsDialog(QWidget *parent) : QDialog(parent) - ,m_layout(NULL) + ,m_layout() + ,m_scrollArea() { - QScrollArea *scrollArea = NULL; - QWidget *widget = NULL; - setWindowTitle(msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS)); setObjectName("shaderParamsDialog"); - m_layout = new QVBoxLayout(); + resize(720, 480); - widget = new QWidget(); - widget->setLayout(m_layout); - widget->setObjectName("shaderParamsWidget"); - scrollArea = new QScrollArea(this); - scrollArea->setWidgetResizable(true); - scrollArea->setWidget(widget); - scrollArea->setObjectName("shaderParamsScrollArea"); - - setProperty("scrollArea", QVariant::fromValue(scrollArea)); + QTimer::singleShot(0, this, SLOT(clearLayout())); } ShaderParamsDialog::~ShaderParamsDialog() @@ -68,20 +60,12 @@ ShaderParamsDialog::~ShaderParamsDialog() void ShaderParamsDialog::resizeEvent(QResizeEvent *event) { - QVariant scrollAreaVariant = property("scrollArea"); - QScrollArea *scrollArea = NULL; - QDialog::resizeEvent(event); - if (!scrollAreaVariant.isValid()) + if (!m_scrollArea) return; - scrollArea = scrollAreaVariant.value(); - - if (!scrollArea) - return; - - scrollArea->resize(event->size()); + m_scrollArea->resize(event->size()); } void ShaderParamsDialog::closeEvent(QCloseEvent *event) @@ -126,35 +110,31 @@ QString ShaderParamsDialog::getFilterLabel(unsigned filter) return filterString; } -void ShaderParamsDialog::clearLayout(QLayout *layout) +void ShaderParamsDialog::clearLayout() { - QLayoutItem *child = NULL; + QWidget *widget = NULL; - while (layout->count() && ((child = layout->takeAt(0)) != 0)) + if (m_scrollArea) { - QWidget *widget = child->widget(); - QLayout *childLayout = child->layout(); - - if (widget) + foreach (QObject *obj, children()) { - QLayout *widgetLayout = widget->layout(); - - if (widgetLayout) - clearLayout(widgetLayout); - - /* deleteLater() doesn't work right for some reason here, - * so just disconnect any signals in case there are pending events, - * and delete the widget immediately. - */ - widget->disconnect(); - delete widget; + obj->deleteLater(); } - - if (childLayout) - clearLayout(childLayout); - - delete child; } + + m_layout = new QVBoxLayout(); + + widget = new QWidget(); + widget->setLayout(m_layout); + widget->setObjectName("shaderParamsWidget"); + + m_scrollArea = new QScrollArea(); + + m_scrollArea->setParent(this); + m_scrollArea->setWidgetResizable(true); + m_scrollArea->setWidget(widget); + m_scrollArea->setObjectName("shaderParamsScrollArea"); + m_scrollArea->show(); } void ShaderParamsDialog::getShaders(struct video_shader **menu_shader, struct video_shader **video_shader) @@ -314,7 +294,7 @@ void ShaderParamsDialog::onScaleComboBoxIndexChanged(int) void ShaderParamsDialog::onShaderPassMoveDownClicked() { - QPushButton *button = qobject_cast(sender()); + QToolButton *button = qobject_cast(sender()); QVariant passVariant; struct video_shader *menu_shader = NULL; struct video_shader *video_shader = NULL; @@ -360,7 +340,7 @@ void ShaderParamsDialog::onShaderPassMoveDownClicked() void ShaderParamsDialog::onShaderPassMoveUpClicked() { - QPushButton *button = qobject_cast(sender()); + QToolButton *button = qobject_cast(sender()); QVariant passVariant; struct video_shader *menu_shader = NULL; struct video_shader *video_shader = NULL; @@ -408,12 +388,14 @@ void ShaderParamsDialog::onShaderLoadPresetClicked() { #ifdef HAVE_MENU QString path; + QString filter; QByteArray pathArray; struct video_shader *menu_shader = NULL; struct video_shader *video_shader = NULL; const char *pathData = NULL; settings_t *settings = config_get_ptr(); enum rarch_shader_type type = RARCH_SHADER_NONE; + bool is_preset = false; if (!settings) return; @@ -423,7 +405,27 @@ void ShaderParamsDialog::onShaderLoadPresetClicked() if (!menu_shader) return; - path = QFileDialog::getOpenFileName(this, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET), settings->paths.directory_video_shader); + filter = "Shader Preset ("; + + /* NOTE: Maybe we should have a way to get a list of all shader types instead of hard-coding this? */ + if (video_shader_is_supported(RARCH_SHADER_CG) && + video_shader_get_type_from_ext(file_path_str(FILE_PATH_CGP_EXTENSION), &is_preset) + != RARCH_SHADER_NONE) + filter += QLatin1Literal("*") + file_path_str(FILE_PATH_CGP_EXTENSION); + + if (video_shader_is_supported(RARCH_SHADER_GLSL) && + video_shader_get_type_from_ext(file_path_str(FILE_PATH_GLSLP_EXTENSION), &is_preset) + != RARCH_SHADER_NONE) + filter += QLatin1Literal(" *") + file_path_str(FILE_PATH_GLSLP_EXTENSION); + + if (video_shader_is_supported(RARCH_SHADER_SLANG) && + video_shader_get_type_from_ext(file_path_str(FILE_PATH_SLANGP_EXTENSION), &is_preset) + != RARCH_SHADER_NONE) + filter += QLatin1Literal(" *") + file_path_str(FILE_PATH_SLANGP_EXTENSION); + + filter += ")"; + + path = QFileDialog::getOpenFileName(this, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET), settings->paths.directory_video_shader, filter); if (path.isEmpty()) return; @@ -437,16 +439,97 @@ void ShaderParamsDialog::onShaderLoadPresetClicked() #endif } +void ShaderParamsDialog::onShaderResetPass(int pass) +{ + struct video_shader *menu_shader = NULL; + struct video_shader *video_shader = NULL; + unsigned i; + + getShaders(&menu_shader, &video_shader); + + if (menu_shader) + { + for (i = 0; i < menu_shader->num_parameters; i++) + { + struct video_shader_parameter *param = &menu_shader->parameters[i]; + + /* if pass < 0, reset all params, otherwise only reset the selected pass */ + if (pass >= 0 && param->pass != pass) + continue; + + param->current = param->initial; + } + } + + if (video_shader) + { + for (i = 0; i < video_shader->num_parameters; i++) + { + struct video_shader_parameter *param = &video_shader->parameters[i]; + + /* if pass < 0, reset all params, otherwise only reset the selected pass */ + if (pass >= 0 && param->pass != pass) + continue; + + param->current = param->initial; + } + } + + emit reload(); +} + +void ShaderParamsDialog::onShaderResetParameter(int parameter) +{ + struct video_shader *menu_shader = NULL; + struct video_shader *video_shader = NULL; + unsigned i; + + getShaders(&menu_shader, &video_shader); + + if (menu_shader) + { + struct video_shader_parameter *param = NULL; + + if (parameter < 0 || parameter >= static_cast(menu_shader->num_parameters)) + return; + + param = &menu_shader->parameters[parameter]; + + param->current = param->initial; + } + + if (video_shader) + { + struct video_shader_parameter *param = NULL; + + if (parameter < 0 || parameter >= static_cast(video_shader->num_parameters)) + return; + + param = &video_shader->parameters[parameter]; + + param->current = param->initial; + } + + emit reload(); +} + +void ShaderParamsDialog::onShaderResetAllPasses() +{ + emit onShaderResetPass(-1); +} + void ShaderParamsDialog::onShaderAddPassClicked() { #ifdef HAVE_MENU QString path; + QString filter; QByteArray pathArray; struct video_shader *menu_shader = NULL; struct video_shader *video_shader = NULL; struct video_shader_pass *shader_pass = NULL; const char *pathData = NULL; settings_t *settings = config_get_ptr(); + bool is_preset = false; if (!settings) return; @@ -456,7 +539,27 @@ void ShaderParamsDialog::onShaderAddPassClicked() if (!menu_shader) return; - path = QFileDialog::getOpenFileName(this, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET), settings->paths.directory_video_shader); + filter = "Shader ("; + + /* NOTE: Maybe we should have a way to get a list of all shader types instead of hard-coding this? */ + if (video_shader_is_supported(RARCH_SHADER_CG) && + video_shader_get_type_from_ext(".cg", &is_preset) + != RARCH_SHADER_NONE) + filter += QLatin1Literal("*.cg"); + + if (video_shader_is_supported(RARCH_SHADER_GLSL) && + video_shader_get_type_from_ext(".glsl", &is_preset) + != RARCH_SHADER_NONE) + filter += QLatin1Literal(" *.glsl"); + + if (video_shader_is_supported(RARCH_SHADER_SLANG) && + video_shader_get_type_from_ext(".slang", &is_preset) + != RARCH_SHADER_NONE) + filter += QLatin1Literal(" *.slang"); + + filter += ")"; + + path = QFileDialog::getOpenFileName(this, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET), settings->paths.directory_video_shader, filter); if (path.isEmpty()) return; @@ -597,7 +700,7 @@ void ShaderParamsDialog::onShaderClearAllPassesClicked() while (menu_shader->passes > 0) menu_shader_manager_decrement_amount_passes(); - onShaderApplyClicked(); + emit onShaderApplyClicked(); #endif } @@ -638,7 +741,7 @@ void ShaderParamsDialog::onShaderRemovePassClicked() menu_shader_manager_decrement_amount_passes(); - onShaderApplyClicked(); + emit onShaderApplyClicked(); #endif } @@ -648,6 +751,11 @@ void ShaderParamsDialog::onShaderApplyClicked() } void ShaderParamsDialog::reload() +{ + emit buildLayout(); +} + +void ShaderParamsDialog::buildLayout() { QPushButton *loadButton = NULL; QPushButton *saveButton = NULL; @@ -672,17 +780,14 @@ void ShaderParamsDialog::reload() */ if ((video_shader && video_shader->passes == 0) || !video_shader) - { setWindowTitle(msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS)); - goto end; - } - clearLayout(m_layout); + emit clearLayout(); /* Only check video_shader for the path, menu_shader seems stale... e.g. if you remove all the shader passes, * it still has the old path in it, but video_shader does not */ - if (!string_is_empty(video_shader->path)) + if (video_shader && !string_is_empty(video_shader->path)) { shader_path = video_shader->path; setWindowTitle(QString(msg_hash_to_str(MENU_ENUM_LABEL_VALUE_QT_CURRENT_SHADER)) + ": " + QFileInfo(shader_path).fileName()); @@ -741,7 +846,7 @@ void ShaderParamsDialog::reload() m_layout->addLayout(topButtonLayout); /* NOTE: We assume that parameters are always grouped in order by the pass number, e.g., all parameters for pass 0 come first, then params for pass 1, etc. */ - for (i = 0; i < static_cast(video_shader->passes); i++) + for (i = 0; video_shader && i < static_cast(video_shader->passes); i++) { QFormLayout *form = NULL; QGroupBox *groupBox = NULL; @@ -820,6 +925,10 @@ void ShaderParamsDialog::reload() form = new QFormLayout(); groupBox = new QGroupBox(shaderBasename); groupBox->setLayout(form); + groupBox->setProperty("pass", i); + groupBox->setContextMenuPolicy(Qt::CustomContextMenu); + + connect(groupBox, SIGNAL(customContextMenuRequested(const QPoint&)), this, SLOT(onGroupBoxContextMenuRequested(const QPoint&))); m_layout->addWidget(groupBox); @@ -860,14 +969,108 @@ void ShaderParamsDialog::reload() m_layout->addItem(new QSpacerItem(20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding)); -end: - resize(720, 480); + /* Why is this required?? The layout is corrupt without both resizes. */ + resize(width() + 1, height()); show(); + resize(width() - 1, height()); +} + +void ShaderParamsDialog::onParameterLabelContextMenuRequested(const QPoint&) +{ + QLabel *label = NULL; + QPointer action; + QList actions; + QScopedPointer resetParamAction; + QVariant paramVariant; + int parameter = 0; + bool ok = false; + + label = qobject_cast(sender()); + + if (!label) + return; + + paramVariant = label->property("parameter"); + + if (!paramVariant.isValid()) + return; + + parameter = paramVariant.toInt(&ok); + + if (!ok) + return; + + resetParamAction.reset(new QAction(msg_hash_to_str(MENU_ENUM_LABEL_VALUE_QT_RESET_PARAMETER), 0)); + + actions.append(resetParamAction.data()); + + action = QMenu::exec(actions, QCursor::pos(), NULL, label); + + if (!action) + return; + + if (action == resetParamAction.data()) + { + emit onShaderResetParameter(parameter); + } +} + +void ShaderParamsDialog::onGroupBoxContextMenuRequested(const QPoint&) +{ + QGroupBox *groupBox = NULL; + QPointer action; + QList actions; + QScopedPointer resetPassAction; + QScopedPointer resetAllPassesAction; + QVariant passVariant; + int pass = 0; + bool ok = false; + + groupBox = qobject_cast(sender()); + + if (!groupBox) + return; + + passVariant = groupBox->property("pass"); + + if (!passVariant.isValid()) + return; + + pass = passVariant.toInt(&ok); + + if (!ok) + return; + + resetPassAction.reset(new QAction(msg_hash_to_str(MENU_ENUM_LABEL_VALUE_QT_RESET_PASS), 0)); + resetAllPassesAction.reset(new QAction(msg_hash_to_str(MENU_ENUM_LABEL_VALUE_QT_RESET_ALL_PASSES), 0)); + + actions.append(resetPassAction.data()); + actions.append(resetAllPassesAction.data()); + + action = QMenu::exec(actions, QCursor::pos(), NULL, groupBox); + + if (!action) + return; + + if (action == resetPassAction.data()) + { + emit onShaderResetPass(pass); + } + else if (action == resetAllPassesAction.data()) + { + emit onShaderResetAllPasses(); + } } void ShaderParamsDialog::addShaderParam(struct video_shader_parameter *param, int parameter, QFormLayout *form) { QString desc = param->desc; + QLabel *label = new QLabel(desc); + + label->setProperty("parameter", parameter); + label->setContextMenuPolicy(Qt::CustomContextMenu); + + connect(label, SIGNAL(customContextMenuRequested(const QPoint&)), this, SLOT(onParameterLabelContextMenuRequested(const QPoint&))); if ((param->minimum == 0.0) && (param->maximum @@ -881,7 +1084,7 @@ void ShaderParamsDialog::addShaderParam(struct video_shader_parameter *param, in connect(checkBox, SIGNAL(clicked()), this, SLOT(onShaderParamCheckBoxClicked())); - form->addRow(desc, checkBox); + form->addRow(label, checkBox); } else { @@ -929,7 +1132,7 @@ void ShaderParamsDialog::addShaderParam(struct video_shader_parameter *param, in box->addWidget(spinBox); } - form->addRow(desc, box); + form->addRow(label, box); } } diff --git a/ui/drivers/qt/shaderparamsdialog.h b/ui/drivers/qt/shaderparamsdialog.h index 9e74d20c20..309e785234 100644 --- a/ui/drivers/qt/shaderparamsdialog.h +++ b/ui/drivers/qt/shaderparamsdialog.h @@ -2,12 +2,14 @@ #define SHADERPARAMSDIALOG_H #include +#include class QCloseEvent; class QResizeEvent; class QVBoxLayout; class QFormLayout; class QLayout; +class QScrollArea; class ShaderParamsDialog : public QDialog { @@ -26,9 +28,14 @@ private slots: void onShaderParamSpinBoxValueChanged(int value); void onShaderParamDoubleSpinBoxValueChanged(double value); void onFilterComboBoxIndexChanged(int index); + void onGroupBoxContextMenuRequested(const QPoint &pos); + void onParameterLabelContextMenuRequested(const QPoint &pos); void onScaleComboBoxIndexChanged(int index); void onShaderPassMoveDownClicked(); void onShaderPassMoveUpClicked(); + void onShaderResetPass(int pass); + void onShaderResetAllPasses(); + void onShaderResetParameter(int parameter); void onShaderLoadPresetClicked(); void onShaderAddPassClicked(); void onShaderSavePresetAsClicked(); @@ -38,14 +45,16 @@ private slots: void onShaderClearAllPassesClicked(); void onShaderRemovePassClicked(); void onShaderApplyClicked(); + void clearLayout(); + void buildLayout(); private: QString getFilterLabel(unsigned filter); void addShaderParam(struct video_shader_parameter *param, int parameter, QFormLayout *form); - void clearLayout(QLayout *layout); void getShaders(struct video_shader **menu_shader, struct video_shader **video_shader); void saveShaderPreset(const char *path, unsigned action_type); - QVBoxLayout *m_layout; + QPointer m_layout; + QPointer m_scrollArea; protected: void closeEvent(QCloseEvent *event); void resizeEvent(QResizeEvent *event); diff --git a/ui/drivers/qt/ui_qt_window.cpp b/ui/drivers/qt/ui_qt_window.cpp index 9e64b80a69..5e0f65693a 100644 --- a/ui/drivers/qt/ui_qt_window.cpp +++ b/ui/drivers/qt/ui_qt_window.cpp @@ -581,6 +581,17 @@ MainWindow::~MainWindow() removeGridItems(); } +QString MainWindow::getSpecialPlaylistPath(SpecialPlaylist playlist) +{ + switch (playlist) + { + case SPECIAL_PLAYLIST_HISTORY: + return m_historyPlaylistsItem->data(Qt::UserRole).toString(); + default: + return QString(); + } +} + double MainWindow::lerp(double x, double y, double a, double b, double d) { return a + (b - a) * ((double)(d - x) / (double)(y - x)); } diff --git a/ui/drivers/ui_qt.cpp b/ui/drivers/ui_qt.cpp index e17954bf5a..16d49d632e 100644 --- a/ui/drivers/ui_qt.cpp +++ b/ui/drivers/ui_qt.cpp @@ -260,6 +260,9 @@ static void* ui_companion_qt_init(void) QComboBox *launchWithComboBox = NULL; QSettings *qsettings = NULL; QListWidget *listWidget = NULL; + QString initialPlaylist; + bool foundPlaylist = false; + int i = 0; if (!handle) @@ -275,6 +278,8 @@ static void* ui_companion_qt_init(void) qsettings = mainwindow->settings(); + initialPlaylist = qsettings->value("initial_playlist", mainwindow->getSpecialPlaylistPath(SPECIAL_PLAYLIST_HISTORY)).toString(); + mainwindow->resize(qMin(desktopRect.width(), INITIAL_WIDTH), qMin(desktopRect.height(), INITIAL_HEIGHT)); mainwindow->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, mainwindow->size(), desktopRect)); @@ -571,16 +576,40 @@ static void* ui_companion_qt_init(void) mainwindow->onTabWidgetIndexChanged(0); } - for (i = 0; i < listWidget->count() && listWidget->count() > 0; i++) + /* the initial playlist that is selected is based on the user's setting (initialPlaylist) */ + for (i = 0; listWidget->count() && i < listWidget->count(); i++) { - /* select the first non-hidden row */ - if (!listWidget->isRowHidden(i)) + QListWidgetItem *item = listWidget->item(i); + QString path; + + if (!item) + continue; + + path = item->data(Qt::UserRole).toString(); + + if (path == initialPlaylist) { + foundPlaylist = true; + listWidget->setRowHidden(i, false); listWidget->setCurrentRow(i); break; } } + /* couldn't find the user's initial playlist, just find anything */ + if (!foundPlaylist) + { + for (i = 0; listWidget->count() && i < listWidget->count(); i++) + { + /* select the first non-hidden row */ + if (!listWidget->isRowHidden(i)) + { + listWidget->setCurrentRow(i); + break; + } + } + } + return handle; } diff --git a/ui/drivers/ui_qt.h b/ui/drivers/ui_qt.h index 0b8debb3b9..f3703a499d 100644 --- a/ui/drivers/ui_qt.h +++ b/ui/drivers/ui_qt.h @@ -87,6 +87,11 @@ class CoreInfoDialog; class PlaylistEntryDialog; class ViewOptionsDialog; +enum SpecialPlaylist +{ + SPECIAL_PLAYLIST_HISTORY +}; + class GridItem : public QObject { Q_OBJECT @@ -277,6 +282,7 @@ public: QString getCurrentPlaylistPath(); QHash getCurrentContentHash(); static double lerp(double x, double y, double a, double b, double d); + QString getSpecialPlaylistPath(SpecialPlaylist playlist); signals: void thumbnailChanged(const QPixmap &pixmap);