Sie sind auf Seite 1von 19

MAME Update

Page 1 of 19

Actualizacin de ROMs del MAME


O. 1. 2. INTRODUCCIN TERMINOLOGA SPLIT / MERGE. DE QU VA TODO ESO? 2.1. Mtodo 1: Split / Not Merged 2.2. Mtodo 2: Split / Merged 2.3. Mtodo 3: Not Split 2.4. Conclusin 2.5. Consideraciones finales ACTUALIZACIN DE ROMS 3.1. Por qu? 3.2. Qu necesito? 3.3. Qu es un fixfile? 3.4. Qu es un datafile? 3.5. Donde se consiguen los datafiles? 3.6. Qu es un Rom Manager? 3.7. Dnde se consiguen los ROM Managers? ACTUALIZACIN DE ROMS CON CLRMAME PRO 4.1. Seleccionar el datafile 4.2. Cargar la base de datos 4.3. Configurar los directorios de ROMs 4.4. Configurar las opciones de escaneo 4.5. Realizar la actualizacin INFORMACIN ADICIONAL 5.1. Archivos de BIOS 5.2. Creacin de fixfiles: mamediff y el Rebuilder AGRADECIMIENTOS

3.

4.

5.

6.

0.

INTRODUCCIN

Esta gua se ha realizado para ayudar a resolver esos pequeos (y no tan pequeos) problemas que surgen cuando instalamos una nueva versin del MAME y nos encontramos con que algunos de nuestros juegos dejan de funcionar. La informacin que aqu se presenta ha sido verificada en sistemas con Windows 98, Windows 98SE y Windows 2000. Es posible que se produzcan pequeas variaciones al utilizar otro sistema operativo. Para cualquier duda, queja, sugerencia, correccin de errores y dems, contactad al autor en: quemame@mixmail.com

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 2 of 19

1.

TERMINOLOGA

Antes de empezar con el tutorial, vamos a tratar de explicar algunos trminos que se utilizarn continuamente y que conviene tener claros. Se mantendr la terminologa inglesa, ya que los programas que vamos a utilizar estn en ese idioma, y no hay versiones traducidas al espaol (que yo sepa). Game: juego. Hay que explicar algo ms? Set: cada una de las versiones de un juego. Clone: versin de un juego diferente de la original. Ejemplo: El juego 1941 - Counter Attack consta de 2 sets, el original o main set: 1941 - Counter Attack (World); y un clon o clone set: 1941 - Counter Attack (Japan). ROM: cada uno de los archivos que forman un set. Ejemplo: En el juego 1941 - Counter Attack, el main set, 1941 - Counter Attack (World), consta de las siguientes ROMs:
41e_30.rom 41e_31.rom 41e_35.rom 41e_36.rom 41_09.rom 41_18.rom 41_19.rom 41_32.rom 41_gfx1.rom 41_gfx3.rom 41_gfx5.rom 41_gfx7.rom

ROM set: como su propio nombre indica, es el conjunto de ROMs que forman un determinado set. Ejemplo: La lista de ROMs anterior es el ROM set de 1941 - Counter Attack (World). Habitualmente, los ROM sets se consiguen en archivos ZIP. Cada set debe ir en un archivo independiente (veremos ms adelante que esto no es necesariamente as), que debe tener un nombre determinado. Siguiendo con nuestro ejemplo, diremos que cada uno de los sets del juego 1941 deben tener los nombres 1941.zip (World) y 1941j.zip (Japan). Tambin se pueden almacenar los ROM sets descomprimidos. En este caso, cada set debe estar en un directorio independiente. El nombre de este directorio debe coincidir con el del archivo ZIP. A continuacin vamos a profundizar un poco en las distintas posibilidades que tenemos de almacenar los ROM sets. 2. SPLIT / MERGE. DE QU VA TODO ESO?

Actualmente, el MAME permite almacenar los ROM sets de tres formas diferentes: Not Split

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 3 of 19

Split / Not Merged Split / Merged.

Para explicar estas posibilidades, vamos a utilizar el mismo ejemplo que anteriormente, el juego 1941 Counter Attack. Para ello, debemos tener presente la siguiente tabla, en la que figuran las distintas ROMs que componen cada uno de los sets:
1941 - World (main set) 41e_30.rom 41e_31.rom 41e_35.rom 41e_36.rom 41_09.rom 41_18.rom 41_19.rom 41_32.rom 41_gfx1.rom 41_gfx3.rom 41_gfx5.rom 41_gfx7.rom 1941 - Japan (clone set) 4136.bin 4137.bin 4142.bin 4143.bin 41_09.rom 41_18.rom 41_19.rom 41_32.rom 41_gfx1.rom 41_gfx3.rom 41_gfx5.rom 41_gfx7.rom

