It seems as if the load times for cdrtfe are greater than they used to be. It loads 21 seconds after I double click the main exe. Any ideas why this could be happening?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Well, the most time consuming actions are the calls to cdrecord to detect the drives and their capabilities (cdrecord -scanbus and cdrecord -prcap). You can test this by creating an empty file and naming it cdrecord.exe. With this 'dummy cdrecord' cdrtfe should start within a second or two.
If it does, then the device scan with the real cdrecord seems to need more time than usual. Try the commanlines 'cdrecord -scanbus', 'cdrecord dev=x,y,z -prcap' and 'cdrecord dev=x,y,z -checkdrive' (where x,y,z are the values for your drive displayed by cdrecord -scanbus).
BTW, activating the automatic drive speed detection needs some time, too. So try what happens, if this function is disabled (cdrtfe.ini, section [General], DetectSpeeds=0).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks you very much for your help. I have done what you suggested, creating that empty exe file. And your right, cdrtfe launched instantly. There seems to be no way I know of to get cdrtfe to launch faster. I have the command log of the commands you said to try, the text of which is below:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
D:\cdrtfe>cdrecord dev=0,0,0 -prcap
Cdrecord-ProDVD-Clone 2.01.01a19 (i586-pc-cygwin) Copyright (C) 1995-2006 Jörg S
chilling
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Using libscg version 'schily-0.8'.
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : '_NEC '
Identifikation : 'DVD_RW ND-3550A '
Revision : '1.05'
Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
Drive capabilities, per MMC-3 page 2A:
Does read CD-R media
Does write CD-R media
Does read CD-RW media
Does write CD-RW media
Does read DVD-ROM media
Does read DVD-R media
Does write DVD-R media
Does not read DVD-RAM media
Does not write DVD-RAM media
Does support test writing
Does read Mode 2 Form 1 blocks
Does read Mode 2 Form 2 blocks
Does read digital audio blocks
Does restart non-streamed digital audio reads accurately
Does support Buffer-Underrun-Free recording
Does read multi-session CDs
Does read fixed-packet CD media using Method 2
Does not read CD bar code
Does read R-W subcode information
Does not return R-W subcode de-interleaved and error-corrected
Does read raw P-W subcode data from lead in
Does return CD media catalog number
Does return CD ISRC information
Does support C2 error pointers
Does not deliver composite A/V data
Does play audio CDs
Number of volume control levels: 256
Does support individual volume control setting for each channel
Does support independent mute setting for each channel
Does not support digital output on port 1
Does not support digital output on port 2
Loading mechanism type: tray
Does support ejection of CD via START/STOP command
Does not lock media on power up via prevent jumper
Does allow media to be locked in the drive via PREVENT/ALLOW command
Is not currently in a media-locked state
Does not support changing side of disk
Does not have load-empty-slot-in-changer feature
Does not support Individual Disk Present feature
Maximum read speed: 8467 kB/s (CD 48x, DVD 6x)
Current read speed: 8467 kB/s (CD 48x, DVD 6x)
Maximum write speed: 8467 kB/s (CD 48x, DVD 6x)
Current write speed: 8467 kB/s (CD 48x, DVD 6x)
Rotational control selected: CLV/PCAV
Buffer size in KB: 2048
Copy management revision supported: 1
Number of supported write speeds: 6
Write speed # 0: 8467 kB/s CLV/PCAV (CD 48x, DVD 6x)
Write speed # 1: 7056 kB/s CLV/PCAV (CD 40x, DVD 5x)
Write speed # 2: 5645 kB/s CLV/PCAV (CD 32x, DVD 4x)
Write speed # 3: 4234 kB/s CLV/PCAV (CD 24x, DVD 3x)
Write speed # 4: 2822 kB/s CLV/PCAV (CD 16x, DVD 2x)
Write speed # 5: 1411 kB/s CLV/PCAV (CD 8x, DVD 1x)
Supported CD-RW media types according to MMC-4 feature 0x37:
Does write multi speed CD-RW media
Does write high speed CD-RW media
Does write ultra high speed CD-RW media
Does write ultra high speed+ CD-RW media
D:\cdrtfe>
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\n8chavez>d:
D:\>cd cdrtfe
D:\cdrtfe>cdrecord dev=0,1,0 -prcap
Cdrecord-ProDVD-Clone 2.01.01a19 (i586-pc-cygwin) Copyright (C) 1995-2006 Jörg S
chilling
scsidev: '0,1,0'
scsibus: 0 target: 1 lun: 0
Using libscg version 'schily-0.8'.
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'LITE-ON '
Identifikation : 'DVD+RW LDW-401S '
Revision : 'ES0K'
Device seems to be: Generic mmc2 DVD-ROM.
Drive capabilities, per MMC-3 page 2A:
Does read CD-R media
Does write CD-R media
Does read CD-RW media
Does write CD-RW media
Does read DVD-ROM media
Does read DVD-R media
Does not write DVD-R media
Does not read DVD-RAM media
Does not write DVD-RAM media
Does support test writing
Does read Mode 2 Form 1 blocks
Does read Mode 2 Form 2 blocks
Does read digital audio blocks
Does restart non-streamed digital audio reads accurately
Does support Buffer-Underrun-Free recording
Does read multi-session CDs
Does read fixed-packet CD media using Method 2
Does not read CD bar code
Does read R-W subcode information
Does not return R-W subcode de-interleaved and error-corrected
Does read raw P-W subcode data from lead in
Does return CD media catalog number
Does return CD ISRC information
Does support C2 error pointers
Does not deliver composite A/V data
Does play audio CDs
Number of volume control levels: 256
Does support individual volume control setting for each channel
Does support independent mute setting for each channel
Does not support digital output on port 1
Does not support digital output on port 2
Loading mechanism type: tray
Does support ejection of CD via START/STOP command
Does not lock media on power up via prevent jumper
Does allow media to be locked in the drive via PREVENT/ALLOW command
Is not currently in a media-locked state
Does not support changing side of disk
Does not have load-empty-slot-in-changer feature
Does not support Individual Disk Present feature
Maximum read speed: 7056 kB/s (CD 40x, DVD 5x)
Current read speed: 7056 kB/s (CD 40x, DVD 5x)
Maximum write speed: 7056 kB/s (CD 40x, DVD 5x)
Current write speed: 7056 kB/s (CD 40x, DVD 5x)
Rotational control selected: CLV/PCAV
Buffer size in KB: 2048
Copy management revision supported: 1
Number of supported write speeds: 8
Write speed # 0: 7056 kB/s CLV/PCAV (CD 40x, DVD 5x)
Write speed # 1: 5645 kB/s CLV/PCAV (CD 32x, DVD 4x)
Write speed # 2: 4234 kB/s CLV/PCAV (CD 24x, DVD 3x)
Write speed # 3: 2822 kB/s CLV/PCAV (CD 16x, DVD 2x)
Write speed # 4: 2112 kB/s CLV/PCAV (CD 12x, DVD 1x)
Write speed # 5: 1764 kB/s CLV/PCAV (CD 10x, DVD 1x)
Write speed # 6: 1411 kB/s CLV/PCAV (CD 8x, DVD 1x)
Write speed # 7: 706 kB/s CLV/PCAV (CD 4x, DVD 0x)
The good thing is that both, cdrtfe and cdrecord, seem to work. Have you noticed, if one of these commands needed more time than expected?
If cdrtfe suddenly began to need more time for startup, I would guess that something has changed regarding your system (e.g. some kind of software interferes with cdrecord's access to the drives, cygwin environment update, ...).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It seems as if the load times for cdrtfe are greater than they used to be. It loads 21 seconds after I double click the main exe. Any ideas why this could be happening?
Hello,
this problem has been fixed in cdrte 1.2.2.
Well, the most time consuming actions are the calls to cdrecord to detect the drives and their capabilities (cdrecord -scanbus and cdrecord -prcap). You can test this by creating an empty file and naming it cdrecord.exe. With this 'dummy cdrecord' cdrtfe should start within a second or two.
If it does, then the device scan with the real cdrecord seems to need more time than usual. Try the commanlines 'cdrecord -scanbus', 'cdrecord dev=x,y,z -prcap' and 'cdrecord dev=x,y,z -checkdrive' (where x,y,z are the values for your drive displayed by cdrecord -scanbus).
BTW, activating the automatic drive speed detection needs some time, too. So try what happens, if this function is disabled (cdrtfe.ini, section [General], DetectSpeeds=0).
Thanks you very much for your help. I have done what you suggested, creating that empty exe file. And your right, cdrtfe launched instantly. There seems to be no way I know of to get cdrtfe to launch faster. I have the command log of the commands you said to try, the text of which is below:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\n8chavez>d:
D:\>cd cdrtfe
D:\cdrtfe>cdrecord -scanbus
Cdrecord-ProDVD-Clone 2.01.01a19 (i586-pc-cygwin) Copyright (C) 1995-2006 Jörg S
chilling
Using libscg version 'schily-0.8'.
scsibus0:
0,0,0 0) '_NEC ' 'DVD_RW ND-3550A ' '1.05' Removable CD-ROM
0,1,0 1) 'LITE-ON ' 'DVD+RW LDW-401S ' 'ES0K' Removable CD-ROM
0,2,0 2)
0,3,0 3)
0,4,0 4)
0,5,0 5)
0,6,0 6)
0,7,0 7) HOST ADAPTOR
scsibus1:
1,0,0 100) 'SAMSUNG ' 'SV1204H ' 'RK10' Disk
1,1,0 101)
1,2,0 102)
1,3,0 103)
1,4,0 104)
1,5,0 105)
1,6,0 106) *
1,7,0 107) HOST ADAPTOR
D:\cdrtfe>cdrecord dev=0,0,0 -prcap
Cdrecord-ProDVD-Clone 2.01.01a19 (i586-pc-cygwin) Copyright (C) 1995-2006 Jörg S
chilling
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Using libscg version 'schily-0.8'.
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : '_NEC '
Identifikation : 'DVD_RW ND-3550A '
Revision : '1.05'
Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
Drive capabilities, per MMC-3 page 2A:
Does read CD-R media
Does write CD-R media
Does read CD-RW media
Does write CD-RW media
Does read DVD-ROM media
Does read DVD-R media
Does write DVD-R media
Does not read DVD-RAM media
Does not write DVD-RAM media
Does support test writing
Does read Mode 2 Form 1 blocks
Does read Mode 2 Form 2 blocks
Does read digital audio blocks
Does restart non-streamed digital audio reads accurately
Does support Buffer-Underrun-Free recording
Does read multi-session CDs
Does read fixed-packet CD media using Method 2
Does not read CD bar code
Does read R-W subcode information
Does not return R-W subcode de-interleaved and error-corrected
Does read raw P-W subcode data from lead in
Does return CD media catalog number
Does return CD ISRC information
Does support C2 error pointers
Does not deliver composite A/V data
Does play audio CDs
Number of volume control levels: 256
Does support individual volume control setting for each channel
Does support independent mute setting for each channel
Does not support digital output on port 1
Does not support digital output on port 2
Loading mechanism type: tray
Does support ejection of CD via START/STOP command
Does not lock media on power up via prevent jumper
Does allow media to be locked in the drive via PREVENT/ALLOW command
Is not currently in a media-locked state
Does not support changing side of disk
Does not have load-empty-slot-in-changer feature
Does not support Individual Disk Present feature
Maximum read speed: 8467 kB/s (CD 48x, DVD 6x)
Current read speed: 8467 kB/s (CD 48x, DVD 6x)
Maximum write speed: 8467 kB/s (CD 48x, DVD 6x)
Current write speed: 8467 kB/s (CD 48x, DVD 6x)
Rotational control selected: CLV/PCAV
Buffer size in KB: 2048
Copy management revision supported: 1
Number of supported write speeds: 6
Write speed # 0: 8467 kB/s CLV/PCAV (CD 48x, DVD 6x)
Write speed # 1: 7056 kB/s CLV/PCAV (CD 40x, DVD 5x)
Write speed # 2: 5645 kB/s CLV/PCAV (CD 32x, DVD 4x)
Write speed # 3: 4234 kB/s CLV/PCAV (CD 24x, DVD 3x)
Write speed # 4: 2822 kB/s CLV/PCAV (CD 16x, DVD 2x)
Write speed # 5: 1411 kB/s CLV/PCAV (CD 8x, DVD 1x)
Supported CD-RW media types according to MMC-4 feature 0x37:
Does write multi speed CD-RW media
Does write high speed CD-RW media
Does write ultra high speed CD-RW media
Does write ultra high speed+ CD-RW media
Supported profiles according to MMC-4 feature list:
Current: DVD-ROM
Profile: DVD+R/DL
Profile: DVD+R
Profile: DVD+RW
Profile: DVD-R/DL sequential recording
Profile: DVD-RW sequential overwrite
Profile: DVD-RW restricted overwrite
Profile: DVD-R sequential recording
Profile: DVD-ROM (current)
Profile: CD-RW
Profile: CD-R
Profile: CD-ROM
Supported features according to MMC-4 feature list:
Feature: 'Profile List' (current) (persistent)
Feature: 'Core' (current) (persistent)
Feature: 'Morphing' (current) (persistent)
Feature: 'Removable Medium' (current) (persistent)
Feature: 'Write Protect'
Feature: 'Random Readable' (current)
Feature: 'Multi Read'
Feature: 'CD Read'
Feature: 'DVD Read' (current)
Feature: 'Random Writable'
Feature: 'Incremental Streaming Writable'
Feature: 'Formattable'
Feature: 'Restricted Overwrite'
Feature: 'DVD+RW'
Feature: 'DVD+R'
Feature: 'Rigid Restricted Overwrite'
Feature: 'CD Track at Once'
Feature: 'CD Mastering'
Feature: 'DVD-R/-RW Write'
Feature: 'CD-RW Write'
Feature: 'DVD+R/DL Read'
Feature: 'Power Management' (current) (persistent)
Feature: 'CD Audio analog play'
Feature: 'Time-out' (current) (persistent)
Feature: 'DVD-CSS' (current)
Feature: 'Real Time Streaming' (current)
Feature: 'Logical Unit Serial Number' (current) (persistent) Serial: '616B551
S211 '
Feature: 'Disk Control Blocks'
Feature: 'DVD CPRM'
D:\cdrtfe>
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\n8chavez>d:
D:\>cd cdrtfe
D:\cdrtfe>cdrecord dev=0,1,0 -prcap
Cdrecord-ProDVD-Clone 2.01.01a19 (i586-pc-cygwin) Copyright (C) 1995-2006 Jörg S
chilling
scsidev: '0,1,0'
scsibus: 0 target: 1 lun: 0
Using libscg version 'schily-0.8'.
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'LITE-ON '
Identifikation : 'DVD+RW LDW-401S '
Revision : 'ES0K'
Device seems to be: Generic mmc2 DVD-ROM.
Drive capabilities, per MMC-3 page 2A:
Does read CD-R media
Does write CD-R media
Does read CD-RW media
Does write CD-RW media
Does read DVD-ROM media
Does read DVD-R media
Does not write DVD-R media
Does not read DVD-RAM media
Does not write DVD-RAM media
Does support test writing
Does read Mode 2 Form 1 blocks
Does read Mode 2 Form 2 blocks
Does read digital audio blocks
Does restart non-streamed digital audio reads accurately
Does support Buffer-Underrun-Free recording
Does read multi-session CDs
Does read fixed-packet CD media using Method 2
Does not read CD bar code
Does read R-W subcode information
Does not return R-W subcode de-interleaved and error-corrected
Does read raw P-W subcode data from lead in
Does return CD media catalog number
Does return CD ISRC information
Does support C2 error pointers
Does not deliver composite A/V data
Does play audio CDs
Number of volume control levels: 256
Does support individual volume control setting for each channel
Does support independent mute setting for each channel
Does not support digital output on port 1
Does not support digital output on port 2
Loading mechanism type: tray
Does support ejection of CD via START/STOP command
Does not lock media on power up via prevent jumper
Does allow media to be locked in the drive via PREVENT/ALLOW command
Is not currently in a media-locked state
Does not support changing side of disk
Does not have load-empty-slot-in-changer feature
Does not support Individual Disk Present feature
Maximum read speed: 7056 kB/s (CD 40x, DVD 5x)
Current read speed: 7056 kB/s (CD 40x, DVD 5x)
Maximum write speed: 7056 kB/s (CD 40x, DVD 5x)
Current write speed: 7056 kB/s (CD 40x, DVD 5x)
Rotational control selected: CLV/PCAV
Buffer size in KB: 2048
Copy management revision supported: 1
Number of supported write speeds: 8
Write speed # 0: 7056 kB/s CLV/PCAV (CD 40x, DVD 5x)
Write speed # 1: 5645 kB/s CLV/PCAV (CD 32x, DVD 4x)
Write speed # 2: 4234 kB/s CLV/PCAV (CD 24x, DVD 3x)
Write speed # 3: 2822 kB/s CLV/PCAV (CD 16x, DVD 2x)
Write speed # 4: 2112 kB/s CLV/PCAV (CD 12x, DVD 1x)
Write speed # 5: 1764 kB/s CLV/PCAV (CD 10x, DVD 1x)
Write speed # 6: 1411 kB/s CLV/PCAV (CD 8x, DVD 1x)
Write speed # 7: 706 kB/s CLV/PCAV (CD 4x, DVD 0x)
Supported profiles according to MMC-4 feature list:
Current: none
Profile: DVD+R
Profile: DVD+RW
Profile: DVD-ROM
Profile: CD-RW
Profile: CD-R
Profile: CD-ROM
Supported features according to MMC-4 feature list:
Feature: 'Profile List' (current) (persistent)
Feature: 'Core' (current) (persistent)
Feature: 'Morphing' (current) (persistent)
Feature: 'Removable Medium' (current) (persistent)
Feature: 'Random Readable'
Feature: 'Multi Read'
Feature: 'CD Read'
Feature: 'DVD Read'
Feature: 'Random Writable'
Feature: 'Incremental Streaming Writable'
Feature: 'Formattable'
Feature: 'Restricted Overwrite'
Feature: 'DVD+RW'
Feature: 'DVD+R'
Feature: 'CD Track at Once'
Feature: 'CD Mastering'
Feature: 'Power Management' (current) (persistent)
Feature: 'S.M.A.R.T.'
Feature: 'CD Audio analog play'
Feature: 'Microcode Upgrade' (current) (persistent)
Feature: 'Time-out' (current) (persistent)
Feature: 'DVD-CSS'
Feature: 'Real Time Streaming'
Feature: 'Logical Unit Serial Number' (current) (persistent) Serial: ' '
Feature: 'Disk Control Blocks'
Feature: 'DVD CPRM'
D:\cdrtfe>
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\n8chavez>d:
D:\>cd cdrtfe
D:\cdrtfe>cdrecord dev=0,0,0 -checkdrive
Cdrecord-ProDVD-Clone 2.01.01a19 (i586-pc-cygwin) Copyright (C) 1995-2006 Jörg S
chilling
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Using libscg version 'schily-0.8'.
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : '_NEC '
Identifikation : 'DVD_RW ND-3550A '
Revision : '1.05'
Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
Using generic SCSI-3/mmc-2 DVD-R/DVD-RW/DVD-RAM driver (mmc_dvd).
Driver flags : DVD MMC-3 SWABAUDIO BURNFREE
Supported modes: PACKET SAO
D:\cdrtfe>cdrecord dev=0,1,0 -checkdrive
Cdrecord-ProDVD-Clone 2.01.01a19 (i586-pc-cygwin) Copyright (C) 1995-2006 Jörg S
chilling
scsidev: '0,1,0'
scsibus: 0 target: 1 lun: 0
Using libscg version 'schily-0.8'.
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'LITE-ON '
Identifikation : 'DVD+RW LDW-401S '
Revision : 'ES0K'
Device seems to be: Generic mmc2 DVD-ROM.
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE FORCESPEED
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
D:\cdrtfe>
The good thing is that both, cdrtfe and cdrecord, seem to work. Have you noticed, if one of these commands needed more time than expected?
If cdrtfe suddenly began to need more time for startup, I would guess that something has changed regarding your system (e.g. some kind of software interferes with cdrecord's access to the drives, cygwin environment update, ...).