Blame README.Win32

Packit bf707c
The Win32 port of cdrdao is based on the Cygwin Unix environment for Windows.
Packit bf707c
This package comes with the binary version of the cygwin1.dll. You can download
Packit bf707c
the corresponding source code from http://sourceforge.net/projects/cdrdao
Packit bf707c
in the download section or via www.cygwin.com.
Packit bf707c
Packit bf707c
This port should work on all Win32 operation systems.
Packit bf707c
Packit bf707c
If you will use "cdrdao.exe" in dos prompt under win9x, (or restart in MS-DOS
Packit bf707c
mode also), you have to check off "Auto Insert Notification" of the CD-R drive
Packit bf707c
property. When you do "cdrdao.exe read-xx" with "Auto Insert Notification"
Packit bf707c
property, your PC will hang (write is O.K.).
Packit bf707c
Packit bf707c
During writing you should avoid to open the Explorer and similar tools.
Packit bf707c
Currently, cdrdao does not lock the recording device so that all access
Packit bf707c
action from the Explorer will lead to a failure of the recording process.
Packit bf707c
Packit bf707c
Cdrdao requires a working ASPI installation for operation. You can fetch
Packit bf707c
an ASPI installation package from Adaptec's home page. After a successful
Packit bf707c
ASPI installation the command
Packit bf707c
Packit bf707c
  cdrdao scanbus
Packit bf707c
Packit bf707c
should list all of your CD-ROM, DVD and recorder devices. If not the following
Packit bf707c
registry changes should make them visible:
Packit bf707c
Packit bf707c
  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Aspi32]
Packit bf707c
  "ErrorControl"=dword:00000001
Packit bf707c
  "Type"=dword:00000001
Packit bf707c
  "Start"=dword:00000002
Packit bf707c
Packit bf707c
  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Aspi32\Parameters]
Packit bf707c
  "ExcludeMiniports"=""
Packit bf707c
Packit bf707c
You can also execute the file "aspi.reg" to make the registry updates
Packit bf707c
automatically.
Packit bf707c
Packit bf707c
A 'cdrdao scanbus' output looks like this:
Packit bf707c
Packit bf707c
  1,0,0: E-IDE, CD-ROM 52X/AKH, A6E
Packit bf707c
  1,1,0: ARTEC, WRR-4048, 1.01
Packit bf707c
Packit bf707c
The number triple (e.g. 1,0,0) is the address of the drive. It must be
Packit bf707c
used with the --device option of cdrdao to select the recorder or reader
Packit bf707c
device. For example copying a CD works like this:
Packit bf707c
Packit bf707c
  cdrdao copy --source-device 1,0,0 --device 1,1,0
Packit bf707c
Packit bf707c
For simple tests you can use test toc-files from the "testtocs"
Packit bf707c
directory:
Packit bf707c
Packit bf707c
  cdrdao simulate --device x,y,z testtocs/t1.toc
Packit bf707c
Packit bf707c
This will run a write simulation with the layout of a simple audio CD.
Packit bf707c
It is very useful to verify the principal functionality of cdrdao on
Packit bf707c
you system.
Packit bf707c
Packit bf707c
Packit bf707c
Packit bf707c