Como jogar jogos de arcade em seu Mac com MAME e QMC2

Como jogar jogos de arcade em seu Mac com MAME e QMC2

O Mac OS X não é o viveiro de jogos e emuladores que muitos de nós gostariam que fosse, mas o hardware dentro do seu iMac ou MacBook é mais do que capaz de rodar jogos clássicos de operação automática. Não é necessariamente um processo fácil, na verdade é um tanto complicado para dizer a verdade, mas com o software certo e alguma paciência você pode desfrutar dos clássicos no OS X.





Você pode até trazer seu gamepad ou joystick para passear também!





Baixe e instale tudo

Isso não deve ser uma surpresa para você, mas seu Mac precisa de alguns bits extras de software para jogar jogos clássicos de arcade. O software no qual nos concentraremos principalmente aqui é MAME (Multiple Arcade Machine Emulator), mas a técnica funciona para BAGUNÇA (Multiple Emulator Super System) e FILHO (Emulador de máquina universal) também.





MAME é um software sem interface, portanto, para usar o MAME confortavelmente de uma forma que não exija a digitação de linhas de código no Terminal, você precisará obter um front-end. Depois de uma análise exaustiva do que é oferecido, decidi queQMC2é um dos melhores front-ends disponíveis (funciona para um iniciante, o que é mais do que pode ser dito de muitos outros que experimentei). Não é perfeito (como você descobrirá), mas funciona, embora com pouca graça e alguma ação para iniciar e parar.

Estaremos usando uma variante do MAME chamada SDLMAME que usa uma estrutura chamada Simple DirectMedia Layer. Por esse motivo, para usar o SDLMAME, primeiro você precisa instalar o SDL. QMC2 requer apenas a instalação da versão 1.21, que você pode encontre e baixe aqui . Para Mac OS X moderno (pense em 10.5 ou posterior), você só vai querer as bibliotecas de tempo de execução em um arquivo chamado SDL-1.2.15.dmg .



Depois de baixar o runtime, abra o Finder, navegue até Biblioteca> Frameworks e arraste a pasta SDL.Framework para a pasta Frameworks do seu Mac. Você saberá que fez certo quando o OS X solicitar que autentique a transferência inserindo sua senha.

Em seguida, vá para o Página inicial do SDLMAME e baixe uma versão que seja relevante para o seu Mac (se for um Mac relativamente novo construído nos últimos anos, será um download de 64 bits de que você precisa). Se desejar, pegue o SDLMESS enquanto estiver lá para obter suporte adicional ao emulador, caso deseje. Finalmente, você pode ir para oPágina de download QMC2e baixe o binário do Mac OS X para máquinas Intel.





como transferir arquivos de vapor para outro computador

O download pesa cerca de 100 MB e, uma vez concluído, você pode iniciar e montar o .DMG e executar QMC2.mkpg que instalará o front-end na pasta de aplicativos do seu Mac. No total, isso ocupará cerca de 300 MB de espaço e, uma vez concluído, você encontrará vários aplicativos em 'QMC2' na pasta Aplicativos do Mac. Agora pode ser um bom momento para extrair aquela versão do SDLMAME (e SDLMESS, se estiver usando) que você baixou e coloque-o na mesma pasta do QMC2, para facilitar.

Configuração, preferências e ROMs

Para começar a configurar o MAME, execute o qmc2-sdlmame.app aplicativo em sua pasta QMC2. Você verá uma tela como esta abaixo, solicitando algumas credenciais. As únicas coisas que você precisa inserir aqui são o caminho para o executável SDLMAME que você baixou anteriormente (é por isso que colocá-lo na pasta QMC2 é tão útil) e um caminho para seus ROMs.





Uma palavra sobre ROMs: Além do óbvio 'não, não vou dizer onde consegui-los, você não sabe que a pirataria é ilegal?' spiel, você deve saber que todas as suas ROMs precisam estar na mesma pasta. Depois de coçar minha cabeça por 15 minutos, percebi que QMC2 não conseguia ver ROMs que não estivessem em uma única pasta 'plana'.

como obter o microsoft word grátis

Depois de adicionar este hit de informação OK e o front-end será lançado. Maravilhe-se com suas elipses estranhas e elementos desordenados! Pode ser necessário aumentar a janela para ler grande parte do texto, pelo menos era o que acontecia quando o abri pela primeira vez. À esquerda, você verá uma lista de jogos que (provavelmente) ainda não tem, então você precisará usar Ferramentas> Verificar ROMs para verificar a pasta atribuída anteriormente.

