Si ingresamos el término “ROM” en un buscador, la única información que encontraremos es que significa “Read-only memory” (en español, “memoria de solo lectura”). Sin embargo, lo que a ti te interesa es un archivo ROM que contenga algún juego de tu consola retro de preferencia. Por definición, esto podría sonar extraño y complicado. A continuación, te brindaremos todas las respuestas que necesitas para entender a cabalidad qué son los archivos ROM y todo lo relativo a ellos. Comencemos.
El concepto de ROM que se mencionó anteriormente, “memoria de solo lectura”, resulta acertado en este contexto. Por supuesto, cuando nos referimos a un archivo ROM de videojuegos, no usaremos una memoria como tal. Usaremos una copia de dicha memoria, la cual fue transferida a un archivo que puede ser reconocido y ejecutado por un software.
Para simplificar las cosas, los videojuegos clásicos eran almacenados en un cartucho. Por lo general, un cartucho contenía un solo juego, aunque existían cartuchos que contenían más de uno. Un archivo ROM es una copia de dicho juego. Se encuentra copiado en un formato específico, exclusivo para cada emulador de manera que este pueda abrirlo y ejecutar el juego. Existen un sinfín de variantes, y todas dependen de la consola original.
Toma en cuenta que cuando descargas un archivo ROM, este tendrá una extensión particular. La extensión dependerá de la consola para la que fue diseñado el juego. Por ejemplo, si descargar un archivo ROM de Game Boy Advance, la extensión será .gba. La del Game Boy es .gb, y así sucesivamente. El emulador adecuado abrirá el archivo y te mostrará el juego.
Probablemente, una de las preguntas más importantes que te haces es cómo se crean los archivos ROM. Estos son creados mediante un hardware especial conocido como “dumper”. Todo este proceso es conocido como “dumping”. Dicho dispositivo podría ser Doctor V64 o Retrode. Básicamente, cada cartucho necesitará un dumper distinto. El dumper se utiliza para conectar el cartucho a la computadora y así permitir que el usuario copie el contenido. Es un proceso complicado; requiere de mucho tiempo y de realizar una serie de pasos individuales. El dumper tiene características únicas de acuerdo a la consola a la que pertenece el cartucho.
Puede que pienses que crear un archivo ROM es pan comido. No lo es. Casi todos los fabricantes de consolas y cartuchos de videojuegos implementaron o intentaron implementar métodos de seguridad que imposibilitan la creación de archivos ROM. Por ejemplo, Nintendo usaba discos de 8cm, los cuales eran muy poco comunes, y, por lo tanto, imposibles de copiar. Los usuarios no sabían cómo conectar un disco a un dumper. Este método de seguridad fue muy común en la Nintendo GameCube.
Los dispositivos Neo Geo utilizaban un algoritmo que imposibilitaba la copia y el uso de los juegos. El algoritmo impedía que los usuarios adaptaran los juegos para ser emulados. Este problema persistió hasta el año 2000, cuando los hackers descifraron el algoritmo y permitieron que los jugadores tuvieran acceso a copias de los juegos.
La respuesta más simple es para disfrutar de los juegos en una computadora. Como sabrás, para poder jugar los títulos de Game Boy Advance necesitarías la consola. Esta es costosa, imposible de encontrar y, en su mayoría, es considerada un objeto de coleccionista. Sin embargo, en pleno 2019, millones de jugadores de todo el mundo quieren disfrutar de los juegos de GBA. La única forma posible es mediante ROMs.
Para ejecutar un juego en formato ROM, necesitarás un emulador, el cual es un software especial diseñado para dicho propósito.
Ya explicamos qué son los archivos ROM, cómo se crean y por qué son utilizados. Estos permiten que millones de jugadores en la actualidad tengan acceso a juegos clásicos que han sido descontinuados, y vivir la misma experiencia que tuvieron en su infancia, un par de décadas atrás.