MCACDROM by Brad Parker IBMCDROM_12.SYS IBM SCSI CD-ROM Driver 1.20 1989 [TOSHIBA XM] IBMCDROM.SYS IBM SCSI CD-ROM Driver 3.00 1992 ForceASPI Provides ASPI layer for 98, NT, Me. Many CD burners require this. DOS & OS/2 Option/Device Driver Diskette MCACDROM
Brad Parker's automated CDROM installation for IBM,
Adaptec, FD, Buslogic, and Trantor controllers.
Supported by DOS 6.0 and higher, includes Win 95/98 mcacdrom.img Termpacks CD-ROM II ![]() Term - If the CD
is the last device, jumper this to provide termination
power For MultiMedia operation set this drive to SCSI-ID 3 for all other select a low priority ID as 4, 3, 2, 1 or 0 and use high priority IDs for fixed-media (for Hard disk use IDs 6, 5 ...) Termpacks
for CD Rom II
Personal Preferences For
85s/95s If you have a CD on a 68 to 50 pin
adapter, you have to be careful like when using the
in-line terminator. For CDs on a SCSI cable, I'd rather
have it between the adapter and the boot drive. That way
you can pull it without bothering the termination
setup. Boot from CDROM Many have tried. They all failed. I have tried with my NT 4 CD on my 95A off of a FW. Setup, Start Sequence claims there is no bootable media on the CD. From Bob Eager So much spoofing is required in the BIOS that I
doubt it can be made to work. Shame... SCSI-2 (HPDB68 port) CD Rom Locks up System I installed a Plextor PX-20TSi in my 9595 on a wide cable, with the active terminator at the end of the cable. It was the only device on the interior port of the corvette, yet it hung the system when I accessed it a few times. Cure? Set the Wide Messages" on the internal bus to "Disabled". This sucks when you wandt to run another fast device on that port as well. Installing IBMCDROM.SYS From Peter Assumed, you installed an IBM SCSI-Adapter or used the one in your machine (card or onboard) to connect a SCSI CD-ROM drive to it. The adapter is recognized in the setup and so is the CD-ROM drive. But you cannot access it. What's wrong ? Do the following: get the SCSI
CD-ROM Driver Disk SCSICDRM.EXE,
extract it to a 720K / 3.5" disk run the
UINSTALL-program from the disk to install the
device-driver IBMCDROM.SYS. Use a Text-Editor to add /i
in your CONFIG.SYS at the end of the line with the
IBMCDROM.SYS If you have a CD-ROM (like some NEC) and it
refuses to work even after adding the /i try to add a
/P:2 as well to enable the read seek command on this
unit too. (Thanks White
Box !) restart the system This little /i will convince the
IBMCDROM.SYS to accept all CD-ROM drives, which do not
have the !x-sign in their device descriptor and
therefore are recognized as Non-IBM devices. Works fine
with NEC, Toshiba, Panasonic, Sony etc. BTW.: It pays to
read the README-file on the SCSICDRM-disk ... Editor's Note: I
have had to use the /i switch to get an IBM CD ROM
(first model) to be recognized. But the rebadged Toshiba
XM3101BME works under DOS 6.22 and WfW 3.11.... Also, a
no-brainer is the /D:drivername
must be the same in CONFIG.SYS as well as the
AUTOEXEC.BAT or you will spend 30 minutes or more
looking for a hardware problem that isn't... DOS Configuration Examples Sample CD-ROM DOS Configuration (one Drive) Sample CD-ROM DOS Configuration (two Drives) Parameters that effect the DOS - MSCDEX.EXE operation.
/L:driveletter
Determines what drive letter MSCDEX.EXE uses as the
first letter when assigning the CD-ROM-II drive letter.
Instead of starting at the first free drive letter
MSCDEX.EXE starts at the drive letter specified by this
parameter. /M:value
Tells MSCDEX.EXE how much memory to allocate for caching
information on the CD-ROM-II. The default value reserves
20KB for sector caching for each drive. /V
Provides memory-use statistics such as how much memory
the buffers, resident data, and resident code use.
/E
Enables MSCDEX.EXE to use expanded memory for caching
information on the CD-ROM-II. /S Tells
MSCDEX.EXE to allow an SCSI CD-ROM drive, installed in a
network server, to be shared on an IBM PC Local Area
Network (LAN). W95/W98 Install Bootfloppy Hack Very simple- You need to put IBMCDROM.SYS and ASPI4B.SYS on the install floppy. Add the blue text to the appropriate files. This assumes that you have one CD ROM drive as D: and one hard drive as C: I advise you to put W95's EDIT onto your bootfloppy. When you sit there with "Cannot continue, returning to DOS" you will understand why. My personal preference when infecting a PS/2 with 95 is to put the entire Win95 directoy on the hard drive. Then if you somehow mess up the SCSI adapter settings under Device Mangler, you can still get to the CAB files and reinstall things. Autoexec.bat : @ECHO OFF Config.sys: [MCA] Cannot Continue Error
OS/2 Configuration Example Sample CD-ROM OS/2 Configuration (one Drive) Sample CD-ROM OS/2 Configuration (two Drives) Parameters that effect the OS/2 - CD-ROM operation
. Limits of IBM CDROM Drivers What if IBM CD Rom drivers do not work? Peter replies with: Experience showed, that the combination of ASPI4B + ASPICD often enables "non-working" drives ... but is not neccessary on more modern drives. I use a flea-circus of various CD-drives (few are "manufactured for IBM") and use them for Win95-installation for example. And I only have the IBMCDROM.SYS with the additional parameters in the CONFIG.SYS (plus the MSCDEX in the AUTOEXEC of course) - and have no problems. (Ed. My XM3101BME has IBM stickers and Part #s all over it. Hated IBMCDROM.SYS. CDR101 results. Used the Aspi4b driver. It works now. Funny, as it had been working well with the IBM driver in another machine...) May well be that it does not work with some older
releases of the XM3101 - but the first series IBM CD-ROM
II were XM3101 as well ... guess my 77i is currently
working with one ... must check. ASPI4B.SYS vs. ASPIIBM.SYS From Peter As the documents ASPI4B.TXT and ASPIIBM.TXT already explain: - ASPI4B.SYS is a Tool from Adaptec for IBM to transfer "a sort of" ASPI-Manager functionality to the "Spock-like" IBM MCA SCSI Adapter along with the functions of the INT4Bh interface that these adapters normally use. - ASPIIBM.SYS is from Corel SCSI ... and does the same with a lot more parameters. Both were originally designed to enable for example SCSI scanners to work with the IBM adapters and using most of the ASPI-based software. My "normal condition" with the Non-IBM CD-ROM drives at the times before the revised IBMCDROM.SYS appeared (and before Win95 made the whole thing a bad joke) was running a CD-ROM. CONFIG.SYS
contained the two lines AUTOEXEC.BAT
ASPIIBM.SYS is the Aspi manager layer,
ASPICD.SYS is the physical interface device driver using
the Aspi command set, MSCDEX is the operation system
device driver that routes a drive letter to the device
named after /D ... The ASPIIBM.SYS however shows tendencies
to dump Win95 systems into 16-bit mode IIRC - but I
found that out at a time where I did not use it anymore.
But it is the better driver for e.g. a straight DOS
environment / Win 3.x and using scanners, tapes and
CD-ROM drives. Sound Without a Sound Card From Peter >can I attach an audio plug to the CD Line out connector and run it to an amp? Sure can - no problem. Did that with my first CD-ROM drive when I had no soundcard in my old IBM AT back in 1987 or so. The connector has L-G-R (or L-G-G-R or whatever) and is straight analog audio output. The one at the front (if present) is for low-impedance headphones (200 - 1000 Ohms). The rear port is for hi-impedance amplifiers. > Question is-is audio there when used in
music mode as well as in the program decode
mode? CD Rom Audio Connector
|