• AnyStream is having some DRM issues currently, Netflix is not available in HD for the time being.
    Situations like this will always happen with AnyStream: streaming providers are continuously improving their countermeasures while we try to catch up, it's an ongoing cat-and-mouse game. Please be patient and don't flood our support or forum with requests, we are working on it 24/7 to get it resolved. Thank you.

Weird results when cd reader returns garbage in MODE field (next to a sync pattern)

Anatoly

New Member
Thread Starter
Joined
May 9, 2013
Messages
1
Likes
0
CD is cloned with no error message and log is perfect. However, the last few sectors are damaged. Tried several times, got the same results.

It turns out, that when CD reader returns garbage in MODE field (next to a sync pattern), sector is not detected by CloneCD as corrupted, but becomes one shortly after that, when image is being saved to a hard drive.

I am sorry for a messy explanation. Will try to explain, using some examples. I didn't want to ruin that CD of mine, so I decided to recheck the whole thing by making a small custom CD image and mount it with Daemon Tools.

I got the same results.

Good sector (a first 4 rows of bytes should be enough, the rest of the block is filled with zeroes)

Code:
LBA  : 607
0000 : 00 FF FF FF FF FF FF FF  FF FF FF 00 00 10 07 [COLOR="Red"][B]02[/B][/COLOR]   ................
0010 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0020 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0030 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

(the whole CD is using MODE == 2)

The same sector with wrong MODE field, returned by a faulty CD reader (?)

Code:
0000 : 00 FF FF FF FF FF FF FF  FF FF FF 00 00 10 07 [COLOR="Red"][B]D3[/B][/COLOR]   ................
0010 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0020 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0030 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

n.b.: While reading this CD, both IsoBuster and ImgBurn detects an error at this stage, but CloneCD does not.

The same sector, as it will be saved by a CloneCD

Code:
0000 : 00 FF FF FF FF FF FF FF  FF FF FF 00 00 10 07 [COLOR="Red"][B]02[/B][/COLOR]   ................
0010 : 00 00 [COLOR="Red"][B]20[/B][/COLOR] 00 00 00 [COLOR="Red"][B]20[/B][/COLOR] 00  00 00 00 00 00 00 00 00   ................
(unimportant set of zero rows, let's just skip them)
07E0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
07F0 : 00 00 00 00 00 00 00 00  00 00 00 00 [COLOR="Red"][B]3F 13 B0 BE[/B][/COLOR]   ................

I 13:03:52 Starting copy from DTSOFT BDROM to n:\work\cd\cd.ccd
I 13:03:52 Read Speed for Data Tracks: 1x
I 13:03:52 Read Speed for Audio Tracks: 1x
I 13:03:52 Read SubChannel Data from Data Tracks: Yes
I 13:03:52 Read SubChannel Data from Audio Tracks: Yes
I 13:03:52 Fast Error Skip: Yes
I 13:03:52 Don't report read errors: No
I 13:03:52 Intelligent Bad Sector Scanner: No
I 13:03:52 CD contains CD-Text: No
I 13:03:52 Reading Track 1... (Blocks 0-608)
I 13:03:52 Duration of operation: 00:00:00
I 13:03:52 Reading finished!

Tried with both 5.3.1.4 and 5.3.1.7.

P.S. English is not my native, so there is always a chance for me to sound weird and funny. Sorry about that.
 

Attachments

  • test_cd_image.zip
    6.5 KB · Views: 2
Last edited:
Back
Top