home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 4
/
FreshFish_May-June1994.bin
/
useful
/
reviews
/
software
/
cd-rom
/
asimcdfs
< prev
next >
Wrap
Text File
|
1992-12-12
|
15KB
|
417 lines
Newsgroups: comp.sys.amiga.reviews
Path: menudo.uh.edu!usenet
From: barrett@cs.umass.edu (Daniel Barrett)
Subject: REVIEW: AsimCDFS CDROM Filesystem
Message-ID: <1992Oct2.033236.2658@menudo.uh.edu>
Followup-To: comp.sys.amiga.hardware
Summary: Yup, the moderator writes reviews too. How about you? :-)
Keywords: CDROM, filesystem, driver, multimedia, commercial
Sender: amiga-reviews@math.uh.edu (comp.sys.amiga.reviews moderator)
Nntp-Posting-Host: karazm.math.uh.edu
Reply-To: barrett@cs.umass.edu
Organization: The Amiga Online Review Column - ed. Daniel Barrett
Date: Fri, 2 Oct 1992 03:32:36 GMT
PRODUCT NAME
AsimCDFS, version 1.0b
[MODERATOR'S NOTE: This review was updated by the author (me) on
December 12, 1992, after he received AsimCDFS 1.1. See the file
AsimCDFS_2 for more comments. - Dan]
BRIEF DESCRIPTION
AsimCDFS is a CDROM filesystem. It allows the Amiga to read CDROM
discs using a SCSI CDROM drive (not included), and supports ISO 9660, High
Sierra, and Macintosh HFS disc formats. The package also includes
AsimTunes, a program for playing audio CD's, and FishMarket, a CDROM
containing the first 637 Fish Disks.
AUTHOR/COMPANY INFORMATION
Name: Asimware Innovations
Paul Reeves, President
Address: 101 Country Club Drive
Hamilton, Ontario L8K 5W4
Canada
Telephone: (416) 578-4916
LIST PRICE
$79.95 (US dollars)
I paid $64.00 at an Amiga dealer, and I have seen mailorder prices
as low as $50.00.
SPECIAL HARDWARE AND SOFTWARE REQUIREMENTS
HARDWARE
The product reportedly works on "all Amiga models."
Your Amiga must have a SCSI CDROM drive connected. Currently,
the following drives are supported, with "more drives being
added constantly" (according to the manual):
Chinon CDS-431 (ROM H48)
Toshiba XM-320x, XM-330x, XM-2200, XM5100
(I use an XM-3301 -- see my comments.)
NEC CDR-7x, 8x, and 3x families
(Old NEC drives may hang the Amiga if
powered up when the Amiga is cold-booted.)
Panasonic CD-501 (ROM 1.0b)
(NOT RECOMMENDED due to incompatibilities.)
Pioneer DRM-600 will be added in version 1.0c.
Hitachi drives will be "added soon."
The following SCSI controllers are supported:
CDTV
Commodore 2091, 590, and Amiga 3000
GVP Impact Series II and 68030 Combo (4.4 ROMs)
IVS Trumpcard Classic and Professional (4.9 ROMs)
AsimCDFS requires at least 512K RAM. On my system, mounted
with four 48K buffers, AsimCDFS uses approximately 520K RAM.
SOFTWARE
AsimCDFS works under Amiga OS versions 1.3 and 2.0
(and presumably versions higher than 2.0).
COPY PROTECTION
None. Installs easily on a hard drive.
GETTING THE LATEST VERSION
If you buy AsimCDFS in a store today, the chances are that you may
get version 1.0, which is NOT the latest version. Currently, the latest
version is 1.0b, and the upgrade is $5.00 to cover the cost of the disk,
mailer, and postage.
If you have a Toshiba drive, you NEED at least version 1.0b. The
NEC, Panasonic, and Chinon drives are supported by 1.0.
INSTALLATION
AsimCDFS uses the standard Commodore "Installer" program, making
installation very easy. I used the "expert level" installation mode, so I
was prompted for the location of every file installed.
I encountered one problem while installing AsimCDFS. I decided
to install one of the files in a directory different from the default.
So, I clicked on the directory name to change it. The installation program
beeped several times and then hung. The problem is that I was supposed
to click on the "Change Destination" gadget to change the directory name,
not edit the name directly. I do not know whether Asimware or Commodore
is at fault.
ASIMCDFS
I tested AsimCDFS on an A3000T with a Toshiba TXM-3301B CDROM
drive ($400 US by mailorder). The Toshiba has a 64K data cache, an average
access time of 325ms, and a sustained data transfer rate of 150K/sec.
(Burst rate is 1.5MB/sec.)
[Although this does not have to do with AsimCDFS, I should note
that the A3000T cannot cold-boot unless there is a disc in the
Toshiba drive. This is a minor annoyance, and I believe it can be
corrected by changing the SCSI ID of the boot drive to be less than
the Toshiba's, but I haven't tried this.]
Once AsimCDFS was installed and running, I tested it with several
CDROM's: FishMarket (included with AsimCDFS), the AB20 and USENET Source
Code disc from Walnut Creek CDROM, and The Fred Fish Collection version 1.5
from Hypermedia Concepts. Both Walnut Creek discs are ISO 9660 level 1
(filenames limited to 12 characters), and both Fish discs are ISO 9660
level 2 (filenames up to 32 characters).
AsimCDFS makes a CDROM disc appear to be an ordinary AmigaDOS
volume, usable from both the Workbench and the Shell. The program has
no trouble at all reading the data from all my discs. The response time
is slower than my hard drive, but much faster than floppies, and I find it
acceptable.
TORTURE-TESTING ASIMCDFS
I decided to have a little fun torture-testing AsimCDFS. :-)
IMPORTANT NOTE -- NONE OF THESE TESTS INDICATE ANY PROBLEM WITH ASIMCDFS.
They were just for fun, to see what would happen in unusual circumstances.
First, I used a program to traverse every directory on an entire
CDROM disc (Fred Fish Collection version 1.5). AsimCDFS worked fine during
this test. In fact, my program eventually quit after scanning 575 of the
700 directories because it detected an error on the CDROM disc! The
directory cd0:FF_DISKS/571-600/FF_576/TermII/Français cannot be read.
(I'll have to call Hypermedia about this....) I don't know what this test
proved, but it was fun. :-)
Next, I tried ejecting the CDROM disc during heavy drive activity.
(Hee hee hee.) This did not cause any problems for AsimCDFS. I did
discover that some other applications do not work correctly when the disc
gets ejected. (This is not AsimCDFS's fault at all -- the applications have
a bug.)
Next, I tried running several programs that expect standard
Amiga filesystems:
Quarterback 4.3 (Central Coast Software), backup program
AmiBack 2.0 (Moonlighter Software), backup program
Zoom 4.2 (Olaf Barthel), floppy disk compresser
BootBack (David Joiner), floppy boot block save/restore
DiskSalv 1.42 (Dave Haynie), disk repair
but asked them to read the CDROM device, CD0:, instead. Heh heh.
Both Quarterback and AmiBack worked without a problem. Zoom
recognized that CD0: wasn't a floppy and exited properly. BootBack simply
hung until I popped out the disc; then it exited. DiskSalv hung until I
popped out the disc, and then it reported that it was ready to proceed.
So, what the heck, I put the disc back in and DiskSalv immediately reported
an error and hung. I popped the disc out again, clicked the close box, and
DiskSalv exited.
Remember, these "torture tests" do not prove that anything is
wrong with AsimCDFS. I intentionally did some nasty, unusual things to see
if AsimCDFS would crash. It did not -- AsimCDFS performed fine.
ASIMTUNES
AsimTunes is a program that displays a graphic "CD player" with a
few simple controls: play, stop, next track, previous track, pause, and
eject. This allows you to play and control audio CD's using the CDROM
drive, assuming that your CDROM drive supports this. All of these
functions worked fine.
AsimTunes has an ARexx port that accepts commands for most
(but not all) of the CD player controls. I tested this and it appears
to work fine except for the "EJECTCD" command, which caused my Amiga to
crash several times. See the BUGS AND STRANGENESS section below.
FISHMARKET CDROM
This disc contains Fish Disks 1-637. The Fish Disks are arranged
in groups of 25, each group in its own subdirectory. This is a fairly
convenient organization if you know the number of the disk you want. I had
no trouble writing a short ARexx script to change to the directory of any
Fish Disk quickly.
If you don't know the disk number, then you can use any of the
three Fish Disk navigation programs included: Aquarium, NewAquarium, and
FishCat. All three programs have been pre-configured to work for Fish
Disks 1-637; all you need to do is click on the