#1 Tutorial de MameUI32
Megatutorial sobre puntos básicos para utilizar el emulador MameUI32/64
Por DJG para el Foro sobre Abandonware de Psicofxp
Preguntas Guía (partes del Tutorial):
1)¿Qué es el Mame y cómo obtenerlo?
2)¿Qué son las “roms” (juegos) y de dónde bajarlas? / 2b) ¿Qué son las BIOS?
3)¿Cómo instalar el emulador y sus componentes?
4)¿Cómo buscar y agregar juegos? / 4b) Configuración recomendada
5)¿Cómo se usa el Mame para jugar?
6)Consejos sobre configuraciones adicionales y otros.
7)Fuentes.
------------------------------------------------------------------------------------------
Parte 1: ¿Qué es el Mame y cómo obtenerlo?
M.A.M.E son las siglas en inglés de “Multiple Archade Machine Emulator” (Emulador Múltiple de Máquinas Arcade). Lo que hace, como su nombre lo indica, es “emular”, “imitar”, “simular” las queridas máquinas Arcade (llamadas “fichines” cariñosamente en Argentina), aquellas que por suerte todavía podemos encontrar en algunos locales donde se mantienen vigentes. Se trata de esas máquinas grandes de juegos de video con una especie de “televisor” como pantalla, la palanca, botones y la ranura para introducir fichas, monedas o tarjetas magnéticas que nos dan “créditos” para poder jugar (hasta que perdemos o se nos acaba el tiempo de juego o el dinero).
Este software fue diseñado con el objetivo de preservar estas máquinas y que no se perdieran por más que dejaran de existir físicamente. La única forma era generar un modelo digital de la mismas y eso es el MAME. Este programa reproduce virtualmente el hardware de estas máquinas gracias a un grupo de brillantes entusiastas programadores a quienes actualmente debemos agradecerles la posibilidad de revivir momentos maravillosos relacionados con los Arcades, ya que, un efecto “secundario” (según ellos) es que el MAME puede también utilizarse para JUGAR el software (juegos) que incluían esos Arcades.
Existen muchas versiones del emulador debido a que el código fuente es abierto para que se pueda trabajar en comunidad. Sin embargo, para garantizar su buen funcionamiento, aquí nos referiremos a las versiones OFICIALES y principalmente a la que tiene interfaz gráfica lo cual facilita su utilización para aquellos con menos conocimientos en informática.
Teniendo en cuenta esto, las versiones oficiales y los links actuales para bajarlos (al momento de hacer este tutorial) son:
Mame para Windows (por línea de comandos)
http://mamedev.org/release.html
MameUI32/64 para Windows (con interfaz gráfica) – DE LA QUE HABLAREMOS EN ESTE TUTORIAL:
http://mameui.classicgaming.gamespy.com/
ACLARACIÓN: SE NECESITA TENER UNA CUENTA EN FILEPLANET GRATUITA PARA BAJAR DE LA PÁGINA OFICIAL, PERO NO HACE FALTA QUE SEA PAGA.
Más info básica (en castellano) sobre el emulador en Wikipedia:
http://es.wikipedia.org/wiki/MAME
Página (casi oficial también) de recursos y agregados para Mame:
http://www.mameworld.net/
Mame FAQ oficial (del inglés: “Frequently Asqued Questions” - “Preguntas Usuales” sobre Mame):
http://mamedev.org/devwiki/index.php...sked_Questions
Hay que tener en cuenta que para cada versión están sus actualizaciones que fueron saliendo a lo largo del tiempo. Al momento de hacer este tutorial, por ejemplo, la última actualización es la “0.127” (aunque puede encontrarse también como 127 sin el cero).
Así como en cualquier software, se recomienda utilizar versiones finales y no otras sin estar totalmente probadas como: “betas”, con actualizaciones parciales o inestables. Si bien en otras épocas esto se representaba con distintas letras en el pack del emulador (de lo cual hablaremos en la Parte 3 de este tutorial), actualmente se representa con una “u” o con más números detrás de la actualización principal.
Ejemplo: Mame 0.127u2 o MameUI32.127.2
Sin embargo, si necesitáramos una actualización vieja del emulador por alguna razón, una página muy completa donde conseguirlas es:
http://www.joymonkey.com/
Consejo sobre “actualizar” MameUI32: Para tener varias versiones al mismo tiempo del MameUI32 y no tener dolores de cabeza por actualizaciones, lo que se puede hacer es descomprimir cada uno de los packs por separado en distintos lugares y copiar el ejecutable a la misma carpeta madre donde ya tenemos todo organizado. Entonces con utilizar el ejecutable de la versión que nos interese cuando lo necesitemos, será suficiente. Quizá se pierdan unas mínimas configuraciones como las teclas generales (¡no las de cada juego!) que hayamos configurado, pero nada muy importante o que represente mucho tiempo volver a configurarlo. Peor es tener muchas carpetas madre por ahí y tener todo repetido varias veces o tomarse el trabajo de modificar los archivos de configuración de TODAS las versiones y actualizaciones que tengamos para que apunten a una misma carpeta general.
------------------------------------------------------------------------------------------
Parte 2: ¿Qué son las “roms” (juegos) y de dónde bajarlas?
ROM es la sigla de “Read Only Memory” (Memoria de sólo lectura), que se aplica a muchas cuestiones en informática. En el caso de MAME se refiere específicamente a los JUEGOS, o sea a la parte de software que podía utilizarse en el hardware de los Arcades. Existen técnicas que permiten obtener imágenes virtuales de este software que son finalmente lo que llamamos ROMs, que en el caso de MAME son, como dijimos, los juegos.
Gracias a la popularidad de MAME actualmente son MILES los juegos emulados por este programa, por lo tanto hay disponibles MILES de ROMs, así como hubo miles de máquinas Arcade en su apogeo. Existe toda una clasificación de roms que se adoptó como casi universal para consolas, pero que en Mame no es tan importante como la versión o actualización del emulador para las que fueron compiladas (sobre lo cual volveremos en la Parte 4 de este tutorial).
Por comodidad las ROMs en Mame se presentan agrupadas en “sets” para un mismo juego armados en archivos “zip” principalmente. El “zip” es un formato de compresión con mucha historia en el mundo de la informática. Sirve primero para que los archivos no ocupen tanto ya que los “comprime” y segundo para agruparlos en un solo lugar, ya que las ROMs están compuestas por varios archivos.
En MAME lo importante de estos archivos “zip” es primero QUE MANTENGAN EL NOMBRE en relación con el juego que incluye como ROM, y segundo PARA QUÉ ACTUALIZACIÓN DE MAME ESTÁN COMPILADOS. Esto es importante ya que dada la cantidad de cambios que puede haber entre una actualización y otra, algunas ROMs pueden dejar de funcionar para nuevas actualizaciones o funcionar bien con unas y mal con otras (ver Parte 4 para más detalles al respecto).
Cuestiones legales sobre las ROMs: la mayoría de ellas ya son “abandonware” y pueden obtenerse y utilizarse gratuitamente. Otras NO, como es el caso de muchas para NEO GEO (consola que sacó la empresa japonesa SNK cuya particularidad era que tenía LA MISMA POTENCIA Y CALIDAD que los Arcades). Esto se relaciona directamente con la mayor facilidad de conseguir online o no ciertos juegos que nos interesen particularmente.
Existen montones de páginas web para bajar ROMs de MAME gratuitamente. Basta con poner “mame roms” en cualquier buscador y listo.
Algunas de las páginas gratuitas más populares (entre muchas otras) al momento de hacer este tutorial son:
www.romnation.net
http://romhustler.net/
www.rom-world.com
www.freeroms.com
------------------------------------------------------------------------------------------
Parte 2b: ¿Qué son las BIOS?
Sin entrar en detalles ni empezar con una explicación muy técnica al respecto, en el caso de MAME, las BIOS son ROMs adicionales que se necesitan para utilizar ciertos juegos, pero que en este caso son imágenes de software base de comunicación directa con el hardware sobre los cuales luego se ejecutaban varios juegos. O sea, por ejemplo, en ciertos Arcades fabricados por Nintendo todos los juegos utilizaban la misma BIOS, por lo tanto en MAME para poder utilizar esos juegos también necesitaríamos la ROM de la BIOS común a esos juegos. Pero no hay que asustarse, también son archivos “zip”.
Existen muchos packs de BIOS-ROMs para Mame en la web. Las cuestiones legales respecto a las ROMs de BIOS son todavía más complejas que respecto a las ROMs de juegos, por lo tanto sólo diremos que colocando las palabras “mame bios pack” aparecen links de compilados de las mismas. Además en este mismo foro existen temas donde se hacen referencia a las BIOS y cómo conseguirlas fácilmente.
------------------------------------------------------------------------------------------
Parte 3: ¿Cómo instalar el emulador y sus componentes?
Les guste o no a los usuarios de otros sistemas, en la actualidad Windows sigue siendo el sistema operativo más popular del planeta, por lo tanto la explicación sobre la instalación del emulador será sobre la versión para Windows y con interfaz gráfica, el MameUI32 o 64 (de acuerdo a los bits que soporta el sistema operativo que tengamos instalado, actualmente 32 o 64).
Pasos:
a)Bajar el PACK del emulador (MameUI32.exe o MameUI64.exe) de la página OFICIAL (recomendable para evitar problemas con posibles VIRUS o falsas versiones).
b)El ejecutable (exe) es en realidad un conjunto de archivos comprimidos en formato autoextraíble. Por lo tanto cuando lo iniciemos, nos aparecerá la siguiente ventana (ver imagen) para preguntarnos dónde descomprimir / instalar el emulador.
c)Al hacer click en “extract” en la ruta y carpeta que hayamos elegido, se descomprimirá e instalará el emulador dentro de la carpeta “MameUI32”.
d)Dentro de esa carpeta encontraremos otras subcarpetas, el ejecutable del emulador (MameUI32.exe, sí es el mismo nombre que el primer archivo comprimido), el archivo de ayuda, entre otros.
e)Ya está! Al utilizar el ejecutable se abrirá la interfaz gráfica del emulador, pero CUIDADO, todavía no está listo para poder jugar (ver próximas partes del tutorial).
Lo importante a entender una vez que “instalamos” el emulador es cómo funciona. Es básicamente una base de datos que interrelaciona esas subcarpetas que se crearon con los archivos que coloquemos en cada una de ellas, siguiendo la lógica de los creadores.
Para qué sirve cada carpeta y a cuáles debería dársele mayor importancia:
Para el que no le interese nada más que jugar (y se pierde de mucho) la única subcarpeta importante es “roms”. Allí irán todos los archivos “zip” de las ROMs de juegos, lo cual nos permitirá utilizarlos (ver Parte 4). Otras dos subcarpetas que le siguen en importancia son “snap” e “icons”. En “snap” podremos descomprimir el contenido de “snap.zip” y “update.zip” que se pueden bajar de la página oficial del MameUI32 (ver Parte 1), y en “icons” el contenido de “icons.zip”, también disponible en la misma página. Así obtenemos las capturas de pantalla para tener una referencia visual de cada juego, y los iconos diseñados específicamente para cada juego con motivos de todo tipo (generalmente tienen “guiños” para los fanáticos: chistes por los nombres de algunos juegos, fotitos de películas que se relacionan con los juegos, etc.).
Sin embargo, el resto de las subcarpetas también tiene el objetivo de mantener viva la memoria de lo que representaron los Arcades para la historia de los videojuegos, por lo tanto encontraremos, por ejemplo, la subcarpeta “cabinets” donde podremos colocar algún pack con las fotos exteriores de las “cabinas” de los Arcades de cada juego (salvo algunas poquísimas excepciones, cada Arcade traía un único juego, aunque muchos se pueden jugar con dos o más jugadores al mismo tiempo).
Cada subcarpeta tiene su función y su lógica de funcionamiento. Podría hacerse un minitutorial explicando las particularidades de cada una, pero no es el objetivo de este tutorial. Sin embargo, se recomienda dejar la vagancia a un lado y tomarse el tiempo de buscar sólo un poco en la red y así conocer para qué sirve cada carpeta. Sólo así podemos aprovechar al máximo la base de datos del emulador sobre los Arcades. Pero para aquellos que sí les interese, en la Parte 6 de este tutorial encontrarán más detalles y consejos sobre estos aspectos del emulador.
------------------------------------------------------------------------------------------
Parte 4: ¿Cómo buscar y agregar juegos?
Una vez instalado el emulador y copiados los archivos “zip” de los juegos a la subcarpeta “roms”, al usar el ejecutable se abrirá la siguiente pantalla (sin mucho de lo que aparecerá en la imagen, ya que tiene varios de los agregados a los que hicimos referencia, pero sirve como ejemplo):
Esta es la interfaz gráfica del emulador y la representación de la base de datos sobre los Arcades. Se utiliza de forma similar que el “Explorador de Windows” (el de archivos, no confundir con el “Internet Explorer”) y se pueden cambiar las formas en que se ven los iconos, colores, disposición, fondo, etc. A la izquierda está la clasificación de juegos por “carpetas virtuales” (también podemos agregar nuevas con nombre y clasificación propia de acuerdo a nuestros intereses), en el medio aparecerán los nombres de los juegos disponibles de acuerdo a la clasificación de la carpeta de la izquierda que hayamos elegido (y a los “zips” de ROMs que hayamos copiado en la subcarpeta “roms”), y a la derecha están las solapas con los agregados que hayamos descomprimido e instalado en las carpetas “reales” del disco rígido (como “snap” que es la imagen que aparece de cada juego, entre otras).
La carpeta de la izquierda más práctica e importante es “Available”, que del inglés quiere decir “disponible” y allí encontraremos todos los juegos que podamos usar de acuerdo a las ROMs (archivos “zip”) que hayamos copiado en la subcarpeta con el mismo nombre. Pero para que esto sea posible, primero el emulador debe comprobar qué versiones de estas ROMs puede utilizar de acuerdo a la actualización del emulador. Esto se realiza por medio de la función “Audit all games” (auditar todos los juegos), disponible en el menú “File” en la parte superior a la izquierda de la interfaz. Una vez que termine el proceso en el que audita los juegos, debería aparecer la lista en la carpeta virtual “Available” y ESOS SON LOS JUEGOS QUE PODREMOS USAR. Los mismos que encontraremos clasificados de otra forma de acuerdo a cada subcarpeta que elijamos.
Para ver todos los juegos que soporta el emulador, hay que ir a la carpeta “All Games”. Sin embargo, no hay que confundir que esos son los juegos que tenemos disponibles. Justamente los “disponibles” están en la carpeta virtual “Available”.
Para buscar nombres de juegos: en versiones viejas del emulador con empezar a tipear el nombre posicionados en la lista de juegos lo encontraremos. También podemos buscar alfabéticamente si así tenemos configurada la interfaz, y en últimas versiones con poner el nombre del juego en la barra “search” (buscar) es suficiente.
Por eso es importante saber para qué actualización están compiladas las ROMs que bajamos. Si están compiladas para actualizaciones anteriores o posteriores a la que estamos utilizando, algunas pueden no funcionar correctamente o directamente no funcionar.
DIFERENCIAR JUEGOS “ORIGINALES” DE “CLONES” y SU CORRESPONDENCIA CON LAS ROMS: Entender esto es muy importante para saber porqué podrían no funcionarnos algunos juegos aunque “supuestamente” tengamos el archivo “zip” de su ROM. Muchos juegos que aparecen son “clones” de “originales” (en el caso de la imagen anterior, la interfaz está configurada para que se vean en azul). Salvo que las ROMs estén armadas de forma diferente (que es raro pero posible), lo general es que para poder usar un “clon” hay que tener la ROM del “original” y TAMBIÉN la del “clon”. Para saber fácilmente los nombres de los archivos “zip” que necesitamos hay que fijarse en la lista “directory” luego de configurar nuestra interfaz para que se vea de forma “agrupada” (“grouped”, que es la última de las opciones que cambian la forma en que se ven los iconos y nombres de los juegos, que se encuentran inmediatamente abajo del menú “File/View/Options/Help”).
------------------------------------------------------------------------------------------
Parte 4b: Configuración recomendada
ANTES de comenzar a jugar es recomendable tener preconfiguradas toda una serie de opciones del emulador que influirán en la forma que se inicien los juegos. Para evitar mayores complicaciones (por ejemplo para poder utilizar el MOUSE en los juegos, entre otras cosas), lo más simple es seguir los consejos que vienen en la “ayuda” del emulador. Como este tutorial está pensado para aquellos que quieren saber lo básico y en castellano, con imitar las imágenes que aparecen en la ayuda al apretar la tecla “F1” y buscar en “Mame32 Usage / Mame32 Suggested Settings” (Uso de Mame / Configuraciones Sugeridas), es suficiente para solucionar la mayoría de los inconvenientes.
IMPORTANTE: Para los que sepan inglés, tanto las FAQs oficiales sobre el emulador como la “ayuda” que trae el mismo están completísimas y abarcan TODOS los aspectos mencionados en este tutorial y más. Es muy recomendable completar conocimientos sobre el emulador con todo lo que allí se explica.
SOBRE PROBLEMAS CON LA PLACA DE VIDEO: Es necesario tener bien configurada la placa de video para usar Mame y se recomienda tener instalada la última versión de DirectX que se pueda en el Sistema Operativo para un máximo rendimiento del emulador. Si la placa de video no tiene bien instalados los drivers, los juegos probablemente no se iniciarán, excepto que se intente cambiar la configuración en “Options/Default Game Options/ solapa ‘Display’ / sub-opción ‘videomode’” y quizá inicien.
------------------------------------------------------------------------------------------
Parte 5: ¿Cómo se usa el Mame para jugar?
¡AL FIN LLEGAMOS A LO IMPORTANTE PARA MUCHOS: JUGAR! Bueno, una vez superado todo el resto, de aquí en más todo es un poco más fácil.
Dentro de la carpeta virtual “Available” buscamos el título que nos interese (por ejemplo “Mortal Kombat” si tenemos su ROM), hacemos “doble click” sobre él y ¡listo! El emulador iniciará el juego (existe la posibilidad de que aparezcan un par de pantallas adicionales con explicaciones, podemos saltearlas tipeando “ok” o utilizando las flechas).
Para poder jugar tenemos que entender que estamos ante la simulación de un Arcade real, por lo tanto tenemos que PONER FICHAS (o “créditos”), acción que está preconfigurada con la tecla “5” y luego podemos apretar “1” para “jugador1” o “2” para “jugador2” (o los dos para jugar de a dos al mismo tiempo).
Para pausar el juego se utiliza la “p” y para cambiar la configuración de teclas (incluido el MOUSE si lo tenemos habilitado) y otras opciones más avanzadas dentro del juego, se utiliza la tecla “tab” (que puede estar representada en nuestro teclado en la parte izquierda con ese mismo nombre o con dos flechitas, y generalmente ubicada inmediatamente encima de la que sirve para bloquear las mayúsculas: “bloq mayús”, o en inglés “caps lock”).
Dentro de ese menú especial encontraremos entre las opciones más importantes “Input (general)” e “Input (this Game)”. La primera es para configurar las teclas a nivel general que influirán en TODOS LOS JUEGOS y la segunda opción es para configurar ESPECÍFICAMENTE EL JUEGO QUE ESTAMOS UTILIZANDO EN ESE MOMENTO. Esto es muy importante porque las modificaciones pueden afectar la manera en que utilizamos TODOS los juegos o CADA UNO en particular. Salvo que ya se tenga práctica, lo recomendable es no tocar el menú general y configurar cada juego como nos guste. Y si ya tenemos práctica, lo recomendable es únicamente cambiar los botones de acción de los juegos en general y no los de este menú de la tecla “tab” para evitar problemas.
Igual ante un eventual error muy difícil de reparar tampoco es para alarmarse ya que existen formas de volver a las opciones configuradas por defecto. Para borrar las opciones configuradas para cada juego se puede eliminar el archivo correspondiente al nombre de la ROM del juego en la subcarpeta del disco rígido con el nombre “cfg” (de “configuration” o “configuración”).
Y en el peor de todos los casos para volver TODAS las configuraciones de la interfaz en general a cero, con borrar el archivo “.ini” del emulador (en la carpeta “madre” y / o en la subcarpeta “ini” de acuerdo a la versión actualizada del emulador) es suficiente.
Una vez configuradas las teclas: ¡A JUGAR!
Otras funciones básicas para tener en cuenta son:
-Con la tecla “escape” (“Esc”) salimos del juego
-Con “F3” reiniciamos el juego
-Con “F2” entramos a las opciones de configuración del Arcade emulado, PERO CUIDADO esto es sólo para tenerlo en cuenta porque a veces algunas ROMs se inician de este modo y la forma de JUGAR es apretando “F2” para salir de él. NO CONVIENE CAMBIAR LAS CONFIGURACIONES POR DEFECTO DE LOS ARCADES VIRTUALES SALVO QUE SEPAMOS LO QUE ESTAMOS HACIENDO.
------------------------------------------------------------------------------------------
Parte 6: Consejos sobre configuraciones adicionales y otros.
MAME no se termina en simplemente poder “usar juegos viejos”, es mucho más que eso. Es una base de datos con posibilidades prácticas que permite recorrer una parte ineludible de la historia de los videojuegos y quizá la más importante: los Arcades. Mucho de lo que hoy conocemos, las consolas hogareñas actuales, juegos modernos increíbles y maravillosos, tomaron montones de conceptos e ideas que se iniciaron para juegos de Arcades, que en su momento marcaban el paso en la evolución y “revolución” de los videojuegos.
Con ese sentido existen otros agregados en Mame además de los juegos que son, entre otros: fotografías de las cabinas de los Arcades, arte de esas cabinas, la parte de donde aparece el título del juego, el panel de control con la botonera y las palancas, el arte alrededor de la pantalla y actualmente hasta se agregó fotografías de las placas madre con los chips y todo lo necesario para los juegos.
Si bien no hace falta completar todo (además tampoco se puede, lamentablemente de algunos Arcades no quedan registros fotográficos completos), algunas de las categorías son bastante interesantes.
La mayoría de lo que elijamos completar (y consigamos) aparecerá en las solapas a la derecha:

Para que aparezca todo eso hay que buscar packs y descomprimirlos en las carpetas reales del emulador que conocimos en la Parte 3 de este tutorial. Por ejemplo, si descomprimimos un pack de “cabinets” en la carpeta con el mismo nombre, nos aparecerán en la base de datos todas las fotografías de las cabinas de los juegos que traiga el pack. Generalmente son archivos “.png” que es un formato gráfico simple de alta compresión similar al popular “jpg”.
Varias aclaraciones importantes sobre agregados:
-Todo en las carpetas adicionales se maneja en base al nombre “madre” de los archivos “zip” de las ROMs de los juegos, por lo tanto, para que la foto de una cabina aparezca asociada al juego que corresponde, el nombre del archivo “.png” debe ser EL MISMO que el del archivo “zip” del juego en cuestión. También ocurre en muchos casos que con tener todos estos agregados para los juegos originales, luego aparecen automáticamente asociados para los clones.
-Los “samples” son sonidos adicionales necesarios para algunos juegos. Los packs que existen son para juegos antiguos muy específicos, pero en general no son tan importantes y se puede prescindir de ellos. Salvo que nos interese mucho:
http://www.mameworld.net/samples/
-Los “artworks” son archivos para que aparezca el diseño gráfico que acompañaba muchas veces las pantallas y hacían de bordes. En casos puntuales estaban directamente asociadas a los juegos, en otros no. Es uno de los aspectos más difíciles de instrumentar porque el sistema cambió mucho en varias actualizaciones, así que no es muy conveniente meterse con los “artworks”. Además en muchos casos recortan la pantalla al momento de jugar.
MUY IMPORTANTE: Para tener en nuestro MAME la HISTORIA de cada Arcade que se mantiene actualizada gracias a una comunidad dedicada a ello, necesitamos copiar en nuestra carpeta madre el archivo “history.dat”, que se obtiene de:
http://www.arcade-history.com/
Para poder ver la historia en todas las solapas de la derecha hay que configurarlo en “Options/Interface Options/Show history on tab: All”.
Respecto a los “trucos” o “cheats”: se trabaja igual que con el “history.dat”, pero hay que conseguir el “cheat.dat”. Sin embargo este archivo si está mal hecho puede traer graves problemas al intentar jugar. Con borrarlo si no funciona bien, se soluciona. Uno de los mejores “cheats.dat” se consigue en:
http://cheat.retrogames.com/
ACLARACIÓN IMPORTANTE SOBRE LOS CHEATS: A partir de últimas versiones se utiliza otro archivo, el "cheat.zip" que compila cheats individuales para los juegos, que fue el último cambio en el sistema (al momento de actualizar este Tutorial).
También existe un tercer archivo que es el “hiscrore.dat”: que se utilizará para registrar nuestros logros en algunos juegos, aunque la mayoría sin embargo los registra la propia memoria emulada del Arcade si así lo configuramos. Dado que existen varios criterios sobre este archivo, cada uno puede (o no) buscar el que le interese en cualquier buscador colocando “hiscore.dat”. Uno bastante actualizado se encuentra aquí:
http://www.mameworld.net/highscore/
Hay otro que mantiene los registros de los máximos récords “oficiales” hechos SIN CHEATS, pero dado que en algunas cuestiones es dudoso, queda a criterio de cada uno si buscarlo y agregarlo o no.
Packs "oficiales" supervisados por "Mr. Do" con fotos de: "Control Panels" (botoneras), "Marquees" (Parte superior del frente de los Arcades con el nombre del juego), "Cabinets" (cabinas) :
http://www.mameworld.net/mrdo/mame_a..._frontend.html
Packs "oficiales" de "Flyers" (Folletos sobre los Arcades):
http://www.arcadeflyers.com/?page=packs
Pack "oficial" de capturas de las pantallas con los títulos de los juegos:
http://www.mametitles.com/
Página oficial del ClearMame Pro, programa que sirve para organizar los sets de roms y packs de agregados, pero se necesitan los archivos ".dat" con la información tipo "base de datos" de lo que queramos reorganizar (medio difícil de entender y utilizar, requeriría un tutorial aparte, pero incluyo el link por si alguien quiere intentar o necesita utilizarlo):
http://www.clrmame.com/
Página oficial para bajar el Mame Plus!, una de las versiones (ports) más populares después del MameUI, con la posibilidad de tenerlo en CASTELLANO:
http://mameicons.free.fr/mame32p/
------------------------------------------------------------------------------------------
Parte 7: Fuentes.
- Experiencia propia del autor ; )
- Archivo de ayuda del emulador MameUI32 (Mame32.chm y MameUI.chm en últimas actualizaciones)
- FAQs de la página oficial de Mame:
http://mamedev.org/devwiki/index.php...sked_Questions
- Wikipedia: www.wikipedia.org
- www.mameworld.net
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
Por DJG para el Foro sobre Abandonware de Psicofxp
Preguntas Guía (partes del Tutorial):
1)¿Qué es el Mame y cómo obtenerlo?
2)¿Qué son las “roms” (juegos) y de dónde bajarlas? / 2b) ¿Qué son las BIOS?
3)¿Cómo instalar el emulador y sus componentes?
4)¿Cómo buscar y agregar juegos? / 4b) Configuración recomendada
5)¿Cómo se usa el Mame para jugar?
6)Consejos sobre configuraciones adicionales y otros.
7)Fuentes.
------------------------------------------------------------------------------------------
Parte 1: ¿Qué es el Mame y cómo obtenerlo?
M.A.M.E son las siglas en inglés de “Multiple Archade Machine Emulator” (Emulador Múltiple de Máquinas Arcade). Lo que hace, como su nombre lo indica, es “emular”, “imitar”, “simular” las queridas máquinas Arcade (llamadas “fichines” cariñosamente en Argentina), aquellas que por suerte todavía podemos encontrar en algunos locales donde se mantienen vigentes. Se trata de esas máquinas grandes de juegos de video con una especie de “televisor” como pantalla, la palanca, botones y la ranura para introducir fichas, monedas o tarjetas magnéticas que nos dan “créditos” para poder jugar (hasta que perdemos o se nos acaba el tiempo de juego o el dinero).
Este software fue diseñado con el objetivo de preservar estas máquinas y que no se perdieran por más que dejaran de existir físicamente. La única forma era generar un modelo digital de la mismas y eso es el MAME. Este programa reproduce virtualmente el hardware de estas máquinas gracias a un grupo de brillantes entusiastas programadores a quienes actualmente debemos agradecerles la posibilidad de revivir momentos maravillosos relacionados con los Arcades, ya que, un efecto “secundario” (según ellos) es que el MAME puede también utilizarse para JUGAR el software (juegos) que incluían esos Arcades.
Existen muchas versiones del emulador debido a que el código fuente es abierto para que se pueda trabajar en comunidad. Sin embargo, para garantizar su buen funcionamiento, aquí nos referiremos a las versiones OFICIALES y principalmente a la que tiene interfaz gráfica lo cual facilita su utilización para aquellos con menos conocimientos en informática.
Teniendo en cuenta esto, las versiones oficiales y los links actuales para bajarlos (al momento de hacer este tutorial) son:
Mame para Windows (por línea de comandos)
http://mamedev.org/release.html
MameUI32/64 para Windows (con interfaz gráfica) – DE LA QUE HABLAREMOS EN ESTE TUTORIAL:
http://mameui.classicgaming.gamespy.com/
ACLARACIÓN: SE NECESITA TENER UNA CUENTA EN FILEPLANET GRATUITA PARA BAJAR DE LA PÁGINA OFICIAL, PERO NO HACE FALTA QUE SEA PAGA.
Más info básica (en castellano) sobre el emulador en Wikipedia:
http://es.wikipedia.org/wiki/MAME
Página (casi oficial también) de recursos y agregados para Mame:
http://www.mameworld.net/
Mame FAQ oficial (del inglés: “Frequently Asqued Questions” - “Preguntas Usuales” sobre Mame):
http://mamedev.org/devwiki/index.php...sked_Questions
Hay que tener en cuenta que para cada versión están sus actualizaciones que fueron saliendo a lo largo del tiempo. Al momento de hacer este tutorial, por ejemplo, la última actualización es la “0.127” (aunque puede encontrarse también como 127 sin el cero).
Así como en cualquier software, se recomienda utilizar versiones finales y no otras sin estar totalmente probadas como: “betas”, con actualizaciones parciales o inestables. Si bien en otras épocas esto se representaba con distintas letras en el pack del emulador (de lo cual hablaremos en la Parte 3 de este tutorial), actualmente se representa con una “u” o con más números detrás de la actualización principal.
Ejemplo: Mame 0.127u2 o MameUI32.127.2
Sin embargo, si necesitáramos una actualización vieja del emulador por alguna razón, una página muy completa donde conseguirlas es:
http://www.joymonkey.com/
Consejo sobre “actualizar” MameUI32: Para tener varias versiones al mismo tiempo del MameUI32 y no tener dolores de cabeza por actualizaciones, lo que se puede hacer es descomprimir cada uno de los packs por separado en distintos lugares y copiar el ejecutable a la misma carpeta madre donde ya tenemos todo organizado. Entonces con utilizar el ejecutable de la versión que nos interese cuando lo necesitemos, será suficiente. Quizá se pierdan unas mínimas configuraciones como las teclas generales (¡no las de cada juego!) que hayamos configurado, pero nada muy importante o que represente mucho tiempo volver a configurarlo. Peor es tener muchas carpetas madre por ahí y tener todo repetido varias veces o tomarse el trabajo de modificar los archivos de configuración de TODAS las versiones y actualizaciones que tengamos para que apunten a una misma carpeta general.
------------------------------------------------------------------------------------------
Parte 2: ¿Qué son las “roms” (juegos) y de dónde bajarlas?
ROM es la sigla de “Read Only Memory” (Memoria de sólo lectura), que se aplica a muchas cuestiones en informática. En el caso de MAME se refiere específicamente a los JUEGOS, o sea a la parte de software que podía utilizarse en el hardware de los Arcades. Existen técnicas que permiten obtener imágenes virtuales de este software que son finalmente lo que llamamos ROMs, que en el caso de MAME son, como dijimos, los juegos.
Gracias a la popularidad de MAME actualmente son MILES los juegos emulados por este programa, por lo tanto hay disponibles MILES de ROMs, así como hubo miles de máquinas Arcade en su apogeo. Existe toda una clasificación de roms que se adoptó como casi universal para consolas, pero que en Mame no es tan importante como la versión o actualización del emulador para las que fueron compiladas (sobre lo cual volveremos en la Parte 4 de este tutorial).
Por comodidad las ROMs en Mame se presentan agrupadas en “sets” para un mismo juego armados en archivos “zip” principalmente. El “zip” es un formato de compresión con mucha historia en el mundo de la informática. Sirve primero para que los archivos no ocupen tanto ya que los “comprime” y segundo para agruparlos en un solo lugar, ya que las ROMs están compuestas por varios archivos.
En MAME lo importante de estos archivos “zip” es primero QUE MANTENGAN EL NOMBRE en relación con el juego que incluye como ROM, y segundo PARA QUÉ ACTUALIZACIÓN DE MAME ESTÁN COMPILADOS. Esto es importante ya que dada la cantidad de cambios que puede haber entre una actualización y otra, algunas ROMs pueden dejar de funcionar para nuevas actualizaciones o funcionar bien con unas y mal con otras (ver Parte 4 para más detalles al respecto).
Cuestiones legales sobre las ROMs: la mayoría de ellas ya son “abandonware” y pueden obtenerse y utilizarse gratuitamente. Otras NO, como es el caso de muchas para NEO GEO (consola que sacó la empresa japonesa SNK cuya particularidad era que tenía LA MISMA POTENCIA Y CALIDAD que los Arcades). Esto se relaciona directamente con la mayor facilidad de conseguir online o no ciertos juegos que nos interesen particularmente.
Existen montones de páginas web para bajar ROMs de MAME gratuitamente. Basta con poner “mame roms” en cualquier buscador y listo.
Algunas de las páginas gratuitas más populares (entre muchas otras) al momento de hacer este tutorial son:
www.romnation.net
http://romhustler.net/
www.rom-world.com
www.freeroms.com
------------------------------------------------------------------------------------------
Parte 2b: ¿Qué son las BIOS?
Sin entrar en detalles ni empezar con una explicación muy técnica al respecto, en el caso de MAME, las BIOS son ROMs adicionales que se necesitan para utilizar ciertos juegos, pero que en este caso son imágenes de software base de comunicación directa con el hardware sobre los cuales luego se ejecutaban varios juegos. O sea, por ejemplo, en ciertos Arcades fabricados por Nintendo todos los juegos utilizaban la misma BIOS, por lo tanto en MAME para poder utilizar esos juegos también necesitaríamos la ROM de la BIOS común a esos juegos. Pero no hay que asustarse, también son archivos “zip”.
Existen muchos packs de BIOS-ROMs para Mame en la web. Las cuestiones legales respecto a las ROMs de BIOS son todavía más complejas que respecto a las ROMs de juegos, por lo tanto sólo diremos que colocando las palabras “mame bios pack” aparecen links de compilados de las mismas. Además en este mismo foro existen temas donde se hacen referencia a las BIOS y cómo conseguirlas fácilmente.
------------------------------------------------------------------------------------------
Parte 3: ¿Cómo instalar el emulador y sus componentes?
Les guste o no a los usuarios de otros sistemas, en la actualidad Windows sigue siendo el sistema operativo más popular del planeta, por lo tanto la explicación sobre la instalación del emulador será sobre la versión para Windows y con interfaz gráfica, el MameUI32 o 64 (de acuerdo a los bits que soporta el sistema operativo que tengamos instalado, actualmente 32 o 64).
Pasos:
a)Bajar el PACK del emulador (MameUI32.exe o MameUI64.exe) de la página OFICIAL (recomendable para evitar problemas con posibles VIRUS o falsas versiones).
b)El ejecutable (exe) es en realidad un conjunto de archivos comprimidos en formato autoextraíble. Por lo tanto cuando lo iniciemos, nos aparecerá la siguiente ventana (ver imagen) para preguntarnos dónde descomprimir / instalar el emulador.
c)Al hacer click en “extract” en la ruta y carpeta que hayamos elegido, se descomprimirá e instalará el emulador dentro de la carpeta “MameUI32”.
d)Dentro de esa carpeta encontraremos otras subcarpetas, el ejecutable del emulador (MameUI32.exe, sí es el mismo nombre que el primer archivo comprimido), el archivo de ayuda, entre otros.
e)Ya está! Al utilizar el ejecutable se abrirá la interfaz gráfica del emulador, pero CUIDADO, todavía no está listo para poder jugar (ver próximas partes del tutorial).
Lo importante a entender una vez que “instalamos” el emulador es cómo funciona. Es básicamente una base de datos que interrelaciona esas subcarpetas que se crearon con los archivos que coloquemos en cada una de ellas, siguiendo la lógica de los creadores.
Para qué sirve cada carpeta y a cuáles debería dársele mayor importancia:
Para el que no le interese nada más que jugar (y se pierde de mucho) la única subcarpeta importante es “roms”. Allí irán todos los archivos “zip” de las ROMs de juegos, lo cual nos permitirá utilizarlos (ver Parte 4). Otras dos subcarpetas que le siguen en importancia son “snap” e “icons”. En “snap” podremos descomprimir el contenido de “snap.zip” y “update.zip” que se pueden bajar de la página oficial del MameUI32 (ver Parte 1), y en “icons” el contenido de “icons.zip”, también disponible en la misma página. Así obtenemos las capturas de pantalla para tener una referencia visual de cada juego, y los iconos diseñados específicamente para cada juego con motivos de todo tipo (generalmente tienen “guiños” para los fanáticos: chistes por los nombres de algunos juegos, fotitos de películas que se relacionan con los juegos, etc.).
Sin embargo, el resto de las subcarpetas también tiene el objetivo de mantener viva la memoria de lo que representaron los Arcades para la historia de los videojuegos, por lo tanto encontraremos, por ejemplo, la subcarpeta “cabinets” donde podremos colocar algún pack con las fotos exteriores de las “cabinas” de los Arcades de cada juego (salvo algunas poquísimas excepciones, cada Arcade traía un único juego, aunque muchos se pueden jugar con dos o más jugadores al mismo tiempo).
Cada subcarpeta tiene su función y su lógica de funcionamiento. Podría hacerse un minitutorial explicando las particularidades de cada una, pero no es el objetivo de este tutorial. Sin embargo, se recomienda dejar la vagancia a un lado y tomarse el tiempo de buscar sólo un poco en la red y así conocer para qué sirve cada carpeta. Sólo así podemos aprovechar al máximo la base de datos del emulador sobre los Arcades. Pero para aquellos que sí les interese, en la Parte 6 de este tutorial encontrarán más detalles y consejos sobre estos aspectos del emulador.
------------------------------------------------------------------------------------------
Parte 4: ¿Cómo buscar y agregar juegos?
Una vez instalado el emulador y copiados los archivos “zip” de los juegos a la subcarpeta “roms”, al usar el ejecutable se abrirá la siguiente pantalla (sin mucho de lo que aparecerá en la imagen, ya que tiene varios de los agregados a los que hicimos referencia, pero sirve como ejemplo):
Esta es la interfaz gráfica del emulador y la representación de la base de datos sobre los Arcades. Se utiliza de forma similar que el “Explorador de Windows” (el de archivos, no confundir con el “Internet Explorer”) y se pueden cambiar las formas en que se ven los iconos, colores, disposición, fondo, etc. A la izquierda está la clasificación de juegos por “carpetas virtuales” (también podemos agregar nuevas con nombre y clasificación propia de acuerdo a nuestros intereses), en el medio aparecerán los nombres de los juegos disponibles de acuerdo a la clasificación de la carpeta de la izquierda que hayamos elegido (y a los “zips” de ROMs que hayamos copiado en la subcarpeta “roms”), y a la derecha están las solapas con los agregados que hayamos descomprimido e instalado en las carpetas “reales” del disco rígido (como “snap” que es la imagen que aparece de cada juego, entre otras).
La carpeta de la izquierda más práctica e importante es “Available”, que del inglés quiere decir “disponible” y allí encontraremos todos los juegos que podamos usar de acuerdo a las ROMs (archivos “zip”) que hayamos copiado en la subcarpeta con el mismo nombre. Pero para que esto sea posible, primero el emulador debe comprobar qué versiones de estas ROMs puede utilizar de acuerdo a la actualización del emulador. Esto se realiza por medio de la función “Audit all games” (auditar todos los juegos), disponible en el menú “File” en la parte superior a la izquierda de la interfaz. Una vez que termine el proceso en el que audita los juegos, debería aparecer la lista en la carpeta virtual “Available” y ESOS SON LOS JUEGOS QUE PODREMOS USAR. Los mismos que encontraremos clasificados de otra forma de acuerdo a cada subcarpeta que elijamos.
Para ver todos los juegos que soporta el emulador, hay que ir a la carpeta “All Games”. Sin embargo, no hay que confundir que esos son los juegos que tenemos disponibles. Justamente los “disponibles” están en la carpeta virtual “Available”.
Para buscar nombres de juegos: en versiones viejas del emulador con empezar a tipear el nombre posicionados en la lista de juegos lo encontraremos. También podemos buscar alfabéticamente si así tenemos configurada la interfaz, y en últimas versiones con poner el nombre del juego en la barra “search” (buscar) es suficiente.
Por eso es importante saber para qué actualización están compiladas las ROMs que bajamos. Si están compiladas para actualizaciones anteriores o posteriores a la que estamos utilizando, algunas pueden no funcionar correctamente o directamente no funcionar.
DIFERENCIAR JUEGOS “ORIGINALES” DE “CLONES” y SU CORRESPONDENCIA CON LAS ROMS: Entender esto es muy importante para saber porqué podrían no funcionarnos algunos juegos aunque “supuestamente” tengamos el archivo “zip” de su ROM. Muchos juegos que aparecen son “clones” de “originales” (en el caso de la imagen anterior, la interfaz está configurada para que se vean en azul). Salvo que las ROMs estén armadas de forma diferente (que es raro pero posible), lo general es que para poder usar un “clon” hay que tener la ROM del “original” y TAMBIÉN la del “clon”. Para saber fácilmente los nombres de los archivos “zip” que necesitamos hay que fijarse en la lista “directory” luego de configurar nuestra interfaz para que se vea de forma “agrupada” (“grouped”, que es la última de las opciones que cambian la forma en que se ven los iconos y nombres de los juegos, que se encuentran inmediatamente abajo del menú “File/View/Options/Help”).
------------------------------------------------------------------------------------------
Parte 4b: Configuración recomendada
ANTES de comenzar a jugar es recomendable tener preconfiguradas toda una serie de opciones del emulador que influirán en la forma que se inicien los juegos. Para evitar mayores complicaciones (por ejemplo para poder utilizar el MOUSE en los juegos, entre otras cosas), lo más simple es seguir los consejos que vienen en la “ayuda” del emulador. Como este tutorial está pensado para aquellos que quieren saber lo básico y en castellano, con imitar las imágenes que aparecen en la ayuda al apretar la tecla “F1” y buscar en “Mame32 Usage / Mame32 Suggested Settings” (Uso de Mame / Configuraciones Sugeridas), es suficiente para solucionar la mayoría de los inconvenientes.
IMPORTANTE: Para los que sepan inglés, tanto las FAQs oficiales sobre el emulador como la “ayuda” que trae el mismo están completísimas y abarcan TODOS los aspectos mencionados en este tutorial y más. Es muy recomendable completar conocimientos sobre el emulador con todo lo que allí se explica.
SOBRE PROBLEMAS CON LA PLACA DE VIDEO: Es necesario tener bien configurada la placa de video para usar Mame y se recomienda tener instalada la última versión de DirectX que se pueda en el Sistema Operativo para un máximo rendimiento del emulador. Si la placa de video no tiene bien instalados los drivers, los juegos probablemente no se iniciarán, excepto que se intente cambiar la configuración en “Options/Default Game Options/ solapa ‘Display’ / sub-opción ‘videomode’” y quizá inicien.
------------------------------------------------------------------------------------------
Parte 5: ¿Cómo se usa el Mame para jugar?
¡AL FIN LLEGAMOS A LO IMPORTANTE PARA MUCHOS: JUGAR! Bueno, una vez superado todo el resto, de aquí en más todo es un poco más fácil.
Dentro de la carpeta virtual “Available” buscamos el título que nos interese (por ejemplo “Mortal Kombat” si tenemos su ROM), hacemos “doble click” sobre él y ¡listo! El emulador iniciará el juego (existe la posibilidad de que aparezcan un par de pantallas adicionales con explicaciones, podemos saltearlas tipeando “ok” o utilizando las flechas).
Para poder jugar tenemos que entender que estamos ante la simulación de un Arcade real, por lo tanto tenemos que PONER FICHAS (o “créditos”), acción que está preconfigurada con la tecla “5” y luego podemos apretar “1” para “jugador1” o “2” para “jugador2” (o los dos para jugar de a dos al mismo tiempo).
Para pausar el juego se utiliza la “p” y para cambiar la configuración de teclas (incluido el MOUSE si lo tenemos habilitado) y otras opciones más avanzadas dentro del juego, se utiliza la tecla “tab” (que puede estar representada en nuestro teclado en la parte izquierda con ese mismo nombre o con dos flechitas, y generalmente ubicada inmediatamente encima de la que sirve para bloquear las mayúsculas: “bloq mayús”, o en inglés “caps lock”).
Dentro de ese menú especial encontraremos entre las opciones más importantes “Input (general)” e “Input (this Game)”. La primera es para configurar las teclas a nivel general que influirán en TODOS LOS JUEGOS y la segunda opción es para configurar ESPECÍFICAMENTE EL JUEGO QUE ESTAMOS UTILIZANDO EN ESE MOMENTO. Esto es muy importante porque las modificaciones pueden afectar la manera en que utilizamos TODOS los juegos o CADA UNO en particular. Salvo que ya se tenga práctica, lo recomendable es no tocar el menú general y configurar cada juego como nos guste. Y si ya tenemos práctica, lo recomendable es únicamente cambiar los botones de acción de los juegos en general y no los de este menú de la tecla “tab” para evitar problemas.
Igual ante un eventual error muy difícil de reparar tampoco es para alarmarse ya que existen formas de volver a las opciones configuradas por defecto. Para borrar las opciones configuradas para cada juego se puede eliminar el archivo correspondiente al nombre de la ROM del juego en la subcarpeta del disco rígido con el nombre “cfg” (de “configuration” o “configuración”).
Y en el peor de todos los casos para volver TODAS las configuraciones de la interfaz en general a cero, con borrar el archivo “.ini” del emulador (en la carpeta “madre” y / o en la subcarpeta “ini” de acuerdo a la versión actualizada del emulador) es suficiente.
Una vez configuradas las teclas: ¡A JUGAR!
Otras funciones básicas para tener en cuenta son:
-Con la tecla “escape” (“Esc”) salimos del juego
-Con “F3” reiniciamos el juego
-Con “F2” entramos a las opciones de configuración del Arcade emulado, PERO CUIDADO esto es sólo para tenerlo en cuenta porque a veces algunas ROMs se inician de este modo y la forma de JUGAR es apretando “F2” para salir de él. NO CONVIENE CAMBIAR LAS CONFIGURACIONES POR DEFECTO DE LOS ARCADES VIRTUALES SALVO QUE SEPAMOS LO QUE ESTAMOS HACIENDO.
------------------------------------------------------------------------------------------
Parte 6: Consejos sobre configuraciones adicionales y otros.
MAME no se termina en simplemente poder “usar juegos viejos”, es mucho más que eso. Es una base de datos con posibilidades prácticas que permite recorrer una parte ineludible de la historia de los videojuegos y quizá la más importante: los Arcades. Mucho de lo que hoy conocemos, las consolas hogareñas actuales, juegos modernos increíbles y maravillosos, tomaron montones de conceptos e ideas que se iniciaron para juegos de Arcades, que en su momento marcaban el paso en la evolución y “revolución” de los videojuegos.
Con ese sentido existen otros agregados en Mame además de los juegos que son, entre otros: fotografías de las cabinas de los Arcades, arte de esas cabinas, la parte de donde aparece el título del juego, el panel de control con la botonera y las palancas, el arte alrededor de la pantalla y actualmente hasta se agregó fotografías de las placas madre con los chips y todo lo necesario para los juegos.
Si bien no hace falta completar todo (además tampoco se puede, lamentablemente de algunos Arcades no quedan registros fotográficos completos), algunas de las categorías son bastante interesantes.
La mayoría de lo que elijamos completar (y consigamos) aparecerá en las solapas a la derecha:

Para que aparezca todo eso hay que buscar packs y descomprimirlos en las carpetas reales del emulador que conocimos en la Parte 3 de este tutorial. Por ejemplo, si descomprimimos un pack de “cabinets” en la carpeta con el mismo nombre, nos aparecerán en la base de datos todas las fotografías de las cabinas de los juegos que traiga el pack. Generalmente son archivos “.png” que es un formato gráfico simple de alta compresión similar al popular “jpg”.
Varias aclaraciones importantes sobre agregados:
-Todo en las carpetas adicionales se maneja en base al nombre “madre” de los archivos “zip” de las ROMs de los juegos, por lo tanto, para que la foto de una cabina aparezca asociada al juego que corresponde, el nombre del archivo “.png” debe ser EL MISMO que el del archivo “zip” del juego en cuestión. También ocurre en muchos casos que con tener todos estos agregados para los juegos originales, luego aparecen automáticamente asociados para los clones.
-Los “samples” son sonidos adicionales necesarios para algunos juegos. Los packs que existen son para juegos antiguos muy específicos, pero en general no son tan importantes y se puede prescindir de ellos. Salvo que nos interese mucho:
http://www.mameworld.net/samples/
-Los “artworks” son archivos para que aparezca el diseño gráfico que acompañaba muchas veces las pantallas y hacían de bordes. En casos puntuales estaban directamente asociadas a los juegos, en otros no. Es uno de los aspectos más difíciles de instrumentar porque el sistema cambió mucho en varias actualizaciones, así que no es muy conveniente meterse con los “artworks”. Además en muchos casos recortan la pantalla al momento de jugar.
MUY IMPORTANTE: Para tener en nuestro MAME la HISTORIA de cada Arcade que se mantiene actualizada gracias a una comunidad dedicada a ello, necesitamos copiar en nuestra carpeta madre el archivo “history.dat”, que se obtiene de:
http://www.arcade-history.com/
Para poder ver la historia en todas las solapas de la derecha hay que configurarlo en “Options/Interface Options/Show history on tab: All”.
Respecto a los “trucos” o “cheats”: se trabaja igual que con el “history.dat”, pero hay que conseguir el “cheat.dat”. Sin embargo este archivo si está mal hecho puede traer graves problemas al intentar jugar. Con borrarlo si no funciona bien, se soluciona. Uno de los mejores “cheats.dat” se consigue en:
http://cheat.retrogames.com/
ACLARACIÓN IMPORTANTE SOBRE LOS CHEATS: A partir de últimas versiones se utiliza otro archivo, el "cheat.zip" que compila cheats individuales para los juegos, que fue el último cambio en el sistema (al momento de actualizar este Tutorial).
También existe un tercer archivo que es el “hiscrore.dat”: que se utilizará para registrar nuestros logros en algunos juegos, aunque la mayoría sin embargo los registra la propia memoria emulada del Arcade si así lo configuramos. Dado que existen varios criterios sobre este archivo, cada uno puede (o no) buscar el que le interese en cualquier buscador colocando “hiscore.dat”. Uno bastante actualizado se encuentra aquí:
http://www.mameworld.net/highscore/
Hay otro que mantiene los registros de los máximos récords “oficiales” hechos SIN CHEATS, pero dado que en algunas cuestiones es dudoso, queda a criterio de cada uno si buscarlo y agregarlo o no.
Packs "oficiales" supervisados por "Mr. Do" con fotos de: "Control Panels" (botoneras), "Marquees" (Parte superior del frente de los Arcades con el nombre del juego), "Cabinets" (cabinas) :
http://www.mameworld.net/mrdo/mame_a..._frontend.html
Packs "oficiales" de "Flyers" (Folletos sobre los Arcades):
http://www.arcadeflyers.com/?page=packs
Pack "oficial" de capturas de las pantallas con los títulos de los juegos:
http://www.mametitles.com/
Página oficial del ClearMame Pro, programa que sirve para organizar los sets de roms y packs de agregados, pero se necesitan los archivos ".dat" con la información tipo "base de datos" de lo que queramos reorganizar (medio difícil de entender y utilizar, requeriría un tutorial aparte, pero incluyo el link por si alguien quiere intentar o necesita utilizarlo):
http://www.clrmame.com/
Página oficial para bajar el Mame Plus!, una de las versiones (ports) más populares después del MameUI, con la posibilidad de tenerlo en CASTELLANO:
http://mameicons.free.fr/mame32p/
------------------------------------------------------------------------------------------
Parte 7: Fuentes.
- Experiencia propia del autor ; )
- Archivo de ayuda del emulador MameUI32 (Mame32.chm y MameUI.chm en últimas actualizaciones)
- FAQs de la página oficial de Mame:
http://mamedev.org/devwiki/index.php...sked_Questions
- Wikipedia: www.wikipedia.org
- www.mameworld.net
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
Editado por DjG - 02.10.2008 20:01 hs. | Motivo: Agregué la imagen que faltaba, aclaré lo de la suscripción GRATUITA a FilePlanet, mejoré la redacción y agruegué datos.
0
