superg / redumper

Low level CD dumper utility
GNU General Public License v3.0
216 stars 19 forks source link

refine - add a TOC mismatch override option #159

Closed superg closed 2 months ago

superg commented 4 months ago

As some generic drives return mismatching TOC data.

ehw commented 4 months ago

Might be unrelated but this issue seems to affect certain DVD(-R?)s brands and even some older Plextors as well, not just strictly generic. Been meaning to reach out to you about it.

I've been working with someone to try and refine some DVDs but for some reason, certain drives are reporting different disc sizes and not all of them are generic, which seems to make redumper think they're not the same disc. For instance, a DVD-R DL in various drives according to isobuster gives me this:

ASUS bluray drive and a 755SA image image

But in a much older 708A, which I think supports DL but maybe certain brands are harder to read than others?

image

So if an initial dump is done in an ASUS, I can refine in the 755SA. However, if I do an initial dump in a 708A, I can't refine it anything.

For this disc in particular, redumper reports the following:

708A:

disc structure: layer 0 { recordable } data { LBA: [196608 .. -209585], length: 4172816, hLBA: [0x030000 .. 0xFCCD4F] } data layer 0 last { LBA: 2289503, hLBA: 0x22EF5F } book type: DVD-ROM part version: 6 disc size: 120mm maximum rate: not specified layers count: 2 track path: opposite linear density: 0.293 um/bit track density: 0.74 um/track BCA: no

ASUS:

disc structure: layer 0 { recordable } data { LBA: [196608 .. -909251], length: 3473150, hLBA: [0x030000 .. 0xF2203D] } data layer 0 last { LBA: 2289503, hLBA: 0x22EF5F } book type: DVD-R part version: 15 disc size: 120mm maximum rate: not specified layers count: 2 track path: opposite linear density: 0.293 um/bit track density: 0.74 um/track BCA: no

layer break: 2092896

Because the 755SA and Asus drives return the same disc structure, you can refine this disc in both of those drives, but you cant in the 708A. A little headache since you don't know off the bat if that initial dump you made has the 'correct' toc, lol.

ASUS log 708A log