2.1.

Mtodo 1: Split / Not Merged

En modo Split / Not Merged, tendremos un archivo independiente para cada ROM set. En cada archivo se almacenarn todas las ROMs correspondientes a dicho set. En nuestro ejemplo, el contenido ser el de cada una de las columnas de la tabla anterior, es decir, tendramos un archivo 1941.zip, que contendra las 12 ROMs de la columna de la izquierda, y otro, 1941j.zip, con las 12 ROMs de la columna de la derecha. 2.2. Mtodo 2: Split / Merged

Si nos fijamos atentamente en la tabla, veremos que las 8 ltimas ROMs de ambos sets son iguales, por lo tanto, almacenando los datos en modo Not Merged, estamos duplicando la informacin innecesariamente, con el consiguiente desperdicio de espacio. El MAME permite resolver este problema eliminando las ROMs duplicadas de cada uno de los clone sets, y mantenindolas nicamente en el main set. De esta forma, los ROM sets anteriores quedaran de la siguiente forma:
1941 - World 1941 - Japan (main set) (clone set) 41e_30.rom 4136.bin 41e_31.rom 4137.bin 41e_35.rom 4142.bin 41e_36.rom 4143.bin 41_09.rom 41_18.rom 41_19.rom 41_32.rom 41_gfx1.rom 41_gfx3.rom 41_gfx5.rom

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 4 of 19

41_gfx7.rom

De este modo, habremos reducido considerablemente el tamao del archivo 1941j.zip sin perder informacin, ya que las ROMs que hemos eliminado se encuentran en el main set. A esta posibilidad de almacenamiento se le llama Split / Merged. El trmino Merged (combinar en ingls) hace referencia a esa limpieza de ROMs duplicadas, de ah que la primera modalidad descrita sea Not Merged. 2.3. Mtodo 3: Not Split

Todava nos queda una ltima posibilidad, denominada Not Split. El trmino Split hace referencia a que estamos usando un archivo independiente para cada set. Esto supone que para la versin 0.59 del MAME debemos tener 3.290 archivos (que es el nmero de sets que soporta esta versin). Para reducir este nmero, podemos hacer que todas las ROMs de las distintas versiones de un juego se almacenen en un nico archivo (el main set). En nuestro ejemplo, la cosa quedara como sigue:
1941 - World 1941 - Japan (main set) (clone set) 41e_30.rom 41e_31.rom 41e_35.rom 41e_36.rom 41_09.rom 41_18.rom 41_19.rom 41_32.rom 41_gfx1.rom 41_gfx3.rom 41_gfx5.rom 41_gfx7.rom 4136.bin 4137.bin 4142.bin 4143.bin

Como vemos, ahora el main set no slo contiene las ROMs que le correspondan, sino tambin las cuatro del clone set que no coincidan con alguna de las suyas. De esta forma, ya no hay necesidad de conservar el archivo 1941j.zip, ya que estara vaco. En nuestro ejemplo, slo nos hemos ahorrado un archivo, pero si tenemos en cuenta que hay juegos que tienen bastantes versiones diferentes (por ejemplo, los Pac-Man, Galaxian o Asteroids), habremos reducido los 3.290 archivos a solo 1.870, es decir, un archivo por cada juego emulado por el MAME. 2.4. Conclusin

En resumen, los tres modos de almacenamiento soportados por el MAME son los siguientes: - Not Split: Un nico archivo por cada juego con todas las ROMs de los distintos sets. - Split: Un archivo por cada set. Not Merged: Cada set contiene todas las ROMs necesarias. Merged: Los clone sets solo contienen las ROMs no contenidas en el main set. 2.5. Consideraciones finales

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 5 of 19

