Retro GamesCuriosidades e Variedades

O que são ROMs, tipos, símbolos e abreviações

Tudo que você precisa saber sobre ROMs

Se você é um aficionado por jogos, especialmente os clássicos que marcaram épocas, certamente já se deparou com o termo “ROM”. Mas, afinal, o que exatamente são as ROMs? E o que significam todos esses símbolos e abreviações que frequentemente acompanham seus nomes nas listas de jogos para emuladores?

Neste artigo, vamos desvendar o mistério por trás dessas siglas e explorar os vários tipos de ROMs disponíveis, garantindo que você não apenas entenda o que elas são, mas também como elas se encaixam no universo dos games retro. Prepare-se para mergulhar fundo nesse universo fascinante e cheio de nostalgia.

o que e roms

O que é ROM?

ROM (Read Only Memory, ou em português, “Memória Apenas para Leitura”) representa uma categoria de mídias de armazenamento que, como o nome sugere, é primordialmente destinada à leitura de dados. Uma Imagem ROM é essencialmente uma cópia digital de um chip de memória ROM, que pode incluir desde um cartucho de videogame até o firmware de sistemas ou máquinas de Arcade.

Variedade de Memórias ROM

Além dos tradicionais chips de ROM, o termo também se aplica a outras formas de memória não volátil, como:

  • PROMs (Programmable Read-Only Memory) – Memória programável apenas uma vez;
  • EPROMs (Erasable Programmable Read-Only Memory) – Memória programável e apagável com luz ultravioleta;
  • EEPROMs (Electrically Erasable Programmable Read-Only Memory) – Memória que pode ser apagada e reprogramada eletricamente;
  • Memórias Flash – Utilizadas em dispositivos como pen drives e cartões de memória, permitindo múltiplas escritas e leituras.

Frequentemente, o termo “ROM” é aplicado de maneira incorreta a imagens de outros suportes de armazenamento, como CDs, DVDs, ou até mesmo fitas cassete. Para essas mídias, os termos mais precisos seriam Imagem de Disco e Imagem de Fita, respectivamente.

Aspectos Legais das ROMs

As ROMs, especialmente quando usadas para emuladores e consoles, são tratadas como software. Portanto, a reprodução, distribuição ou uso sem a devida autorização pode ser considerada uma violação de direitos autorais, sujeita às penalidades previstas por lei. É crucial entender que, enquanto a emulação em si não é ilegal, a obtenção e o uso de ROMs sem possuir o original ou sem a permissão do detentor dos direitos autorais, são atos ilícitos.

Tipos de ROMs

As ROMs podem aparecer em uma variedade de formatos de arquivo, geralmente relacionados ao sistema do qual foram extraídas. Cada formato reflete a estrutura de dados específica do hardware original, permitindo que emuladores recriem a experiência de jogo no hardware moderno. Abaixo estão alguns exemplos dos formatos mais comuns associados a diferentes consoles de videogames:

  • Atari 2600: .a26
  • Game Boy Advance: .gba
  • Master System: .sms
  • Mega Drive: .bin, .gen, .smd
  • Nintendo 64: .n64, .v64, .z64
  • Colecovision: .col

Esses arquivos são, na maioria das vezes, extraídos diretamente dos cartuchos dos respectivos consoles. Por outro lado, as ROMs extraídas de máquinas de arcade (fliperamas) são comumente encontradas no formato .zip. Isso ocorre porque um único jogo de arcade pode incluir vários arquivos necessários para executar o jogo corretamente, tornando o formato .zip ideal para agrupá-los de forma compacta.

Emuladores e Gerenciamento de ROMs

Alguns emuladores e sistemas de front-end, como Batocera e Recalbox, têm a capacidade de ler arquivos de ROMs em formato .zip. Isso é particularmente vantajoso em termos de economia de espaço, uma vez que os arquivos .zip contêm os dados originais em uma forma compactada, reduzindo o espaço de armazenamento necessário sem perder a integridade dos dados do jogo original.


Hack ROMs

ROM Hacking é a arte de modificar ROMs originais de jogos eletrônicos para alcançar objetivos específicos, que vão desde a simples tradução de idiomas até a criação de novos jogos, fases, músicas, efeitos sonoros e muito mais. Este processo permite aos entusiastas e desenvolvedores amadores reinventar e personalizar a experiência dos jogos clássicos.

