Matt Nadareski
e4b6e8307d
[DatFile] Add a lock and some comments
2017-03-01 20:00:21 -08:00
Matt Nadareski
7a26f5a6fe
[DatFile] Move output to the proper place
2017-03-01 19:55:42 -08:00
Matt Nadareski
aee20bfccf
[DatFile] Consolodate bucketing code; parallelize
2017-03-01 19:48:40 -08:00
Matt Nadareski
7fbdf87a42
[DatFile] Fix CMP date tag parsing
2017-03-01 13:10:35 -08:00
Matt Nadareski
02874111bd
[DatFile] Clean up CMP parsing, add exception handling
2017-03-01 10:10:36 -08:00
Matt Nadareski
d18f1b8595
[ArchiveTools] Make 7z write work (non-T7z currently)
2017-02-28 13:35:22 -08:00
Matt Nadareski
04f2a5f273
[ALL] All work items as TODOs
2017-02-27 23:00:57 -08:00
Matt Nadareski
3e11cfe197
[DatFile] TODO update
2017-02-27 22:39:44 -08:00
Matt Nadareski
80a9f3065a
[DatFile] Update TODOs
2017-02-27 22:38:47 -08:00
Matt Nadareski
1eb63ba7c2
[DatItem] Make duplicate finding extended
2017-02-27 22:16:52 -08:00
Matt Nadareski
76279f384d
[DatFile] More code simplification
2017-02-27 22:13:29 -08:00
Matt Nadareski
003d7ec7d3
[DatItem] Too much duplicate code, just abstract it out
2017-02-27 22:10:24 -08:00
Matt Nadareski
1daf81845e
[DatItem] Right... two places
2017-02-27 22:06:01 -08:00
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
60ad9f3a61
[DatFile] Fix more things that were broken
2017-02-27 20:09:47 -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
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
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
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
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
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