Commit Graph

3589 Commits

Author SHA1 Message Date
Matt Nadareski
d4af726e0f Add dictionary-based Machine model 2023-08-04 22:57:04 -04:00
Matt Nadareski
e610b8168c Split internal serializers in different way 2023-08-04 22:16:00 -04:00
Matt Nadareski
48acd92504 Add SoftwareList internal converters 2023-08-04 21:52:14 -04:00
Matt Nadareski
c031b7bd2b Add SeparatedValue internal converters 2023-08-04 21:17:23 -04:00
Matt Nadareski
eef1dcb828 Add RomCenter internal converters 2023-08-04 21:02:29 -04:00
Matt Nadareski
c62f6e0004 Add OpenMSX internal converters 2023-08-04 14:32:31 -04:00
Matt Nadareski
1cdd288590 Add OfflineList internal converters 2023-08-04 14:11:40 -04:00
Matt Nadareski
09fa99bc32 Add Logiqx internal converters 2023-08-04 14:02:42 -04:00
Matt Nadareski
f0adedef3d Add Listxml internal converters 2023-08-04 13:47:18 -04:00
Matt Nadareski
5411f61f64 Add Listrom internal converters 2023-08-04 10:40:24 -04:00
Matt Nadareski
3c86fb771f Add Hashfile internal converters 2023-08-04 10:22:48 -04:00
Matt Nadareski
b3ee4c0d7a Add EverdriveSMDB internal converters 2023-08-04 10:05:12 -04:00
Matt Nadareski
16e2da93b3 Add DosCenter internal converters 2023-08-04 09:54:36 -04:00
Matt Nadareski
405fdc75d5 Add ClrMamePro internal converters 2023-08-04 09:47:36 -04:00
Matt Nadareski
3474c9c8c4 Add AttractMode internal converters 2023-08-01 23:51:14 -04:00
Matt Nadareski
6439f92bb3 Add Archive.org internal converters 2023-08-01 23:45:42 -04:00
Matt Nadareski
7d4d69bbb8 Start creating Dictionary-based internal models 2023-08-01 23:18:53 -04:00
Matt Nadareski
8a56f8fd11 Use Listxml serializer for writing 2023-08-01 13:30:34 -04:00
Matt Nadareski
35326db8a2 Add Listxml required fields checks 2023-08-01 12:03:12 -04:00
Matt Nadareski
dbef70b845 Use Listxml serializer for reading only 2023-08-01 11:48:28 -04:00
Matt Nadareski
af2e49cffd Split Listxml with no other updates 2023-08-01 10:31:38 -04:00
Matt Nadareski
c35d838a96 Fix merging issue for SoftwareList 2023-08-01 02:03:25 -04:00
Matt Nadareski
458f9edbc7 Use SoftwareList serializer for writing 2023-08-01 01:49:34 -04:00
Matt Nadareski
8e6a9d2730 Use SoftwareList serializer for reading only 2023-08-01 01:04:21 -04:00
Matt Nadareski
c27b6c9073 Split SoftwareList with no other updates 2023-08-01 00:07:36 -04:00
Matt Nadareski
ac154e311e Use OfflineList serializer for writing 2023-07-31 21:40:19 -04:00
Matt Nadareski
a3f273db98 Use OfflineList serializer for reading only 2023-07-31 16:11:27 -04:00
Matt Nadareski
b5011c31cd Split OfflineList with no other updates 2023-07-31 14:47:25 -04:00
Matt Nadareski
2435c5ed24 Use OpenMSX serializer for writing, fix issues 2023-07-31 14:11:26 -04:00
Matt Nadareski
745cac1427 Use OpenMSX serializer for reading only 2023-07-31 13:44:15 -04:00
Matt Nadareski
0aefe41484 Split OpenMSX with no other updates 2023-07-31 13:14:42 -04:00
Matt Nadareski
60c79eb034 Use Logiqx serializer for writing, fix issues 2023-07-31 12:51:41 -04:00
Matt Nadareski
dfc3fba032 Add back "written" log statements 2023-07-31 11:33:03 -04:00
Matt Nadareski
74631d1f87 Add doctype writing to serializers 2023-07-31 11:24:24 -04:00
Matt Nadareski
2b19129118 Add optional DOCTYPE writing to XmlSerializer 2023-07-31 11:08:08 -04:00
Matt Nadareski
b45258f8fc Add missing field validation to Logiqx 2023-07-31 11:05:22 -04:00
Matt Nadareski
d08cbbe6cd Ensure nullified items are taken care of 2023-07-30 23:50:55 -04:00
Matt Nadareski
439129d284 Use copies of machine data 2023-07-30 23:05:45 -04:00
Matt Nadareski
28472d08bf Use Logiqx serializer for reading only 2023-07-30 22:59:04 -04:00
Matt Nadareski
c62a00d010 Split Logiqx with no other updates 2023-07-30 22:06:48 -04:00
Matt Nadareski
402aaccfec Create skeleton of possible DatItem new version 2023-07-30 21:42:57 -04:00
Matt Nadareski
4fe80bcec7 Split Missfile with no other updates 2023-07-30 21:32:49 -04:00
Matt Nadareski
0930b70084 Use Archive.org serializer, fix stream position 2023-07-30 21:27:02 -04:00
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