Propósitos do ROM Hacking

  1. Traduções: Muitos jogos clássicos nunca foram lançados em idiomas como o português ou espanhol, especialmente em mercados menores como o latino-americano. ROM Hacking permite que esses jogos se tornem acessíveis a um público mais amplo.
  2. Correções de Bugs: Alguns jogos são lançados com defeitos que nunca foram oficialmente corrigidos pelos desenvolvedores. Hackers de ROM podem entrar e corrigir esses bugs, melhorando a jogabilidade.
  3. Inovação Criativa: Criar novas fases, personagens, ou mesmo jogos completamente novos a partir de jogos existentes. Isso inclui a adição de novas músicas e efeitos sonoros para revitalizar ou alterar a atmosfera de um jogo.

Aspectos Legais do ROM Hacking

Embora o ROM Hacking seja uma prática popular dentro da comunidade de jogos retrô, é tecnicamente uma violação da propriedade intelectual, pois modifica obras protegidas por direitos autorais sem permissão. No entanto, a aplicação dessas leis pode variar significativamente. Em muitos casos, especialmente em mercados onde os jogos originais raramente são disponibilizados ou suportados, as consequências legais podem ser mínimas ou negligenciadas. Contudo, isso não muda o fato de que modificar e distribuir ROMs hackeadas sem autorização continua sendo uma área legalmente cinzenta e potencialmente arriscada.


Símbolos e Abreviações das ROMs

Ao buscar e baixar ROMs, é comum se deparar com uma série de símbolos e abreviações no final do nome do jogo. Essas abreviações são cruciais para entender a procedência, o estado e as modificações que uma ROM pode ter sofrido. Aqui, desmistificamos o que cada símbolo e abreviação significa, ajudando você a fazer escolhas mais informadas antes de realizar o download.

Funções das Abreviações

As abreviações podem indicar várias informações, tais como:

  • Origem do jogo: identifica de qual país ou região a ROM é originária.
  • Traduções: se o jogo foi traduzido para outro idioma.
  • Modificações: se a ROM é uma versão hackeada com novos conteúdos ou correções.
  • Qualidade da Dumpagem: indica se a cópia digital foi bem realizada, sem erros.
  • Cheats embutidos: se a ROM possui truques incorporados para facilitar o jogo.
  • Correções de erros: ajustes realizados para melhorar a experiência do jogo.

Lista de Abreviações Mais Comuns

Abaixo está uma lista de algumas das abreviações mais frequentes que você pode encontrar, associadas à nacionalidade ou origem das ROMs:

  • (A ou Australia) – Australiana
  • (B ou BR ou Brazil) – Brasileira
  • (C ou China) – Chinesa
  • (E ou Europe) – Europeia
  • (F ou France) – Francesa
  • (FN ou Finland) – Finlandesa
  • (G ou Germany) – Alemã
  • (GR ou Greek) – Grega
  • (HK ou Hong Kong) – de Hong Kong
  • (I ou Italy) – Italiana
  • (J ou Japan) – Japonesa
  • (K ou Korea) – Coreana
  • (NL ou Netherlands) – Holandesa
  • (PD ou Public Domain) – Domínio Público (sem fins lucrativos)
  • (S ou Spain) – Espanhola
  • (SW ou Sweden) – Sueca
  • (U ou USA) – Americana (note que ROMs americanas podem também aparecer como (E), (UE), ou (U)(E) indicando versões em inglês disponíveis em várias regiões)
  • (UK) – do Reino Unido
  • (Unk) – País Desconhecido
  • (-) – País Desconhecido

Manter essa lista à mão pode ser extremamente útil na hora de selecionar ROMs, garantindo que você escolha arquivos que atendam às suas expectativas e necessidades.


Siglas de Tradução das ROMs

Quando você está navegando por ROMs para download, pode encontrar diversas siglas relacionadas à tradução do jogo. Estas siglas não apenas indicam para qual idioma o jogo foi traduzido, mas também o estado da tradução. Compreender essas siglas pode ajudar significativamente na escolha de uma ROM que atenda às suas expectativas linguísticas e de jogabilidade.

Entendendo as Siglas de Tradução

As siglas seguem um padrão que combina um código de tradução com a sigla do idioma. Aqui estão alguns exemplos comuns:

  • (T+Rus) – Traduzido para o Russo
  • (T+Por) – Traduzido para o Português
  • (T+Br) – Traduzido para o Português do Brasil
  • (T+Eng) – Traduzido para o Inglês
  • (T+Chi) – Traduzido para o Chinês

Essas siglas são geralmente acompanhadas por um sinal que indica o estado da tradução:

  • (+) indica que a tradução está completa (100% finalizada)
  • (-) indica que a tradução não está completa e ainda está em processo

Importância das Siglas de Tradução

Essas siglas são cruciais para os usuários que procuram experiências de jogo em seu idioma nativo ou preferido, especialmente quando jogos clássicos muitas vezes não eram lançados em uma ampla variedade de idiomas. Além disso, saber se uma tradução está completa permite aos usuários evitar frustrações com jogos que podem conter menus, diálogos ou descrições inacabadas.

