Matt Nadareski
6eac80805f
Remove copy files flag
2020-09-18 10:52:13 -07:00
Matt Nadareski
e34f50c464
Better shorthand, change internal naming
2020-09-07 22:57:44 -07:00
Matt Nadareski
308de8dd73
Forgot SpamSum
2020-09-07 22:42:54 -07:00
Matt Nadareski
412759a2d7
New name please
2020-09-07 22:40:27 -07:00
Matt Nadareski
2f38209f10
Backport Wiki changes
2020-09-05 21:12:00 -07:00
Matt Nadareski
8a70bca9e8
Correct text in README
2020-09-04 23:24:42 -07:00
Matt Nadareski
42078307fe
Output directory normalization
2020-09-04 23:22:00 -07:00
Matt Nadareski
58f9f1aace
Clarify Extract and Restore
2020-09-04 23:17:27 -07:00
Matt Nadareski
4146972afe
Add per-machine filtering to Batch
2020-09-04 20:57:30 -07:00
Matt Nadareski
5f749d07a4
Add and use SpamSum for Media and Rom types
...
SpamSum implementation courtesy of https://github.com/aaru-dps/Aaru
2020-09-04 15:02:15 -07:00
Matt Nadareski
165f06ceba
Update help with new value sets
2020-08-28 21:52:27 -07:00
Matt Nadareski
7cd413bea1
Add new batch command to readme
2020-08-27 17:10:25 -07:00
Matt Nadareski
4d0a3f55eb
Add Aaruformat validation and media item type ( #29 )
...
* Initial `media` and AaruFormat code
* But... why?
* Fix AIF reading
* Fix D2D, Logiqx cleanup
* Minor cleanup
* Final cleanup round
2020-08-27 16:57:22 -07:00
Matt Nadareski
3b481de3b9
Add Batch Feature ( #28 )
...
* Checkpoint Batch input
* Fix and enable Batch
* Add overwrite to write
* 1G1R and better help text
* Add set header value
* Implement internal split/merge
* Implement description to name
* Add field removal
* Implement ORPG
* Implement scene date strip
* Read me
* Better wording
* Slight re-format based on re-reading
* Add note at top here too
2020-08-26 17:11:24 -07:00
Matt Nadareski
ebb6529440
Wire up new flag
2020-08-21 10:38:42 -07:00
Matt Nadareski
52c15d4732
Replace RVX with Depth
2020-08-18 23:39:13 -07:00
Matt Nadareski
a703e22234
Update README
2020-08-18 11:38:37 -07:00
Matt Nadareski
002e55e86e
Make it an against flag instead
2020-08-01 15:10:41 -07:00
Matt Nadareski
b6c1e9f5c7
Add Game diffing
2020-08-01 14:15:04 -07:00
Matt Nadareski
a0af82737e
Same for header features
2020-07-31 16:31:00 -07:00
Matt Nadareski
467586cf0e
Add output dir to Verify
2020-07-31 14:04:10 -07:00
Matt Nadareski
71815ee785
Preliminary 1G1R
2020-07-27 22:31:17 -07:00
Matt Nadareski
9a14d4befb
File type tango
2020-07-26 22:44:05 -07:00
Matt Nadareski
334e1c4585
Filter Abstraction ( #25 )
...
* Add category, back filters by dictionary
* Complete internal filter set
* Fix AreaSize filter
* Populate filter object the hard way
* Manipulation flags should not be filters
* None of them need to be public
* Convert to partial helper method
* Better method use
* Field, not string; no dictionary
* Add FilterTo method for later
* More naming options (easier conversion)
* Update README
2020-07-18 21:35:17 -07:00
Matt Nadareski
4e406604c2
Remove .NET Framework 4.6.2/4.7.2 ( #24 )
...
* Remove < .NET 4.8, general cleanup
* Abstract
* Tango
* Banner
* Scan no more
* Common
* Application
* Access
* Filter-feeder
* Graffiti
* Paint-over
* Law and Order
* XOR-o
* Unused staircase
* Maybe
* Maybe not
* Delete this
* The word is "no"
* Emit
* Improper
* Aye aye
* Fence
* Barrier
* Monkey
* Pail
* Lines
2020-07-15 09:41:59 -07:00
Matt Nadareski
e7984b7b74
Add JSON write
2020-06-15 22:31:46 -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
2ab4e3d48e
[ALL] Add Everdrive SMDB
2019-02-08 15:31:44 -08:00
Matt Nadareski
723537f556
[ALL] Add filtering support to D2D and Verify
...
Verify came for free since it uses the D2D code
2019-01-08 17:55:27 -08:00
Matt Nadareski
41b17d3303
[README] Update examples with new flags
2018-04-13 12:36:50 -07:00
Matt Nadareski
6042a1d070
[SabreTools, Feature, README] Better define user inputs
2018-04-13 12:20:18 -07:00
Matt Nadareski
ee38ed6d8b
[README] Pre-emptively add to readme
2018-04-09 12:57:22 -07:00
Matt Nadareski
5449ae6015
[SabreTools, README] Add exclude-fields as valid input
2018-03-22 16:50:00 -07:00
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
b6a261d69d
[ALL] Add openMSX software list to read/write
2018-03-15 16:59:48 -07:00
Matt Nadareski
bf84a2a218
[README] Add depreciation remappings
2018-03-12 21:25:47 -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
008deed188
[README] Minor change
2018-02-24 14:22:43 -08:00
Matt Nadareski
9f54a6a37b
[SabreTools, DatFiles, README] Last few flags to all types
2018-02-24 14:20:17 -08:00
Matt Nadareski
b92cfd8455
[SabreTools, README, DatFiles] Add prefix/postfix everywhere
2018-02-24 13:14:58 -08:00
Matt Nadareski
4f94fd7270
[README] Update documentation
2018-02-22 16:41:04 -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
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