Trier sa collection n'est pas une coquetterie : les groupes de dump publient régulièrement des versions corrigées, qui suppriment des bugs ou améliorent le comportement du jeu sous émulateur. Une rom obsolète, c'est un jeu qui plante — et en netplay, une partie impossible à lancer.
Il vous faut trois choses : un logiciel, un fichier .dat de référence et, pour quelques systèmes, un fichier header.
Si vous débutez, commencez par Romulus : son interface est nettement plus abordable.
Recalbox dispose de pages dédiées pour clrMamePro et Romulus.
.datUn fichier .dat est le catalogue de référence d'un système : il liste chaque jeu connu avec sa signature. Votre logiciel compare votre dossier à ce catalogue et vous dit ce qui est correct, abîmé ou manquant.
Les fichiers .dat correspondant exactement aux cores fournis avec votre version de Recalbox sont installés sur la machine et accessibles par le partage réseau, dans le dossier arcade :
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 arcade
┃ ┃ ┃ ┣ 📁 advancemame
┃ ┃ ┃ ┃ ┣ 🗒 advancemame.dat
┃ ┃ ┃ ┣ 📁 libretro
┃ ┃ ┃ ┃ ┣ 🗒 fbneo.dat
┃ ┃ ┃ ┃ ┣ 🗒 mame0278.dat
┃ ┃ ┃ ┃ ┣ 🗒 mame2003-plus.dat
┃ ┃ ┃ ┃ ┣ 🗒 …
┃ ┃ ┃ ┃ ┣ 📁 fbneo-non-arcade
┃ ┃ ┃ ┣ 📁 supermodel
┃ ┃ ┃ ┃ ┣ 🗒 supermodel.dat
Vous y trouverez notamment, sous libretro/ : fbneo.dat, mame0258.dat, mame0278.dat, mame2000.dat, mame2003.dat, mame2003-plus.dat, mame2010.dat, mame2015.dat, dice.dat, mednafen-stv.dat, ainsi que les dats Naomi, Naomi 2, Naomi GD et Atomiswave (les variantes -next correspondent au core Flycast Next). Le dat Neo-Geo et les dats « console » de FinalBurn Neo sont dans le sous-dossier fbneo-non-arcade. AdvanceMAME, piFBA et Supermodel ont chacun leur dossier.
Les cores disponibles varient selon la machine : les fichiers présents dans ce dossier sont ceux de votre Recalbox, c'est donc la seule liste qui fasse foi pour vous.
Ce dossier n'est visible que via un accès réseau (partage
arcade) ou en SSH — il n'apparaît pas dans la liste des systèmes.
Téléchargez le fichier .dat correspondant au groupe que vous avez choisi (voir Les romsets à utiliser pour Recalbox) :
Mélanger un romset d'un groupe et le .dat d'un autre ne donne jamais rien de bon : prenez toujours le dat du groupe dont vient votre set.
Pour quelques systèmes, votre logiciel réclamera un fichier header en complément du .dat :
Exemple d'un tri international :
Certains succès RetroAchievements ne se valident qu'avec la rom USA, et certains jeux n'existent qu'en version japonaise. Si vous chassez les succès, gardez ces versions en plus de la vôtre.
Selon la région, un même jeu peut varier sensiblement : boss différent, couleur du sang modifiée (rouge en version USA, verte en version Europe), nombre d'images par seconde et fréquence machine différentes (50 Hz en PAL contre 60 Hz en NTSC), nombre de joueurs différent… Sans oublier les jeux qui n'existent que dans une seule région.
Les parenthèses et crochets ajoutés aux noms de roms encodent la région, la révision et l'état du dump. Pour les décoder, consultez Tags utilisés dans les noms des roms.