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.

~ - Tecla til no teclado US ANSI QWERTY.
` - Tecla acento agudo no teclado US ANSI QWERTY.
" - Tecla aspas no teclado ABNT-2.
' - Tecla ápice no teclado ABNT-2.

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.

Standard mahjong control panel layout

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.

Comparativo entre os mapas de teclado

QWERTY US (104 Teclas)

QWERTY US (104)

QWERTY ABNT-2 (107 Teclas)

QWERTY ABNT-2 (107)