Share

Sobre o MameUI

MAME é o emulador de máquinas de arcada múltipla mais compatível e capaz. Ele suporta milhares de jogos. Há uma grande comunidade de colaboradores trabalhando persistentemente para expandir e aperfeiçoar a biblioteca do MAME de jogos arcade suportados.

Este tutorial é para ajudá-lo com o “MAMEUI”, uma construção outrora popular do MAME. Infelizmente, ele não foi atualizado desde 2014 e foi abandonado. No entanto, como você vai ler neste guia, isso não é uma coisa ruim! Os roms de arcada que estão prontamente disponíveis em sites rom funcionam melhor em emuladores de arcada antigos. Explicarei mais neste guia.

*Se você quiser baixar o MameUI, tenho-o na minha página de emuladores.

Você deve usar o MameUI?

Com todas as ofertas de emuladores a partir de 2021, você deve usar o MAMEUI? Bem, depende. RetroArch, um popular emulador multi-sistema, é uma ótima opção para jogos arcade. Ele inclui múltiplos ‘núcleos’ (emuladores múltiplos) para jogos arcade. No momento em que estou escrevendo isto, inclui o seguinte: FB Alpha, FinalBurn Neo, MAME (mais recente), MAME 2000, MAME 2003, e MAME 2010. Esta seleção de núcleos é valiosa quando se trata de fazer funcionar ROMs de arcade antigos.

A qualidade de emulação entre RetroArch e MAME é geralmente a mesma. O RetroArch pode funcionar melhor/suave simplesmente porque está em desenvolvimento ativo e otimizado para o Windows 10. A vantagem do MAMEUI é que é muito mais fácil de usar e oferece mais funcionalidades e opções. Eu não posso dizer qual emulador é melhor porque ambos têm os seus prós e contras. Eu recomendo tentar ambos para ver o que funciona melhor para as suas necessidades.

Instalação

Versões Windows do Mame são todas um programa autônomo para que eles não tenham um assistente de instalação. A instalação é simples: basta extrair o Mame de seu arquivo zip. Não tem certeza de como extrair arquivos zip? Aqui está um vídeo tutorial mostrando como: como descompactar arquivos no Windows.

IMPORTANTE! O Mame deve ser colocado em uma pasta comum em seu computador. Eu recomendo Documentos, Downloads, ou criar uma pasta na sua área de trabalho. Se você colocar o Mame em outro lugar em sua unidade C principal, então você pode estar restringindo o acesso somente leitura. Fazendo isso impede que o Mame salve qualquer coisa.

Para abrir o Mame, clique duas vezes em , ou , ou qualquer outro *.exe se você estiver usando outra versão do Windows Mame.

Compreendendo a estrutura ROM do Mame

Abrir o Mame, a primeira coisa que você vê é a aba Todos os Jogos (mostrada abaixo). Esta é uma lista de todos os jogos suportados pelo Mame. O Mame não inclui estes jogos. Você precisa baixá-los separadamente.

Nesta lista, observe os jogos indentados. E repare que o primeiro jogo do mesmo título não está indentado. O primeiro jogo é o pai e todos os jogos indentados abaixo são os órfãos. Veja:

Na figura abaixo, estou mostrando como essa relação pai/orfão se aplica às ROMs reais na pasta roms. É assim que todos os emuladores arcade funcionam com as ROMs arcade.

Em outras palavras:

  • Se você quiser jogar a ROM pai de um jogo, você precisa baixar a ROM pai.
  • Se você quiser jogar uma ROM órfã de um jogo, você precisa baixar tanto a ROM órfã quanto a ROM pai.

Você vai notar que todas as ROMs arcade são abreviadas. Você nunca deve renomear ou extrair uma ROM de um arcade! Seu nome exato é como Mame pode detectá-lo.

NeoGeo jogos precisam neogeo.zip

NeoGeo jogos precisam da BIOS NeoGeo para inicializar. Você pode baixá-la abaixo. Além disso, versões antigas dos emuladores Mame podem requerer uma versão mais antiga da BIOS NeoGeo. Se você estiver descobrindo que a primeira BIOS do NeoGeo não funciona, baixe a versão antiga.

  • NeoGeo BIOS (931 KB) – Necessária para inicializar os jogos NeoGeo. Não renomeie ou extraia este arquivo zip!
  • NeoGeo BIOS (versão antiga) (236 KB) – Pode ser necessário se você estiver usando uma versão antiga do Mame. Renomeie-o para “neogeo.zip”.

*Para configurar a BIOS do NeoGeo com o Mame, basta movê-lo para a pasta ROMs do Mame . É isso!

