Cleanup and overhaul (#21)

* Syntax cleanup

* More minor cleanup, use Linq

* Fix broken features by using correct values

* Feature flags the same

* Features are modular

* No AlphaFS, more .NET versions

* Fix appveyor

* Put back identifiers, for some reason

* String interpolation, modernization

* Better use of GetField

* XmlTextWriter to remove possible issues

* Fix header for OpenMSX
This commit is contained in:
Matt Nadareski
2020-06-10 22:37:19 -07:00
committed by GitHub
parent f01e47444c
commit 4ad77d6be6
75 changed files with 6945 additions and 7249 deletions

View File

@@ -249,9 +249,9 @@ namespace SabreTools.Library.Data
Logiqx = 1 << 0,
/// <summary>
/// Logiqx XML (using gmae)
/// Logiqx XML (using game)
/// </summary>
LogiqxDepreciated = 1 << 1,
LogiqxDeprecated = 1 << 1,
/// <summary>
/// MAME Softare List XML
@@ -377,6 +377,8 @@ namespace SabreTools.Library.Data
#endregion
// TODO: Add JSON output. Just for kicks
// Specialty combinations
ALL = Int32.MaxValue,
}