Matt Nadareski
a2c2e9bb96
[Constants] Move db strings to constants
2016-09-12 20:50:55 -07:00
Matt Nadareski
e08dd958f2
[Headerer] Add output directory for headerer
2016-09-12 17:47:16 -07:00
Matt Nadareski
46a3aa1c77
[Headerer] Make Headerer great again
2016-09-12 17:03:42 -07:00
Matt Nadareski
08520c5b67
[SabreTools, Headerer] Reverse flag
2016-09-12 16:56:47 -07:00
Matt Nadareski
5682d72af1
[SabreTools] Integrate Headerer
2016-09-12 16:03:05 -07:00
Matt Nadareski
f5ff24f09b
[SabreTools] Rearrange inits; add Headerer init
2016-09-12 15:48:38 -07:00
Matt Nadareski
b63154c66a
[SabreTools, Headerer] Add DB stuff from Headerer to SabreTools
2016-09-12 15:43:15 -07:00
Matt Nadareski
c12db06231
[DatTools] Remove serial versions of Update and PopulateUserData
2016-09-12 15:20:55 -07:00
Matt Nadareski
254495c5fc
[DatTools] Add remove extension to missfile
...
This change also makes PopulateUserDataParallel default for now.
2016-09-12 14:52:46 -07:00
Matt Nadareski
30657ac144
[OfflineMerge] Remove OfflineMerge
...
The features have since been surpassed by the individual diffing
2016-09-12 14:26:18 -07:00
Matt Nadareski
4165ad3dc7
[README.1ST] Add SabreTools
...
This change also includes some fixes that allow for better outputs for DFD.
2016-09-12 13:51:13 -07:00
Matt Nadareski
883860873d
[ALL] Rename OutputFormatFlag to OutputFormat
...
Since the original OutputFormat doesn't exist anymore, adding "Flag" to the var name isn't necessary
2016-09-09 15:51:47 -07:00
Matt Nadareski
02c7853361
[ALL] Update way output formats are handled
2016-09-09 15:25:37 -07:00
Matt Nadareski
5053ee6a42
[ALL] Add new output formats, add outputformat flag
2016-09-09 14:28:00 -07:00
Matt Nadareski
050d5f43fd
[SabreTools] Use UpdateParallel by default
2016-09-08 21:29:16 -07:00
Matt Nadareski
f24dfb0752
[SabreTools] Make sure dictionary is initialized
2016-09-06 21:04:46 -07:00
Matt Nadareski
46053117da
[SabreTools] Use cloned header
2016-09-06 21:04:00 -07:00
Matt Nadareski
61c9f7a76d
[SabreTools, DATFromDirParallel] Change var name, fix splits
2016-09-06 20:34:09 -07:00
Matt Nadareski
8f3b8a3362
[DATFromDirParallel] Add limit to parallelism
2016-09-06 17:41:44 -07:00
Matt Nadareski
615bc718b8
[SabreTools] Make Split non-object; add typesplit
2016-09-06 17:20:16 -07:00
Matt Nadareski
6b5eb941ff
[SabreTools] Make DFDP its own init
2016-09-06 16:34:16 -07:00
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