DiscImageCreator

sarami
Posts: 1762
Joined: Mon Jun 08, 2026 1:27 am

Re: DiscImageCreator

Post by sarami »

The problem is that DIC was spitting out no C2 errors when some of the dumps were clearly bad...
It's possible that it's the bug of DIC, but I can't judge whether they're clearly bad or not without logs.
DIC merely uses the c2 error bits returned by the drive. I say several times, but c2 error handling of the drive can't completely be trusted, so I recommend using the disc of good condition as possible not to put the burden to the drive.
DiscImageCreator, UmdImageCreator, Conv2multiBin, bin2wav, PS3Auth (needs login), [url=http://www.mediafire.com/file/5cgoy11x6ahc7qh/%2523recompressTo7z_20150109.bat/file]recompressTo7z_20150109.bat[/url]
F1ReB4LL
Posts: 3395
Joined: Mon Jun 08, 2026 1:26 am

Re: DiscImageCreator

Post by F1ReB4LL »

sarami wrote:Btw, does subdump uses crc6 to fix subR-W of CD+G?
Nope, no CD+G support.
---
Any idea about why can't I get pregap sectors (AMSF 00:00:00 to 00:01:74) for [PSX] RC Revenge with the newer DIC versions, but getting them every time using the version from 2015?
psx-collector
Posts: 11
Joined: Mon Jun 08, 2026 1:27 am

Re: DiscImageCreator

Post by psx-collector »

sarami wrote:
psx-collector wrote:Maybe it's possible to code an option to let you continue dumping process?
I have worry about spreading the c2 existing image.
Logs will tell about it anyway. Also, it's not a problem to modify any existing ISO or file to fake.

This option would be extremely helpful for dumping old hard CD-Rs.
sarami
Posts: 1762
Joined: Mon Jun 08, 2026 1:27 am

Re: DiscImageCreator

Post by sarami »

There's no problem in my pc.
Does this occur with only [PSX] RC Revenge? or PX-760?
This option would be extremely helpful for dumping old hard CD-Rs.
Without /c2, it reads until the end.
DiscImageCreator, UmdImageCreator, Conv2multiBin, bin2wav, PS3Auth (needs login), [url=http://www.mediafire.com/file/5cgoy11x6ahc7qh/%2523recompressTo7z_20150109.bat/file]recompressTo7z_20150109.bat[/url]
psx-collector
Posts: 11
Joined: Mon Jun 08, 2026 1:27 am

Re: DiscImageCreator

Post by psx-collector »

sarami wrote:Without /c2, it reads until the end.
Yes but I meant an option to continue dumping later...

1. The disc has many C2 errors and it needs 10000 or more retries to dump the sector. Imagine that we have many of these sectors. It's not the best way to leave the drive work several days. Also, cold drive reads better! More chances with cold drive!

2. This option would be also great... If no amount of retries was set. The disc was dumped but we need to re-read C2 sectors. Maybe it's possible to code an option to allow the DIC to go to the next sector if all 4000 attempts weren't successful? 4000 with next sector etc. And to go back to these previous sectors to try 4000 attempts again and again.

With the second option we can get as many sectors as possible to go back to really hard sectors.

The best way is to combine both options to allow to read hard sectors after the drive became cold again.
gaijin
Posts: 66
Joined: Mon Jun 08, 2026 1:26 am

Re: DiscImageCreator

Post by gaijin »

psx-collector wrote:
sarami wrote:Without /c2, it reads until the end.
Yes but I meant an option to continue dumping later...

1. The disc has many C2 errors and it needs 10000 or more retries to dump the sector. Imagine that we have many of these sectors. It's not the best way to leave the drive work several days. Also, cold drive reads better! More chances with cold drive!

2. This option would be also great... If no amount of retries was set. The disc was dumped but we need to re-read C2 sectors. Maybe it's possible to code an option to allow the DIC to go to the next sector if all 4000 attempts weren't successful? 4000 with next sector etc. And to go back to these previous sectors to try 4000 attempts again and again.

With the second option we can get as many sectors as possible to go back to really hard sectors.

The best way is to combine both options to allow to read hard sectors after the drive became cold again.
Something similar does IsoBuster. Program creates IBP/IBQ files with zero sectors (bad sectors), then with different drives or after cleaning disc you can fills zero(bad) sectors.
F1ReB4LL
Posts: 3395
Joined: Mon Jun 08, 2026 1:26 am

Re: DiscImageCreator

Post by F1ReB4LL »

Dumping https://redump.info/disc/52597/ ends with this message: https://i.imgur.com/ZjJx4Ak.png
The dump itself is fine, though.
sarami
Posts: 1762
Joined: Mon Jun 08, 2026 1:27 am

Re: DiscImageCreator

Post by sarami »

Updated test version.
-added: /74 option in swap command (for the ring data of Sega Saturn)
-fixed: permit to continue reading if the disc is CD-R or CD-RW and c2 errors is over 10000.
DiscImageCreator, UmdImageCreator, Conv2multiBin, bin2wav, PS3Auth (needs login), [url=http://www.mediafire.com/file/5cgoy11x6ahc7qh/%2523recompressTo7z_20150109.bat/file]recompressTo7z_20150109.bat[/url]
psx-collector
Posts: 11
Joined: Mon Jun 08, 2026 1:27 am

Re: DiscImageCreator

Post by psx-collector »

sarami wrote:Updated test version.
-added: /74 option in swap command (for the ring data of Sega Saturn)
-fixed: permit to continue reading if the disc is CD-R or CD-RW and c2 errors is over 10000.
Old version...

Code: Select all

C:\Users\Natalia\Desktop\DiscImageCreator_20180522_test\Release_ANSI>DiscImageCreator.exe cd k Dumps\moh_pal_beta6\moh_pal_beta6 16 /nl /c2 10500
AppVersion
        x86, AnsiBuild, Apr 19 2018 11:50:50
/c2 val2 is omitted. set [0]
CurrentDirectory
        C:\Users\Natalia\Desktop\DiscImageCreator_20180522_test\Release_ANSI
WorkingPath
         Argument: Dumps\moh_pal_beta6\moh_pal_beta6
         FullPath: C:\Users\Natalia\Desktop\DiscImageCreator_20180522_test\Relea
se_ANSI\Dumps\moh_pal_beta6\moh_pal_beta6
            Drive: C:
        Directory: \Users\Natalia\Desktop\DiscImageCreator_20180522_test\Release
_ANSI\Dumps\moh_pal_beta6\
         Filename: moh_pal_beta6
        Extension:
Start time: 2018-06-09(Sat) 02:43:13
Set the drive speed: 2822KB/sec
This drive supports [OpCode: 0xd8, SubCode: 0]
This drive supports [OpCode: 0xd8, SubCode: 1]
This drive supports [OpCode: 0xd8, SubCode: 2]
This drive supports [OpCode: 0xd8, SubCode: 8]
OK
Checking SubQ adr (Track)  1/ 1
Checking SubRtoW (Track)  1/ 1
LBA[177754, 0x2b65a]: [F:ReadDirectoryRecordDetail][L:910]
        Opcode: 0xa8
        ScsiStatus: 0x02 = CHECK_CONDITION
        SenseData Key-Asc-Ascq: 03-02-83 = MEDIUM_ERROR - VENDOR UNIQUE ERROR
lpCmd: a8, 00, 00, 02, b6, 5a, 00, 00, 00, 01, 00, 00
dwBufSize: 2048
LBA[203830, 0x31c36]: [F:ReadDirectoryRecordDetail][L:910]
        Opcode: 0xa8
        ScsiStatus: 0x02 = CHECK_CONDITION
        SenseData Key-Asc-Ascq: 03-11-05 = MEDIUM_ERROR - L-EC UNCORRECTABLE ERR
OR
lpCmd: a8, 00, 00, 03, 1c, 36, 00, 00, 00, 01, 00, 00
dwBufSize: 2048
LBA[208639, 0x32eff]: [F:ReadDirectoryRecordDetail][L:910]
        Opcode: 0xa8
        ScsiStatus: 0x02 = CHECK_CONDITION
        SenseData Key-Asc-Ascq: 03-02-81 = MEDIUM_ERROR - VENDOR UNIQUE ERROR
lpCmd: a8, 00, 00, 03, 2e, ff, 00, 00, 00, 01, 00, 00
dwBufSize: 2048
Reading DirectoryRecord   62/ 114

Set OpCode: 0xd8, SubCode: 8(Raw)
Checking SubQ ctl (Track)  1/ 1
LBA[059794, 0x0e992] Detected C2 error 18 bit
LBA[059924, 0x0ea14] Detected C2 error 30 bit
LBA[059976, 0x0ea48] Detected C2 error 5 bit
LBA[060015, 0x0ea6f] Detected C2 error 30 bit
LBA[060158, 0x0eafe] Detected C2 error 27 bit
LBA[060159, 0x0eaff] Detected C2 error 10 bit
Created img (LBA)  66304/316868^C
New version...

Code: Select all

C:\Users\Natalia\Desktop\DiscImageCreator_20180522_test\Release_ANSI>DiscImageCreator.exe cd k Dumps\moh_pal_beta6\moh_pal_beta6 8 /nl /c2 10500
AppVersion
        x86, AnsiBuild, May 22 2018 02:37:27
/c2 val2 is omitted. set [0]
CurrentDirectory
        C:\Users\Natalia\Desktop\DiscImageCreator_20180522_test\Release_ANSI
WorkingPath
         Argument: Dumps\moh_pal_beta6\moh_pal_beta6
         FullPath: C:\Users\Natalia\Desktop\DiscImageCreator_20180522_test\Relea
se_ANSI\Dumps\moh_pal_beta6\moh_pal_beta6
            Drive: C:
        Directory: \Users\Natalia\Desktop\DiscImageCreator_20180522_test\Release
_ANSI\Dumps\moh_pal_beta6\
         Filename: moh_pal_beta6
        Extension:
Start time: 2018-06-09(Sat) 02:34:01
Set the drive speed: 1411KB/sec
This drive supports [OpCode: 0xd8, SubCode: 0]
This drive supports [OpCode: 0xd8, SubCode: 1]
This drive supports [OpCode: 0xd8, SubCode: 2]
This drive supports [OpCode: 0xd8, SubCode: 8]
Checking SubQ adr (Track)  1/ 1
Checking SubRtoW (Track)  1/ 1
LBA[177754, 0x2b65a]: [F:ExecReadDisc][L:970]
        Opcode: 0xa8
        ScsiStatus: 0x02 = CHECK_CONDITION
        SenseData Key-Asc-Ascq: 03-02-83 = MEDIUM_ERROR - VENDOR UNIQUE ERROR
lpCmd: a8, 00, 00, 02, b6, 5a, 00, 00, 00, 01, 00, 00
dwBufSize: 2048
LBA[203830, 0x31c36]: [F:ExecReadDisc][L:970]
        Opcode: 0xa8
        ScsiStatus: 0x02 = CHECK_CONDITION
        SenseData Key-Asc-Ascq: 03-11-05 = MEDIUM_ERROR - L-EC UNCORRECTABLE ERR
OR
lpCmd: a8, 00, 00, 03, 1c, 36, 00, 00, 00, 01, 00, 00
dwBufSize: 2048
LBA[208639, 0x32eff]: [F:ExecReadDisc][L:970]
        Opcode: 0xa8
        ScsiStatus: 0x02 = CHECK_CONDITION
        SenseData Key-Asc-Ascq: 03-02-81 = MEDIUM_ERROR - VENDOR UNIQUE ERROR
lpCmd: a8, 00, 00, 03, 2e, ff, 00, 00, 00, 01, 00, 00
dwBufSize: 2048
Reading DirectoryRecord   62/ 114^C
With new version the disc just stops after about one minute but no more messages.
sarami
Posts: 1762
Joined: Mon Jun 08, 2026 1:27 am

Re: DiscImageCreator

Post by sarami »

- added: xbox dumping
- added: PIC.bin for BD based disc
and /viewtopic.php?p=43973#p43973
psx-collector wrote:With new version the disc just stops after about one minute but no more messages.
Please upload all txt files of 20180419 and 20180522
Last edited by sarami on Mon Jun 11, 2018 5:25 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]
Post Reply