home *** CD-ROM | disk | FTP | other *** search
- CDWRITER Users Guide
-
- Terminology And Features:
-
- A CD ROM is a small disk which information can be stored on.
- This information can be audio, video or data. When data is stored
- in a CD it is called a CD ROM. CD ROM stands for compact disk
- read only memory.
- Until the third quarter of 1993 there was no way for the average
- computer user to archive and exchange large amounts of information
- in a truly device independent and operating system independent
- manner. In order for two people to exchange information they
- had to have similar machines and operating systems, or use proprietary
- methods. The CD ROM overcomes this problem by providing a standard
- file system that is not unique to any vendor. The name of this
- file system is called the ISO9660 standard. ISO stands for International
- Standards Institute. All new CD ROM drives and software can read
- CD ROM's written using this standard. Unfortunately, until recently,
- there was no easy way to create a CD ROM.
- The CD writer is a hardware device that enables writing to a CD.
- The CD must be a special blank CD that is often called a CD-WO
- (write once). Once a CD-WO is written to It can be accessed
- by any machine that is able to read an ISO9660 format CD ROM.
- In order for a CD writer to cut a CD special software is required.
- This software is usually bundled with the machine, although most
- vendors will allow users to purchase the machine from them, and
- the software somewhere else.
- Although a CD-WO can not be modified, it can be appended. When
- information is appended to a CD with existing information it becomes
- a multi-session CD. Most CD writers support this feature although
- many CD writer programs, as of yet, do not. There are many multi-session
- standards but the most widely accepted is the Kodak multi-session
- standard that is used in the Kodak Photo CD players. Not all
- CD ROM readers support multi-session CD ROM's, although that is
- quickly changing. A standard CD ROM reader is only able to read
- the first session of a CD ROM, including multi-session CD ROM's.
-
- When appending sessions to a CD ROM the directory structure is
- recreated and stored with the new session but the files remain
- in the same locations. Files in older sessions are superseded
- by files in later sessions with the same name. They are not actually
- replaced, since the information can not be changed. The old file
- is just ignored. An example of this is when the user does a full
- backup to a new CD. Each night he does an incremental backup
- to that CD as another session. After several incremental backups
- the directory of the CD is displayed. Only the most recent of
- all files are displayed. The older versions are just ignored.
- They are on the CD but not accessible by standard operating system
- commands. They can only be accessed through special utilities
- (example: CDWRITER)..
- SCSI stands for "Small Computer System Interface." To attach
- a SCSI device to a PC the PC must be equipped with a SCSI adapter
- card. A SCSI adapter card can be used to control up to 7 devices.
- The CD writer is a SCSI device and will require a SCSI adapter
- card. Other devices like SCSI disk drives, and scanners can be
- attached to the SCSI card. The devices are "daisy chained" with
- the cable coming out of the card, into a port on the device, and
- back out another port on the device.
- Many CD writer programs require that a device driver called an
- ASPI manager be loaded in memory. ASPI stands for Advanced SCSI
- Programming Interface. This is a device driver that normally
- comes with a SCSI adapter card. It is used as a middleman to
- communicate with SCSI devices. When using an ASPI manager the
- writer software does not have to be tailored to each specific
- adapter. In a PC the ASPI manager is loaded from the CONFIG.SYS
- file in the root directory. For example the syntax of the command
-
- for an Adaptec 1540 SCSI adapter is "DEVICE=C:\SCSI\ASPI4DOS.SYS."
- This should be the first line in the file.
- There are two ways which authoring programs (CD writer software)
- cut CD's. The first way is to create an intermediate image file.
- The image file contains the entire session to write to the CD.
- It is simply copied byte for byte to the CD after it is created.
- When creating an intermediate image file there must be enough
- room on the system to store the entire image. A compact disk
- can hold over 650MB. This means an image file can become rather
- large. The other way to create a compact disk is to create the
- image "on the fly" without creating an intermediate image file.
- The benefit of this is that it may be faster, and it will not
- require the large amount of free of disk space required by an
- image. The disadvantage to this is that both the PC and the drives
- the data is on must be very quick. Once writer software begins
- adding a session it must keep the buffer of the CD writer from
- emptying. Once the CD writer buffer empties the writer produces
- a buffer under flow message and the CD is ruined. A 2x (double
- speed) writer requires a continuous data stream of 300kbs. If
- the image file is being created on the fly from many smaller files
- the PC and hard drive may not be able to keep up with the writer.
- In this case a CD-WO is wasted.
- Some CD writers come with a bar code reader built in. This bar
- code reader is able to read the bar code on a CD if it is present.
- For example the Kodak CD's with InfoGuard have a 12 digit number
- present in human readable form and in bar code form. Some CD
- recording software can detect this bar code and place it into
- the CD image when writing the first session (example: CDWRITER).
-
-
-
- Installing CDWRITER:
-
- CDWRITER comes on a disk with two files. The file CDWRITER.EXE
- is the actual program. It should be placed a directory \CDWRITER
- on the hard drive. The file BWCC.DLL should be copied to \WINDOWS\SYSTEM\BWCC.DLL,
- unless a more recient one exists.
- The Phillips 521 and Kodak 200 CD Writers require a continuous
- data stream at 300kbs. The PC being used to cut the CD must be
- able to sustain over 300kbs from the disk drive, and at the same
- time, to the CD writer. CDWRITER has been tested successfully
- using a 486DX-33 with an ISA bus, a Kodak 200 2x CD Writer, a
- 12ms 1Gig SCSI Hard drive, and an Adaptec 1540 SCSI adapter card.
- Both the hard drive and the CD Writer were on the same adapter
- card. The CD was created using an interrmediate image file.
- CDWRITER requires an ASPI manager be present in memory. When
- writing directly to a CD two SCSI adapter cards are recomended.
- One adapter card for the hard drive and one for the CD recorder.
-
-
- Using the program:
-
- CDWRITER is a full featured, reliable, Microsoft Windows based,
- multi-session, CD-ROM authoring system. It has a very straight
- forward user interface, and is very easy to use. The user interface
- consists of a main screen with three components. The first component
- is the "Copy Items" window. This window displays the paths selected
- to copy onto the CD, and the location on the CD to place them.
- The second component is the "Report Window." This window details
- all the activity of the program including any errors encountered.
- The third component is the "Options" component. This component
- is a group of buttons used to control the programs actions. These
- buttons are described below. Note that the word button is used
- to described a shape on the screen that looks like a button.
- To use a button just move the mouse pointer over the button and
- press the left mouse button once.
-
-
- Add Path:
- This will add a source and destination path to the "Copy Items"
- window. The path can be that of a file, or a directory. If a
- directory is specified all files from that directory down will
- be selected. The destination path is the file or directory to
- copy the information to on the CD. Since it is possible to specify
- the same destination directory for more that one source, it is
- possible that two files would end up with the same name on the
- CD. When the program is ready to cut the compact disk this problem
- will be detected, and the user notified. If a destination file
- exists on an earlier session, the new file will be written to
- CD and the old file will be lost. It will be possible to retrieve
- the file using the tools provided with the program, but not through
- normal operating system commands. When a file is replaced in
- a later session the earlier file is not erased, it is just no
- longer referenced by the directory structure. The file is therefore
- effectively replaced. The space used by the older file is lost.
-
- Modify Path:
- This will allow the user to modify the currently highlighted path
- in the "Copy Items" window. Both the source and destination paths
- can be modified.
-
- Delete Path:
- This will delete the highlighted path in the copy items' window.
-
- Setup Session:
- This allows options to be set that control the behavior of the
- program. The available options are described below.
-
- Work Directory:
- This is the drive and directory that will hold the intermediate
- image file if a new image is created. If an existing image is
- being used the directory specifies the location of an existing
- image. The drive that will contain the image file must have enough
- free space to hold the image file and several work files. If
- there is not enough space available on the drive the user will
- be informed before the program begins creating the image file.
-
- Write Direct To CD
- This cuts a compact disk without using an intermediate image file.
- While it does not require as much disk space as using an intermediate
- image file, it does require a much faster machine.
-
- Create New Image:
- Creates a new image file that can optionally be copied to a compact
- disk one or more times. When creating a new image the work directory
- must not already exist. An image can be used over and over to
- cut compact disks. Inside the image are addresses on the compact
- disk. These addresses are relative to the start of the compact
- disk. If the disk in the machine contains 1000 blocks when an
- image is created, then the image will be created to start at block
- 1001. All CD's that this image is placed on must already have
- 1000 blocks. Each time a session is appended to a CD the directory
- structure for the entire CD is placed into the new session, not
- just the directory structure for the current session. This means
- that when an image is created, it is created for a certain disk.
- Every disk that this image is placed onto must be identical to
- the CD that the image was created for, both in size and content.
-
- Use Existing Image:
- Writes an existing image to CD or allows the verification of the
- contents of a CD. If "Verify CD Contents" is not selected then
- this will write the existing session to CD. If verify is selected
- then only a verification will be performed. If writing and the
-
- CD is not blank then the session will be appended and the CD in
- the writer must be identical to teh CD the image was created for.
- This is not verified by the program.
-
- Verify CD Contents:
- Uses the operating system to read each file that should have been
- placed onto the CD from the image specified. The image file will
- not be examined. The files in the image will be read from disk
- (original location, not from image file) and compared to the files
- on the CD. Any differences will be noted. This option can be
- used when it is critical that all the data was copied correctly,
- and that however unlikely, no error occured. Many CD ROM device
- drivers will crash and lock up the machine when they are used
- to access a CD writer drive after a new session has been added.
- If the driver being used has this problem it may be necessary
- to create the image file and add it to the CD during one execution
- of the program. Then during a second execution of the program
- verify the contents of the CD, maybe even in another CD drive.
- If the CD is to be cut and verified in two separate steps the
- "Delete Image When Done" option should not be selected.
- NOTE: To use this option "Use Existing Image" must be selected.
- Currenty cutting the CD and verifying its contents must be done
- in two seperate steps.
-
- Last Session On CD:
- This option is only valid when writing an image to CD. This will
- cause the new session to be the last session on the CD. After
- a session is cut with this option selected, additional sessions
- can not be appended. The writer will then identify the CD as
- a CD ROM, not a CD-WO.
-
- Pause Before Writing:
- This causes the program to pause and display a message after the
- image file is created, and before it is cut to CD. The user may
- wish to know when the CD is about to be cut. This way he/she
- can stop using the PC, and allow all the computer resources to
- be used by the CD cutting process.
-
- Pause Before Verifying:
- This causes the program to stop and display a message before the
- verification process begins. This allows the user the option
- of cutting the CD on a writer, and then verifying the contents
- using an inexpensive reader. This will save both wear and tear
- on the CD Writer, and sometimes alleviate the problem of the device
- driver locking up the machine.
-
- Clean Up When Done:
- Deletes the image file when the program is finished processing
- the current Add or Verify request. If this option is selected
- the image will be deleted even if the Add or Verify fails. Do
- not check this option if other disks are going to be cut from
- this image, or if a verify will be performed at a later time.
-
- Ignore Previous Sessions:
- When appending a session to a CD with existing sessions, this
- option causes the previous sessions to be ignored. The directory
- structure in the new session will no reference files in the previous
- sessions. The files will still be there, but can only be accessed
- with special utilities (like CDWRITER). The files will not be
- accessible through normal operating system commands. All files
- on the CD will be effectively erased, but the space will not be
- reclaimed.
-
- CD Drive:
- The drive to use to verify the contents of the CD, if the verification
- option is selected. The drive is selected from a list of all
-
- available drives on the system. The drive on the system with
- the highest drive letter is the default.
-
- Destination SCSI Device:
- Allows the user to specify the device to use as the CD writer.
- This device is selected from a list of all SCSI devices on the
- system. The first write once device on the system is the default.
- Although all SCSI devices on the system are listed, only write
- once devices can be selected.
-
- Pri Vol:
- Allows the user to specify what information is to be placed into
- the primary volume descriptor. This information identifies the
- system that created the CD, the person that prepared the data,
- etc. This information can only be specified for the first session,
- and when the "Ignore Previous Sessions" option is selected
-
- Add Session:
- Adds a session to the CD in the selected writer. The image is
- created from the paths specified in the "Copy Items" window, or
- from an existing image specified in the work directory of the
- program setup. While the PC can be used for other tasks during
- this process, the computer must be able to supply data to the
- CD at 300kbs. If a 300kbs data rate is not maintained to the
- CD writer (for a 2x CD Writer) the CD will be ruined. It is strongly
- recommended that the PC not be used while cutting the compact
- disk. It is all right to use the machine during the image creation,
- or verification processes. If there is not enough space left
- on the CD to write the image the user will be notified before
- the image is created. This option is only present when the "Write
- Image To CD" option has been selected in the program setup.
-
- Verify CD:
- The files in the image specified in the program setup will be
- verified. This involves comparing the files in the last session
- on the CD to their current condition on disk. This option is
- only available if the verify option was selected in the program
- setup, but not the write image option. If both the add session
- and verify options are selected only the "Add Session" button
- will be present
-
- Information:
- This displays a list of options used to get information about
- the CD currently in the writer. The list of available options
- is described below.
-
- Sessions:
- Information is displayed about each session on the CD along with
- the total space left on the CD. This number is meaningless for
- CD ROM's. Each session can be selected and its directory structure
- reviewed, as it was, when the session was the last session on
- the CD. This will even list files that have since been replaced.
- Any file effective in the session being viewed can be copied
- to a disk file. This includes files that have been superseded
- in later sessions. If a directory is selected for copying then
- that directory, and all files below it, will be copied. This
- is very much as the normal copy command that comes with the operating
- system. The difference is that it will copy files that have been
- superseded by files with the same name in a later session.
-
- Pri Vol:
- This displays information from the CDs' primary volume descriptor.
-
-
- Lock/Unlock Tray:
- Before many of the program options can be selected, like adding
-
- a session, the drive tray must be locked into the CD writer.
- This is done automatically when the program starts if there is
- a CD in the CD writer. If a CD is placed in the writer after
- the program is started the lock button on the screen must be pressed
- to lock the CD into the drive. Once the disk is locked into the
- drive it can only be removed by first unlocking the drive tray.
- The lock command will automatically close the drive tray if
- it is open.
-
- Eject Tray:
- This will unlock the disk tray, if it is locked, and eject the
- CD.
-
- Print Report:
- This will send the contents of the "Report Window" to the default
- system printer.
-
- Clear Report:
- This will clear the contents of the report in the "Report Window."
- Once a report is cleared, it is lost. If a copy is desired make
- sure it is printed before clear is selected.
-
- Terminate:
- The program will unlock the drive tray and exit.
-
-