Se você pesquisar o termo ROM utilizando uma ferramenta de busca, você só encontrará que a palavra significa ""Read-only memory"", ou seja, ""Memória Somente de Leitura"". Porém, você só está interessado em ROMs que contenham jogos para o seu console retrô desejado. Portanto, uma resposta padrão pode soar estranha e complicada. Abaixo, daremos as respostas que você precisa para entender completamente o que são ROMs e todos os fatos associados a elas. Vamos começar.
A afirmação acima de que uma ROM significa ""Memória Somente de Leitura"" é precisa neste caso. Obviamente, quando falamos de jogos de ROM, você não usa de fato uma memória. Você utiliza uma cópia daquela memória que foi transferida para um arquivo que um software pode reconhecer e executar.
Para simplificar o assunto: Todos os videogames clássicos têm cartuchos que possuem um jogo. Geralmente, um cartucho contém apenas um jogo, no entanto há cartuchos com vários jogos. Um arquivo de ROM é uma cópia daquele jogo. Ele é copiado em um formato específico, único para cada emulador, de modo que ele possa abrir e rodar o jogo. Há incontáveis variantes de formatos, e elas dependem do console original.
Você precisa saber que, quando você baixa um arquivo de ROM, o arquivo terá uma extensão única. A extensão depende do console para o qual o game foi criado. Por exemplo, se você baixar uma ROM do Game Boy Advance, a extensão será "".gba"". O GameBoy tem a extensão "".gb"" etc. Um emulador adequado abrirá esses arquivos, e o jogo aparecerá na tela.
Uma das questões mais importantes que você provavelmente tem é sobre como as ROMs são feitas. Elas são produzidas com um hardware especial, chamado de “dumpers”. O processo completo é conhecido como “dumping”. O dispositivo utilizado por ser o Doctor V64 ou o Retrode. Basicamente, cada cartucho requer um dumper separado. O dumper é utilizado para conectar o cartucho com um computador, para permitir que um usuário copie o seu conteúdo. O processo completo é complicado e requer muito tempo para a execução de passos individuais. Cada dumper é único de acordo com o cartucho de console para o qual ele foi projetado.
Talvez você acredite que criar ROMs seja algo fácil, mas não é. Quase todos os fabricantes e consoles e cartuchos usaram ou tentaram utilizar proteções que tornassem a criação de ROMs impossível. Por exemplo, o Nintendo utilizava discos de 8 cm, que eram extremamente raros e, portanto, impossíveis de serem copiados. Os usuários não tinham ideia de como conectar um disco a um dumper. Essa proteção também foi comum no Nintendo GameCube.
Dispositivos Neo Geo utilizavam um algoritmo que tornava impossível a cópia e o uso de jogos. O algoritmo evitava que os usuários pudessem criar jogos para emuladores. Esse era um problema até o ano 2000, quando hackers desencriptaram o algoritmo, o que permitiu que os gamers jogassem jogos copiados.
A resposta mais simples para o seu uso é poder jogar jogos no computador. Como você provavelmente sabe, para jogar jogos de Game Boy Advance, você precisaria do dispositivo real. Ele é caro, impossível de achar e a maioria deles é mantido como item de coleção. Porém, milhões de jogadores ao redor do mundo jogam jogos de GBA em 2019. Isso só é possível com as ROMs.
Para jogar um jogo de ROM, você precisará de um emulador, que é um software especialmente desenvolvido para este propósito.
Explicamos o que são ROMs, como elas são feitas e por que elas são usadas. Elas permitem que milhões de gamers joguem jogos clássicos arquivados hoje e consigam a mesma experiência que eles tiveram, quando crianças, há algumas décadas.