Commit Graph

398 Commits

Author SHA1 Message Date
cee9e53156 Add mode2 sector reconstruction in dicformat. 2018-08-04 12:56:21 +01:00
9da6253825 Add debug statistics about written MODE 2 sectors in dicformat. 2018-08-02 23:30:52 +01:00
04c1b358aa In dicformat deconstruct MODE 2 sectors so if they have correct ECC, correct/empty EDC, those fields are not stored in the image. 2018-08-02 23:25:20 +01:00
076297bbbd Separate mode2 subheader from sector contents, helps for deduplication and compression. 2018-08-02 22:31:02 +01:00
224ef1b249 Correct mode2 writing when skipping *fix in dicformat. 2018-08-02 20:38:58 +01:00
7d4cf92314 Enable reading dicformat that skip storing CD prefixes and suffixes. 2018-08-02 19:59:59 +01:00
9aab686e93 Add support in dicformat for skipping storing CD prefixes and suffixes that are correct. 2018-07-31 23:27:08 +01:00
daab885f2a Fix media size calculation when reading Alcohol images with several pregaps. 2018-07-28 14:13:14 +01:00
60eff0fda8 Add support for CD-i Ready in dicformat. 2018-07-27 21:48:40 +01:00
ed88989642 Refactor image classes and split them to smaller files. 2018-07-23 23:25:52 +01:00
55ca2d23b6 Add Claunia Subchannel Transform algorithm. Makes subchannel compress 100% faster and 25% better. 2018-07-22 11:34:56 +01:00
991ee84712 Implement IOC for plugin registration. 2018-07-20 22:53:46 +01:00
d9f2a45ff4 Merge branch 'master' into alcoholfix 2018-07-20 20:50:20 +01:00
1930cf95f3 Bump version to 4.5.1.1692. 2018-07-19 23:15:51 +01:00
e993a2dd8f Fix, at track mode change Alcohol needs to find a pregap value. 2018-07-19 21:39:14 +01:00
2e3be5d3dd Fix writing TOC entries to Alcohol images. 2018-07-17 22:41:38 +01:00
fdce277869 Remove spurious debug lines. 2018-07-15 21:20:00 +01:00
f9dc09307d Correct Alcohol mode values and correct images created for CDs >=60min. 2018-07-15 21:19:39 +01:00
68309fc408 Removed spurious debug lines. 2018-07-01 22:51:06 +01:00
91569c4636 Move all interfaces, extents, interop and metadata to DiscImageChef.CommonTypes. 2018-06-25 19:08:26 +01:00
ac1efc4be1 Move to development version 4.5.99.1663. 2018-06-24 21:35:04 +01:00
430441ccf8 Bump version to 4.5.0.1663. 2018-06-24 12:46:08 +01:00
e77009ba12 Correct setting disc type in A0h entries in Alcohol images. Fixes #185. 2018-06-24 11:05:48 +01:00
be078093f5 Remove old and abandoned per-project changelogs. 2018-06-23 20:41:04 +01:00
3176377d3d Correct generation of multisession CloneCD images. 2018-06-23 20:25:02 +01:00
decc491d52 Fix writing TOC in CloneCD format. 2018-06-23 19:41:23 +01:00
c7bb65090f Solve CDRDAO, CDRWin and CloneCD when disc catalog number uses whole ASCII and not only numeric digits. 2018-06-23 18:18:58 +01:00
c21fec49dc Correct dumping multisession discs in Alcohol 120% format. Fixes #179. 2018-06-23 12:52:59 +01:00
88da8fc019 Code cleanup. 2018-06-22 08:08:51 +01:00
82f474c7e3 In Alcohol 120%, generate sessions list before checking for media type. Fixes #182 2018-06-20 22:50:50 +01:00
ec8b309670 General refactor. 2018-06-20 22:22:21 +01:00
bdaece414e Fix calculating track end in Alcohol 120% images, fixes #176. 2018-06-19 19:58:48 +01:00
2c0d05cba3 In some, very strange cases, a dicformat can be less than 512 bytes long. 2018-04-12 00:45:44 +01:00
6df96ccc96 Automate version set from git revision. 2018-04-12 00:20:29 +01:00
64647ed5fd Move version to project files. 2018-04-11 22:56:48 +01:00
a95beb84eb Final strike... 2018-04-11 09:25:41 +01:00
8a269054a7 Remove old nuget packages. 2018-04-11 09:02:28 +01:00
9ea20d7d81 Change nuget package references in projects (should fix compilation). 2018-04-11 08:57:34 +01:00
7328f05dea Framework minimum version is v4.6.1. 2018-04-11 08:28:45 +01:00
b14320a44a Update project schemas. 2018-04-11 08:13:49 +01:00
b417982510 Add interface for floppy images (track/head/sector based). 2018-03-26 23:59:26 +01:00
47569a86f9 Add apparently correct size and geometry for flopticals (according to IRIX). 2018-02-26 00:04:04 +00:00
176b7d5084 Fix typo on some debug lines on CDRWin plugin. 2018-02-22 17:39:15 +00:00
9020e991b9 Add support for sector by sector images of raw CDs with (2448 bytes/sector) and without (2352 bytes/sector) subchannel. 2018-02-08 21:14:16 +00:00
4a710822a0 Add CD MCN to dicformat. 2018-02-08 01:00:59 +00:00
f734ae3d04 In dicformat, treat JaguarCD second session as data, compress using LZMA. 2018-02-07 20:25:06 +00:00
b5568aaeb7 🐛Fix cdrdao audio track endian. 2018-02-07 19:39:35 +00:00
b6ec14693e Add support for NEO-GEO CD and PC-FX for Alcohol 120%, cdrdao, CDRWin and CloneCD formats. 2018-02-06 03:13:49 +00:00
62eb309c6b Set verification as failed in dicformat as soon as any block fails. 2018-02-05 18:43:06 +00:00
adbf977e89 🐛Fix dicformat CRC64 calculation for non user data blocks. 2018-02-05 18:42:25 +00:00