Teclas já predefinidas¶
Introdução aos controles¶
O MAME é compatível com uma vasta gama de diferentes tipos de sistemas, e estes, possuem uma considerável quantidade de diferentes entradas entre elas. Isso significa que algumas teclas do teclado, alguns botões do mouse e alguns botões do joystick serão usados para diversas funções. Como resultado, o mapa dos controles mostrados abaixo são separados pelos tipos dos sistemas facilitando a busca.
Todos os controles abaixo são totalmente configuráveis através da interface do usuário. Os exemplos abaixo são as configurações predefinidas. As predefinições mostradas aqui são organizadas com base do no teclado US ANSI QWERTY. Caso tenha um layout de teclado diferente, as teclas poderão ser diferentes, consulte o capítulo Comparativo entre os mapas de teclado para ver as diferenças.
Controles da interface¶
Estes controles cobrem as teclas básicas de funcionamento do MAME como o cardápio de opções, a pausa do sistema, o salvamento e a leitura dos estados.
- Tab
Chama o cardápio de opções.
Mostra as opções na tela.
Caso esteja usando o MAME com a opção
-debug
, esta tecla funciona como um ‘break’ na emulação.É possível utilizar as teclas abaixo quando um controle deslizante estiver visível na tela:
Cima - Seleciona o parâmetro anterior.
Baixo - Seleciona o próximo parâmetro.
Esquerda - Reduz o valor do parâmetro selecionado.
Direita - Aumenta o valor do parâmetro selecionado.
Enter - Redefine o valor do parâmetro para o seu valor predefinido.
Control + Esquerda - Reduz o valor em passos de 10x.
Shift + Esquerda - Reduz o valor em passos de 1x.
Alt + Esquerda - Reduz todo o valor.
Control + Direita - Aumenta o valor em passos de 10x.
Shift + Direita - Aumenta o valor em passos de 1x.
Alt + Direita - Aumenta o valor no máximo.
End - Oculta temporariamente a opção visível na tela.
Home - Traz de volta a opção na tela depois que for oculta.
- Seta direcional cima
Destaca a opção anterior da lista da interface.
- Seta direcional baixo
Destaca a opção posterior da lista da interface.
- Seta direcional esquerda
Altera a opção com os valores disponível do lado esquerdo quando uma seta estiver presente.
- Seta direcional direita
Altera a opção com os valores disponível do lado direito quando uma seta estiver presente.
- Home / End
Destaca a primeira ou a última opção da lista.
- [ ]
Move para o grupo anterior ou para o próximo grupo nos menus compatíveis da IU (por exemplo, move para as entradas do dispositivo anterior ou para o seguinte no menu Atribuições da entrada (este sistema).
- Enter / Botão 1 do controle 1
Seleciona a opção que estiver me destaque.
- Espaço
Exibe um comentário na opção selecionada.
- Delete
Limpa ou redefine o valor para a predefinição inicial nas configurações de entrada, trapaça e opções do plug-in.
- F1
Liga o sistema nos sistema que tenham esta função de ligar e desligar.
- F2
Desliga o sistema nos sistema que tenham esta função de ligar e desligar.
- F3
Faz um reinicio simples do sistema.
- Shift esquerdo + F3
Realiza um reinicio "pesado" onde tudo é zerado e carregado do início. Este é um processo mais completo do que quando feito com F3.
- F4
Mostra a paleta do jogo, os gráficos decodificados, os gráficos em pedaços, os caracteres e qualquer outro tilemap disponível.
Use Enter para alternar entre os três modos (paleta, gráficos, e tilemaps).
Pressione F4 novamente para fechar essa tela. Os controles principais de cada modo variam um pouco:
Modo paleta/tabela de cores:
[ ] - Alterna entre as paletas.
Cima / Baixo - Sobe/desce uma linha por vez.
PgUp / PgDn - Sobe/desce uma página por vez.
Home / End - Vai para o topo/fim da lista.
- / + - Aumenta/reduz a quantidade de cores por fila.
0 - Restaura a quantidade de cores por fila.
Enter - Alterna para o visualizador gráfico.
Modo gráfico:
[ ] - Alterna entre diferentes conjuntos gráficos.
Cima / Baixo - Sobe/desce uma linha por vez.
PgUp / PgDn - Sobe/desce uma página por vez.
Home / End - Vai para o topo/fim da lista.
Esquerda / Direita - Alterna a cor.
R - Rotaciona os pedaços em 90° sentido horário.
- / + - Aumenta/reduz a quantidade de blocos por fila (mantenha Shift pressionado para que valores integrais sejam usados ao aumentar/reduzir os blocos).
0 - Restaura a quantidade das blocos por fila (mantenha Shift pressionado para que valores integrais sejam usados ao aumentar/reduzir os blocos).
Enter - Alterna para o visualizador tilemap.
Modo Tilemap:
[ ] - Alterna entre diferentes tilemaps.
Cima / Baixo / Esquerda / Direita - Desloca 8 pixels por vez.
Shift + Cima / Baixo / Esquerda / Direita - Desloca 1 pixel por vez.
Control + Cima / Baixo / Esquerda / Direita - Desloca 64 pixels por vez.
R - Rotaciona os tilemaps em 90° sentido horário.
- / + - Aumenta/reduz o fator de aproximação.
0 - Expande os pequenos tilemaps para preencher a tela.
Enter - Alterna par ao modo paleta/tabela de cores.
Observação: Nem todos os sistemas possuem gráficos decodificados e/ou tilemaps.
- Shift esquerdo + F4
Enquanto estiver pausado, carrega o estado salvo mais recente para ser usado com o rebobinamento.
- F5
Pausa a emulação.
- Shift esquerdo + F5
Enquanto estiver pausado avança um quadro. Se o rebobinamento estiver ativo, um estado é salvo para ser usado pela função de rebobinamento.
- F6
Salva um estado. É preciso pressionar uma tecla a mais para definir qual tecla será associada ao estado, semelhante à opção anterior. Caso já exista um estado salvo, ele também aparecerá na lista e também poderá ser substituído na lista.
- Shift esquerdo + F6
Salva um estado de forma rápida.
- F7
Carrega um estado. Você será solicitado a pressionar uma tecla no teclado para salva a posição ou a escolher uma posição já salva no menu para ser carregada.
Observe que o recurso de salvar o estado ainda não é compatível com uma grande quantidade de drivers. Caso um determinado driver não funcione perfeitamente com este recurso, um aviso será mostrado alertando a incompatibilidade.
- Shift esquerdo + F7
Faz o carregamento rápido de um estado já salvo.
- F8
Reduz o salto de quadros em tempo real.
- Shift esquerdo + F8
Liga ou desliga a trapaça. (caso a opção
-cheat
seja usada)- Alt esquerdo + F8
Reduz o prescaling. (apenas nas versões SDL)
- F9
Aumenta o salto de quadros em tempo real.
- Alt esquerdo + F9
Aumenta o prescaling. (apenas nas versões SDL)
- F10
Liga ou desliga o supressor de velocidade.
- Shift esquerdo + F10
Liga ou desliga o processamento HLSL. (apenas na versão não SDL do Windows)
- Alt esquerdo + F10
Alterna o filtro. (apenas nas versões SDL)
- F11
Liga ou desliga o indicador de velocidade no topo da tela.
- Shift esquerdo + F11
Alterna a exibição do perfil interno (caso tenha sido compilado com ele).
- Alt esquerdo + F11
Grava um vídeo com filtros HLSL.
- F12
Faz uma captura da tela.
- Shift esquerdo + F12
Inicia a gravação de um vídeo MNG.
- Control esquerdo + Shift esquerdo + F12
Inicia a gravação de um vídeo AVI.
- Alt esquerdo + F12
Faz uma captura da tela com um filtro HLSL.
- Insert
Acelera a emulação. Enquanto a tecla estiver pressionada, a emulação é executada sem a supressão de velocidade e com o salto de quadros no máximo. (apenas na versão não SDL do Windows)
- PgDn
Acelera a emulação. Enquanto a tecla estiver pressionada, a emulação é executada sem a supressão de velocidade e com o salto de quadros no máximo. (apenas nas versões SDL)
- Alt esquerdo + Enter
Alterna entre tela inteira e modo janela.
- ScrLk / FwdDel (Mac Desktop) / fn-Del (Mac Laptop)
Mapeamento predefinido para o uimodekey.
Essa tecla alterna entre a interface do MAME e a interface que está sendo emulada, quando a tecla é pressionada é possível usar a tecla Tab para alterar as opções do MAME e posteriormente retornar no sistema emulado. Consulte também a opção -uimodekey
- Esc
Encerra a emulação, retorna para o menu anterior ou cancela uma opção na interface.
Controles predefinidos dos sistemas arcade¶
Esta seção aborda os controles que são aplicáveis à maioria dos tipos dos sistemas de arcade. Observe que nem todas os sistemas terão todos estes controles disponíveis. Todos os controles abaixo são totalmente configuráveis na interface do usuário. Esta lista mostra a configuração predefinida do teclado.
- 5 (fora do teclado numérico)
Ficha do slot 1
- 6 (fora do teclado numérico)
Ficha do slot 2
- 7 (fora do teclado numérico)
Ficha do slot 3
- 8 (fora do teclado numérico)
Ficha do slot 4
- Backspace
Cédula 1 (Para sistemas que tenham um receptor/leitor de cédulas)
- T
Tilt
Normalmente um interruptor de inclinação ou sensor de impacto que encerra o jogo atual, redefine os créditos e/ou reinicia o sistema caso ela seja derrubada com muita força ou seja deslocada. Mais comumente encontrado nos sistemas de pinball.
- - (fora do teclado numérico)
Reduz o volume
Para sistemas que tenham um controle de volume.
- = (fora do teclado numérico)
Aumenta o volume
Para sistemas que tenham um controle de volume.
- F1
Redefine a memória
Isso redefine ou zera o(s) placar(es), os créditos/prêmios, as estatísticas ou as configurações do operados nos sistemas compatíveis.
- F2
Modo de serviço
Este é um botão existente em alguns sistemas para acessar este modo, em outros sistemas pode ser uma chave ou uma chave DIP.
- 9 (fora do teclado numérico)
Serviço 1
Estes botões geralmente servem para dar créditos de graça, sem passar pela contabilidade do sistema, ou para navegar no menu de serviço do operador.
- 0 (fora do teclado numérico)
Serviço 2
- - (fora do teclado numérico)
Serviço 3
- = (fora do teclado numérico)
Serviço 4
Controles predefinidos para jogos arcade¶
Esta seção aborda os controles que são aplicáveis aos jogos arcades. Todos os controles abaixo são totalmente configuráveis na interface do usuário. Esta lista mostra a configuração predefinida do teclado.
- 5 (fora do teclado numérico)
Ficha do slot 1
- 6 (fora do teclado numérico)
Ficha do slot 2
- 7 (fora do teclado numérico)
Ficha do slot 3
- 8 (fora do teclado numérico)
Ficha do slot 4
- 1 (fora do teclado numérico)
Inicia o jogador 1 ou o modo com 1 jogador
- 2 (fora do teclado numérico)
Inicia o jogador 2 ou o modo com 2 jogadores
- 3 (fora do teclado numérico)
Inicia o jogador 3 ou o modo com 3 jogadores
- 4 (fora do teclado numérico)
Inicia o jogador 4 ou o modo com 4 jogadores
Controles do jogador 1¶
- Seta direcional cima
Jogador 1 cima
- Seta direcional baixo
Jogador 1 baixo
- Seta direcional esquerda
Jogador 1 esquerda
- Seta direcional direita
Jogador 1 direita
- E
Jogador 1 - Cima no controle esquerdo nos sistemas com dois controles (p.e. Robotron)
- D
Jogador 1 - Baixo no controle esquerdo nos sistemas com dois controles (p.e. Robotron)
- S
Jogador 1 - Esquerda no controle esquerdo nos sistemas com dois controles (p.e. Robotron)
- F
Jogador 1 - Direita no controle esquerdo nos sistemas com dois controles (p.e. Robotron)
- I
Jogador 1 - Cima no controle direito nos sistemas com dois controles (p.e. Robotron)
- K
Jogador 1 - Baixo no controle direito nos sistemas com dois controles (p.e. Robotron)
- J
Jogador 1 - Esquerdo no controle direito nos sistemas com dois controles (p.e. Robotron)
- L
Jogador 1 - Direito no controle direito nos sistemas com dois controles (p.e. Robotron)
- Ctrl esquerdo / Mouse B0 / Pistola 1 Botão 0
Jogador 1 botão 1
- Alt esquerdo / Mouse B2 / Pistola 1 Botão 1
Jogador 1 botão 2
- Espaço / Mouse B1 / Joystick 1 Botão 1 ou B.
Jogador 1 botão 3
- Shift esquerdo
Jogador 1 botão 4
- Z
Jogador 1 botão 5
- X
Jogador 1 botão 6
- C
Jogador 1 botão 7
- V
Jogador 1 botão 8
- B
Jogador 1 botão 9
- N
Jogador 1 botão 10
- M
Jogador 1 botão 11
- ,
Jogador 1 botão 12
- .
Jogador 1 botão 13
- /
Jogador 1 botão 14
- Shift direito
Jogador 1 botão 15
Controles do jogador 2¶
- R
Jogador 2 cima
- F
Jogador 2 baixo
- D
Jogador 2 esquerda
- G
Jogador 2 direita
- A
Jogador 2 botão 1
- S
Jogador 2 botão 2
- Q
Jogador 2 botão 3
- W
Jogador 2 botão 4
- E
Jogador 2 botão 5
Controles do jogador 3¶
- I
Jogador 3 cima
- K
Jogador 3 baixo
- J
Jogador 3 esquerda
- L
Jogador 3 direita
- Control direito
Jogador 3 botão 1
- Shift direito
Jogador 3 botão 2
- Enter (fora do teclado numérico)
Jogador 3 botão 3
Controles do jogador 4¶
- 8 (no teclado numérico)
Jogador 4 cima
- 2 (no teclado numérico)
Jogador 4 baixo
- 4 (no teclado numérico)
Jogador 4 esquerda
- 6 (no teclado numérico)
Jogador 4 direita
- 0 (no teclado numérico)
Jogador 4 botão 1
- . (no teclado numérico)
Jogador 4 botão 2
- Enter (no teclado numérico)
Jogador 4 botão 3
Teclas predefinidas para Mahjong e Hanafuda¶
A maioria dos jogos de mahjong e hanafuda utilizam um layout padronizado de controle. Algumas teclas podem estar ausentes dependendo do tipo de jogo. Por exemplo, jogos sem o recurso de bônus podem não ter as teclas Take Score, Double Up, Big e Small. Jogos sem a característica de aposta também podem não ter a tecla Bet. Alguns jogos podem não usar todas as teclas presentes, alguns por exemplo não usam as teclas Flip Flop e Last Chance.
Por causa da grande quantidade de teclas, o MAME apenas oferece a configuração padrão para um único conjunto de controles por jogador. Para jogos multiplayer de mahjong/hanafuda ou jogos com múltiplas posições de jogador, é preciso fazer uma configuração manual das teclas. Todas as teclas abaixo são totalmente configuráveis na interface do usuário. Esta lista mostra a configuração predefinida do teclado.
- 5 (fora do teclado numérico)
Ficha do slot 1
- 6 (fora do teclado numérico)
Ficha do slot 2
- 7 (fora do teclado numérico)
Ficha do slot 3
- 8 (fora do teclado numérico)
Ficha do slot 4
- Y
Jogador 1 Mahjong/Hanafuda Flip Flop
- 1 (fora do teclado numérico)
Inicia o jogador 1 ou o modo com 1 jogador
- 2 (fora do teclado numérico)
Jogador 2 start or 2 players mode
- 3 (fora do teclado numérico)
Jogador 3 start or 3 players mode
Mahjong Bet
- 4 (fora do teclado numérico)
Jogador 4 start or 4 players mode
- Ctrl direito
Jogador 1 Mahjong/Hanafuda Take Score
- Shift direito
Jogador 1 Mahjong/Hanafuda Double Up
- Enter
Jogador 1 Mahjong/Hanafuda Big
- Backspace
Jogador 1 Mahjong/Hanafuda Small
- Alt direito
Jogador 1 Mahjong/Hanafuda Last Chance
- Ctrl
Mahjong Kan
- Alt
Mahjong Pon
- Espaço
Mahjong Chi
- Shift
Mahjong Reach
- Z
Mahjong Ron
- A
Jogador 1 Mahjong/Hanafuda A
- B
Jogador 1 Mahjong/Hanafuda B
- C
Jogador 1 Mahjong/Hanafuda C
- D
Jogador 1 Mahjong/Hanafuda D
- E
Jogador 1 Mahjong/Hanafuda E
- F
Jogador 1 Mahjong/Hanafuda F
- G
Jogador 1 Mahjong/Hanafuda G
- H
Jogador 1 Mahjong/Hanafuda H
- I
Jogador 1 Mahjong I
- J
Jogador 1 Mahjong J
- K
Jogador 1 Mahjong K
- L
Jogador 1 Mahjong L
- M
Jogador 1 Mahjong M
Jogador 1 Hanafuda Yes
- N
Jogador 1 Mahjong N
Jogador 1 Hanafuda No
- O
Jogador 1 Taiwanese Mahjong O
- ;
Jogador 1 Taiwanese Mahjong P
- Q
Jogador 1 Taiwanese Mahjong Q
Teclas predefinidas para jogos de apostas¶
Todas as teclas abaixo são totalmente configuráveis na interface do usuário. Esta lista mostra a configuração predefinida do teclado.
Observe que muitos jogos de apostas usam botões para diferentes funções. Por exemplo, em jogos do tipo slot o jogo pode usar o botão Start para parar todos os mostradores rotativos onde não há um botão dedicado para isso. Ou num jogo de poker os botões hold podem ser usados para controlar o Double Up do jogo e também não havendo uma tecla específica para os botões Take Score, Double Up, High e Low.
- 5
Ficha do slot 1
- 6
Ficha do slot 2
- 7
Ficha do slot 3
- 8
Ficha do slot 4
- Backspace
Cédula 1 (Para sistemas que tenham um receptor/leitor de cédulas)
- I
Payout
- Q
Key In
- W
Key Out
- F1
Redefine a memória
- 9 (fora do teclado numérico)
Serviço 1
Estes botões geralmente servem para dar créditos de graça, sem passar pela contabilidade do sistema, ou para navegar no menu de serviço do operador.
- 0 (fora do teclado numérico)
Serviço 2 Book-Keeping (para sistemas com este recurso)
- - (fora do teclado numérico)
Serviço 3
- = (fora do teclado numérico)
Serviço 4
- M
Bet
- 1 (fora do teclado numérico)
Inicia o jogador 1 ou o modo com 1 jogador
- 2 (fora do teclado numérico)
Deal
- L
Stand
- 4 (fora do teclado numérico)
Take Score
Para jogos que permitem ganhar apostas num jogo de o dobro ou nada, este botão coleta as apostas do jogo.
- 3 (fora do teclado numérico)
Double Up
Para jogos que permitem ganhar apostas num jogo de o dobro ou nada, este botão aposta os prêmios do jogo.
- D
Half Gamble
Usado em muitos jogos para apostar a metade dos prêmios.
- A
High
- S
Low
- O
Door
Teclas predefinidas para Blackjack¶
Todas as teclas abaixo são totalmente configuráveis na interface do usuário. Esta lista mostra a configuração predefinida do teclado.
- 1
Inicia o jogador 1 ou o modo com 1 jogador
Usado para iniciar uma nova rodada em jogos que possuem botões separados para fazer uma nova rodada e obter uma carta a mais.
- 2
Deal (hit)
Usado para obter uma carta a mais e para iniciar uma nova rodada em jogos que não usam diferentes botões para fazer uma nova rodada e para obter uma carta a mais.
- L
Stand
Teclas predefinidas para Poker¶
Todas as teclas abaixo são totalmente configuráveis na interface do usuário. Esta lista mostra a configuração predefinida do teclado.
- 1
Inicia o jogador 1 ou o modo com 1 jogador
Usado para iniciar uma nova rodada em jogos que possuem botões separados para fazer uma nova rodada e obter uma carta a mais.
- 2
Deal
Usado para substituir cartas e para iniciar uma nova rodada em jogos que não usam diferentes botões para fazer uma nova rodada e para substituir cartas.
- Z
Hold 1/discard 1 (Mantém/descarta 1)
- X
Hold 2/discard 2 (Mantém/descarta 2)
- C
Hold 3/discard 3 (Mantém/descarta 2)
- V
Hold 4/discard 4 (Mantém/descarta 4)
- B
Hold 5/discard 5 (Mantém/descarta 1)
- N
Cancela
Usado em alguns jogo para cancelar a seleção atual nas cartas que serão mantidas/descartadas.
Teclas predefinidas para Slots¶
Todas as teclas abaixo são totalmente configuráveis na interface do usuário. Esta lista mostra a configuração predefinida do teclado.
- 1
Inicia o jogador 1 ou o modo com 1 jogador
- X
Para o mostrador rotativo 1
- C
Para o mostrador rotativo 2
- V
Para o mostrador rotativo 3
- B
Para o mostrador rotativo 4
- Z
Para todos os mostradores rotativos
Teclas predefinidas para computadores¶
Todas as teclas abaixo são totalmente configuráveis na interface do usuário. Esta lista mostra a configuração predefinida do teclado.
Observe que os controles podem variar bastante de computador para computador, assim sendo, nem todas as teclas serão mostradas aqui. No MAME veja a opção Atribuições da entrada (este sistema) para obter mais detalhes do sistema que estiver usando.
- Tab
Chama o menu de configuração.
- ScrLk / FwdDel (Mac Desktop) / fn-Del (Mac Laptop)
Mapeamento predefinido para o uimodekey.
Essa tecla alterna entre a interface do MAME e a interface que está sendo emulada, quando a tecla é pressionada é possível usar a tecla Tab para alterar as opções do MAME e posteriormente retornar no sistema emulado. Consulte também a opção -uimodekey
- F2
Inicia a fita dos sistemas que possuem leitores de fitas.
- Shift + F2
Interrompe a leitura da fita.
- Shift esquerdo + ScrLk
Cola a partir da área de transferência do sistema para o sistema emulado.
- Teclas numéricas
Estas teclas são as mesmas usadas no sistema emulado.
Outros sistemas¶
Todas as teclas abaixo são totalmente configuráveis na interface do usuário.
Observe que os controles podem variar bastante de computador para computador, assim sendo, nem todas as teclas serão mostradas aqui. No MAME veja a opção Atribuições da entrada (este sistema) para obter mais detalhes do sistema que estiver usando.