8/1/16

MAME script (II) – Lanzador de juegos arcade.

Hace un tiempo publiqué un script en otro post que lanzaba los juegos de la plataforma M.A.M.E. al que llamé MAME script (I) con intención de implementarle mas funciones y mejorarlo.

El código anterior analizaba la carpeta de nuestras roms cada vez que mostrabamos el menu con lo que, si tieníamos muchas roms, tardaba un poco en realizar el proceso. Para solucionar esto, en lugar de analizar la carpeta de nuestras roms una y otra vez, en este caso lo haremos solo una vez al inciarlo la primera vez que lo ejecutamos, (veremos el progreso en pantalla).

Genera una pequeña base de datos con la que es mas rápido trabajar. Otra funciónalidad incorporada es la capacidad de detectar si el contenido de la carpeta de nuestras roms ha cambiado, para actulizar nuestra base de datos y el menú automáticamente.

Se ha añadido detección de roms defectuosas, en cuyo caso, recibiremos una notificación (y mostraremos el log de dicha rom) consultando si queremos eliminar el archivo de nuestro equipo.

La ruta de las roms por defecto es "roms" dentro de nuestro Home pero se puede cambiar en el script.

Esta vez no posteo el código, lo adjunto para descargar en el siguiente archivo:

mame script.zip

Hay que descomprimir, dar permisos de ejecución y a disfrutar de nuestras roms!

0 comentarios:

Publicar un comentario