Es realmente til el combinar las ROMs para ahorrar espacio, o nos estamos complicando la vida para ahorrar unos pocos bytes? Un claro ejemplo del gran ahorro que suponen los modos Split / Merged y Not Split lo tenemos en el juego Dungeons & Dragons: Shadow Over Mystara. Este juego, en la versin 0.59 del MAME, consta de 6 sets (este nmero puede varias en futuras versiones). En modo Split / Not Merged, cada uno de estos sets ocupa 33,3 MB. Utilizando el modo Merged, solo conservamos intacto el main set, y en los dems estaremos eliminando ROMs que ocupan 28 MB. Esto por cada uno de los 5 clone sets, lo que supone un ahorro total de aproximadamente 140 MB!! Si tenemos en cuenta que el ROM set completo en modo Split / Merged de la versin 0.59 del MAME ocupa aproximadamente 4 GB, y basndonos en este ejemplo, podemos asegurar que estamos ahorrando varios GB de espacio respecto al modo Split / Not Merged. El mayor inconveniente (el nico?) del modo Merged, es que al eliminar la informacin redundante de los clone sets estamos perdiendo compatibilidad de esos juegos con otros emuladores, por lo tanto no es conveniente almacenar las ROMs de este modo si vamos a utilizar otros emuladores diferentes al MAME. 3. ACTUALIZACIN DE ROMS 3.1. Por qu?

Podramos pensar que una vez conseguido el ROM set completo de una determinada versin del MAME, al salir una nueva versin del mismo solamente necesitaramos las ROMs de los nuevos juegos emulados para completar nuestra coleccin. Desafortunadamente, la cosa no es tan fcil. Por diferentes razones, los ROM sets sufren constantes modificaciones, como puede ser el renombre de ROMs, la adicin de nuevas ROMs o la eliminacin de ROMs. Una de las modificaciones mas importantes se han llevado a cabo, ha sido el renombre de las ROMs de todos los juegos de NEO GEO. Si en el momento en que se produjo ese cambio tuvisemos que actualizar nuestro ROM set manualmente, tendramos que renombrar, uno por uno, varios cientos de archivos que, para mayor desgracia, se encuentran en archivos ZIP. Pero la cosa no es tan terrible como se pinta. Por suerte, disponemos de varios programas que permiten hacer todos estos cambios de manera casi automtica. A estos programas se les llama ROM Managers (Gestores de ROMs). En este tutorial vamos a aprender cmo actualizar nuestro ROM set del MAME utilizando uno de los mas conocidos, el ClrMame Pro. 3.2. Qu necesito?

Para poder actualizar nuestro ROM set del MAME necesitaremos lo siguiente: - ROM set completo de una versin antigua - Fixfiles - Datafile de la versin ms reciente del MAME. - ROM Manager 3.3. Qu es un fixfile?

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 6 of 19

Los fixfiles son los archivos que contienen las ROMs necesarias para actualizar una versin del MAME a la siguiente. Esto incluye dos tipos de ROMs: las ROMs correspondientes a los nuevos juegos, y ROMs que se aaden a juegos ya emulados. Por qu es necesario aadir ROMs a juegos ya emulados? El equipo de desarrollo del MAME modifica el cdigo fuente del programa continuamente. Esto provoca que a veces se tengan que aadir o quitar ROMs a un juego por razones de funcionalidad. 3.4. Qu es un datafile?

Los datafiles (archivos de datos en espaol, aunque sera mas apropiado traducirlo como base de datos) son archivos de texto que contienen informacin sobre los juegos soportados por un determinado emulador. En estos archivos es donde se guarda (entre otras cosas) la informacin sobre las ROMs que componen cada set, el nombre que deben tener, si se pueden combinar o no, cual es el main set y cuales los clone sets, y lo que mas nos interesa, el CRC de cada ROM. El CRC es un algoritmo que se utiliza para chequear la integridad de un archivo, y es el sistema utilizado por los ROM Managers para identificar las ROMs de cada uno de los sets, y saber si los archivos son validos o hay algn problema con ellos. 3.5. Dnde se consiguen los datafiles?

En casi cualquier pagina web relacionada con la emulacin podrs encontrar datafiles, o links a paginas donde conseguirlos. Tres de las mas importantes (en mi opinin), son las siguientes: http://www.logiqx.com/ - Informacin, utilidades y gran cantidad de datafiles http://opothspants.free.fr/rmd/ - Si no encuentras algn datafile aqu (o en uno de sus links), es que no existe http://www.clrmame.com/ - datafiles para uso con ClrMame Pro Como veremos ms adelante, tambin se pueden conseguir los datafiles del MAME a partir del archivo ejecutable del propio MAME. 3.6. Qu es un Rom Manager?

