Explicación de las ROMS de consolas, Para liar o desliar a la peña :D
Macarro
icon10  view post Escrito el 11/1/2006, 02:30
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


AVISO: Este post es púramente informativo, no pretendo incitar a nadie a descargar roms de juegos que no posea ni historias por el estilo. Cuando esté completo, se subirá a la web, pero que alguien me ayude, que hay muchas cosas que no se ;)

1.- Introducción
-------------------------------------

Hay una parte muy importante del proyecto M.A.M.E. que casi nunca se menciona o se valora. Pero lo cierto es que gran parte del éxito que ha tenido este emulador, depende de ello: LA ORGANIZACIÓN Y ESTANDARIZACIÓN.

M.A.M.E. incorpora junto al propio emulador una base de datos de todas las roms que es capaz de emular. De ese modo, el emulador es capaz de detectar cuáles son las roms correctas y cuáles no. Además, el equipo de desarrollo de M.A.M.E. se preocupa continuamente de que esas roms sean lo más fieles posibles a los chips originales (por eso de vez en cuando, las roms cambian).

Sin embargo, en el "mercado" de roms de consolas, esto no es así. Reina una desorganización casi absoluta. Y no es difícil de explicar, ya que el material necesario para pasar de los cartuchos de juego a unos simples ficheros de ordenador es muchísimo más barato que el caso de las placas arcade; y cualquiera con unos conocimientos mínimos es capaz de hacer el dumpeo de un cartucho de consola.

Esto ha llevado a que internet se haya visto plagado de ROMS, en muchos casos de no muy buena calidad (dumpeos malos, overdumps, etc...).

Para mayor complicación, muchos grupos de aficionados se han dedicado a traducir (traducciones, logicamente) y modificar (hackeos) dichas roms.

Así que como resultado final, nos encontramos que para 1000 juegos publicado (es un ejemplo), podemos tener 3000 roms diferentes. Especialmente llamativo es el caso de los juegos más populares (como "super mario world"), donde el número de traducciones y hackeos puede superar fácilmente las dos decenas :)

2.- La catalogación de roms
-------------------------------------

Afortunadamente para nosotros, varios grupos de personas se han dedicado a identificar y catalogar todas estas roms. De modo que si buscamos la rom de algún juego que poseamos, tras pasarle el catalogador correspondiente, nos identifique qué clase de rom tenemos.

Vamos a pasar a hacer una breve revisión de los distintos catálogos de roms:

2.1.- Paquetes GoodX (goodSNES, goodGENESIS, goodgameboy, etc...)
--------------------------------------------------------------------------------------------

Lo catalogan TODO, absolutamente todo: hackeos, dumpeos malos, dumpeos con mayor tamaño del real, traducciones, etc... Esto puede ser útil si estamos buscando alguna traducción en particular e incluso si nos interesa algún hack, que los hay muy interesantes (Más fases al super mario world, por ejemplo). Pero yo desde luego que no le veo la utilidad a catalogar una rom en mal estado.

La web oficial de las herramientas goodx para catalogar y comprobar las roms es: http://www.allgoodthings.us/mambo/

Se trata de pequeños programas en línea de comandos que nos permiten renombrar, organizar y comprimir nuestras roms de consolas. Últimamente el proyecto ha decaído un poco y no se suelen actualizar demasiado las herramientas ni por lo tanto, su base de datos.

2.1.- Paquetes No-Intro
--------------------------------------

En su origen, se dedicaban a "desmodificar" las roms de Game Boy Advanced para quitarles aquella información extra que habían añadido los "dumpeadores" de roms y que aparecía antes del comienzo del juego. Y de ahí surgió su nombre.

Hoy en día, catalogan roms de todos los sistemas de cartuchos habidos y por haber, pero con dos condiciones:

1.- Roms en perfecto estado

2.- Roms 100% originales y sin modificar (nada de traducciones caseras, hackeos y similares)

En lugar de crear sus propias herramientas (en realidad si que tienen algunas herramientas propias para las roms de game boy advanced), han optado por publicar archivos de datos (.DAT) para utilizar con los dos gestores de roms más habituales: CLRMAMEPRO y ROMCENTER.

La web oficial del proyecto, desde la que podemos descargar dichos .DATs es: http://www.gbadat.altervista.org/

Este es un proyecto de catalogación muy joven, por lo que las actualizaciones, aunque pequeñas, suelen ser frecuentes.

2.2.- Proyecto S.P.S. (Software Preservation Society, Sociedad para la preservación del software)
-----------------------------------------------------------------------------------------------------------------------------

Comenzó llamándose proyecto C.A.P.S., (No recuerdo qué significaba :( ). Su objetivo es la catalogación y preservación ¡100% fidedigna! del software de entretenimiento para los ordenadores. En su origen, solo estaban dedicados al ordenador Commodore Amiga, aunque recientemente han ampliado sus límites al PC y Atari ST.

Debido a los múltiples sistemas anticopia que se han ido desarrollando a lo largo de los años, hasta ahora era imposible la copia absolutamente perfecta de los diskettes de 3.5". Pero el proyecto SPS ha desarrollado el software y hardware necesario para ello. Han definido así, un nuevo formato para las imágenes de diskettes (.ipf) que es capaz de contener totalmente el contenido de TODOS los diskettes de 3.5" (aunque creo que es extensible a cualquier soporte magnético), sistemas de protección incluídos.

Dichas imágenes de disco son imposibles de volverse a grabar en disco, salvo que dispongamos de un hardware especial (en un futuro se expondrá cómo construírlo en la web oficial del proyecto). Su utilización está limitada a los emuladores (de momento commodore Amiga, como ya dije), utilizando un plugin especial para ello.

El proyecto SPS funciona de un modo diferente a los dos anteriores, ya que ellos mismos son los encargados de la realización de las copias con su hardware especial. Si tenemos algún juego original de Amiga que no haya sido preservado, se lo enviamos por correo ordinario y ellos se encargan de efectuar el "dumpeo" y enviarnos posteriormente de vuelta el original junto a la imagen que han realizado.

Por ello, no disponen de base de datos o programa para la comprobación de nuestras imágenes. Su web oficial es: http://www.softpres.org donde podremos ver una lista de los juegos que han preservado hasta el momento.

Sin embargo, el proyecto No-Intro se ha encargado de crear un dat (en realidad son dos, uno para romcenter y otro para clrmamepro) para que gestionemos éstas roms.

(-- FALTA AÑADIR MÁS COSAS, PROYECTO TOSAC O TOSEC y no se me ocurre ahora nada más--)

Modificado por Macarro - 23/4/2006, 23:54
Macarro
view post Escrito el 23/4/2006, 23:55
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Añadida nueva información. Los chicos del no-intro se han currado un .dat para que gestionemos las imágenes de disco del SPS con clrmamepro o romcenter.
mike_myers
view post Escrito el 6/7/2006, 19:13
Avatar

Buscador de trucos

Grupo: Moderadores generales
Mensajes: 639


Status: Offline: ultima azione eseguita il 5/12/2006, 20:23


CAPS = Classic Amiga Preservation Society (si te metes en http://www.softpres.org/ te dicen que es esa sigla) ;)
QUOTE
The Software Preservation Society (SPS), formerly the Classic Amiga Preservation Society (CAPS) ...



Modificado por mike_myers - 6/7/2006, 20:57
2 respuesta(s) desde el 11/1/2006, 02:30