Commit Graph

36 Commits

Author SHA1 Message Date
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
cb1b006d91 [DatTools, Output] Dat cleanup 2016-07-25 16:34:32 -07:00
Matt Nadareski
3f02cddefe [SabreTools] Add rootdir output and read 2016-07-25 10:19:20 -07:00
Matt Nadareski
586514aabf [DatTools] Add nodump flag matching to CMP dats 2016-07-13 10:00:40 -07:00
Matt Nadareski
cbd30727f4 [DatTools, RomTools] Fix hash case matching causing merge issues 2016-07-12 11:39:47 -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
d2f50c60f6 [DatTools] Add preliminary flag for using SL rom names 2016-07-12 10:42:54 -07:00
Matt Nadareski
30a2b31f74 [Logger, SimpleSort, Stats] Make everything prettier 2016-06-26 23:25:48 -07:00
Matt Nadareski
2854371d54 [DatTools] Revert one usage of Path.Combine 2016-06-20 20:19:46 -07:00
Matt Nadareski
854a3369a0 [DatTools] Copy exact processing code 2016-06-20 17:19:37 -07:00
Matt Nadareski
7f1ad470aa [DatTools] Fix wiped files from Merge 2016-06-20 16:54:19 -07:00
Matt Nadareski
411db0eb3d [DatTools] Merge did some preprocessing before 2016-06-20 16:38:38 -07:00
Matt Nadareski
fc6923c804 [DatTools, SabreTools] Small fixes; cleanup 2016-06-20 16:23:55 -07:00
Matt Nadareski
fb78529b93 [DatTools] Don't output from Update unless there are roms 2016-06-20 16:05:50 -07:00
Matt Nadareski
27afa47c00 [SabreTools] Merge TrimMerge into Update 2016-06-20 16:01:17 -07:00
Matt Nadareski
f5ebbb98dd [DatTools, RomTools] Create method for cleaning file hashes 2016-06-20 15:43:08 -07:00
Matt Nadareski
8430b8de59 [DatTools] Allow filtering of merged data 2016-06-20 15:28:15 -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
1ae76f9025 [DatTools] Add more BucketByX methods 2016-06-16 17:39:53 -07:00
Matt Nadareski
588a484e33 [Structs] Create different, single struct 2016-06-16 17:27:32 -07:00
Matt Nadareski
0af0b420d1 [Structs] Add two new structs for logical data management 2016-06-16 17:17:29 -07:00
Matt Nadareski
1899a7fd9b [DatTools] Fix mistype 2016-06-16 17:06:52 -07:00
Matt Nadareski
ea067a2e6a [DatTools] Add reading header skip information 2016-06-16 17:01:33 -07:00
Matt Nadareski
5de7429b00 [RomTools] Create another helper class 2016-06-13 23:42:27 -07:00
Matt Nadareski
b70f8e1a4e [DatTools] Better hashing 2016-06-13 23:01:52 -07:00
Matt Nadareski
49bde7c33f [ArchiveTools, DATFromDir, DatTools, SimpleSort] More code modularization to make it more stable and clean 2016-06-13 22:12:00 -07:00
Matt Nadareski
5e6e7c6dbd [SimpleSort] Add a new tool: SimpleSort
SimpleSort is essentially a quick rebuild solution for a fixdat or an input DAT. It can read all 4 major types of archive and always builds to zip
2016-06-13 20:00:44 -07:00
Matt Nadareski
80594872f2 [DatTools] Create new ListDuplicates method 2016-06-13 12:05:45 -07:00
Matt Nadareski
3a655ed954 [DatTools] Extract dupliate logic 2016-06-13 11:58:00 -07:00
Matt Nadareski
5ec055be7b [DatTools] Remove debugging output 2016-06-13 11:49:41 -07:00
Matt Nadareski
36f24e68b7 [ALL] Centralize quote removal 2016-06-13 10:37:44 -07:00
Matt Nadareski
a9ed019b1e [SabreTools] Strip quotes and remove "file://" from args 2016-06-13 10:29:07 -07:00
Matt Nadareski
091a3ba4aa [Stats, DatTools] Nodumps shouldn't count toward size 2016-06-13 00:37:23 -07:00
Matt Nadareski
cc71bbfe2c [Stats] Make Stat collection and output more safe 2016-06-12 21:52:27 -07:00
Matt Nadareski
4c7942e46e [ALL] Move to new folders to reflect names 2016-06-12 20:20:50 -07:00