Como hemos comentado anteriormente, un Rom Manager es un programa que automatiza la actualizacin de las ROMs del MAME. Pero no slo eso. Este tipo de programa sirve para realizar cualquier tipo de operacin de gestin y mantenimiento de ROMs de cualquier sistema del que se disponga de datafiles (emuladores de arcade, consolas, ordenadores, etc). Incluso se pueden utilizar para mantener al da nuestros add-ons del MAME32 (icons, cabinets, flyers, marquees, etc.). 3.7. Dnde se consiguen los Rom Managers?

En este tutorial vamos a utilizar el ClrMame Pro. Puedes encontrar la ltima versin del mismo en la pgina oficial: http://www.clrmame.com/ 4. ACTUALIZACIN DE ROMS CON CLRMAME PRO

Antes de empezar la explicacin conviene tener presente que este es un tutorial sobre cmo hacer un uso

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 7 of 19

concreto de este programa. Se recomienda consultar la documentacin que lo acompaa para aprender todas las funcionalidades del mismo. Los pasos que debemos realizar para actualizar nuestro ROM set con CrlMame Pro son los siguientes: 1. Seleccionar el datafile 2. Cargar la base de datos 3. Configurar los directorios de ROMs 4. Configurar las opciones de escaneo 5. Realizar la actualizacin 4.1. Seleccionar el datafile

Lo primero que hay que hacer es arrancar el programa. Nos aparecer automticamente la ventana Profiler.

Tenemos dos tipos de datafile para seleccionar: un datafile previamente creado, que nos hayamos bajado de algn lado, o crear nuestro propio datafile a partir del archivo ejecutable del MAME. 4.1.a. Datafile previamente creado En la ventana del Profiler pulsamos Add DAT... y seleccionamos el archivo que nos hayamos bajado con el datafile (no es necesario descomprimirlo). Una vez hecho esto, nos aparecer el nuevo datafile en

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 8 of 19

el recuadro de la parte superior izquierda del Profiler.

4.1.b. Crear un datafile a partir del ejecutable En el recuadro Use An Emulator Binary To Create A DatFile pulsamos el icono de la carpeta y seleccionamos el archivo ejecutable del MAME (en este caso, debe estar descomprimido). En Description ponemos, por ejemplo, mame 0.62, nos aseguramos de que en Emulator tenemos seleccionado MAME y pulsamos Create DAT, con lo que aparecer el nuevo datafile en el recuadro superior izquierdo del Profiler.

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 9 of 19

4.2.

Cargar la base de datos

Para cargar el datafile que hemos aadido en el Profiler, hacemos doble-click sobre l. Si hemos aadido un datafile creado previamente, nos aparecer la siguiente ventana:

Pulsamos Default.

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 10 of 19

A continuacin aparece la siguiente:

Pulsamos Aceptar. Si hemos creado el datafile a partir del ejecutable del MAME, aparecer la siguiente ventana:

Pulsamos Aceptar. A continuacin empieza el proceso de carga, durante el cual aparecern una serie de avisos como el siguiente:

Pulsamos Si. En el ltimo paso del proceso de carga, aparecer el siguiente mensaje:

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 11 of 19

Pulsamos Aceptar Una vez cargada la base de datos, nos aparecer la ventana principal del ClrMame Pro.

4.3.

Configurar los directorios de ROMs

A continuacin debemos decirle al programa dnde tenemos almacenadas las ROMs de nuestro ROM set antiguo y dnde estn las que usaremos para actualizarlo. Para aadir los directorios de ROMs pulsamos el botn Settings, y nos aparecer la ventana de configuracin.

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 12 of 19

En la lista desplegable de la parte superior izquierda de la ventana seleccionamos ROM-Paths, pulsamos el botn Add y seleccionamos el directorio donde tengamos el ROM set completo de la versin antigua. A continuacin, seleccionamos en la lista desplegable Add-Paths, y aadimos cada uno de los directorios de fixfiles, pulsando Add y seleccionando cada directorio donde tengamos almacenadas las nuevas ROMs.

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 13 of 19

Una vez aadidos todos los directorios pulsamos OK. 4.4. Configurar las opciones de escaneo

En la ventana principal de ClrMame Pro, pulsamos el botn Scanner, con lo que aparece la siguiente ventana:

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 14 of 19

