diff --git a/SabreHelper/Converters.cs b/SabreHelper/Converters.cs index 6478bc6f..ee107654 100644 --- a/SabreHelper/Converters.cs +++ b/SabreHelper/Converters.cs @@ -8,6 +8,10 @@ namespace SabreTools.Helper { /// /// Provide DAT conversion functionality + /// + /// The following features have been requested: + /// - Implement converting from/to DOSCenter format + /// - Implement converting from/to RomCenter format /// public class Converters { diff --git a/SabreHelper/Output.cs b/SabreHelper/Output.cs index b69eb543..4c6d90f9 100644 --- a/SabreHelper/Output.cs +++ b/SabreHelper/Output.cs @@ -155,6 +155,12 @@ namespace SabreTools.Helper /// Logger object for console and/or file output /// True if games should only be compared on game and file name (default), false if system and source are counted /// True if the DAT was written correctly, false otherwise + /// + /// The following features have been requested for file output: + /// - Have the ability to add a comment field + /// - Have the ability to strip special (non-ASCII) characters from rom information + /// - Add a flag for ignoring roms with blank sizes + /// public static bool WriteToDatFromDict(string name, string description, string version, string date, string category, string author, bool forceunpack, bool old, bool merge, string outDir, Dictionary> dict, Logger logger, bool norename = true) { @@ -309,6 +315,12 @@ namespace SabreTools.Helper /// Arbitrary extension to replace all extensions in the item /// True if the game name is appended (only when !usegame), false otherwise /// True if the file was written, false otherwise + /// + /// The following features have been requested for this method: + /// - Have switch for automatically outputting to Romba format: + /// e.g. /aa/bb/cc/dd/aabbccddef770b06131a878b46d4302ac28dd126.gz + /// Anything without a SHA-1 has to be skipped + /// public static bool WriteToText(string textfile, string outdir, List roms, Logger logger, bool useGame = true, string prefix = "", string postfix = "", string addext = "", string repext = "", bool quotes = false, bool gamename = false) {