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