After more than two years, I finally found the motivation to work on this project again and improve it.
Download: Release ArcadeManager v25.1
New features
The biggest new feature is the ability to check a romset against a DAT file, and to transform a romset into a non-merged one. Several common DAT files are provided: MAME for the latest Batocera and Recalbox versions, MAME2003 in different flavors, and FBNeo. Merged and split sets are not supported, as they make no sense in the context of this tool.
Other new features:
- Completely rewrote the "top x" lists in the wizard and added some new selections
- Added some new games lists in the wizard (4 buttons, vertical, multiplayer vs/coop)
- Before copying files listed in a CSV, the app now lists the missing ones
- Added the possibility to help translate using Weblate
- New translation in Swedish - please contribute to other languages if you can, it's not hard!
- A new console application has been created, in case you want to automate things
- In the latest MAME versions some files (other than samples and bioses) are needed, they are now copied along with the roms
Fixed bugs
- The Windows zip file version launches the debug window upon starting
- Crash when a CHD file already exists
- 404 link in the help section
- Encoding error in some JS error messages
- Path with "+" doesn't work