From 2e204d9473d8dcf528d59c1d85c45b36dad30c68 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Mon, 29 Aug 2016 20:34:42 -0700 Subject: [PATCH] [Output] Fix DAT output --- SabreTools.Helper/Tools/Output.cs | 4 ++-- SimpleSort/SimpleSort.cs | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/SabreTools.Helper/Tools/Output.cs b/SabreTools.Helper/Tools/Output.cs index 42098b41..1c7072be 100644 --- a/SabreTools.Helper/Tools/Output.cs +++ b/SabreTools.Helper/Tools/Output.cs @@ -299,7 +299,7 @@ namespace SabreTools.Helper switch (datdata.OutputFormat) { case OutputFormat.ClrMamePro: - state += "game (\n\tname \"" + rom.Machine + "\"\n" + + state += "game (\n\tname \"" + rom.Machine.Name + "\"\n" + "\tdescription \"" + (String.IsNullOrEmpty(rom.Machine.Description) ? rom.Machine.Name : rom.Machine.Description) + "\"\n"; break; case OutputFormat.SabreDat: @@ -315,7 +315,7 @@ namespace SabreTools.Helper depth = depth - (last == -1 ? 0 : last) + newsplit.Count; break; case OutputFormat.Xml: - state += "\t\n" + + state += "\t\n" + "\t\t" + HttpUtility.HtmlEncode((String.IsNullOrEmpty(rom.Machine.Description) ? rom.Machine.Name : rom.Machine.Description)) + "\n"; break; } diff --git a/SimpleSort/SimpleSort.cs b/SimpleSort/SimpleSort.cs index b17c8492..46e983de 100644 --- a/SimpleSort/SimpleSort.cs +++ b/SimpleSort/SimpleSort.cs @@ -477,6 +477,7 @@ namespace SabreTools _datdata.FileName = "fixDat_" + _datdata.FileName; _datdata.Name = "fixDat_" + _datdata.Name; _datdata.Description = "fixDat_" + _datdata.Description; + _datdata.OutputFormat = OutputFormat.Xml; Output.WriteDatfile(_datdata, "", _logger); }