home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / MEMORIA / VGARAM.ZIP / VGARAM.DOC next >
Encoding:
Text File  |  1990-10-15  |  7.8 KB  |  217 lines

  1. VGARAM v1.0
  2. -----------
  3.  
  4. LICENSE
  5.  
  6. VGARAM is copyrighted software.  This trial version of VGARAM may be freely
  7. distributed on CompuServe and other bulletin board systems, as long as this
  8. documentation file accompanies the executable program VGARAM.EXE.
  9.  
  10. If you use VGARAM for more than 21 days, you are required to register it with
  11. its author/owner.  Registration for single system use is $20, with quantity
  12. discounts available (see below).  Software companies interested in bundling
  13. VGARAM with their application should refer to the additional information
  14. below.
  15.  
  16.  
  17. QUICK OVERVIEW
  18.  
  19. VGARAM is a utility that allows you to convert up to 96KB of RAM on your
  20. VGA (and many EGAs) video adapter into usable DOS RAM.
  21.  
  22. When VGARAM is "active", DOS memory is expanded from 640KB to 736KB, and all
  23. EGA and VGA graphics modes are disabled.  When you need to access EGA/VGA
  24. graphics modes, you can temporarily place VGARAM into an "inactive" state,
  25. returning the 96KB of memory to your VGA adapter.  When you exit the graphics
  26. application, you can then re-activate VGARAM and re-claim your memory.
  27.  
  28. Use VGARAM when you need that extra added memory for memory hungry programs
  29. like Dbase.
  30.  
  31.  
  32. DISCLAIMER
  33.  
  34. VGARAM has been tested on a number of different types of systems, with
  35. a variety of applications.  However, by the very nature of what VGARAM does,
  36. chances are that conflicts will arise between VGARAM and some system
  37. configurations and/or applications.  While, the author has made every
  38. attempt to ensure compatibility, this software is provided AS IS, with
  39. no warranty written or implied.  Further, the author assumes no liability
  40. for any undesired results that occur because of use of VGARAM.
  41.  
  42. Try VGARAM with your applications for 21 days, and if after that time
  43. you wish to continue to use VGARAM, follow the instructions below for
  44. registering VGARAM with its author/owner.
  45.  
  46.  
  47. HOW DOES IT WORK?
  48.  
  49. When VGARAM is active, it disables EGA/VGA graphics, and adds an additional
  50. 64-96KB of memory to the DOS memory allocation chain.
  51.  
  52. VGARAM consumes between 0 and 2-1/2KB of resident memory, depending on your
  53. system configuration.  In zero-byte mode, VGARAM automatically detects 80386
  54. based memory managers like 386-to-the-MAX and QEMM to "load high".  Without
  55. such a memory manager, VGARAM will consume just over 1KB, unless your system
  56. has an "extended BIOS (XBIOS) data area" (like the IBM PS/2s and newer Compaq
  57. systems), in which case VGARAM will consume just over 2KB of resident memory,
  58. yet reclaim an additional 1KB for DOS, by relocating the XBIOS area to low
  59. memory.
  60.  
  61. If you wish to disable VGARAM from automatically loading into "high" memory,
  62. load VGARAM with a /NU (no upper memory) command line parameter.
  63.  
  64. Subsequent to being loaded, VGARAM can be unloaded with a /U parameter.
  65.  
  66. Or, typing VGARAM OFF will place VGARAM in an "inactive" state, allowing
  67. you to use EGA/VGA graphics applications.  VGARAM ON can then be used
  68. to re-activate VGARAM and re-claim the video memory.
  69.  
  70. It is recommended that VGARAM always be loaded into memory, and loaded
  71. as one of the first TSRs in AUTOEXEC.BAT.  If you wish to de-activate
  72. VGARAM immediately upon loading, issue the VGARAM command with the
  73. OFF parameter (e.g., VGARAM OFF).
  74.  
  75. VGARAM should be loaded before other TSRs, because many of them play
  76. games with swapping interrupt vectors when they are loaded, which can
  77. cause unpredictable results.  If this happens, make sure VGARAM is loaded
  78. first.
  79.  
  80.  
  81. SYSTEM REQUIREMENTS
  82.  
  83. To run VGARAM, you need a full 640KB of DOS memory, and an EGA or VGA
  84. video adapter with at least 256KB of memory.
  85. Because the VGA has readable video registers, VGARAM is more reliable
  86. on VGA systems than EGAs.
  87.  
  88. The best way to find out whether or not VGARAM will work with your EGA
  89. or VGA is to try it.
  90.  
  91.  
  92. ERROR MESSAGES
  93.  
  94.    VGARAM Version x.x -- (C) Copyright 1990 by Brett Warthen
  95.  
  96.       - Just an initialization message.
  97.  
  98.    Extended BIOS (XBIOS) Data Area Has Been Relocated.
  99.  
  100.       - Just what it says.
  101.  
  102.    VGARAM is already resident.
  103.        PARAMETERS:
  104.             /U = Un-install
  105.             ON = Turn VGARAM into Active (ON) State
  106.            OFF = Turn VGARAM into Inactive (OFF) State
  107.  
  108.       - VGARAM has already been loaded into memory, and the command-line
  109.         parameter specified was invalid.
  110.  
  111.    VGARAM is ON.
  112.  
  113.       - VGARAM is in its "active" state.  EGA/VGA graphics modes are disabled,
  114.         and an additional 96KB is available for DOS.
  115.  
  116.    VGARAM is OFF.
  117.  
  118.       - VGARAM is loaded into memory, but is "inactive".  EGA/VGA graphics
  119.         modes are available.
  120.  
  121.    VGARAM cannot be un-installed, it is not resident.
  122.  
  123.       - VGARAM was executed with a /U parameter, but cannot be un-installed
  124.         because it was never loaded into resident memory.
  125.  
  126.    VGARAM has been un-installed.
  127.  
  128.       - VGARAM was executed with a /U parameter, and has been un-installed
  129.         (removed) from memory.
  130.  
  131.    VGARAM cannot be un-installed.
  132.    One of the following interrupt vectors has been hooked
  133.    by another memory resident program:
  134.        8, 10h, 16h
  135.  
  136.       - VGARAM was executed with a /U parameter, but cannot be un-installed
  137.         because other memory resident programs have been loaded following it.
  138.  
  139.    VGARAM Requires DOS Version 3.0 or greater.
  140.  
  141.       - VGARAM will not work with DOS 1.x or 2.x.
  142.  
  143.    SORRY...VGARAM requires an EGA or better!
  144.  
  145.       - VGARAM could not find an EGA or VGA adapter in the PC.
  146.  
  147.    SORRY...VGARAM requires a video board with 256KB RAM!
  148.  
  149.       - VGARAM found an EGA adapter, but it did not have sufficient memory
  150.         to continue.
  151.  
  152.    Memory Allocation Chain Error!
  153.  
  154.       - VGARAM detected an error in the DOS memory allocation chain.  This is
  155.         not good...and hopefully should not happen.  If it does, it is most
  156.         likely not a problem with VGARAM...but you probably won't believe me on
  157.         that one.
  158.  
  159.    Installed Memory Does not Reach 640KB!
  160.  
  161.       - VGARAM requires that the PC have 640KB of memory.
  162.  
  163.    Extended BIOS (XBIOS) Data Area Size Error!
  164.  
  165.       - This error should not happen...but if it does, I want to hear about
  166.         it.
  167.  
  168.    RAM Already Exists at segment A000h!
  169.  
  170.       - The video memory area is already being used as RAM, therefore VGARAM
  171.         cannot do its thing.
  172.  
  173.    WARNING:  RAM Already Exists at segment B000h.
  174.  
  175.       - Part of the video memory area is already being used as RAM.  This
  176.         particluar segment of memory is the monochrome video buffer, and
  177.         many users of 80386 memory managers reclaim this memory as "high DOS"
  178.         memory.  All this means is that VGARAM will only add 64KB (instead of
  179.         96KB) of memory to the system.
  180.  
  181.  
  182. REGISTRATION
  183. ------------
  184.  
  185. If you use VGARAM for more than 21 days, you are required to register your
  186. copy of VGARAM with its author/owner.
  187.  
  188. Registration for single system use is $20, with the following quantity
  189. discounts available:
  190.  
  191.     QUANTITY                      REGISTRATION FEE
  192.  
  193.        1-5                            $20 ea.
  194.        6-10                           $17 ea.
  195.       11-20                           $15 ea.
  196.       21-50                           $12 ea.
  197.       51-100                          $10 ea.
  198.      101-200                          $9  ea.
  199.      201-500                          $7  ea.
  200.        501+                           $5  ea.
  201.  
  202.  
  203. Make check or money order payable to:
  204.  
  205.               Brett Warthen
  206.               P.O. Box 825
  207.               Reisterstown, MD 21136
  208.  
  209. Within 2-4 weeks of receipt of the registration fee, you will recieve a
  210. 5-1/4" diskette containing a registered version of VGARAM, licensed for use
  211. on the number of systems requested.
  212.  
  213.  
  214. Software companies *ONLY* interested in distributing VGARAM with their
  215. software can contact the author/owner via CompuServe Mail at 73270,405,
  216. or by voice at (301)-833-5073.
  217.