En el recuadro You want to scan: seleccionamos Sets y Roms, y deseleccionamos las dems. En el recuadro Youre Using:, seleccionamos el tipo de ROM set que nos interesa segn la siguiente equivalencia: Youre Using Not Merged Sets Split Sets Merged Sets Tipo de ROM set Split / Not Merged Split / Merged Not Split

En el recuadro Bad-Dump Handling, marcamos Create Missing y seleccionamos Show Missing. En el recuadro Options, pulsamos Advanced..., con lo que aparece la siguiente ventana:

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 15 of 19

En el recuadro inferior, seleccionamos Deeper Check For Fixable Missing Files y Fix Missing Scans All Sets. Cerramos esta ventana. 4.5. Realizar la actualizacin

Con las opciones que hemos seleccionado hasta ahora, al pulsar el botn Scan..., escanearamos el directorio de ROMs que hayamos seleccionado en la ventana Settings, sin realizar ninguna operacin de actualizacin sobre los archivos. La informacin obtenida por el programa va apareciendo en la ventana en blanco. Para llevar a cabo la actualizacin en s, marcamos todas las casillas de la columna Fix, y a continuacin pulsamos Scan.

El proceso de actualizacin puede tardar entre unos pocos segundos y varias horas, segn la cantidad de cambios que haya que realizar sobre el ROM set y en funcin del equipo que se est utilizando.

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 16 of 19

Una vez terminado el proceso, deseleccionamos las casillas de la columna Fix y volvemos a pulsar Scan. Si la actualizacin se ha realizado correctamente y tenamos todo el material necesario, al terminar el escaneo, o bien no aparece ningn aviso en la ventana en blanco, o aparece como Missing el juego "Rafflesia (not encrypted)". De este juego no se dispone de ROMs vlidas actualmente, por lo que en caso de que no aparezca como Missing, debemos saber que tenemos un archivo zip que contiene ROMs creadas artificialmente para que tengan el tamao y el CRC necesario para que el ClrMame Pro piense que estamos ante el juego original, pero que en realidad no contiene los archivos correctos.

5.

INFORMACIN ADICIONAL 5.1. Archivos de BIOS

La mejor manera de entender qu es un archivo de BIOS es con un ejemplo. Si nos fijamos en las ROMs de los juegos de NEO-GEO, podemos comprobar que todos contienen las siguientes 4 ROMs:

neo-geo.rom ng-sm1.rom ng-lo.rom ng-sfix.rom Como tener estas 4 ROMs en cada uno de los sets de juegos de NEO-GEO es una prdida considerable de espacio, se opt por almacenarlos en lo que llamamos un archivo de BIOS, de tal forma que cuando el MAME carga uno de estos juegos, sabe que tiene que buscar esas ROMs en el archivo de BIOS correspondiente, que para el caso de NEO-GEO se llama neogeo.zip. En la versin 0.62 del MAME hay 6 archivos de BIOS: cvs.zip, decocass.zip, neogeo.zip, pgm.zip, playch10.zip y skns.zip El problema de este tipo de archivos es que el ClrMame Pro no los tiene en cuenta al realizar el proceso

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 17 of 19

de actualizacin. Cuando al realizar un escaneo de nuestro ROM set obtenemos algn error relacionado con los archivos de BIOS, debemos corregir estos errores manualmente. El error ms comn, ocurre cuando sale una versin del MAME en la que se incluye un nuevo archivo de BIOS. Cuando hagamos el proceso de actualizacin, este nuevo archivo no se copiar automticamente a nuestro directorio de ROMs, por lo que si una vez realizada la actualizacin hicisemos un escaneo, obtendramos un error que nos indicara que nos falta dicho archivo. Para solucionarlo, tendremos que copiar manualmente dicho archivo del directorio en el que tenemos las ROMs necesarias para actualizar, a nuestro directorio de ROMs (esto ha ocurrido al actualizar de la versin 0.61 a la 0.62, en la que se ha aadido el archivo skns.zip). Otro posible error es el renombre de ROMs dentro de un archivo de BIOS. Tambin en este caso debemos renombrar manualmente (ha ocurrido con alguna de las ROMs del archivo neogeo.zip). 5.2. Creacin de fixfiles: mamediff y el Rebuilder

