Commit Graph

28 Commits

Author SHA1 Message Date
Matt Nadareski
1ba4b18cab Create and use DosCenter serializer 2023-07-30 15:13:16 -04:00
Matt Nadareski
6c8bdd99ca Create and use RomCenter INI serializer 2023-07-30 11:50:09 -04:00
Matt Nadareski
bcef1c20b2 Create and use MAME Listrom serializer 2023-07-30 10:29:14 -04:00
Matt Nadareski
378f9cbfd1 Let exceptions boil up 2023-07-30 09:00:15 -04:00
Matt Nadareski
9ae8036b0a Create and use SeparatedValue serializer 2023-07-29 21:24:16 -04:00
Matt Nadareski
41594b7f2d Create and use Everdrive SMDB serializer 2023-07-29 20:46:05 -04:00
Matt Nadareski
db7dd3d353 Create and use AttractMode serializer 2023-07-29 00:06:31 -04:00
Matt Nadareski
5adcd5f18b Create and use Hashfile serializer 2023-07-28 21:34:34 -04:00
Matt Nadareski
8cf93a4b3b Split first 2 serializers into partial classes 2023-07-28 10:28:44 -04:00
Matt Nadareski
16c356d989 Use ClrMamePro serializer in current writer 2023-07-28 10:21:07 -04:00
Matt Nadareski
bb04badf9d Split ClrMamePro deserialization a bit 2023-07-28 01:05:22 -04:00
Matt Nadareski
02dcef6a9e Use ClrMamePro serializer in current parser
This also starts splitting up the current parser structures to make them a bit more modular.
2023-07-28 00:44:10 -04:00
Matt Nadareski
064903cdbc Add new CMP test file, fix issues 2023-07-27 22:27:12 -04:00
Matt Nadareski
de2db1516b Add OpenMSX serialization test 2023-07-17 15:56:44 -04:00
Matt Nadareski
a32b1d7e6f Add separated-value deserialization test 2023-07-14 13:20:11 -04:00
Matt Nadareski
32f7695cd5 Update hashfile deserialization test, fix issues 2023-07-14 01:10:08 -04:00
Matt Nadareski
034589494d Add Logiqx deserialization test, fix issues 2023-07-14 00:39:22 -04:00
Matt Nadareski
ecac575521 Add ClrMamePro deserialization test, fix issues 2023-07-13 23:04:11 -04:00
Matt Nadareski
fa2f1659b8 Add RomCenter INI deserialization test, fix issues 2023-07-13 21:27:45 -04:00
Matt Nadareski
5e6bb7f189 Rename Dat to MetadataFile 2023-07-13 21:09:44 -04:00
Matt Nadareski
d55f35d3fc Add listrom deserialization test, fix issues 2023-07-13 17:52:25 -04:00
Matt Nadareski
025bea69a1 Add EverdriveSMDB deserialization test, fix issues 2023-07-13 16:44:14 -04:00
Matt Nadareski
fcd95a6e60 Add Hashfile deserialization test, fix issues 2023-07-13 16:26:03 -04:00
Matt Nadareski
3ac1e7ce4e Add DosCenter deserialization test, fix issues 2023-07-13 15:32:00 -04:00
Matt Nadareski
11b635e06a Add AttractMode deserialization test, fix issues 2023-07-13 13:16:37 -04:00
Matt Nadareski
4153931dfc Rename Serializer -> XmlSerializer 2023-07-13 13:15:16 -04:00
Matt Nadareski
15cb918cf5 Start populating serializer framework 2023-07-13 12:27:52 -04:00
Matt Nadareski
d071575b51 Add empty serialization library 2023-07-13 10:08:26 -04:00