HSDBMameTool est un utilitaire qui permet de générer une database HyperSpin pour MAME.
Pourquoi cet utilitaire ? Pour maintenir sa database à jour sans se prendre la tête à chaque nouvelle sortie de MAME.
Pré-requis:
- Installer JAVA JRE 8 (la dernière version est recommandée)
- Downlader l'exécutable de MAME (version officielle ou une version alternative comme celle de System PIXEL)
- Downloader le fichier des catégories de MAME : Catlist.ini (fichier cat32)
- Downloader le fichier des langues de MAME : languages.ini
- Double-cliquer sur le JAR HSDBMameTool-0.7.jar
- Etape 1: Sélectionnez où se trouve l'exécutable de MAME
- Etape 2: Sélectionnez où se trouve le fichier des catégories Catlist.ini
- Etape 3: Sélectionnez où se trouve le fichier des langues languages.ini
- Etape 4: Sélectionnez les options de filtres que vous souhaitez appliquer:
- Filtre sur les clones / preliminary
- Filtre sur les genres (Mature / TableTop / Casino / ElectroMechanical / Quiz)
- Filtre sur les drivers (par exemple ne générer une database que pour les jeux CPS1, i.e. qui ont cps1.c comme driver)
- Filtre sur le nombre de boutons (par exemple ne générer une database que pour les jeux supportant de 1 à 6 boutons)
- Filtre sur les langues (par exemple ne générer une database que pour les jeux Anglais et Français)
- Etape 5: vous devriez trouver dans votre "Output directory" le(s) xml(s) à injecter dans le répertoire Databases de votre HyperSpin.
Historique:
Version 0.8:
- Prise en charge des dernières versions de MAME >= 0.162 (fusion de MAME et MESS).
Utiliser la version 0.7 pour les anciennes versions de MAME (<= 0.161).
- Prise en charge des Catlist.ini FR et IT.
- Ajout d'un filtre sur le nombre de boutons
- Modification du filtre sur les drivers. On peut maintenant sélectionner plusieurs drivers parmi tous les drivers disponibles dans MAME.
- Optimisation de l'étape 2
- Ajout d'une étape pour charger le fichier languages.ini
- Changement de l'ancienne étape 3, qui devient donc l'étape 4 avec la possibilité de sélectionner la langue des jeux pour lesquels on souhaite générer une DB
- Version initiale
HSDBMameTool-0.8.jar
HSDBMameTool-0.7.jar