Commit Graph

4611 Commits

Author SHA1 Message Date
Matt Nadareski
8af80b79af Rename CopyToStream to GetEntryStream 2024-07-15 21:37:38 -04:00
Matt Nadareski
e29610de4b CopyToStream needs some work 2024-07-15 21:34:17 -04:00
Matt Nadareski
a2e10f789b Skip if nothing was parsed 2024-07-15 13:53:58 -04:00
Matt Nadareski
c42304adf1 Don't assume paths are in the correct format 2024-07-15 13:42:49 -04:00
Matt Nadareski
25efd3b7a2 Use net8.0 by default for debugging 2024-07-15 13:33:54 -04:00
Matt Nadareski
b55b6b37dd But... why? 2024-07-15 13:05:00 -04:00
Matt Nadareski
651f771ffd Standardize some model access 2024-07-15 12:48:26 -04:00
Matt Nadareski
81c32ef08f Fix something that doesn't work for giant files 2024-07-03 15:28:25 -04:00
Matt Nadareski
d146b6f589 Update ORPG based on user assumptions 2024-07-03 10:59:35 -04:00
Matt Nadareski
263daa4637 Disable ItemsDB from HasWritable for now 2024-07-03 10:48:13 -04:00
Matt Nadareski
31f9711947 Fix issue with ModelBackedItem and headers 2024-07-03 10:30:12 -04:00
Matt Nadareski
fbc13c0018 Comment out re-bucketing 2024-06-30 00:08:46 -04:00
Matt Nadareski
397f8019a0 Remove unnecessary check in rebuilding 2024-06-30 00:02:53 -04:00
Matt Nadareski
806d0221d0 Update packages 2024-04-26 22:00:40 -04:00
Matt Nadareski
3077f77980 Update packages 2024-04-24 16:27:26 -04:00
Matt Nadareski
a271727e2c Handle as many warnings as possible 2024-04-24 16:08:17 -04:00
Matt Nadareski
b8b5e6595a Remove now-unused test files 2024-04-24 14:47:44 -04:00
Matt Nadareski
c53a506dba Update packages, fix build 2024-04-24 13:45:38 -04:00
Matt Nadareski
dc889afdbb Update packages 2024-03-25 14:34:21 -04:00
Matt Nadareski
c90c7a7dd7 Fix build issue from removed using statement 2024-03-20 11:45:36 -04:00
Matt Nadareski
d507b84b28 Create IDDB variant for ConvertMetadata 2024-03-20 11:36:14 -04:00
Matt Nadareski
9185b4e238 Handle more IDDB-specific places that use Machine information 2024-03-20 11:22:33 -04:00
Matt Nadareski
49f09ffb2b Make SplitByHash methods use a loop to instantiate 2024-03-20 10:49:58 -04:00
Matt Nadareski
42cbecda32 Add source-dependent machines to diffing for IDDB 2024-03-20 10:42:27 -04:00
Matt Nadareski
0c0a3c52b7 Add non-index variants of duplicate finding to IDDB 2024-03-20 10:40:30 -04:00
Matt Nadareski
54180310b8 Handle most places where source was being set for IDDB 2024-03-20 02:10:38 -04:00
Matt Nadareski
106e91690b Start replacing more IDDB locations that use Source 2024-03-20 01:50:08 -04:00
Matt Nadareski
a2048a68d2 Force statsOnly to be required for IDDB AddItem 2024-03-20 01:32:15 -04:00
Matt Nadareski
abcfb44455 Force source index for IDDB AddItem 2024-03-20 01:29:59 -04:00
Matt Nadareski
b48fbcc04d Make IDDB ParseAddHelper implementation use source index 2024-03-20 01:15:07 -04:00
Matt Nadareski
ea659cd691 Add source dictionaries for IDDB, currently unused 2024-03-20 00:59:47 -04:00
Matt Nadareski
61e8edda81 Add more IDDB variants for Statistics and Rebuilder 2024-03-20 00:47:40 -04:00
Matt Nadareski
f9306ffe3a Add more DatFileTool IDDB variants 2024-03-20 00:36:47 -04:00
Matt Nadareski
0059509532 Make IDDB splits much smarter using new accessor methods 2024-03-19 23:58:22 -04:00
Matt Nadareski
1c1ef29e90 Add transformative get-only accessors for IDDB 2024-03-19 23:38:56 -04:00
Matt Nadareski
c2ca5a0a6d Add more IDDB accessors; make more IDDB variants of methods 2024-03-19 23:35:29 -04:00
Matt Nadareski
efc184627a Add more IDDB variants; port GetDuplicates to IDDB 2024-03-19 23:15:58 -04:00
Matt Nadareski
f8c5690ddf Remove unused using 2024-03-19 22:47:48 -04:00
Matt Nadareski
e1f1199b6e Simplify Cleaner class a little more for consistency 2024-03-19 22:47:26 -04:00
Matt Nadareski
535ba88b3b Create IDDB variant for CleanDatItems methods 2024-03-19 22:43:59 -04:00
Matt Nadareski
efad6ce9b8 Ensure IDDB is correctly bucketed for splitting 2024-03-19 22:36:43 -04:00
Matt Nadareski
a4b11218e3 Move original splitting methods to ItemDictionary 2024-03-19 22:23:45 -04:00
Matt Nadareski
e1ef1caf5b Port SetOneGamePerRegion to IDDB 2024-03-19 22:10:59 -04:00
Matt Nadareski
6ae89789de Make IDDB version of ApplyExtras 2024-03-19 21:55:55 -04:00
Matt Nadareski
7657a54ff2 Port AddRomsFromBios to IDDB 2024-03-19 21:48:40 -04:00
Matt Nadareski
251883b54e Port AddRomsFromDevices to IDDB 2024-03-19 21:41:09 -04:00
Matt Nadareski
c74d593100 Port AddRomsFromParent for IDDB 2024-03-19 21:25:50 -04:00
Matt Nadareski
2f6bf4c316 Remove instances of MachineKey from IDDB; fix build 2024-03-19 21:14:07 -04:00
Matt Nadareski
6e38960fc2 Migrate AddRomsFromChildren for IDDB 2024-03-19 21:07:47 -04:00
Matt Nadareski
440dcadfa1 Move IDDB splitting methods to IDDB 2024-03-19 20:41:39 -04:00