Any word on the error handling?
I don't understand how to see this log.
It's a text file that has logged all the scsi commands, search it for "medium error" to see what it does when encountering the sync errors.
I did try to dump with CloneCD too, it hangs forever in the same manner that DIC does. I am unable to capture how Daemon Tools handles it since they cloak the driver.
I did a bushound capture when dumping Settlers III Mission CD with alcohol to see how it handles the errors in the rings without aborting or hanging forever. It seems to use a different mode according to RibShark when encountering medium errors. I am hoping you may find this useful to improve DIC to handle such errors better and not hang forever on them.
My hopes for this are because using the file skipping misses the protected areas readable sectors which cause the protection checks to fail. I think this disc uses laserlock or proring tech, I am not sure.
I made a dump of the Ski-Doo X-Team Racing disc as well, but this one didn't provide anything interesting, I will try with clonecd to see if it's advanced sector scanner is more efficient.
Re: Reason for Plextor requirement for PC CD-ROMs? (2 replies, posted in General discussion)
It's the positive offsets yes, and also CDDA needs offset correction. Also they dump the disc in audio mode with C2 error correction so that we are sure the dump is good. The drives which support this stuff are listed on sarami's FAQ for DIC. You can buy an ASUS BD drive which is capable of these things.
Currently we do not take subchannel data because it has no error correction possible without using EAC like method of multiple re-reads but there is no guarantee that it is correct. We do keep SecuROM sub data for those games. DIC does dump subchannels, but they are corrected and we cannot take this is as valid data.
Currently there is no way to preserve topology based protections perfectly, so if you want to use your images which have that (SecuROM, StarForce etc) then you need to make your own MDS files with Alcohol for personal use.
The readme in the OP has a list of supported drives. https://github.com/saramibreak/DiscImag … /README.md
There's another bug in ecc/edc check. It doesn't report the single SecuROM error when the disc is mainly mode 2 and has a single mode 1 sector.
LBA[332302, 0x5120e], MSF[73:52:52], mode 2 form 1, SubHeader(IsInterleaved), (ChannelNum), (SubMode), Form 1, Data, (CodingInfo) LBA[332303, 0x5120f], MSF[73:52:53], mode 1 LBA[332304, 0x51210], MSF[73:52:54], mode 2 form 1, SubHeader(IsInterleaved), (ChannelNum), (SubMode), Form 1, Data, End audio, (CodingInfo) LBA[332305, 0x51211], MSF[73:52:55], mode 2 form 1, SubHeader(IsInterleaved), (ChannelNum), (SubMode), Form 1, (CodingInfo) LBA[332306, 0x51212], MSF[73:52:56], mode 2 form 1, SubHeader(IsInterleaved), (ChannelNum), (SubMode), Form 1, (CodingInfo) [NO ERROR] User data vs. ecc/edc match all
Multiple files are supported from 20191022 162447, please edit C2ErrorProtect.txt.
Different hashes are outputted every time.
Well yeah, it's not really suited to these kinds of discs and requires manual work, but we need to be able to get an initial dump to work from first without waiting a really long time. I was hoping you could improve how it handles errors, much like Alcohol does with it's advanced error scanner that uses a different mode. But improve it so it tries to re-read sectors that don't have the heavy sync errors.
Either way if we could skip the files with the errors that would be great, but currently you can't specify multiple files to skip, it only accepts one.
it needs /sf and edit C2ErrorProtect.txt. But it seems intentional C2 errors of Skidoo are unstable.
Does it take multiple files now? It only took one before and the disc has 7 files.
What do you mean unstable?
Hey sarami, did that Skidoo game arrive yet?
I tested the Yamaha CRW-F1 a bit. It seems to have D8 support (according to EAC) and can read the track 01 pre gap up to 150 sectors. It reports being able to read the lead out but not sure if this is valid or not. It either doesn't support C2 or EAC is unable to determine the format they are returned in.
I am unable to test it with DIC as it hangs my system when the disc read speed is set. I did try 0 as the speed as suggested before. Drive is quite rare and expensive, so I don't expect you to pick one up. I figured I would post my findings anyways.
You haven't been paying attention I guess, there is a buffer read command that bypasses this issue and was implemented. However it needs to read more than 1 sector, which still needs to be addressed.
Should probably check the sector mode too? I've gotten this on a few discs.
edc/ecc check is reporting wrong error count again, treating track 02 pregap as data mode when it's audio.
It's a 6, that's my discalculia, sorry.
sarami did you pick up that Ski-doo X team racing disc yet? I'm curious, would like to be able to dump this one.
UTC is the standard and should be followed, local times mean nothing. The moderators should have disc images and can spend the time fixing the things that were added incorrectly, it will take ages, but it should be done. It could possibly even be automated, but... I'm not going into that.
Define different hashes, different from previous dumps or different from multiple dumps you made.
Do we know what the pattern really is? For that and for safedisc?
Failed to get read offset with ASUS drive. Logs attached for ASUS and plextor.
Sweet, now we just need the rest.
There's no such thing as "abandonware", this term has no legal standing. Copyright expires 70 years after the expiration of the author, if a company holds the copyright, it's likely to never expire as IP changes hands when companies fold.
There's nothing wrong with us, what is wrong with you?