Commit Graph

69 Commits

Author SHA1 Message Date
Matt Nadareski
bceb99d8e4 [DatFile] Add verify depot 2017-01-31 23:18:41 -08:00
Matt Nadareski
9b42dffba4 [ArchiveTools] Make it easier to rebuild to TGZ 2017-01-30 23:16:05 -08:00
Matt Nadareski
5636ac3440 [DatFile] Add and fix sort from depot 2017-01-30 12:59:04 -08:00
Matt Nadareski
acc080c3a9 [DatFile] Reimplement outputting updated DAT after rebuild 2017-01-27 17:33:08 -08:00
Matt Nadareski
8d6fa2c908 Revert "[ALL] String.Empty"
This reverts commit d1df5c2b60.
2017-01-27 16:53:29 -08:00
Matt Nadareski
c8142549bb Revert "[ALL] Fix String.Empty"
This reverts commit c02a115c98.
2017-01-27 16:53:23 -08:00
Matt Nadareski
c02a115c98 [ALL] Fix String.Empty 2017-01-27 16:40:58 -08:00
Matt Nadareski
d1df5c2b60 [ALL] String.Empty 2017-01-27 15:42:07 -08:00
Matt Nadareski
996ee0c749 [DatFile] Fix clunky rebuild text 2017-01-27 12:34:41 -08:00
Matt Nadareski
c34e6c830f [DatFile] Get header skippers fixed in rebuild again 2017-01-27 11:53:20 -08:00
Matt Nadareski
fc5b0a987c [DatFile] Readd header skipper support in sort 2017-01-27 11:13:12 -08:00
Matt Nadareski
8b32817c45 [DatFile] Move rebuilt var to correct place 2017-01-27 10:46:00 -08:00
Matt Nadareski
d46a2cac68 [DatFile] Add quickscan to verify 2017-01-27 10:02:55 -08:00
Matt Nadareski
a39cb80435 [DatFile] Fix standard diff naming 2017-01-27 09:45:55 -08:00
Matt Nadareski
a0adcc039f [DatFile] Be more mindful of item types 2017-01-26 20:59:11 -08:00
Matt Nadareski
52c50f54a7 [DatFile] Fix temp directory in verify 2017-01-26 18:09:16 -08:00
Matt Nadareski
1def9c0226 [DatFile] Add hashOnly check for verify 2017-01-26 18:03:07 -08:00
Matt Nadareski
5314ff39b5 [DatFile, ArchiveTools] Better logging, better rebuild, enable delete 2017-01-26 17:06:47 -08:00
Matt Nadareski
55ef0489de [DatFile] Fix inverse rebuilding 2017-01-26 16:04:30 -08:00
Matt Nadareski
4dab96eddd [DatFile] Remove set rebuilding mode 2017-01-26 15:54:02 -08:00
Matt Nadareski
434bec9a9c [DatFile] Add first version of "better delete" to sort 2017-01-26 15:49:46 -08:00
Matt Nadareski
1943155563 [DatFile] Add error if game contains more than one of the same item 2017-01-18 11:23:35 -08:00
Matt Nadareski
ce168a961b [SabreTools, DatFile] Add set flag, add better logging 2017-01-18 11:11:57 -08:00
Matt Nadareski
2bb7283d64 [DatFile] Add back CMP-style rebuild, not hooked up 2017-01-18 10:20:00 -08:00
Matt Nadareski
22644f8a2d [DatFIle] Add some better logging 2017-01-17 22:44:41 -08:00
Matt Nadareski
dc5f755150 [DatFile] Include slotoptions as devices 2017-01-12 11:39:53 -08:00
Matt Nadareski
2d653f985a [DatFile] Comment out until further notice 2017-01-11 20:42:49 -08:00
Matt Nadareski
ba72c180b7 [DatFile] Full non-merged should remove redundant sets 2017-01-11 20:27:49 -08:00
Matt Nadareski
1eb14699d0 [DatFile] Correct full non-merged 2017-01-11 17:58:05 -08:00
Matt Nadareski
e2cbe086c0 [DatFile] A little region reorg 2017-01-11 10:13:54 -08:00
Matt Nadareski
42ad89c00d [DatFile] Slight reorganization 2017-01-11 10:10:43 -08:00
Matt Nadareski
377d361399 [DatFile] Create and use helper functions for split types 2017-01-11 09:57:39 -08:00
Matt Nadareski
b6e9041ae0 [SabreTools, DatFile] Update flag names, make non-merged behave better 2017-01-10 17:13:09 -08:00
Matt Nadareski
696f05a064 [DatFile] Don't add parent files with the same name 2017-01-10 15:44:57 -08:00
Matt Nadareski
d6de6985c3 [SabreTools, DatFile, Enums] Add split as a valid splittype 2017-01-10 10:38:59 -08:00
Matt Nadareski
c69c394d4e [DatFile] Lump machinetype and runnable under exclude of 2017-01-09 23:20:41 -08:00
Matt Nadareski
3913d6cd8d [DatFile] Wipe the romof/cloneof tags from merged output 2017-01-09 21:37:24 -08:00
Matt Nadareski
ddd1c721b0 [SabreTools] Rename flag for full non-merged 2017-01-09 21:10:01 -08:00
Matt Nadareski
93b0039f56 [DatFile] Fully implement full merge 2017-01-09 16:46:15 -08:00
Matt Nadareski
14915d5918 [DatFile, Machine] Allow for device references 2017-01-09 15:58:29 -08:00
Matt Nadareski
17f412d4ea [DatFile] Full merged is based on non-merged, not merged 2017-01-09 15:43:53 -08:00
Matt Nadareski
4b211c4597 [DatFile, DatItem] Make items cloneable, fix nonmerged output again 2017-01-09 14:37:41 -08:00
Matt Nadareski
c9b9912b8c [DatFile] Fix non-merged set creation 2017-01-09 12:34:35 -08:00
Matt Nadareski
9b7e486749 [SabreTools, Enums] "Split" should be "NonMerged" 2017-01-09 12:13:53 -08:00
Matt Nadareski
2bd5b72ac7 [DatFile] Get all logic in for split and merge. Create most of logic for full merge 2017-01-09 11:04:06 -08:00
Matt Nadareski
4ad552d035 [DatFile] Move DAT processing to different level 2017-01-09 10:50:16 -08:00
Matt Nadareski
01b9065e58 [DatFile] Keep sending the split type further down 2017-01-09 10:42:04 -08:00
Matt Nadareski
ddc851b97d [SabreTools, DatFile] Propigate variables through the update path, still not hooked up 2017-01-09 10:20:40 -08:00
Matt Nadareski
ab74d4049d [DatFile] Add groundwork for in-DAT merging and splitting 2017-01-09 09:56:47 -08:00
Matt Nadareski
36c4394988 [SabreTools, DatFile] Add runnable as a filterable field 2017-01-08 23:28:19 -08:00