Installation of the DAK CD-ROM software to your system.   11/10/91
 
This install procedure is different that the install software provided by
DAK. This install system does not rely on graphics, mice, or pointing. It
is stickly text-based, which makes it friendly for blind users. It was written
and documented by David Holladay of Raised Dot Computing.
 
The major philosophy behind this installation system is to eliminate extra
CD-ROM software from your hard disk. All CD-ROM applications require software
to run. Most install programs copy this software onto your hard disk, even
though there usually is a copy of this software on the CD-ROM disk. This
install program is very conservative -- it only copies software onto your hard
disk if there is no copy on the CD-ROM title. When you launch a CD-ROM title,
the batch file copies the software from the CD-ROM to the hard disk and then
executes it. When you are finished, the software is deleted from the hard disk.
This process saves many megabytes of hard disk space.
 
This disk contains a batch file called CDINSTAL.BAT. It copies
portions of the software on this disk plus material from the DAK disks
into your hard disk. This installation uses much less room on your hard disk
that the software from DAK does.
 
This installation gives you a series of batch files to access the various
CD-ROM disks. They are designed to minimize storage on your hard disk.
 
Step 0 (only if you have run the DAK supplied installation process):
 
If you have already run the install program that comes with the DAK package,
first remove the directories it put on your hard disk.
 
These directories are as follows:
STW        Encyclopedia
LANGUAGE   Languages of the World
TRL        Reference Library
LOF        Library of the Future
USA        US Atlas
WA         World Atlas
TIMEMAG    Time Magazine
MAGRACK    Magazine Rack
CDBIBLE    CD Bible
MSLIB      Microsoft business library
DISCPASS   US History on CD-ROM
 
For example, type:
DEL C:\TIMEMAG <enter>
RD  C:\TIMEMAG <enter>   to remove the TIMEMAG directory
 
Yes! all this software can be wiped off of the hard disk. This installation
system uses much less hard disk space. Only software absolutely needed will
be loaded on your hard disk.
 
1) Place this DAK CD-ROM Install Disk in your computer's disk drive. Log onto
   the disk by typing A: <enter> or B: <enter> depending whether you have
   placed this Install Disk in drive A or in drive B.
 
2) If you want to install the software from drive A onto your drive C,
   type the following: CDINSTAL A C 6 <enter>
 
   The first parameter is the source drive. This is usually A or B.
   The second parameter is the target drive. This is usually C or D.
   The third parameter is the number of CD-ROMs you have from DAK (6 or 11).
 
   The 6 means you have the set of 6 CD-ROMs from DAK, if you also have
   the bonus set of 5 additional CD-ROM disks, substitute 11 for the 6, so
   you would type the following: CDINSTAL A C 11 <enter>
 
3) Follow the prompts. You are asked to insert the disks that come from
   DAK one at a time. Do not worry about getting them in the right order,
   this installation system just asks "insert another disk and press any
   key".
 
3) For the record, the batch file created (if they did not already exist)
   two directories: BATCH and DAK_CD. Note: while the CDINSTAL batch file
   allows you to install these in a hard drive other than C, all the
   application batch files (such as ENCY.BAT which calls the encyclopedia
   specify drive C. If do not use drive C, then you need to change all these
   batch files.
 
4) Now include the following two lines in your CONFIG.SYS:
 
LASTDRIVE=Z
DEVICE=C:\DAK_CD\SONY_CDU.SYS /D:MSCD001 /B:340 /U:1 /M:H /Q:5 /T:*
 
Note! Use /M:H for an AT machine or above (286, 386SX, 386, or 486)
      Use /M:P for an XT machine;
 
Use a word processor to alter your CONFIG.SYS file. CONFIG.SYS is on your
root hard disk directory.
 
5) Include the following line in your AUTOEXEC.BAT:
 
C:\DAK_CD\MSCDEX /D:MSCD001 /M:8 /L:S /V
 
Use a word processor to alter your AUTOEXEC.BAT file. AUTOEXEC.BAT is on your
root hard disk directory.
 
6) Also make sure that BATCH is in your standard path. This may mean a change
to the PATH statement in you AUTOEXEC.BAT file.
 
---------------------------------------
What this install program does.
 
It copies all the .BAT files into a directory called \BATCH
It copies most of the other files on the disk into \DAK_CD
It copies some of the files from the DAK disks into \DAK_CD
 
When you are finished, you should have the following files in \DAK_CD:
 
  README.TXT           from RDC disk
   CDROM.TXT           from RDC disk
 REFCARD.TXT           from RDC disk
 X_PRESS.TXT           from RDC disk
    LOTF.SET           from RDC disk
PRN2FILE.COM           from RDC disk
  MSLCLP.EXE           from RDC disk
  MSLALT.EXE           from RDC disk
  MSLALT.RUL           from RDC disk
    LOTF.CTL           from  \LOF on DAK disk
     TME.EXE           from \TIMEMAG on DAK disk
     TRL.CFG           from \TRL on DAK disk
     STW.EXE           from \STW on DAK disk
     STW.HLP           from \STW on DAK disk
     STW.PRM           from \STW on DAK disk
     STW.VGA           from \STW on DAK disk
  CONFIG.EXE           from \STW on DAK disk
  CONFIG.PRM           from \STW on DAK disk
SONY_CDU.SYS           from root of DAK install disk
  MSCDEX.EXE           from root of DAK install disk
  CDPLAY.EXE           from \BIN of SONY disk
 
