Articulo de referencia

imagen ROM

Grabador de ROM de Intelligent Systems para Nintendo DS Una imagen ROM , archivo ROM o simplemente ROM es un archivo informático que contiene una copia de los datos de un chip d...

Foto de un quemador que se muestra como una caja de color azul con ocho ranuras en la parte superior, y un cartucho está en una de las ranuras.
Grabador de ROM de Intelligent Systems para Nintendo DS

Una imagen ROM , archivo ROM o simplemente ROM es un archivo informático que contiene una copia de los datos de un chip de memoria de solo lectura , a menudo de un cartucho de videojuego , o utilizado para contener el firmware de un ordenador , o de la placa base de un juego arcade . El término se usa frecuentemente en el contexto de la emulación , donde juegos o firmware antiguos se copian a archivos ROM en ordenadores modernos y, mediante un programa conocido como emulador, se pueden ejecutar en un dispositivo diferente al diseñado. Los grabadores de ROM se utilizan para copiar imágenes ROM a hardware , como cartuchos ROM o chips ROM , para depuración y pruebas de control de calidad .

Creación

Foto de un dispositivo de color azul con una ranura grande en la parte frontal y un cable conectado al dispositivo.
Un dispositivo para extraer ROMs para Game Boy Advance

Las ROM se pueden copiar desde los chips de memoria de solo lectura que se encuentran en los juegos basados ​​en cartuchos y en muchas máquinas recreativas mediante un dispositivo específico, en un proceso conocido como volcado . Para la mayoría de los sistemas de videojuegos domésticos comunes, estos dispositivos están ampliamente disponibles; ejemplos de ello son el Doctor V64 o el Retrode .

La extracción de ROMs de máquinas recreativas, que son placas de circuito impreso altamente personalizadas , a menudo requiere configuraciones individuales para cada máquina, además de un alto grado de experiencia.

Mecanismos de protección contra copias

Si bien las imágenes ROM se utilizan a menudo para preservar la historia de los videojuegos, también se emplean frecuentemente para facilitar la copia y redistribución no autorizadas de juegos modernos. Ante la posibilidad de que esto reduzca las ventas de sus productos, muchas compañías de videojuegos han incorporado funciones en los juegos más recientes diseñadas para evitar la copia, permitiendo al mismo tiempo jugar al juego original. Por ejemplo, la GameCube utiliza soportes ópticos no estándar de 8  cm similares a los DVD, lo que durante mucho tiempo impidió la copia de los juegos almacenados en esos discos. No fue hasta que se descubrió una vulnerabilidad de seguridad en Phantasy Star Online Episode I & II que se pudo copiar con éxito los juegos de GameCube, utilizando la propia GameCube para leer los discos.

SNK también empleó un método para prevenir la copia en sus juegos de Neo Geo , comenzando con The King of Fighters en 1999. Este método utilizaba un algoritmo de cifrado en las ROM gráficas para impedir que se pudieran jugar en un emulador. Muchos pensaron que esto marcaría el fin de la emulación de Neo Geo. Sin embargo, ya en el año 2000, unos hackers encontraron la manera de descifrar y extraer las ROM con éxito, lo que permitió volver a jugarlas en un emulador de Neo Geo.

Otra compañía que solía emplear métodos de prevención de copias en sus juegos arcade era Capcom , conocida por su placa arcade CPS-2 . Esta contenía un algoritmo de protección anticopia robusto que no se rompió hasta 7 años después del lanzamiento del sistema en 1993. El crack original del equipo CPS2Shock no era una emulación fiel de la protección porque usaba tablas XOR para eludir el cifrado original y permitir que el juego se ejecutara en un emulador. Su intención declarada era esperar hasta que los juegos de CPS-2 dejaran de ser rentables para publicar el método de descifrado (tres años después del lanzamiento del último juego). [ 1 ] El algoritmo de descifrado completo fue descifrado en 2007 por Nicola Salmoria, Andreas Naive y Charles MacDonald del equipo de desarrollo de MAME .

