2015-06-24 10:27:19 +00:00
|
|
|
|
/* RetroArch - A frontend for libretro.
|
|
|
|
|
* Copyright (C) 2011-2015 - Daniel De Matteis
|
|
|
|
|
*
|
|
|
|
|
*
|
|
|
|
|
* RetroArch is free software: you can redistribute it and/or modify it under the terms
|
|
|
|
|
* of the GNU General Public License as published by the Free Software Found-
|
|
|
|
|
* ation, either version 3 of the License, or (at your option) any later version.
|
|
|
|
|
*
|
|
|
|
|
* RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
|
|
|
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
|
|
|
* PURPOSE. See the GNU General Public License for more details.
|
|
|
|
|
*
|
|
|
|
|
* You should have received a copy of the GNU General Public License along with RetroArch.
|
|
|
|
|
* If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
#include <stdint.h>
|
|
|
|
|
#include <string.h>
|
|
|
|
|
|
2015-09-01 09:59:27 +00:00
|
|
|
|
#include <retro_assert.h>
|
|
|
|
|
|
2015-06-24 10:27:19 +00:00
|
|
|
|
#include "../menu_hash.h"
|
2015-06-27 20:33:49 +00:00
|
|
|
|
#include "../../configuration.h"
|
2015-06-24 10:27:19 +00:00
|
|
|
|
|
2015-06-24 16:07:09 +00:00
|
|
|
|
/* IMPORTANT:
|
|
|
|
|
* For non-english characters to work without proper unicode support,
|
|
|
|
|
* we need this file to be encoded in ISO 8859-1 (Latin1), not UTF-8.
|
|
|
|
|
* If you save this file as UTF-8, you'll break non-english characters
|
|
|
|
|
* (e.g. German "Umlauts" and Portugese diacritics).
|
|
|
|
|
*/
|
2015-06-28 08:30:23 +00:00
|
|
|
|
/* DO NOT REMOVE THIS. If it causes build failure, it's because you saved the file as UTF-8. Read the above comment. */
|
2015-06-28 08:42:54 +00:00
|
|
|
|
extern const char force_iso_8859_1[sizeof("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>")==12+1 ? 1 : -1];
|
2015-06-24 16:07:09 +00:00
|
|
|
|
|
2015-06-24 10:27:19 +00:00
|
|
|
|
const char *menu_hash_to_str_pt(uint32_t hash)
|
|
|
|
|
{
|
|
|
|
|
switch (hash)
|
|
|
|
|
{
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_INFORMATION_LIST:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Informa<EFBFBD><EFBFBD>o";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_USE_BUILTIN_PLAYER:
|
2015-06-28 16:03:39 +00:00
|
|
|
|
return "Usar Player Interno"; /* TODO/FIXME */
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CONTENT_SETTINGS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Menu R<>pido";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RDB_ENTRY_CRC32:
|
|
|
|
|
return "CRC32";
|
|
|
|
|
case MENU_LABEL_VALUE_RDB_ENTRY_MD5:
|
|
|
|
|
return "MD5";
|
|
|
|
|
case MENU_LABEL_VALUE_LOAD_CONTENT_LIST:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Carregar Conte<74>do";
|
2015-07-14 10:49:54 +00:00
|
|
|
|
case MENU_LABEL_VALUE_LOAD_ARCHIVE:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Carregar Arquivo";
|
2015-07-14 10:49:54 +00:00
|
|
|
|
case MENU_LABEL_VALUE_OPEN_ARCHIVE:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Abrir Arquivo";
|
|
|
|
|
case MENU_VALUE_ASK_ARCHIVE:
|
|
|
|
|
return "Ask";
|
|
|
|
|
case MENU_LABEL_VALUE_PRIVACY_SETTINGS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Configura<EFBFBD><EFBFBD>es de Privacidade";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_HORIZONTAL_MENU:
|
2015-06-27 20:36:54 +00:00
|
|
|
|
return "Horizontal Menu"; /* FIXME - don't edit this yet. */
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NO_SETTINGS_FOUND:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Nenhuma defini<6E><69>o encontrada.";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NO_PERFORMANCE_COUNTERS:
|
|
|
|
|
return "Nenhum medidor de desempenho.";
|
|
|
|
|
case MENU_LABEL_VALUE_DRIVER_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Drivers";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CONFIGURATION_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Configura<EFBFBD><EFBFBD>es";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_SETTINGS:
|
2015-07-18 18:15:54 +00:00
|
|
|
|
return "Core";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "V<EFBFBD>deo";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_LOGGING_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Registro de Dados";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SAVING_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Saves";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_REWIND_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Retrocesso";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_SHADER:
|
|
|
|
|
return "Shader";
|
|
|
|
|
case MENU_VALUE_CHEAT:
|
|
|
|
|
return "Cheat";
|
|
|
|
|
case MENU_VALUE_USER:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Usu<EFBFBD>rio";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_BGM_ENABLE:
|
|
|
|
|
return "Ativar Sistema BGM";
|
|
|
|
|
case MENU_VALUE_RETROPAD:
|
|
|
|
|
return "RetroPad";
|
|
|
|
|
case MENU_VALUE_RETROKEYBOARD:
|
|
|
|
|
return "RetroTeclado";
|
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_BLOCK_FRAMES:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Quadros de Blocos de <20>udio";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUTOCONFIG_DESCRIPTOR_LABEL_SHOW:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Mostrar R<>tulos de Autoconfigura<72><61>o";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Mostrar R<>tulos de Entradas de Core";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND:
|
|
|
|
|
return "Esconder Descritores de Entradas sem Uso";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_FONT_ENABLE:
|
|
|
|
|
return "Mostrar Mensagem de Tela";
|
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_FONT_PATH:
|
|
|
|
|
return "Fonte da Mensagem de Tela";
|
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_FONT_SIZE:
|
|
|
|
|
return "Tamanho da Mensagem de Tela";
|
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_MESSAGE_POS_X:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Posi<EFBFBD><EFBFBD>o X da Mensagem de Tela";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_MESSAGE_POS_Y:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Posi<EFBFBD><EFBFBD>o Y da Mensagem de Tela";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_SOFT_FILTER:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Ativar Filtro de Suaviza<7A><61>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_FILTER_FLICKER:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Filtro de Cintila<6C><61>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_VALUE_DIRECTORY_CONTENT:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "<Diret<65>rio de Conte<74>do>";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_VALUE_UNKNOWN:
|
|
|
|
|
return "Desconhecido";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_DONT_CARE:
|
|
|
|
|
return "Tanto faz";
|
|
|
|
|
case MENU_VALUE_LINEAR:
|
|
|
|
|
return "Linear";
|
|
|
|
|
case MENU_VALUE_NEAREST:
|
|
|
|
|
return "Nearest";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_VALUE_DIRECTORY_DEFAULT:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "<Padr<64>o>";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_VALUE_DIRECTORY_NONE:
|
|
|
|
|
return "<Nenhum>";
|
|
|
|
|
case MENU_VALUE_NOT_AVAILABLE:
|
|
|
|
|
return "N/A";
|
|
|
|
|
case MENU_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Remapeamentos de Controladores";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Autoconfigura<EFBFBD><EFBFBD>es de Dispositivos de Entrada";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Configura<EFBFBD><EFBFBD>es de Grava<76><61>es";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Grava<EFBFBD><EFBFBD>es";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SCREENSHOT_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Capturas de Telas";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_PLAYLIST_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Hist<EFBFBD>ricos";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SAVEFILE_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Saves";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SAVESTATE_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Savestates";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_STDIN_CMD_ENABLE:
|
|
|
|
|
return "Comandos stdin";
|
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_DRIVER:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Driver de V<>deo";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RECORD_ENABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Ativar Grava<76><61>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_GPU_RECORD:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Ativar Grava<76><61>o por GPU";
|
2015-09-26 11:31:13 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RECORD_PATH: /* FIXME/UPDATE */
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Caminho da Grava<76><61>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RECORD_USE_OUTPUT_DIRECTORY:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Diret<EFBFBD>rio de Sa<53>da";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RECORD_CONFIG:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Configura<EFBFBD><EFBFBD>es de Grava<76><61>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_POST_FILTER_RECORD:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Ativar Filtro P<>s-Grava<76><61>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_ASSETS_DIRECTORY:
|
2015-07-04 03:34:55 +00:00
|
|
|
|
return "Recursos (Assets) de Cores"; /* FIXME/UPDATE */
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_ASSETS_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Recursos (Assets)";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Pap<EFBFBD>is de Parede Din<69>micos";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_BOXARTS_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Boxarts";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RGUI_BROWSER_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Navega<EFBFBD><EFBFBD>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RGUI_CONFIG_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Configura<EFBFBD><EFBFBD>es";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_LIBRETRO_INFO_PATH:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Informa<EFBFBD><EFBFBD>es de Cores";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_LIBRETRO_DIR_PATH:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Cores";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CURSOR_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Cursores";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Databases de Conte<74>do";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_DIRECTORY:
|
2015-07-12 19:11:37 +00:00
|
|
|
|
return "System/BIOS";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CHEAT_DATABASE_PATH:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Cheats";
|
2015-10-26 23:44:20 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CACHE_DIRECTORY: /* UPDATE/FIXME */
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Descompacta<EFBFBD><EFBFBD>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_FILTER_DIR:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Filtros de <20>udio";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_SHADER_DIR:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Shaders";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_FILTER_DIR:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Filtros de V<>deo";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_OVERLAY_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Overlays";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_OSK_OVERLAY_DIRECTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Overlays de Teclado";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NETPLAY_CLIENT_SWAP_INPUT:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Trocar Entradas de Netplay";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE:
|
|
|
|
|
return "Ativar Espectador de Netplay";
|
|
|
|
|
case MENU_LABEL_VALUE_NETPLAY_IP_ADDRESS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Endere<EFBFBD>o IP";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NETPLAY_TCP_UDP_PORT:
|
|
|
|
|
return "Portas TCP/UDP de Netplay";
|
|
|
|
|
case MENU_LABEL_VALUE_NETPLAY_ENABLE:
|
|
|
|
|
return "Ativar Netplay";
|
|
|
|
|
case MENU_LABEL_VALUE_NETPLAY_DELAY_FRAMES:
|
|
|
|
|
return "Quadros de Retardo de Netplay";
|
|
|
|
|
case MENU_LABEL_VALUE_NETPLAY_MODE:
|
|
|
|
|
return "Ativar Cliente de Netplay";
|
|
|
|
|
case MENU_LABEL_VALUE_RGUI_SHOW_START_SCREEN:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Mostrar Tela de In<49>cio";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_TITLE_COLOR:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Cor do Menu T<>tulo";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_ENTRY_HOVER_COLOR:
|
|
|
|
|
return "Cor de Realce do Menu Inicial";
|
|
|
|
|
case MENU_LABEL_VALUE_TIMEDATE_ENABLE:
|
|
|
|
|
return "Mostrar Hora / Data";
|
|
|
|
|
case MENU_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE:
|
|
|
|
|
return "Ativar Runloop de Threads de Dados";
|
|
|
|
|
case MENU_LABEL_VALUE_ENTRY_NORMAL_COLOR:
|
|
|
|
|
return "Cor do Menu Inicial";
|
|
|
|
|
case MENU_LABEL_VALUE_SHOW_ADVANCED_SETTINGS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Mostrar Configura<72><61>es Avan<61>adas";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_MOUSE_ENABLE:
|
|
|
|
|
return "Suporte a Mouse";
|
|
|
|
|
case MENU_LABEL_VALUE_POINTER_ENABLE:
|
|
|
|
|
return "Suporte a Touch";
|
|
|
|
|
case MENU_LABEL_VALUE_CORE_ENABLE:
|
|
|
|
|
return "Mostrar Nome dos Cores";
|
|
|
|
|
case MENU_LABEL_VALUE_DPI_OVERRIDE_ENABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Ativar Sobreposi<73><69>o de DPI";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_DPI_OVERRIDE_VALUE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Sobreposi<EFBFBD><EFBFBD>o de DPI";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Suspender Prote<74><65>o de Tela";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION:
|
|
|
|
|
return "Desativar Desktop Composition";
|
|
|
|
|
case MENU_LABEL_VALUE_PAUSE_NONACTIVE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "N<EFBFBD>o Rodar em Background";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_UI_COMPANION_START_ON_BOOT:
|
|
|
|
|
return "Ativar UI Companion ao Iniciar";
|
|
|
|
|
case MENU_LABEL_VALUE_UI_MENUBAR_ENABLE:
|
|
|
|
|
return "Barra de Menu (Dica)";
|
|
|
|
|
case MENU_LABEL_VALUE_ARCHIVE_MODE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "A<EFBFBD><EFBFBD>o para Arquivos Compactados";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NETWORK_CMD_ENABLE:
|
|
|
|
|
return "Comandos de Rede";
|
|
|
|
|
case MENU_LABEL_VALUE_NETWORK_CMD_PORT:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Porta para Comandos de Rede";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_HISTORY_LIST_ENABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Ativar Lista de Hist<73>rico";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CONTENT_HISTORY_SIZE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Tamanho da Lista de Hist<73>rico";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Taxa de Atualiza<7A><61>o de Quadros Estimada";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN:
|
|
|
|
|
return "Desligar Core Dummy On";
|
|
|
|
|
case MENU_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "N<EFBFBD>o Iniciar Cores Automaticamente";
|
2015-06-25 18:08:59 +00:00
|
|
|
|
case MENU_LABEL_VALUE_FRAME_THROTTLE_ENABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Limitar Velocidade M<>xima de Execu<63><75>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_FASTFORWARD_RATIO:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Velocidade M<>xima de Execu<63><75>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUTO_REMAPS_ENABLE:
|
|
|
|
|
return "Carregar Automaticamente Arquivos Remapeados";
|
|
|
|
|
case MENU_LABEL_VALUE_SLOWMOTION_RATIO:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Taxa de C<>mera Lenta";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_SPECIFIC_CONFIG:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Configura<EFBFBD><EFBFBD>o por Core";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUTO_OVERRIDES_ENABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Carregar Automaticamente Arquivos de Sobreposi<73><69>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CONFIG_SAVE_ON_EXIT:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Salvar Configura<72><61>o ao Sair";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_SMOOTH:
|
|
|
|
|
return "Filtragem Bilinear por Hardware";
|
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_GAMMA:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Gamma de V<>deo";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_ALLOW_ROTATE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Permitir Rota<74><61>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_HARD_SYNC:
|
|
|
|
|
return "Sincronizar GPU com CPU";
|
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_SWAP_INTERVAL:
|
|
|
|
|
return "Intervalo de Permuta do Sincronismo Vertical";
|
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_VSYNC:
|
|
|
|
|
return "Sincronismo Vertical";
|
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_THREADED:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "V<EFBFBD>deo em Threads";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_ROTATION:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Rota<EFBFBD><EFBFBD>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_GPU_SCREENSHOT:
|
|
|
|
|
return "Ativar Captura de Tela via GPU";
|
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_CROP_OVERSCAN:
|
|
|
|
|
return "Descartar Overscan (Recarregue)";
|
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "<EFBFBD>ndice de Rela<6C><61>es de Aspecto";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Rela<EFBFBD><EFBFBD>o de Aspecto Autom<6F>tica";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_FORCE_ASPECT:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "For<EFBFBD>ar Rela<6C><61>o de Aspecto";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_REFRESH_RATE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Taxa de Atualiza<7A><61>o de Tela";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Forcar Desativa<76><61>o de sRGB FBO";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN:
|
|
|
|
|
return "Modo Tela Cheia em Janela";
|
|
|
|
|
case MENU_LABEL_VALUE_PAL60_ENABLE:
|
|
|
|
|
return "Usar Modo PAL60";
|
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_VFILTER:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Eliminar Cintila<6C><61>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_VI_WIDTH:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Definir Largura de Tela VI";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Inser<EFBFBD><EFBFBD>o de Quadro Negro";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Quadros de Sincroniza<7A><61>o entre GPU e CPU";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SORT_SAVEFILES_ENABLE:
|
|
|
|
|
return "Ordenar Saves em Pastas";
|
|
|
|
|
case MENU_LABEL_VALUE_SORT_SAVESTATES_ENABLE:
|
|
|
|
|
return "Ordenar Savestates em Pastas";
|
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_FULLSCREEN:
|
|
|
|
|
return "Usar Modo Tela Cheia";
|
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_SCALE:
|
2015-07-02 12:02:20 +00:00
|
|
|
|
return "Variar Escala em Janela";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_SCALE_INTEGER:
|
2015-07-02 12:02:20 +00:00
|
|
|
|
return "Escala em Degraus Inteiros";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_PERFCNT_ENABLE:
|
|
|
|
|
return "Contadores de Desempenho";
|
|
|
|
|
case MENU_LABEL_VALUE_LIBRETRO_LOG_LEVEL:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "N<EFBFBD>vel de Registro de Core";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_LOG_VERBOSITY:
|
|
|
|
|
return "Detalhamento de Registro";
|
|
|
|
|
case MENU_LABEL_VALUE_SAVESTATE_AUTO_LOAD:
|
|
|
|
|
return "Carregar Savestate Automaticamente";
|
|
|
|
|
case MENU_LABEL_VALUE_SAVESTATE_AUTO_INDEX:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "<EFBFBD>ndice Autom<6F>tico de Savestates";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SAVESTATE_AUTO_SAVE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Savestate Autom<6F>tico";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUTOSAVE_INTERVAL:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Intervalo de Grava<76><61>o Autom<6F>tica de SaveRAM";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_BLOCK_SRAM_OVERWRITE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "N<EFBFBD>o Sobrescrever SaveRAM ao Carregar Savestate";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_SHARED_CONTEXT:
|
|
|
|
|
return "Ativar Contexto Compartilhado de Hardware";
|
|
|
|
|
case MENU_LABEL_VALUE_RESTART_RETROARCH:
|
|
|
|
|
return "Reiniciar RetroArch";
|
|
|
|
|
case MENU_LABEL_VALUE_NETPLAY_NICKNAME:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Nome de Usu<73>rio";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_USER_LANGUAGE:
|
|
|
|
|
return "Idioma";
|
|
|
|
|
case MENU_LABEL_VALUE_CAMERA_ALLOW:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Autorizar C<>mera";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_LOCATION_ALLOW:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Autorizar Localiza<7A><61>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_PAUSE_LIBRETRO:
|
|
|
|
|
return "Pausar Quando o Menu for Ativado";
|
|
|
|
|
case MENU_LABEL_VALUE_INPUT_OSK_OVERLAY_ENABLE:
|
|
|
|
|
return "Mostrar Overlay de Teclado";
|
|
|
|
|
case MENU_LABEL_VALUE_INPUT_OVERLAY_ENABLE:
|
|
|
|
|
return "Mostrar Overlay";
|
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_MONITOR_INDEX:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "<EFBFBD>ndice de Monitores";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_FRAME_DELAY:
|
|
|
|
|
return "Retardo de Quadro";
|
|
|
|
|
case MENU_LABEL_VALUE_INPUT_DUTY_CYCLE:
|
|
|
|
|
return "Ciclo de Trabalho";
|
|
|
|
|
case MENU_LABEL_VALUE_INPUT_TURBO_PERIOD:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Per<EFBFBD>odo de Turbo";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_INPUT_AXIS_THRESHOLD:
|
|
|
|
|
return "Limiar de Eixo do Controlador";
|
|
|
|
|
case MENU_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE:
|
|
|
|
|
return "Ativar Remapeamentos";
|
|
|
|
|
case MENU_LABEL_VALUE_INPUT_MAX_USERS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Usu<EFBFBD>rios M<>ximos";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_INPUT_AUTODETECT_ENABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Ativar Autoconfigura<72><61>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_OUTPUT_RATE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Taxa de Amostragem de <20>udio (KHz)";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Distor<EFBFBD><EFBFBD>o M<>xima de Sincroniza<7A><61>o de <20>udio";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CHEAT_NUM_PASSES:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "C<EFBFBD>digos de Cheat";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_REMAP_FILE_SAVE_CORE:
|
|
|
|
|
return "Salvar Remapeamento de Core";
|
|
|
|
|
case MENU_LABEL_VALUE_REMAP_FILE_SAVE_GAME:
|
|
|
|
|
return "Salvar Remapeamento de Jogo";
|
|
|
|
|
case MENU_LABEL_VALUE_CHEAT_APPLY_CHANGES:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Aplicar Altera<72><61>es de Cheats";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SHADER_APPLY_CHANGES:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Aplicar Altera<72><61>es de Shaders";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_REWIND_ENABLE:
|
|
|
|
|
return "Ativar Retrocesso";
|
|
|
|
|
case MENU_LABEL_VALUE_CONTENT_COLLECTION_LIST:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Selecionar da Cole<6C><65>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_DETECT_CORE_LIST:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Selecionar Arquivo e Detectar Core";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_LOAD_CONTENT_HISTORY:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Selecionar do Hist<73>rico";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_ENABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Ativar <20>udio";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_FPS_SHOW:
|
|
|
|
|
return "Mostrar Taxa de Quadros";
|
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_MUTE:
|
2015-07-02 12:02:20 +00:00
|
|
|
|
return "Silenciar <20>udio";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_VOLUME:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Volume de <20>udio (dB)";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_SYNC:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Ativar Sincronismo de <20>udio";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Varia<EFBFBD><EFBFBD>o M<>xima de Taxa de <20>udio";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "N<EFBFBD>mero de Shaders";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RDB_ENTRY_SHA1:
|
|
|
|
|
return "SHA1";
|
|
|
|
|
case MENU_LABEL_VALUE_CONFIGURATIONS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Carregar Configura<72><61>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_REWIND_GRANULARITY:
|
|
|
|
|
return "Granularidade do Retrocesso";
|
|
|
|
|
case MENU_LABEL_VALUE_REMAP_FILE_LOAD:
|
|
|
|
|
return "Carregar Remapeamento";
|
|
|
|
|
case MENU_LABEL_VALUE_REMAP_FILE_SAVE_AS:
|
|
|
|
|
return "Salvar Remapeamento Como";
|
|
|
|
|
case MENU_LABEL_VALUE_CUSTOM_RATIO:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Rela<EFBFBD><EFBFBD>o de Aspecto Personalizada";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_USE_THIS_DIRECTORY:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "<Usar este diret<65>rio>";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RDB_ENTRY_START_CONTENT:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Iniciar Conte<74>do";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_DISK_OPTIONS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Op<EFBFBD><EFBFBD>es de Disco do Core";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_OPTIONS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Op<EFBFBD><EFBFBD>es do Core";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_CHEAT_OPTIONS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Op<EFBFBD><EFBFBD>es de Cheat do Core";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CHEAT_FILE_LOAD:
|
|
|
|
|
return "Carregar Cheat";
|
|
|
|
|
case MENU_LABEL_VALUE_CHEAT_FILE_SAVE_AS:
|
|
|
|
|
return "Salvar Cheat Como";
|
|
|
|
|
case MENU_LABEL_VALUE_CORE_COUNTERS:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Contadores de Core";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_TAKE_SCREENSHOT:
|
|
|
|
|
return "Capturar Tela";
|
|
|
|
|
case MENU_LABEL_VALUE_RESUME:
|
|
|
|
|
return "Retomar";
|
|
|
|
|
case MENU_LABEL_VALUE_DISK_INDEX:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "<EFBFBD>ndice de Discos";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_FRONTEND_COUNTERS:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Contadores do Frontend";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_DISK_IMAGE_APPEND:
|
|
|
|
|
return "Anexar Imagem de Disco";
|
|
|
|
|
case MENU_LABEL_VALUE_DISK_CYCLE_TRAY_STATUS:
|
|
|
|
|
return "Estado do Drive de Disco";
|
|
|
|
|
case MENU_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Hist<EFBFBD>rico vazio.";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Nenhuma informa<6D><61>o de core dispon<6F>vel.";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Nenhuma op<6F><70>o de core dispon<6F>vel.";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NO_CORES_AVAILABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Nenhum core dispon<6F>vel.";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_VALUE_NO_CORE:
|
|
|
|
|
return "Nenhum Core";
|
|
|
|
|
case MENU_LABEL_VALUE_DATABASE_MANAGER:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Gerenciador de Databases";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CURSOR_MANAGER:
|
|
|
|
|
return "Gerenciador de Cursores";
|
|
|
|
|
case MENU_VALUE_MAIN_MENU:
|
|
|
|
|
return "Main Menu";
|
|
|
|
|
case MENU_LABEL_VALUE_SETTINGS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Defini<EFBFBD><EFBFBD>es";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_QUIT_RETROARCH:
|
|
|
|
|
return "Sair do RetroArch";
|
|
|
|
|
case MENU_LABEL_VALUE_HELP:
|
|
|
|
|
return "Ajuda";
|
|
|
|
|
case MENU_LABEL_VALUE_SAVE_NEW_CONFIG:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Salvar Nova Configura<72><61>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RESTART_CONTENT:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Reiniciar Conte<74>do";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_UPDATER_LIST:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Atualiza<EFBFBD><EFBFBD>o de Cores";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "URL Buildbot de Cores";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_BUILDBOT_ASSETS_URL:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "URL Buildbot de Recursos (Assets)";
|
2015-10-25 01:59:38 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NAVIGATION_WRAPAROUND:
|
|
|
|
|
return "Navega<EFBFBD><EFBFBD>o Circular";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Filtrar por Extens<6E>es Suportadas";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Autoextrair Arquivos Baixados";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFORMATION:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Informa<EFBFBD><EFBFBD>o de Sistema";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_ONLINE_UPDATER:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Atualiza<EFBFBD><EFBFBD>o Online";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_INFORMATION:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Informa<EFBFBD><EFBFBD>o de Core";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_DIRECTORY_NOT_FOUND:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Diret<EFBFBD>rio n<>o encontrado.";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NO_ITEMS:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Nenhum item.";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_LIST:
|
|
|
|
|
return "Carregar Core";
|
|
|
|
|
case MENU_LABEL_VALUE_LOAD_CONTENT:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Selecionar Arquivo";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CLOSE_CONTENT:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Fechar Conte<74>do";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_MANAGEMENT:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Databases";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SAVE_STATE:
|
|
|
|
|
return "Salvar Savestate";
|
|
|
|
|
case MENU_LABEL_VALUE_LOAD_STATE:
|
|
|
|
|
return "Carregar Savestate";
|
|
|
|
|
case MENU_LABEL_VALUE_RESUME_CONTENT:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Retomar Conte<74>do";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_INPUT_DRIVER:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Driver de Controlador";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_DRIVER:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Driver de <20>udio";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_JOYPAD_DRIVER:
|
|
|
|
|
return "Driver de Joypad";
|
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Driver do Amostrador de <20>udio";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RECORD_DRIVER:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Driver de Grava<76><61>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_MENU_DRIVER:
|
|
|
|
|
return "Driver de Menu";
|
|
|
|
|
case MENU_LABEL_VALUE_CAMERA_DRIVER:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Driver de C<>mera";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_LOCATION_DRIVER:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Driver de Localiza<7A><61>o";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Incapaz de ler arquivo compactado.";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_OVERLAY_SCALE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Interpola<EFBFBD><EFBFBD>o de Overlay";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_OVERLAY_PRESET:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Predefini<EFBFBD><EFBFBD>es de Overlay";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_LATENCY:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Lat<EFBFBD>ncia de <20>udio (ms)";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_DEVICE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Dispositivo de <20>udio";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_KEYBOARD_OVERLAY_PRESET:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Predefini<EFBFBD><EFBFBD>es de Overlay de Teclado";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_OVERLAY_OPACITY:
|
|
|
|
|
return "Opacidade de Overlay";
|
|
|
|
|
case MENU_LABEL_VALUE_MENU_WALLPAPER:
|
|
|
|
|
return "Papel de Parede do Menu";
|
|
|
|
|
case MENU_LABEL_VALUE_DYNAMIC_WALLPAPER:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Papel de Parede Din<69>mico";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_BOXART:
|
|
|
|
|
return "Mostrar Boxart";
|
2015-10-22 05:47:51 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS: /* TODO/FIXME */
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Op<EFBFBD><EFBFBD>es de Remapeamento de Controlador de Core";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SHADER_OPTIONS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Op<EFBFBD><EFBFBD>es de Shaders";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_SHADER_PARAMETERS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Par<EFBFBD>metros de Shader em Uso";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_SHADER_PRESET_PARAMETERS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Menu de Par<61>metros de Shader";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Salvar Predefini<6E><69>es de Shader Como";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NO_SHADER_PARAMETERS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Nenhum par<61>metro de shader dispon<6F>vel.";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_SHADER_PRESET:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Carregar Predefini<6E><69>es de Shader";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_VIDEO_FILTER:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Filtro de V<>deo";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_DSP_PLUGIN:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Plugin de DSP de <20>udio";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_LABEL_VALUE_STARTING_DOWNLOAD:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "Iniciando download: ";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_VALUE_SECONDS:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
return "segundos";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
case MENU_VALUE_OFF:
|
|
|
|
|
return "OFF";
|
|
|
|
|
case MENU_VALUE_ON:
|
|
|
|
|
return "ON";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_UPDATE_ASSETS:
|
|
|
|
|
return "Atualizar Recursos (Assets)";
|
|
|
|
|
case MENU_LABEL_VALUE_UPDATE_CHEATS:
|
|
|
|
|
return "Atualizar Cheats";
|
|
|
|
|
case MENU_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Atualizar Perfis de Autoconfigura<72><61>o";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_UPDATE_DATABASES:
|
|
|
|
|
return "Atualizar Databases";
|
|
|
|
|
case MENU_LABEL_VALUE_UPDATE_OVERLAYS:
|
|
|
|
|
return "Atualizar Overlays";
|
|
|
|
|
case MENU_LABEL_VALUE_UPDATE_CG_SHADERS:
|
|
|
|
|
return "Atualizar Shaders Cg";
|
|
|
|
|
case MENU_LABEL_VALUE_UPDATE_GLSL_SHADERS:
|
|
|
|
|
return "Atualizar Shaders GLSL";
|
|
|
|
|
case MENU_LABEL_VALUE_CORE_INFO_CORE_NAME:
|
|
|
|
|
return "Nome do core";
|
|
|
|
|
case MENU_LABEL_VALUE_CORE_INFO_CORE_LABEL:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "R<EFBFBD>tulo do core";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_INFO_SYSTEM_NAME:
|
|
|
|
|
return "Nome do sistema";
|
|
|
|
|
case MENU_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER:
|
|
|
|
|
return "Fabricante do sistema";
|
|
|
|
|
case MENU_LABEL_VALUE_CORE_INFO_CATEGORIES:
|
|
|
|
|
return "Categorias";
|
|
|
|
|
case MENU_LABEL_VALUE_CORE_INFO_AUTHORS:
|
|
|
|
|
return "Autores";
|
|
|
|
|
case MENU_LABEL_VALUE_CORE_INFO_PERMISSIONS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Permiss<EFBFBD>es";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_INFO_LICENSES:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Licen<EFBFBD>a(s)";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Extens<EFBFBD>es suportadas";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_INFO_FIRMWARE:
|
|
|
|
|
return "Firmware";
|
|
|
|
|
case MENU_LABEL_VALUE_CORE_INFO_CORE_NOTES:
|
|
|
|
|
return "Notas do core";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE:
|
|
|
|
|
return "Data do build";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Vers<EFBFBD>o do git";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES:
|
|
|
|
|
return "Atributos da CPU";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER:
|
|
|
|
|
return "Indentificador do frontend";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME:
|
|
|
|
|
return "Nome do frontend";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS:
|
|
|
|
|
return "OS do frontend";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "N<EFBFBD>vel de RetroRating";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE:
|
|
|
|
|
return "Fonte de energia";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE:
|
|
|
|
|
return "Nenhuma fonte";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGING:
|
|
|
|
|
return "Carregando";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED:
|
|
|
|
|
return "Carregado";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING:
|
|
|
|
|
return "Descarregando";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Driver de contexto de v<>deo";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_WIDTH:
|
|
|
|
|
return "Mostrar largura (mm)";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_HEIGHT:
|
|
|
|
|
return "Mostrar altura (mm)";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI:
|
|
|
|
|
return "Mostrar DPI";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT:
|
|
|
|
|
return "Suporte a LibretroDB";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT:
|
|
|
|
|
return "Suporte a Overlay";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT:
|
|
|
|
|
return "Suporte a interface de comandos";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_NETWORK_COMMAND_IFACE_SUPPORT:
|
|
|
|
|
return "Suporte a interface de comandos de rede";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT:
|
|
|
|
|
return "Suporte a Cocoa";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_RPNG_SUPPORT:
|
|
|
|
|
return "Suporte a PNG (RPNG)";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_SDL_SUPPORT:
|
|
|
|
|
return "Suporte a SDL1.2";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_SDL2_SUPPORT:
|
|
|
|
|
return "Suporte a SDL2";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_OPENGL_SUPPORT:
|
|
|
|
|
return "Suporte a OpenGL";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_OPENGLES_SUPPORT:
|
|
|
|
|
return "Suporte a OpenGL ES";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT:
|
|
|
|
|
return "Suporte a Threading";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT:
|
|
|
|
|
return "Suporte a KMS/EGL";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT:
|
|
|
|
|
return "Suporte a Udev";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_OPENVG_SUPPORT:
|
|
|
|
|
return "Suporte a OpenVG";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_EGL_SUPPORT:
|
|
|
|
|
return "Suporte a EGL";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_X11_SUPPORT:
|
|
|
|
|
return "Suporte a X11";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_WAYLAND_SUPPORT:
|
|
|
|
|
return "Suporte a Wayland";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_XVIDEO_SUPPORT:
|
|
|
|
|
return "Suporte a XVideo";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_ALSA_SUPPORT:
|
|
|
|
|
return "Suporte a ALSA";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_OSS_SUPPORT:
|
|
|
|
|
return "Suporte a OSS";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_OPENAL_SUPPORT:
|
|
|
|
|
return "Suporte a OpenAL";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_OPENSL_SUPPORT:
|
|
|
|
|
return "Suporte a OpenSL";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_RSOUND_SUPPORT:
|
|
|
|
|
return "Suporte a RSound";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_ROARAUDIO_SUPPORT:
|
|
|
|
|
return "Suporte a RoarAudio";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_JACK_SUPPORT:
|
|
|
|
|
return "Suporte a JACK";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_PULSEAUDIO_SUPPORT:
|
|
|
|
|
return "Suporte a PulseAudio";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_DSOUND_SUPPORT:
|
|
|
|
|
return "Suporte a DirectSound";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_XAUDIO2_SUPPORT:
|
|
|
|
|
return "Suporte a XAudio2";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_ZLIB_SUPPORT:
|
|
|
|
|
return "Suporte a Zlib";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT:
|
|
|
|
|
return "Suporte a 7zip";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_DYLIB_SUPPORT:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Suporte a bibliotecas din<69>micas";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT:
|
|
|
|
|
return "Suporte a Cg";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_GLSL_SUPPORT:
|
|
|
|
|
return "Suporte a GLSL";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_HLSL_SUPPORT:
|
|
|
|
|
return "Suporte a HLSL";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_LIBXML2_SUPPORT:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Suporte a an<61>lise XML libxml2";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT:
|
|
|
|
|
return "Suporte a imagem SDL";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT:
|
|
|
|
|
return "Suporte a OpenGL/Direct3D render-to-texture (multi-pass shaders)";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT:
|
|
|
|
|
return "Suporte a FFmpeg";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT:
|
|
|
|
|
return "Suporte a CoreText";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_FREETYPE_SUPPORT:
|
|
|
|
|
return "Suporte a FreeType";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT:
|
|
|
|
|
return "Suporte a Netplay (peer-to-peer)";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_PYTHON_SUPPORT:
|
|
|
|
|
return "Suporte a Python (script em shaders)";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT:
|
|
|
|
|
return "Suporte a Video4Linux2";
|
|
|
|
|
case MENU_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT:
|
|
|
|
|
return "Suporte a Libusb";
|
|
|
|
|
case MENU_LABEL_VALUE_YES:
|
|
|
|
|
return "Sim";
|
|
|
|
|
case MENU_LABEL_VALUE_NO:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "N<EFBFBD>o";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_BACK:
|
|
|
|
|
return "VOLTAR";
|
|
|
|
|
case MENU_LABEL_VALUE_SCREEN_RESOLUTION:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Resolu<EFBFBD><EFBFBD>o de Tela";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_DISABLED:
|
|
|
|
|
return "Desativado";
|
|
|
|
|
case MENU_VALUE_PORT:
|
|
|
|
|
return "Porta";
|
|
|
|
|
case MENU_VALUE_NONE:
|
|
|
|
|
return "Nenhum";
|
|
|
|
|
case MENU_LABEL_VALUE_RDB_ENTRY_DEVELOPER:
|
|
|
|
|
return "Desenvolvedor";
|
|
|
|
|
case MENU_LABEL_VALUE_RDB_ENTRY_PUBLISHER:
|
|
|
|
|
return "Editora";
|
|
|
|
|
case MENU_LABEL_VALUE_RDB_ENTRY_DESCRIPTION:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Descri<EFBFBD><EFBFBD>o";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RDB_ENTRY_NAME:
|
|
|
|
|
return "Nome";
|
|
|
|
|
case MENU_LABEL_VALUE_RDB_ENTRY_ORIGIN:
|
|
|
|
|
return "Origem";
|
|
|
|
|
case MENU_LABEL_VALUE_RDB_ENTRY_FRANCHISE:
|
|
|
|
|
return "Franquia";
|
|
|
|
|
case MENU_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "M<EFBFBD>s de Lan<61>amento";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Ano de Lan<61>amento";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_TRUE:
|
|
|
|
|
return "Verdadeiro";
|
|
|
|
|
case MENU_VALUE_FALSE:
|
|
|
|
|
return "Falso";
|
|
|
|
|
case MENU_VALUE_MISSING:
|
|
|
|
|
return "Faltando";
|
|
|
|
|
case MENU_VALUE_PRESENT:
|
|
|
|
|
return "Presente";
|
|
|
|
|
case MENU_VALUE_OPTIONAL:
|
|
|
|
|
return "Opcional";
|
|
|
|
|
case MENU_VALUE_REQUIRED:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Obrigat<EFBFBD>rio";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_STATUS:
|
|
|
|
|
return "Status";
|
|
|
|
|
case MENU_LABEL_VALUE_AUDIO_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "<EFBFBD>udio";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_INPUT_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Entradas";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Informa<EFBFBD><EFBFBD>es de Tela";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_OVERLAY_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Overlay em Tela";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_MENU_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Menu";
|
2015-06-28 15:42:06 +00:00
|
|
|
|
case MENU_LABEL_VALUE_MULTIMEDIA_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Reprodu<EFBFBD><EFBFBD>o de M<>dia"; /* UPDATE/FIXME */
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_UI_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Interface de Usu<73>rio";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Menu de Navega<67><61>o";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_CORE_UPDATER_SETTINGS:
|
2015-07-04 04:45:26 +00:00
|
|
|
|
return "Atualiza<EFBFBD><EFBFBD>o de Core"; /* UPDATE/FIXME */
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NETWORK_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Rede";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_PLAYLIST_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Hist<EFBFBD>rico";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_USER_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Usu<EFBFBD>rio";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_DIRECTORY_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Diret<EFBFBD>rios";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_RECORDING_SETTINGS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Grava<EFBFBD><EFBFBD>o";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_NO_INFORMATION_AVAILABLE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Nenhuma informa<6D><61>o dispon<6F>vel.";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_LABEL_VALUE_INPUT_USER_BINDS:
|
2015-06-28 15:44:12 +00:00
|
|
|
|
return "Usu<EFBFBD>rio %u";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_LANG_ENGLISH:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Ingl<EFBFBD>s";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_LANG_JAPANESE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Japon<EFBFBD>s";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_LANG_FRENCH:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Franc<EFBFBD>s";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_LANG_SPANISH:
|
|
|
|
|
return "Espanhol";
|
|
|
|
|
case MENU_VALUE_LANG_GERMAN:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Alem<EFBFBD>o";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_LANG_ITALIAN:
|
|
|
|
|
return "Italiano";
|
|
|
|
|
case MENU_VALUE_LANG_DUTCH:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Holand<EFBFBD>s";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_LANG_PORTUGUESE:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Portugu<EFBFBD>s";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_LANG_RUSSIAN:
|
|
|
|
|
return "Russo";
|
|
|
|
|
case MENU_VALUE_LANG_KOREAN:
|
|
|
|
|
return "Coreano";
|
|
|
|
|
case MENU_VALUE_LANG_CHINESE_TRADITIONAL:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Chin<EFBFBD>s (Tradicional)";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_LANG_CHINESE_SIMPLIFIED:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Chin<EFBFBD>s (Simplificado)";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_LANG_ESPERANTO:
|
|
|
|
|
return "Esperanto";
|
|
|
|
|
case MENU_VALUE_LEFT_ANALOG:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Anal<EFBFBD>gico Esquerdo";
|
2015-06-27 20:19:01 +00:00
|
|
|
|
case MENU_VALUE_RIGHT_ANALOG:
|
2015-06-28 08:42:54 +00:00
|
|
|
|
return "Anal<EFBFBD>gico Direito";
|
2015-07-02 12:02:20 +00:00
|
|
|
|
case MENU_LABEL_VALUE_INPUT_HOTKEY_BINDS:
|
|
|
|
|
return "Associa<EFBFBD><EFBFBD>o de Teclas de Atalho";
|
|
|
|
|
case MENU_LABEL_VALUE_FRAME_THROTTLE_SETTINGS:
|
|
|
|
|
return "Defini<EFBFBD><EFBFBD>es do Limitador de Quadros";
|
|
|
|
|
case MENU_VALUE_SEARCH:
|
|
|
|
|
return "Busca:";
|
|
|
|
|
case MENU_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER:
|
|
|
|
|
return "Usar Visualizador de Imagens Interno";
|
2015-06-24 10:27:19 +00:00
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return "null";
|
|
|
|
|
}
|
2015-06-25 05:55:54 +00:00
|
|
|
|
|
|
|
|
|
int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|
|
|
|
{
|
2015-06-27 20:19:01 +00:00
|
|
|
|
uint32_t driver_hash = 0;
|
|
|
|
|
settings_t *settings = config_get_ptr();
|
|
|
|
|
|
2015-06-28 08:54:36 +00:00
|
|
|
|
/* If this one throws errors, stop sledgehammering square pegs into round holes and */
|
|
|
|
|
/* READ THE COMMENTS at the top of the file. */ (void)sizeof(force_iso_8859_1);
|
2015-06-28 08:41:31 +00:00
|
|
|
|
|
2015-06-27 20:19:01 +00:00
|
|
|
|
switch (hash)
|
|
|
|
|
{
|
|
|
|
|
case MENU_LABEL_INPUT_DRIVER:
|
|
|
|
|
driver_hash = menu_hash_calculate(settings->input.driver);
|
|
|
|
|
|
|
|
|
|
switch (driver_hash)
|
|
|
|
|
{
|
|
|
|
|
case MENU_LABEL_INPUT_DRIVER_UDEV:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Driver de entrada udev. \n"
|
|
|
|
|
" \n"
|
|
|
|
|
"Esse driver funciona sem o X. \n"
|
|
|
|
|
" \n"
|
|
|
|
|
"Ele usa a recente API de joypads \n"
|
|
|
|
|
"evdev para supporte a joystick. \n"
|
|
|
|
|
"Suporta Hot-Swap e force feedback \n"
|
|
|
|
|
"(se suportado pelo dispositivo). \n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"O driver l<> os eventos evdev para suporte a \n"
|
|
|
|
|
"teclado. Suporta tamb<6D>m callback de teclado, \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"mouses e touchpads. \n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Em geral, na maioria das distribui<75><69>es, os n<>s \n"
|
|
|
|
|
"/dev/input s<>o root-only (modo 600). Mas voc<6F> pode \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"definir uma regra udev para dar acesso a non-roots."
|
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_INPUT_DRIVER_LINUXRAW:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Driver de Entrada linuxraw. \n"
|
|
|
|
|
" \n"
|
|
|
|
|
"Esse driver requer um TTY ativo. Eventos de \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"teclado s<>o lidos diretamente do TTY, tornando-o \n"
|
|
|
|
|
"simples, mas n<>o t<>o flex<65>vel quanto o udev. \n" "Mouses, etc, n<>o s<>o suportados. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
|
|
|
|
"Esse driver usa a antiga API de joysticks \n"
|
|
|
|
|
"(/dev/input/js*).");
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Driver de Entrada.\n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Dependendo do driver de v<>deo, pode ser necess<73>rio \n"
|
|
|
|
|
"for<EFBFBD>ar um driver de entrada diferente.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_LOAD_CONTENT:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Carregar Conte<74>do. \n"
|
|
|
|
|
"Busca conte<74>do. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Para carregar conte<74>do, voc<6F> precisa de \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"um core libretro para usar, e um arquivo \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"de conte<74>do. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Para controlar onde o menu come<6D>a a \n"
|
|
|
|
|
"buscar conte<74>do, defina o Diret<65>rio \n"
|
|
|
|
|
"de Navega<67><61>o. Se n<>o estiver definido, \n"
|
|
|
|
|
"o Retroarch come<6D>ar<61> no diret<65>rio raiz. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"O navegador vai filtrar pelas extens<6E>es \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"do mais recente core definido em 'Core', \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"e o usar<61> quando o conte<74>do estiver \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"carregado."
|
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_CORE_LIST:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Carregar Core. \n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Busca uma implementa<74><61>o de um core \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"libretro. Onde a busca inicia depende \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"do caminho do seu Diret<65>rio de Cores. \n"
|
|
|
|
|
"Se n<>o definido, come<6D>ar<61> no raiz. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Se o Diret<65>rio de Cores estiver definido, \n"
|
|
|
|
|
"o menu o usar<61> como pasta inicial. Se for um \n"
|
|
|
|
|
"caminho completo, ele come<6D>ar<61> na pasta onde \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"o arquivo estiver.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_LOAD_CONTENT_HISTORY:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Carregando conte<74>do do hist<73>rico. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Ao carregar conte<74>dos, suas combina<6E><61>es com \n"
|
|
|
|
|
"cores s<>o salvas no hist<73>rico. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"O hist<73>rico <20> salvo em um arquivo no mesmo \n"
|
|
|
|
|
"diret<EFBFBD>rio do arquivo de configura<72><61>o. Se nenhuma \n"
|
|
|
|
|
"configura<EFBFBD><EFBFBD>o tiver sido carregada, o hist<73>rico \n"
|
|
|
|
|
"n<EFBFBD>o ser<65> salvo ou carregado e n<>o vai existir no \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"menu principal."
|
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_DRIVER:
|
|
|
|
|
driver_hash = menu_hash_calculate(settings->video.driver);
|
|
|
|
|
|
|
|
|
|
switch (driver_hash)
|
|
|
|
|
{
|
|
|
|
|
case MENU_LABEL_VIDEO_DRIVER_GL:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Driver de V<>deo OpenGL. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
|
|
|
|
"Esse driver permite o uso de cores libretro GL \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"em adi<64><69>o <20>s implementa<74><61>es de cores de \n"
|
|
|
|
|
"renderiza<EFBFBD><EFBFBD>o por software.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"O desempenho das implementa<74><61>es dos cores de\n"
|
|
|
|
|
"renderiza<EFBFBD><EFBFBD>o por software e libretro GL \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"depende do driver GL instalado em sua \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"placa de v<>deo.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_DRIVER_SDL2:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Driver de V<>deo SDL 2.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Esse <20> um driver de v<>deo SDL 2 de \n"
|
|
|
|
|
"renderiza<EFBFBD><EFBFBD>o por software.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"O desempenho das implementa<74><61>es dos cores de \n"
|
|
|
|
|
"renderiza<EFBFBD><EFBFBD>o por software depende da \n"
|
|
|
|
|
"implementa<EFBFBD><EFBFBD>o SDL de sua plataforma.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_DRIVER_SDL1:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Driver de V<>deo SDL.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Esse <20> um driver de v<>deo SDL 1.2 de \n"
|
|
|
|
|
"renderiza<EFBFBD><EFBFBD>o por software.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"O desemprenho <20> considerado sub<75>timo. \n"
|
|
|
|
|
"Considere seu uso apenas em <20>ltimo caso.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_DRIVER_D3D:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Driver de V<>deo Direct3D. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"O desempenho das implementa<74><61>es dos cores de\n"
|
|
|
|
|
"renderiza<EFBFBD><EFBFBD>o por software depende do driver \n"
|
|
|
|
|
"D3D instalado em sua placa de v<>deo.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_DRIVER_EXYNOS:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Driver de V<>deo Exynos-G2D. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Esse <20> um driver de v<>deo Exynos de baixo n<>vel. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"Usa o bloco G2D do SoC Samsung Exynos \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"para opera<72><61>es de blit. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"O desempenho para cores de renderiza<7A><61>o por \n"
|
|
|
|
|
"software deve ser <20>timo.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_DRIVER_SUNXI:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Driver de V<>deo Sunxi-G2D. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Esse <20> um driver de v<>deo Sunxi de baixo n<>vel. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"Usa o bloco G2D dos SoCs Allwinner.");
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Driver de V<>deo em uso.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_AUDIO_DSP_PLUGIN:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Plugin de DSP de <20>udio.\n"
|
|
|
|
|
"Processa <20>udio antes de ser enviado ao \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"driver."
|
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_AUDIO_RESAMPLER_DRIVER:
|
|
|
|
|
driver_hash = menu_hash_calculate(settings->audio.resampler);
|
|
|
|
|
|
|
|
|
|
switch (driver_hash)
|
|
|
|
|
{
|
|
|
|
|
case MENU_LABEL_AUDIO_RESAMPLER_DRIVER_SINC:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Implementa<EFBFBD><EFBFBD>o Windowed SINC.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_AUDIO_RESAMPLER_DRIVER_CC:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Implementa<EFBFBD><EFBFBD>o Convoluted Cosine.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_SHADER_PRESET:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Carregar Predefini<6E><69>es de Shader. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
" Carregar predefini<6E><69>es em "
|
2015-06-27 20:19:01 +00:00
|
|
|
|
#ifdef HAVE_CG
|
|
|
|
|
"Cg"
|
|
|
|
|
#endif
|
|
|
|
|
#ifdef HAVE_GLSL
|
|
|
|
|
#ifdef HAVE_CG
|
|
|
|
|
"/"
|
|
|
|
|
#endif
|
|
|
|
|
"GLSL"
|
|
|
|
|
#endif
|
|
|
|
|
#ifdef HAVE_HLSL
|
|
|
|
|
#if defined(HAVE_CG) || defined(HAVE_HLSL)
|
|
|
|
|
"/"
|
|
|
|
|
#endif
|
|
|
|
|
"HLSL"
|
|
|
|
|
#endif
|
|
|
|
|
" diretamente. \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"O menu de shaders <20> atualizado de acordo. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Se o CGP usar m<>todos de interpola<6C><61>o complexos, \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"(fator de escala diferente para X e Y) o fator \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"de escala mostrado no menu poder<65> n<>o ser \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"correto."
|
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_SHADER_SCALE_PASS:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Escala para este passo. \n"
|
|
|
|
|
" \n"
|
|
|
|
|
"O fator de escala se acumula, i.e. 2x \n"
|
|
|
|
|
"para o primeiro passo e 2x para o segundo \n"
|
|
|
|
|
"vai lhe fornecer uma escala total de 4x. \n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Se houver um fator de escala no <20>ltimo \n"
|
|
|
|
|
"passo, o resultado ser<65> esticado na tela \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"com o filtro especificado em 'Filtro \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Padr<EFBFBD>o'. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
|
|
|
|
"Se 'Tanto faz' estiver definido, a escala \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"de 1x ou o esticamento para tela cheia ser<65>o \n"
|
|
|
|
|
"usados dependendo se o primeiro foi ou n<>o \n"
|
|
|
|
|
"definido no <20>ltimo passo."
|
2015-06-27 20:19:01 +00:00
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_SHADER_NUM_PASSES:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"N<EFBFBD>mero de Shaders. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"O RetroArch permite que voc<6F> combine v<>rios \n"
|
|
|
|
|
"shaders com n<>mero arbitr<74>rio de passos, filtros \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"de hardware e fatores de escala personalizados. \n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Essa op<6F><70>o especifica o n<>mero de passos a usar. \n"
|
|
|
|
|
"Se for definido como 0 e usada a op<6F><70>o Aplicar \n"
|
|
|
|
|
"Altera<EFBFBD><EFBFBD>es de Shaders, ser<65> usado um shader vazio. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"A op<6F><70>o Filtro Padr<64>o ir<69> afetar o filtro \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"de esticamento.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_SHADER_PARAMETERS:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Par<EFBFBD>metros de Shaders. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Modifica o shader em uso diretamente. N<>o ser<65> \n"
|
|
|
|
|
"salvo no arquivo de predefini<6E><69>es CGP/GLSLP.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_SHADER_PRESET_PARAMETERS:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Par<EFBFBD>metros de Predefini<6E><69>es de Shader. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Modifica as predefini<6E><69>es de shader em uso no menu."
|
2015-06-27 20:19:01 +00:00
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_SHADER_PASS:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Caminho do shader. \n"
|
|
|
|
|
" \n"
|
|
|
|
|
"Todos os shaders devem ser do mesmo \n"
|
|
|
|
|
"tipo (i.e. CG, GLSL ou HLSL). \n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Defina o Diret<65>rio de Shaders para indicar \n"
|
|
|
|
|
"onde o buscador come<6D>a a procurar pelos \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"shaders."
|
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_CONFIG_SAVE_ON_EXIT:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Salva configura<72><61>o ao sair. <20>til para\n"
|
|
|
|
|
"o menu, pois as defini<6E><69>es podem ser\n"
|
|
|
|
|
"modificadas. Sobrescreve a configura<72><61>o.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"#includes e coment<6E>rios n<>o s<>o \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"preservados. \n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Por design, o arquivo de configura<72><61>o \n"
|
|
|
|
|
"<EFBFBD> considerado imut<75>vel, pois ele <20> \n"
|
|
|
|
|
"provavelmente mantido pelo usu<73>rio, \n"
|
|
|
|
|
"e n<>o deve ser sobrescrito sem o \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"seu conhecimento."
|
|
|
|
|
#if defined(RARCH_CONSOLE) || defined(RARCH_MOBILE)
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"\nPor<EFBFBD>m, isso n<>o funciona assim nos \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"consoles, pois abrir o arquivo de \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"configura<EFBFBD><EFBFBD>o manualmente n<>o <20> \n"
|
|
|
|
|
"realmente uma op<6F><70>o."
|
2015-06-27 20:19:01 +00:00
|
|
|
|
#endif
|
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_SHADER_FILTER_PASS:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Filtro de hardware para este passo. \n"
|
|
|
|
|
" \n"
|
|
|
|
|
"Se 'Tanto faz' estiver definido, o 'Filtro \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Padr<EFBFBD>o' ser<65> usado."
|
2015-06-27 20:19:01 +00:00
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_AUTOSAVE_INTERVAL:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Salva automaticamente a SRAM \n"
|
|
|
|
|
"em intervalos regulares.\n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Est<EFBFBD> desativado por padr<64>o. O intervalo <20> \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"medido em segundos. \n"
|
|
|
|
|
" \n"
|
|
|
|
|
"Um valor de 0 desativa o salvamento \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"autom<EFBFBD>tico.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_INPUT_BIND_DEVICE_TYPE:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Tipo de Dispositivo de Entrada. \n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Escolhe o dispositivo a usar. Isso <20> \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"relevante para o core libretro."
|
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_LIBRETRO_LOG_LEVEL:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Define o n<>vel de registro para os cores \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"(GET_LOG_INTERFACE). \n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
" Se o n<>vel de registro de um core \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" libretro estiver abaixo de libretro_log, \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
" esse ser<65> ignorado.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
" Registros DEBUG s<>o sempre ignorados a menos \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" que o modo prolixo seja ativado (--verbose).\n"
|
|
|
|
|
" \n"
|
|
|
|
|
" DEBUG = 0\n"
|
|
|
|
|
" INFO = 1\n"
|
|
|
|
|
" WARN = 2\n"
|
|
|
|
|
" ERROR = 3"
|
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_STATE_SLOT_INCREASE:
|
|
|
|
|
case MENU_LABEL_STATE_SLOT_DECREASE:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Slot de Savestates.\n"
|
|
|
|
|
" \n"
|
|
|
|
|
" Com o slot definido em 0, o nome do Savestate \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
" ser<65> *.state (ou o que estiver definido em commandline).\n"
|
|
|
|
|
"Se diferente de 0, o nome ser<65> (caminho)(d), \n"
|
|
|
|
|
"em que (d) <20> o n<>mero do slot.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_SHADER_APPLY_CHANGES:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Aplicar Altera<72><61>es de Shaders. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Ap<EFBFBD>s alterar defini<6E><69>es de shaders, use-o para \n"
|
|
|
|
|
"aplicar as mudan<61>as. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Mudar defini<6E><69>es de shaders <20> uma opera<72><61>o \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"computacionalmente cara e deve ser \n"
|
|
|
|
|
"realizada explicitamente. \n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Quando se aplicam shaders, as defini<6E><69>es do menu \n"
|
|
|
|
|
"de shaders s<>o salvas em um arquivo tempor<6F>rio \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"(menu.cgp ou menu.glslp) e carregadas. O arquivo \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"persiste ao fechar o RetroArch. Ele <20> salvo \n"
|
|
|
|
|
"no Diret<65>rio de Shaders."
|
2015-06-27 20:19:01 +00:00
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_INPUT_BIND_DEVICE_ID:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Dispositivo de Entrada. \n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Escolhe um gamepad para o usu<73>rio N. \n"
|
|
|
|
|
"O nome do pad est<73> dispon<6F>vel."
|
2015-06-27 20:19:01 +00:00
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_MENU_TOGGLE:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Alterna menu.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_GRAB_MOUSE_TOGGLE:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Alterna uso de mouse.\n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Quando o mouse <20> usado, RetroArch o esconde e \n"
|
|
|
|
|
"mant<EFBFBD>m o seu ponteiro dentro da janela para \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"permitir que a entrada relativa do mouse \n"
|
|
|
|
|
"funcione melhor.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_DISK_NEXT:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Circula por imagens de discos. Usar \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"ap<EFBFBD>s ejetar. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
|
|
|
|
" Finaliza ao usar ejetar novamente.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_FILTER:
|
|
|
|
|
#ifdef HAVE_FILTERS_BUILTIN
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Filtro de v<>deo baseado em CPU.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
#else
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Filtro de v<>deo baseado em CPU.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Caminho para uma biblioteca din<69>mica.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
#endif
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_AUDIO_DEVICE:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Sobrep<EFBFBD>e-se ao dispositivo de <20>udio padr<64>o \n"
|
|
|
|
|
"que est<73> em uso.\n"
|
|
|
|
|
"<EFBFBD> dependente do driver. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
#ifdef HAVE_ALSA
|
|
|
|
|
" \n"
|
|
|
|
|
"ALSA precisa de um dispositivo PCM."
|
|
|
|
|
#endif
|
|
|
|
|
#ifdef HAVE_OSS
|
|
|
|
|
" \n"
|
|
|
|
|
"OSS precisa de um caminho (ex.: /dev/dsp)."
|
|
|
|
|
#endif
|
|
|
|
|
#ifdef HAVE_JACK
|
|
|
|
|
" \n"
|
|
|
|
|
"JACK precisa de portas (ex.: system:playback1\n"
|
|
|
|
|
",system:playback_2)."
|
|
|
|
|
#endif
|
|
|
|
|
#ifdef HAVE_RSOUND
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"RSound precisa de um endere<72>o IP para \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"servidor RSound."
|
|
|
|
|
#endif
|
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_DISK_EJECT_TOGGLE:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Alterna eje<6A><65>o para discos.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Usado para conte<74>dos multidiscos.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_ENABLE_HOTKEY:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Ativar outras hotkeys.\n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
" Se esta hotkey <20> usada por teclado, joybutton \n"
|
|
|
|
|
"ou joyaxis, todas as outras hotkeys ser<65>o \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"desativadas a menos que esta hotkey esteja sendo \n"
|
|
|
|
|
"usada ao mesmo tempo. \n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Isso <20> <20>til para implementa<74><61>es RETRO_KEYBOARD que \n"
|
|
|
|
|
"consultam uma grande <20>rea do teclado, cujo caminho \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"deve estar livre das hotkeys.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_REWIND_ENABLE:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Ativa retrocesso.\n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Essa op<6F><70>o causa uma perda de desempenho, \n"
|
|
|
|
|
"por isso est<73> desativada por padr<64>o.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_LIBRETRO_DIR_PATH:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Diret<EFBFBD>rios de Cores. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Um diret<65>rio onde s<>o buscadas as \n"
|
|
|
|
|
"implementa<EFBFBD><EFBFBD>es de cores libretro.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_REFRESH_RATE_AUTO:
|
2015-09-22 12:07:02 +00:00
|
|
|
|
{
|
|
|
|
|
/* Work around C89 limitations */
|
|
|
|
|
char u[501];
|
|
|
|
|
char t[501];
|
|
|
|
|
snprintf(u, sizeof(u),
|
|
|
|
|
"Taxa de Atualiza<7A><61>o Autom<6F>tica.\n"
|
|
|
|
|
" \n"
|
|
|
|
|
"A taxa de atualiza<7A><61>o exata de nosso monitor (Hz).\n"
|
|
|
|
|
"<EFBFBD> usada para calcular a taxa de entrada de <20>udio \n"
|
|
|
|
|
"com a f<>rmula: \n"
|
|
|
|
|
" \n"
|
|
|
|
|
"audio_input_rate = game input rate * display \n"
|
|
|
|
|
"refresh rate / game refresh rate\n"
|
|
|
|
|
" \n");
|
|
|
|
|
snprintf(t, sizeof(t),
|
|
|
|
|
"Se a implementa<74><61>o n<>o informar valores, \n"
|
|
|
|
|
"valores NTSC ser<65>o assumidos por quest<73>o de \n"
|
|
|
|
|
"compatibilidade.\n"
|
|
|
|
|
" \n"
|
|
|
|
|
"Esse valor deve ficar pr<70>ximo de 60Hz para \n"
|
|
|
|
|
"evitar grande mudan<61>as de pitch. Se o monitor \n"
|
|
|
|
|
"n<EFBFBD>o rodar a 60Hz, ou algo pr<70>ximo a isso, desative\n"
|
|
|
|
|
"o VSync, e deixe-o com valores padr<64>o.");
|
|
|
|
|
strlcat(s, u, len);
|
|
|
|
|
strlcat(s, t, len);
|
|
|
|
|
}
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_ROTATION:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"For<EFBFBD>a uma certa rota<74><61>o da tela. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"A rota<74><61>o <20> adicionada a outras definidas\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"por conjuntos de cores (veja Permitir\n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Rota<EFBFBD><EFBFBD>o de V<>deo).");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_SCALE:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Resolu<EFBFBD><EFBFBD>o de tela cheia.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Resolu<EFBFBD><EFBFBD>o 0 usa a resolu<6C><75>o \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"do ambiente.\n");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_FASTFORWARD_RATIO:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Taxa de Avan<61>o R<>pido."
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"A taxa m<>xima na qual o conte<74>do ser<65>\n"
|
|
|
|
|
"executado ao se usar o Avan<61>o R<>pido.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
" (Ex.: 5.0 para conte<74>do 60 fps => 300 fps \n"
|
|
|
|
|
"m<EFBFBD>ximo).\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
|
|
|
|
"RetroArch entra em modo sleep para assegurar \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"que a taxa m<>xima n<>o ser<65> excedida.\n"
|
|
|
|
|
"N<EFBFBD>o confie que esse teto tenha exatid<69>o \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"perfeita.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_MONITOR_INDEX:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Prefer<EFBFBD>ncia de monitor.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"0 (padr<64>o) significa nenhum monitor <20> \n"
|
|
|
|
|
"preferido, 1 e demais (1 <20> o primeiro \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"monitor), sugere ao RetroArch usar esse \n"
|
|
|
|
|
"monitor em particular.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_CROP_OVERSCAN:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"For<EFBFBD>a o descarte de quadros overscanned. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"O comportamento exato dessa op<6F><70>o <20> \n"
|
|
|
|
|
"espec<EFBFBD>fico da implementa<74><61>o do core.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_SCALE_INTEGER:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"S<EFBFBD> interpola v<>deo em escalas m<>ltiplas \n"
|
|
|
|
|
"inteiras da resolu<6C><75>o nativa.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
|
|
|
|
"O tamanho base depende da geometria e da \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"rela<EFBFBD><EFBFBD>o de aspecto informadas pelo sistema.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Se For<6F>ar Aspecto n<>o estiver definida, X/Y \n"
|
|
|
|
|
"ser<EFBFBD>o escalonados em inteiros independentemente.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_AUDIO_VOLUME:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Volume de <20>udio, em dB.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
" 0 dB <20> o volume normal. Nenhum ganho aplicado.\n"
|
|
|
|
|
"O ganho pode ser controlado em execu<63><75>o com \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"Aumentar Volume / Baixar Volume.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_AUDIO_RATE_CONTROL_DELTA:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Controle de taxa de <20>udio.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
|
|
|
|
"Definindo como 0 desativa o controle de taxa.\n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Outros valores controlam a varia<69><61>o da taxa \n"
|
|
|
|
|
"de <20>udio.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
|
|
|
|
"Define quanto de taxa de entrada pode ser \n"
|
|
|
|
|
"regulada dinamicamente.\n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
" Taxa de entrada <20> definida como: \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" input rate * (1.0 +/- (rate control delta))");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_AUDIO_MAX_TIMING_SKEW:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Distor<EFBFBD><EFBFBD>o de <20>udio m<>xima.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Define a m<>xima varia<69><61>o da taxa de entrada.\n"
|
|
|
|
|
"Voc<EFBFBD> pode querer aument<6E>-la para obter grandes\n"
|
|
|
|
|
"varia<EFBFBD><EFBFBD>es no compasso, por exemplo, ao rodar\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"cores PAL em telas NTSC, ao custo de um pitch\n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"de <20>udio inexato.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
" A taxa de entrada <20> definida como: \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" input rate * (1.0 +/- (max timing skew))");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_OVERLAY_NEXT:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Alterna para o pr<70>ximo overlay.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Navega<EFBFBD><EFBFBD>o circular.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_LOG_VERBOSITY:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Ativa ou desativa n<>vel de prolixidade \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"do frontend.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VOLUME_UP:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Aumenta o volume de <20>udio.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VOLUME_DOWN:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Baixa o volume de <20>udio.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_DISABLE_COMPOSITION:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Desativa composition <20> for<6F>a.\n"
|
|
|
|
|
"V<EFBFBD>lido somente para Windows Vista/7 atualmente.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_PERFCNT_ENABLE:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Ativa ou desativa contadores de desempenho \n"
|
|
|
|
|
"do frontend.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_SYSTEM_DIRECTORY:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Diret<EFBFBD>rio system. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Define o diret<65>rio 'system'.\n"
|
|
|
|
|
"Cores podem consultar esse diret<65>rio\n"
|
|
|
|
|
"para carregar BIOS, configura<72><61>es\n"
|
|
|
|
|
"espec<EFBFBD>ficas de sistemas, etc.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_SAVESTATE_AUTO_SAVE:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Automaticamente salva um Savestate ao fechar \n"
|
|
|
|
|
"o RetroArch.\n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"RetroArch carregar<61> automaticamente qualquer\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"Savestate com esse caminho ao iniciar se 'Carregar\n"
|
|
|
|
|
"Savestate Automaticamente' estiver ativado.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_THREADED:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Usa driver de v<>deo em thread.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
|
|
|
|
"Usando isso pode melhorar o desempenho ao \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"poss<EFBFBD>vel custo de lat<61>ncia e mais engasgos \n"
|
|
|
|
|
"de v<>deo.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_VSYNC:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Sincronismo Vertical de v<>deo.\n");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_HARD_SYNC:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Tenta sincronizar CPU com GPU via \n"
|
|
|
|
|
"hardware.\n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Pode reduzir a lat<61>ncia ao custo de \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"desempenho.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_REWIND_GRANULARITY:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Granularidade do retrocesso.\n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
" Ao retroceder um n<>mero definido de \n"
|
|
|
|
|
"quadros, voc<6F> pode retroceder v<>rios \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"quadros por vez, aumentando a velocidade \n"
|
|
|
|
|
"de retrocesso.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_SCREENSHOT:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Tira uma foto da tela.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_FRAME_DELAY:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Define quantos milissegundos retardar \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"ap<EFBFBD>s o VSync antes de executar o core.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"\n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Pode reduzir a lat<61>ncia ao custo de\n"
|
|
|
|
|
"um maior risco de engasgo de v<>deo.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"O valor m<>ximo <20> 15.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_HARD_SYNC_FRAMES:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Define quantos quadros a CPU pode rodar \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"adiante da GPU com a op<6F><70>o 'Sincronismo \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"de GPU via Hardware' ativada.\n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"O valor m<>ximo <20> 3.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
|
|
|
|
" 0: Sincroniza com GPU de imediato.\n"
|
|
|
|
|
" 1: Sincroniza com quadro anterior.\n"
|
|
|
|
|
" 2: Etc ...");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_BLACK_FRAME_INSERTION:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Insere um quadro preto entre quadros. \n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"<EFBFBD>til para monitores de 120 Hz ao rodar \n"
|
|
|
|
|
"material de 60 Hz com elimina<6E><61>o do efeito \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"'ghosting'.\n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"A taxa de atualiza<7A><61>o de v<>deo deve ainda \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"ser configurada como se fosse um monitor de \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"60 Hz (divida a taxa de atualiza<7A><61>o por 2).");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_RGUI_SHOW_START_SCREEN:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Mostra a tela inicial no menu.\n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"<EFBFBD> definida automaticamente como falso quando\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"vista pela primeira vez.\n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"<EFBFBD> atualizada na configura<72><61>o apenas quando a\n"
|
|
|
|
|
"op<EFBFBD><EFBFBD>o 'Salvar Configura<72><61>o ao Sair' est<73> ativada.\n");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_CORE_SPECIFIC_CONFIG:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Carrega uma configura<72><61>o espec<65>fica baseada \n"
|
|
|
|
|
"no core que est<73> sendo usado.\n");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_FULLSCREEN:
|
|
|
|
|
snprintf(s, len, "Alterna tela cheia.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_BLOCK_SRAM_OVERWRITE:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Previne SRAM de ser sobrescrita ao \n"
|
|
|
|
|
"carregar Savestates.\n"
|
|
|
|
|
" \n"
|
|
|
|
|
"Pode potencialmente levar a jogos bugados.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_PAUSE_NONACTIVE:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Pausa a jogatina quando o foco da janela \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"<EFBFBD> perdido.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_GPU_SCREENSHOT:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Captura material gr<67>fico de sa<73>da da \n"
|
|
|
|
|
"GPU se estiver dispon<6F>vel.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_SCREENSHOT_DIRECTORY:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Diret<EFBFBD>rio de Capturas de Tela. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Diret<EFBFBD>rio para guardar as capturas de tela."
|
2015-06-27 20:19:01 +00:00
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_VIDEO_SWAP_INTERVAL:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Intervalo de Troca de VSync.\n"
|
|
|
|
|
" \n"
|
|
|
|
|
"Usa um intervalo de troca personalizado. \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Use-e para reduzir <20> metade a taxa de \n"
|
|
|
|
|
"atualiza<EFBFBD><EFBFBD>o do monitor.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_SAVEFILE_DIRECTORY:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Diret<EFBFBD>rio de Saves. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
|
|
|
|
"Salva todos os arquivos de save (*.srm) nesse \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"diret<EFBFBD>rio. Isso inclui arquivos relacionados \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"como .bsv, .rt, .psrm, etc...\n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Pode ser sobreposto por op<6F><70>es expl<70>citas de\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"linha de comando.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_SAVESTATE_DIRECTORY:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Diret<EFBFBD>rio de Savestates. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
|
|
|
|
"Salva todos os Savestates (*.state) nesse \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"diret<EFBFBD>rio.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Pode ser sobreposto por op<6F><70>es expl<70>citas de\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"linha de comando.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_ASSETS_DIRECTORY:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Diret<EFBFBD>rio de Recursos (Assets). \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
" Essa localiza<7A><61>o <20> consultada quando se \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"tenta buscar pelo menu recursos (assets) \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"carreg<EFBFBD>veis, etc.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Diret<EFBFBD>rio de Pap<61>is de Parede Din<69>micos. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
" O lugar para armazenar pap<61>is de parede que \n"
|
|
|
|
|
"ser<EFBFBD>o carregados dinamicamente pelo menu \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"dependendo do contexto.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_SLOWMOTION_RATIO:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Taxa de c<>mera lenta."
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Quando ativado, o conte<74>do rodar<61> em velocidade\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"reduzida por um fator.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_INPUT_AXIS_THRESHOLD:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Define o limiar de eixo.\n"
|
|
|
|
|
" \n"
|
|
|
|
|
"O quanto deve ser torcido um eixo para\n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"resultar em um bot<6F>o pressionado.\n"
|
|
|
|
|
" Valores poss<73>veis s<>o [0.0, 1.0].");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_INPUT_TURBO_PERIOD:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Per<EFBFBD>odo de turbo.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
|
|
|
|
"Descreve a velocidade na qual se alternam\n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"os bot<6F>es com turbo ativado."
|
2015-06-27 20:19:01 +00:00
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_INPUT_AUTODETECT_ENABLE:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Ativa autodetec<65><63>o de entrada.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Tentar<EFBFBD> autoconfigurar joypads \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"em um estilo Plug-and-Play.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_CAMERA_ALLOW:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Autorizar ou desautorizar o acesso da c<>mera \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"pelos cores.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_LOCATION_ALLOW:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Autorizar ou desautorizar o acesso de \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"servi<EFBFBD>os de localiza<7A><61>o pelos cores.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_TURBO:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Ativar turbo.\n"
|
|
|
|
|
" \n"
|
|
|
|
|
"Segurando o turbo enquanto se pressiona outro \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"bot<EFBFBD>o permitir<69> que o bot<6F>o entre em modo \n"
|
|
|
|
|
"turbo em que o seu estado ser<65> modulado com \n"
|
|
|
|
|
"um sinal peri<72>dico. \n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"A modula<6C><61>o p<>ra quando o pr<70>prio bot<6F>o \n"
|
|
|
|
|
"(n<>o <20> o bot<6F>o de turbo) <20> solto.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_OSK_ENABLE:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Ativar/desativar teclado na tela.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_AUDIO_MUTE:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Ligar/desligar <20>udio.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_REWIND:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Segure o bot<6F>o para retroceder.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
|
|
|
|
"Retrocesso deve estar ativado.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_EXIT_EMULATOR:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Tecla para sair corretamente do RetroArch."
|
|
|
|
|
#if !defined(RARCH_MOBILE) && !defined(RARCH_CONSOLE)
|
|
|
|
|
"\nFechando-o de outra forma mais agressiva \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"(SIGKILL, etc) sair<69> sem salvar RAM, etc.\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"Em sistemas baseados em Unix,\n"
|
|
|
|
|
"SIGINT/SIGTERM permite um\n"
|
|
|
|
|
"fechamento correto."
|
|
|
|
|
#endif
|
|
|
|
|
);
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_LOAD_STATE:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Carrega Savestates.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_SAVE_STATE:
|
|
|
|
|
snprintf(s, len,
|
|
|
|
|
"Salva Savestates.");
|
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_NETPLAY_FLIP_PLAYERS:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Netplay inverte usu<73>rios.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_CHEAT_INDEX_PLUS:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Incrementa o <20>ndice de cheats.\n");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_CHEAT_INDEX_MINUS:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Decrementa o <20>ndice de cheats.\n");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_SHADER_PREV:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Aplica o shader anterior no diret<65>rio.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_SHADER_NEXT:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Aplica o pr<70>ximo shader no diret<65>rio.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_RESET:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Reinicia o conte<74>do.\n");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_PAUSE_TOGGLE:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Alterna estado de pausado e n<>o pausado.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_CHEAT_TOGGLE:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Alterna <20>ndice de cheats.\n");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_HOLD_FAST_FORWARD:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Segure para avan<61>o r<>pido. Soltando o bot<6F>o \n"
|
|
|
|
|
"desativa o avan<61>o r<>pido.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_SLOWMOTION:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Segure para c<>mera lenta.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_FRAME_ADVANCE:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"O quadro avan<61>a quando o conte<74>do est<73> pausado.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_MOVIE_RECORD_TOGGLE:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Alterna entre estar gravando ou n<>o.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case MENU_LABEL_L_X_PLUS:
|
|
|
|
|
case MENU_LABEL_L_X_MINUS:
|
|
|
|
|
case MENU_LABEL_L_Y_PLUS:
|
|
|
|
|
case MENU_LABEL_L_Y_MINUS:
|
|
|
|
|
case MENU_LABEL_R_X_PLUS:
|
|
|
|
|
case MENU_LABEL_R_X_MINUS:
|
|
|
|
|
case MENU_LABEL_R_Y_PLUS:
|
|
|
|
|
case MENU_LABEL_R_Y_MINUS:
|
|
|
|
|
snprintf(s, len,
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Eixo para o anal<61>gico (esquema DualShock).\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Associa normalmente, por<6F>m, se um anal<61>gico real \n"
|
|
|
|
|
"<EFBFBD> associado, pode ser lido como um anal<61>gico\n"
|
2015-06-27 20:19:01 +00:00
|
|
|
|
"verdadeiro. \n"
|
|
|
|
|
" \n"
|
2015-06-28 08:42:54 +00:00
|
|
|
|
"Eixo positivo X <20> para direita. \n"
|
|
|
|
|
"Eixo positivo Y <20> para baixo.");
|
2015-06-27 20:19:01 +00:00
|
|
|
|
break;
|
2015-06-25 05:55:54 +00:00
|
|
|
|
default:
|
2015-06-27 20:19:01 +00:00
|
|
|
|
if (s[0] == '\0')
|
|
|
|
|
strlcpy(s, menu_hash_to_str(MENU_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len);
|
2015-06-25 05:55:54 +00:00
|
|
|
|
return -1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return 0;
|
|
|
|
|
}
|