
As distros Linux para jogos que estão fazendo barulho este ano (CachyOS, Bazzite, além do próprio SteamOS do Steam Deck) silenciosamente resolveram a pergunta “em qual sistema operacional devo emular?”. O que não está resolvido é o frontend. RetroArch é bom, mas nem todos gostam da estética, LaunchBox parece incrível mas custa dinheiro, e ES-DE conquistou a cena dos portáteis. Testamos sete deles na mesma biblioteca de ROM compartilhada, em Windows, uma instalação limpa do CachyOS e em um Steam Deck, para ver qual frontend merece ser aquele para o qual você aponta seu arquivo.
Isto é para pessoas cuja coleção de emuladores se espalhou em muitos lançadores e que desejam um único lugar para navegar em tudo. Se você está procurando por um emulador GameCube ou PS3 independente, este não é o resumo para você.
O que procurar em um frontend de emulador
- Quantos núcleos de emulador ou binários independentes ele envolve da caixa
- Scraping de metadados (capas, marquises, descrições) e quanto limpeza manual você acaba fazendo
- Navegação primeiro com controle, já que a maioria das pessoas usa estes em um sofá ou Steam Deck
- Suporte para shader para efeitos CRT, scanlines e escalonamento inteiro
- Gerenciamento de estado salvo e configurações por sistema
- Se funciona bem com Steam Big Picture / Gamescope
Comparação rápida
| Frontend | Melhor para | Plataformas | Estilo UI | Licença |
|---|---|---|---|---|
| RetroArch | O frontend para tudo | Windows, macOS, Linux, Steam Deck | Estilo Xbox | GPL |
| LaunchBox | Biblioteca mais bonita | Windows | Big Box | Freemium |
| ES-DE | Steam Deck e portáteis | Windows, macOS, Linux, Steam Deck | Grade temática | MIT |
| Playnite | Combinando emulação com Steam | Windows | Vitrine | MIT |
| Batocera | Abordagem do sistema operacional inteiro | Live USB / instalação dedicada | Grade temática | GPL |
| EmuDeck | Configuração automatizada Steam Deck | Steam Deck, Linux, Windows, macOS | Envolve ES-DE | GPL |
| Pegasus Frontend | Temas personalizados, teclado | Windows, macOS, Linux | Grade temática | GPL |
Os frontends
1. RetroArch, o frontend que envolve tudo
RetroArch não é apenas um frontend; é um tempo de execução que executa núcleos Libretro para centenas de sistemas, de Atari 2600 a PSP a conjuntos de arcade. Um binário, uma interface, uma biblioteca. É o sistema mais profundo desta lista porque cada núcleo vive dentro da própria interface do RetroArch. Na área de trabalho, parece um painel de controle do Xbox: listas de reprodução à esquerda, capas no centro, uma coluna de informações de texto à direita.
Onde fica aquém: a interface tem uma curva de aprendizado. Configurar entrada, sobreposições e configurações por núcleo leva uma noite de domingo na primeira vez. Algumas pessoas acham a interface feia.
Preço: Gratuito, GPLv3.
Plataformas: Windows, macOS, Linux, Steam Deck, Xbox (modo dev) e mais.
Download: retroarch.com
Conclusão: A escolha se você quer cobertura máxima de sistema em um binário e está disposto a configurar.
2. LaunchBox, a biblioteca mais bonita
LaunchBox e seu modo Big Box para sofá é o que as pessoas mostram em vídeos. A grade da biblioteca parece uma interface de loja, as capas são enormes, e o scraper puxa metadados de alta qualidade do EmuMovies e GamesDB. O próprio LaunchBox é gratuito; Big Box (modo para TV) requer a licença Premium paga.
Onde fica aquém: apenas Windows. A licença Premium é um custo real, e os preços mudaram ao longo do ano passado. A configuração do emulador é manual; LaunchBox não vem com núcleos como RetroArch.
Preço:
- Gratuito: Modo desktop LaunchBox
- Pago: Premium adiciona modo Big Box para sofá, aproximadamente $50/ano ou $110 vitalício
Plataformas: Apenas Windows. Aplicativo Android para celular.
Download: launchbox-app.com
Conclusão: O frontend mais bonito, apenas Windows, vale a pena se você joga em TV.
3. ES-DE, o padrão portátil
ES-DE (EmulationStation Desktop Edition) tornou-se o frontend padrão no Steam Deck e portáteis Linux. Usa temas nativos de ES, vem com padrões sensatos para a maioria dos emuladores, e seu scraper contra ScreenScraper é rápido e preciso. Interface grande amigável com controle, suporte de modo retrato para portáteis verticais.
Onde fica aquém: não é tão configurável quanto RetroArch. Edição de metadados é por jogo e manual; não há visualização de edição em massa.
Preço: Gratuito; o desenvolvedor aceita doações e oferece uma versão de aplicativo pago por cerca de $2 em algumas lojas.
Plataformas: Windows, macOS, Linux, Steam Deck, Android.
Download: es-de.org
Conclusão: A resposta padrão para emulação Steam Deck e portátil Linux.
4. Playnite, quando a emulação vive ao lado do Steam
Playnite é um gerenciador de biblioteca de jogos que trata Steam, GOG, Epic e ROMs de emulador como entradas iguais. Perfeito quando sua biblioteca mistura jogos PC modernos com emulação retrô e você quer um lançador para tudo. Os add-ons cobrem importadores de ROM, integração com HowLongToBeat e backups de biblioteca.
Onde fica aquém: apenas Windows. Configurar emuladores dentro de Playnite é mais trabalho do que fazer em um frontend dedicado, porque Playnite é realmente um lançador primeiro.
Preço: Gratuito, MIT.
Plataformas: Windows.
Download: playnite.link
Conclusão: Melhor quando você quer uma biblioteca para Steam, GOG e suas ROMs.
5. Batocera, a abordagem do sistema operacional inteiro
Batocera não é um frontend acima do seu sistema operacional; é um sistema operacional inteiro construído em torno de emulação. Flash em um USB stick, faça boot nele em qualquer PC x86 ou Raspberry Pi, e você obtém frontend + todos os núcleos + gerenciamento de salvamentos pronto para usar. Ótimo para reutilizar um PC antigo como uma caixa de emulação dedicada.
Onde fica aquém: é um sistema operacional, não um aplicativo. Se você quiser executar outras coisas na mesma máquina, você tem que dual-boot ou usar um USB ao vivo.
Preço: Gratuito, GPLv3.
Plataformas: PC x86, Raspberry Pi, Odroid, vários portáteis.
Download: batocera.org
Conclusão: A resposta certa para uma caixa retrô dedicada, não para uma área de trabalho cotidiana.
6. EmuDeck, o assistente de configuração do Steam Deck
EmuDeck é tecnicamente um script de configuração, não um frontend em si. Ele instala e configura ES-DE (ou RetroArch), configura todos os binários do emulador e configura atalhos para executar tudo a partir do Steam. O resultado é que um Steam Deck novo sai da fábrica para completamente configurado em cerca de 15 minutos.
Onde fica aquém: ele envolve outros frontends em vez de substituí-los, então você ainda aprende ES-DE ou RetroArch depois. Se sua configuração de emulação é incomum, os padrões do EmuDeck podem lutar contra você.
Preço: Gratuito, GPLv3.
Plataformas: Steam Deck (principal), Linux, Windows, macOS.
Download: emudeck.com
Conclusão: O script de configuração Steam Deck que economiza um fim de semana de configuração.
7. Pegasus Frontend, temas personalizados para curiosos
Pegasus Frontend é a escolha para quem quer construir seu próprio tema. Os temas são escritos em QML, o que significa que qualquer um que tenha feito um pouco de trabalho com Qt pode produzir uma interface completamente personalizada. O tema padrão é bom; os temas da comunidade variam de clones do Nintendo Switch a renascimentos do Windows 95.
Onde fica aquém: scraping de metadados é menos automatizado que ES-DE ou LaunchBox. A configuração é dirigida por arquivo de texto.
Preço: Gratuito, GPLv3.
Plataformas: Windows, macOS, Linux, Android.
Download: pegasus-frontend.org
Conclusão: A escolha quando você quer projetar seu próprio frontend de emulador e está confortável em um editor de texto.
Como escolher o certo
Se você quer tudo em um binário e não se importa com configuração: RetroArch.
Se você quer a biblioteca mais bonita possível e está no Windows: LaunchBox + Big Box.
Se você emula em um Steam Deck ou portátil Linux: ES-DE, provavelmente via EmuDeck para a configuração inicial.
Se você quer um lançador para Steam, GOG, Epic e suas ROMs: Playnite.
Se você quer um sistema operacional de caixa retrô dedicada em um PC antigo: Batocera.
Se você quer construir seu próprio tema personalizado: Pegasus Frontend.
FAQ
RetroArch é a mesma coisa que EmulationStation?
Não. RetroArch é um tempo de execução que executa núcleos Libretro e inclui seu próprio frontend. EmulationStation (e seu fork ES-DE) é apenas um frontend; ele executa emuladores externos.
Qual frontend de emulador é melhor para Steam Deck?
ES-DE é o padrão, e EmuDeck é o assistente de configuração que configura ES-DE mais cada emulador em um Steam Deck novo.
Posso usar uma pasta ROM em vários frontends?
Sim. RetroArch, ES-DE, LaunchBox e Playnite podem todos apontar para a mesma árvore de pastas. O progresso de leitura e os estados salvos não serão sincronizados entre eles, mas as ROMs em si não são tocadas.
Preciso de uma assinatura para LaunchBox?
O modo desktop é gratuito para sempre. Big Box (modo sofá) requer uma licença Premium, vendida como uma assinatura anual ou compra vitalícia única.
Qual frontend tem o melhor scraping de metadados?
ES-DE e LaunchBox são os mais fortes. O scraper integrado do RetroArch funciona, mas requer mais limpeza manual, particularmente para conjuntos de arcade.