Loading a game

  1. Antes de fazermos qualquer coisa, devo primeiro informá-lo para nunca extrair ou renomear o arquivo zip de uma ROM arcade! O nome exacto do ficheiro é como o Mame o detecta.
  2. Move as suas ROMs arcade para a pasta ROMs do Mame .
  3. Varredura de novos jogos

    A seguir precisamos de ter o Mame a procurar novos jogos na sua pasta ROMs. Você pode fazer isso indo para Arquivo > Auditar todos os jogos (mostrado à direita), ou apenas pressione a tecla F5. Uma barra de progresso aparecerá na parte inferior da janela do Mame:

    A auditoria normalmente leva apenas alguns segundos. Às vezes pode levar alguns minutos.

  4. Clique em Disponível para ver a lista de jogos que o Mame detectou como jogáveis, como mostrado abaixo:

    Clique duas vezes em um jogo para jogá-lo.

*Se seus jogos não estão sendo detectados ou dando-lhe erros ‘não encontrados’, leia a próxima seção.

Problemas não detectados nos jogos & Erros de carregamento

Uma amostra de erros de ‘missing file’

Felizmente, é muito comum para o Mame recusar-se a detectar os seus jogos. Ou, o Mame irá detectar seus jogos, mas lhe dará erros ‘não encontrados’ ao carregar um jogo. Estes dois problemas têm a mesma fonte.

Isto está acontecendo porque os autores dos emuladores de arcade são puristas que insistem em tudo para serem perfeitos. Assim que um jogo arcade tem um dump de ROM melhor, o Mame é atualizado para suportar o mais novo dump. Isto torna as ROMs mais antigas incompatíveis. Este problema fica mais complicado com a realidade de que praticamente todos os sites de ROMs distribuem apenas ROMs antigas. Estas ROMs antigas são incompatíveis com construções mais recentes do Mame.

O primeiro passo na solução de problemas é executar a seguinte lista de verificação:

  • Verificar duas vezes para ter certeza de que suas ROMs arcade estão de fato na pasta ROMs .
  • Deu renomear ou extrair suas ROMs arcade? Você nunca deve fazer isso! Se você fez, então é por isso que eles não estão funcionando.
  • É um jogo NeoGeo? Certifique-se que o neogeo.zip está na pasta ROMs.
  • Fez uma auditoria do jogo? Você pode fazer isso indo ao arquivo >Auditar todos os jogos, ou apenas pressione a tecla F5.
  • Certifique-se de ter o pai do jogo que está tentando jogar. Aprenda mais sobre pais e órfãos em Understanding Mame’s ROM structure.
  • Still getting errors? Tente baixar todas as versões do jogo que você está tentando jogar. Ou seja, faça o download de seus pais e de todos os seus órfãos. O MameUI pode ajudá-lo a encontrar todas as ROMs que pertencem a um jogo específico.

A volta de trabalho: Se você é bom nos pontos acima, então você está fazendo tudo corretamente. Isto significa que as ROMs arcade que você baixou são definitivamente antigas. Então como você faz para que as ROMs antigas funcionem? Isso é simples – use uma versão antiga do Mame! Na minha página de emuladores eu forneço uma versão do Mame32 de 2007. Ele tem uma alta taxa de sucesso na detecção de ROMs que estão sendo distribuídas em sites populares de ROMs.

Outra opção: Uma estrela em ascensão no cenário do emulador é o RetroArch, um emulador multi-sistemas. Ele inclui múltiplos ‘núcleos’ (emuladores múltiplos) para jogos arcade. Na altura em que estou a escrever isto, inclui o seguinte: FB Alpha, FinalBurn Neo, MAME (mais recente), MAME 2000, MAME 2003, e MAME 2010. Essa é uma seleção fantástica de opções para fazer os jogos arcade funcionar. O “MAME 2003” em particular é ideal para colocar as ‘velhas’ ROMs de arcade a funcionar.

Carregar um jogo CHD (disco rígido)

Jogos de arcade baseados em um disco rígido requerem alguns passos extras. Você precisa de duas coisas: (1) a ROM pai, e (2) o arquivo CHD (o arquivo do disco rígido). O tamanho da ROM pai é minúsculo, mas espere que o arquivo CHD fique em torno de 100 MB. Vou usar o Instinto Matador como exemplo nestas direções:

  1. A ROM pai para o Instinto Matador é “kinst.zip” e o arquivo CHD é “kinst.chd”. Coloque “kinst.zip” na pasta ROMs do Mame como faria com qualquer outra ROM do Mame.
  2. Com a pasta ROMs, crie uma nova pasta e chame-lhe kinst (que é o nome exacto da ROM).
  3. Move “kinst.chd” para esta nova pasta kinst.
  4. Abra o Mame e faça uma auditoria ao jogo. Você pode fazer isso indo ao arquivo >Auditar todos os jogos, ou apenas pressione a tecla F5.
  5. Você deve ver o Killer Instinct aparecer na lista Disponível. Dê um duplo clique para jogar. Se o Killer Instinct não aparecer como disponível, leia a seção neste tutorial sobre como solucionar problemas em jogos não detectados.

*Se estas direções não forem suficientes e você ainda estiver perdido, aqui está um vídeo do YouTube mostrando exatamente como carregar jogos CHD.

Como jogar jogos