Otra técnica para prevenir la copia utilizada en los juegos de cartucho consistía en que el juego intentara escribir en la ROM. En un cartucho auténtico, esto no tendría ningún efecto; sin embargo, los emuladores a menudo permitían que la escritura se realizara correctamente. Los cartuchos pirata también solían usar chips grabables en lugar de ROM. Al leer el valor para comprobar si la escritura se había realizado correctamente, el juego podía determinar si se estaba ejecutando desde un cartucho auténtico. Como alternativa, el juego podía simplemente intentar sobrescribir instrucciones críticas del programa, lo que, de tener éxito, lo hacía injugable.

Algunos juegos, como los de Game Boy, también contaban con otros componentes de hardware, como controladores de memoria, conectados al bus del cartucho . El juego enviaba datos a estos componentes intentando escribirlos en áreas específicas de la ROM; por lo tanto, si la ROM era modificable, este proceso corrompería los datos.

La última placa arcade de Capcom es la CPS-3 . Esta placa se resistió a los intentos de emulación hasta junio de 2007, cuando Andreas Naive descifró su método de cifrado. Actualmente, MAME y una variante del emulador de CPS-2, Nebula, la implementan .

Usos

Emulación

Los emuladores de consolas de videojuegos suelen utilizar imágenes ROM como archivos de entrada .

ROM de software

Las imágenes ROM se utilizan en el desarrollo de software para sistemas embebidos . El software que se desarrolla para estos sistemas a menudo se escribe en archivos ROM para probarlo en un ordenador estándar antes de grabarlo en un chip ROM para su uso en los sistemas embebidos.

Preservación digital

La vida útil de los medios digitales rara vez es larga. Si bien las fotografías en blanco y negro pueden durar un siglo o más, muchos medios digitales pueden volverse ilegibles después de solo 10 años. Esto está empezando a ser un problema, ya que los primeros sistemas informáticos pueden tener actualmente cincuenta o sesenta años, mientras que las primeras consolas de videojuegos domésticas pueden tener casi cuarenta años. Debido a este envejecimiento, existe una preocupación significativa de que muchos juegos de ordenador y videojuegos antiguos no sobrevivan sin ser transferidos a nuevos soportes. Por lo tanto, aquellos interesados ​​en la preservación están buscando activamente juegos arcade y videojuegos antiguos e intentando volcarlos a imágenes ROM. Cuando se almacenan en soportes estandarizados como CD-ROM y DVD-ROM, se pueden copiar a soportes futuros con un esfuerzo significativamente menor. [ 2 ] [ 3 ]

La tendencia hacia la distribución digital masiva de archivos de imagen ROM, si bien puede ser perjudicial para los titulares de derechos de autor, también puede tener un efecto positivo en la preservación. Si bien con el tiempo muchas copias originales de ROM de juegos antiguos pueden deteriorarse, romperse o desecharse, una copia en formato de archivo puede distribuirse por todo el mundo, lo que permite que juegos que de otro modo se habrían perdido tengan una mayor probabilidad de supervivencia. [ 4 ]

Trucos y traducciones de fans

Una vez que los juegos están disponibles en formato ROM, los usuarios pueden modificarlos. Esto puede incluir alterar los gráficos, cambiar los niveles, ajustar el nivel de dificultad o incluso traducirlos a un idioma para el que no estaban disponibles originalmente. Los hacks suelen tener un toque de humor, como es el caso de la versión de NES de Mario Bros. , titulada Afro Mario Brothers , que muestra a los famosos hermanos con peinados afro . El mod Metroid Redesign es una modificación de Super Metroid que renueva el juego y añade nuevos objetivos.

Se ha desarrollado una gran comunidad dedicada a traducir videojuegos a otros idiomas. Muchos juegos se lanzan en una parte del mundo, pero no en otra. Por ejemplo, muchos videojuegos de rol lanzados en Japón no se publican en Occidente ni en Oriente fuera de Japón. Un grupo de traductores aficionados suele traducir los juegos por su cuenta para satisfacer la demanda. Por ejemplo, el juego Tales of Phantasia de 1995 solo se lanzó oficialmente en Japón; DeJap Translations tradujo el texto en pantalla al inglés en 2001. Además, se inició un proyecto llamado Vocals of Phantasia para traducir los diálogos del juego. La versión oficial en inglés no se publicó hasta marzo de 2006, unos cinco años después de la publicación de la traducción del texto. Otro ejemplo fue el de Mother 3, una secuela exclusiva de Japón del aclamado Earthbound . A pesar de la enorme respuesta de los fans y varias peticiones para una traducción al inglés, la única respuesta de Nintendo fue que Mother 3 se traduciría y lanzaría en Europa, algo que nunca ocurrió. En cambio, el sitio web de fans Starmen.net emprendió un ambicioso proyecto de traducción y publicó la versión traducida de Mother 3 en octubre de 2008. La traducción fue elogiada por los fans e incluso por empleados de Nintendo, Square Enix y otros profesionales de la industria.

