home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac / svgapb21.zip / README.1ST < prev    next >
Text File  |  1994-05-09  |  8KB  |  189 lines

  1. *****************************************************************************
  2. SVGAPB  A Super VGA Graphics Library For Use With SP Power BASIC 3.x
  3. Copyright (c) 1993-1994 By Stephen L. Balkum and Daniel A. Sill 
  4. *****************************************************************************
  5.  
  6. *****************************************************************************
  7. INTRODUCTION
  8. *****************************************************************************
  9.     SVGAPB is a Super VGA graphics library designed for use with Spectra
  10. Publishing's Power BASIC 3.x. It is written in 100% assembly language for 
  11. the best possible speed. It provides the Power BASIC programmer with an 
  12. easy interface to the high resolution/high color video modes of the newer 
  13. SVGA video cards. Because there is no "standard" for VGA video cards above 
  14. the 320x200x256 resolution, each video card manufacturer has implemented a 
  15. slightly different method to access these high resolution/high color video 
  16. modes. This graphics library will automatically identify the video card and 
  17. its installed memory. This way, the programmer may write graphics programs 
  18. that will work on most any SVGA card without writing specific versions for 
  19. each individual SVGA card. Over 100 subroutines and functions are provided.
  20.  
  21.  
  22. *****************************************************************************
  23. SYSTEM REQUIREMENTS
  24. *****************************************************************************
  25.         
  26.     This SVGA graphics library requires a 386sx or bettor processor (to
  27. take advantage of 32 bit instructions) as well as one of the following Super 
  28. VGA video card brands/chip sets:
  29.         
  30.         Acumos SuperVGAs
  31.         Avance Logic SuperVGAs
  32.         ATI Technologies SuperVGAs
  33.         Ahead SuperVGAs
  34.         Chips and Technologies SuperVGAs
  35.         Cirrus Logic SuperVGAs
  36.         Everex Micro Enhancer SuperVGAs
  37.         Genoa SuperVGAs
  38.         Mxic SuperVGAs
  39.         NCR SuperVGAs
  40.         Oak Technologies SuperVGAs
  41.         Realtek SuperVGAs
  42.         Paradise/Western Digital SuperVGAs
  43.         Primus SuperVGA s
  44.         Trident SuperVGAs
  45.         Tseng Labs SuperVGAs
  46.         Video 7 SuperVGAs
  47.         All VESA compatible SuperVGAs (version 1.00 and greater)
  48.  
  49.     The maximum resolution is dependent on the video card, its 
  50. installed memory, and the video monitor. Most VGA video cards support the 
  51. 320x200x256 and 640x400x256 video modes. 512k of video memory is required 
  52. to support the 640x480x256 and 800x600x256 video modes. 1 meg of video 
  53. memory is required to support the 1024x768x256 video mode. 2 meg of video 
  54. memory is required to support the 1280x1024x256 video mode.
  55.     Also, video card manufactures are starting to provide VESA drivers 
  56. for their video cards. Contact the technical service department of your 
  57. video card manufacturer and see if they have a VESA driver available for 
  58. your card.
  59.  
  60.  
  61. *****************************************************************************
  62. WHAT IS NOT INCLUDED
  63. *****************************************************************************
  64.     The following functions are not included with the shareware version. 
  65. Please note that we feel that these functions are not nessessary for the 
  66. evaluation of the library but do provide some incentive to register.
  67.  
  68.     FILLCONVEXPOLY
  69.     GIFMAKE
  70.     XMSALLOCATE
  71.     XMSCOPY
  72.     XMSERROR
  73.     XMSFREE
  74.     XMSGET
  75.     XMSPUT
  76.     
  77.  
  78. *****************************************************************************
  79. LEGAL STUFF
  80. *****************************************************************************
  81.  
  82. NO WARRANTY / NO LIABILITIES:
  83.     Stephen L. Balkum, Daniel A. Sill, and Zephyr Software provide no 
  84. warranties, either expressed or implied, of merchantability, or fitness, 
  85. for a particular use or purpose of this SOFTWARE and documentation.      
  86.     In no event shall Stephen L. Balkum, Daniel A. Sill, and Zephyr 
  87. Software be held liable for any damages resulting from the use of, misuse of, 
  88. or inability to use, the SOFTWARE and documentation.
  89.  
  90.  
  91. COPYRIGHT:
  92.     This SOFTWARE is owned by Stephen L. Balkum, Daniel A. Sill and is 
  93. protected by both United States copyright laws, and international treaty 
  94. provisions. 
  95.  
  96.  
  97. U.S. GOVERNMENT RESTRICTED RIGHTS:
  98.     Use, duplication, or disclosure of the SOFTWARE and documentation
  99. by the U.S. Government is subject to the restrictions as set forth in 
  100. subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer 
  101. Software clause at DFARS 252.227-7013. Contractor/manufacturer is Stephen 
  102. L. Balkum and Daniel A. Sill P.O. Box 7704, Austin, Texas 78713-7704
  103.  
  104.  
  105. OTHER RESTRICTIONS:
  106.     You may not rent, or lease, this SOFTWARE or documentation. You 
  107. may not network this SOFTWARE or documentation. You may not disassemble
  108. or reverse engineer this SOFTWARE. THIS SOFTWARE IS FOR EVALUATION ONLY.
  109. YOU ABSOLUTELY MAY NOT SELL, RENT, LEASE, GIVE AWAY ANY PROGRAMS WRITTEN 
  110. USING THIS SHAREWARE VERSION OF THIS SUPER VGA GRAPHICS LIBRARY. ANYONE 
  111. FOUND DOING SO WILL BE PROSECUTED.
  112.  
  113.  
  114. *****************************************************************************
  115. REGISTRATION, UPGRADES, BUG REPORTS, ETC.
  116. *****************************************************************************
  117.  
  118. REGISTRATION:
  119.     If, after evaluating this software, you would like to register it,
  120. the price is $35.00 for the first copy and $5 for each additional copy or
  121. upgrade (including alternate DOS versions). With registration you will 
  122. receive the registered version of the SVGAPB graphics library and the 
  123. following bonuses:
  124.  
  125.     * Additional features such a GIF encoding, XMS support and the convex
  126.       polygon fill routine.
  127.     * MS Word 2.0 file Documentation (including drawings, table of contents,
  128.       complete index, ready to print).
  129.     * A text file version of the Documentation (including a table of 
  130.       contents)
  131.     * A font editor (mouse/keyboard driven with source and samples)
  132.       that will allow you to create custom fonts (from 4x4 to 8x16)
  133.       as well as font object files that can be linked with your program.
  134.     * A mouse cursor editor (mouse/keyboard driven with source and
  135.       samples) that will allow you to create custom mouse cursors as
  136.       well as mouse cursor object files that can be linked with your
  137.       program.
  138.     * An Online PBH Help File for the Power BASIC IDE that contains 
  139.       information for every SVGAPB function and subroutine.
  140.     * Limited telephone technical support (evenings only, we will be
  141.       glad to help you with the use of our library, but we cannot debug
  142.       your code.)
  143.     * Discounts on upgrades and alternate DOS versions (such as the C
  144.       version (both MS & Borland), the MS QuickBASIC version and the
  145.       MS PDS/VBDOS version.
  146.  
  147. Please see the file 'ORDER.FRM' for complete ordering information.
  148.  
  149.  
  150. UPGRADES:
  151.     We will maintain a mailing list of registered users so we may
  152. notify you of future upgrades, discounts and products.  Should you discover
  153. that a new version exists and we have not notified you, please contact us
  154. for upgrade information and discounts.
  155.  
  156.  
  157. COMMENTS, SUGGESTION, BUG REPORTS:
  158.     We are very interested in what you think of our library, Please 
  159. send all comments, suggestions, ideas, and bug reports to:
  160.  
  161.      Zephyr Software
  162.      P.O. Box 7704
  163.      Austin, Texas  78713-7704
  164.  
  165. We can also be contacted through internet:
  166.         
  167.      balkum@zoe.as.utexas.edu
  168.      sill@zoe.as.utexas.edu
  169.  
  170.  
  171. ABOUT SHAREWARE:
  172.     We are big believers in the shareware concept. Both of us have 
  173. purchased several shareware packages. In keeping with the concept of 
  174. shareware, this software package is in no way oversized, or otherwise 
  175. disabled with the exception of the GIF encoding, XMS, and the convex 
  176. polygon fill routines. (Note: We feel that these functions are not
  177. nessessary for the evaluation of the library but do provide some 
  178. incentive to register). The difference between the registered version
  179. and the shareware version is that the registered version will have your
  180. name and a serial number encoded within it, the addition of the non-
  181. essential functions (see above), and you will be permitted to distribute,
  182. and sell programs written using it with no further obligation to us.
  183.  
  184. Please help all shareware authors and register the software that you use.
  185.  
  186. Thank you for taking the time to read this.
  187.  
  188.     Stephen L. Balkum                       Daniel A. Sill
  189.