Hi sarami,
   At first I'd like to thank you for such great tool. I was also writing a similar one on my own in the past but I see your one is much more powerful. So I though about dropping my tool and helping you with DIC. I have already made some fixes on my own in DIC and I don't want them to be lost. Is it ok for you to move the project to some place like github where we can easily sync our work?

Hi.
Created repo. Is this ok?
https://github.com/saramibreak/DiscImageCreator

Yes, it's good. Thanks.

http://www.filedropper.com/tr3-macsuberror
http://www.filedropper.com/tr3-mac

First link - >1GB DIC error log for http://redump.org/disc/14386/ from GreyFox. First time he tried to dump it with DIC, it crashed with AppCrash message and the log was also more than 1GB, second time it haven't crashed, but the log was as huge.
Second link - subdump. S-W channels are filled with 0xFF, channel R has data and the last 50 sectors are filled with different data, even the P and Q channels.

I'm wondering what's so special in subdump that DIC can't do, are subdump's subchannel dumps reliable or is it just a different methodology which in the end is not 100% perfect?

From what I understand C2 bits only account for 2352 portion of disc sector. So the obvious question it how to reliably dump the subchannels?

I found such topic:
http://club.myce.com/f61/subchannel-issues-214939/

Listing the different protection schemes for the 8 subcoding channels:
Channel P: no protection - can't be fixed?
Channel Q: 16-bit CRC - who is computing this CRC, and compare the resulting value against what?
Channels R to W: RS - to protect the data in the subcoding channels R to W, a (24, 20) Reed-Solomon error correction code is used. To improve the burst error correction capability, 8 times interleaving is added to this error-correction system. The first two symbols in a PACK have additional protection with a (4, 2) Reed-Solomon error correction code.

As for P & Q - proprietary (Truman-IpseDixit) correction algorithms - do you know what's their algorithm?

I've noticed that if I dump using DiscImageCreator cd W: gamedir\game 4 then dat file is empty but if I use DiscImageCreator cd W: game 4 then dat file is fine. Anyone noticed this?

807 (edited by Jackal 2016-05-30 19:15:31)

haynor666 wrote:

I've noticed that if I dump using DiscImageCreator cd W: gamedir\game 4 then dat file is empty but if I use DiscImageCreator cd W: game 4 then dat file is fine. Anyone noticed this?

The slash is causing the issue.. someone else mentioned the same problem in a chatroom yesterday

haynor666 wrote:

I've noticed that if I dump using DiscImageCreator cd W: gamedir\game 4 then dat file is empty but if I use DiscImageCreator cd W: game 4 then dat file is fine. Anyone noticed this?

Could you tell me the following log of the cmd.

 CurrentDirectory:
  WorkingPath
     Argument: 
     FullPath: 
     Drive:
     Directory:
     Filename:
     Extension:

Looks like this:
CurrentDir
   D:\
Input path
         path: EE\EarnestEvans
         drive:
         dir: EE\
         fname: EarnestEvans
         ext:

I'm running DIC from cmd where current dir is D:\

haynor666 wrote:

Looks like this:
CurrentDir
   D:\
Input path
         path: EE\EarnestEvans
         drive:
         dir: EE\
         fname: EarnestEvans
         ext:

I'm running DIC from cmd where current dir is D:\

I've already fixed 20160411 test version. I replaced this version as release. And I uploaded 20160602 test version. (fixed crashing of the tr3-mac, but the hash doesn't match according to GreyFox)

VCRuntime140.dll error using release version. (Using Windows 10) Where can I get the DLL?

812 (edited by reentrant 2016-06-02 20:01:06)

This should work: https://www.microsoft.com/en-us/downloa … x?id=51682

Thanks!

Seems ISRC is being printed incorrectly:

FILE "FastFood (Track 1).bin" BINARY
  TRACK 01 MODE2/2352
    ISRC 0[b]@[/b]4016800000
    INDEX 01 00:00:00
FILE "FastFood (Track 2).bin" BINARY
  TRACK 02 AUDIO
    ISRC 0P4016600661
    INDEX 00 00:00:00
    INDEX 01 00:02:00
