Matt Nadareski
44d7b8d4e5
[DatFIle] Missfiles don't hate samples
2017-02-08 23:01:46 -08:00
Matt Nadareski
392c6eeee5
[Filter] Add culture invariance to regex matching
2017-02-08 20:58:51 -08:00
Matt Nadareski
7bb64d81a5
[Filter] Add safeguard case for exact matches
2017-02-08 20:56:32 -08:00
Matt Nadareski
e8bcad896e
[Filter] Fully enable regex matching
2017-02-08 20:51:05 -08:00
Matt Nadareski
6edaf6e709
[Filter] Wasn't using the right straw
2017-02-08 20:47:18 -08:00
Matt Nadareski
459c732217
[Filter] Fix misspelling
2017-02-08 20:40:49 -08:00
Matt Nadareski
5eb517780c
[Filter] Add unused flag for regex compatibile level
2017-02-08 20:38:29 -08:00
Matt Nadareski
40e0e14751
[Filter] Internally use regex in preparation for external usage
2017-02-08 17:51:45 -08:00
Matt Nadareski
fa48932926
[Filter] Clean up Filter to be more maintainable
2017-02-08 17:19:13 -08:00
Matt Nadareski
77be3b3d84
[Filter] Add logic hooked up to _includeOfInGame
...
Basically the logic that has been added will allow an external flag to enable the game name and not game name lists to match the cloneof and romof tags as well. This will allow more advanced set-building.
2017-02-08 14:02:43 -08:00
Matt Nadareski
1ad4937ccd
[Filter] Add new (currently unused) flag in Filter for future use
2017-02-08 13:04:15 -08:00
Matt Nadareski
fb8ae7ab33
[Filter] Filter was getting unweildy, make it more streamlined to use
2017-02-08 12:51:19 -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
0d9259ddc1
[SabreTools, DatFile] Get flag usage and override working for sort/sort-depot/verify/verify-depot
2017-02-03 16:59:31 -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
b52e057d8b
[DatFile] Make sure that error shows in correct place
2017-02-03 12:32:31 -08:00
Matt Nadareski
839ec457ee
[DatItem] Make SHA-1 mismatch more accurate
2017-02-03 01:06:13 -08:00
Matt Nadareski
7574da4ebd
[DatFile] Fix fully non-merged creation
2017-02-03 01:03:54 -08:00
Matt Nadareski
0fe6346a3c
[DatFile] If, on write-out, a game contains the exact same item multiple times, then don't write out the duplicates
2017-02-02 23:20:42 -08:00
Matt Nadareski
04e5980e01
[DatFile] Make runnable flag better
2017-02-02 23:04:24 -08:00
Matt Nadareski
ba12fca8a9
[DatFile] Make sure DFD doesn't show runnable
2017-02-02 21:49:45 -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
04ac550cc0
[DatItem, DatFile] Add first try name resolution to DAT writing
2017-02-02 17:27:29 -08:00
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
e3daf4ce69
[Machine] Last one
2017-01-27 16:42:24 -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