Commit Graph

213 Commits

Author SHA1 Message Date
Matt Nadareski
93c8dce1ea Convert SoftwareList writer to serializer 2024-03-12 16:17:37 -04:00
Matt Nadareski
82539f9a8f Convert ListXML writer to serializer, fix cloning bugs 2024-03-12 13:00:34 -04:00
Matt Nadareski
f9c207cf09 Take care of some TODO items 2024-03-12 11:53:58 -04:00
Matt Nadareski
6ec0c970cb Convert OpenMSX writer to serializer, fix bugs 2024-03-12 01:02:36 -04:00
Matt Nadareski
71b997c7be Fix more places where enums were being used instead of strings 2024-03-12 00:20:36 -04:00
Matt Nadareski
1b9c3a4dc9 Convert OfflineList writer to serializer, fix bugs 2024-03-12 00:09:48 -04:00
Matt Nadareski
fa26420982 Convert RomCenter INI writer to serializer 2024-03-11 23:08:51 -04:00
Matt Nadareski
5bde3e90ca Convert separated value format writers to serializer 2024-03-11 22:48:45 -04:00
Matt Nadareski
7bf3cef44e Remove now-unused code 2024-03-11 22:35:22 -04:00
Matt Nadareski
83fd43b432 Convert Logiqx writer to serializer 2024-03-11 22:33:39 -04:00
Matt Nadareski
ccf939e601 Convert Listrom format writer to serializer 2024-03-11 22:27:31 -04:00
Matt Nadareski
7e03e683da Convert hashfile format writers to serializer 2024-03-11 21:56:49 -04:00
Matt Nadareski
071f7a8221 Convert Everdrive SMDB writer to serializer 2024-03-11 21:40:50 -04:00
Matt Nadareski
95456af34d Convert DosCenter writer to serializer 2024-03-11 21:37:59 -04:00
Matt Nadareski
fe6d135dfb Fix all reading of enum values from internal models 2024-03-11 21:30:24 -04:00
Matt Nadareski
1c8575adaf Add normalization to all from metadata methods 2024-03-11 20:57:24 -04:00
Matt Nadareski
482746995f Deal with strings that aren't strings 2024-03-11 16:26:28 -04:00
Matt Nadareski
eb9075e47e Create and use more passthrough methods 2024-03-11 15:46:44 -04:00
Matt Nadareski
c7b1ce5233 Fix SizeKey issues, convert CMP to serialization 2024-03-11 15:23:10 -04:00
Matt Nadareski
fa7e13dc33 Fix errant whitespace in AttractMode 2024-03-11 15:02:28 -04:00
Matt Nadareski
d3f15e4609 Convert AttractMode writer to serializer 2024-03-11 14:54:33 -04:00
Matt Nadareski
d3230e8bd2 Convert archive.org writer to serializer 2024-03-11 14:31:48 -04:00
Matt Nadareski
0a1ddf4972 Finish implementing software list internal conversion 2024-03-11 01:04:23 -04:00
Matt Nadareski
9ade33f419 Finish implementing Listxml internal conversion 2024-03-11 00:46:20 -04:00
Matt Nadareski
b3161dcf6d Finish implementing OpenMSX internal conversion 2024-03-11 00:03:40 -04:00
Matt Nadareski
d0252d314a Implement more internal header processing 2024-03-10 23:35:57 -04:00
Matt Nadareski
51ce358e6f Start implementing internal header processing 2024-03-10 22:49:15 -04:00
Matt Nadareski
962fd8baee Convert depot information to keys 2024-03-10 22:08:08 -04:00
Matt Nadareski
6b17eb456b Convert header filename to a key 2024-03-10 21:41:49 -04:00
Matt Nadareski
97542bf966 Convert remaining items, add NameKey 2024-03-10 20:39:54 -04:00
Matt Nadareski
e411d90822 Migrate unoffical keys 2024-03-10 16:49:07 -04:00
Matt Nadareski
7d974d4464 Convert DatHeader to internal models 2024-03-10 04:10:37 -04:00
Matt Nadareski
9628dfd279 Convert SeparatedFile 2024-03-10 00:59:53 -05:00
Matt Nadareski
7e8e71e3a4 Convert RomCenter 2024-03-10 00:59:08 -05:00
Matt Nadareski
148c8109f1 Convert OfflineList 2024-03-10 00:45:51 -05:00
Matt Nadareski
2281fe2f09 Convert Logiqx 2024-03-10 00:43:45 -05:00
Matt Nadareski
01280df2b2 Convert Hashfile 2024-03-10 00:30:56 -05:00
Matt Nadareski
d08ab438a9 Convert EverdriveSMDB 2024-03-10 00:29:37 -05:00
Matt Nadareski
f27d90e087 Convert DosCenter 2024-03-10 00:28:31 -05:00
Matt Nadareski
fe69f341e3 Convert ClrMamePro 2024-03-10 00:27:23 -05:00
Matt Nadareski
affb300733 Convert AttractMode 2024-03-10 00:24:16 -05:00
Matt Nadareski
52023dccb8 Convert archive.org as a test 2024-03-10 00:21:47 -05:00
Matt Nadareski
c2e30138db Add setters and getters for Machine 2024-03-09 23:43:43 -05:00
Matt Nadareski
24d4e352a4 Remove nearly all explict fields 2024-03-09 21:34:26 -05:00
Matt Nadareski
c755abf4c0 Fix tests, migrate Adjuster 2024-03-08 21:12:13 -05:00
Matt Nadareski
2dbe257023 Replace usages of Name field (nw) 2024-03-08 20:42:24 -05:00
Matt Nadareski
f25f62574a Fix missing comments 2024-03-08 15:30:55 -05:00
Matt Nadareski
48cbd47966 Replace Constants with Hashing 2024-03-06 11:23:22 -05:00
Matt Nadareski
b9f6a6862d Remove DatItemField enum 2024-03-05 23:41:00 -05:00
Matt Nadareski
fa99e6aefb Remove redundant helper methods 2024-03-05 15:24:11 -05:00