FILE "FastFood (Track 3).bin" BINARY
  TRACK 03 AUDIO
    ISRC 0[b]`[/b]4017300682
    INDEX 01 00:00:00
FILE "FastFood (Track 4).bin" BINARY
  TRACK 04 AUDIO
    ISRC 104017300713
    INDEX 01 00:00:00
FILE "FastFood (Track 5).bin" BINARY
  TRACK 05 AUDIO
    ISRC 1[b]@[/b]4017400724
    INDEX 01 00:00:00

Bold part

dic and subdump log please.

816 (edited by MrX_Cuci 2016-06-04 16:19:13)

Subdump: https://dl.dropboxusercontent.com/u/355 … ubdump.zip
DIC logs: https://dl.dropboxusercontent.com/u/355 … od_DIC.zip

https://www.sendspace.com/file/4nvir6 -- misdetected index in "separate tracks" cue, in the img cue the index is correct. Weird, because there's only 1 track.

http://redump.org/disc/37761/ -- not my dump, so I'm not sure if the latest DIC version was used.

I was compared subdump with dic, but it seems to be right as binary data. I have never seen such a weird ISRC. Does subchannel protect exist in this disc?
subdump

LBA[000075, 0x0004b],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :00], RtoW[0, 0, 0, 0]
LBA[000165, 0x000a5],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :15], RtoW[0, 0, 0, 0]
LBA[000255, 0x000ff],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :30], RtoW[0, 0, 0, 0]
LBA[000345, 0x00159],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :45], RtoW[0, 0, 0, 0]
LBA[000435, 0x001b3],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :60], RtoW[0, 0, 0, 0]
LBA[000525, 0x0020d],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :00], RtoW[0, 0, 0, 0]
LBA[000615, 0x00267],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :15], RtoW[0, 0, 0, 0]
LBA[000705, 0x002c1],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :30], RtoW[0, 0, 0, 0]
LBA[000795, 0x0031b],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :45], RtoW[0, 0, 0, 0]
LBA[000885, 0x00375],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :60], RtoW[0, 0, 0, 0]
LBA[000975, 0x003cf],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :00], RtoW[0, 0, 0, 0]
    :
    :
LBA[296895, 0x487bf],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :45], RtoW[0, 0, 0, 0]
LBA[296985, 0x48819],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :60], RtoW[0, 0, 0, 0]
LBA[297075, 0x48873],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :00], RtoW[0, 0, 0, 0]
LBA[297165, 0x488cd],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :15], RtoW[0, 0, 0, 0]
LBA[297255, 0x48927],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :30], RtoW[0, 0, 0, 0]
LBA[297345, 0x48981],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :45], RtoW[0, 0, 0, 0]
LBA[297479, 0x48a07], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[297569, 0x48a61], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[297659, 0x48abb], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[297749, 0x48b15], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :74], RtoW[0, 0, 0, 0]
LBA[297839, 0x48b6f], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :14], RtoW[0, 0, 0, 0]
LBA[297929, 0x48bc9], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[298019, 0x48c23], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[298109, 0x48c7d], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[298199, 0x48cd7], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :74], RtoW[0, 0, 0, 0]
LBA[298289, 0x48d31], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :14], RtoW[0, 0, 0, 0]
    :
    :
LBA[306839, 0x4ae97], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :14], RtoW[0, 0, 0, 0]
LBA[306929, 0x4aef1], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[307019, 0x4af4b], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[307109, 0x4afa5], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[307229, 0x4b01d], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[307319, 0x4b077], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[307409, 0x4b0d1], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[307499, 0x4b12b], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :74], RtoW[0, 0, 0, 0]
LBA[307589, 0x4b185], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :14], RtoW[0, 0, 0, 0]
LBA[307679, 0x4b1df], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[307769, 0x4b239], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[307859, 0x4b293], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[307949, 0x4b2ed], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :74], RtoW[0, 0, 0, 0]
LBA[308039, 0x4b347], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :14], RtoW[0, 0, 0, 0]
LBA[308129, 0x4b3a1], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[308219, 0x4b3fb], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :44], RtoW[0, 0, 0, 0]
    :
    :
LBA[321359, 0x4e74f], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[321449, 0x4e7a9], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :74], RtoW[0, 0, 0, 0]
LBA[321539, 0x4e803], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :14], RtoW[0, 0, 0, 0]
LBA[321629, 0x4e85d], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[321719, 0x4e8b7], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[321779, 0x4e8f3], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[321869, 0x4e94d], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[321959, 0x4e9a7], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[322049, 0x4ea01], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :74], RtoW[0, 0, 0, 0]
LBA[322139, 0x4ea5b], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :14], RtoW[0, 0, 0, 0]
LBA[322229, 0x4eab5], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :29], RtoW[0, 0, 0, 0]
    :
    :
LBA[326279, 0x4fa87], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[326369, 0x4fae1], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[326459, 0x4fb3b], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[326549, 0x4fb95], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :74], RtoW[0, 0, 0, 0]
LBA[326639, 0x4fbef], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :14], RtoW[0, 0, 0, 0]
LBA[326729, 0x4fc49], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[326804, 0x4fc94], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [1@4017400724], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[326894, 0x4fcee], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [1@4017400724], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[326984, 0x4fd48], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [1@4017400724], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[327074, 0x4fda2], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [1@4017400724], AMSF[     :74], RtoW[0, 0, 0, 0]
LBA[327164, 0x4fdfc], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [1@4017400724], AMSF[     :14], RtoW[0, 0, 0, 0]
LBA[327254, 0x4fe56], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [1@4017400724], AMSF[     :29], RtoW[0, 0, 0, 0]

dic

LBA[000075, 0x0004b],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :00], RtoW[0, 0, 0, 0]
LBA[000165, 0x000a5],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :15], RtoW[0, 0, 0, 0]
LBA[000255, 0x000ff],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :30], RtoW[0, 0, 0, 0]
LBA[000345, 0x00159],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :45], RtoW[0, 0, 0, 0]
LBA[000435, 0x001b3],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :60], RtoW[0, 0, 0, 0]
LBA[000525, 0x0020d],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :00], RtoW[0, 0, 0, 0]
LBA[000615, 0x00267],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :15], RtoW[0, 0, 0, 0]
LBA[000705, 0x002c1],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :30], RtoW[0, 0, 0, 0]
LBA[000795, 0x0031b],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :45], RtoW[0, 0, 0, 0]
LBA[000885, 0x00375],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :60], RtoW[0, 0, 0, 0]
LBA[000975, 0x003cf],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :00], RtoW[0, 0, 0, 0]
    :
    :
 LBA[296985, 0x48819],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :60], RtoW[0, 0, 0, 0]
 LBA[297075, 0x48873],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :00], RtoW[0, 0, 0, 0]
 LBA[297165, 0x488cd],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :15], RtoW[0, 0, 0, 0]
 LBA[297255, 0x48927],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :30], RtoW[0, 0, 0, 0]
 LBA[297345, 0x48981],  Data,      Copy NG,                  ItnStdRecordingCode [0@4016800000], AMSF[     :45], RtoW[0, 0, 0, 0]
 LBA[297479, 0x48a07], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :29], RtoW[0, 0, 0, 0]
 LBA[297569, 0x48a61], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :44], RtoW[0, 0, 0, 0]
 LBA[297659, 0x48abb], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :59], RtoW[0, 0, 0, 0]
 LBA[297749, 0x48b15], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :74], RtoW[0, 0, 0, 0]
 LBA[297839, 0x48b6f], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :14], RtoW[0, 0, 0, 0]
 LBA[297929, 0x48bc9], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :29], RtoW[0, 0, 0, 0]
    :
    :
LBA[306569, 0x4ad89], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[306659, 0x4ade3], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[306749, 0x4ae3d], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :74], RtoW[0, 0, 0, 0]
LBA[306839, 0x4ae97], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :14], RtoW[0, 0, 0, 0]
LBA[306929, 0x4aef1], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[307019, 0x4af4b], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[307109, 0x4afa5], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0P4016600661], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[307229, 0x4b01d], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[307319, 0x4b077], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[307409, 0x4b0d1], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[307499, 0x4b12b], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :74], RtoW[0, 0, 0, 0]
LBA[307589, 0x4b185], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :14], RtoW[0, 0, 0, 0]
LBA[307679, 0x4b1df], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :29], RtoW[0, 0, 0, 0]
    :
    :
LBA[321359, 0x4e74f], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[321449, 0x4e7a9], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :74], RtoW[0, 0, 0, 0]
LBA[321539, 0x4e803], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :14], RtoW[0, 0, 0, 0]
LBA[321629, 0x4e85d], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[321719, 0x4e8b7], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [0`4017300682], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[321779, 0x4e8f3], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[321869, 0x4e94d], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[321959, 0x4e9a7], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[322049, 0x4ea01], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :74], RtoW[0, 0, 0, 0]
LBA[322139, 0x4ea5b], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :14], RtoW[0, 0, 0, 0]
LBA[322229, 0x4eab5], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :29], RtoW[0, 0, 0, 0]
    :
    :
