MODE2 disc with subcode desync
Disc name: Art Explosion: Greeting Card Factory: Version 4 (Disc 1)
Each time this disc is dumped (good and bad), the following occurs:
[LBA: 105283] subcode desync (shift: -1)
However, on some occassions, there is an additional subcode desync (shift: +0).
When this happens, the resulting dump appears to be bad, even though no C2 errors were encountered.
In several of these bad dumps, it incorrectly determines an offset change from -6 to -594 shortly after LBA 105283, near the location of the subcode desync (shift: +0).
The following is what I believe to be good dump logs (matching dumps between a 5224 drive and a 4824 drive, and matches an IsoBuster dump): 5224_GOOD_logs.zip 5224_GOOD.log 4824_GOOD.log
Here are bad dump logs: ASUS_BAD_incorrect_size_logs.zip ASUS_BAD_incorrect_size.log ASUS_BAD_incorrect_offset.log 5224_BAD_incorrect_offset.log 760_BAD_incorrect_offset_logs.zip 760_BAD_incorrect_offset.log
5224_GOOD.log:
=== 2024-08-01 11:27:08 ========================================================
redumper v2024.05.27 build_371 [May 27 2024, 14:07:43]
arguments: cd --verbose --debug --drive=H:\ --speed=8 --retries=20 "--image-path=ISO\Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)" "--image-name=Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)"
drive path: H:\
drive: PLEXTOR - CD-R PX-W5224A (revision level: 1.04, vendor specific: 04/10/06 17:00)
drive configuration: PLEXTOR (read offset: +30, C2 shift: 294, pre-gap start: -75, read method: D8, sector order: DATA_C2_SUB)
drive read speed: 1411 KB
current profile: CD-ROM
image path: "ISO\Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)"
image name: "Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)"
*** DUMP
disc TOC:
track 1 { data }
index 01 { LBA: 0, MSF: 00:02:00 }
track A { data }
index 01 { LBA: 297210, MSF: 66:04:60 }
PLEXTOR: reading lead-in (retry: 1)
PLEXTOR: lead-in found (session: 1, sectors: 2819)
PLEXTOR: reading lead-in (retry: 2)
PLEXTOR: lead-in found (session: 1, sectors: 3897)
PLEXTOR: storing lead-in (session: 1, verified: yes)
[LBA: 105283] subcode desync (shift: -1)
media errors:
SCSI: 0
C2: 0
Q: 249
*** PROTECTION (time check: 521s)
protection: N/A
*** REFINE
*** SPLIT
correcting P... done
correcting Q... done
final TOC:
track 1 { data }
index 00 { LBA: [ -150 .. -1], length: 150, MSF: 00:00:00-00:01:74 }
index 01 { LBA: [ 0 .. 297209], length: 297210, MSF: 00:02:00-66:04:59 }
track A { data }
index 01 { LBA: [297210 .. 297308], length: 99, MSF: 66:04:60-66:06:08 }
warning: TOC / QTOC mismatch, track length (track: 1, LBA: 297210 <=> 297309)
warning: TOC / QTOC mismatch, nonexistent track in QTOC (track: A)
final QTOC:
track 1 { data }
index 00 { LBA: [ -150 .. -1], length: 150, MSF: 00:00:00-00:01:74 }
index 01 { LBA: [ 0 .. 297308], length: 297309, MSF: 00:02:00-66:06:08 }
analyzing... done (time: 18s)
data disc detected, offset configuration:
LBA: -2894 -> 461368, MSF: A2:33:43, count: 2744, offset: -272986062
LBA: -150 -> -150, MSF: 00:00:00, count: 297459, offset: -6
non-zero TOC sample range: [ -88200 .. +174759480]
non-zero data sample range: [ +9402 .. +174817662]
Universal Hash (SHA-1): 1bcac7ef9582b23b954674d9304a40b1a3a55e12
disc write offset: -6
checking tracks
done
writing tracks
done
CUE [Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).cue]:
FILE "Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin" BINARY
TRACK 01 MODE2/2352
INDEX 01 00:00:00
*** HASH (time check: 33s)
dat:
<rom name="Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin" size="699037920" crc="22d87af8" md5="73961dce4e24360bb3bd03b344612e36" sha1="d38cd4a4ddd5e111e1051d482e082ebef8ac4beb" />
*** INFO
CD-ROM [Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin]:
sectors count: 297210
mode2 (form 1) sectors: 297210
REDUMP.ORG errors: 0
ISO9660 [Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin]:
volume identifier: INSTALLER
PVD:
0320 : 20 20 20 20 20 20 20 20 20 20 20 20 20 32 30 30 200
0330 : 34 30 39 30 37 31 35 31 36 30 30 30 30 E4 32 30 4090715160000.20
0340 : 30 34 30 39 30 37 31 35 31 36 30 30 30 30 E4 30 04090715160000.0
0350 : 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 00 000000000000000.
0360 : 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0370 : 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
*** SKELETON (time check: 2s)
ISO9660 map:
LBA: [ 0 .. 15], count: 16, type: SYSTEM_AREA
LBA: [ 16 .. 18], count: 3, type: DESCRIPTORS
LBA: [ 19 .. 19], count: 1, type: DIRECTORY_EXTENT, name: /
LBA: [ 20 .. 20], count: 1, type: DIRECTORY_EXTENT, name: /AUTORUN
LBA: [ 21 .. 21], count: 1, type: DIRECTORY_EXTENT, name: /GCF
LBA: [ 22 .. 22], count: 1, type: PATH_TABLE_L
LBA: [ 23 .. 23], count: 1, type: PATH_TABLE_M
LBA: [ 29 .. 31], count: 3, type: FILE_EXTENT, name: /GCF/0X0409.INI
LBA: [ 32 .. 27683], count: 27652, type: FILE_EXTENT, name: /GCF/ALWAYS_1.CAB
LBA: [ 27684 .. 126388], count: 98705, type: FILE_EXTENT, name: /GCF/ARTLBR_1.CAB
LBA: [126389 .. 133077], count: 6689, type: FILE_EXTENT, name: /GCF/GREETING_CARD_FACTORY.MSI
LBA: [133078 .. 133912], count: 835, type: FILE_EXTENT, name: /GCF/INSTMSIA.EXE
LBA: [133913 .. 134802], count: 890, type: FILE_EXTENT, name: /GCF/INSTMSIW.EXE
LBA: [134803 .. 135241], count: 439, type: FILE_EXTENT, name: /GCF/ISSCRIPT10.MSI
LBA: [135242 .. 170387], count: 35146, type: FILE_EXTENT, name: /GCF/LOCALL_1.CAB
LBA: [170388 .. 170509], count: 122, type: FILE_EXTENT, name: /GCF/SETUP.EXE
LBA: [170510 .. 170510], count: 1, type: FILE_EXTENT, name: /GCF/SETUP.INI
LBA: [170511 .. 280348], count: 109838, type: FILE_EXTENT, name: /GCF/WIZARDS.CAB
LBA: [280349 .. 280514], count: 166, type: FILE_EXTENT, name: /AUTORUN/DEMO.DBD
LBA: [280515 .. 280515], count: 1, type: FILE_EXTENT, name: /AUTORUN/DEMO.DSJ
LBA: [280516 .. 280761], count: 246, type: FILE_EXTENT, name: /AUTORUN/SETUP.EXE
LBA: [280762 .. 288919], count: 8158, type: FILE_EXTENT, name: /ADBERDR60_ENU_FULL.EXE
LBA: [288920 .. 288920], count: 1, type: FILE_EXTENT, name: /AUTORUN.INF
LBA: [288921 .. 288931], count: 11, type: FILE_EXTENT, name: /GCF4.ICO
LBA: [288932 .. 297054], count: 8123, type: FILE_EXTENT, name: /GRTGCARD.PDF
LBA: [297210 .. 297209], count: 0, type: VOLUME_END_MARKER
*** END (time check: 4s)
ASUS_BAD_incorrect_size.log:
=== 2024-08-01 11:00:13 ========================================================
redumper v2024.05.27 build_371 [May 27 2024, 14:07:43]
arguments: cd --verbose --debug --drive=E:\ --speed=8 --retries=20 "--image-path=ISO\Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)" "--image-name=Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)"
drive path: E:\
drive: ASUS - BW-16D1HT (revision level: 3.10, vendor specific: WM01601KLZN4DA2714)
drive configuration: GENERIC (read offset: +6, C2 shift: 0, pre-gap start: -135, read method: BE_CDDA, sector order: DATA_C2_SUB)
drive read speed: 1411 KB
current profile: CD-ROM
image path: "ISO\Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)"
image name: "Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)"
*** DUMP
disc TOC:
track 1 { data }
index 01 { LBA: 0, MSF: 00:02:00 }
track A { data }
index 01 { LBA: 297210, MSF: 66:04:60 }
[LBA: 105283] subcode desync (shift: -1)
[LBA: 297214] subcode desync (shift: +0)
media errors:
SCSI: 0
C2: 0
Q: 293
*** PROTECTION (time check: 492s)
protection: N/A
*** REFINE
*** SPLIT
correcting P... done
correcting Q... done
final TOC:
track 1 { data }
index 00 { LBA: [ -150 .. -1], length: 150, MSF: 00:00:00-00:01:74 }
index 01 { LBA: [ 0 .. 105281], length: 105282, MSF: 00:02:00-23:25:56 }
track A { data }
index 00 { LBA: [105282 .. 297209], length: 191928, MSF: 23:25:57-66:04:59 }
index 01 { LBA: [297210 .. 297310], length: 101, MSF: 66:04:60-66:06:10 }
warning: TOC / QTOC mismatch, track index 00 (track: 1, LBA: -150 <=> 241486)
warning: TOC / QTOC mismatch, track index 01 (track: 1, LBA: 0 <=> 241501)
warning: TOC / QTOC mismatch, track length (track: 1, LBA: 105282 <=> 297211)
warning: TOC / QTOC mismatch, track index 00 (track: A, LBA: 105282 <=> 297211)
warning: TOC / QTOC mismatch, track index 01 (track: A, LBA: 297210 <=> 297211)
final QTOC:
session 1
track 1 { data }
index 00 { LBA: [ -150 .. -1], length: 150, MSF: 00:00:00-00:01:74 }
index 01 { LBA: [ 0 .. 105281], length: 105282, MSF: 00:02:00-23:25:56 }
track A { data }
index 00 { LBA: [105282 .. 105282], length: 1, MSF: 23:25:57-23:25:57 }
session 2
track 1 { data }
index 00 { LBA: [105268 .. 105282], length: 15, MSF: 23:25:43-23:25:57 }
index 01 { LBA: [105283 .. 126149], length: 20867, MSF: 23:25:58-28:03:74 }
track A { data }
index 00 { LBA: [126150 .. 126150], length: 1, MSF: 28:04:00-28:04:00 }
session 3
track 1 { data }
index 00 { LBA: [126136 .. 126150], length: 15, MSF: 28:03:61-28:04:00 }
index 01 { LBA: [126151 .. 171149], length: 44999, MSF: 28:04:01-38:03:74 }
track A { data }
index 00 { LBA: [171150 .. 171150], length: 1, MSF: 38:04:00-38:04:00 }
session 4
track 1 { data }
index 00 { LBA: [171136 .. 171150], length: 15, MSF: 38:03:61-38:04:00 }
index 01 { LBA: [171151 .. 236999], length: 65849, MSF: 38:04:01-52:41:74 }
track A { data }
index 00 { LBA: [237000 .. 237000], length: 1, MSF: 52:42:00-52:42:00 }
session 5
track 1 { data }
index 00 { LBA: [236986 .. 237000], length: 15, MSF: 52:41:61-52:42:00 }
index 01 { LBA: [237001 .. 241499], length: 4499, MSF: 52:42:01-53:41:74 }
track A { data }
index 00 { LBA: [241500 .. 241500], length: 1, MSF: 53:42:00-53:42:00 }
session 6
track 1 { data }
index 00 { LBA: [241486 .. 241500], length: 15, MSF: 53:41:61-53:42:00 }
index 01 { LBA: [241501 .. 297210], length: 55710, MSF: 53:42:01-66:04:60 }
track A { data }
index 01 { LBA: [297211 .. 297310], length: 100, MSF: 66:04:61-66:06:10 }
analyzing... done (time: 19s)
data disc detected, offset configuration:
LBA: -135 -> -135, MSF: 00:00:15, count: 297349, offset: -6
LBA: 297213 -> 297215, MSF: 66:04:65, count: 97, offset: -594
non-zero TOC sample range: [ -88200 .. +61905816]
non-zero data sample range: [ +9402 .. +174668334]
Universal Hash (SHA-1): f4349f582d7be926910a3c15471081509378806e
disc write offset: -6
warning: incomplete pre-gap (session: 1, unavailable: 15/150)
warning: lead-out contains non-zero data (session: 1, sectors: 191773/192029)
checking tracks
done
writing tracks
done
CUE [Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).cue]:
FILE "Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin" BINARY
TRACK 01 MODE2/2352
INDEX 01 00:00:00
*** HASH (time check: 31s)
dat:
<rom name="Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin" size="247623264" crc="4f52d664" md5="7614071e88f53e5532785cbc70ab223e" sha1="0bb730160e2379ad2147b170a9e4b71fa4149f3e" />
<rom name="Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer) (Track A).bin" size="451050096" crc="0e6cc0e4" md5="551985ee516452ca93506a43ddd84aae" sha1="44a3e9de36cf96989e4c918101636abe3930542d" />
*** INFO
CD-ROM [Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin]:
sectors count: 105282
mode2 (form 1) sectors: 105282
REDUMP.ORG errors: 0
ISO9660 [Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin]:
volume identifier: INSTALLER
PVD:
0320 : 20 20 20 20 20 20 20 20 20 20 20 20 20 32 30 30 200
0330 : 34 30 39 30 37 31 35 31 36 30 30 30 30 E4 32 30 4090715160000.20
0340 : 30 34 30 39 30 37 31 35 31 36 30 30 30 30 E4 30 04090715160000.0
0350 : 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 00 000000000000000.
0360 : 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0370 : 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
*** SKELETON
ISO9660 map:
LBA: [ 0 .. 15], count: 16, type: SYSTEM_AREA
LBA: [ 16 .. 18], count: 3, type: DESCRIPTORS
LBA: [ 19 .. 19], count: 1, type: DIRECTORY_EXTENT, name: /
LBA: [ 20 .. 20], count: 1, type: DIRECTORY_EXTENT, name: /AUTORUN
LBA: [ 21 .. 21], count: 1, type: DIRECTORY_EXTENT, name: /GCF
LBA: [ 22 .. 22], count: 1, type: PATH_TABLE_L
LBA: [ 23 .. 23], count: 1, type: PATH_TABLE_M
LBA: [ 29 .. 31], count: 3, type: FILE_EXTENT, name: /GCF/0X0409.INI
LBA: [ 32 .. 27683], count: 27652, type: FILE_EXTENT, name: /GCF/ALWAYS_1.CAB
LBA: [ 27684 .. 126388], count: 98705, type: FILE_EXTENT, name: /GCF/ARTLBR_1.CAB
LBA: [126389 .. 133077], count: 6689, type: FILE_EXTENT, name: /GCF/GREETING_CARD_FACTORY.MSI
LBA: [133078 .. 133912], count: 835, type: FILE_EXTENT, name: /GCF/INSTMSIA.EXE
LBA: [133913 .. 134802], count: 890, type: FILE_EXTENT, name: /GCF/INSTMSIW.EXE
LBA: [134803 .. 135241], count: 439, type: FILE_EXTENT, name: /GCF/ISSCRIPT10.MSI
LBA: [135242 .. 170387], count: 35146, type: FILE_EXTENT, name: /GCF/LOCALL_1.CAB
LBA: [170388 .. 170509], count: 122, type: FILE_EXTENT, name: /GCF/SETUP.EXE
LBA: [170510 .. 170510], count: 1, type: FILE_EXTENT, name: /GCF/SETUP.INI
LBA: [170511 .. 280348], count: 109838, type: FILE_EXTENT, name: /GCF/WIZARDS.CAB
LBA: [280349 .. 280514], count: 166, type: FILE_EXTENT, name: /AUTORUN/DEMO.DBD
LBA: [280515 .. 280515], count: 1, type: FILE_EXTENT, name: /AUTORUN/DEMO.DSJ
LBA: [280516 .. 280761], count: 246, type: FILE_EXTENT, name: /AUTORUN/SETUP.EXE
LBA: [280762 .. 288919], count: 8158, type: FILE_EXTENT, name: /ADBERDR60_ENU_FULL.EXE
LBA: [288920 .. 288920], count: 1, type: FILE_EXTENT, name: /AUTORUN.INF
LBA: [288921 .. 288931], count: 11, type: FILE_EXTENT, name: /GCF4.ICO
LBA: [288932 .. 297054], count: 8123, type: FILE_EXTENT, name: /GRTGCARD.PDF
LBA: [297210 .. 297209], count: 0, type: VOLUME_END_MARKER
*** END (time check: 1s)
5224_BAD_incorrect_offset.log:
=== 2024-08-01 13:36:14 ========================================================
redumper v2024.05.27 build_371 [May 27 2024, 14:07:43]
arguments: --verbose "--image-path=Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)" "--image-name=Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)" --retries=10 --debug --plextor-leadin-retries=20 --speed=24
drive path: H:
drive: PLEXTOR - CD-R PX-W5224A (revision level: 1.04, vendor specific: 04/10/06 17:00)
drive configuration: PLEXTOR (read offset: +30, C2 shift: 294, pre-gap start: -75, read method: D8, sector order: DATA_C2_SUB)
drive read speed: 4233 KB
current profile: CD-ROM
image path: "Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)"
image name: "Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)"
*** DUMP
disc TOC:
track 1 { data }
index 01 { LBA: 0, MSF: 00:02:00 }
track A { data }
index 01 { LBA: 297210, MSF: 66:04:60 }
PLEXTOR: reading lead-in (retry: 1)
PLEXTOR: lead-in found (session: 1, sectors: 2879)
PLEXTOR: reading lead-in (retry: 2)
PLEXTOR: lead-in found (session: 1, sectors: 3661)
PLEXTOR: storing lead-in (session: 1, verified: yes)
[LBA: 105283] subcode desync (shift: -1)
[LBA: 105512] subcode desync (shift: +0)
media errors:
SCSI: 0
C2: 0
Q: 228
*** PROTECTION (time check: 318s)
protection: N/A
*** REFINE
*** SPLIT
correcting P... done
correcting Q... done
final TOC:
track 1 { data }
index 00 { LBA: [ -150 .. -1], length: 150, MSF: 00:00:00-00:01:74 }
index 01 { LBA: [ 0 .. 297209], length: 297210, MSF: 00:02:00-66:04:59 }
track A { data }
index 01 { LBA: [297210 .. 297308], length: 99, MSF: 66:04:60-66:06:08 }
analyzing... done (time: 19s)
data disc detected, offset configuration:
LBA: -2954 -> 461308, MSF: A2:32:58, count: 2804, offset: -272986062
LBA: -150 -> -150, MSF: 00:00:00, count: 105661, offset: -6
LBA: 105510 -> 105512, MSF: 23:28:62, count: 191798, offset: -594
non-zero TOC sample range: [ -88200 .. +174759480]
non-zero data sample range: [ +9402 .. +174817662]
Universal Hash (SHA-1): 6061ad823c0694fc90446699d14241c3c6bb3121
disc write offset: -6
checking tracks
done
writing tracks
done
CUE [Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).cue]:
FILE "Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin" BINARY
TRACK 01 MODE2/2352
INDEX 01 00:00:00
*** HASH (time check: 33s)
dat:
<rom name="Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin" size="699037920" crc="eca57ee1" md5="c32f1230cc41db6cd358e43849ff499a" sha1="6867ddbff083810ef977f1f36b759488a4a83259" />
*** INFO
CD-ROM [Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin]:
sectors count: 297210
mode2 (form 1) sectors: 297209
mode2 (form 2) sectors: 1
mode2 (form 2) EDC: yes
MSF errors: 191699
ECC errors: 1
EDC errors: 1
REDUMP.ORG errors: 1
ISO9660 [Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin]:
volume identifier: INSTALLER
PVD:
0320 : 20 20 20 20 20 20 20 20 20 20 20 20 20 32 30 30 200
0330 : 34 30 39 30 37 31 35 31 36 30 30 30 30 E4 32 30 4090715160000.20
0340 : 30 34 30 39 30 37 31 35 31 36 30 30 30 30 E4 30 04090715160000.0
0350 : 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 00 000000000000000.
0360 : 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0370 : 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
*** SKELETON (time check: 2s)
ISO9660 map:
LBA: [ 0 .. 15], count: 16, type: SYSTEM_AREA
LBA: [ 16 .. 18], count: 3, type: DESCRIPTORS
LBA: [ 19 .. 19], count: 1, type: DIRECTORY_EXTENT, name: /
LBA: [ 20 .. 20], count: 1, type: DIRECTORY_EXTENT, name: /AUTORUN
LBA: [ 21 .. 21], count: 1, type: DIRECTORY_EXTENT, name: /GCF
LBA: [ 22 .. 22], count: 1, type: PATH_TABLE_L
LBA: [ 23 .. 23], count: 1, type: PATH_TABLE_M
LBA: [ 29 .. 31], count: 3, type: FILE_EXTENT, name: /GCF/0X0409.INI
LBA: [ 32 .. 27683], count: 27652, type: FILE_EXTENT, name: /GCF/ALWAYS_1.CAB
LBA: [ 27684 .. 126388], count: 98705, type: FILE_EXTENT, name: /GCF/ARTLBR_1.CAB
LBA: [126389 .. 133077], count: 6689, type: FILE_EXTENT, name: /GCF/GREETING_CARD_FACTORY.MSI
LBA: [133078 .. 133912], count: 835, type: FILE_EXTENT, name: /GCF/INSTMSIA.EXE
LBA: [133913 .. 134802], count: 890, type: FILE_EXTENT, name: /GCF/INSTMSIW.EXE
LBA: [134803 .. 135241], count: 439, type: FILE_EXTENT, name: /GCF/ISSCRIPT10.MSI
LBA: [135242 .. 170387], count: 35146, type: FILE_EXTENT, name: /GCF/LOCALL_1.CAB
LBA: [170388 .. 170509], count: 122, type: FILE_EXTENT, name: /GCF/SETUP.EXE
LBA: [170510 .. 170510], count: 1, type: FILE_EXTENT, name: /GCF/SETUP.INI
LBA: [170511 .. 280348], count: 109838, type: FILE_EXTENT, name: /GCF/WIZARDS.CAB
LBA: [280349 .. 280514], count: 166, type: FILE_EXTENT, name: /AUTORUN/DEMO.DBD
LBA: [280515 .. 280515], count: 1, type: FILE_EXTENT, name: /AUTORUN/DEMO.DSJ
LBA: [280516 .. 280761], count: 246, type: FILE_EXTENT, name: /AUTORUN/SETUP.EXE
LBA: [280762 .. 288919], count: 8158, type: FILE_EXTENT, name: /ADBERDR60_ENU_FULL.EXE
LBA: [288920 .. 288920], count: 1, type: FILE_EXTENT, name: /AUTORUN.INF
LBA: [288921 .. 288931], count: 11, type: FILE_EXTENT, name: /GCF4.ICO
LBA: [288932 .. 297054], count: 8123, type: FILE_EXTENT, name: /GRTGCARD.PDF
LBA: [297210 .. 297209], count: 0, type: VOLUME_END_MARKER
*** END (time check: 4s)
Reproduced bad ASUS dump with redumper build 396:
=== 2024-08-02 09:16:39 ========================================================
redumper v2024.07.31 build_396 [Jul 31 2024, 01:10:39]
arguments: --verbose "--image-path=Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)" "--image-name=Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)" --retries=10 --debug --speed=16
drive path: E:
drive: ASUS - BW-16D1HT (revision level: 3.10, vendor specific: WM01601KLZN4DA2714)
drive configuration: GENERIC (read offset: +6, C2 shift: 0, pre-gap start: -135, read method: BE_CDDA, sector order: DATA_C2_SUB)
drive read speed: 2822 KB
current profile: CD-ROM
image path: "Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)"
image name: "Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer)"
*** DUMP
disc TOC:
track 1 { data }
index 01 { LBA: 0, MSF: 00:02:00 }
track A { data }
index 01 { LBA: 297210, MSF: 66:04:60 }
[LBA: 105283] subcode desync (shift: -1)
[LBA: 297221] subcode desync (shift: +0)
media errors:
SCSI: 0
C2: 0
Q: 307
*** PROTECTION (time check: 625s)
protection: N/A
*** REFINE
*** SPLIT
correcting P... done
correcting Q... done
final TOC:
track 1 { data }
index 00 { LBA: [ -150 .. -1], length: 150, MSF: 00:00:00-00:01:74 }
index 01 { LBA: [ 0 .. 105281], length: 105282, MSF: 00:02:00-23:25:56 }
track A { data }
index 00 { LBA: [105282 .. 297209], length: 191928, MSF: 23:25:57-66:04:59 }
index 01 { LBA: [297210 .. 297310], length: 101, MSF: 66:04:60-66:06:10 }
warning: TOC / QTOC mismatch, track index 00 (track: 1, LBA: -150 <=> 241486)
warning: TOC / QTOC mismatch, track index 01 (track: 1, LBA: 0 <=> 241501)
warning: TOC / QTOC mismatch, track length (track: 1, LBA: 105282 <=> 297211)
warning: TOC / QTOC mismatch, track index 00 (track: A, LBA: 105282 <=> 297211)
warning: TOC / QTOC mismatch, track index 01 (track: A, LBA: 297210 <=> 297211)
final QTOC:
session 1
track 1 { data }
index 00 { LBA: [ -150 .. -1], length: 150, MSF: 00:00:00-00:01:74 }
index 01 { LBA: [ 0 .. 105281], length: 105282, MSF: 00:02:00-23:25:56 }
track A { data }
index 00 { LBA: [105282 .. 105282], length: 1, MSF: 23:25:57-23:25:57 }
session 2
track 1 { data }
index 00 { LBA: [105268 .. 105282], length: 15, MSF: 23:25:43-23:25:57 }
index 01 { LBA: [105283 .. 126149], length: 20867, MSF: 23:25:58-28:03:74 }
track A { data }
index 00 { LBA: [126150 .. 126150], length: 1, MSF: 28:04:00-28:04:00 }
session 3
track 1 { data }
index 00 { LBA: [126136 .. 126150], length: 15, MSF: 28:03:61-28:04:00 }
index 01 { LBA: [126151 .. 171149], length: 44999, MSF: 28:04:01-38:03:74 }
track A { data }
index 00 { LBA: [171150 .. 171150], length: 1, MSF: 38:04:00-38:04:00 }
session 4
track 1 { data }
index 00 { LBA: [171136 .. 171150], length: 15, MSF: 38:03:61-38:04:00 }
index 01 { LBA: [171151 .. 236999], length: 65849, MSF: 38:04:01-52:41:74 }
track A { data }
index 00 { LBA: [237000 .. 237000], length: 1, MSF: 52:42:00-52:42:00 }
session 5
track 1 { data }
index 00 { LBA: [236986 .. 237000], length: 15, MSF: 52:41:61-52:42:00 }
index 01 { LBA: [237001 .. 241499], length: 4499, MSF: 52:42:01-53:41:74 }
track A { data }
index 00 { LBA: [241500 .. 241500], length: 1, MSF: 53:42:00-53:42:00 }
session 6
track 1 { data }
index 00 { LBA: [241486 .. 241500], length: 15, MSF: 53:41:61-53:42:00 }
index 01 { LBA: [241501 .. 297210], length: 55710, MSF: 53:42:01-66:04:60 }
track A { data }
index 01 { LBA: [297211 .. 297310], length: 100, MSF: 66:04:61-66:06:10 }
analyzing... done (time: 20s)
data disc detected, offset configuration:
LBA: -135 -> -135, MSF: 00:00:15, count: 297356, offset: -6
LBA: 297220 -> 297222, MSF: 66:04:72, count: 90, offset: -594
non-zero TOC sample range: [ -88200 .. +61905816]
non-zero data sample range: [ +9402 .. +174668334]
Universal Hash (SHA-1): f4349f582d7be926910a3c15471081509378806e
disc write offset: -6
warning: incomplete pre-gap (session: 1, unavailable: 15/150)
warning: lead-out contains non-zero data (session: 1, sectors: 191773/192029)
checking tracks
done
writing tracks
done
CUE [Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).cue]:
FILE "Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin" BINARY
TRACK 01 MODE2/2352
INDEX 01 00:00:00
*** HASH (time check: 34s)
dat:
<rom name="Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin" size="247623264" crc="4f52d664" md5="7614071e88f53e5532785cbc70ab223e" sha1="0bb730160e2379ad2147b170a9e4b71fa4149f3e" />
<rom name="Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer) (Track A).bin" size="451050096" crc="0e6cc0e4" md5="551985ee516452ca93506a43ddd84aae" sha1="44a3e9de36cf96989e4c918101636abe3930542d" />
*** INFO
CD-ROM [Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin]:
sectors count: 105282
mode2 (form 1) sectors: 105282
REDUMP.ORG errors: 0
ISO9660 [Art Explosion - Greeting Card Factory - Version 4 (Disc 1) (Installer).bin]:
volume identifier: INSTALLER
PVD:
0320 : 20 20 20 20 20 20 20 20 20 20 20 20 20 32 30 30 200
0330 : 34 30 39 30 37 31 35 31 36 30 30 30 30 E4 32 30 4090715160000.20
0340 : 30 34 30 39 30 37 31 35 31 36 30 30 30 30 E4 30 04090715160000.0
0350 : 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 00 000000000000000.
0360 : 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0370 : 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
*** SKELETON
ISO9660 map:
LBA: [ 0 .. 15], count: 16, type: SYSTEM_AREA
LBA: [ 16 .. 18], count: 3, type: DESCRIPTORS
LBA: [ 19 .. 19], count: 1, type: DIRECTORY_EXTENT, name: /
LBA: [ 20 .. 20], count: 1, type: DIRECTORY_EXTENT, name: /AUTORUN
LBA: [ 21 .. 21], count: 1, type: DIRECTORY_EXTENT, name: /GCF
LBA: [ 22 .. 22], count: 1, type: PATH_TABLE_L
LBA: [ 23 .. 23], count: 1, type: PATH_TABLE_M
LBA: [ 29 .. 31], count: 3, type: FILE_EXTENT, name: /GCF/0X0409.INI
LBA: [ 32 .. 27683], count: 27652, type: FILE_EXTENT, name: /GCF/ALWAYS_1.CAB
LBA: [ 27684 .. 126388], count: 98705, type: FILE_EXTENT, name: /GCF/ARTLBR_1.CAB
LBA: [126389 .. 133077], count: 6689, type: FILE_EXTENT, name: /GCF/GREETING_CARD_FACTORY.MSI
LBA: [133078 .. 133912], count: 835, type: FILE_EXTENT, name: /GCF/INSTMSIA.EXE
LBA: [133913 .. 134802], count: 890, type: FILE_EXTENT, name: /GCF/INSTMSIW.EXE
LBA: [134803 .. 135241], count: 439, type: FILE_EXTENT, name: /GCF/ISSCRIPT10.MSI
LBA: [135242 .. 170387], count: 35146, type: FILE_EXTENT, name: /GCF/LOCALL_1.CAB
LBA: [170388 .. 170509], count: 122, type: FILE_EXTENT, name: /GCF/SETUP.EXE
LBA: [170510 .. 170510], count: 1, type: FILE_EXTENT, name: /GCF/SETUP.INI
LBA: [170511 .. 280348], count: 109838, type: FILE_EXTENT, name: /GCF/WIZARDS.CAB
LBA: [280349 .. 280514], count: 166, type: FILE_EXTENT, name: /AUTORUN/DEMO.DBD
LBA: [280515 .. 280515], count: 1, type: FILE_EXTENT, name: /AUTORUN/DEMO.DSJ
LBA: [280516 .. 280761], count: 246, type: FILE_EXTENT, name: /AUTORUN/SETUP.EXE
LBA: [280762 .. 288919], count: 8158, type: FILE_EXTENT, name: /ADBERDR60_ENU_FULL.EXE
LBA: [288920 .. 288920], count: 1, type: FILE_EXTENT, name: /AUTORUN.INF
LBA: [288921 .. 288931], count: 11, type: FILE_EXTENT, name: /GCF4.ICO
LBA: [288932 .. 297054], count: 8123, type: FILE_EXTENT, name: /GRTGCARD.PDF
LBA: [297210 .. 297209], count: 0, type: VOLUME_END_MARKER
*** END (time check: 1s)
An interesting case indeed, probably a CD mastering issue. I can confirm that your GOOD dumps are good.
Not sure how can I prevent such situations from happening. If we see desync -1 at the disc start and it doesn't go back to desync 0 it means that whole subchannel on this disc is shifted by 1 sector. BAD dumps for some reason shift or "correct" back to desync 0 (no shift at all) and that changes sectors offset.
I think of two ways how bad dumps can be made good:
- resplit bad dump with --correct-offset-shift
- dump with
redumper dumpnew split hash info --disc-read-method=BE(will not give true disc offset) - can be used as a reference to verify good dump, works only for discs with only data tracks