Commit Graph

200 Commits

Author SHA1 Message Date
Matt Nadareski
b50f55af6b Rename Header, remove redundant setters 2020-07-27 10:26:08 -07:00
Matt Nadareski
706eb7c0a6 Stats in dictionary 2020-07-27 01:39:32 -07:00
Matt Nadareski
5838c6f5c3 Create and use ParentablePath 2020-07-26 23:39:33 -07:00
Matt Nadareski
4f28ae7f61 Add and use ItemDictionary class 2020-07-26 22:34:45 -07:00
Matt Nadareski
6f875c3460 Maintain consistent terminology 2020-07-15 10:47:13 -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
9baa20c0a7 TODO cleanup, fix Logiqx, INI parser for RC 2020-06-11 21:54:08 -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
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