Débuter avec MAME sur macOS - Partie 3 - La mémoire du jeu vidéo
Comme je vous l'avais dit en introduction, MAME a pour but d'être la mémoire du jeu vidéo. Une mémoire active, puisqu'en plus de se souvenir de chacun des jeux sortis depuis que le jeu vidéo existe, l'application permet d'y jouer.
Pour MAME, une borne d'arcade est bien plus qu'un matériel à émuler et un jeu à faire fonctionner. L'émulateur veut aller beaucoup plus loin, et propose de se souvenir de tout ce qui tourne autour et à l'intérieur des bornes d'arcade.
Ainsi il est possible, en plus des ROMs, d'aller plus loin, et de stocker tout un tas d'artworks relatifs à chaque jeu/machine.
Si l'histoire du jeu vidéo vous intéresse, je vous invite à continuer. Par contre, il faut savoir que cela peut prendre énormément d'espace de stockage. Sur ma configuration, très très incomplète, j'ai environ 11Go d'artworks pour MAME, ce qui n'est rien comparé aux presque 700Go de ROMs.
Si, par contre, votre but n'est que d'avoir accès qu'aux jeux, ne perdez pas votre temps avec cet article, et attendez le suivant !
Images de jeux
Parmi les nombreux types d'images que prend en charge MAME, il y a une majorité d'images prises en jeu. Elles permettent d'avoir un meilleur aperçu de ce qui nous attend en lançant une partie. L'avantage de ces dossiers, c'est qu'il est possible de créer ses propres images. Il suffit de prendre prendre une capture au bon moment, et de placer l'image dans le bon dossier.
Voici les dossiers en question.
- Bosses : Capture contre l'un des boss du jeu, tout simplement.
- Ends : Certainement les captures les plus compliquées à faire, puisque leurs buts est de montrer ce que voit le joueur quand il gagne.
- Gameovers : Ici c'est l'inverse, il faut montrer ce que voit le joueur quand il perd. Beaucoup plus facile !
- How-to : Montre les explications de comment jouer au jeu, mais ce n'est pas toujours disponible.
- Logos : Ecran du logo du jeu.
- Previews : Une prévisualisation de ce que peut donner le jeu. Pour certains jeux, ils ne s'agit que d'une capture, pour d'autres, elles sont améliorées avec des infos supplémentaires.
- Scores : Ecran des scores du jeu.
- Select : Ecran de sélection du personnage, quand disponible.
- Titles : Affiche l'écran de titre du jeu.
- Versus : Affiche l'écran de versus, lorsque disponible. Principalement les jeux de combat, mais aussi certains jeux de sport.
- Warnings : Ecran d'avertissement légal du jeu. Pas le plus palpitant.
Photos du matériel
Cette partie est certainement la plus importante pour la mémoire du jeu vidéo, car il s'agit de photos relatives à la borne d'arcade. Malheureusement, pour prendre ces photos, il faut avoir à disposition la borne.
- Cabinets : Photo de la borne complète.
- Control panels : Photo des controleurs de jeu.
- Marquees : Photo du panneau situé au dessus de l'écran.
- PCB : Photo de la carte mère de la borne.
Autres photos
Il y a deux dossiers qui ne se classent dans aucune des deux catégories précédentes. Les voici.
- Flyers : Plutôt original, il s'agit de stocker les publicités pour les bornes d'arcades. Elles sont malheureusement assez rare, d'une part parce qu'il n'y a jamais eu des tonnes de publicités pour les arcades, mais en plus, peut de monde a penser à conserver un exemplaire de ces publicités.
- Icônes : Le dossier le plus appréciable à compléter. Car il permet d'améliorer l'interface graphique de MAME, en ajoutant une icône à chacun des jeux. Si vous souhaitez faire les vôtres, il faut préparer une image de 32 pixels de large par 32 pixels de haut, avec éventuellement de la transparence, et l'enregistrer au format .ico, le format d'icône de Windows.
Enfin, il y a un dernier dossier un peu particulier, plus utilitaire que cosmétique, mais qui pourrait vous être utile.
- Snapshots : Il s'agira du dossier dans lequel MAME enregistrera les captures prises par son outil dédié.
Configuration des dossiers
Pour configurer ces dossiers, il faut modifier les fichiers vus dans l'article précédent.
Dans le fichier de configuration mame.ini, vous pouvez indiquer le dossier "Snapshots" qui permettra donc de récupérer les captures réalisées en jeu. A la ligne 81, vous trouverez
snapshot_directory "$HOME/Library/Application Support/mame/snaps"
Ensuite, la configuration de tous les dossiers permettant de stocker les éléments cosmétiques se trouve dans le fichier de configuration ui.ini. Chacun dispose de sa propre ligne accessible au début du fichier. Dans mon exemple, tous les dossiers sont regroupés dans un dossier artworks, directement dans le dossier des données de MAME, mais vous pouvez indiquer les dossiers de votre choix.
cabinets_directory /Volumes/Data/ROMs/MAME/artworks/cabinets
cpanels_directory /Volumes/Data/ROMs/MAME/artworks/cpanel
pcbs_directory /Volumes/Data/ROMs/MAME/artworks/pcb
flyers_directory /Volumes/Data/ROMs/MAME/artworks/flyers
titles_directory /Volumes/Data/ROMs/MAME/artworks/titles
ends_directory /Volumes/Data/ROMs/MAME/artworks/ends
marquees_directory /Volumes/Data/ROMs/MAME/artworks/marquees
artwork_preview_directory /Volumes/Data/ROMs/MAME/artworks/previews
bosses_directory /Volumes/Data/ROMs/MAME/artworks/bosses
logos_directory /Volumes/Data/ROMs/MAME/artworks/logos
scores_directory /Volumes/Data/ROMs/MAME/artworks/scores
versus_directory /Volumes/Data/ROMs/MAME/artworks/versus
gameover_directory /Volumes/Data/ROMs/MAME/artworks/gameovers
howto_directory /Volumes/Data/ROMs/MAME/artworks/howto
select_directory /Volumes/Data/ROMs/MAME/artworks/select
icons_directory /Volumes/Data/ROMs/MAME/artworks/icons
covers_directory /Volumes/Data/ROMs/MAME/artworks/covers
Afficher les images dans MAME
Lorsque tout est configuré, et si tout est bien configuré, dans MEWUI, vous devriez directement voir les icônes appliquées aux jeux. Ensuite, pour retrouver toutes les autres images, il faut aller chercher dans le panneau situé à droite, puis dans l'onglet Images. Enfin vous pourrez naviguer à travers l'ensemble des images avec les flèches droite et gauche. Rien de plus compliqué.
Trouver les images
Configurer tous ces dossiers est une chose, les remplir en est une autre. Rassembler toutes ces images pour près de 40000 jeux, dont une sacrée quantité de disparus ou d'inconnus, est un travail de titan.
Heureusement pour vous, j'ai fouiné un peu le net, et je vous partage ma meilleure trouvaille. Il s'agit d'un site italien qui propose une gigantesque base de données d'images pour l'ensemble des catégories.
N'hésitez pas de votre côté, à partager aussi vos bonnes adresses, ou mieux votre propres images.
- Débuter avec MAME sur macOS - Partie 1 - Introduction
- Débuter avec MAME sur macOS - Partie 2 - Installation et configuration
- Débuter avec MAME sur macOS - Partie 3 - La mémoire du jeu vidéo
- Débuter avec MAME sur macOS - Partie 4 - Aller plus loin avec les lignes de commande
- Débuter avec MAME sur macOS - Partie 5 - Réglages graphiques
- Débuter avec MAME sur macOS - Partie 5b - Simuler l'affichage d'un écran cathodique
- Débuter avec MAME sur macOS - Partie 6 - Vérification simple des ROMs
- Débuter avec MAME sur macOS - Partie 7 - Vérification avancée des ROMs
- Débuter avec MAME sur macOS - Partie 8 - Tri des ROMs par genres et catégories
- Débuter avec MAME sur macOS - Partie 7b - Vérification complète des ROMs