Revisada para la version: 0.8

En este documento se indicará como configurar el sistema para arcades, centrándonos en MAME. Puesto que los demás emuladores de recreativas usan un sistema similar ciertamente también es aplicable.

Configuración básica

Requisitos

Usando el sistema preconfigurado Misc: Arcade, para configurar este sistema hay que hacer tener los siguientes requisitos:

Las BIOS, si se desea, pueden estar en una carpeta aparte (obviamente, con MAME configurado para que use dicha carpeta también) para que no se añadan a Emuteca.

Básicamente, esta es la forma más común que se tiene generalmente. Está bien pegar un repaso a las ROMs con ClearMAMEPro o alguno similar para asegurarse que todo está correctamente.

Añadiendo juegos

Una vez cumplido lo anterior, para añadir los juegos a Emuteca:

Detalles a tener en cuenta

En Emuteca no existe el concepto de juego padre como en MAME; sino que son grupos de juegos con sus distintas versiones. Por tanto, la ROM padre se lista como una versión más sin destacarla sobre las demás.

Por otra parte, Emuteca NO realiza un escaneo profundo de los juegos y sus archivos. Es decir, no comprueba si las ROMs están completas o tienen todas las dependencias necesarias para funcionar. Al igual que el resto de sistemas, se limita a añadir los archivos que encuentre que tengan las extensiones soportadas por el sistema.

Emuteca, desde la versión 0.8, NO soporta la búsqueda de imágenes, texto y demás multimedia que estén dentro de un único zip y puede ser bastante común que se tenga de esta forma (p.ej., snap\snap.zip). Esto es así por ser muy lento si se usa junto a los otros métodos de búsqueda que tiene Emuteca. Por tanto estos deben estar descomprimidos, pudiendo estar cada juego en carpetas separadas (que es como guarda las capturas MAME por defecto).

También respecto a esto, a diferencia de otros Front-End, Emuteca soporta asignar varias imágenes tanto a un grupo (juego) como a una versión. Esto hace que en algunos packs de imágenes, vamos a poner por ejemplo Bosses, las imágenes que pueden corresponder a un juego (y todas sus versiones) estén repartidos entre todas las versiones hijo (un boss por hijo), cuando en Emuteca se pueden asignar todas a un mismo juego.

Crear una base de datos específica para importar

Método antiguo

En principio Emuteca incluye una base de datos de MAME que muy posiblemente se quede anticuada, y por tanto con el transcurso de las versiones algunos juegos han ido cambiando el identificador, puede que falten o no coincidan correctamente.

Para ello se puede usar el script MAMEImport.pas en el Script Manager:

Imagen del Script Manager

Sin embargo, para poder usarse, primeramente hay que usar el ejecutable de MAME para generar un par de ficheros con los datos específicos de dicha versión. Para ello, desde la consola se deben ejecutar los siguientes comando para generarlos.

Y con esto se generarán los dos ficheros que te pedirá el script al ser ejecutado. También se te preguntará por un archivo de salida que será el que deba ser usado para la importación de los datos de los juegos.