namespace SabreTools.Metadata.DatFiles { /// /// DAT output formats /// public enum DatFormat : ulong { #region XML Formats /// /// Logiqx XML (using machine) /// Logiqx, /// /// Logiqx XML (using game) /// LogiqxDeprecated, /// /// MAME Softare List XML /// SoftwareList, /// /// MAME Listxml output /// Listxml, /// /// OfflineList XML /// OfflineList, /// /// SabreDAT XML /// SabreXML, /// /// openMSX Software List XML /// OpenMSX, /// /// Archive.org file list XML /// ArchiveDotOrg, #endregion #region Propietary Formats /// /// ClrMamePro custom /// ClrMamePro, /// /// RomCenter INI-based /// RomCenter, /// /// DOSCenter custom /// DOSCenter, /// /// AttractMode custom /// AttractMode, #endregion #region Standardized Text Formats /// /// ClrMamePro missfile /// MissFile, /// /// Comma-Separated Values (standardized) /// CSV, /// /// Semicolon-Separated Values (standardized) /// SSV, /// /// Tab-Separated Values (standardized) /// TSV, /// /// MAME Listrom output /// Listrom, /// /// Everdrive Packs SMDB /// EverdriveSMDB, /// /// SabreJSON /// SabreJSON, #endregion #region SFV-similar Formats /// /// CRC32 hash list /// RedumpSFV, /// /// MD2 hash list /// RedumpMD2, /// /// MD4 hash list /// RedumpMD4, /// /// MD5 hash list /// RedumpMD5, /// /// RIPEMD128 hash list /// RedumpRIPEMD128, /// /// RIPEMD160 hash list /// RedumpRIPEMD160, /// /// SHA-1 hash list /// RedumpSHA1, /// /// SHA-256 hash list /// RedumpSHA256, /// /// SHA-384 hash list /// RedumpSHA384, /// /// SHA-512 hash list /// RedumpSHA512, /// /// SpamSum hash list /// RedumpSpamSum, #endregion } }