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

  1. 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).
  2. A PlayStation pede a BIOS: precisas do ficheiro da BIOS da tua própria consola colocado na pasta correta do emulador.
  3. O jogo está lento: experimenta outro core ou desativa os shaders — os filtros CRT consomem recursos da GPU.
  4. 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.