Matt Nadareski
e7984b7b74
Add JSON write
2020-06-15 22:31:46 -07:00
Matt Nadareski
6e12fa13eb
Use CMPReader in CMP and DC
2020-06-15 12:41:39 -07:00
Matt Nadareski
0cc10e73df
Implement ClrMameProReader
2020-06-15 10:56:47 -07:00
Matt Nadareski
350f1c85c5
Add and use IniReader, fix RC again
2020-06-13 23:28:55 -07:00
Matt Nadareski
ec52981070
Cleanup of usings
2020-06-11 11:44:46 -07:00
Matt Nadareski
fc63217c56
.NET Core on *nix doesn't like console
2020-06-11 10:22:00 -07:00
Matt Nadareski
4ad77d6be6
Cleanup and overhaul ( #21 )
...
* Syntax cleanup
* More minor cleanup, use Linq
* Fix broken features by using correct values
* Feature flags the same
* Features are modular
* No AlphaFS, more .NET versions
* Fix appveyor
* Put back identifiers, for some reason
* String interpolation, modernization
* Better use of GetField
* XmlTextWriter to remove possible issues
* Fix header for OpenMSX
2020-06-10 22:37:19 -07:00
Matt Nadareski
f01e47444c
Use new list input
2020-06-06 13:53:31 -07:00
Matt Nadareski
ac2a9fabb7
Hashing
2020-06-05 22:26:44 -07:00
Matt Nadareski
916d2a3b51
Internal Fixes, etc. ( #20 )
...
* Start removing mixed usages
* Check for directories before opening
* Fix writing
* Kinda fix rebuild
* One more try
* Better internal handling
* Slighty fix a couple more things
* Update RVWorld Compress code to db7d750bba
* Fix build
Co-authored-by: Matt Nadareski <mnadareski@mparticle.com >
2020-04-03 13:19:21 -07:00
Matt Nadareski
9c393b12c6
Blind update of zip code to newest RVWorld version
2019-12-04 15:42:30 -08:00
Matt Nadareski
f04842851a
[Data/] Un-tab-ify
2019-02-08 20:32:49 -08:00
Matt Nadareski
dde93eec67
[Constants] Aaaand back to in-between numbering
2019-02-08 16:24:20 -08:00
Matt Nadareski
3cfa446f01
[Constants] Version 1.0.0
2019-02-08 15:43:10 -08:00
Matt Nadareski
2ab4e3d48e
[ALL] Add Everdrive SMDB
2019-02-08 15:31:44 -08:00
Matt Nadareski
b0d91d11c3
[Enums, CHDFile] Enum readability cleanup
2019-01-08 11:10:04 -08:00
Matt Nadareski
5fcd075d0a
[Flags] Code formatting
2018-10-12 15:08:07 -07:00
Matt Nadareski
0653a4a3df
[Constants] Fix build title
2018-05-24 13:59:20 -07:00
Matt Nadareski
ef9865e202
[ALL] Goodbye xxHash. Readd later if really needed
2018-05-08 14:32:02 -07:00
Matt Nadareski
05d79bb11a
[Constants] Add known rom header signatures
2018-03-29 00:02:48 -07:00
Matt Nadareski
643b85cf5d
[ALL] ExcludeFields instead of ExcludeOf
2018-03-22 16:09:18 -07:00
Matt Nadareski
b6d658c294
[SabreTools, Enums, DatFiles, Utilities] Add "Fields" (nw)
2018-03-21 21:20:56 -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
b6a261d69d
[ALL] Add openMSX software list to read/write
2018-03-15 16:59:48 -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
0ba64830a1
[Constants] PE signature
2018-02-16 01:28:11 -08:00
Matt Nadareski
c808b66a16
[Constants] FreeArc signature
2018-02-16 01:25:10 -08:00
Matt Nadareski
68d3141258
[Constants] Technical change
2018-02-16 01:22:38 -08:00
Matt Nadareski
96d6859ca5
[Constants, Utilities] Magic!
2018-02-16 01:20:17 -08:00
Matt Nadareski
c1e612395f
[Enums] Re-divide FileType
2018-02-16 00:37:22 -08:00
Matt Nadareski
3a45dcc1a5
[Enums, FileTypes/, Utilities] Use new enum, new class
...
Add a new "BaseFile" class for potential future use. This should be the "base" for all future files and folders that could exist. This is likely to change over time.
2018-02-15 22:06:20 -08:00
Matt Nadareski
e6e938788c
[Enums, Utilities] Remove dependence on SharpCompress for enum
2018-02-15 18:58:29 -08:00
Matt Nadareski
2bf03a65e2
[Enums] Add placeholder enum for later use
2018-02-15 18:40:44 -08:00
Matt Nadareski
6815e679ef
[Constants] Some additions and cleanup
2018-02-15 18:40:09 -08:00
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