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
adf225cf01
Add RuntimeIdentifier for AppVeyor
2019-03-29 00:24:36 -07:00
Matt Nadareski
a39dfdde37
Update to NETStandard and NETCore, include 462 still
2019-03-29 00:15:40 -07:00
Matt Nadareski
eee15bbc32
[RombaSharp/] Space, the final frontier
2019-02-08 20:31:07 -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
1768370199
[ALL] DatItem/Machine cleanup and descriptions
2019-01-08 12:11:55 -08:00
Matt Nadareski
bbc9fc5f27
[ALL] Update NuGet packages, don't include in actual repo
2018-05-08 13:26:05 -07:00
Matt Nadareski
df0c866cc4
[RombaSharp] Use new signature
2018-03-09 23:09:35 -08:00
Matt Nadareski
ac730b60ca
[ALL] Remove "AnyCPU"/x86 options for build
2018-03-06 01:39:23 -08:00
Matt Nadareski
5740cecc0d
[FileTypes/] BaseFile for life
2018-02-15 23:38:55 -08:00
Matt Nadareski
336388c717
[RombaSharp] Fix compile on windows
2018-02-15 21:55:53 -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
aad04c42ac
[RombaSharp] Start skeleton for Miss
2018-02-09 21:30:42 -08:00
Matt Nadareski
c1163d4c14
[RombaSharp] Start skeleton for Merge
2018-02-09 21:27:22 -08:00
Matt Nadareski
57b7714309
[RombaSharp] Fix note
2018-02-09 21:16:26 -08:00
Matt Nadareski
6598e1bef9
[RombaSharp] Fix Lookup implementation
2018-02-09 21:15:13 -08:00
Matt Nadareski
506723c725
[RombaSharp] Preliminary implementations of Export/Import
2018-02-09 21:07:06 -08:00
Matt Nadareski
183e5ccad8
[RombaSharp] Fix and verify Build
2018-02-09 20:36:39 -08:00
Matt Nadareski
1db8874b0c
[RombaSharp] Update notes
2018-02-09 20:18:55 -08:00
Matt Nadareski
aa775ab0f9
[RombaSharp] Last tweaks to Archive for now
2018-02-09 20:14:19 -08:00
Matt Nadareski
9898caf80f
[RombaSharp] Remove TODO
2018-02-09 13:15:02 -08:00
Matt Nadareski
6d21a37857
[RombaSharp] Fix deleting dats
...
- Only try to remove dats if some exist to remove
- Lump all deletes into a single statement
2018-02-09 11:41:22 -08:00
Matt Nadareski
8073368bfb
[RombaSharp] Fix debug build
2018-02-08 10:47:38 -08:00
Matt Nadareski
ef890827cb
[RombaSharp] Fixes #7
2018-02-08 01:26:57 -08:00
Matt Nadareski
6b0402d84d
[RombaSharp] Verify archive works
...
Also verified that "only-needed" works as well, it was just a little off with one piece of logic.
2018-02-08 01:21:45 -08:00
Matt Nadareski
4ff5af4ffb
[RombaSharp] Confirmed refresh-dats writes to db
2018-02-08 01:03:38 -08:00
Matt Nadareski
11f752930d
[RombaSharp] Move implementations, for now
2018-01-27 17:39:33 -08:00
Matt Nadareski
5aa15e5150
[RombaSharp] Implement dir2dat
2018-01-27 17:14:39 -08:00
Matt Nadareski
10c98d0b36
[RombaSharp] Add description
2018-01-27 17:08:03 -08:00
Matt Nadareski
a857d489c3
[RombaSharp] Implement DiffDat, EDiffDat
2018-01-27 17:06:22 -08:00
Matt Nadareski
7a23913828
[RombaSharp, Utilities] Implement DatStats for RombaSharp
2018-01-27 16:58:30 -08:00
Matt Nadareski
2fbb0e8302
[RombaSharp] Remove dead code
2018-01-27 16:41:12 -08:00
Matt Nadareski
68e1052e7f
[RombaSharp] Add TODOs on every needed flag
2018-01-27 16:37:32 -08:00
Matt Nadareski
5e36a8e0da
[RombaSharp] Clarify some features
2018-01-27 16:32:46 -08:00
Matt Nadareski
a5fa049ac0
[RombaSharp] Rewrite to be like SabreTools
...
Adds all required flags for all features, adds inits for all features, adds error messages for nearly all features due to their status.
2018-01-27 16:24:24 -08:00
Matt Nadareski
87fe12d4c8
[RombaSharp] Overhaul help text
...
New text is based entirely on the official Romba help, including any features that are no longer relevant
2018-01-27 15:09:31 -08:00
Matt Nadareski
192137b4f0
[ALL] Fix changed output path
2018-01-23 17:45:55 -08:00
Matt Nadareski
12b7015ab0
[SabreTools] Add long descriptions to depreciated flags
2018-01-23 17:45:00 -08:00
Matt Nadareski
b22968a2d2
[ALL] Update Help (WIP)
2018-01-23 15:55:04 -08:00
Matt Nadareski
e3ae3f4769
[RombaSharp, SabreTools, SabreTools.Library] Fix output dirs
2017-12-19 15:01:27 -08:00
Matt Nadareski
03fbb22331
[RombaSharp] Fix output directory
2017-12-19 14:54:29 -08:00
Matt Nadareski
e8d59e6970
[ALL] Take care of possible null strings
2017-12-14 13:22:22 -08:00
Matt Nadareski
296fc2154c
[RombaSharp] Remove unused vars
2017-12-14 13:08:35 -08:00
Matt Nadareski
d083050597
[SabreTools, RombaSharp] Add helper
2017-12-05 22:21:12 -08:00
Matt Nadareski
2dfb3f6e69
[RombaSharp, SabreTools] Better switch statements
2017-12-05 19:09:32 -08:00
Matt Nadareski
2318b2de37
[RombaSharp] Use better Help
2017-12-05 18:13:42 -08:00
Matt Nadareski
6826996574
[RombaSharp] Fix build
2017-11-17 15:09:18 -08:00
Matt Nadareski
57de7a614a
[RombaSharp] Had the wrong line to check here
2017-11-16 23:31:08 -08:00
Matt Nadareski
a987e31c5b
[SabreTools] Updates to splitting and output path
2017-11-08 14:39:04 -08:00