home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD1.iso / CDRom / MCD22DU2.LHA / History < prev   
Encoding:
Text File  |  1997-04-16  |  24.9 KB  |  481 lines

  1. Format:
  2.  
  3. <string in about requester> = <version string(s)>
  4.   - <List of changes>
  5.  
  6.  
  7. Release 1.0 = MakeCD 0.26 (23.10.96)
  8.   - unsupported public beta version for Meeting Pearls IV.
  9.   - see note on next release.
  10.  
  11. Release 1.0 = MakeCD 1.1 (14.11.96)
  12.   - initial non-beta version.
  13.   - yes, the string in the about requester did not change. :-(.
  14.     use "version full MakeCD" to find out the exact version.
  15.  
  16. Release 1.1 = MakeCD 1.8
  17.               ReadWrite.module 1.9
  18.               SCSISupport.module 3.3
  19.               Yamaha.driver 3.4
  20.               PhilipsCDD2000.driver 3.4
  21.               PhilipsCDD2600.driver 3.4
  22.               CDROM.driver 3.3
  23.               ToshibaCD.driver 3.5
  24.               NecCD.driver 3.4
  25.               SonyCD.driver 3.4
  26.  
  27.   - Rewrote reading/writing (new: ReadWrite.module)
  28.   - ExAll() is used optionally, GUI is updated only every second
  29.     => improved performance
  30.     Scanning source paths is up to eight times faster now (compared
  31.     to V1.0 with enabled GUI display).
  32.   - More detailed error messages (all SCSI errors documented
  33.     for CDD2000 or CDR-102 are explained with texts).
  34.   - Instead of always using parallel IO MakeCD can be forced to
  35.     read and write alternating. Try this if you had performance 
  36.     problems.
  37.   - When reading/writing of a track fails, you can choose how
  38.     to continue in a requester.
  39.   - GUI for image creation is independent from reading and writing,
  40.     i.e. opening the window's menu will not stop the image writing.
  41.   - Writing speed can be set seperately for copying of audio
  42.     tracks.
  43.   - In the track list of a CD the start and end block of each
  44.     track are listed => this way you can see if the driver could
  45.     find the real track length. However, this is currently only
  46.     the case with CD-Rs in a CD writer. Usually the tracks are
  47.     listed including the pauses.
  48.   - Mode 2 (XA) tracks are fully supported now.
  49.   - You can set speed for audio reading/copying seperately.
  50.   - You can select all tracks of a source CD at once for copying.
  51.   - The Philips drivers send a RECOVER command as repair action:
  52.     This helps to recover when power down occured while writing.
  53.     The CD-R must not be removed before repairing.
  54.   - Global switch between Motorola and Intel (MSF/LSF) audio format.
  55.   - MakeCD makes sure the PMA (Program Memory Area) is updated when it
  56.     stops writing tracks now. The Yamaha writer has no special command
  57.     for this, so driver ejects the CD-R automatically. This has the same
  58.     effect.
  59.   - minor improvements
  60.   - Bugfix: ISO images created with MakeCD were invalid sometimes:
  61.     Especially large files might have been trashed.
  62.   - Bugfix: Sometimes a wrong table of contents was written to CD-R.
  63.   - Bugfix: A leading underscore in the ISO volume name is allowed.
  64.   - Bugfix: Opening "Target CD-R" window trashed one byte of MakeCD's
  65.     own memory.
  66.   - Bugfix: When using the "Target CD-R" window for fixation, the TOC
  67.     type was fixed to CD-ROM. Now the correct type is always selected
  68.     automatically.
  69.   - Workaround for some CD-ROM drives: TOC is read at once. Fixes
  70.     problem with invalid track type and length.
  71.   - Path prefixes cause invalid images => disabled for 1.1, not fixed yet.
  72.  
  73.  
  74. Release 1.2 = MakeCD 1.9 (01.01.97)
  75.               makecdromfs.module 4.0
  76.               ReadWrite.module 1.10
  77.               SCSISupport.module 3.3
  78.               Yamaha.driver 3.4
  79.               PhilipsCDD2000.driver 3.4
  80.               PhilipsCDD2600.driver 3.4
  81.               CDROM.driver 3.3
  82.               ToshibaCD.driver 3.5
  83.               NecCD.driver 3.4
  84.               SonyCD.driver 3.4
  85.  
  86.   - Bugfix (1.1): The volume name was always UNREGISTERED.
  87.   - Bugfix (1.1): SCSI drivers were only found when MakeCD was started with
  88.     the current directory set to its home directory.
  89.   - Bugfix: The installer script didn't copy the ReadWrite.module
  90.   - New: You can choose using an image file instead of the usual source even
  91.     if the sizes differ.
  92.  
  93. Release 1.3 = MakeCD 1.12 (17.01.97)
  94.               makecdromfs.module 5.0
  95.               ReadWrite.module 1.12 (16.01.97)
  96.               SCSISupport.module 3.3 (16.01.97)
  97.               CDROM.driver 3.1 (16.01.97)
  98.               NecCD.driver 3.5 (16.01.97)
  99.               PhilipsCDD2000.driver 3.5 (16.01.97)
  100.               PhilipsCDD2600.driver 3.5 (16.01.97)
  101.               SonyCD.driver 3.5 (16.01.97)
  102.               ToshibaCD.driver 3.6 (16.01.97)
  103.               Yamaha.driver 3.5 (16.01.97)
  104.  
  105.   - Bugfix: MakeCD crashed cleaning up after image creation if one source path
  106.     (but not the first one) was invalid.
  107.   - Bugfix: Path prefixes work correctly now.
  108.   - Bugfix: Using ExAll() for directory scanning skipped files in some
  109.     directories.
  110.   - When writing an image file to a CrossDos partition the file was always
  111.     deleted afterwards because CrossDos reports a filesize of zero. Now
  112.     MakeCD uses another function which works with CrossDos, too.
  113.  
  114. Known Problems:
  115.   - PhilipsCDD2600.driver is beta: reading does not work yet.
  116.   - Drivers for sony and plextor CD writers are untested and only available
  117.     on the web page.
  118.  
  119.  
  120. Release 2.0 = MakeCD 1.18 (06.02.97)
  121.               makecdromfs.module V6.0 (06-02-1997) 
  122.               ReadWrite.module 2.6 (07.02.97)
  123.               SCSISupport.module 4.6 (06.02.97)
  124.  
  125.               AtapiCD.driver 4.3 (06.02.97)
  126.               CDROM.driver 4.3 (06.02.97)
  127.               NecCD.driver 4.3 (06.02.97)
  128.               PhilipsCDD2000.driver 4.6 (06.02.97)
  129.               PhilipsCDD2600.driver 4.5 (06.02.97)
  130.               Plextor.driver 4.5 (06.02.97)
  131.               PlextorCD.driver 4.3 (06.02.97)
  132.               SonyCD.driver 4.3 (06.02.97)
  133.               ToshibaCD.driver 4.3 (06.02.97)
  134.               Yamaha.driver 4.5 (06.02.97)
  135.  
  136.   - Multivolume CD-Rs, i.e. ISO images created by MakeCD can start at
  137.     arbitraty blocks. Required "start block" setting for "Write Image File"
  138.     to enable image creation if no CD writer is available and additional checks
  139.     for correct track start when writing to CD-R. To read previous data tracks
  140.     an ISO filesystem with multivolume support is required.
  141.   - MakeCD uses the filenote of an image file to store its exact type and  
  142.     startblock, but doesn't utilize the type itself yet.
  143.   - You are told if testmode is enabled in the write window and
  144.     "Insert CD-R" requester.
  145.   - Changed: When writing to CD-R, now temporary files are created when they
  146.     are needed. Previously, all files that where not deleted immediately were
  147.     written before writing the first track to CD-R.
  148.   - Bugfix: MakeCD was busy waiting when writing an ISO image :-( In addition
  149.     with the increased priority of the read/write processes this totally
  150.     locked some computers. Now the priority is only increased when writing
  151.     to CD-R.  
  152.   - MakeCD finds the end of data tracks exactly now by reading blocks and
  153.     SCSIDrivers for CD writers remove 2 run out blocks from the track length.
  154.   - You can set the length of the pause MakeCD will remove after an audio 
  155.     track.
  156.   - Instead of files a trackdisk compatible device can be used to read/write an
  157.     image from/into blocks directly. This is especially useful for testing
  158.     an ISO image. In addition, performance is better.
  159.   - The start of a source track can be set, too.
  160.   - Incomplete tracks can be padded with zero to their full length and 
  161.     all options can be preset in the settings for automatic response.
  162.   - Raw audio files and AIFF files may have arbitrary length; for raw audio
  163.     files you can still set the old method of file length checking.
  164.   - You can chose to set the kind of fixation in a requester which pops
  165.     up when you start writing a CD-R.
  166.   - Selecting SCSI devices was moved to a more comfortable requester.
  167.   - You can set a global basedir for all files. This way all image files
  168.     of one project can be written in one directory without changing all
  169.     image file names.
  170.   - All filesystems accessing the same device/unit as MakeCD are locked as soon
  171.     as MakeCD needs them.
  172.   - The source track requester remembers the old contents of the listview
  173.     and updates upon invocation only if the selected track is not a member.
  174.   - Performance improvement when reading/writing tracks with unusual block
  175.     sizes from/to files.
  176.   - More detailed status display when writing: Amount of data left in minutes
  177.     can be used to calculated the time to write them easily - you only have
  178.     to know the speed of you CD writer ;-)
  179.   - When writing an image file to a CrossDos partition the file was always
  180.     deleted afterwards because CrossDos reports a filesize of zero. Now
  181.     MakeCD uses another function which works with CrossDos, too.
  182.   - Multiselect for image files
  183.   - Aborting writing offers a lot of new possibilities: Abort immediately,
  184.     stop after track, skip track.
  185.   - The Yamaha writes garbage if a track is shorter than 300 blocks. MakeCD
  186.     adds empty blocks itself now.
  187.   - The current gadget values are used for new tracks whenever suitable
  188.     (previously only sometimes). Their state can be changed without any
  189.     tracks and be saved permanently.
  190.   - PhilipsCDD2600.driver: The six byte version of the SCSI read command is
  191.     used and reading works now. It was obviously prevented by the broken
  192.     implementation of the ten bytes version of read in the writer's firmware.
  193.   - PhilipsCDD2600.driver/Plextor.driver: The invalid TOC delivered by these
  194.     writers was not handled correctly by MakeCD, which prevented further
  195.     writing to CD-Rs with at least one track.
  196.   - GUI and other minor improvements 
  197.   - Cleanup after image creation is much faster now.
  198.  
  199.  
  200. Release 2.1 = MakeCD 1.21 (28.02.97)
  201.               makecdromfs.module 7.5 (28-02-97)
  202.               ReadWrite.module 3.1 (28.02.97)
  203.               SCSISupport.module 5.1 (28.02.97)
  204.  
  205.               AtapiCD.driver 5.1 (28.02.97)
  206.               CDROM.driver 5.1 (28.02.97)
  207.               NecCD.driver 5.1 (28.02.97)
  208.               PhilipsCDD2000.driver 5.1 (28.02.97)
  209.               PhilipsCDD2600.driver 5.1 (28.02.97)
  210.               Plextor.driver 5.1 (28.02.97)
  211.               PlextorCD.driver 5.1 (28.02.97)
  212.               SonyCD.driver 5.1 (28.02.97)
  213.               ToshibaCD.driver 5.1 (28.02.97)
  214.               Yamaha.driver 5.1 (28.02.97)
  215.  
  216.   - Multisession support: Add a previous data track on the CD-R as source
  217.     in the ISO image window and the new image will list all files in
  218.     this track, too.
  219.   - You can select a CD-ROM driver as target now. This is needed for reading
  220.     multisession tracks, because these tracks are always read from the target
  221.     drive.
  222.   - MakeCD can play audio data using the normal Amiga audio device.
  223.   - When copying audio tracks directly MakeCD will ignore buffer overflows.
  224.     ***Warning***: Previously, this was a fatal error but is changed now,
  225.     because even CD-ROMs reporting this error are able to deliver data
  226.     in good quality. Use the audio playing feature of MakeCD to check
  227.     the quality of your CD-ROM.
  228.   - New settings: Chunk size of buffer, audio read speed, audio track start.
  229.     Reducing the read speed is nescessary with some drives to achieve a
  230.     good quality. The start of an audio track can be changed automatically.
  231.     CD-ROM drives are allowed to start reading at the wrong block, thus
  232.     missing the first few blocks of a song without starting a few blocks
  233.     earlier.
  234.   - MakeCD uses optimized routines to swap byteorder now. Reading CDDA from
  235.     very fast CD-ROM drives should still better be done with the byteorder
  236.     delivered by the drive (at the moment always LSF for CD-ROM drives).
  237.   - "nil:xyz" can be used as temporary image file. "nil:exists" is treated as
  238.     an existing image file with same size as the primary source, i.e. is used
  239.     as source.
  240.   - You can react interactively to read errors now. Reading a track is no
  241.     longer aborted automatically. Changed the settings for "incomplete copying"
  242.     to reflect these change.
  243.   - The testmode can be changed in the write CD-R window; writing CD-R doesn't
  244.     start automatically anymore.
  245.   - Changed the way the SCSI drivers reset their drives:
  246.     They leave test mode on. Now Yamaha and probably all other writers
  247.     don't "forget" the tracks they wrote with enabled test mode.
  248.     Philips CDD2000 always remembers these tracks. You have to remove a
  249.     CD-R you wrote to in test mode before really writing to it, because
  250.     the CDD2000 would still write in test mode.
  251.   - "Update" in the target CD-R window will try to force the writer to forget
  252.     all tracks written with enabled test mode.
  253.   - Fixation is now always done with maximum speed.
  254.   - When aborting MakeCD tells what it is doing in the status lines.
  255.     It especially points out if read or write process are currently
  256.     waiting for IO - this should finally make clear that MakeCD is not
  257.     crashed when the scsi device doesn't reply to IO requests :-/
  258.   - The write process will continue writing until its buffer is empty even
  259.     if the read process encountered an error.
  260.   - While scanning the source paths for ISO image creation the target image
  261.     file is deleted. Otherwise it might be included in the ISO image file
  262.     list, which - for obvious reasons - is not a good idea ;-)
  263.   - ISO image window is an application window now: Drop an icon
  264.     and a new path is added. The main window already had this feature.
  265.   - The order of ISO image sources can be changed and is relevant: If there
  266.     are name collisions, the file scanned first is included if you ignore the
  267.     error.
  268.   - MakeCD will leave 2MB memory free for ISO image creation when allocating
  269.     its buffer.
  270.   - The track requester will display the volume name instead of the track type
  271.     if an ISO track is recognized. It will use this name or the text in the
  272.     listview as track name, as long as the user doesn't enter something
  273.     himself.
  274.   - PUBSCREEN can be used in the shell or as tooltype to select a public
  275.     screen.
  276.   - GUI improvements (rearranged menus, added transfer rates to write window).
  277.   - The device requester filters devices by name now before using NSD.
  278.     This was nescessary because some buggy devices crashed when being
  279.     queried by NSD. If you still encounter crashes when opening the
  280.     device requester, please use NSDQuery to find the device to blame and
  281.     report it to Heinz Wrobel. You may add this device to the NSDPatch
  282.     configuration to make it NSD compliant.
  283.   - Workaround for Commodore scsi.device crashing when accessing a scsi device
  284.     for the first time.
  285.   - A Toshiba MX-3401B delivers more audio data than being asked for, thus
  286.     overwriting memory. Workaround in the ToshibaCD.driver.
  287.   - Workaround for TOC reading with CDD2600 + Plextor
  288.   - Setting reading speed for AtapiCD.driver (since V2.1 the driver requester
  289.     shows if a driver can set the speed).
  290.   - Bugfix: MakeCD crashed after writing data to raw blocks with a data
  291.     length which was not an even multiple of 512.
  292.   - Bugfix: The drivers for CD writers always removed two blocks from the
  293.     track lengths. This was wrong for normal CDs read in a writer. It
  294.     disabled the automatic end of track detection and removing the audio
  295.     pause selected in the settings.
  296.   - Bugfix: Appending a project was impossible.
  297.   - Bugfix: Appending multiple image files changed the current track's source
  298.     filename.
  299.   - Bugfix: The PlextorCD.driver didn't set the speed correctly. Reading
  300.     was limited to single speed. It was not able to write mode 2 tracks.
  301.   - Bugfix: Reading with drivers that supported setting speed was not done
  302.     with maximum speed.
  303.   - Bugfix: Automatic TOC type detection failed for writers delivering
  304.     no session infos, i.e. Plextor and perhaps Ricoh. The TOC type usually
  305.     only matters for PSX copies.
  306.   - Bugfix: Writing an ISO image more than once (aka "Retry" in an error
  307.     requester) crashed.
  308.  
  309. MakeCD 2.2 = MakeCD 1.25 (26.03.97)
  310.              makecdromfs.module 
  311.              ReadWrite.module 4.3 (26.03.97)
  312.              SCSISupport.module 6.3 (26.03.97)
  313.  
  314.              AtapiCD.driver 6.2 (27.03.97)
  315.              CDROM.driver 6.2 (27.03.97)
  316.              NecCD.driver 6.2 (27.03.97)
  317.              PhilipsCDD2000.driver 6.3 (27.03.97)
  318.              PhilipsCDD2600.driver 6.3 (27.03.97)
  319.              PioneerCD.driver 5.1 (28.02.97)
  320.              Plextor.driver 6.3 (27.03.97)
  321.              PlextorCD.driver 6.2 (27.03.97)
  322.              Sony.driver 6.0 (27.03.97)
  323.              SonyCD.driver 6.2 (27.03.97)
  324.              ToshibaCD.driver 6.2 (27.03.97)
  325.              Yamaha.driver 6.3 (27.03.97)
  326.  
  327.   - New: Sony.driver
  328.     Note (1): The Sony writers are very accurate regarding CD-ROM standards.
  329.     You will not be able to write certain track types after some others
  330.     (but you won't want to anyway).
  331.     Note (2): Sony writers are not able to write XA tracks with a blocksize of
  332.     2048 (form 1) or 2328 (form 2). Therefore only the general mode 2 type
  333.     is supported by MakeCD. You will be warned and may ignore the
  334.     warning, but until a firmware supports this block sizes the writer
  335.     will reject some commands as illegal.
  336.     Note (3): The 926S seems to be unable to accept buffer chunks of more than
  337.     approx. 240kB. It rejects the write command with "ILLEGAL FIELD IN COMMAND
  338.     DESCRIPTOR". You have to reduce the chunk size in the settings.
  339.     Note (4): The writer seems to be unable to simulate fixation. The test
  340.     mode can really be enabled for writing tracks, but has no effect on
  341.     fixation. The Sony.driver will therefore _not_ issue the fixation command
  342.     if test mode is enabled.
  343.   - The writer will not be told to start writing a track until data is
  344.     really available. Previously, denying to insert the correct CD with
  345.     the source track left a short empty track on the CD-R.
  346.   - MakeCD saves all registers before calling OpenDevice(). This makes it
  347.     possible to use broken devices that trash registers (e.g. mfm.device).
  348.   - When repairing a CD-R MakeCD will not check the contents of the medium
  349.     inserted because this check may fail for CD-Rs needing repair, thus
  350.     preventing the issueing of the repair command :-/
  351.   - Changed the usage of "nil:" in image filenames. Now "nil:exists/xyz"
  352.     with xyz being a number can be used as an existing image file with
  353.     size xyz (even as primary source).
  354.   - MakeCD will check if the available space is enough to write all
  355.     tracks and fixate. It will distinguish several different cases: enough
  356.     space for tracks, but not fixation (not nescessary for the current
  357.     writer, because all reserve enough space for fixation themselves);
  358.     only fixation not possible; fixation possible, but no new session
  359.     (some writers refuse to fixate only the session in the last case,
  360.     e.g. the Yamaha CDR 100).
  361.     This check relies on a correct value of the free blocks on the CD-R.
  362.     If you doubt that the warning is justified, you may ignore it and
  363.     go on (preferable in test mode ;-).
  364.   - When writing tracks MakeCD will ask for the CD-R before writing
  365.     image files to check the available space now.
  366.   - Default for changing the start of audio tracks is now zero blocks.
  367.     In addition, the start of an audio track is only changed if the
  368.     predecessor is an audio track, too.
  369.     Some drives refused to deliver the blocks in front of real track start
  370.     or are accurate anyway.
  371.   - The type of every track is listed in the track listview. Pay attention
  372.     to the type if you add image files: MakeCD was never and still is not
  373.     able to guess the type always correctly!
  374.   - Added recognition of all drives listed as tested in the Compatibility.
  375.     If one of your drives is not known by MakeCD but works with a driver,
  376.     please fill out a test report and send it to makecd@ira.uka.de. It will
  377.     be added it to the Compatibility and recognized automatically by future
  378.     drivers.
  379.     Note: If your CD-ROM works with the SonyCD.driver, you might test the
  380.     PlextorCD.driver,too, because this is a SonyCD.driver extended by
  381.     speed setting.
  382.   - Added DEBUG output for testing of device capabilities in the device
  383.     requester.
  384.     If you encounter crashes, please enable DEBUG by removing the brackets
  385.     around the tooltype and report which devices causes the problem. See
  386.     V2.1 history for more detailed notes on this subject.
  387.   - PhilipsCDD2600.driver will no longer try to read session infos, because
  388.     the result was incomplete due to the CDD2600 firmware.
  389.   - Read errors during reading the track list from CD writers are now
  390.     handled better. Previously tracks were simply left out.
  391.   - Maximum speed (= 0) was not set correctly for Philips CDD521/522. This
  392.     prevented fixation since V2.1, too, because this is always done in maximum
  393.     speed.
  394.   - Some CD-ROMs refuse to set 2048 as block size. Added additional check
  395.     for current block size and retry.
  396.   - When adding a new track the source track is no longer copied.
  397.   - Implemented sequential IO for ISO image creation.
  398.   - Changed DEBUG output.
  399.   - Bugfix: "Stop after Track" didn't prevent fixation after last track.
  400.   - Bugfix: Length of the last track on a CD-R sometimed included the
  401.     run-out blocks.
  402.   - Bugfix: The space for lead-out is not included in the free blocks reported
  403.     by the writer. CD-Rs with zero blocks free could have been fixed, but
  404.     MakeCD didn't try to do so.
  405.   - Bugfix: Startblock of an ISO image was calculated wrong when writing only
  406.     image files and the ISO image was not the first track.
  407.   - Bugfix: When the automatic fixation after the last track failed, the
  408.     error was not reported.
  409.   - Bugfix: When reading an audio file not being a multiple of the blocksize
  410.     the data was not padded correctly when writing directly to CD-R.
  411.     This caused "unexpected phase errors".
  412.   - Bugfix: The CD read speed was always set to the real speed of the
  413.     CD writer.
  414.   - Bugfix: The AtapiCD.driver didn't set the speed.
  415.   - Bugfix: End of track recognition sometimes was wrong by one block.
  416.   - Bugfix: Memory for session description texts was not freed.
  417.   - Bugfix: Recovered errors were not ignored properly.
  418.   - Added fixation and repair to the tools menu.
  419.   - Bugfix: Error requester for image creation.
  420.   - Bugfix: Upto 4 bytes were trashed when a track had a long volume name.
  421.   - Bugfix: Potential timing problem handling write errors.
  422.   - Bugfix: When reading the last track of a normal CD the CD was not
  423.     recognized.
  424.  
  425. MakeCD 2.2 Update 1 = ReadWrite.module 4.4 (10.04.97)
  426.                       SCSISupport.module 7.1 (13.04.97)
  427.  
  428.                       AtapiCD.driver 7.1 (13.04.97)
  429.                       CDROM.driver 7.1 (13.04.97)
  430.                       JVC.driver 7.1 (13.04.97)
  431.                       NecCD.driver 7.1 (13.04.97)
  432.                       PhilipsCDD2000.driver 7.1 (13.04.97)
  433.                       PhilipsCDD2600.driver 7.2 (14.04.97)
  434.                       Plextor.driver 7.1 (13.04.97)
  435.                       PlextorCD.driver 7.1 (13.04.97)
  436.                       Sony.driver 7.1 (13.04.97)
  437.                       SonyCD.driver 7.1 (13.04.97)
  438.                       ToshibaCD.driver 7.1 (13.04.97)
  439.                       Yamaha.driver 7.1 (13.04.97)
  440.  
  441.   - added recognition of several drives, fixed recognition of Yamaha CDR102
  442.   - Bugfix: Setting the speed didn't work for all ATAPI drives. Reading was
  443.     aborted with an "ILLEGAL FIELD IN COMMAND DESCRIPTOR" error then.
  444.   - We finally received the CDD2600 documentation. Philips changed speed
  445.     setting and reading session infos. The driver was changed accordingly.
  446.   - Changed end of track recognition for Yamaha, because these drives crashed
  447.     when asked for certain unreadable blocks at the end of a track.
  448.   - New: JVC.driver
  449.     Warning: This driver is still beta and perhaps will stay beta forever.
  450.     I have already spent *very* much time on this driver and it's not possible
  451.     to compensate all the problems the poor hardware causes. Try it and if
  452.     it works well you are indeed lucky :-/
  453.  
  454.     Problems I had to cope with:
  455.     - The XR-W2010 I borrowed didn't work with an oktagon.device V6.8 and a
  456.       omniscsi.device V6.11. It always rejected the first write command with
  457.       an "ILLEGAL COMMAND" error.
  458.       This turned out to be a very strange SCSI problem. The drive works now
  459.       when connected to the Oktagon with no other device on this SCSI chain.
  460.     - This drive is a very poor CD and CD-R reader. It could not read data or
  461.       audio tracks itself has written although they are read well by a Yamaha
  462.       CDR100 and a Matsushita CD-ROM and produced a lot of read errors with
  463.       normal CDs.
  464.       If you have the same problem, this will have several impacts:
  465.       · Multisession merging will not work properly, because the previous
  466.         tracks are scanned with the CD writer.
  467.       · Mode 2 recognition will fail. Therefore XA CD-Rs will be fixed with
  468.         the wrong TOC type.
  469.       · The name of ISO tracks cannot be read.
  470.     - With one CD-R the drive reported a start block which was higher the the
  471.       end block. We wrote another track and both were listed correctly
  472.       afterwards. The next track was wrong again and again writing one more
  473.       track fixed the problem.
  474.       You cannot fix a CD-R with invalid track starts with the JVC. You have
  475.       to use either another CD writer or write more tracks and hope that
  476.       this will help.
  477.  
  478. MakeCD 2.2 Update 2 = Yamaha.driver 7.2 (16.04.97)
  479.     - Bugfix Yamaha: Setting blocksize was broken in the last update,
  480.       i.e. reading and writing didn't work at all :-(
  481.