1

(2,467 replies, posted in General discussion)

Yeah its doing something to measure the angular velocity which gives some idea of the density of the recording. I guess its doing this via read seeks, maybe Reentrant has some further insight on how it works and translates to the tables it makes.

I've never had issues with it on CDs, only bugs on certain dual layer DVDs like GTA IV and Supreme Commander.

Can you check how it does the error stuff with that Skidoo discs, it has a way of dealing with the errors where it doesn't hang infinitely. No other tool I found can do this.

2

(2,467 replies, posted in General discussion)

That's weird, I was able to capture it, I sent you a log before but you said something about not being able to open it. Maybe its because I am using a USB adapter?

3

(2,467 replies, posted in General discussion)

OK, I was just curious actually if there was some miscommunication because of language differences. I'm going by what he said, I'll prod him to post here again.

Now that you have Bushound working, can you also analyze what Alcohol does with errors and DPM. Would be great to have all in one solution that is actively developed. I cannot get Alcohol developers to address bugs even though I paid full price for it.

4

(2,467 replies, posted in General discussion)

I'm curious if you misunderstood what RibShark was saying.

Are you trying to read those sectors? Because that will of course fail, it can't overread. But reading the last sector possible then using 0xF1 to fetch all remaining from the buffer (it's quite large afaik) should work?

5

(24 replies, posted in General discussion)

I verified that VOB Protect CD has illegal MSF, so these all need to be redumped without /sf

6

(2,467 replies, posted in General discussion)

That kind of sucks, the DVD drives are awful and unreliable sad

7

(2,467 replies, posted in General discussion)

I use it on Windows 7 64 bit Enterprise without an issue, and no, it's not an illegal version.

8

(2,467 replies, posted in General discussion)

sarami wrote:

Could he really get the scrambled sector data by the method? I can't use bushound readily because it's really expensive.

It's been free for personal use for some time now ?

9

(2,467 replies, posted in General discussion)

He told me he didn't have code, and that he just edited the command in the buffer with bushound.

Also latest version will crash if the drive tray is open.

10

(2,467 replies, posted in General discussion)

+1764 is enough for 99.9% of discs if more won't work, there's only a few discs in db with larger offset.

11

(2,467 replies, posted in General discussion)

I'll post logs next time I run into that.

12

(2,467 replies, posted in General discussion)

Would you make ecc/edc checks be ignored on audio tracks, this should solve the false error problem.

13

(2,467 replies, posted in General discussion)

Any word on the error handling?

14

(2,467 replies, posted in General discussion)

sarami wrote:

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.

15

(2,467 replies, posted in General discussion)

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.

https://drive.google.com/open?id=1R0dZG … FLVkxmo5aq

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.

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.

17

(2,467 replies, posted in General discussion)

The readme in the OP has a list of supported drives. https://github.com/saramibreak/DiscImag … /README.md

18

(2,467 replies, posted in General discussion)

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[1](IsInterleaved[00]), [2](ChannelNum[00]), [3](SubMode[08]), Form 1, Data, [4](CodingInfo[00])
LBA[332303, 0x5120f], MSF[73:52:53], mode 1
LBA[332304, 0x51210], MSF[73:52:54], mode 2 form 1, SubHeader[1](IsInterleaved[00]), [2](ChannelNum[00]), [3](SubMode[09]), Form 1, Data, End audio, [4](CodingInfo[00])
LBA[332305, 0x51211], MSF[73:52:55], mode 2 form 1, SubHeader[1](IsInterleaved[00]), [2](ChannelNum[00]), [3](SubMode[00]), Form 1, [4](CodingInfo[00])
LBA[332306, 0x51212], MSF[73:52:56], mode 2 form 1, SubHeader[1](IsInterleaved[00]), [2](ChannelNum[00]), [3](SubMode[00]), Form 1, [4](CodingInfo[00])
[NO ERROR] User data vs. ecc/edc match all

19

(2,467 replies, posted in General discussion)

sarami wrote:

Multiple files are supported from 20191022 162447, please edit C2ErrorProtect.txt.

Okidoki, thanks.

20

(2,467 replies, posted in General discussion)

sarami wrote:

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.

21

(2,467 replies, posted in General discussion)

sarami wrote:

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?

22

(2,467 replies, posted in General discussion)

Hey sarami, did that Skidoo game arrive yet?

23

(2,467 replies, posted in General discussion)

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.

24

(2,467 replies, posted in General discussion)

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.

25

(2,467 replies, posted in General discussion)

The entire pregap is 0?