Commit Graph

35 Commits

Author SHA1 Message Date
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
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
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
7574da4ebd [DatFile] Fix fully non-merged creation 2017-02-03 01:03:54 -08:00
Matt Nadareski
1dd1f46ca8 [DatFile] Remove duplicate name error 2017-02-02 21:44:46 -08:00
Matt Nadareski
fa2ca35d2e [DatItem] Make name resolution better 2017-02-02 17:47:55 -08:00
Matt Nadareski
8d6fa2c908 Revert "[ALL] String.Empty"
This reverts commit d1df5c2b60.
2017-01-27 16:53:29 -08:00
Matt Nadareski
d1df5c2b60 [ALL] String.Empty 2017-01-27 15:42:07 -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
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
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
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
ab74d4049d [DatFile] Add groundwork for in-DAT merging and splitting 2017-01-09 09:56:47 -08:00
Matt Nadareski
3aa0ad3f62 [DatFile] Remove all references to Files as an independent variable 2016-11-08 15:50:27 -08:00
Matt Nadareski
82a31ed470 [DatFile] Make the file dictionary transparent 2016-11-08 15:29:52 -08:00
Matt Nadareski
5b71464327 [DatFile] Create partial classes because the base was getting too big 2016-11-04 11:57:32 -07:00