Matt Nadareski
f1284dee33
[README] Fix spaces
2018-02-08 00:34:36 -08:00
Matt Nadareski
d1a4d74a12
[SabreTools] Fix diffing flags
...
Due to real changes in the code base, having a single "diff" master flag no longer works. separating out the few flags that were still sitting under what is now "diff-all" makes it more easy to see the intent in the flags themselves.
2018-02-08 00:30:25 -08:00
Matt Nadareski
dd9d8d4943
[SabreTools, Feature, README] Rebuild README, handle newlines better
2018-01-23 20:43:54 -08:00
Matt Nadareski
4fc66cb34b
[SabreTools] Add long descriptions to all help items
2018-01-23 16:32:34 -08:00
Matt Nadareski
b22968a2d2
[ALL] Update Help (WIP)
2018-01-23 15:55:04 -08:00
Matt Nadareski
85c9322b1d
[README] Add new option to README
2018-01-17 16:02:30 -08:00
Matt Nadareski
1484e318aa
[SabreTools, Flags, DatFiles/, Utilities] Add depreciated flag
2018-01-10 22:23:17 -08:00
Matt Nadareski
f366e32c48
[SabreTools, Flags, DatFile, Utilities] Add SSV in/out
2018-01-08 18:02:50 -08:00
Matt Nadareski
2fb90ef5d5
[README] Update doc
2018-01-08 13:06:21 -08:00
Matt Nadareski
85d7b13a09
[SabreTools, Flags, DatFile] Add size split
2018-01-08 12:40:48 -08:00
Matt Nadareski
2e67c74c54
[SabreTools, Filter] Update list and string flags
2018-01-08 12:19:20 -08:00
Matt Nadareski
326a09a52d
[SabreTools, Flags, DatFiles/, Utilities] Fix flags
...
Fix some long flag names to be more descriptive
2018-01-08 11:34:56 -08:00
Matt Nadareski
4f11625acd
[SabreTools] Make help output be cleaner
2018-01-08 09:29:07 -08:00
Matt Nadareski
0d50e879ee
[README] Fix readme
2018-01-06 22:32:45 -08:00
Matt Nadareski
caabf69f11
[SabreTools, Flags, DatFile, README] Add replace year, manufacturer
2018-01-06 22:30:58 -08:00
Matt Nadareski
99c4c4e5a2
[SabreTools, Flags, DatFile, README] Add update description
2018-01-06 22:04:28 -08:00
Matt Nadareski
aa62531c9d
[SabreTools, DatFile] Allow updating names AND/OR hashes
2017-12-14 13:38:04 -08:00
Matt Nadareski
075ad6f08c
[SabreTools, DatFile] Add update hash flag to base-name
2017-12-13 13:00:47 -08:00
Matt Nadareski
54fcf3a1b6
[SabreTools, DatFile, README.1ST] Add output formats to split
2017-11-08 16:44:27 -08:00
Matt Nadareski
6df461b2e9
[SabreTools, DatFile, Enums, Flags] Overhaul splitting
2017-11-08 16:29:35 -08:00
Matt Nadareski
a987e31c5b
[SabreTools] Updates to splitting and output path
2017-11-08 14:39:04 -08:00
Matt Nadareski
77e2d9704f
[SabreTools, README.1ST] Depot variants wrapped in
2017-11-08 00:52:59 -08:00
Matt Nadareski
4fad2b97bc
[SabreTools, DatFile, Reports] Fix and upgrade stats output
2017-11-07 13:56:15 -08:00
Matt Nadareski
df23ba59c7
[README.1ST] Add example from edc
2017-11-03 10:21:27 -07:00
Matt Nadareski
94a4855f57
[FileTypes/] Add remaining unimplemented types
2017-11-02 10:14:52 -07:00
Matt Nadareski
d379ef59ab
[FIleTypes/] Migrate to individual input/output types
...
Similar to the migration of splitting DatFile into ifferent subtypes, this makes sure that logic that petains to each "type" of file that's used by SabreTools, be it an input/output archive format or a specialty file format that is treated by itself like CHDs, is in tis own namespace. ArchiveTools has been pared down accordingly and all "factory" logic should make it easier to add more formats in the future with little fuss.
2017-11-02 00:29:20 -07:00
Matt Nadareski
29c29df8cf
[SabreTools, FileTools, README.1ST] Add "don't add to db" flag
2017-10-31 21:35:54 -07:00
Matt Nadareski
7a7e06dae0
[SabreTools, README.1ST] I just said all archives are treated the same
2017-10-31 16:52:14 -07:00
Matt Nadareski
5750ba43c8
[SabreTools, DatFile, README.1ST] GZ files are archives
2017-10-31 16:44:47 -07:00
Matt Nadareski
9856426cce
[SabreTools, DatFile, README.1ST] Remove temp directory from sort and verify
2017-10-31 16:37:36 -07:00
Matt Nadareski
b200f148b8
[SabreTools, DatFile, README.1ST] bool ignorechd
2017-10-31 03:04:54 -07:00
Matt Nadareski
fce523f02d
[SabreTools, Flags, DatFile] Add reverse base replacement
2017-10-30 16:18:49 -07:00
Matt Nadareski
3bdad8b455
[SabreTools, DatFIle] Add base replacement
...
In this new update mode, a set of base DATs can be used as a replacement naming scheme for the input DATs. Only the item names will be updated, so this willl not fill in additional hashes or the like.
2017-10-30 16:09:58 -07:00
Matt Nadareski
2ddad9321b
[SabreTools, DatFile, DatHeader, README.1ST] Add scene date strip (untested)
2017-10-30 15:17:13 -07:00
Matt Nadareski
2264dbebc5
[README.1ST] Add some examples to get people started
2017-10-07 00:06:24 -07:00
Matt Nadareski
7847e411ba
[README.1ST] Minor clarification
2017-08-29 12:23:39 -07:00
Matt Nadareski
e7683ec0fb
[ALL] Add game dedupe
2017-08-29 11:46:01 -07:00
Matt Nadareski
29c503b9ec
[ALL] Add device non-merged option
...
This is a special merging mode that counts on newer versions of MAME not respecting the romof tags, leaving parents with files that are not actually required by the children. This new merging mode ignores those romof and cloneof tags, using devices only to add more required roms.
2017-08-26 23:57:33 -07:00
Matt Nadareski
ffadb57ed1
[SabreTools, README] Minor language update for clarity
2017-08-23 10:29:15 -07:00
Matt Nadareski
0e4fea9d20
[ALL] Add read/write support for MAME Listrom format
2017-06-06 00:41:16 -07:00
Matt Nadareski
47ce3999c6
[DatFile] Add "against" diffing
...
This is the same diffing that is used by Romba to output its diffs. It is currently untested. Basically, this will take a set of base DATs as an input, and then diffs all of the individual DATs against that combined base and then outputs accordingly.
2017-06-01 11:19:54 -07:00
Matt Nadareski
c68e6dbc8d
[README.1ST] Clarity
2017-05-04 09:31:25 -07:00
Matt Nadareski
7316931271
[README.1ST] 80 characters is enough
2017-05-04 04:35:31 -07:00
Matt Nadareski
f72b06a561
[SabreTools.Library] Update folder name
2017-05-04 02:38:56 -07:00