Commit Graph

48 Commits

Author SHA1 Message Date
Matt Nadareski
4a5c4d104d Fix the mess that is devices and slots 2025-05-14 12:48:14 -04:00
Matt Nadareski
547b2bd6ff Ignore is like continue 2025-05-14 08:01:11 -04:00
Matt Nadareski
8b8a8e131c Remove now-unused using 2025-05-13 16:54:43 -04:00
Matt Nadareski
1774d65c89 Continue items only apply to the one previous 2025-05-13 16:45:53 -04:00
Matt Nadareski
5887a694e8 Aggregate sizes directly 2025-05-13 14:49:18 -04:00
Matt Nadareski
6fc301f49f Tweak the check for offset roms 2025-05-13 11:42:22 -04:00
Matt Nadareski
035faf5a96 Handle "continue" Roms in a DataArea 2025-05-13 10:16:17 -04:00
Matt Nadareski
bd09810180 Replace AsEnumValue for performance 2025-05-11 22:55:38 -04:00
Matt Nadareski
8b618cea48 Introduce filter-on-read as first defense 2025-05-02 22:34:38 -04:00
Matt Nadareski
7754ca5bd7 Move machine to same name model as DatItem 2025-05-02 16:05:08 -04:00
Matt Nadareski
b51d6ce2c5 Disable some experimental code 2025-05-02 00:28:22 -04:00
Matt Nadareski
d80a6b173c Create passthrough methods for scaffolding 2025-01-12 22:10:48 -05:00
Matt Nadareski
457ddf67d9 Handle internal implementations better (nw) 2025-01-11 22:00:26 -05:00
Matt Nadareski
4f6354802f Minor formatting change for readability 2025-01-10 23:02:36 -05:00
Matt Nadareski
964c330c6f Make metadata conversion internal 2025-01-10 22:35:47 -05:00
Matt Nadareski
6b7fe6f56f ConvertFromMetadata tests checkpoint 2025-01-10 14:37:18 -05:00
Matt Nadareski
a4f0540736 ConvertFromMetadata tests checkpoint 2025-01-10 14:02:32 -05:00
Matt Nadareski
caf20ffbea ConvertFromMetadata tests checkpoint 2025-01-10 13:50:00 -05:00
Matt Nadareski
9d6ab715f1 ConvertFromMetadata tests checkpoint 2025-01-10 13:10:50 -05:00
Matt Nadareski
100c321e5d Rename ConvertMetadata methods to be easier to distinguish 2025-01-10 11:05:51 -05:00
Matt Nadareski
626e703b43 Remove unnecessary ParseAddHelper methods 2025-01-09 07:04:55 -05:00
Matt Nadareski
1dcd457fca Wire through MD2/MD4 2025-01-09 05:26:36 -05:00
Matt Nadareski
450417f0ab Keep on with DB renaming 2025-01-09 03:31:31 -05:00
Matt Nadareski
c8c10659b1 Reduce unnecessary round-trip conversions 2024-12-06 23:16:09 -05:00
Matt Nadareski
d78ff5eb67 Reduce more Linq usage 2024-12-06 13:57:48 -05:00
Matt Nadareski
b66835ea78 Consolidate NewDat 2024-10-30 14:11:35 -04:00
Matt Nadareski
895a98169c Remove OfflineListInfo 2024-10-30 14:08:23 -04:00
Matt Nadareski
cbaf20ed6c Move OfflineListInfo to new file 2024-10-30 14:01:13 -04:00
Matt Nadareski
4d5ac92125 Fix some over-accessible fields 2024-10-19 23:17:37 -04:00
Matt Nadareski
b87b05f828 Reduce Linq usage across entire project 2024-10-19 21:41:08 -04:00
Matt Nadareski
b48fbcc04d Make IDDB ParseAddHelper implementation use source index 2024-03-20 01:15:07 -04:00
Matt Nadareski
fbb96b1f68 Fix issue with Listrom tests 2024-03-19 15:51:21 -04:00
Matt Nadareski
b494394249 Start adding IDDB in parallel with existing dictionary 2024-03-19 15:21:01 -04:00
Matt Nadareski
7c549481e4 Handle some inefficiencies found via messages 2024-03-19 14:35:43 -04:00
Matt Nadareski
eec50e3d48 Fix some issues in FromMetadata conversion 2024-03-19 14:23:41 -04:00
Matt Nadareski
4f163c1e27 Move DatItems enums back to proper project 2024-03-13 00:02:19 -04:00
Matt Nadareski
76e3b0d83a Update packages 2024-03-12 16:47:21 -04:00
Matt Nadareski
912c2c62a9 Handle Displays that are Videos 2024-03-12 12:10:36 -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
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
1868237113 Fix flipped keys in from metadata 2024-03-11 15:02:44 -04:00
Matt Nadareski
70504a38d6 Split metadata file for easier editing 2024-03-11 01:39:55 -04:00