phibxr n00b
Joined: 05 Sep 2004 Posts: 47
|
Posted: Thu Oct 28, 2004 7:19 am Post subject: Cdrecord and -shorttrack. |
|
|
I'm trying to burn the first track of a .cdi-image unpacked with cdirip. As it is a homebrew (as in programmed and released without commercial intentions) Dreamcast game, the first track needs to be 298 sectors long, 300 with padding, but cdrecord fails with:
Quote: | # cdrecord dev=ATAPI:0,1,0 speed=8 -v -multi -audio -shorttrack taudio01.wav
cdrecord: No write mode specified.
cdrecord: Asuming -tao mode.
cdrecord: Future versions of cdrecord may have different drive dependent defaults.
cdrecord: Continuing in 5 seconds...
Cdrecord-Clone 2.01a28 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
TOC Type: 0 = CD-DA
scsidev: 'ATAPI:0,1,0'
devname: 'ATAPI'
scsibus: 0 target: 1 lun: 0
Warning: Using ATA Packet interface.
Warning: The related libscg interface code is in pre alpha.
Warning: There may be fatal problems.
Using libscg version 'schily-0.8'.
SCSI buffer size: 64512
atapi: 1
Device type : Removable CD-ROM
Version : 0
Response Format: 1
Vendor_info : 'HL-DT-ST'
Identifikation : 'RW/DVD GCC-4120B'
Revision : '2.00'
Device seems to be: Generic mmc2 DVD-ROM.
Current: 0x0009
Profile: 0x0010
Profile: 0x0008
Profile: 0x0009 (current)
Profile: 0x000A
Profile: 0x0002 (current)
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-2 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1605632 = 1568 KB
FIFO size : 4194304 = 4096 KB
cdrecord: Bad audio track size 700896 for track 01.
cdrecord: Audio tracks must be at least 705600 bytes and a multiple of 2352.
cdrecord: See -shorttrack option. |
The error message is the same even without -shorttrack. I recently read that -shorttrack is only supported in DAO-mode, but I need to write more tracks (one data-track) to the disc after writing the audio-track; so I guess this takes the problem to another level.
Does anyone have any idea about how to solve this? There is an old hack for cdrecord released, but it won't work for me since I have to set dev=ATAPI:0,1,0, which wasn't supported when the hack was made. The hack can be found at http://es.geocities.com/dextstuff/cdirip/cdrecord-hack.tar.gz if anyone wants to look at it, and if possible maybe even re-implement it in a new version of cdrecord. |
|