Qu’est-ce qu’un fichier ROM ?
Un fichier avec l’extension .rom est en fait un fichier de données ; une copie exacte de la puce ROM de mémoire morte d’un appareil, extraite d’une cartouche de jeu vidéo ou d’un ordinateur. Les objectifs de la création d’un fichier ROM peuvent être divers, tels que l’émulation logicielle, la sauvegarde ou l’archivage des données ROM ou la mise à jour du micrologiciel sur un certain appareil. De nombreux appareils sont disponibles pour vider les ROM de jeux vidéo dans un fichier ROM, cependant, des outils et une expertise plus spécialisés sont nécessaires pour vider les ROM d’autres appareils tels que les jeux d’arcade.
Format de fichier ROM
Le format de fichier ROM a été conçu pour contenir les données d’une copie exacte d’une cartouche de jeu vidéo, d’un jeu d’arcade, d’un micrologiciel d’ordinateur. Le terme ROM est couramment utilisé lorsque nous parlons d’émulation. De plus, les anciens jeux ou micrologiciels sont copiés dans des fichiers ROM sur des ordinateurs modernes et ceux-ci peuvent être utilisés comme un logiciel appelé émulateur. Les fichiers ROM extraient généralement toutes les données des puces de mémoire en lecture seule trouvées dans les jeux à cartouche ou les machines d’arcade à l’aide d’un périphérique dédié dans un processus appelé vidage.
Protection contre la copie
Les fichiers ROM facilitent également la copie et la redistribution non autorisées des jeux modernes. De nombreuses sociétés de développement de jeux comme Nintendo, Capcom, SNK, etc. utilisent leurs méthodes de cryptage pour protéger leurs contenus à copier, mais les entreprises n’ont pas réussi à protéger leurs jeux pendant longtemps. Les pirates ont finalement réussi à décrypter la méthode de cryptage complexe qui a entraîné une énorme réduction des ventes de jeux car les jeux étaient librement disponibles pour jouer en utilisant des logiciels d’émulation.
Les usages
- Émulation : les émulateurs de consoles de jeux vidéo acceptent généralement les images ROM comme fichiers d’entrée.
- Software ROM : les logiciels en cours de développement pour les ordinateurs embarqués sont souvent écrits dans des fichiers ROM pour être testés sur un ordinateur standard. - Conservation numérique : on craint que de nombreux jeux vidéo et informatiques anciens ne survivent pas sans être transférés sur de nouveaux supports. Ainsi, ceux qui s’intéressent à la préservation recherchent activement des jeux d’arcade et vidéo plus anciens et tentent de les transférer sur des images ROM.
- Hacks et traductions de fans : les hacks peuvent aller de simples ajustements tels que des corrections graphiques et des astuces, à des refontes complètes du jeu, créant ainsi un tout nouveau jeu utilisant l’original comme base.