home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 6 / FreshFish_September1994.bin / information / problems < prev    next >
Text File  |  1994-07-18  |  7KB  |  163 lines

  1.  
  2.                   COMMON PROBLEMS
  3.                  (Updated 7/18/94)
  4.  
  5. ----------------------
  6. CD-ROM DRIVER SOFTWARE
  7. ----------------------
  8.  
  9. Each CD-ROM is tested with a number of different CD-ROM drivers, including
  10. the following packages.  Use the AmigaDOS version command on the specified
  11. files to find out if you are running versions older than these files.  If
  12. so, and you experience any problems with the CD-ROM, a software upgrade may
  13. be needed.  Also, if you have an A570 and it has trouble mounting this
  14. CD-ROM, try the command "diskchange cd0:".
  15.  
  16.     Asimware Innovations    DEVS:asimcdfs.device    1.9
  17.                 L:AsimCDFS        2.6
  18.  
  19.     AmiCDROM 1.9        L:cdrom-handler        1.9
  20.  
  21.     FastLane        L:CDRive        3.4
  22.  
  23.     Xetec            DEVS:cdx.device        1.10
  24.                 L:CDxFileSystem        1.95
  25.  
  26. To see if your driver is capable of correctly reading every file on this
  27. CD-ROM, run the following test, which may take between 2 and 24 hours
  28. depending upon what software you are using, the speed of your drive, what
  29. controller card you have, what CD-ROM drive you have, and what other things
  30. you might have running (enforcer, mungwall, etc).  Be sure that you have
  31. either run the CD Setup script as described in README-FIRST or else have
  32. arranged for brik to be in your path and for ixemul.library to be found in
  33. your LIBS: directory.
  34.  
  35.     cd FreshFish-Jul94:
  36.     stack 100000
  37.     brik -Cb <CRCList     or      brik -Cb <CRCList >ram:logfile
  38.  
  39. The test should run with no output to either the screen or the logfile, as
  40. the case may be.  If brik fails to find or correctly read any file on the
  41. CD-ROM, it will generate a line of output giving the file name and an
  42. appropriate error message.  If you do get errors, I suggest sending the list
  43. of files that have problems to the supplier of your CD-ROM software, and
  44. inquire about an update.
  45.  
  46. ------------------
  47. REPORTING PROBLEMS
  48. ------------------
  49.  
  50. If you have problems running some program on this disk, or find bugs in a
  51. program, you should report these problems to the author of the program, not
  52. to me.  I likely will not be able to help you and dealing with such problem
  53. reports takes time away from other projects, like getting the next disk
  54. out.  Also, I generally have no more additional contact information for
  55. authors than what is already provided on the CD-ROM, so please don't send
  56. reports to me asking me to "pass them on" to the author.
  57.  
  58. About the only exception to this is problems with the GNU utilities.
  59. Problems that appear to be Amiga specific should be reported to me.  Other
  60. problems, particularly if you can duplicate them on a UNIX system running
  61. the same version of the GNU software without any Amiga specific patches,
  62. should be reported to the FSF.
  63.  
  64. In summary, please only report problems to me when it seems like I'm the
  65. most obvious person to deal with them.  The address for reporting problems
  66. to me is:
  67.  
  68.     Amiga Library Services
  69.     610 N. Alma School Road, Suite 18
  70.     Chandler, AZ  85224-3687
  71.     U.S.A.
  72.  
  73. You can also FAX them to me at (602) 917-0917.
  74.  
  75. ------------------------------------
  76. READING THIS CD-ROM ON OTHER SYSTEMS
  77. ------------------------------------
  78.  
  79. == ISO-9660 LEVELS ==
  80.  
  81. The ISO-9660 standard defines three "levels of interchange":
  82.  
  83.   Level 1:   Each file extent must be recorded on contiguous sectors.
  84.              A file name must consist of  <= 8 characters + "dot" +
  85.              <= 3 characters (commonly called "8.3 names").
  86.              A directory name must consist of <= 8 characters.
  87.  
  88.   Level 2:   Each file extent must be recorded on contiguous sectors.
  89.              A file name must not be longer than 31 characters. It must
  90.              contain a "dot".
  91.              A directory name must not be longer than 31 characters. 
  92.  
  93.   Level 3:   A file name must not be longer than 31 characters. It must
  94.              contain a "dot".
  95.              A directory name must not be longer than 31 characters. 
  96.  
  97. In addition, there are two character classes that specify what characters
  98. can be used in file and directory names:
  99.  
  100.   d-characters:       Upper-case letters, digits, and underscore ('_').
  101.            These characters can be understood by any ISO compliant
  102.            system.
  103.  
  104.   d1-characters:   Any character.
  105.            The interpretation of these characters is subject to
  106.            "agreement" between the system writing the CD-ROM and
  107.            the system reading it.
  108.  
  109. Most CD-ROM's intended for the IBM-PC market conform to level 1d of the
  110. standard, while Amiga CD-ROM's tend to be closer to level 2d1, however
  111. don't fully comply because they may have filenames without dots in them.
  112.  
  113. == Rock Ridge Interchange Protocol ==
  114.  
  115. Only CD-ROM's that conform to level 1d are guaranteed to be readable on all
  116. systems that support ISO-9660.  Because of this limitation, an extension to
  117. the standard called the "Rock Ridge Interchange Protocol" has been developed
  118. by the CD-ROM industry and is widely supported on a number of different
  119. operating systems, including most UNIX systems and some MS-DOS and Apple
  120. systems.
  121.  
  122. When read with a software driver that understands the Rock Ridge extensions,
  123. a CD-ROM recorded with Rock Ridge extensions appears as a CD-ROM containing
  124. 30 character filenames with no restrictions on the characters used in
  125. filenames, while still being ISO-9660 level 1d compliant and thus fully
  126. readable by software drivers that do not understand the Rock Ridge
  127. extensions.  This is how most of the rest of the CD-ROM industry produces
  128. and uses CD-ROM's that are compatible between the different systems.
  129.  
  130. Unfortunately, support for the Rock Ridge extensions is not common in the
  131. Amiga CD-ROM market, and probably will not be until Commodore's standard
  132. CD-ROM mastering software and drivers support Rock Ridge.  The way Amiga
  133. CD-ROM's preserve the ability to use long filenames with no limitations on
  134. the character set, is to almost conform to level 2d1 of the ISO-9660
  135. standard, and thus are incompatible with systems that only support level 1d
  136. plus Rock Ridge extensions.  Apparently this includes many (if not most)
  137. MS-DOS systems, and quite a few UNIX systems.
  138.  
  139. == Bottom Line ==
  140.  
  141. The bottom line is that many producers of Amiga CD-ROM's, including me, wish
  142. to preserve the original AmigaDOS filenames.  This is absolutely required
  143. for bootable CD-ROM's for the CDTV and CD32, and CD-ROM's where it is
  144. desired to run the software directly off the CD-ROM (I.E. more than simply a
  145. collection of "lha archives").
  146.  
  147. These CD-ROM's are not strictly compliant to the ISO-9660 standard, and the
  148. point in the standard that they are closest to (level 2d1) is much more
  149. "liberal" than what is tolerated by most PC systems and some Unix systems.
  150. Thus I have no way to predict whether a specific non-Amiga system will be
  151. able to correctly read my CD-ROM's (or any other Amiga CD-ROM's that don't
  152. strictly conform to ISO-9660 level 1d) because it depends almost 100% on the
  153. specific software driver which is responsible for reading the CD-ROM.  In
  154. most cases, asking your software vendor what level of ISO-9660 their
  155. software complies with will not be very informative, and the only way to
  156. know for sure is to get a CD-ROM and try it.
  157.  
  158. The CD-ROM has a CRC list that can be used to verify that all of the files
  159. can be found and read correctly, and some non-Amiga users have reported
  160. complete success at accessing all the files, but sometimes only after
  161. consulting their software or hardware vendor for appropriate configuration
  162. information and patches to the system's driver software.
  163.