SabreDAT!

This commit creates output that is compatible with the new SabreDAT format, created by me and inspired by Logiqx XML DATs and the SuperDAT format. It uses a file-folder structure instead of rom-game structure, making it more versitile.  It still cannot be read in currently, though it would be read in as a SuperDAT since it is the closest equivalent (so all non-file paths will be part of the game). Also, finding which type of XML DAT it is will be a bit difficult, so detection will have to improve.
This commit is contained in:
Matt Nadareski
2016-05-18 22:22:49 -07:00
parent 690b2628f6
commit 1006e36712
5 changed files with 134 additions and 14 deletions

View File

@@ -98,6 +98,8 @@ Options:
-ae=, --add-ext= Add an extension to each item
-re=, --rep-ext= Replace all extensions with specified
-ro, --romba Output roms in Romba format (requires SHA-1)
-cs, --convert-sd Convert any DAT to SabreDAT
-out= Output directory
-cr, --convert-rc Convert any DAT to RomCenter
-out= Output directory
-cx, --convert-xml Convert any DAT to XML