Commit Graph

123 Commits

Author SHA1 Message Date
Matt Nadareski
eff85278d3 [DatFile] Fix some parallelization 2017-03-02 12:25:05 -08:00
Matt Nadareski
082599111d [DatFile] Can populating the master DAT be parallel? 2017-03-01 23:28:46 -08:00
Matt Nadareski
0d780a7088 [DatFile] Try to add some parallelism 2017-03-01 23:22:51 -08:00
Matt Nadareski
99d834298d [DatFile] Add deeper hashes to HashSplit 2017-03-01 22:03:42 -08:00
Matt Nadareski
89fd9f2237 [Globals] Add global variables to be used everywhere 2017-03-01 21:26:27 -08:00
Matt Nadareski
8c4a4ac01a [DatFile] More parallelization to fix build 2017-03-01 20:36:22 -08:00
Matt Nadareski
98bbbfa5d9 [DatFile] Proliferate multithreading a little more 2017-03-01 20:28:32 -08:00
Matt Nadareski
300f608d95 [DatFile] Fix build; edit some code 2017-03-01 20:02:12 -08:00
Matt Nadareski
e4b6e8307d [DatFile] Add a lock and some comments 2017-03-01 20:00:21 -08:00
Matt Nadareski
7a26f5a6fe [DatFile] Move output to the proper place 2017-03-01 19:55:42 -08:00
Matt Nadareski
aee20bfccf [DatFile] Consolodate bucketing code; parallelize 2017-03-01 19:48:40 -08:00
Matt Nadareski
7fbdf87a42 [DatFile] Fix CMP date tag parsing 2017-03-01 13:10:35 -08:00
Matt Nadareski
02874111bd [DatFile] Clean up CMP parsing, add exception handling 2017-03-01 10:10:36 -08:00
Matt Nadareski
d18f1b8595 [ArchiveTools] Make 7z write work (non-T7z currently) 2017-02-28 13:35:22 -08:00
Matt Nadareski
04f2a5f273 [ALL] All work items as TODOs 2017-02-27 23:00:57 -08:00
Matt Nadareski
3e11cfe197 [DatFile] TODO update 2017-02-27 22:39:44 -08:00
Matt Nadareski
80a9f3065a [DatFile] Update TODOs 2017-02-27 22:38:47 -08:00
Matt Nadareski
76279f384d [DatFile] More code simplification 2017-02-27 22:13:29 -08:00
Matt Nadareski
60ad9f3a61 [DatFile] Fix more things that were broken 2017-02-27 20:09:47 -08:00
Matt Nadareski
9b73018589 [ALL] Nearly all work for SHA384/512 support 2017-02-27 00:01:24 -08:00
Matt Nadareski
d3111add08 [ALL] Add infrastructure for SHA384, SHA512 2017-02-26 23:12:20 -08:00
Matt Nadareski
2da7171951 [ALL] Convert "noHASH" flags to using Hash type 2017-02-26 23:05:31 -08:00
Matt Nadareski
8f5a66c41d [ALL] Switch naming of Hash, add new variants 2017-02-26 22:41:17 -08:00
Matt Nadareski
0c3d89dbde [ALL] Add remove hash flags and implement 2017-02-25 20:35:06 -08:00
Matt Nadareski
363b353d88 [DatFile] Inline var declarations 2017-02-24 12:38:40 -08:00
Matt Nadareski
8e1bce1d06 [DatFile] Remove TODOs 2017-02-24 12:08:33 -08:00
Matt Nadareski
8abb98c2b6 [DatFile] Fix last build errors 2017-02-23 21:37:32 -08:00
Matt Nadareski
8038c2cca0 [DatFile] Fix build errors 2017-02-23 21:34:40 -08:00
Matt Nadareski
9b69ba7539 [DatFile] Add first round TSV/CSV parsing 2017-02-23 21:26:13 -08:00
Matt Nadareski
6c85b8f41d [DatFile] Use DAT flags for rebuild if not overridden 2017-02-23 20:34:43 -08:00
Matt Nadareski
bfbf61fc69 [FileTools, DatFile] Get ready for CSV/TSV parsing 2017-02-23 20:26:32 -08:00
Matt Nadareski
76f2579b7c [DatFile] Finally get rid of softlist; replace by desc-game 2017-02-23 16:41:29 -08:00
Matt Nadareski
6192152919 [DatFile] Add future code for "description-as-name" 2017-02-23 16:17:43 -08:00
Matt Nadareski
649488d400 [RombaSharp, DatFile] More fixes 2017-02-23 15:02:53 -08:00
Matt Nadareski
8a9cf81bb0 [DatFile, Rom] Fix build issues 2017-02-23 14:31:20 -08:00
Matt Nadareski
2c450b34e7 [ALL] Add SHA-256 as a future option for pretty much everything 2017-02-23 14:23:41 -08:00
Matt Nadareski
d70d324e22 [DatFile] Fix output of "sample" in logiqx xml output 2017-02-09 15:40:00 -08:00
Matt Nadareski
44d7b8d4e5 [DatFIle] Missfiles don't hate samples 2017-02-08 23:01:46 -08:00
Matt Nadareski
0ad0636254 [DatFile] Disks are special flowers :D 2017-02-07 11:34:41 -08:00
Matt Nadareski
051a4e8fc7 [DatFile, DatItem] Enable merge tags and proper usage 2017-02-04 21:40:25 -08:00
Matt Nadareski
039a6368a8 [DatFile] Remove extra merging logic, external program found to have issue 2017-02-04 15:35:27 -08:00
Matt Nadareski
53033f99b0 [DatFile] Add warning for odd merging case 2017-02-04 13:22:12 -08:00
Matt Nadareski
ff2b5f52b8 [DatFile] Add second special case for disks in merge 2017-02-04 13:16:20 -08:00
Matt Nadareski
0d9259ddc1 [SabreTools, DatFile] Get flag usage and override working for sort/sort-depot/verify/verify-depot 2017-02-03 16:59:31 -08:00
Matt Nadareski
ed230e0b10 [DatFile] Add todo 2017-02-03 14:15:50 -08:00
Matt Nadareski
1216a009f0 [DatFile] Make disk placement consistent for merged mode 2017-02-03 14:13:30 -08:00
Matt Nadareski
b52e057d8b [DatFile] Make sure that error shows in correct place 2017-02-03 12:32:31 -08:00
Matt Nadareski
7574da4ebd [DatFile] Fix fully non-merged creation 2017-02-03 01:03:54 -08:00
Matt Nadareski
0fe6346a3c [DatFile] If, on write-out, a game contains the exact same item multiple times, then don't write out the duplicates 2017-02-02 23:20:42 -08:00
Matt Nadareski
04e5980e01 [DatFile] Make runnable flag better 2017-02-02 23:04:24 -08:00