-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature request] Option to require that all sectors have been read correctly twice #293
Comments
What drive is it? |
These are constructions based on MT1862AN/MT1862N chipset (DATA_SUB_C2 + BE_CDDA):
I've noticed they probably don't support FlushDriveCache (last sector, this may be problem) and also OEM versions of this drives (asus) have this locked in firmware. |
Started comparing resulting bin files with hexeditior. Will update if I'm gonna find something interesting. So far seems like single track data CDs are giving bad hashes due to last sector being wrong. After copying it from plextor/asus jb8 I can get good hash. |
Because these drives can't read the lead-out sector. |
Let discard problem of lead-out for now. Maybe Ribshark would have idea for that. Picked mixed mode CD without leadout: Good dump (from plextor):
First try:
second try:
The reproducibility of bad hashes make me feel this may be something with reading QTOC. |
Are these results dumped using DIC? If yes, plz upload logs. |
I hope all (used linux). |
DiscImageCreator_test.tar.gz |
Thanks, I will test and post new topic to clean up a bit. I see I've made some mistakes when copying hashes. |
There are some modern optical drives (with MT1862N) that support scrambled mode.
The issue is these drives tend to produce bad hashes even on single data track cd with no protection. As drives have probably bad c1/c2, I think this feature would be good workaround.
(Also asus jb8 often can fall into fall positives with C2 errors.)
The text was updated successfully, but these errors were encountered: