Commit Graph

31 Commits

Author SHA1 Message Date
Matt Nadareski
0fdaed35b3 [DATFromDirParallel] Get DFDP working properly but keep it unhooked 2016-09-06 16:09:14 -07:00
Matt Nadareski
6192242d5e [ALL] Move some methods around to make more internal sense 2016-09-01 20:38:41 -07:00
Matt Nadareski
81189ff640 [Output] XML is default output further down the line 2016-08-31 20:55:41 -07:00
Matt Nadareski
262fbba889 [DatTools, Build] Slight changes for clarity 2016-08-31 14:07:25 -07:00
Matt Nadareski
0b97b046c8 [ALL] Start work on restructuring based on hashes (will not compile)
This set of changes is the start of turning over to a Hash based system instead of a Rom/Dat based system. It's a long process but it will be worth it in the end.
2016-08-29 16:33:07 -07:00
Matt Nadareski
b9abd54944 [Structs] Rename File to Rom again
I'm reverting this because there might be cases where System.IO.File and SabreTools.Helper.File could be in conflict
2016-08-29 13:57:46 -07:00
Matt Nadareski
3f463a1cf5 [Structs] Rename TSV field to XSV 2016-08-29 13:54:53 -07:00
Matt Nadareski
be89b8649e [Structs] Rename Dat "Roms" dict to "Files" 2016-08-29 13:52:13 -07:00
Matt Nadareski
4d621debcf [Structs] Rename Rom to File 2016-08-29 13:51:45 -07:00
Matt Nadareski
5f6294af9a [SabreTools, DatTools] First implementation of flag 2016-08-26 12:00:19 -07:00
Matt Nadareski
ec39ee5639 [SabreTools] Add fix for TSV/CSV not triggering correctly 2016-08-23 16:24:38 -07:00
Matt Nadareski
23634d0d58 [SabreTools, Output] Add CSV output mode 2016-08-23 15:18:37 -07:00
Matt Nadareski
90eca58e46 [DATFromDir] Fix filename as filename and update description flag in help 2016-08-18 16:42:47 -07:00
Matt Nadareski
e4deb679a3 [DatTools] Add reverse cascade
Add reverse cascaded diffing. Essentially this just reverses the list of input files so that the last file is treated as the first and so on. Has not been tested.
2016-08-11 11:03:32 -07:00
Matt Nadareski
304af7d3b1 [DatTools] Add skip for first cascade diff output
Flag enables first output DAT to skip output for instances where the first DAT is always known or is very large
2016-08-11 10:49:35 -07:00
Matt Nadareski
3f02cddefe [SabreTools] Add rootdir output and read 2016-07-25 10:19:20 -07:00
Matt Nadareski
306572dc9e [SabreTools, DatTools] Add external flag for software list name usage 2016-07-12 11:03:02 -07:00
Matt Nadareski
7f1ad470aa [DatTools] Fix wiped files from Merge 2016-06-20 16:54:19 -07:00
Matt Nadareski
59d3c47d5b [SabreTools] More special MergeDiff handling 2016-06-20 16:43:01 -07:00
Matt Nadareski
93b3b7db88 [SabreTools] No defined type fixed 2016-06-20 16:26:32 -07:00
Matt Nadareski
fc6923c804 [DatTools, SabreTools] Small fixes; cleanup 2016-06-20 16:23:55 -07:00
Matt Nadareski
27afa47c00 [SabreTools] Merge TrimMerge into Update 2016-06-20 16:01:17 -07:00
Matt Nadareski
86e3726c06 [SabreTools] Merge MergeDiff into Update 2016-06-20 15:17:58 -07:00
Matt Nadareski
e07258a970 [ALL] RomData becomes Rom, DatData becomes Dat 2016-06-16 18:57:34 -07:00
Matt Nadareski
b9487636d7 [ALL] Clean and organize usings 2016-06-13 23:54:26 -07:00
Matt Nadareski
b5e6828f47 [DBTools] Rename back to DBTools 2016-06-13 20:59:38 -07:00
Matt Nadareski
36f24e68b7 [ALL] Centralize quote removal 2016-06-13 10:37:44 -07:00
Matt Nadareski
5325b711de [Logger, Stats] Add suppression of end runtime 2016-06-13 00:40:32 -07:00
Matt Nadareski
cc71bbfe2c [Stats] Make Stat collection and output more safe 2016-06-12 21:52:27 -07:00
Matt Nadareski
8bd52f1348 [OfflineMerge, SabreTools] Integrate OfflineMerge
Along with this change are miscellaneous fixes to make it more useful.
2016-06-12 21:00:05 -07:00
Matt Nadareski
4c7942e46e [ALL] Move to new folders to reflect names 2016-06-12 20:20:50 -07:00