Configuração de controle e entrada de quatro direções no MAME para Android / 2026-08-09

Corrija diagonais indesejadas em jogos MAME de quatro direções no Android

Use o mapa automático ou aderente do MAME para traduzir um analógico para a entrada digital de quatro direções esperada pela máquina.

Diagnóstico de controle · 10 minutosSemântica oficial do MAME 0.289; o port Android precisa expor a opção e um provedor de joystick

Corrija diagonais indesejadas em jogos MAME de quatro direções no Android

Comece com `joystick_map auto`: o MAME escolhe um mapa padrão de 8, 4 ou 4 direções diagonais conforme as portas da máquina. Se o analógico ainda gerar diagonais num jogo de quatro direções, teste um mapa aderente documentado somente no INI dessa máquina. Recentralize entre os testes e confirme as quatro direções e as transições de canto com o mesmo controle.

Teste em seis etapas

  1. 01

    Registre pacote, revisão MAME, controle, provedor, shortname da máquina, mapa atual e caminho de configuração por máquina.

  2. 02

    Confirme que o jogo usa quatro direções digitais e que o analógico físico chega como eixos X/Y, não como direcional digital.

  3. 03

    Restaure `joystick_map auto`, reinicie a máquina e teste cima, baixo, esquerda, direita, recentralização e rolagens lentas pelos cantos.

  4. 04

    Se diagonais ainda interromperem o movimento, escolha um mapa aderente de quatro direções documentado só para essa máquina e repita.

  5. 05

    Compare direcional e analógico; verifique também se o menu e jogos de oito direções ficaram inalterados.

  6. 06

    Mantenha a menor alteração por máquina e volte a `auto` se o port reescrever a opção, o provedor oscilar ou direções cardeais falharem.

Diagnóstico por evidência

ObservaçãoLimite provávelPróxima ação
Direcional funciona; analógico trava nos cantosMapa analógico-digitalTestar auto e depois quatro vias aderente
Ambos perdem uma direçãoVínculo ou provedorRevisar primeiro a atribuição
Jogos de oito vias perdem diagonaisMapa aplicado globalmenteMover para o INI da máquina
A opção não produz efeitoLimite do port/buildLer configuração efetiva e logs

O mapa traduz a geometria do host

O MAME divide os eixos X/Y em uma grade e converte suas áreas em direções digitais. A máquina emulada mantém seu tipo de entrada; muda apenas como o analógico do aparelho chega às portas digitais.

Cantos aderentes preservam a última direção

Um canto aderente mantém a última direção cardinal durante a rotação entre eixos e só muda na próxima área cardinal. Isso evita uma diagonal sem fingir uma trava física de quatro vias.

Aplique a correção a uma máquina

O MAME recomenda INI por sistema para mapas especiais. Um mapa global pode prejudicar jogos de oito vias, enquanto vínculo incorreto ou provedor instável exige outro diagnóstico.

Fontes oficiais

Guias relacionados