ROMS_CHECKDAT_HELPDECIDE_BODY=<h3>MAME - latest version</h3><p>You will need the DAT file corresponding to your MAME version: checking against a DAT file from another version might result in lots of errors.</p><p>If you're using an "all in one" distribution like Batocera or Recalbox, you will need to find out which version you're using, as each one contains a specific version of MAME and FBNeo.</p><p><a href="https://wiki.batocera.org/arcade#romset_version_per_stable_batocera_release" class="blank">Batocera version table</a><br><a href="https://wiki.recalbox.com/fr/emulators/arcade/mame/libretro-mame" class="blank">Recalbox latest version informations</a></p><p>You can then download the matching zip from <a href="https://www.progettosnaps.net/dats/MAME/" class="blank">ProgettoSnaps</a> and get the DAT file located in <em>DATs\ROMs</em>.</p><p>If you're simply using MAME on Windows, you can get the XML by running <em class="code">.\mame.exe -listxml > mame-roms.xml</em> in a command line.</p><h3>MAME 2003 Plus</h3><p>Mame 2003 Plus, used on most distributions that target low-power devices (Knulli, OnionOS, MuOS, but also Batocera and Recalbox on Raspberry Pi) is not on ProgettoSnaps, and worse, different distributions use different romsets without changing the MAME2003+ version number.<br>You will have to extract the XML from MAME:</p><ul><li>Launch a game in MAME</li><li>Open the RetroArch menu; check the manual to know how to do it, but it's usally a combination of hotkey + some button</li><li>Navigate to Quick menu > Core options > System > Activate MAME menu</li><li>Exit the menu and resume the game (back multiple times > quick menu > resume)</li><li>Go to the bottom of the black menu that appears over the game, and select "Generate XML DAT"</li></ul><p>If you do not have these menu entries, it's possible that you are simply using FBNeo.</p><p>The XML is usually created in the "save" folder (ex: <em>CurrentProfile\MAME 2003-Plus\mame2003-plus</em> on Miyoo Mini/OnionOS, or <em>saves\mame2003-plus</em> on Knulli) and called something like <em>mame2003-plus.xml</em>.<br>If you can't find it at this location, well, good luck.</p><h3>FBNeo</h3><p>If you are using FBNeo, just use the provided file, as romsets usually don't change much between versions, except by adding new games.</p>
0 commit comments