Commit Graph

210 Commits

Author SHA1 Message Date
Matt Nadareski
74c92d2ef1 [SabreTools, DatFile, DatHeader] Add one-rom-per-game 2018-03-20 15:10:43 -07:00
Matt Nadareski
72830b5d98 [SabreTools, Flags, DatFile] Add new base replacement flags
Update game type (bios, device, mechanical) and update parenting information (romof, cloneof, sampleof)
2018-03-20 14:49:04 -07:00
Matt Nadareski
a033483774 [DatFile] Case-insensitivity is assumed here, apparently 2018-03-17 00:03:59 -07:00
Matt Nadareski
204f11f4d5 [OpenMSX] Right, string literals 2018-03-15 20:31:07 -07:00
Matt Nadareski
93f796bfd6 [OpenMSX] Add newline to header output 2018-03-15 20:30:35 -07:00
Matt Nadareski
c2961ef355 [DatFile] Fix writing to openMSX 2018-03-15 20:29:56 -07:00
Matt Nadareski
a3a763e237 [DatFile, OpenMSX] Make sure data is clean for writing 2018-03-15 20:25:11 -07:00
Matt Nadareski
fddd979287 [OpenMSX] Add notes about SHA-1 only inputs 2018-03-15 17:16:22 -07:00
Matt Nadareski
b6a261d69d [ALL] Add openMSX software list to read/write 2018-03-15 16:59:48 -07:00
Matt Nadareski
b9b7c30f57 [DatFile] Oh right, this isn't needed... 2018-03-13 16:46:12 -07:00
Matt Nadareski
51d883780c [DatFile] Check for merge tags for non-disks too 2018-03-13 15:55:10 -07:00
Matt Nadareski
06959a8970 [DatFile] Reset the dictionary means reset the sort 2018-03-13 15:36:38 -07:00
Matt Nadareski
eb71c16454 [SabreTools, Flags, DatFile, Utilities, README] Stat output
Add new input that mirrors the input for DAT formats. This also introduces the SSV statistics output format
2018-03-12 21:18:25 -07:00
Matt Nadareski
ae4d6ed27a [DatFile] Simplify diffing paths 2018-03-12 20:10:51 -07:00
Matt Nadareski
d06e8a227b [DatFile] Add all filtering options to child DATs in diff 2018-03-12 11:26:01 -07:00
Matt Nadareski
eb171a929f [Listxml, Logiqx] Fix runnable output 2018-03-12 11:24:48 -07:00
Matt Nadareski
f2d0a0aa87 [DatFile] Populate user data with DiffNoCascade 2018-03-10 00:19:36 -08:00
Matt Nadareski
e140e40a83 [DatFile] Minor-est of typos 2018-03-09 22:22:35 -08:00
Matt Nadareski
13abfec89a [SabreTools, DatFile] Remove bare param being passed thru 2018-03-09 22:20:26 -08:00
Matt Nadareski
b28b1c4e3e [DatFile] Prune some descriptions 2018-03-09 22:19:53 -08:00
Matt Nadareski
2ffc7dcd63 [DatFile] Correct paramter orders, add filtering to diff 2018-03-09 21:55:51 -08:00
Matt Nadareski
6b42be3b97 [DatFile] Correct indexing 2018-03-09 21:47:16 -08:00
Matt Nadareski
b514dc6f77 [DatFile] No dupes at all also count here 2018-03-09 16:12:52 -08:00
Matt Nadareski
a3b9244035 [DatFile] Fix off-by-one in diffing 2018-03-09 16:01:16 -08:00
Matt Nadareski
eb10115430 [DatFile] Use helper method for rebuild depot 2018-03-04 20:54:51 -08:00
Matt Nadareski
fe03a72d85 [DatFile] Take spaces into account better 2018-03-01 12:03:04 -08:00
Matt Nadareski
4007fb88d0 [DatFile] Add replacement for Machine description sub 2018-03-01 11:33:21 -08:00
Matt Nadareski
85d373600c [DatFile, Missfile] Change param names 2018-02-24 14:21:50 -08:00
Matt Nadareski
9f54a6a37b [SabreTools, DatFiles, README] Last few flags to all types 2018-02-24 14:20:17 -08:00
Matt Nadareski
878c3c4c65 [DatFiles] Implement GameName prefixing 2018-02-24 13:22:03 -08:00
Matt Nadareski
b92cfd8455 [SabreTools, README, DatFiles] Add prefix/postfix everywhere 2018-02-24 13:14:58 -08:00
Matt Nadareski
8b9ac5dca5 [DatFiles/] Abstract out prefix/postfix logic 2018-02-24 12:54:36 -08:00
Matt Nadareski
fb2a545813 [DatFile] Use tempdir checking, misc cleanup 2018-02-23 17:08:52 -08:00
Matt Nadareski
abcafff384 [DatFile] Tweaks to DFD 2018-02-23 16:56:15 -08:00
Matt Nadareski
5118266f8d [DatFile, DatItem, Utilities] Method cleanup 2018-02-23 14:18:02 -08:00
Matt Nadareski
232001e404 [DatFile] Attempt to make most DAT functions quicker 2018-02-23 11:36:17 -08:00
Matt Nadareski
679a82ea4f [Logiqx] Add publisher tag reading 2018-02-23 11:07:08 -08:00
Matt Nadareski
b01ba56d6a [DatFile, FileTypes/, Utilities] GUID, but correct 2018-02-22 16:21:11 -08:00
Matt Nadareski
bc059f89fc [DatFiles/] Clean all hash data 2018-02-21 10:29:57 -08:00
Matt Nadareski
13af2442d3 [Listxml] Fix read and write 2018-02-21 10:09:18 -08:00
Matt Nadareski
0ccbdd2a83 [Utilities, DatFile] Create another factory 2018-02-16 00:35:58 -08:00
Matt Nadareski
d36cff2f9b [FileTypes] Rename methods to fit better 2018-02-15 23:52:57 -08:00
Matt Nadareski
5740cecc0d [FileTypes/] BaseFile for life 2018-02-15 23:38:55 -08:00
Matt Nadareski
f8f93b9d7e [AttractMode, Rom] Handle "null" case 2018-02-15 18:47:11 -08:00
Matt Nadareski
c88b886a84 [Logiqx] Add publisher to output, fix string concat 2018-02-15 16:49:16 -08:00
Matt Nadareski
d4f7276e76 [DatFile] Ensure proper sorting for Cascade 2018-02-14 16:01:49 -08:00
Matt Nadareski
ca756c3f46 [DatHeader] Update note 2018-02-14 12:17:07 -08:00
Matt Nadareski
a8460d6ff8 [SabreTools, DatFiles/] Add flag for keeping empty games instead of making it default 2018-02-14 12:09:18 -08:00
Matt Nadareski
d4d0e1b5cd [Logiqx] Re-introduce support for <dir> tags 2018-02-09 18:21:48 -08:00
Matt Nadareski
ccbae68ec1 [Filter] Fix Blanks being filtered out 2018-02-09 18:21:01 -08:00