Commit Graph

513 Commits

Author SHA1 Message Date
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
b6e77a31ef Fix build 2020-06-05 23:06:24 -07:00
Matt Nadareski
40cda158fe Add back date support (fixes #17) 2020-06-05 22:59:21 -07:00
Matt Nadareski
ab1616580e Fix extension overlap (fixes #15) 2020-06-05 22:34:50 -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
1de4bc7b18 Zips are weird 2019-12-04 22:00:46 -08:00
Matt Nadareski
2a6b850aae Seek ye first the buffer for hashes 2019-12-04 21:23:01 -08:00
Matt Nadareski
cf70f4fd4f Ignore the timestamp, add TODO 2019-12-04 16:25:45 -08:00
Matt Nadareski
2c19420cec Merge branch 'master' of https://github.com/SabreTools/SabreTools 2019-12-04 15:45:20 -08:00
Matt Nadareski
9c393b12c6 Blind update of zip code to newest RVWorld version 2019-12-04 15:42:30 -08:00
Matt Nadareski
47c2228881 Missing size means just hash checking 2019-09-20 10:55:03 -07:00
Matt Nadareski
c0ad918215 Convert Disk to Rom for rebuilding 2019-09-20 10:30:30 -07:00
Matt Nadareski
c2ac3f24f6 Keep getters and setters consistent for machine information 2019-09-20 10:30:16 -07:00
Matt Nadareski
1f3420a08f Whitespace was getting escaped 2019-05-23 10:43:02 -07:00
Matt Nadareski
312e8a778c Handle cases using "of-as-game" where those values are null (Fixes #12) 2019-05-21 12:52:34 -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
371ca5d01c [EverdriveSmdb] Fix size and filename 2019-02-14 21:00:25 -08:00
Matt Nadareski
84f3ce4d4e [Tools/] Last round of untabify 2019-02-08 21:03:28 -08:00
Matt Nadareski
7c79d3ea45 [Skippers/] Much needed whitespace and doc cleanup 2019-02-08 21:01:54 -08:00
Matt Nadareski
e5e6317f2a [Reports/] Untabify 2019-02-08 20:53:13 -08:00
Matt Nadareski
b09198708e [FileTypes/] Cleanup tabs AND variables 2019-02-08 20:51:44 -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
2743b1d61f [AttractMode] Fix file write 2019-02-08 15:21:25 -08:00
Matt Nadareski
24d0038e28 [Filter] Fix filtering after last cleanup 2019-02-08 15:05:15 -08:00
Matt Nadareski
e108c02eaa [Help] Cleanup 2019-02-08 13:51:10 -08:00
Matt Nadareski
b8cd0a10bb [Feature] Variable cleanup 2019-02-08 13:47:44 -08:00
Matt Nadareski
4fdd4ea44f [Filter] Remove unnecessary 'partial' 2019-01-11 13:44:29 -08:00
Matt Nadareski
4162c3c8ed [Filter] Make filtering more object-oriented 2019-01-11 13:43:59 -08:00
Matt Nadareski
51e92c4472 [DatFiles/] Whitespace and cleanup 2019-01-11 13:43:15 -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
6be188dc0d [Filter] Make filter great again 2019-01-08 17:40:28 -08:00
Matt Nadareski
26c4e1a93f [DatItems/] Clean these up a bit 2019-01-08 17:40:12 -08:00
Matt Nadareski
1768370199 [ALL] DatItem/Machine cleanup and descriptions 2019-01-08 12:11:55 -08:00
Matt Nadareski
9e3df30b90 [DatFile, DatHeader, DatStats] Descriptors 2019-01-08 11:49:31 -08:00
Matt Nadareski
b0d91d11c3 [Enums, CHDFile] Enum readability cleanup 2019-01-08 11:10:04 -08:00
Matt Nadareski
e2b65b7acd [DatHeader, DatStats] Round 1 cleanup 2019-01-08 11:06:26 -08:00
Matt Nadareski
048dac93b2 Treat CHDs fairly in sort 2019-01-02 23:17:49 -08:00
Matt Nadareski
5fcd075d0a [Flags] Code formatting 2018-10-12 15:08:07 -07:00
Matt Nadareski
c9e413afc0 Fix #8 2018-10-12 15:06:37 -07:00
Matt Nadareski
0653a4a3df [Constants] Fix build title 2018-05-24 13:59:20 -07:00
Matt Nadareski
386f7141f6 [Utilities] Fix inplace 2018-05-24 13:59:06 -07:00
Matt Nadareski
f487c9743c [Utilities] Clean up namespaces 2018-05-08 14:32:52 -07:00
Matt Nadareski
ef9865e202 [ALL] Goodbye xxHash. Readd later if really needed 2018-05-08 14:32:02 -07:00