Through our testing, we found a drive/disc combination that seems to be able to dump data and audio tracks with C2 but can only dump one or the other by using different drive sector orders. In the case of the Benq 5232X drive, the drive can read data tracks with C2 if the order is DATA_SUB_C2. However, the drive will spawn C2 errors for every sector that's part of an audio track. If the order is DATA_C2_SUB, the drive will read audio tracks with C2 but will spawn C2 errors for every sector that's part of a data track. See logs below for the weirdness.
@superg says he can support this by separating audio read mode and data read mode so the drive will have two configurations instead of one. He will attempt to implement this only after the autotester is complete as it should include all the tests necessary to detect drives like this.
Through our testing, we found a drive/disc combination that seems to be able to dump data and audio tracks with C2 but can only dump one or the other by using different drive sector orders. In the case of the Benq 5232X drive, the drive can read data tracks with C2 if the order is DATA_SUB_C2. However, the drive will spawn C2 errors for every sector that's part of an audio track. If the order is DATA_C2_SUB, the drive will read audio tracks with C2 but will spawn C2 errors for every sector that's part of a data track. See logs below for the weirdness.
DATA_SUB_C2: benqcdtest_2 (1).log
DATA_C2_SUB: message (15).txt
@superg says he can support this by separating audio read mode and data read mode so the drive will have two configurations instead of one. He will attempt to implement this only after the autotester is complete as it should include all the tests necessary to detect drives like this.