I don't understand the current logic, it rereads all the sectors now, not only the ones with C2 errors? Works very slow and ineffective. Took 6 hours, ended with the same bad results as before. DIC from 2013 dumps the same disc in 30 minutes with no errors. Why not to rollback to the old error correction, if it works fast and gives better results?sarami wrote:Uploaded test version.
- improved: Rewrote the C2 error recovering logic
Code: Select all
/c2 Continue reading CD to recover C2 error existing sector val1 value to reread (default: 10, min: 2, max: 255) val2 first LBA to reread (default: 0) val3 last LBA to reread (default: end-of-sector)
DiscImageCreator
Re: DiscImageCreator
Re: DiscImageCreator
Updated.
----
So my bad disc couldn't get the all recovered sector. Your disc is nothing but getting the correct sector by accident.
If resolves this, when reads the pregap sector of the first track, it has to use 0xd8 with 02(Main+Sub).
EDIT:
Sorry. 20171102 version wasn't uploaded. Uploaded as 20171106. I confirmed my damaged disc is recovered all using this version.
EDIT2:
Code: Select all
/c2 Continue reading CD to recover C2 error existing sector
val1 value to reread (default: 255)
val2 0: reread sector c2 error is reported (default)
1: reread all (or from first to last) sector
val3 first LBA to reread (default: 0)
val4 last LBA to reread (default: end-of-sector)
val3, 4 is used when val2 is 1As I already said in PM, the c2 error report of the drive isn't completely reliable as far as I see the log of A Murder of Crows, so I check all sectors if even one c2 error exists. But when val2 is "0", only rereads sector c2 error is reported.it rereads all the sectors now, not only the ones with C2 errors?
The old logic saw the sector all-bytes matched for two consecutive as the correct sector, but it could get the incorrect sector all-bytes matched for two consecutive.Why not to rollback to the old error correction
So my bad disc couldn't get the all recovered sector. Your disc is nothing but getting the correct sector by accident.
I confirmed that 0xd8 with 08(Main+C2+Sub) couldn't get the pregap sector properly if first track is the data.iR0b0t wrote:I will recheck --- b) Dump with "/c2 /q /p" parameters --- later again.
If resolves this, when reads the pregap sector of the first track, it has to use 0xd8 with 02(Main+Sub).
EDIT:
Sorry. 20171102 version wasn't uploaded. Uploaded as 20171106. I confirmed my damaged disc is recovered all using this version.
EDIT2:
Please tell me the procedure in detail.ajshell1 wrote:However, I have never had any sucess in trying to use two instances of DIC at once.
Last edited by sarami on Mon Nov 06, 2017 11:05 am, edited 1 time in total.
DiscImageCreator, UmdImageCreator, Conv2multiBin, bin2wav, PS3Auth (needs login), [url=http://www.mediafire.com/file/5cgoy11x6ahc7qh/%2523recompressTo7z_20150109.bat/file]recompressTo7z_20150109.bat[/url]
- battosai121
- Posts: 21
- Joined: Mon Jun 08, 2026 1:26 am
Re: DiscImageCreator
Not Really sure what the problem is but on the newer version of this including the test version it errors out on dumping discs for me, but older version do work.
Code: Select all
LBA[268743, 0x419c7]: [F:GetLBAForSubChannelOffset][L:58]
Opcode: 0xbe
ScsiStatus: 0x02 = CHECK_CONDITION
SenseData Key-Asc-Ascq: 05-21-00 = ILLEGAL_REQUEST - LOGICAL BLOCK ADDRESS OUT OF RANGE
lpCmd: be, 04, 00, 04, 19, c7, 00, 00, 01, f8, 04, 00
dwBufSize: 2448
OK
Checking SubQ adr (Track) 1/ 1
Checking SubRtoW (Track) 1/ 1
Reading DirectoryRecord 5/ 5
Set OpCode: 0xbe, SubCode: 1(Raw)
Checking SubQ ctl (Track) 1/ 1
[F:ProcessReadCD][L:1462] GetLastError: 87, The parameter is incorrect.
Please wait for 40000 milliseconds until the device is returned
Last edited by battosai121 on Tue Nov 14, 2017 11:48 pm, edited 1 time in total.
History is much like an endless waltz. The three beats of war, peace and revolution continue on forever.
Re: DiscImageCreator
Updated test version. Test and upload the log please.
DiscImageCreator, UmdImageCreator, Conv2multiBin, bin2wav, PS3Auth (needs login), [url=http://www.mediafire.com/file/5cgoy11x6ahc7qh/%2523recompressTo7z_20150109.bat/file]recompressTo7z_20150109.bat[/url]
-
olofolleola4
- Posts: 64
- Joined: Mon Jun 08, 2026 1:27 am
Re: DiscImageCreator
I want to start off by giving sarami and all contributors to DiscImageCreator kudos and a warm thank you for all the work you do! 
I've experienced a bug, tested with the latest version and test version (no idea if it's present in earlier versions).
DIC doesn't recognize that The Elder Scrolls III: Tribunal has a SafeDisc 2.xx.xxx protection, and therefor it cannot get dumped properly (it founds a load of C2 errors, naturally).
I'll include the compressed archive with the files from the latest test version of DIC before I canceled the dumping of that disc.
Cheers!

I've experienced a bug, tested with the latest version and test version (no idea if it's present in earlier versions).
DIC doesn't recognize that The Elder Scrolls III: Tribunal has a SafeDisc 2.xx.xxx protection, and therefor it cannot get dumped properly (it founds a load of C2 errors, naturally).
I'll include the compressed archive with the files from the latest test version of DIC before I canceled the dumping of that disc.
Cheers!

