mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
Better separated values headers
This commit is contained in:
@@ -193,7 +193,23 @@ namespace SabreTools.Library.DatFiles
|
||||
{
|
||||
try
|
||||
{
|
||||
sw.Write("#Title;Name;Emulator;CloneOf;Year;Manufacturer;Category;Players;Rotation;Control;Status;DisplayCount;DisplayType;AltRomname;AltTitle;Extra;Buttons\n");
|
||||
sw.Write("#Title;");
|
||||
sw.Write("Name;");
|
||||
sw.Write("Emulator;");
|
||||
sw.Write("CloneOf");
|
||||
sw.Write("Year;");
|
||||
sw.Write("Manufacturer;");
|
||||
sw.Write("Category;");
|
||||
sw.Write("Players;");
|
||||
sw.Write("Rotation;");
|
||||
sw.Write("Control;");
|
||||
sw.Write("Status;");
|
||||
sw.Write("DisplayCount;");
|
||||
sw.Write("DisplayType;");
|
||||
sw.Write("AltRomname;");
|
||||
sw.Write("AltTitle;");
|
||||
sw.Write("Extra;");
|
||||
sw.Write("Buttons\n");
|
||||
|
||||
sw.Flush();
|
||||
}
|
||||
|
||||
@@ -14,7 +14,6 @@ namespace SabreTools.Library.DatFiles
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of a RomCenter DAT
|
||||
/// </summary>
|
||||
/// TODO: Port over the INI parser from DICUI to make this flow a little better
|
||||
internal class RomCenter : DatFile
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -456,8 +456,23 @@ namespace SabreTools.Library.DatFiles
|
||||
{
|
||||
try
|
||||
{
|
||||
sw.Write(string.Format("\"File Name\"{0}\"Internal Name\"{0}\"Description\"{0}\"Game Name\"{0}\"Game Description\"{0}\"Type\"{0}\"" +
|
||||
"Rom Name\"{0}\"Disk Name\"{0}\"Size\"{0}\"CRC\"{0}\"MD5\"{0}\"SHA1\"{0}\"SHA256\"{0}\"Nodump\"\n", _delim));
|
||||
sw.Write("\"File Name\"{_delim}");
|
||||
sw.Write("\"Internal Name\"{_delim}");
|
||||
sw.Write("\"Description\"{_delim}");
|
||||
sw.Write("\"Game Name\"{_delim}");
|
||||
sw.Write("\"Game Description\"{_delim}");
|
||||
sw.Write("\"Type\"{_delim}\"");
|
||||
sw.Write("\"Rom Name\"{_delim}");
|
||||
sw.Write("\"Disk Name\"{_delim}");
|
||||
sw.Write("\"Size\"{_delim}");
|
||||
sw.Write("\"CRC\"{_delim}");
|
||||
sw.Write("\"MD5\"{_delim}");
|
||||
//sw.Write("\"RIPEMD160\"{_delim}");
|
||||
sw.Write("\"SHA1\"{_delim}");
|
||||
sw.Write("\"SHA256\"{_delim}");
|
||||
//sw.Write("\"SHA384\"{_delim}");
|
||||
//sw.Write("\"SHA512\"{_delim}");
|
||||
sw.Write("\"Nodump\"\n");
|
||||
|
||||
sw.Flush();
|
||||
}
|
||||
|
||||
@@ -9,6 +9,7 @@ namespace SabreTools.Library.Reports
|
||||
/// <summary>
|
||||
/// Base class for a report output format
|
||||
/// </summary>
|
||||
/// TODO: Can this be overhauled to have all types write like DatFiles?
|
||||
public abstract class BaseReport
|
||||
{
|
||||
protected DatFile _datFile;
|
||||
|
||||
Reference in New Issue
Block a user