Uma etapa adicional que você pode querer realizar é desligar as entradas do catálogo que você não tem, o que o QMC2 estranhamente não faz por padrão. Depois de digitalizar por ROMs (e apenas quando este processo for concluído) vá para Ferramentas> Opções> Interface> Lista de jogos e abaixo Filtro de Estado ROM desmarque os pontos cinza e azul.

Isso ocultará ROMs desconhecidos ou ausentes de sua coleção, deixando apenas marcas verdes, amarelas e vermelhas para denotar conjuntos de ROMs presentes ou incompletos. Também é recomendável que você desligue o Mostrar conjuntos de dispositivos opção, que também ocultará ROMs não jogáveis.

Se você gostaria de usar o MESS para emular consoles domésticos e portáteis, basta seguir estas instruções, exceto executar o qmc2-sdlmess.app e selecione o executável MESS e o caminho da ROM quando solicitado.

Coisas que notei

Percebi algumas peculiaridades do SDLMAME e do QMC2 e passei um bom tempo tentando descobrir onde estava errado com certos elementos. Uma coisa é certa - este não é um software particularmente estável ou intuitivo de usar. As coisas deram errado o tempo todo enquanto eu trabalhava muito nisso.

Não consegui encontrar um campo para alterar o caminho da ROM, portanto, se você escolher o caminho errado da ROM, haverá um pequeno problema. A única solução que pude encontrar foi ir para Ferramentas> Opções> Emulador> Arquivos / Diretórios e clique no Predefinição botão na parte inferior para redefinir todos os caminhos. Isso interromperá o emulador e seu front end, exigindo uma reinicialização quando você for solicitado a especificar os locais de ROM e SDLMAME novamente.

O modo de exibição em tela inteira não estava funcionando como esperado no meu Retina MacBook Pro, cortando metade da tela. Por mais que brinquei, não consegui fazer com que a tela inteira funcionasse e então encontrei uma solução para desativar o tela cheia variável e habilitando o com janela variável sob Ferramentas> Opções> Emulador> Configuração global> Vídeo. Ainda não tenho certeza se isso tem alguma coisa a ver com a tela Retina, mas tornou os jogos jogáveis.

A maioria dos jogos exige que você insira uma moeda usando a tecla 5 (para o jogador 1) ou a tecla 6 (para o jogador 2). Você pode então pressionar 1 para iniciar o jogador 1, 2 para iniciar o jogador 2 e assim por diante. O próprio MAME usa um sistema de menu que pode ser alternado usando a tecla Tab, use as teclas de seta e Enter / Esc para navegar.

Joysticks são suportados, mas o remapeamento pode ser imprevisível. Eu recomendaria um gamepad Logitech Dual Action (que funciona muito bem com um Mac), mas também tive o prazer de fazer com que um antigo joystick Microsoft SideWinder funcionasse. Você pode configurar isso em Ferramentas> Opções> Front end> ​​Ativar controle de joystick .

Vale a pena?

Seguindo essas instruções, com a quantidade certa de tempo e esforço e (muito possivelmente acima tudo outra coisa) uma coleção de ROM decente, você deve ser capaz de jogar confortavelmente usando seu Mac. Não acho que o recomendaria como uma versão de arcade - existem melhores soluções do Windows, e até mesmo o Linux tem algumas ferramentas específicas para o trabalho - mas definitivamente funciona.

app para assistir filmes com amigos

Informe-nos se você encontrou alguma solução melhor para jogar jogos clássicos de fliperama no seu Mac. QMC2 é o melhor front-end?

Crédito da imagem: Dia 007/365 - Mike vs. Mario (Grande Além)

Compartilhado Compartilhado Tweet O email Exclua esses arquivos e pastas do Windows para liberar espaço em disco

Precisa liberar espaço em disco no seu computador Windows? Aqui estão os arquivos e pastas do Windows que podem ser excluídos com segurança para liberar espaço em disco.

Leia a seguir
Tópicos relacionados
  • Mac
  • Emulação
  • Jogo Mac
Sobre o autor Tim Brookes(838 artigos publicados)

Tim é um escritor freelance que mora em Melbourne, Austrália. Você pode segui-lo no Twitter .

Mais de Tim Brookes

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever