Poucas coisas dão tanto orgulho quanto chamar um amigo para jogar Metal Slug ou The King of Fighters num handheld na palma da mão. O arcade é o coração da cultura retro, e emular fliperama num portátil é, ao mesmo tempo, uma das experiências mais gostosas e uma das que mais geram dúvida. O motivo da confusão tem nome: romset.
Aqui eu explico os dois emuladores de arcade que importam, o MAME e o FBNeo, por que o tal do romset compatível é tão chato, como lidar com a BIOS do Neo Geo e como configurar os controles para jogos de luta. No fim você vai entender por que o seu jogo de arcade às vezes não roda, e como resolver isso de vez.
O que é o MAME
O MAME (Multiple Arcade Machine Emulator) é o projeto mais ambicioso da emulação de arcade. O objetivo dele não é apenas rodar os jogos: é preservar as placas de fliperama exatamente como eram, na marra, recriando o hardware original com fidelidade quase científica. Por isso ele cobre milhares de máquinas, das mais obscuras às mais famosas.
Essa obsessão por fidelidade tem um preço. O MAME é muito exigente com a versão do romset. Cada versão do emulador espera os arquivos de jogo numa versão correspondente, e o conjunto de arquivos (o romset) precisa casar exatamente com a versão do MAME que você está usando. Se eles não baterem, o jogo simplesmente não carrega, ou dá erro de checksum. É a fonte número um de frustração de quem está começando.
O que é o FBNeo
O FBNeo (Final Burn Neo) é a alternativa mais prática e popular para a maioria das pessoas. Ele é mais leve que o MAME, roda numa variedade maior de aparelhos e foca justamente nas placas que o pessoal mais quer jogar: jogos de luta, Neo Geo e CPS (as placas da Capcom, como Street Fighter e os beat 'em ups clássicos).
O FBNeo também usa romsets versionados, mas, na prática, é mais tolerante e mais fácil de acertar do que o MAME. Para quem quer Metal Slug, KOF, Street Fighter e os clássicos de fliperama sem virar pesquisador de checksums, o FBNeo costuma ser o ponto de partida.
Nota
Regra de bolso: comece pelo FBNeo se o seu objetivo são os clássicos de luta, Neo Geo e Capcom. Vá para o MAME quando precisar de um jogo específico mais obscuro que o FBNeo não cobre. Os dois existem como core no RetroArch e também em apps standalone.
Para visualizar a diferença de propósito entre os dois:
| Critério | MAME | FBNeo |
|---|---|---|
| Foco | Preservar tudo, fiel | Jogar os clássicos, leve |
| Peso | Mais exigente | Mais leve |
| Cobertura | Milhares de placas | Foco em luta, Neo Geo e CPS |
| Romset | Muito sensível à versão | Versionado, porém mais fácil |
| Melhor para | Jogos raros e obscuros | Metal Slug, KOF, Street Fighter |
A questão do romset compatível (leia isto)
Esse é o ponto que separa quem joga arcade feliz de quem desiste no meio. Um romset de arcade não é um arquivo solto como um jogo de Super Nintendo: é um pacote de vários componentes (program ROMs, gráficos, som) empacotado de um jeito específico. E aqui está o pulo do gato:
- O romset precisa ser da mesma versão do emulador. Um romset feito para o MAME 0.139, por exemplo, não roda num MAME de versão muito diferente. O FBNeo segue a mesma lógica com seus próprios conjuntos.
- Por isso o mesmo jogo de arcade pode rodar num aparelho e não rodar em outro: não é o hardware, é o casamento entre a versão do romset e a versão do core/app instalado.
- No RetroArch, cada core (MAME ou FBNeo) informa qual versão de romset ele espera. Conferir isso antes de copiar os arquivos evita 90% das dores de cabeça.
A solução, então, é simples na teoria: descubra qual versão o seu emulador usa e tenha o romset correspondente. Sobre a origem desses arquivos, vale o de sempre: use cópias do que é seu. A gente explica essa lógica no texto sobre o que é emulação e a legalidade, e o RetroPortátil não indica nem linka sites piratas.
Neo Geo precisa de BIOS
Tem um detalhe a mais quando o assunto é Neo Geo: além do romset do jogo, você precisa de um arquivo de BIOS, o famoso `neogeo.zip`. Ele faz o papel do sistema do Neo Geo e fica junto dos jogos.
- O `neogeo.zip` precisa ser colocado na mesma pasta dos romsets de Neo Geo, ou na pasta de sistema do emulador, dependendo do app.
- Sem ele, jogos como Metal Slug, The King of Fighters e Garou simplesmente não iniciam, mesmo com o romset correto.
- Assim como o resto, ele também tem versão, então precisa casar com o conjunto de romsets que você está usando.
Se você está montando uma coleção de Neo Geo, resolva a BIOS primeiro: é o tropeço mais comum e o mais fácil de corrigir.
Passo a passo: emulando arcade
1. Escolha o core ou o app
- Pela via do RetroArch, instale o RetroArch e baixe o core do FBNeo (recomendado para começar) ou do MAME pelo gerenciador de cores. Quem é novo no RetroArch pode seguir nosso guia de como configurar o RetroArch.
- Pela via standalone, existem apps dedicados de MAME e FBNeo, principalmente no Android. Em handhelds Linux, os emuladores de arcade já costumam vir prontos no firmware.
2. Anote a versão e prepare os romsets
- Veja qual versão de romset o core espera. No RetroArch, a descrição do core costuma indicar isso.
- Reúna os romsets compatíveis com essa versão e copie-os para a pasta de roms do arcade.
- Não descompacte os romsets. Eles devem ficar como arquivos `.zip`, do jeito que o emulador espera.
3. Coloque a BIOS do Neo Geo (se for o caso)
- Copie o `neogeo.zip` para a pasta dos romsets de Neo Geo ou para a pasta de sistema.
- Carregue um jogo de Neo Geo para testar se a BIOS foi reconhecida.
4. Configure os controles de luta
O arcade pede atenção especial nos botões, porque os jogos de luta da Capcom e da SNK usam seis botões (três socos, três chutes). Num handheld:
- Mapeie os seis ataques confortavelmente: a maioria usa A/B/X/Y mais os dois gatilhos para fechar os seis comandos.
- Para jogos de luta sérios, um handheld com bons botões frontais e um direcional preciso (ou até um d-pad estilo SNES) faz muita diferença nos comandos especiais.
- Neo Geo e shmups funcionam lindamente até em aparelhos com menos botões, já que usam menos comandos.
Dica
Se você é fã de jogos de luta, dê preferência a handhelds com direcional e botões frontais de qualidade. Combos de KOF e Street Fighter dependem de inputs precisos, e um d-pad ruim transforma um hadouken simples numa luta contra o próprio controle.
Clone, parent e a árvore de romsets
Um conceito que ajuda a entender por que arcade dá tanto trabalho é o de parent e clone. Muitos jogos de fliperama existiam em várias versões: a original (parent), revisões, versões de outras regiões e até bootlegs da época, todas tratadas como clones do mesmo jogo. O emulador, para economizar espaço, espera que os clones compartilhem arquivos com o parent.
Na prática, isso significa que certos romsets dependem de outro romset estar presente. Se você copiou só o clone e esqueceu o parent, o jogo não roda. Por isso o ideal é manter o conjunto de romsets completo e coerente, da mesma versão, em vez de pinçar jogos soltos de fontes diferentes. Conjuntos misturados de versões diferentes são a receita perfeita para a frustração.
Nota
Resumindo a parte chata num conselho prático: trate o seu conjunto de arcade como um bloco único, da mesma versão do core/app, em vez de juntar arquivos avulsos. Romset coerente é metade do caminho para arcade rodando liso. A BIOS do Neo Geo é a outra metade.
Arcade roda até nos handhelds baratos
Aqui vai a melhor notícia: a esmagadora maioria dos jogos de arcade clássicos é leve. Placas de Neo Geo, CPS-1, CPS-2 e os fliperamas dos anos 80 e 90 rodam liso até em handhelds Linux de entrada, como o R36S e o RG35XX. Você não precisa de um aparelho caro para se divertir com Metal Slug e Street Fighter.
O Anbernic RG35XX é um ótimo ponto de partida: pequeno, barato e mais do que capaz para a biblioteca clássica de arcade e Neo Geo. Placas mais modernas e pesadas (como CPS-3 e alguns sistemas dos anos 2000) pedem mais músculo e ficam melhores em handhelds Android, como o Retroid Pocket 5, mas isso é a exceção, não a regra.
Para escolher o que jogar primeiro, vale a pena ver nossa lista dos melhores jogos de arcade e Neo Geo, com os títulos que definiram o fliperama. E se você quer manter uma coleção bonita e organizada de arcade num frontend caprichado, dá uma olhada no Daijishō, o melhor frontend de Android, que deixa a sua sala de fliperama portátil com cara de gente grande.
Anbernic RG35XX
R$ 350–550O custo-benefício que popularizou o hobby — tela 3.5" e Linux para 8/16-bit e PS1
Ver na Amazon (abre em nova aba)Link de afiliado — você apoia o RetroPortátil sem pagar nada a mais.
Perguntas frequentes
Por que o jogo de arcade não roda?
Quase sempre é incompatibilidade de romset. O MAME e o FBNeo esperam o romset numa versão específica, e se ele não casar com a versão do emulador, o jogo não carrega. Confira qual versão o seu core usa e tenha o romset correspondente. No caso de Neo Geo, verifique também se a BIOS `neogeo.zip` está na pasta certa.
MAME ou FBNeo, qual usar?
Para a maioria das pessoas, comece pelo FBNeo: é mais leve, mais fácil de acertar e cobre justamente o que o pessoal mais quer (luta, Neo Geo e Capcom). Use o MAME quando precisar de um jogo mais obscuro que o FBNeo não emula, ou quando quiser a preservação mais fiel possível de uma placa específica.
Neo Geo precisa de BIOS?
Sim. Além do romset do jogo, o Neo Geo exige o arquivo de BIOS `neogeo.zip`, colocado junto dos romsets ou na pasta de sistema do emulador. Sem ele, jogos como Metal Slug e The King of Fighters não iniciam, mesmo com o romset correto. A BIOS também tem versão e precisa casar com o seu conjunto de roms.
Preciso de um handheld caro para arcade?
Não. A grande maioria dos clássicos de arcade, Neo Geo e Capcom roda liso até em handhelds Linux baratos como o R36S e o Anbernic RG35XX. Só as placas mais modernas e pesadas pedem aparelhos Android mais fortes, mas isso é a exceção dentro do universo do fliperama clássico.

