Se estás a dar os primeiros passos na emulação no iPhone, vais deparar-te com um vocabulário que ninguém explica: ROM, BIOS, core, save state, shader… Este guia esclarece cada termo e, de passagem, responde à pergunta que todos fazem: é legal?
Os conceitos básicos
Emulador: o programa que imita o hardware de uma consola. O Retro-Emulator inclui vários «cores» (núcleos), um por sistema: NES, SNES, Game Boy, PlayStation…
ROM: uma cópia digital do jogo — o conteúdo do cartucho ou CD original convertido num ficheiro (.nes, .smc, .gba, .bin…). É o que carregas para jogar.
BIOS: o firmware interno da consola. Algumas consolas (PlayStation, Sega CD, Saturn) precisam do seu ficheiro BIOS para iniciar jogos; outras (NES, Game Boy) funcionam sem ele porque o emulador o simula.
Save state: um instantâneo do estado completo do jogo — memória, posição, tudo. Ao contrário do salvamento interno do jogo, permite-lhe guardar em qualquer ponto, mesmo onde o original não permitia.
Core: no Retro-Emulator, o motor que emula cada consola específica. Alguns sistemas têm vários cores alternativos com diferentes equilíbrios entre precisão e velocidade.
Shader: filtros visuais que imitam o aspeto dos ecrãs CRT originais — linhas de varredura, curvatura, desfocagem. São opcionais, mas recriam o «clima» da época.
A legalidade real, sem mitos
A emulação em si é legal — os tribunais já o confirmaram repetidamente (os emuladores são software original escrito através de engenharia reversa). O que é delicado é a origem das ROMs e das BIOS:
- Fazer o dumping dos teus próprios jogos para uso pessoal é a opção mais defensável e a prática recomendada pela comunidade.
- Descarregar ROMs de jogos que não possui é o que as editoras perseguem — é aí que reside o risco real.
- A BIOS é software protegido por direitos de autor: o correto é extraí-la da sua própria consola, não descarregá-la.
- Homebrew e abandonware: existem centenas de jogos gratuitos e legais criados pela comunidade, perfeitos para começar sem complicações.
Erros comuns dos principiantes
- A ROM não arranca: geralmente deve-se a um ficheiro de download corrompido ou ao formato errado (.zip não descompactado, região incorreta).
- A PlayStation pede a BIOS: precisas do ficheiro da BIOS da tua própria consola colocado na pasta correta do emulador.
- O jogo está lento: experimenta outro core ou desativa os shaders — os filtros CRT consomem recursos da GPU.
- Perder a partida: usa «save states» além do salvamento interno; algumas ROMs modificadas corrompem o salvamento clássico.
Boas práticas
Organize as ROMs por consola em pastas, verifique se funcionam antes de criar uma biblioteca enorme e guarde os seus «save states» no iCloud ou exporte-os de vez em quando. Com o Retro-Emulator, a biblioteca organiza-se sozinha se os nomes dos ficheiros estiverem corretos.
Conclusão
A ROM é o jogo, a BIOS é o firmware, o core é o motor e o «save state» é o teu salva-vidas. Tendo isto claro, e utilizando conteúdo que possas ou que seja legal, a emulação é uma forma fantástica de preservar e desfrutar da história dos videojogos na palma da tua mão.