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
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
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
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
cf70f4fd4f
Ignore the timestamp, add TODO
2019-12-04 16:25:45 -08:00
Matt Nadareski
9c393b12c6
Blind update of zip code to newest RVWorld version
2019-12-04 15:42:30 -08:00
Matt Nadareski
ef9865e202
[ALL] Goodbye xxHash. Readd later if really needed
2018-05-08 14:32:02 -07:00
Matt Nadareski
85ea721802
[ZipFileEntry] Take care of Stored cases
2018-02-23 13:44:02 -08:00
Matt Nadareski
e8d59e6970
[ALL] Take care of possible null strings
2017-12-14 13:22:22 -08:00
Matt Nadareski
1aef18aa00
[ALL] Move a couple things
2017-11-08 22:03:42 -08:00
Matt Nadareski
5dd08cba63
[ALL] One utility class now
2017-11-08 00:27:00 -08:00
Matt Nadareski
d379ef59ab
[FIleTypes/] Migrate to individual input/output types
...
Similar to the migration of splitting DatFile into ifferent subtypes, this makes sure that logic that petains to each "type" of file that's used by SabreTools, be it an input/output archive format or a specialty file format that is treated by itself like CHDs, is in tis own namespace. ArchiveTools has been pared down accordingly and all "factory" logic should make it easier to add more formats in the future with little fuss.
2017-11-02 00:29:20 -07:00
Matt Nadareski
ae154ae02c
[CHDFile] Make parsing values from CHD easier
2017-10-31 10:46:41 -07:00
Matt Nadareski
1e34df2d45
[CHDFile] Logic fixes
2017-10-31 10:33:17 -07:00
Matt Nadareski
395de83f56
[CHDFile] Assign the BinaryReader correctly
2017-10-31 10:10:37 -07:00
Matt Nadareski
67b613ade9
[CHDFile, FileTools] Move static functions to FileTools
2017-10-31 10:05:41 -07:00
Matt Nadareski
80f8778be9
[CHDFile] Make versions more invisible
2017-10-31 09:59:09 -07:00
Matt Nadareski
fa1284c707
[CHDFile] Make CHD code more object-oriented
2017-10-31 09:53:10 -07:00
Matt Nadareski
324f4d4413
[CHDFile] Organization
2017-10-31 02:17:46 -07:00
Matt Nadareski
6d8cdc3c3b
[CHDFile] Remove helper class
2017-10-31 02:11:23 -07:00
Matt Nadareski
3ddad2505e
[CHDFile, FileTools] Hook up CHDFile; create helper class
2017-10-31 02:09:59 -07:00
Matt Nadareski
9c46dd6f01
[CHDFile] Tidy code, fix a few things
2017-10-31 02:00:31 -07:00
Matt Nadareski
c9cad432ad
[CHDFile] Add CHD parsing logic
2017-10-31 01:06:56 -07:00
Matt Nadareski
00349e1ff2
[Globals, DatFile, Traverse] Seriously fix parallelization again
2017-09-05 14:56:05 -07:00
Matt Nadareski
181716fb41
[All] Change threading to be global
2017-07-13 17:03:38 -07:00
Matt Nadareski
ef1a242d93
[NaturalComparer] Use modern code
2017-06-16 17:05:48 -07:00
Matt Nadareski
f5016e9665
[NaturalComparer] Use long instead of int
2017-06-02 17:14:05 -07:00
Matt Nadareski
2e012d66e4
[NaturalComparer] One more case management
2017-06-02 13:14:06 -07:00
Matt Nadareski
674e20d1d8
[NaturalComparer] Case management
2017-06-02 13:11:59 -07:00
Matt Nadareski
20b6208211
[DatFile, NaturalComparer, Style] Fix current directory; fix sorting order
...
If we find stuff that's "identical" then we should really compare to see if it's ACTUALLY identical or not, or else this can make some things REALLY weird
2017-06-01 18:03:37 -07:00
Matt Nadareski
fc1fddf030
[NaturalComparer] Add "number length" fix
2017-06-01 12:58:44 -07:00
Matt Nadareski
b29a882743
[NaturalReversedComparer] Try to fix reverse comparison
2017-06-01 10:58:36 -07:00
Matt Nadareski
fd4c9cf4fe
[ALL] Update namespace
2017-05-04 02:41:11 -07:00
Matt Nadareski
f72b06a561
[SabreTools.Library] Update folder name
2017-05-04 02:38:56 -07:00