Matt Nadareski
3af799a655
Cleanup of quickscan
2020-10-05 20:39:06 -07:00
Matt Nadareski
982df3faaf
Fix hashing in parallel
2020-10-05 17:43:44 -07:00
Matt Nadareski
4f162fc91d
Slightly better entry generation
2020-10-04 14:14:57 -07:00
Matt Nadareski
c533a29bd7
Fix rebuild, extract depth to proper places
2020-09-18 15:01:03 -07:00
Matt Nadareski
ba253f94e6
Reduce who cares about date
2020-09-18 11:26:50 -07:00
Matt Nadareski
7ed7107fd2
Clean up more info instances
2020-09-18 01:50:44 -07:00
Matt Nadareski
7acadcddd5
Simplify GetInfo
2020-09-18 00:29:08 -07:00
Matt Nadareski
1e4afb3046
Decouple stream hashing from special file info
2020-09-17 23:07:49 -07:00
Matt Nadareski
044d70da6e
Consolidate some of the throws
2020-09-15 17:09:35 -07:00
Matt Nadareski
fc580c7d35
Make logging more intuitive
2020-09-15 14:38:37 -07:00
Matt Nadareski
91f659dca2
Add and use ThrowOnError global (temp)
2020-09-15 12:12:13 -07:00
Matt Nadareski
9fd8a48874
Convert Rom size field to long?
2020-09-04 23:03:27 -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
3e9b4e510c
Add DeviceReference type, cleanup TODOs
2020-08-31 23:01:51 -07:00
Matt Nadareski
5fb140f406
Fix Sort multiple outputs
2020-08-28 21:38:27 -07:00
Matt Nadareski
2a5a5516d9
Enable flat writing using header value
2020-08-28 20:46:12 -07:00
Matt Nadareski
4bf5a835e7
Fix Sort
2020-08-28 01:13:55 -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
2da51628a4
Machine stands alone
2020-08-20 13:17:14 -07:00
Matt Nadareski
3e320bb85e
Add and use DepotInformation
2020-08-20 11:23:48 -07:00
Matt Nadareski
52c15d4732
Replace RVX with Depth
2020-08-18 23:39:13 -07:00
Matt Nadareski
8e687a251d
Add RVX compatible inputs
2020-08-18 11:34:43 -07:00
Matt Nadareski
17a6a7ec69
IO extensions to IO namespace
2020-08-01 23:04:11 -07:00
Matt Nadareski
671693ca41
Last bit of enum shuffling
2020-08-01 22:49:15 -07:00
Matt Nadareski
73a8c663a6
Move more enums
2020-08-01 22:13:56 -07:00
Matt Nadareski
a84314684f
Move flags, logging
2020-08-01 22:10:29 -07:00
Matt Nadareski
9a14d4befb
File type tango
2020-07-26 22:44:05 -07:00
Matt Nadareski
ce38911d66
Fix CHD parsing, threading, version
2020-07-19 21:59:34 -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
ec52981070
Cleanup of usings
2020-06-11 11:44: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
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
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
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
a39dfdde37
Update to NETStandard and NETCore, include 462 still
2019-03-29 00:15:40 -07:00
Matt Nadareski
b09198708e
[FileTypes/] Cleanup tabs AND variables
2019-02-08 20:51:44 -08:00
Matt Nadareski
1768370199
[ALL] DatItem/Machine cleanup and descriptions
2019-01-08 12:11:55 -08:00
Matt Nadareski
b0d91d11c3
[Enums, CHDFile] Enum readability cleanup
2019-01-08 11:10:04 -08:00
Matt Nadareski
d585e8940b
[Folder] Implement Write with input filename
2018-03-05 11:37:41 -08:00
Matt Nadareski
37d854b14b
[ZipArchive, Utilities] Rename to ZipArchive, fix read
2018-02-23 13:46:39 -08:00
Matt Nadareski
e994ad4387
[FileTypes/] Okay, log file open errors
2018-02-23 12:38:20 -08:00
Matt Nadareski
56df4418b4
[FileTypes] Add "hashing" defaults
2018-02-23 11:56:18 -08:00
Matt Nadareski
d3fcd84ef0
[BaseFile] Set filename properly
2018-02-23 11:15:22 -08:00
Matt Nadareski
02421f93d0
[BaseArchive] Ensure overridden methods
2018-02-23 11:15:04 -08:00
Matt Nadareski
ba9726323c
[BaseFile] Safeguard against missing files
2018-02-22 17:33:42 -08:00
Matt Nadareski
b01ba56d6a
[DatFile, FileTypes/, Utilities] GUID, but correct
2018-02-22 16:21:11 -08:00
Matt Nadareski
07f8dba600
[CHDFile] Ensure both act the same
2018-02-21 20:24:43 -08:00