home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 6
/
FreshFish_September1994.bin
/
information
/
problems
< prev
next >
Wrap
Text File
|
1994-07-18
|
7KB
|
163 lines
COMMON PROBLEMS
(Updated 7/18/94)
----------------------
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 2 and 24 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-Jul94:
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, I 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 me. I 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, I 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 me asking me 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 me. 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 me when it seems like I'm the
most obvious person to deal with them. The address for reporting problems
to me is:
Amiga Library Services
610 N. Alma School Road, Suite 18
Chandler, AZ 85224-3687
U.S.A.
You can also FAX them to me at (602) 917-0917.
------------------------------------
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 me, 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 I have no way to predict whether a specific non-Amiga system will be
able to correctly read my 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.