Jogos de arcada no Mame funcionam da mesma forma que o real. Ao carregar um jogo de arcade, para jogar você deve inserir moedas virtuais. Você pode inserir quantas você quiser (o que lhe dá vidas infinitas). Em seguida, pressione Start para começar. Cada jogador tem o seu próprio banco de moedas e o botão Start.

Uma amostra de um baralho de arcade (o X-Arcade)

Jogadores 1-4

  • Player 1 Início = Prima 1
  • Player 2 Início = Prima 2
  • Player 3 Início = Prima 3
  • Player 4 Início = Prima 4
  • Player 1 Moeda = Prima 5
  • Player 2 Moeda = Prima 6
  • Player 3 Moeda = Prima 7
  • Player 4 Moeda = Prima 8

Tocador 1 Teclas

  • Tocador 1 Botão 1 = Ctrl esquerdo
  • Tocador 1 Botão 2 = Alt esquerdo
  • Tocador 1 Botão 3 = Espaço
  • Tocador 1 Botão 4 = Turno esquerdo

Teclas Mame gerais

  • Pressione Ctrl esquerdo + Alt + Enter para o modo Janela. Pressione novamente para voltar à tela inteira.
  • Pressione F3 para reiniciar.
  • Pressione P para pausar.
  • Pressione F12 para capturar uma captura de tela. Ele será capturado no formato PNG e jogado na pasta “Snap”.
  • Pressione Esc para sair do seu jogo.

Usando um gamepad

Seu gamepad deve ser plugado antes de abrir o Mame. O Mame não irá detectá-lo se você conectá-lo depois de abrir o Mame.

  1. Clique nas Opções > Opções de Jogo Padrão, como mostrado aqui .
  2. A janela “Propriedades do Jogo Padrão” irá aparecer. Clique na guia Controladores, como mostrado aqui .
  3. Coloque uma marca na caixa para Habilitar entrada do joystick, como mostrado à direita. Se esta opção estiver sombreada , então o Mame não está detectando o seu joystick.

  4. Clique em Aplicar então OK.
  5. É isso aí! O Mame já configurou os botões do seu controle de jogo. Embora você ainda tenha que usar as teclas 1-8 para iniciar o jogador e inserir moedas.

Se o Mame não detectou o seu controle de jogo: Testa o teu gamepad com outros emuladores. Se não funcionar com nenhum outro emulador, então o seu gamepad está com defeito. Se funcionar com outros emuladores, então o Mame não é compatível com o seu gamepad.

Reconfigurar o teclado ou gamepad

Mame é um pouco esquisito com isto. Ele não oferece uma maneira de reconfigurar botões usando a GUI do frontend. Pelo contrário, o Mame requer que você carregue um jogo e use os menus de overlay do jogo. Eis como:

  1. Abrir um jogo. Pressione a tecla Tab.

  2. O menu que você vê para a direita irá aparecer sobre o jogo. Você tem duas opções: mudar globalmente as teclas (Input general), ou apenas este jogo que você tem atualmente em execução (Input this Game). Selecione a opção que você gostaria.
  3. Em seguida selecione o jogador cujas chaves você deseja reconfigurar.

  4. Você chegará à lista de todos os botões para um jogador . Pressione a tecla Enter em um botão que você gostaria de reconfigurar. A seguir, mantenha pressionada a tecla do teclado ou o botão gamepad para o qual você deseja mudar o botão. É isso!
  5. Se quiser limpar o botão alterado e reconfigurá-lo com outra coisa, pressione a tecla Enter e não faça nada (espere).

Finding ROMs

Na minha página de links, eu tenho alguns bons links para sites onde você pode baixar ROMs de arcade. Se você quiser tentar encontrar mais sites do que o que está na minha coleção de links, basta acessar o Google. Por exemplo, se você quiser baixar o Killer Instinct apenas Google “download killer instinct arcade” ou “download killer instinct mame”.

Saber quais ROMs baixar

Baixar jogos arcade pode ser confuso. Se você ler este tutorial, você sabe que baixar uma única ROM para um jogo não significa que você tenha baixado o jogo. Você precisa baixar talvez 3-8 arquivos separados para que um jogo funcione com o Mame. Os sites de ROM não facilitam as coisas para você separando cada peça de um jogo arcade como uma ROM separada. Como você poderia rapidamente & descobrir facilmente quais arquivos ROM pertencem exatamente a um jogo?

Aqui é onde o MameUI vem em socorro! (Lembre-se, você pode baixá-lo do meu site.) O MameUI tem uma busca no topo. Comece a digitar no jogo em questão, e você verá que ele aparecerá. Na coluna “Diretório” você verá os nomes dos arquivos de ROM.

Obrigado por ler meu tutorial! Se você achou útil, por favor espalhe a notícia de que este é um site fantástico para obter ajuda com emuladores e emulação! Se você tiver perguntas, pode me enviar um e-mail ou uma mensagem nas redes sociais.

Deixe uma resposta

O seu endereço de email não será publicado.