Organiser et Trier ses Roms et leurs medias

Bonjour,

Je vous propose de découvrir une application que j’ai dévelopé pour faire un véritable tri sur vos romlist en fonction de différents critères.

Organiser ses roms et leurs médias est un vrai probleme parfois un casse-tête quand on y pense. Je ne parle pas de reconstruire les bons fichiers zip contenant les roms, les outils comme RomCenter et ClearMAMEPro le font très bien. Je parle de la RomListe, c’est a dire le fichier qui contient les roms que vous pouvez afficher et lancer grâce à votre FrontEnd (attractmode, Hyperspin …).

Les fichiers de liste de roms (romlist) que l’on trouvent ne sont pas toujours bien construits, ils contiennent énormément de rom inutiles ou en double. Il doit également correspondre aux fichiers roms que vous possédez réellement.

Avez-vous vraiment besoin de 38000 roms de jeux ?

Voici un exemple très simple et clair pour vous montrer qu’il est inutile d’avoir dans son fichier romlist les plus de 38000 roms disponible dans MAME (0.193 au moment où j’ecris ces lignes).

Le fichier MAME (0.193) contient 38692 roms.

  • Les Clones : Si nous enlevons les Clones et ne gardons que les roms principales nous passons a 15341. En effet, certains jeux sont déclinés en 3 ou 4 versions et parfois plus. Entre la version Europe, USA, Japan, World, Release A,B … cela en fait bien évidement trop. Imaginez quand vous aller être dans votre frontend et que vous allez faire défiler vos jeux, la liste va être bien trop longue et voir défiler les clones ne rends pas vraiment le système propres et lisible à mon avis.
  • Les jeux monochromes ou vectoriels : cela reste toujours mon avis mais pense pas que ces jeux soient vraiment interessants. On passe à 15188.
  • Les jeux qui utilisent un volant, des pédales, trackball ou un pistolet : ces jeux sont très difficiles a jouer voir impossible avec un stick. On passe à 3997
  • Les jeux sans écrans : et bien oui il y a des jeux sans ecrans, ce sont des dumps de borne de type jeux de basket ou autres… On passe à 3913
  • Les jeux du genre casino, musique, utilitaire, terminal, quizz, rythme, echec, go,..; et oui ya pas que des jeux. On passe a  3184
  • On peux aussi filtrer sur le niveau de dump des jeux. Certains dumps sont incomplets, de mauvaises qualités. En se basant sur le bestgames.ini (http://www.progettosnaps.net/bestgames/)  et en mettant le niveau minimum à 30 sur une échelle de 100 (100 étant le parfait) on passe à 2468
  • On peux aussi enlever les jeux qui ont une résolution inférieure à 100, les jeux en 32×32 pixels ou 50×10 pixel seront enlevés. on passe à …. 2468 😉

Mon application permet d’appliquer ces filtres lors de la création de vos romlist.

Je n’ai pas listé tous les filtres possibles, on peux filtrer sur la résolution, le nb de joueurs, les systèmes, les genres…

Allez-vous garder les roms qui n’ont pas de vidéo ou de wheel associés?

Dans les frontend (Hyperspin, attractMode…) les roms sont associés à une vidéo de gameplay du jeu, certains affichent même le logo du jeux. De nombreux sites proposent de télécharger les packs de gameplay des jeux, les wheels … Allez sur http://www.arcadepunks.com/) vous trouverez votre bonheur.

Toujours est-il que si vous n’avez pas la vidéo ou le wheel associés à un jeu, cela peut tâcher le visuel de votre frontend. Mon approche est de ne pas afficher dans le frontend les jeux dont je n’ai la vidéos et le wheels. Honnêtement, si après avoir téléchargé des giga de pack de vidéos et de wheel, vous ne trouvez pas les médias associés à vos jeux, c’est qu’ils n’en vallent peut être pas la peine.

Il est donc possible de filtres la liste les jeux en fonction de la présence ou non, de 4 médias associés, à savoir la vidéo, le wheel, le snapshot et le marquee.

Les romlist sont souvent incomplètes

Un autre probleme sur la plupart des romslist est qu’elles sont souvent incompletes, il n’y a aucune information sur le nombre de joueurs, le genre, l’année … des champs qui peuvent être utilisés par le frontend pour êtte affiché ou faire des recherches.

Les romslist sont triées par le Nom du fichier de la Rom et non par le Titre du jeux

Si vous cherchez un jeu dans une longue liste (dans votre frontend préféré) pour pouvez avoir la surprise de ne pas le trouver. Le probleme d’une liste triée par le nom du fichier de la Rom est classique, la liste devrait être triée par le titre du jeu et non par le nom du fichier ZIP.

Par exemple le jeu “Soldier Girl Amazon” ne va pas être a la lettre “S” mais à la lettre “A” car le nom du fichier de la rom est “amazon.zip”. C’est évidement loin d’être le seul exemple

Mon application permet de choisir un tri par nom du fichier ou par titre du jeu.

 

 

Voici le lien pour télécharger cette application. Soyez indulgent, ce n’est encore qu’une version beta (voir alpha) et surtout n’hésitez pas a me faire remonter les problemes

Télécharger “Roms Tools Medias Arranger” Roms Tools Medias Arranger.exe – Téléchargé 18 fois – 780 KB

Il faut FrameWork 4.0/4.5 pour que cela fonctionne

 

TO BE CONTINUED 🙂

6 reflexions sur “Organiser et Trier ses Roms et leurs medias

Laisser un commentaire