Commit Graph

913 Commits

Author SHA1 Message Date
Matt Nadareski
c82a8bcd71 [DatItem] Missed an else 2017-02-27 22:05:43 -08:00
Matt Nadareski
0f3b70de69 [DatItem] Slightly tweak the duplication logic 2017-02-27 22:03:26 -08:00
Matt Nadareski
11293f8ca5 [SabreTools, DatItem] Code cleanup as recommended 2017-02-27 21:54:34 -08:00
Matt Nadareski
5737fd5175 [SabreTools, DatFile] Add 1G1R skeleton (nw) 2017-02-27 21:53:20 -08:00
Matt Nadareski
08572a26af [ArchiveTools, FileTools] Add TODOs for SHA256 2017-02-27 21:27:43 -08:00
Matt Nadareski
60ad9f3a61 [DatFile] Fix more things that were broken 2017-02-27 20:09:47 -08:00
Matt Nadareski
f17a0bc2d4 [Flags] Let's use math! 2017-02-27 15:37:51 -08:00
Matt Nadareski
2ca560685b [README] Update readme with usable flags 2017-02-27 12:32:41 -08:00
Matt Nadareski
79a7dd54ab [SabreTools, Flags, DatFile] Fix flags for deeper hashes 2017-02-27 12:08:35 -08:00
Matt Nadareski
9b73018589 [ALL] Nearly all work for SHA384/512 support 2017-02-27 00:01:24 -08:00
Matt Nadareski
d3111add08 [ALL] Add infrastructure for SHA384, SHA512 2017-02-26 23:12:20 -08:00
Matt Nadareski
2da7171951 [ALL] Convert "noHASH" flags to using Hash type 2017-02-26 23:05:31 -08:00
Matt Nadareski
7f73a8bd38 [ArchiveTools] Simplify code 2017-02-26 22:42:38 -08:00
Matt Nadareski
8f5a66c41d [ALL] Switch naming of Hash, add new variants 2017-02-26 22:41:17 -08:00
Matt Nadareski
0c3d89dbde [ALL] Add remove hash flags and implement 2017-02-25 20:35:06 -08:00
Matt Nadareski
363b353d88 [DatFile] Inline var declarations 2017-02-24 12:38:40 -08:00
Matt Nadareski
8e1bce1d06 [DatFile] Remove TODOs 2017-02-24 12:08:33 -08:00
Matt Nadareski
f3a6aeee8d [Enums] Slight reorganize 2017-02-23 21:48:28 -08:00
Matt Nadareski
8abb98c2b6 [DatFile] Fix last build errors 2017-02-23 21:37:32 -08:00
Matt Nadareski
8038c2cca0 [DatFile] Fix build errors 2017-02-23 21:34:40 -08:00
Matt Nadareski
9b69ba7539 [DatFile] Add first round TSV/CSV parsing 2017-02-23 21:26:13 -08:00
Matt Nadareski
6c85b8f41d [DatFile] Use DAT flags for rebuild if not overridden 2017-02-23 20:34:43 -08:00
Matt Nadareski
bfbf61fc69 [FileTools, DatFile] Get ready for CSV/TSV parsing 2017-02-23 20:26:32 -08:00
Matt Nadareski
f1d3beb9fb [ArchiveTools] Use more robust tempfile naming 2017-02-23 17:13:27 -08:00
Matt Nadareski
76f2579b7c [DatFile] Finally get rid of softlist; replace by desc-game 2017-02-23 16:41:29 -08:00
Matt Nadareski
6192152919 [DatFile] Add future code for "description-as-name" 2017-02-23 16:17:43 -08:00
Matt Nadareski
649488d400 [RombaSharp, DatFile] More fixes 2017-02-23 15:02:53 -08:00
Matt Nadareski
7174c9e876 [DatFile] How did I miss this? 2017-02-23 14:34:01 -08:00
Matt Nadareski
a87305a262 [Filter] Missed a semicolon 2017-02-23 14:33:04 -08:00
Matt Nadareski
8a9cf81bb0 [DatFile, Rom] Fix build issues 2017-02-23 14:31:20 -08:00
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
32e8800f21 Update packages, fix prebuild 2017-02-13 13:53:06 -08:00
Matt Nadareski
56c9910077 [ArchiveTools] Make sure the folder is created 2017-02-11 12:40:12 -08:00
Matt Nadareski
d70d324e22 [DatFile] Fix output of "sample" in logiqx xml output 2017-02-09 15:40:00 -08:00
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
a7083476d3 [SabreTools] Hook up the new "Of-As-Game" flag 2017-02-08 14:22:56 -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