home *** CD-ROM | disk | FTP | other *** search
/ Fujiology Archive / fujiology_archive_v1_0.iso / !MAGS / !BONUS / COVERDSK / STFORMAT / STF29.ZIP / STF29.MSA / FASTRAM_FASTRAMD.DOC < prev    next >
Text File  |  1988-10-07  |  8KB  |  157 lines

  1.  
  2.  
  3.              Ultra Fast RAM Disk for ATARI 520/1040 ST
  4.                          Version 1.0
  5.  
  6.                          April, 1986
  7.                       by Charles Smeton
  8.  
  9.         ****************************************************
  10.         *                                                  *
  11.         *      This program  can be  freely  distributed   *
  12.         *   (excluding  media  costs), it is and  should   *
  13.         *   remain  in the  PUBLIC DOMAIN.                 *
  14.         *                                                  *
  15.         ****************************************************
  16.  
  17.  
  18.        This program sets aside a portion of the ST's memory to
  19.       act as an Ultra-Fast Disk Drive.  Unlike other RAM Disk
  20.       programs that are installed as desk accessories, this
  21.       RAM Disk can be installed automatically by placing it
  22.       in AUTO folder on boot disk.  This save a desk accessory
  23.       slot for more useful purposes. The RAM disk can also be
  24.       installed by renaming it to a ".TTP" extension and clicking
  25.       it from the desktop.
  26.  
  27.        To install the RAM Disk for automatic setup upon booting:
  28.  
  29.       1)  Install the RAM Disk icon with drive letter you want
  30.          the RAM Disk to be.  This is accomplished from the
  31.          desktop by clicking Floppy Disk A or B's icon once
  32.          (causing it to turn black).  Then select "Install Disk
  33.          Drive" from the "Options" menu in the Desk Top.
  34.          Change the "Drive Identifier" to the drive you want the
  35.          RAM Disk to be and the "Icon Label" to "RAM DISK".  Then
  36.          select the "Install" box. Drag the RAM DISK icon to
  37.          where you want it to be on the desk top.  Insert your
  38.          boot disk in drive A and then select "Save Desktop"
  39.          from the "Options" menu. This creates the "DESKTOP.INF"
  40.          file on the boot disk.
  41.  
  42.       2)  Create a new folder on the boot disk called "AUTO",
  43.           then copy the RAMDISK.PRG file into this folder.
  44.  
  45.       3)  Using a standard text editor create a file called
  46.           "RAMDISK.INF" in the main directory of the boot
  47.           disk. This file need only contain the following:
  48.           a) the drive letter for the RAM Disk
  49.           b) the size of the RAM Disk in Kilobytes.
  50.  
  51.           An example would be:
  52.  
  53.                 C200
  54.  
  55.            for drive C, 200K bytes.
  56.  
  57.             The drive letter can be any letter upper or lower
  58.           case from "C" through "P". The first letter found in
  59.           the file in this range is interpreted as the drive
  60.           letter.  After the drive letter is determined, then
  61.           the first numeric character located starts the drive
  62.           size number, this number is determined complete when
  63.           any non numeric character is found or the end of the
  64.           file is detected.  If the no number is found, then
  65.           a default RAM Disk size of 100K is assumed.  Likewise,
  66.           if no drive letter is found, then "D" is assumed as
  67.           the drive and 100K bytes as the size. If the file
  68.           "RAMDISK.INF" is not found on the boot disk, then
  69.           the RAM Disk program will also assume the above
  70.           defaults.
  71.  
  72.           Note: If a size less than 50K is given, then 50K
  73.           is used as the drive size. If there is not enough
  74.           memory available, then the RAM Disk is not
  75.           installed by the program.
  76.  
  77.  
  78.         The RAM Disk contents will survive a resolution change
  79.       on a  color monitor.  Since the DESKTOP.INF file will be
  80.       re-loaded after a resolution change, make sure it has the
  81.       RAM Disk Drive icon installed. It is a good idea to have
  82.       the boot disk in drive A during this time, otherwise you
  83.       will need to reinstall RAM disk icon manually.
  84.  
  85.          The RAM Disk data transfer has been optimized for speed.
  86.       This should out perform many commercial RAM Disks. Try the
  87.       RAM Disk with a slide show to see how fast it is.
  88.  
  89.          The RAM Disk can be initialized manually by double
  90.       clicking the program file name or icon from the desktop.
  91.       If you rename the program to have a ".TTP" extension,
  92.       then the RAM Disk Drive parameters can be entered in the
  93.       dialog box just as they would be from the RAMDISK.INF file.
  94.       If no parameters are given, then the RAMDISK.INF file is
  95.       checked for the valid parameters as described above. If
  96.       the command line is entered incorrectly, then the default
  97.       parameters are used.
  98.          The RAM Disk can be initialized from a Command line
  99.       interpreter environment, but  it is advisable to use
  100.       one of the other methods. The command line can be typed
  101.       as follows:  RAMDISK D200.
  102.  
  103.       The problem using this method is that the memory used
  104.       by the command program is below the RAM Disk and cannot
  105.       be released to GEMDOS. The system may lockup or the
  106.       RAM Disk contents may be lost if the user tries to exit
  107.       back to the desktop. If the user plans to stay in the
  108.       command environment, then ther is no problem.
  109.  
  110.  
  111.       RAM Disk Size specification:
  112.  
  113.         Any size RAM Disk from 50K bytes to 60000 bytes below
  114.       the total amount of free memory may be specified. As
  115.       stated before attempting to use less than 50K bytes,
  116.       gives you a 50K byte minimum RAM Disk. The 60000 byte
  117.       saftey margin is to insure that there will be enough
  118.       memory for the desktop to operate as well as the minimum
  119.       to run a small program. The RAM Disk will not be installed
  120.       if you specify an amount above this limit.
  121.  
  122.       Note: On a normal 520ST with TOS in ROM, there is enough
  123.       room for a 351K RAM Disk. This will not leave much room
  124.       for programs to run, but for copying files/disks it
  125.       gives the same memory as a single sided disk. On a 1040ST
  126.       or expanded 520ST, RAM Disks up to 700K bytes should be
  127.       no problem.
  128.  
  129.       Note: You cannot copy a Floppy Disk to/from a RAM Disk by
  130.       dragging the disk icon on top of the other icon. This
  131.       is true no matter what size RAM Disk is used. To get around
  132.       having to draw a box around all the files in a window and
  133.       dragging them to the other window or disk icon (this may
  134.       take several iterations), just drag the disk icon into the
  135.       open (empty) window of the destination. This will copy
  136.       each file from the source to the destination disk.
  137.  
  138.          The RAM Disk size specified is the total number of data
  139.       clusters available for storage in the RAM Disk. Where one
  140.       cluster = two sectors = 1K bytes.  The memory needed for the
  141.       boot sector (1 sector), the two copies of the File Allocation
  142.       Table (FAT) (2 * 5 sectors) and the directory (7 sectors) is
  143.       allocated in addition to the specified size . For some reason,
  144.       GEMDOS reserves 2K bytes of the specified RAM Disk size for its
  145.       own use. The total memory displayed by a "SHOW INFO" of the RAM
  146.       Disk's icon be 2048 bytes less than the RAM Disk size * 1024 bytes.
  147.  
  148.         If the RAM Disk is successfully installed, a message indicating
  149.       the Drive and size allocated is displayed. If the RAM Disk can
  150.       not be installed, then and Error message is printed and two
  151.       console beeps are generated to grab your attention. These message
  152.       appear for only a second or two, since the desktop will wipe
  153.       them out, but there is plenty of time to view them when the
  154.       RAM Disk is installed from the AUTO folder.
  155.  
  156.  
  157.