Supongamos que tenemos una versin completa del MAME (por ejemplo la 0.62) y queremos pasarle el nuevo material a un amigo, que se ha quedado en la versin 0.60. Una opcin podra ser pasarle todo el material (los ms de 4 GB) para que lo copie, pero hay una opcin que nos permite ahorrar mucho espacio, pasndole nicamente el material que todava no tiene. Para ello, lo que vamos a hacer es crear un datafile con ese material adicional que necesita y luego crear dicho material a partir de nuestro ROM set completo. 5.2.a. Creacin del datafile Para conseguir esto, necesitamos una pequea utilidad llamada mamediff, cuyo autor, Logiqx, tiene disponible en su pgina web: http://www.logiqx.com/ Lo primero que hay que hacer, es conseguir los archivos ejecutables de las dos versiones que vamos a utilizar (en nuestro ejemplo, la versin 0.60 y la 0.62). stas se encuentran disponibles en la pgina oficial del MAME: http://www.mame.net/ Una vez conseguidos dichos ejecutables, que llamaremos mame060.exe y mame062.exe (es conveniente cambiarles el nombre para evitar que uno se sobrescriba con el otro cuando los descomprimamos), abrimos una ventana de MS-DOS y ejecutamos los siguientes comandos: mame060 listinfo > mame060.txt mame062 listinfo > mame062.txt Una vez hecho esto, tendremos dos archivos de texto (bastante grandes) cuyo contenido sern los respectivos datafiles de las versiones 0.60 y 0.62 del MAME, que copiaremos en la carpeta en la que hayamos descomprimido el mamediff. A continuacin utilizamos el mamediff de una de las siguiente formas (es importante mantener las maysculas y minsculas):

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 18 of 19

mamediff N T mame0.60.txt mame0.62.txt mamediff M T mame0.60.txt mame0.62.txt mamediff S T mame0.60.txt mame0.62.txt La opcin N se utiliza con un ROM set Split / Not Merged, la opcin M con un Not Split y la opcin S con un Split / Merged. Con esto nos habr aparecido el archivo mamediff.dat, que es el datafile que usaremos en el ClrMame Pro para crear los archivos necesarios para actualizar de la versin 0.60 a la 0.62. 5.2.b. Creacin de los archivos Abrimos el ClrMame Pro y cargamos el datafile como ya hemos explicado en los puntos 4.1 y 4.2 de esta gua. Una vez en el men principal, vamos al Rebuilder.

En Source, seleccionamos el directorio donde tenemos nuestro ROM set completo de la versin 0.62. En Destination el directorio en el que queremos crear los archivos de actualizacin. En Merge Options el tipo de ROM set que nos interesa, siguiendo la siguiente tabla: Merge Options No Merging Split Sets Merge Sets Tipo de ROM set Split / Not Merged Split / Merged Not Split

En Options, marcamos las opciones Zip Files y Rebuild 0-CRCs (Bad Dumps). Pulsamos Advanced... Se abre la siguiente ventana:

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

MAME Update

Page 19 of 19

Marcamos las opciones Recompress Files y Separate BIOS Sets y cerramos la ventana. Pulsamos Rebuild... Una vez terminado el proceso, tenemos en el directorio que hemos seleccionado en Destination los archivos necesarios para actualizar la versin 0.60 a la 0.62. Para realizar la actualizacin propiamente dicha, basta con seguir los pasos explicados en el punto 4 de esta gua. 6. AGRADECIMIENTOS

En primer lugar, a Nicolia Salmoria y al MAME Team, sin los cuales esta gua no tendra razn de ser. Gracias por dedicar vuestro tiempo y esfuerzo a ese maravilloso proyecto que es el MAME. Gracias tambin a Roman Scherzer, autor del ClrMame Pro, tanto por trabajar en ese gran programa como por haber dado su autorizacin para poder usarlo en la realizacin de esta gua. Mi agradecimiento tambin a Logiqx, autor del programa mamediff, por permitirme utilizarlo en algunas partes de esta gua. Gracias tambin a Dungeon Dave por haberme ayudado en la traduccin de la mayor parte de esta gua al ingls. Finalmente, mi agradecimiento tambin a Tom B por sus correcciones de la versin en ingls y sobre todo por haberse encargado de generar las versiones en PDF de esta gua. Muchas gracias a todos ellos.

file://C:\Documents%20and%20Settings\tomb\My%20Documents\Mame_update_esp_fil... 12/19/2002

Das könnte Ihnen auch gefallen