Commit Graph

480 Commits

Author SHA1 Message Date
Maxime Croizer
2b402f009c Fix the cpcemu images not recognized as such. 2020-02-12 14:51:24 +01:00
b175aeb79f Move MediaTypeFromSCSI to MediaTypeFromDevice. 2020-01-31 23:47:38 +00:00
4c195523e8 Fix reconstructing mode2 sector in dicformat. 2020-01-19 19:05:01 +00:00
2486f2e679 Fixes writing and reading MODE 2 sectors with invalid EDC or ECC in dicformat. Fixes #191 2020-01-12 01:02:06 +00:00
398d89e55f Fix reading MODE 2 sectors in all CD images, when they interleave subchannel data. Fixes #229. 2020-01-12 01:00:26 +00:00
736323098e Fix reading MODE 2 sectors in all CD images. 2020-01-11 22:44:25 +00:00
6b1033317a Remove DiscImageChef.CommonTypes dependence on DiscImageChef.Decoders. 2020-01-11 20:55:54 +00:00
29f6592219 Remove unused code on CDRWin image. 2020-01-09 19:10:08 +00:00
d0dd40003e Save metadata in CDRWin cuesheet. 2020-01-09 19:03:46 +00:00
f7fe87a2ec Fix pregap writing in CDRWin format. 2020-01-07 17:59:53 +00:00
3f73f9a8c3 Fix pregap reading in CDRWin format. 2020-01-07 17:59:31 +00:00
c55d6f8ebb Separate CRC16 IBM and CRC16 CCITT contexts, use cached tables. 2020-01-04 18:18:20 +00:00
51b39da0d6 Update copyright date. 2020-01-03 17:52:18 +00:00
8862d8b9b4 Fix support for 128Mb 3.5" magneto optical. 2019-12-27 01:35:37 +00:00
8827dd1895 Protect against null mode pages. Fixes #243 2019-10-26 02:21:41 +01:00
c37477c9fb Make everything compile with .NET Core 2.2. 2019-10-25 23:20:16 +01:00
7f01bc5940 Add support for REV120. 2019-09-19 16:39:32 +01:00
44a4fab381 Update dependencies. 2019-09-19 15:02:21 +01:00
d088cf66ea Fix compiling .NET 4.5 using .NET Core msbuild. 2019-09-13 19:46:29 +01:00
c1143d097b Fix dicformat not reading MODE2 sectors with incorrect EDC/ECC correctly. 2019-08-15 20:52:32 +01:00
44c96f1c04 Prevent trying to save null media tags, and report their presence to stderror. 2019-08-10 14:35:14 +01:00
4db45c4d82 Detect Iomega REV 35Gb in raw images. 2019-07-13 20:46:39 +01:00
8fefbb4d00 Add support for PD650 media. 2019-05-16 23:29:54 +01:00
b6c7e84762 Remove the ability to support little endian from BigEndianBitConverter. 2019-05-11 20:49:32 +01:00
ab77e7b1e5 Fix writing CopyTape block size. 2019-05-07 01:21:42 +01:00
73d45970c5 Implement CopyTape writing. 2019-05-06 22:42:13 +01:00
c963a56af3 Implement CopyTape reading. 2019-05-06 20:21:57 +01:00
4fa7e55a65 Identify CopyTape images. 2019-05-06 18:37:29 +01:00
08cd8401d6 Not initialize LZMA in dicformat when compression is disabled. 2019-05-02 00:32:19 +01:00
6d7fc3cb5c Read existing tape file and partition blocks in dicformat. 2019-05-02 00:25:24 +01:00
3dc9bcd448 Read tape blocks DDT when resuming an existing dicformat. 2019-05-01 23:26:49 +01:00
9dd03546a1 Support writing logically block addressable tapes in dicformat. 2019-05-01 22:51:30 +01:00
b887ae23a0 Add helper method to set internal image structures to expect being written a sequential block addressable tape. 2019-05-01 00:04:37 +01:00
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