The aim of this this tool is to generate sorted romsets for arcade, it was constructed with sbcs/pis and/or bartop in mind to keep romsets size down, but it can be used to construct sorted sets for any machine really.
Only games referenced in the
BestArcade list are kept, this list contains all the interesting arcades games, at the exception of adult and gambling games.
You can also use tested working level (on raspbery pi3) from this list to choose to keep games or not, this is optional
### WHAT THIS TOOL DO :
- Generate BestArcade romsets by using your fbneo, mame2003 and mame2010 non-merged sets, your original sets will be kept intact
- Bios are automatically included
- Generate basic gamelist (originally Recalbox format but should work for other distribs like Batocera and Retropie) for these sets, with optional images. Genre images were generated with the awesome site
Game-icons.net- Generate csv files documenting the generated sets
- Generate a scoresheet comparing working level in generated sets
- Generate dat files for the generated romsets
### WHAT THIS TOOL DOESN'T DO :
- It's not clrmamepro and will not check that your romsets files are in the right version number
- It only works with non-merged sets, split and merged sets are not supported, use clrmamepro to generate non-merged sets if needed
- It doesn't handle CHD
- It only works on Windows, although it should work on Linux by launching it manually with Python 3.7, but it needs testing to be sure. If you happen to test it under linux or macos, please enter an issue.
### WHAT THIS TOOL COULD DO IN THE FUTURE :
- Add mame2003plus, eventually removing mame2003
- Add custom set, to be able to sort any mame set
- Add another naomi / atomiswave tab to construct sets for this systems
- Handle CHD
- Add new testing sbcs
If you have any remark, evolution requirement or bug notice, please file it in github issues of the project.
BestArcade GithubBestArcade release 1.01