From 13af5a4f5040795ae56d6e99be0a5fbc4608fda0 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 12 Jul 2023 10:40:21 -0400 Subject: [PATCH] Update Logiqx DTD, add models (nw) --- SabreTools.DatFiles/Formats/Logiqx.cs | 103 ++++++++++++++++--------- SabreTools.Models/Logiqx/Archive.cs | 12 +++ SabreTools.Models/Logiqx/BiosSet.cs | 19 +++++ SabreTools.Models/Logiqx/ClrMamePro.cs | 24 ++++++ SabreTools.Models/Logiqx/Datafile.cs | 33 ++++++++ SabreTools.Models/Logiqx/Dir.cs | 18 +++++ SabreTools.Models/Logiqx/Disk.cs | 25 ++++++ SabreTools.Models/Logiqx/Game.cs | 102 ++++++++++++++++++++++++ SabreTools.Models/Logiqx/Header.cs | 65 ++++++++++++++++ SabreTools.Models/Logiqx/Machine.cs | 102 ++++++++++++++++++++++++ SabreTools.Models/Logiqx/Media.cs | 24 ++++++ SabreTools.Models/Logiqx/Release.cs | 25 ++++++ SabreTools.Models/Logiqx/Rom.cs | 90 +++++++++++++++++++++ SabreTools.Models/Logiqx/RomCenter.cs | 36 +++++++++ SabreTools.Models/Logiqx/Sample.cs | 12 +++ SabreTools.Models/Logiqx/Trurip.cs | 52 +++++++++++++ 16 files changed, 707 insertions(+), 35 deletions(-) create mode 100644 SabreTools.Models/Logiqx/Archive.cs create mode 100644 SabreTools.Models/Logiqx/BiosSet.cs create mode 100644 SabreTools.Models/Logiqx/ClrMamePro.cs create mode 100644 SabreTools.Models/Logiqx/Datafile.cs create mode 100644 SabreTools.Models/Logiqx/Dir.cs create mode 100644 SabreTools.Models/Logiqx/Disk.cs create mode 100644 SabreTools.Models/Logiqx/Game.cs create mode 100644 SabreTools.Models/Logiqx/Header.cs create mode 100644 SabreTools.Models/Logiqx/Machine.cs create mode 100644 SabreTools.Models/Logiqx/Media.cs create mode 100644 SabreTools.Models/Logiqx/Release.cs create mode 100644 SabreTools.Models/Logiqx/Rom.cs create mode 100644 SabreTools.Models/Logiqx/RomCenter.cs create mode 100644 SabreTools.Models/Logiqx/Sample.cs create mode 100644 SabreTools.Models/Logiqx/Trurip.cs diff --git a/SabreTools.DatFiles/Formats/Logiqx.cs b/SabreTools.DatFiles/Formats/Logiqx.cs index 8302e2db..8cd214bf 100644 --- a/SabreTools.DatFiles/Formats/Logiqx.cs +++ b/SabreTools.DatFiles/Formats/Logiqx.cs @@ -1,7 +1,6 @@ using System; using System.Collections.Generic; using System.IO; -using System.Linq; using System.Text; using System.Text.RegularExpressions; using System.Xml; @@ -25,6 +24,7 @@ namespace SabreTools.DatFiles.Formats /// /// DTD for original Logiqx DATs /// + /// This has been edited to reflect actual current standards private const string LogiqxDTD = @"