1

(2,375 replies, posted in General discussion)

Any word on the error handling?

2

(2,375 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.

3

(2,375 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.

5

(2,375 replies, posted in General discussion)

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

6

(2,375 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

7

(2,375 replies, posted in General discussion)

sarami wrote:

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

Okidoki, thanks.

8

(2,375 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.

9

(2,375 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?

10

(2,375 replies, posted in General discussion)

Hey sarami, did that Skidoo game arrive yet?

11

(2,375 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.

12

(2,375 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.

13

(2,375 replies, posted in General discussion)

The entire pregap is 0?

14

(2,375 replies, posted in General discussion)

Should probably check the sector mode too? I've gotten this on a few discs.

15

(2,375 replies, posted in General discussion)

edc/ecc check is reporting wrong error count again, treating track 02 pregap as data mode when it's audio.

https://drive.google.com/open?id=1SMF3A … N2z3JpMB4F

16

(2,375 replies, posted in General discussion)

It's a 6, that's my discalculia, sorry. smile

17

(2,375 replies, posted in General discussion)

I just checked ebay, there is 4 copies https://www.ebay.com/sch/1249/i.html?_f … eam+racing

18

(2,375 replies, posted in General discussion)

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.

19

(10 replies, posted in General discussion)

Total agreement.

20

(10 replies, posted in General discussion)

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.

21

(2,375 replies, posted in General discussion)

Define different hashes, different from previous dumps or different from multiple dumps you made.

22

(2,375 replies, posted in General discussion)

Do we know what the pattern really is? For that and for safedisc?

23

(2,375 replies, posted in General discussion)

Failed to get read offset with ASUS drive. Logs attached for ASUS and plextor.

24

(23 replies, posted in General discussion)

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?