home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / information / problems < prev    next >
Text File  |  1994-04-07  |  8KB  |  177 lines

  1.  
  2.                  REPORTING PROBLEMS
  3.                   (Updated 4/7/94)
  4.  
  5. If you experience any problems reading files off this CD-ROM, please 
  6. read this entire file and try all the suggested tests before contacting
  7. me for help.  I will be happy to try to resolve such problems once you
  8. have tried the suggested tests and gathered as much information as 
  9. possible about your problem.
  10.  
  11. ----------------------
  12. CD-ROM DRIVER SOFTWARE
  13. ----------------------
  14.  
  15. Since beginning CD-ROM distributions, I have tested many different CD-ROM
  16. driver packages (but not all of them), and found problems with many of
  17. them.  The distributers of the software have been very responsive about
  18. fixing any bugs found, so current versions of CD-ROM drivers from third
  19. party vendors should work fine.  I strongly suggest that you stay current
  20. with the latest version of whatever drivers you are using.
  21.  
  22. To see if your driver is capable of correctly reading every file on this
  23. CD-ROM, run the following test, which may take between 2 and 24 hours
  24. depending upon what software you are using, the speed of your drive, what
  25. controller card you have, what CD-ROM drive you have, etc, etc.  Be sure
  26. that you have arranged for brik to be in your command search path and for
  27. ixemul.library to be found in your LIBS: assign path.
  28.  
  29.     cd FrozenFish-Apr94:
  30.     stack 100000
  31.     brik -Cb <CrcList     or     brik -Cb <crclist >ram:logfile
  32.  
  33. The test should run with no output to either the screen or the logfile, as
  34. the case may be.  If brik fails to find or correctly read any file on the
  35. CD-ROM, it will generate a line of output giving the file name and an
  36. appropriate error message.  If you do get errors, I suggest sending the
  37. list of files that have problems to the supplier of your CD-ROM software,
  38. and inquire about an update.
  39.  
  40. In order to verify that the problem really does lie with the software
  41. driver you are using, I suggest that you also try the freely distributable
  42. AmiCDROM driver, which can be found on this CD-ROM in:
  43.  
  44.     BBS/ALib/d9xx/d935/AmiCDROM.lha
  45.  
  46. This is one of the packages that I test every CD-ROM with, so I know that
  47. it will work with this driver.  If it does not work, then your problem
  48. is most likely with your CD-ROM drive or you have a defective disk.  I
  49. have yet to find one defective disk, after more than 6 months of doing
  50. CD-ROM distributions, so that should be the last thing you suspect.
  51.  
  52. If you do contact me to report a problem please include as many relevant
  53. details about your hardware and software configuration as you can, and
  54. in particular, what versions of the driver software you have tried.
  55.  
  56. ------------------
  57. REPORTING PROBLEMS
  58. ------------------
  59.  
  60. If you have problems running some program on this disk, or find bugs in a
  61. program, you should report these problems to the author of the program, not
  62. to me.  I likely will not be able to help you and dealing with such problem
  63. reports takes time away from other projects, like getting the next disk
  64. out.  Also, I generally have no more additional contact information for
  65. authors than what is already provided on the CD-ROM, so please don't send
  66. reports to me asking me to "pass them on" to the author.
  67.  
  68. About the only exception to this is problems with the GNU utilities.
  69. Problems that appear to be Amiga specific should be reported to me.  Other
  70. problems, particularly if you can duplicate them on a UNIX system running
  71. the same version of the GNU software without any Amiga specific patches,
  72. should be reported to the FSF.
  73.  
  74. In summary, please only report problems to me when it seems like I'm the
  75. most obvious person to deal with them.  The address for reporting problems
  76. to me is:
  77.  
  78.     Amiga Library Services
  79.     610 N. Alma School Road, Suite 18
  80.     Chandler, AZ  85224-3687
  81.     U.S.A.
  82.  
  83. You can also FAX them to me at (602) 917-0917.
  84.  
  85. ------------------------------------
  86. COMPATIBILITY WITH NON-AMIGA SYSTEMS
  87. ------------------------------------
  88.  
  89. == ISO-9660 LEVELS ==
  90.  
  91. The ISO-9660 standard defines three "levels of interchange":
  92.  
  93.   Level 1:   Each file extent must be recorded on contiguous sectors.
  94.              A file name must consist of  <= 8 characters + "dot" +
  95.              <= 3 characters (commonly called "8.3 names").
  96.              A directory name must consist of <= 8 characters.
  97.  
  98.   Level 2:   Each file extent must be recorded on contiguous sectors.
  99.              A file name must not be longer than 31 characters. It must
  100.              contain a "dot".
  101.              A directory name must not be longer than 31 characters. 
  102.  
  103.   Level 3:   A file name must not be longer than 31 characters. It must
  104.              contain a "dot".
  105.              A directory name must not be longer than 31 characters. 
  106.  
  107. In addition, there are two character classes that specify what characters
  108. can be used in file and directory names:
  109.  
  110.   d-characters:       Upper-case letters, digits, and underscore ('_').
  111.            These characters can be understood by any ISO compliant
  112.            system.
  113.  
  114.   d1-characters:   Any character.
  115.            The interpretation of these characters is subject to
  116.            "agreement" between the system writing the CD-ROM and
  117.            the system reading it.
  118.  
  119. Most CD-ROM's intended for the IBM-PC market conform to level 1d of the
  120. standard, while Amiga CD-ROM's tend to be closer to level 2d1, however
  121. don't fully comply because they may have filenames without dots in them.
  122.  
  123. == Rock Ridge Interchange Protocol ==
  124.  
  125. Only CD-ROM's that conform to level 1d are guaranteed to be readable on all
  126. systems that support ISO-9660.  Because of this limitation, an extension to
  127. the standard called the "Rock Ridge Interchange Protocol" has been developed
  128. by the CD-ROM industry and is widely supported on a number of different
  129. operating systems, including most UNIX systems and some MS-DOS and Apple
  130. systems.
  131.  
  132. When read with a software driver that understands the Rock Ridge extensions,
  133. a CD-ROM recorded with Rock Ridge extensions appears as a CD-ROM containing
  134. 30 character filenames with no restrictions on the characters used in
  135. filenames, while still being ISO-9660 level 1d compliant and thus fully
  136. readable by software drivers that do not understand the Rock Ridge
  137. extensions.  This is how most of the rest of the CD-ROM industry produces
  138. and uses CD-ROM's that are compatible between the different systems.
  139.  
  140. Unfortunately, support for the Rock Ridge extensions is not common in the
  141. Amiga CD-ROM market, and probably will not be until Commodore's standard
  142. CD-ROM mastering software and drivers support Rock Ridge.  The way Amiga
  143. CD-ROM's preserve the ability to use long filenames with no limitations on
  144. the character set, is to almost conform to level 2d1 of the ISO-9660
  145. standard, and thus are incompatible with systems that only support level 1d
  146. plus Rock Ridge extensions.  Apparently this includes many (if not most)
  147. MS-DOS systems, and quite a few UNIX systems.
  148.  
  149. == Bottom Line ==
  150.  
  151. The bottom line is that many producers of Amiga CD-ROM's, including me, wish
  152. to preserve the original AmigaDOS filenames.  This is absolutely required
  153. for bootable CD-ROM's for the CDTV and CD32, and CD-ROM's where it is
  154. desired to run the software directly off the CD-ROM (I.E. more than simply a
  155. collection of "lha archives").  Even with lha archives, it makes it much
  156. easier to keep track of where various versions of some program can be
  157. found if the names of the archives are not munged to comply with the
  158. strictest level of the ISO standard.
  159.  
  160. These CD-ROM's are not strictly compliant to the ISO-9660 standard, and the
  161. point in the standard that they are closest to (level 2d1) is much more
  162. "liberal" than what is tolerated by most PC systems and some Unix systems.
  163. Thus I have no way to predict whether a specific non-Amiga system will be
  164. able to correctly read my CD-ROM's (or any other Amiga CD-ROM's that don't
  165. strictly conform to ISO-9660 level 1d) because it depends almost 100% on the
  166. specific software driver which is responsible for reading the CD-ROM.  In
  167. most cases, asking your software vendor what level of ISO-9660 their
  168. software complies with will not be very informative, and the only way to
  169. know for sure is to get a CD-ROM and try it.
  170.  
  171. Some non-Amiga users have reported complete success at accessing all the
  172. files, but sometimes only after consulting their software or hardware vendor
  173. for appropriate configuration information and patches to the system's driver
  174. software.  Note that positive reports like "everything was fine" are just
  175. as important as negative reports like "nothing worked".  Otherwise the only
  176. time I hear about the results is when people have problems.
  177.