home *** CD-ROM | disk | FTP | other *** search
-
- COMMON PROBLEMS
- (Updated 1/31/95)
-
- ======================
- CD-ROM DRIVER SOFTWARE
- ======================
-
- Each CD-ROM is tested with a number of different CD-ROM drivers, including
- the following packages. Use the AmigaDOS version command on the specified
- files to find out if you are running versions older than these files. If
- so, and you experience any problems with the CD-ROM, a software upgrade may
- be needed. Also, if you have an A570 and it has trouble mounting this
- CD-ROM, try the command "diskchange cd0:".
-
- Asimware Innovations DEVS:asimcdfs.device 1.9
- L:AsimCDFS 2.6
-
- AmiCDROM 1.9 L:cdrom-handler 1.9
-
- FastLane L:CDRive 3.4
-
- Xetec DEVS:cdx.device 1.10
- L:CDxFileSystem 1.95
-
- To see if your driver is capable of correctly reading every file on this
- CD-ROM, run the following test, which may take between 15 minutes and 6
- hours depending upon what software you are using, the speed of your drive,
- what controller card you have, what CD-ROM drive you have, and what other
- things you might have running (enforcer, mungwall, etc). Be sure that you
- have either run the CD Setup script as described in README-FIRST or else
- have arranged for brik to be in your path and for ixemul.library to be found
- in your LIBS: directory.
-
- cd FreshFish-Vol8-1:
- stack 100000
- brik -Cb <CRCList or brik -Cb <CRCList >ram:logfile
-
- The test should run with no output to either the screen or the logfile, as
- the case may be. If brik fails to find or correctly read any file on the
- CD-ROM, it will generate a line of output giving the file name and an
- appropriate error message. If you do get errors, we suggest sending the
- list of files that have problems to the supplier of your CD-ROM software,
- and inquire about an update.
-
- ==================
- REPORTING PROBLEMS
- ==================
-
- If you have problems running some program on this disk, or find bugs in a
- program, you should report these problems to the author of the program, not
- to us. We likely will not be able to help you and dealing with such problem
- reports takes time away from other projects, like getting the next disk out.
- Also, we generally have no more additional contact information for authors
- than what is already provided on the CD-ROM, so please don't send reports to
- us asking us to "pass them on" to the author.
-
- About the only exception to this is problems with the GNU utilities.
- Problems that appear to be Amiga specific should be reported to us. Other
- problems, particularly if you can duplicate them on a UNIX system running
- the same version of the GNU software without any Amiga specific patches,
- should be reported to the FSF.
-
- In summary, please only report problems to us when it seems like we are the
- most obvious entity to deal with them. The address for reporting problems
- to us is:
-
- Amiga Library Services
- 610 N. Alma School Road, Suite 18
- Chandler, AZ 85224-3687
- U.S.A.
-
- You can also FAX them to us at (602) 491-0048.
-
- ====================================
- READING THIS CD-ROM ON OTHER SYSTEMS
- ====================================
-
- == ISO-9660 LEVELS ==
-
- The ISO-9660 standard defines three "levels of interchange":
-
- Level 1: Each file extent must be recorded on contiguous sectors.
- A file name must consist of <= 8 characters + "dot" +
- <= 3 characters (commonly called "8.3 names").
- A directory name must consist of <= 8 characters.
-
- Level 2: Each file extent must be recorded on contiguous sectors.
- A file name must not be longer than 31 characters. It must
- contain a "dot".
- A directory name must not be longer than 31 characters.
-
- Level 3: A file name must not be longer than 31 characters. It must
- contain a "dot".
- A directory name must not be longer than 31 characters.
-
- In addition, there are two character classes that specify what characters
- can be used in file and directory names:
-
- d-characters: Upper-case letters, digits, and underscore ('_').
- These characters can be understood by any ISO compliant
- system.
-
- d1-characters: Any character.
- The interpretation of these characters is subject to
- "agreement" between the system writing the CD-ROM and
- the system reading it.
-
- Most CD-ROM's intended for the IBM-PC market conform to level 1d of the
- standard, while Amiga CD-ROM's tend to be closer to level 2d1, however don't
- fully comply because they may have filenames without dots in them.
-
- == Rock Ridge Interchange Protocol ==
-
- Only CD-ROM's that conform to level 1d are guaranteed to be readable on all
- systems that support ISO-9660. Because of this limitation, an extension to
- the standard called the "Rock Ridge Interchange Protocol" has been developed
- by the CD-ROM industry and is widely supported on a number of different
- operating systems, including most UNIX systems and some MS-DOS and Apple
- systems.
-
- When read with a software driver that understands the Rock Ridge extensions,
- a CD-ROM recorded with Rock Ridge extensions appears as a CD-ROM containing
- 30 character filenames with no restrictions on the characters used in
- filenames, while still being ISO-9660 level 1d compliant and thus fully
- readable by software drivers that do not understand the Rock Ridge
- extensions. This is how most of the rest of the CD-ROM industry produces
- and uses CD-ROM's that are compatible between the different systems.
-
- Unfortunately, support for the Rock Ridge extensions is not common in the
- Amiga CD-ROM market, and probably will not be until Commodore's standard
- CD-ROM mastering software and drivers support Rock Ridge. The way Amiga
- CD-ROM's preserve the ability to use long filenames with no limitations on
- the character set, is to almost conform to level 2d1 of the ISO-9660
- standard, and thus are incompatible with systems that only support level 1d
- plus Rock Ridge extensions. Apparently this includes many (if not most)
- MS-DOS systems, and quite a few UNIX systems.
-
- == Bottom Line ==
-
- The bottom line is that many producers of Amiga CD-ROM's, including us, wish
- to preserve the original AmigaDOS filenames. This is absolutely required
- for bootable CD-ROM's for the CDTV and CD32, and CD-ROM's where it is
- desired to run the software directly off the CD-ROM (I.E. more than simply a
- collection of "lha archives").
-
- These CD-ROM's are not strictly compliant to the ISO-9660 standard, and the
- point in the standard that they are closest to (level 2d1) is much more
- "liberal" than what is tolerated by most PC systems and some Unix systems.
- Thus we have no way to predict whether a specific non-Amiga system will be
- able to correctly read our CD-ROM's (or any other Amiga CD-ROM's that don't
- strictly conform to ISO-9660 level 1d) because it depends almost 100% on the
- specific software driver which is responsible for reading the CD-ROM. In
- most cases, asking your software vendor what level of ISO-9660 their
- software complies with will not be very informative, and the only way to
- know for sure is to get a CD-ROM and try it.
-
- The CD-ROM has a CRC list that can be used to verify that all of the files
- can be found and read correctly, and some non-Amiga users have reported
- complete success at accessing all the files, but sometimes only after
- consulting their software or hardware vendor for appropriate configuration
- information and patches to the system's driver software.
-