Matt Nadareski
6e47a1d809
[Constants, Skippers/, Tools/] Fix header extract
...
Use full paths in the name of the database to avoid output folder issues during script runs and make sure that Skippers are created with the absolute bare minimum set.
2018-01-23 10:54:29 -08:00
Matt Nadareski
bcbcfc9780
[Constants] Restore between-release naming
2018-01-15 12:52:47 -08:00
Matt Nadareski
9ee4900c59
[Constants] Bump version number
2018-01-15 10:49:50 -08:00
Matt Nadareski
ae2d0fe989
[ALL} Preliminary hookup of listxml (nw)
2018-01-15 01:39:23 -08:00
Matt Nadareski
5e303cde49
[ALL] Fix device merging, add new parsing prototypes
2018-01-13 22:42:42 -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
85d7b13a09
[SabreTools, Flags, DatFile] Add size split
2018-01-08 12:40:48 -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
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
8f85f7af8a
[Blank, Enums] Add "Blank" datitem for empty sets
2018-01-04 00:49:04 -08:00
Matt Nadareski
9310cc1224
[Flags] Add replacment mode flag
2017-12-14 15:47:43 -08:00
Matt Nadareski
4b85ea8edd
[SabreTools, Feature, Help] Use Help more...
2017-12-05 17:33:34 -08:00
Matt Nadareski
eddaef9dbc
[Flags, DatFile, SabreTools] Merge as an update flag; reorganize
2017-12-05 12:23:24 -08:00
Matt Nadareski
7bfe18ac96
[Flags] ExternalSplitType -> SplittingMode
2017-11-08 21:39:04 -08:00
Matt Nadareski
6df461b2e9
[SabreTools, DatFile, Enums, Flags] Overhaul splitting
2017-11-08 16:29:35 -08:00
Matt Nadareski
711816e756
[SabreTools, Enums] One split init for all variants
2017-11-08 15:49:30 -08:00
Matt Nadareski
6dc907a6e8
[SabreTools, Flags, DatFile, DatSTats] StatReportFormat stuff
2017-11-08 01:00:21 -08:00
Matt Nadareski
4fad2b97bc
[SabreTools, DatFile, Reports] Fix and upgrade stats output
2017-11-07 13:56:15 -08:00
Matt Nadareski
94a4855f57
[FileTypes/] Add remaining unimplemented types
2017-11-02 10:14:52 -07:00
Matt Nadareski
9c46dd6f01
[CHDFile] Tidy code, fix a few things
2017-10-31 02:00:31 -07:00
Matt Nadareski
c9cad432ad
[CHDFile] Add CHD parsing logic
2017-10-31 01:06:56 -07:00
Matt Nadareski
0fa2a1a7e2
[Flags] Clarify flag names
2017-10-30 16:32:59 -07:00
Matt Nadareski
4652e8cdf9
[Enums] DiffMode -> UpdateMode
2017-10-30 16:29:34 -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
770403df86
[Constants] Version bump for bugfix
2017-10-16 14:07:00 -07:00
Matt Nadareski
40d38f95d3
[Data/] Add descriptors to all classes
2017-10-09 13:11:06 -07:00
Matt Nadareski
32c2593c6f
[Build] Build.Start() -> Build.PrepareConsole()
2017-10-09 13:09:27 -07:00
Matt Nadareski
5475764fdf
[ALL] File and namespace reorg
2017-10-06 20:46:43 -07:00
Matt Nadareski
9b4dc660a5
[Constants] Bump version internally
2017-09-06 21:53:12 -07:00
Matt Nadareski
a2d9c9911c
[Build] Remove set thread count
2017-09-06 21:52:33 -07:00
Matt Nadareski
00349e1ff2
[Globals, DatFile, Traverse] Seriously fix parallelization again
2017-09-05 14:56:05 -07:00
Matt Nadareski
1e63cc6ac9
[Enums] Add new flags for possible later use
2017-08-29 14:40:26 -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
181716fb41
[All] Change threading to be global
2017-07-13 17:03:38 -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
fd4c9cf4fe
[ALL] Update namespace
2017-05-04 02:41:11 -07:00
Matt Nadareski
f72b06a561
[SabreTools.Library] Update folder name
2017-05-04 02:38:56 -07:00