From 48507e76b1f46c161cdeba9203916dbd76911181 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Tue, 17 May 2016 11:23:06 -0700 Subject: [PATCH] Add "type" to DatData for use with SuperDATs --- DATFromDir/DATFromDir.cs | 1 + SabreHelper/Output.cs | 1 + SabreHelper/Structs.cs | 1 + 3 files changed, 3 insertions(+) diff --git a/DATFromDir/DATFromDir.cs b/DATFromDir/DATFromDir.cs index 06000ed2..3158c9d2 100644 --- a/DATFromDir/DATFromDir.cs +++ b/DATFromDir/DATFromDir.cs @@ -316,6 +316,7 @@ namespace SabreTools Date = _date, Category = _cat, Author = _author, + Type = (_superDat ? "SuperDAT" : ""), ForcePacking = (_forceunpack ? ForcePacking.Unzip : ForcePacking.None), OutputFormat = (_old ? OutputFormat.ClrMamePro : OutputFormat.Xml), Roms = _dict, diff --git a/SabreHelper/Output.cs b/SabreHelper/Output.cs index 4d7bc239..033945e9 100644 --- a/SabreHelper/Output.cs +++ b/SabreHelper/Output.cs @@ -117,6 +117,7 @@ namespace SabreTools.Helper "\t\t" + HttpUtility.HtmlEncode(datdata.Date) + "\n" + "\t\t" + HttpUtility.HtmlEncode(datdata.Author) + "\n" + "\t\t" + HttpUtility.HtmlEncode(datdata.Comment) + "\n" + + (datdata.Type != null && datdata.Type != "" ? "\t\t" + datdata.Type + "\n" : "") + (datdata.ForcePacking == ForcePacking.Unzip ? "\t\t\n" : "") + "\t\n"; break; diff --git a/SabreHelper/Structs.cs b/SabreHelper/Structs.cs index 3b50bb94..04ca1c32 100644 --- a/SabreHelper/Structs.cs +++ b/SabreHelper/Structs.cs @@ -40,6 +40,7 @@ namespace SabreTools.Helper public string Url; public string Comment; public string Header; + public string Type; // Generally only used for SuperDAT public ForceMerging ForceMerging; public ForceNodump ForceNodump; public ForcePacking ForcePacking;