LBA[326459, 0x4fb3b], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[326549, 0x4fb95], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :74], RtoW[0, 0, 0, 0]
LBA[326639, 0x4fbef], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :14], RtoW[0, 0, 0, 0]
LBA[326729, 0x4fc49], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [104017300713], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[326804, 0x4fc94], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [1@4017400724], AMSF[     :29], RtoW[0, 0, 0, 0]
LBA[326894, 0x4fcee], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [1@4017400724], AMSF[     :44], RtoW[0, 0, 0, 0]
LBA[326984, 0x4fd48], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [1@4017400724], AMSF[     :59], RtoW[0, 0, 0, 0]
LBA[327074, 0x4fda2], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [1@4017400724], AMSF[     :74], RtoW[0, 0, 0, 0]
LBA[327164, 0x4fdfc], Audio, 2ch, Copy NG, Pre-emphasis No, ItnStdRecordingCode [1@4017400724], AMSF[     :14], RtoW[0, 0, 0, 0]
F1ReB4LL wrote:

https://www.sendspace.com/file/4nvir6 -- misdetected index in "separate tracks" cue, in the img cue the index is correct. Weird, because there's only 1 track.
http://redump.org/disc/37761/ -- not my dump, so I'm not sure if the latest DIC version was used.

I have never possessed the disc that is the only 1 track and exists index. I have already understood the point to fix the bug, but please wait until I get this disc to test.

