Commit Graph

474 Commits

Author SHA1 Message Date
Matt Nadareski
f9c072e78b Handle Configuration; promote Location, Setting 2020-09-02 22:38:00 -07:00
Matt Nadareski
94c98379d0 Promote Input 2020-09-02 21:59:26 -07:00
Matt Nadareski
3700e5f7a7 Promote Display 2020-09-02 21:36:14 -07:00
Matt Nadareski
08303b81de Promote Port 2020-09-02 17:22:31 -07:00
Matt Nadareski
007510cc0f Promote Device 2020-09-02 17:09:19 -07:00
Matt Nadareski
0d80e30bba Promote Instance early 2020-09-02 16:46:17 -07:00
Matt Nadareski
213c76ad10 Promote Extension early 2020-09-02 16:37:01 -07:00
Matt Nadareski
86173a39ec Promote Analog early, promot Configuration 2020-09-02 16:31:23 -07:00
Matt Nadareski
e05f1df878 Promote Driver 2020-09-02 15:38:10 -07:00
Matt Nadareski
0794e52f50 EmulationStatus -> FeatureStatus 2020-09-02 14:34:41 -07:00
Matt Nadareski
455cf802ff Add ChipType and EmulationStatus, fix serialization 2020-09-02 14:32:16 -07:00
Matt Nadareski
26bb28afba Create and use DatItems.FeatureType 2020-09-02 14:04:02 -07:00
Matt Nadareski
3d55e1462b Promote Feature 2020-09-02 13:31:50 -07:00
Matt Nadareski
07cf2135ff Promote Sound 2020-09-02 12:51:21 -07:00
Matt Nadareski
aa62319fc8 Fix writes 2020-09-02 12:32:10 -07:00
Matt Nadareski
bd92f8993a Name is not guaranteed 2020-09-02 12:19:12 -07:00
Matt Nadareski
c77bcca9ad Perf improvements, fix regex 2020-09-02 00:24:46 -07:00
Matt Nadareski
9604e16287 Promote Slot to DatItem 2020-09-01 16:21:55 -07:00
Matt Nadareski
7d3f3f1803 Promote DipSwitch 2020-09-01 13:36:32 -07:00
Matt Nadareski
8f5d373cb3 Fix stats/creation for Configuration 2020-09-01 12:04:35 -07:00
Matt Nadareski
ca66e07986 Promote Configuration 2020-09-01 11:55:11 -07:00
Matt Nadareski
4204cf8457 Promote Adjuster, RamOption 2020-09-01 11:34:52 -07:00
Matt Nadareski
6bc91732e6 Promote SoftwareList 2020-08-31 23:26:07 -07:00
Matt Nadareski
3e9b4e510c Add DeviceReference type, cleanup TODOs 2020-08-31 23:01:51 -07:00
Matt Nadareski
e162626043 Fix SabreDat clobbering Logiqx on naming 2020-08-31 21:02:26 -07:00
Matt Nadareski
9bd05229f2 Fix SeparatedValue write 2020-08-31 20:17:48 -07:00
Matt Nadareski
816e360c36 Loosen the matching criteria again 2020-08-31 17:02:43 -07:00
Matt Nadareski
0c10eaa52f Better sort, fix naming collisions 2020-08-31 16:46:04 -07:00
Matt Nadareski
e98039ae38 Fix concurrency regression 2020-08-31 15:54:53 -07:00
Matt Nadareski
58039f5093 Fix filtering, merging, blanks, and bucketing 2020-08-31 15:33:05 -07:00
Matt Nadareski
a70dc3bad6 Move dedupe to Cleaner, remove StripHash 2020-08-30 23:11:05 -07:00
Matt Nadareski
6ed35bffee Add notes 2020-08-30 23:00:12 -07:00
Matt Nadareski
1dcff32fa2 Partition Write a little 2020-08-30 22:40:31 -07:00
Matt Nadareski
2921f01494 Fix duplication issue 2020-08-30 17:02:07 -07:00
Matt Nadareski
89f9ee0faf Fix stats recalculation issue 2020-08-29 23:14:43 -07:00
Matt Nadareski
04eabc83ac Fix blank DAT writing 2020-08-29 23:09:25 -07:00
Matt Nadareski
8df62128be Remove output from hash split 2020-08-28 22:59:38 -07:00
Matt Nadareski
14a80970f7 Minor tweaks 2020-08-28 22:46:06 -07:00
Matt Nadareski
ba00cca9e0 Remove writing from Sort 2020-08-28 22:38:10 -07:00
Matt Nadareski
b5107a8a2e Reduce redundant code 2020-08-28 22:21:35 -07:00
Matt Nadareski
5fb140f406 Fix Sort multiple outputs 2020-08-28 21:38:27 -07:00
Matt Nadareski
e76d19033f Implement partial packing 2020-08-28 21:10:02 -07:00
Matt Nadareski
2a5a5516d9 Enable flat writing using header value 2020-08-28 20:46:12 -07:00
Matt Nadareski
6f76051399 Add new packing flags 2020-08-28 19:15:23 -07:00
Matt Nadareski
244b85ecf8 Couple of methodizations for D2D path 2020-08-28 16:45:27 -07:00
Matt Nadareski
f85fbd68ce Reduce boilerplate for writing to file 2020-08-28 15:06:07 -07:00
Matt Nadareski
c09470c639 Fully decouple split from filter 2020-08-28 13:54:53 -07:00
Matt Nadareski
0b492b798b Partially decouple splitting from filter 2020-08-28 13:45:01 -07:00
Matt Nadareski
27bbc9df29 Create and use Cleaner 2020-08-28 13:33:05 -07:00
Matt Nadareski
4e49dad4b7 Minor change for future improvement 2020-08-28 11:44:49 -07:00