- Attachments
-
- Tribunal_to_sarami.7z
- Imported Redump attachment 1398
- (16.36 KiB) Downloaded 1 time
[b]Main ODDs[/b]: Parabola GNU/Linux: PLEXTOR CD-R [b]PREMIUM[/b] 1.07 (+30) | BD ODD with PCB Revision [b]JB8 2015.05.08[/b] (+6) | BD ODD with PCB Revision [b]BD WRITER BOARD REV:02[/b] (+6) | BCA Reading: PIONEER DVD-RW [b]DVR-105[/b] 1.30 (+48).
I've got access to approx. [b]200[/b] different [b]ODDs[/b] and a [b]scanner[/b] supporting [b]3 200 x 6 400 DPI[/b].
Blue = Additional information. Red = Change/update information
I've got access to approx. [b]200[/b] different [b]ODDs[/b] and a [b]scanner[/b] supporting [b]3 200 x 6 400 DPI[/b].
Blue = Additional information. Red = Change/update information
Re: DiscImageCreator
Thx.
_volDesc.txt
This disc points 335260 sector as the position of root directory, but this sector is all zero byte, so dic can't read the directory record and can't detect the protect.
I think the correct position of root dir is 21 or 22 or 23 or 24.
Can Isobuster read the directory correctly?
_volDesc.txt
Code: Select all
:
Length of Directory Record: 34
Extended Attribute Record Length: 0
Location of Extent: 335260
Data Length: 2048
Recording Date and Time: 2002-10-31 16:31:47 -05:00
File Flags: 2 (Visible, Directory, Disassociated, File has't record format, Owner/Group ID has't, Final Directory Record)
File Unit Size: 0
:Code: Select all
========== LBA[000020, 0x00014]: Path Table Record ==========
Length of Directory Identifier: 1
Length of Extended Attribute Record: 0
Position of Extent: 335260
Number of Upper Directory: 1
Directory Identifier:
:I think the correct position of root dir is 21 or 22 or 23 or 24.
Can Isobuster read the directory correctly?
DiscImageCreator, UmdImageCreator, Conv2multiBin, bin2wav, PS3Auth (needs login), [url=http://www.mediafire.com/file/5cgoy11x6ahc7qh/%2523recompressTo7z_20150109.bat/file]recompressTo7z_20150109.bat[/url]
-
olofolleola4
- Posts: 64
- Joined: Mon Jun 08, 2026 1:27 am
Re: DiscImageCreator
IsoBuster doesn't show any directory record at sector 335260, it's all zero byte.sarami wrote:Thx.
_volDesc.txt
Code: Select all
: Length of Directory Record: 34 Extended Attribute Record Length: 0 Location of Extent: 335260 Data Length: 2048 Recording Date and Time: 2002-10-31 16:31:47 -05:00 File Flags: 2 (Visible, Directory, Disassociated, File has't record format, Owner/Group ID has't, Final Directory Record) File Unit Size: 0 :This disc points 335260 sector as the position of root directory, but this sector is all zero byte, so dic can't read the directory record and can't detect the protect.Code: Select all
========== LBA[000020, 0x00014]: Path Table Record ========== Length of Directory Identifier: 1 Length of Extended Attribute Record: 0 Position of Extent: 335260 Number of Upper Directory: 1 Directory Identifier: :
I think the correct position of root dir is 21 or 22 or 23 or 24.
Can Isobuster read the directory correctly?
I can see the start of a directory record from sector 20-->23.
If you need any screenshots or anything else, just ask for it

[b]Main ODDs[/b]: Parabola GNU/Linux: PLEXTOR CD-R [b]PREMIUM[/b] 1.07 (+30) | BD ODD with PCB Revision [b]JB8 2015.05.08[/b] (+6) | BD ODD with PCB Revision [b]BD WRITER BOARD REV:02[/b] (+6) | BCA Reading: PIONEER DVD-RW [b]DVR-105[/b] 1.30 (+48).
I've got access to approx. [b]200[/b] different [b]ODDs[/b] and a [b]scanner[/b] supporting [b]3 200 x 6 400 DPI[/b].
Blue = Additional information. Red = Change/update information
I've got access to approx. [b]200[/b] different [b]ODDs[/b] and a [b]scanner[/b] supporting [b]3 200 x 6 400 DPI[/b].
Blue = Additional information. Red = Change/update information
Re: DiscImageCreator
https://redump.info/disc/45930/ and https://redump.info/disc/45931/ are undumpable with DIC (including the recent versions, as I understand) - https://www.sendspace.com/file/31jg9r
Digital Pinball: Necronomicon: Revelations was already reported before, though.
Also, please fix the .dat file generator for Subs Indexes dumps. It doesn't add Subs Indexes .bin files into the .dat anymore, that's not correct. Maybe worth to make a normal dat for normal bins and additional (Subs Indexes).dat for (Subs Indexes).bin files, then?
Digital Pinball: Necronomicon: Revelations was already reported before, though.
Also, please fix the .dat file generator for Subs Indexes dumps. It doesn't add Subs Indexes .bin files into the .dat anymore, that's not correct. Maybe worth to make a normal dat for normal bins and additional (Subs Indexes).dat for (Subs Indexes).bin files, then?
Re: DiscImageCreator
I showed the way to deal to him at that time. (try to use "/s 2" and/or "/f" or change the reading speed or change the drive)Digital Pinball: Necronomicon: Revelations was already reported before, though.
This is definitely the problem of the drive(or disc) that returns the corrupted subchannel, but I don't know why the drive(or disc) returns such the corrupted those.
So I consider these options are enabled if there are some corrupted those.
Firstly, are "Subs Indexes" needed? I know that this is used for some pc-engine CDROM^2, but redump'org adopts "TOC Indexes".It doesn't add Subs Indexes .bin files into the .dat anymore
BTW, is your pocket fighter recovered using the latest test version? If there is any of the problem, plz tell me.
I asked A Murder of Crows for testing too about ten days ago, but it seems he is busy, haven't reported yet.
DiscImageCreator, UmdImageCreator, Conv2multiBin, bin2wav, PS3Auth (needs login), [url=http://www.mediafire.com/file/5cgoy11x6ahc7qh/%2523recompressTo7z_20150109.bat/file]recompressTo7z_20150109.bat[/url]
Re: DiscImageCreator
While I could agree about Wangan here, Pinball subdump is errorless, so it's not the disc's fault.sarami wrote:I showed the way to deal to him at that time. (try to use "/s 2" and/or "/f" or change the reading speed or change the drive)Digital Pinball: Necronomicon: Revelations was already reported before, though.
This is definitely the problem of the drive(or disc) that returns the corrupted subchannel, but I don't know why the drive(or disc) returns such the corrupted those.
So I consider these options are enabled if there are some corrupted those.
I'm adding all the PCE (Subs Indexes) dumps as hidden entries, so these are needed. Will probably make them yellow/visible later, dunno, need to consult with iR0b0t.sarami wrote:Firstly, are "Subs Indexes" needed? I know that this is used for some pc-engine CDROM^2, but redump'org adopts "TOC Indexes".It doesn't add Subs Indexes .bin files into the .dat anymore