El juego japonés de N64, Dōbutsu no Mori (Animal Forest), también ha sido traducido al inglés. Originalmente, el juego solo se lanzó para N64 en Japón, pero se adaptó a GameCube y se renombró como Animal Crossing .

Las modificaciones pueden abarcar desde simples retoques, como correcciones gráficas y trucos, hasta rediseños completos del juego, creando de hecho un juego totalmente nuevo utilizando el original como base.

Tipos de imágenes similares

Los archivos de imagen derivados de cintas magnéticas se conocen como imágenes de cinta , mientras que los derivados de disquetes y CD-ROM (y otros formatos de disco) se conocen como imágenes de disco . Las imágenes copiadas de soportes ópticos también se denominan imágenes ISO , en referencia a uno de los sistemas de archivos estándar para soportes ópticos, ISO 9660 .

Crear imágenes a partir de otros soportes suele ser mucho más sencillo y, a menudo, se puede realizar con hardware estándar. Por ejemplo, la creación de imágenes de cintas de juegos almacenados en cintas magnéticas (de, por ejemplo, el ordenador Sinclair ZX80 ) generalmente implica simplemente reproducir la cinta magnética con un reproductor de cintas de audio estándar conectado a la entrada de línea de la tarjeta de sonido del PC . A continuación, se graba el audio en un archivo y se transforma en un archivo de imagen de cinta mediante otro programa. Del mismo modo, muchos juegos de CD y DVD se pueden copiar utilizando una unidad de CD/DVD estándar de PC.

Véase también

  • Intel HEX (en ocasiones, los archivos con la extensión .ROM no contienen datos en formato binario, sino en formato hexadecimal Intel).

Referencias

  1. CPS2Shock (7 de enero de 2001) La intención futura de CPS2shock , consultado el 10 de agosto de 2007
  2. Conley, James; Andros, Ed; Chinai, Priti; Lipkowitz, Elise; Perez, David (Primavera de 2004). "Uso de un Game Over: Emulación y la industria de los videojuegos, un libro blanco" . Northwestern Journal of Technology and Intellectual Property . 2 (2). Archivado del original el 3 de febrero de 2012. Recuperado el 6 de mayo de 2009. Los fanáticos de los juegos clásicos argumentan que la emulación preserva los videojuegos arcade, muchos de los cuales de otro modo estarían al borde de la extinción.
  3. "Acerca de MAME" . MAME . 30/11/2007 . Consultado el 06/05/2009 . MAME es un proyecto estrictamente sin ánimo de lucro. Su principal objetivo es servir de referencia para el funcionamiento interno de las máquinas recreativas emuladas. Esto se realiza tanto con fines educativos como de preservación, para evitar que muchos juegos históricos desaparezcan para siempre una vez que el hardware en el que se ejecutan deje de funcionar.
  4. Hyman, Paul (8 de octubre de 2004). "¿Se acabó el juego? No si los conservacionistas se salen con la suya" . The Hollywood Reporter . Archivado del original el 28 de septiembre de 2009. Recuperado el 6 de mayo de 2009. [L]os archivistas creen que cuanto más fácil de copiar sea algo, más probabilidades tendrá de sobrevivir a largo plazo.
  • Preguntas frecuentes sobre la propiedad intelectual de Nintendo
  • Ayuda de GameFAQs  : Piratería de videojuegos: Información sobre ROMs y software pirata
  • Anexo de EmuFAQ - La cuestión de las ROMs Archivado el 12/05/2012 en Wayback Machine
Obtenido de " https://en.wikipedia.org/w/index.php?title=ROM_image&oldid=1360870516 "