O que é um arquivo ROM?
Um arquivo com extensão .rom é na verdade um arquivo de dados; uma cópia exata do chip ROM de memória somente leitura para um dispositivo, extraído de um cartucho de videogame ou de um computador. Os propósitos da criação de arquivos ROM podem ser vários, como emulação de software, backup ou arquivamento de dados ROM ou atualização do firmware em um determinado dispositivo. Muitos dispositivos estão disponíveis para despejar ROMs de videogame em um arquivo ROM, no entanto, ferramentas e conhecimentos mais especializados são necessários para despejar ROMs de outros dispositivos, como jogos de arcade.
formato de arquivo ROM
O formato de arquivo ROM foi projetado para conter os dados de uma cópia exata de um cartucho de videogame, jogo de arcade, firmware do computador. O termo ROM é comumente usado quando discutimos sobre emulação. Além disso, os jogos ou firmware mais antigos são copiados para arquivos ROM em computadores modernos e podem ser usados como um software conhecido como emulador. Os arquivos ROM geralmente extraem todos os dados dos chips de memória somente leitura encontrados em jogos baseados em cartuchos ou máquinas de arcade usando um dispositivo dedicado em um processo conhecido como dumping.
Proteção contra cópia
Os arquivos ROM também facilitam a cópia e redistribuição não autorizada de jogos modernos. Muitas empresas de desenvolvimento de jogos como Nintendo, Capcom, SNK etc usam seus métodos de criptografia para proteger suas coisas a serem copiadas, mas as empresas falharam em proteger seus jogos por um longo tempo. Os hackers acabaram conseguindo descriptografar o complexo método de criptografia que causou uma enorme redução nas vendas de jogos porque os jogos estavam disponíveis gratuitamente para jogar usando softwares de emulação.
Usos
- Emulação: Emuladores de console de videogame geralmente usam imagens ROM como arquivos de entrada.
- Software ROM: O software que está sendo desenvolvido para computadores embutidos geralmente é gravado em arquivos ROM para teste em um computador padrão.
- Preservação digital: Existe uma preocupação significativa de que muitos dos primeiros jogos de computador e vídeo não sobrevivam sem serem transferidos para novas mídias. Assim, aqueles com interesse em preservação estão procurando ativamente jogos de arcade e videogames mais antigos e tentando despejá-los em imagens ROM
- Hacks e traduções de fãs: Hacks podem variar de simples ajustes, como correções gráficas e truques, a reformulações completas do jogo, criando um jogo totalmente novo usando o original como base.