Manter-se informado sobre estas abreviações ajuda a garantir uma melhor seleção de ROMs, adequadas às suas necessidades linguísticas e ao seu entendimento do jogo. Portanto, conhecer e entender essas siglas pode ser uma ferramenta valiosa para qualquer jogador que busca uma experiência de jogo mais acessível e agradável.


Siglas de Dumpagem, Revisão e Outras de ROMs

Quando você está explorando o universo das ROMs, é fundamental entender as abreviações que descrevem o estado da dumpagem, as revisões, e outros aspectos técnicos das ROMs. Estas siglas ajudam a identificar a qualidade e a origem dos arquivos, influenciando diretamente na sua experiência de emulação. Aqui está um guia detalhado sobre as siglas mais comuns que você encontrará:

Siglas de Qualidade e Estado

  • [!]Verified Good Dump: Indica que a ROM foi verificada e está livre de erros e falhas que poderiam prejudicar sua emulação. É recomendável preferir ROMs com esse símbolo.
  • [a] ou [PRG]Alternate: Mostra que o jogo tem mais de uma versão dumpada, que pode apresentar diferenças.
  • [b]Bad Dump: A ROM apresenta problemas que podem afetar a jogabilidade ou a emulação.
  • [BF]Bug Fix: Indica que a ROM foi corrigida após a dumpagem para resolver algum erro.
  • [c]Cracked: Refere-se a uma ROM de um jogo que tinha proteções que foram quebradas para possibilitar a dumpagem.
  • [f]Other Fix: A ROM foi reparada por métodos alternativos, como o uso de patches.
  • [h]Hack: A ROM foi modificada por reprogramação, geralmente para adicionar conteúdo ou funcionalidades.
  • [o] ou [ou.]Overdump: Indica que a ROM contém dados extras desnecessários para a emulação.
  • [p]Pirate: Uma ROM pirata, geralmente uma versão hackeada de outro jogo.
  • [t]Trained: A ROM vem com cheats integrados, permitindo alterações durante o jogo.
  • [x]Bad Checksum: Indica uma soma de verificação incorreta; menos grave que um bad dump.

Siglas de Classificação e Tamanho

  • ZZZ ou ZZZ_UNKUnclassified: ROM sem classificação específica.
  • (???k)ROM Size: Mostra o tamanho da ROM em kilobytes.
  • (Proto)Prototype Cartridge: Versão de um jogo ainda em desenvolvimento.
  • (Beta)Beta Cartridge: Assim como o protótipo, representa uma fase de desenvolvimento do jogo.
  • (V1.0), (V1.1), etc. – Representa as várias versões que a ROM foi dumpada.
  • (Rev00), (REV01), etc. – Indica revisões que a ROM recebeu após as dumpagens iniciais.
  • [HI]Introdução Cortada: Mostra que partes do início do jogo foram removidas.
  • (MP)Mega Play: Específico para algumas ROMs que foram adaptadas para arcade.

Compreender estas siglas e o que elas representam pode drasticamente melhorar sua habilidade de escolher as melhores ROMs para suas necessidades, garantindo uma experiência de emulação mais autêntica e sem problemas. As siglas não apenas informam sobre o estado técnico da ROM, mas também sobre alterações legais e de conteúdo que podem afetar sua jogabilidade.


Códigos Especiais de ROMs

Ao explorar o mundo das ROMs, você encontrará diversos códigos que especificam características técnicas e de compatibilidade. Estes códigos ajudam a identificar rapidamente as funcionalidades suportadas por cada ROM, além de indicar a versão do jogo e sua compatibilidade com diferentes dispositivos e regiões. Aqui está um detalhamento desses códigos especiais:

Códigos de Compatibilidade e Funcionalidades

  • [C]Color GameBoy: Indica ROMs desenvolvidas para o GameBoy Color.
  • [S]Super GameBoy: ROMs compatíveis com o Super GameBoy, um acessório que permite jogar jogos de GameBoy em um SNES.
  • (M#)Multilanguage (# of Languages): Indica que a ROM está disponível em múltiplos idiomas.
  • [M]Monochrome Only (NeoGeo Pocket): Jogos exclusivos para a versão monocromática do NeoGeo Pocket.
  • (PC10)PlayChoice 10 (NES): Especifica ROMs para o sistema de arcade PlayChoice 10, que oferece jogos da NES.¹
  • [VS]Versus Mode on PlayChoice 10: Jogos que permitem competição direta entre jogadores no sistema PlayChoice 10.²

¹O PlayChoice 10 era uma máquina de fliperama lançada pela Nintendo nos anos 1980, projetada para permitir aos jogadores experimentar jogos do Nintendo Entertainment System (NES) em um ambiente de arcade. O gabinete único podia hospedar até 10 jogos diferentes, oferecendo sessões de três minutos por 25 centavos cada, o que permitia aos jogadores explorar uma variedade de títulos antes de potencialmente comprá-los para uso doméstico.

²Paralelamente, o sistema Versus da Nintendo oferecia uma experiência de jogo focada na competição direta entre dois jogadores. Semelhante em hardware ao PlayChoice 10, o Versus diferenciava-se por seus gabinetes configurados para duas pessoas, onde jogadores podiam competir um contra o outro em versões adaptadas de jogos populares, como “Super Mario Bros.” e “Tennis”, intensificando a dinâmica de jogo com um elemento de desafio interpessoal.

Códigos de Região e Formato

  • (1)Japan (Genesis)
  • (4)USA (Genesis)
  • (5)NTSC Only (Genesis): Somente para sistemas que suportam o formato de vídeo NTSC.
  • (8)PAL Only (Genesis): Exclusivo para regiões que utilizam o formato de vídeo PAL.
  • (BS)BS ROMs (SNES): ROMs do serviço satelital BS-X para o Super Nintendo.
  • (ST)Sufami Turbo (SNES): ROMs para o acessório Sufami Turbo do SNES.
  • (NP)Nintendo Power (SNES): Jogos lançados via o serviço de assinatura Nintendo Power.
  • (Adam)ADAM Version (Coleco): Versões de jogos para o sistema Coleco ADAM.
  • (PAL)PAL Video: Indica compatibilidade com sistemas que operam no formato de vídeo PAL.

Sempre Manter o Nome Original das ROMs

Agora que você está por dentro do significado real da palavra ROM e dos diversos símbolos e abreviações que acompanham esses arquivos, é crucial abordar uma prática comum, mas que pode trazer complicações: a renomeação das ROMs.

Por Que Não Renomear as ROMs?

Quando comecei a explorar o mundo dos emuladores e jogos retro, como muitos, eu não compreendia o propósito desses símbolos e abreviações. Movido pela vontade de ter uma biblioteca “mais bonita e amigável”, frequentemente renomeava os arquivos baixados. Entretanto, não imaginava que esses códigos não estavam ali à toa.

Esses símbolos e abreviações nos nomes das ROMs desempenham um papel crucial. Eles informam sobre a versão do jogo, compatibilidade com dispositivos específicos, idioma, e outras características técnicas importantes. Modificar o nome original de uma ROM pode causar os seguintes problemas:

  1. Falha na Detecção por Programas: Muitos softwares e serviços, como os que automatizam o download de capas, vídeos e informações detalhadas dos jogos, dependem dessas abreviações para funcionar corretamente. Se os nomes das ROMs forem alterados, esses programas podem não conseguir identificar os arquivos adequadamente, resultando em uma falha ao tentar baixar o conteúdo complementar.
  2. Desorganização da Biblioteca de Jogos: Sem os códigos corretos, pode se tornar difícil organizar e identificar rapidamente as particularidades de cada jogo, especialmente em bibliotecas grandes.
  3. Problemas de Compatibilidade: Em alguns casos, os emuladores podem usar as informações contidas no nome da ROM para aplicar configurações específicas que otimizam a emulação. Alterar o nome pode interferir nesse processo.

Manter o nome original das suas ROMs não é apenas uma questão de organização, mas também uma forma de garantir o funcionamento ótimo de todo o ecossistema de emulação. Então, a próxima vez que você pensar em renomear aquela ROM para torná-la mais atraente, lembre-se de que cada detalhe no nome tem sua função!


E você, conhece mais curiosidades ou informações relevantes sobre ROMs? Tem alguma dica para compartilhar com a comunidade? Deixe nos comentários! A sua contribuição é valiosa para todos que amam o mundo dos jogos retro.

Rafael Gouveia

Amante de videogames e fundador do RG Games, Rafael Gouveia tem 38 anos e traz o melhor conteúdo para quem ama jogos. Apesar de considerar o SNES o melhor console já lançado, Rafael é eclético e apaixonado por diversos jogos, como a franquia Resident Evil, Tomb Raider e Dino Crisis do PS1, além de simuladores como The Sims, Sim City e atualmente Cities Skylines. Com alguns canais no YouTube, Rafael é especialista em SEO, Wordpress e mídias sociais, e também atua como programador, analista, gerente de mídias sociais e é o principal redator do Media Manager. Além disso, ele é um apreciador de chopp gelado e solta a voz como cantor nos finais de semana. Rafael está sempre em busca de novidades e experiências para compartilhar com seus leitores e seguidores e é pai da pequena Maju!

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.