819 (edited by MrX_Cuci 2016-06-05 22:21:20)

If you want I can sent the disc. CDMage does not report errors. The disc is overburned though

820 (edited by xTMODx 2016-06-05 23:05:45)

Hi i am getting this error

http://www2.pic-upload.de/img/30862403/1.jpg

it is aborting while checking track 12

http://www2.pic-upload.de/img/30862428/2.jpg

logs attached.

Edit: Ok now thats strange it works fine with Plexwriter Premium, the error was with PX-760SA both were connected with the same USB dongle.

Post's attachments

DIC_LOG.7z 6.76 kb, 16 downloads since 2016-06-05 

You don't have the permssions to download the attachments of this post.

821 (edited by reentrant 2016-06-12 11:31:41)

Small fix for option /rc and /raw being impossible to choose...
Fixed bug with option /be not selectable

https://github.com/saramibreak/DiscImag … 441a5c7ba1
https://github.com/saramibreak/DiscImag … 8dd5992bda
^-^

sarami wrote:
F1ReB4LL wrote:

https://www.sendspace.com/file/4nvir6 -- misdetected index in "separate tracks" cue, in the img cue the index is correct. Weird, because there's only 1 track.
http://redump.org/disc/37761/ -- not my dump, so I'm not sure if the latest DIC version was used.

I have never possessed the disc that is the only 1 track and exists index. I have already understood the point to fix the bug, but please wait until I get this disc to test.

Fixed.

823

mediafire no longer works for me, can you just upload the binaries to github as packages for download.

Plextor PX-760A 1.07 (+30) : Plextor PX-716SA 1.11 (+30) : Plextor PX-W5224A 1.04 (+30) : Plextor PX-W4824 1.07 (+30) : Plextor PX-W4012TA 1.07 (+98) : Plextor PX-W1610TA (+99) : Plextor PX-W1210TA 1.10 (+99) : Lite-On LTR-48246S (+6) : Lite-On LTR-52246S (+6) : Lite-On LH-20A1H LL0DN (+6) : BenQ DW1655 BCIB (+618) : ASUS DRW-2014L1 1.02 (+6) : Yamaha CRW-F1 (+733) : Optiarc SA-7290H5 1H44 (+48) : ASUS BW-16D1HT 3.02 (+6)

824 (edited by reentrant 2016-07-06 22:13:05)

I think I found an undesired bahavior in descrambling code path. In function "DescrambleMainChannel" if "IsValidMainDataHeader" check fails the sector won't be descrambled. But I think it should be descrambled regardless of the result of the check. I have a CD that has an intentional C2 error in first 12 bytes of a sector and the contents of the sector don't match with /be mode.

EccEdc does not detect such sector as bad but IMHO it should. The end result is that there's scrambled data in output image.
Also if Combined Offset is < 0 such errorneous sector will not be reported to mainError file. The code in 'CheckAndFixMainHeader' does not seem to handle cases when Combined Offset < 0.

What do you think?

reentrant wrote:

I have a CD that has an intentional C2 error in first 12 bytes of a sector and the contents of the sector don't match with /be mode.

If you read these sectors with IsoBuster - do you get proper descrambled data or some kind of read error? I believe, that proper sync is mandatory for descrambling.