------------------------------------------
 
Note: the LASTDRIVE command used in the CONFIG.SYS file uses up memory
for each letter used. So the command LASTDRIVE=S uses less memory than
LASTDRIVE=Z. You may even want to set the CD-ROM drive letter lower than
S to save memory. If you do that, you will have to alter the CONFIG.SYS
file, the AUTOEXEC.BAT file, plus all the supplied batch files.
 
------------------------------------------
------------------------------------------
 
EXTRA TECHNICAL INFORMATION NOT NEEDED UNLESS THINGS DO NOT WORK
 
Here is more techie information about what those lines in CONFIG.SYS and
AUTOEXEC.BAT mean. The file SONY_CDU.SYS is a device driver. It allows
the computer to talk to the CD-ROM hardware. The file MSCDEX.EXE is
the Microsoft CD-ROM extensions. It is a modification to the MS-DOS
disk operating system that allows DOS to get data on the CD-ROM.
 
This information is based on the README.DOC file on the "MS-DOS CD-ROM
Extensions Software Library Disk" that comes with the DAK CD-ROM package.
 
There are three sets of jumpers on the interface card. A jumper
is a small plastic and metal clip that fits over a pair of pins. The
jumpers on the top edge of the interface card control the base address
of the interface. The base address is the memory location which is used
to exchange information between the computer and the CD-ROM drive. The
CD-ROM system uses a base address of 340 hex. If you have another piece of
equipment using that address, then you need to change the base address of
the CD-ROM system.
 
There are 6 pairs of pins, labeled A2 through A7.  There should only be one
or no jumpers in at one time. If there are no jumpers, the base address
is 300 hex. If you want 310, just clip A4. If you want 320, just clip
A5. If you want 340, just clip A6 (this is the default). If you want 380,
just clip A7.
 
Only change the base address if other equipment you are using cause a
conflict. If you do change the address, you will also have to
adjust the slash codes in the AUTOEXEC.BAT and the CONFIG.SYS as well.
 
------------------------------------
 
CONFIG.SYS stuff:
 
LASTDRIVE=Z
This tells your system that any letter from A-Z can be a drive letter.
The way this works, your CD-ROM drive becomes drive S
 
Here is what all the slash codes mean
 
DEVICE=C:\DAK_CD\SONY_CDU.SYS /D:MSCD001 /B:340 /U:1 /M:H /Q:5 /T:*
 
/D:device_name
   You can change the device_name using a maximum of eight letters, such as
/D:CDROM001.  You must write the same device_name in the AUTOEXEC.BAT file too,
otherwise the MS-DOS CD-ROM Extensions never works.
 
/B:xxx
   The 'xxx' specifies the base address of the CD-ROM interface card with a
hexadecimal number.   Make sure that this number and the switch settings on
the interface card are same.  Also make sure that the address is not used by
other peripherals.
   If you omit this, the default value of 340h is set. This is what works for
the DAK drives if you do not change any of the jumpers, on the interface
card.
 
/U:un
   The 'un' specifies the unit number of CD-ROM drives connected in a daisy
chain.  You can write 1 to 4 as the un, according to the number of CD-ROM
drive(s) connected in a chain.
   If you omit this parameter, the default value of 1 is set.
 
/M:mode
   The 'mode' specifies the data transfer mode.  D for DMA transfer P for
software transfer and H for high speed software transfer (for fast CPU.)
   Notice if you specify "D", you have to specify the number of DRQ channel
   by /T:drq parameter.  Refer to the next entry.
   If you omit this, the default value of H(PC/AT) or P(PC/XT) is set.
 
/Q:irq
   The driver does not use the IRQ, even if specified by this switch.
 In other words, don't worry about what this means.
 
/T:drq
   The 'drq' specifies the DRQ channel number for DMA transfer.  When you
select the DMA transfer using /M:D above, you must select a DRQ channel number.
   You can select 1, 2 or 3 as the 'drq'.   Make sure that this number and
the switch settings on the host adapter are same.   Also make sure that the
channel is not used by other peripherals.
   If you do not use the DMA transfer, omit this or write '/T:*'.
 
--------------------------------------
 
Now for the Microsoft CD-ROM extensions in the AUTOEXEC.BAT file
 
C:\DAK_CD\MSCDEX /D:MSCD001 /M:8 /L:S /V
 
/D:device_name
 
   You can change the device_name using a maximum of eight letters, such as
/D:CDROM001.  You must write the same device_name in the CONFIG.SYS file too,
otherwise the MS-DOS CD-ROM Extensions never works.
 
/M:number
   This parameter specifies the number of sector buffers to be used for
caching the path table of a CD-ROM disc.
   Each drive must have a minimum of 4 buffers, but the larger the number is,
the better the performance will be.
   If you delete this parameter, the default value of 4 is set.
 
/L:drive_letter
   You can write C to Z that is not in use by other peripherals, however make
sure which drive letters are already used by other peripherals.   You should
not set the drive letter used by other peripherals as the drive_letter.
   If you omit this parameter, the letter which comes after the one assigned
to the current last drive. The default setting is S. Note that the batch files
assume that the drive letter for the CD-ROM drive is S. So if you use another
letter, change all the batch files.
 
/V
   If this parameter is written, you can see the information about memory
usage when you boot the computer.  You don't have to set the parameter if
not necessary.
 
 