mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
[ALL] Add Everdrive SMDB
This commit is contained in:
@@ -789,6 +789,18 @@ namespace SabreTools
|
||||
longDescription: "Output in SHA-256 format [DEPRECIATED]");
|
||||
}
|
||||
} // TODO: Remove
|
||||
private static Feature _outputSmdbFlag
|
||||
{
|
||||
get
|
||||
{
|
||||
return new Feature(
|
||||
"output-smdb",
|
||||
new List<string>() { "-osmdb", "--output-smdb" },
|
||||
"Output in Everdrive SMDB format [DEPRECIATED]",
|
||||
FeatureType.Flag,
|
||||
longDescription: "Output in Everdrive SMDB format [DEPRECIATED]");
|
||||
}
|
||||
} // TODO: Remove
|
||||
private static Feature _outputSoftwarelistFlag
|
||||
{
|
||||
get
|
||||
@@ -1845,6 +1857,7 @@ Possible values are:
|
||||
sha256 - SHA256
|
||||
sha384 - SHA384
|
||||
sha512 - SHA512
|
||||
smdb, everdrive - Everdrive SMDB
|
||||
sl, softwarelist - MAME Software List XML
|
||||
ssv - Standardized Semicolon-Separated Value
|
||||
tsv - Standardized Tab-Separated Value
|
||||
|
||||
@@ -425,6 +425,10 @@ namespace SabreTools
|
||||
datHeader.DatFormat |= DatFormat.RedumpSHA512;
|
||||
Globals.Logger.User("This flag '{0}' is depreciated, please use {1} instead", feat.Key, String.Join(", ", _outputTypeListInput.Flags));
|
||||
break;
|
||||
case "output-smdb":
|
||||
datHeader.DatFormat |= DatFormat.EverdriveSMDB;
|
||||
Globals.Logger.User("This flag '{0}' is depreciated, please use {1} instead", feat.Key, String.Join(", ", _outputTypeListInput.Flags));
|
||||
break;
|
||||
case "output-softwarelist":
|
||||
datHeader.DatFormat |= DatFormat.SoftwareList;
|
||||
Globals.Logger.User("This flag '{0}' is depreciated, please use {1} instead", feat.Key, String.Join(", ", _outputTypeListInput.Flags));
|
||||
|
||||
Reference in New Issue
Block a user