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
Matt Nadareski
80c3ee0886
Add filtering TODO
2020-08-28 11:17:42 -07:00
Matt Nadareski
9ead11b028
Fix potential race condition
2020-08-28 10:48:27 -07:00
Matt Nadareski
698a6b5e33
Have most splits return individual DatFiles
2020-08-28 10:32:17 -07:00
Matt Nadareski
4bf5a835e7
Fix Sort
2020-08-28 01:13:55 -07:00
Matt Nadareski
d5dd3943e4
Extras and filters not needed here
2020-08-27 22:55:56 -07:00
Matt Nadareski
0723811e9c
Rewrite Verify to make more sense
2020-08-27 22:53:21 -07:00
Matt Nadareski
0c2104b243
Decouple last diffs from writes
2020-08-27 22:27:23 -07:00
Matt Nadareski
0d1e5858b2
Simplify Cascade
2020-08-27 22:19:31 -07:00
Matt Nadareski
d7edf82925
Move more unnecessary stuff from methods
2020-08-27 21:46:19 -07:00
Matt Nadareski
ace7d5f34f
Make the Update methods cleaner
2020-08-27 21:40:08 -07:00
Matt Nadareski
335f160ace
Fix the cracks in the armor
2020-08-27 20:56:50 -07:00
Matt Nadareski
4d0a3f55eb
Add Aaruformat validation and media item type ( #29 )
...
* Initial `media` and AaruFormat code
* But... why?
* Fix AIF reading
* Fix D2D, Logiqx cleanup
* Minor cleanup
* Final cleanup round
2020-08-27 16:57:22 -07:00
Matt Nadareski
3b481de3b9
Add Batch Feature ( #28 )
...
* Checkpoint Batch input
* Fix and enable Batch
* Add overwrite to write
* 1G1R and better help text
* Add set header value
* Implement internal split/merge
* Implement description to name
* Add field removal
* Implement ORPG
* Implement scene date strip
* Read me
* Better wording
* Slight re-format based on re-reading
* Add note at top here too
2020-08-26 17:11:24 -07:00
Matt Nadareski
143668c56a
Chip gets a promotion
2020-08-25 22:48:46 -07:00