Commit Graph

447 Commits

Author SHA1 Message Date
9edf8e1fa0 Add writable image skeleton to dicformat. 2019-04-30 23:33:01 +01:00
f79b809322 Update more dependencies. 2019-04-24 08:04:18 +01:00
cf1efbb5cc Update dependencies. 2019-04-23 22:40:52 +01:00
45087d6b1a Return tracks as null in raw image when image is not from an optical disc. 2019-04-16 01:12:24 +01:00
e3f958230f Correct compact disc sector suffic reconstruction in mode 1 tracks in dicformat. 2019-03-24 00:09:03 +00:00
dd6d009a42 Optimize repetitive code in dicformat. 2019-03-22 21:25:45 +00:00
0ce664f9ee Use MemoryMarshal in VMware disk images. 2019-03-22 21:24:00 +00:00
110bc75dce Add memory usage snapshots in debug console when opening dicformat. 2019-03-16 08:45:12 +00:00
7a3df6113b Use new marshaller in QEMU Enhanced Disk image. 2019-03-15 23:00:12 +00:00
ffcb0da697 Use new marshaller in QEMU Copy-On-Write disk image. 2019-03-15 22:49:34 +00:00
f862df505b Use new marshaller in QEMU Copy-On-Write v2 disk image. 2019-03-15 22:49:28 +00:00
805633466e Use new marshaller in QEMU Copy-On-Write v2 disk image. 2019-03-15 22:46:12 +00:00
c07bbe5137 Use new marshaller in QEMU Copy-On-Write disk image. 2019-03-15 22:37:48 +00:00
7e741bd9c1 Use new marshaller in dicformat. 2019-03-15 22:07:10 +00:00
e8c75801ba Use new marshaller in Apridisk disk images. 2019-03-15 19:42:17 +00:00
7fc3c32dce Use new marshaller in Anex86 disk images. 2019-03-15 19:35:11 +00:00
d5ffc56f6f Use new marshaller in Alcohol 120% disc images. 2019-03-15 19:30:27 +00:00
addb0b9576 Use new marshaller in 2MG disk images. 2019-03-15 18:56:13 +00:00
b7e98859b0 Use MemoryMarshal on VirtualBox disk images. 2019-03-15 01:21:05 +00:00
c997ad3780 Remove unused structure on VirtualPC disk image. 2019-03-12 01:08:58 +00:00
79bfe67f41 Use Span<byte> to read BAT in VirtualPC disk images, making it up to 38 times faster. 2019-03-12 01:01:54 +00:00
e14c19279a Override Marshal.SizeOf in Helpers and use it instead of System's. 2019-03-01 07:35:22 +00:00
0fe8e3c11f Use new little endian marshaller on media images. 2019-02-27 23:57:52 +00:00
45be793491 Add more optimized marshallers. 2019-02-27 08:49:42 +00:00
bfe254279c On raw image do not raise an exception if asked for partitions and the underlying image is not an optical disc. 2019-02-27 00:36:15 +00:00
e0135e9b13 Fix dicformat compression of VideoNow discs. 2019-02-12 00:56:20 +00:00
1ce8669ace Add VideoNow media types. 2019-02-11 20:05:00 +00:00
6b1aeb6cbb Move image and sector verification methods to new interfaces. 2019-01-20 22:24:15 +00:00
640c57b87a Move optical disc exclusive methods to new interfaces. 2019-01-20 20:11:10 +00:00
6695bfc3d6 Support verifying CDRWin images using trurip disc hashes extensions. 2019-01-19 17:39:31 +00:00
850a60bd78 Add support for trurip extensions in CDRWin format. 2019-01-19 17:09:51 +00:00
75d99ac3bf Ignore warnings of fields not set. 2019-01-05 20:46:30 +00:00
84c1e396dc Update dependencies. 2019-01-03 18:53:29 +00:00
357ea1e666 Correct first track pregap references. 2018-12-31 21:16:52 +00:00
f2caa8c40f General code refactor and reformat. 2018-12-31 13:17:27 +00:00
6b12cd1a8e Update copyright year. 2018-12-29 17:34:38 +00:00
c964cf27b3 Update dependency to Unclassified.NetRevisionTask 2018-12-20 21:02:05 +00:00
e220ed0094 Ensure all lzma allocations when dicformat closes are freed by the .net memory allocator. Fixes #210. 2018-12-01 19:40:41 +00:00
e4f559e0de Update SharpCompress dependency to 0.22.0. 2018-11-29 22:52:53 +00:00
ad5c633180 Use device report version 2 for the database. 2018-11-26 23:16:54 +00:00
a49ada2ce0 Updated vulnerable DotNetZip reference. 2018-10-18 22:25:52 +01:00
fac608b8d3 Add default value for writable image options. 2018-09-30 22:28:59 +01:00
9c2a266651 Add MilCD media type. 2018-09-27 23:46:02 +01:00
b25e61bcde Remove support for multi-session and PD650 from CDRDAO. 2018-09-27 23:43:55 +01:00
7eabb901d2 Add media type for FM-Towns discs. 2018-09-10 00:26:37 +01:00
367b956df8 Added CDTV, CD32, Nuon, Playdia and Pippin media types. 2018-09-09 17:54:17 +01:00
abfc476e01 Add "Author" field to plugins. 2018-08-29 22:15:43 +01:00
Michael Drüing
ca179dd424 Add support for DataPackRat's f2d/d2f disk images
They are identified by "WC DISK IMAGE" in the header
2018-08-29 13:09:04 +02:00
cb138490bc Move libraries to .NET Standard, allowing Xamarin.macOS GUI to compile. 2018-08-27 22:03:20 +01:00
cee9e53156 Add mode2 sector reconstruction in dicformat. 2018-08-04 12:56:21 +01:00