home *** CD-ROM | disk | FTP | other *** search
/ Resource Library: Graphics / graphics-16000.iso / msdos / animutil / fastgfx / fg303a / read.me < prev    next >
Text File  |  1993-10-01  |  19KB  |  332 lines

  1. Ted Gruber Software                                      Voice: (702) 735-1980
  2. PO Box 13408                                               FAX: (702) 735-4603
  3. Las Vegas, NV  89112                                       BBS: (702) 796-7134
  4.                                                            CIS:     72000,1642
  5.  
  6. ------------------------------------------------------------------------------
  7.                                   Fastgraph
  8. ------------------------------------------------------------------------------
  9.  
  10. Fastgraph is a versatile, high-performance programmer's graphics library for
  11. DOS-based PC systems.  It is powerful enough to satisfy the most demanding
  12. graphics application, yet it is easy enough for even the novice graphics
  13. programmer.  Fastgraph includes more than 200 hand-optimized routines, from
  14. pixel display to sophisticated animation tools.  This collection of routines
  15. provides a programmer with proven, powerful tools to take command of the PC
  16. and PS/2 text and graphics video environment.
  17.  
  18. Fastgraph's major functional areas include:
  19.  
  20. * Video mode detection and initialization
  21. * Support for 28 video modes, including SuperVGA, standard and extended VGA,
  22.   MCGA, EGA, Hercules, Tandy, CGA, and color and monochrome text
  23. * SVGA support for 20 chipsets plus VESA in resolutions of 640x400x256,
  24.   640x480x256, 800x600x256, 1024x768x256, 800x600x16, and 1024x768x16
  25. * SVGA chipset autodetection
  26. * Colors, virtual colors, and palettes
  27. * Graphics fundamentals, including points, solid and dashed lines,
  28.   polygons, circles, ellipses, solid and dithered rectangles, region
  29.   fill, and clipping
  30. * Redefinable world space coordinate system
  31. * A scalable stroked character font
  32. * GIF and PCX display and creation routines
  33. * Bit-mapped image support, including mode-specific and mode-independent
  34.   images, transparent pixels, clipped and reversed images, image retrieval,
  35.   pixel run maps, and masking maps
  36. * Fast block transfer routines (BitBlt)
  37. * Physical, virtual, and logical video page management
  38. * Resizeable video pages for smooth, flicker-free panning
  39. * Animation and special effects
  40. * Keyboard, mouse, and joystick support
  41. * Low-level keyboard handler, ideal for game development
  42. * Sound effects and music, both synchronous and asynchronous
  43. * Support for most popular C, Pascal, BASIC, and FORTRAN compilers
  44. * Support for small, medium, and large memory models where appropriate
  45. * Extensive tutorial-style user's guide and reference manual
  46. * No royalties
  47.  
  48. Fastgraph is an ideal development tool for entertainment and educational
  49. software, presentation graphics products, scientific and engineering
  50. applications, CAD/CAM, animation, and any application that requires robust
  51. graphics.  With Fastgraph, it's possible to write programs that run in many
  52. different video modes by changing only a few lines of code, resulting in fast
  53. program development.
  54.  
  55. Originally developed for use in commercial video games, Fastgraph represents
  56. the cutting edge in graphics technology for the IBM PC.  It has been used in
  57. commercial products such as Accolade's Test Drive III, Day of the Viper, Steel
  58. Thunder, and Gunboat; ComputerEasy's Video Poker a la Carte; Compu-Teach's
  59. Once Upon a Time series, Puppet Playhouse, and Destination Mars; and all our
  60. shareware products.
  61.  
  62. ------------------------------------------------------------------------------
  63.                                Fastgraph/Light
  64. ------------------------------------------------------------------------------
  65.  
  66. Fastgraph/Light is the shareware version of Fastgraph.  It includes all the
  67. features of Fastgraph except the world space coordinate system, stroked
  68. character font, and GIF file support.  Unlike Fastgraph, Fastgraph/Light uses
  69. an external video driver (FGDRIVER) that you load before running a program
  70. developed with Fastgraph/Light, just as you load a mouse driver before you
  71. run a program that uses a mouse.  Fastgraph does not use the external video
  72. driver but instead includes the necessary functions directly in your EXE or
  73. COM file.
  74.  
  75. Any programs developed using Fastgraph/Light are 100% source code compatible
  76. with Fastgraph.  If you purchase Fastgraph after trying Fastgraph/Light, all
  77. you need to do is re-link your programs.  As with Fastgraph, we don't charge
  78. royalties for using Fastgraph/Light.  The registered version of FG/Light
  79. includes a software license agreement that lets you distribute the external
  80. video driver without charge as part of your applications.
  81.  
  82. ------------------------------------------------------------------------------
  83.                      Terms of Fastgraph/Light Evaluation
  84. ------------------------------------------------------------------------------
  85.  
  86. This is an EVALUATION VERSION of Fastgraph/Light and is distributed as
  87. shareware.  It is a full-functioned version with all features found in the
  88. registered version of Fastgraph/Light.  However, programs created with the
  89. evaluation version will display an evaluation notice when run.  In addition,
  90. programs created with the evaluation version may not be sold, given away, or
  91. distributed in any form.
  92.  
  93. The Fastgraph/Light evaluation version is provided so you can see firsthand
  94. what Fastgraph can do in the context of your own applications.  You may use
  95. the evaluation version for 30 days, after which you must purchase Fastgraph
  96. or Fastgraph/Light, or discontinue using the evaluation version.
  97.  
  98. The Fastgraph and Fastgraph/Light purchase price includes disks containing
  99. the latest version of the product and a license agreement that entitles you
  100. to use the product without royalties in any programs.  Orders for Fastgraph
  101. include professionally printed versions of the Fastgraph User's Guide and
  102. Reference Manual (you can purchase Fastgraph/Light with or without printed
  103. manuals).  You'll also receive access to special conferences on our technical
  104. support bulletin board.  Please see "Ordering Information" at the end of this
  105. file for complete registration information.
  106.  
  107. ------------------------------------------------------------------------------
  108.                           Notice to Shareware Vendors
  109. ------------------------------------------------------------------------------
  110.  
  111. Shareware vendors must obtain WRITTEN PERMISSION from Ted Gruber Software to
  112. distribute the evaluation version of Fastgraph/Light.  See the LICENSE.DOC
  113. file for details.  If you do not find a LICENSE.DOC file, contact Ted Gruber
  114. Software.
  115.  
  116. ------------------------------------------------------------------------------
  117.                           Installing Fastgraph/Light
  118. ------------------------------------------------------------------------------
  119.  
  120. The Fastgraph/Light evaluation kit is distributed in two formats -- in ZIP
  121. files or on the Fastgraph demo disk.
  122.  
  123. If you received the Fastgraph demo disk from Ted Gruber Software, it's very
  124. easy to install Fastgraph/Light.  Just make A:\FGLIGHT your current directory
  125. (you can use any available diskette drive besides A:) and type INSTALL.  From
  126. this point, just follow the directions on the screen.
  127.  
  128. If you obtained Fastgraph/Light from a bulletin board, shareware distributor,
  129. or other on-line service, it should include two ZIP files named FGL303A.ZIP
  130. and FGL303B.ZIP or something similar.  In addition, there should be one or
  131. more of the optional ZIP files named FGL303C.ZIP through FGL303F.ZIP; these
  132. files respectively contain the C, BASIC, Pascal, and FORTRAN versions of the
  133. example programs in the Fastgraph User's Guide.  To install FG/Light from the
  134. ZIP files, create a directory (preferably called \FGTEMP) and extract the
  135. contents of the ZIP files into that directory.  After doing this, run the
  136. INSTALL program (included in FGL303A.ZIP) to move the necessary files to their
  137. required locations.  You can delete the files in the temporary directory when
  138. INSTALL completes.
  139.  
  140. In either case, the INSTALL program will ask you for the compilers and memory
  141. models you wish to use.  It also will ask for the name of the directories for
  142. the Fastgraph utilities, include files, and libraries.  For the utilities, we
  143. suggest using the default name \FG.  For the include files and libraries, we
  144. recommend using the directories where the compiler you've chosen normally
  145. searches for such files.  INSTALL will automatically try to determine these
  146. directories and propose them as defaults.
  147.  
  148. ------------------------------------------------------------------------------
  149.                                On-line Manuals
  150. ------------------------------------------------------------------------------
  151.  
  152. Fastgraph/Light includes on-line versions of the tutorial-style "Fastgraph
  153. User's Guide" and the "Fastgraph Reference Manual".  These two extensive
  154. manuals explain Fastgraph and Fastgraph/Light in detail and are the definitive
  155. references for learning and using the products.  While they specifically
  156. describe Fastgraph, everything in the manuals also applies to Fastgraph/Light
  157. unless stated otherwise.
  158.  
  159. The User's Guide is a detailed tutorial about Fastgraph.  The companion
  160. Reference Manual gives descriptions of each Fastgraph routine in alphabetical
  161. order.  We recommend reading Chapter 1 of the User's Guide and the first
  162. section of the Reference Manual before you try Fastgraph or Fastgraph/Light.
  163.  
  164. The User's Guide is split into separate files for each chapter, USER01.DOC to
  165. USER17.DOC.  There is also a file USERAPP.DOC containing the appendices and
  166. index.  The file REF.DOC contains the Reference Manual.  The INSTALL program
  167. places these files in the \FG directory.  All these files are ASCII text
  168. files, suitable for any 80-column (or wider) printer.  Be forwarned that the
  169. on-line versions of the User's Guide and Reference manual total nearly 600
  170. pages!
  171.  
  172. The price of Fastgraph includes a professionally printed and bound copy of
  173. the User's Guide and Reference Manual.  You may purchase the printed manual
  174. separately with Fastgraph/Light.
  175.  
  176. ------------------------------------------------------------------------------
  177.                                Example Programs
  178. ------------------------------------------------------------------------------
  179.  
  180. Fastgraph/Light contains files for all the example programs in the Fastgraph
  181. User's Guide.  The INSTALL program places these files in the \FG\EXAMPLES
  182. directory.
  183.  
  184. ------------------------------------------------------------------------------
  185.                               Distribution Files
  186. ------------------------------------------------------------------------------
  187.  
  188. The Fastgraph/Light evaluation version on the Fastgraph demo disk contains the
  189. following files:
  190.  
  191.      READ.ME        This file
  192.      WHATS.NEW      Text file describing new features in Fastgraph 3.0
  193.      ORDER.FRM      Product order form
  194.      INSTALL.EXE    Fastgraph/Light installation program
  195.      FGLIGHT.ARJ    Fastgraph/Light libraries and utilities (compressed)
  196.      FGLBP.ARJ      Fastgraph/Light units for Borland Pascal 7 (compressed)
  197.      FGLTP.ARJ      Fastgraph/Light units for Turbo Pascal 6 (compressed)
  198.      MANUALS.ARJ    Fastgraph User's Guide and Reference Manual (compressed)
  199.      EXCOMMON.ARJ   Files common to all example programs (compressed)
  200.      EXBAS.ARJ      Example programs written in QuickBASIC (compressed)
  201.      EXC.ARJ        Example programs written in C (compressed)
  202.      EXFOR.ARJ      Example programs written in FORTRAN (compressed)
  203.      EXPAS.ARJ      Example programs written in Turbo Pascal (compressed)
  204.      UNARJ.EXE      Robert Jung's file decompression utility
  205.  
  206. If your Fastgraph/Light evaluation kit does not include all these files, you
  207. may download a complete kit from our technical support BBS by calling (702)
  208. 796-7134.  There is no charge (other than the phone call) for using the BBS.
  209.  
  210. We'd like to personally thank Robert Jung for his liberal licensing agreement
  211. covering the use of his UNARJ utility.  UNARJ and its companion product, ARJ,
  212. are excellent products that we highly recommend.
  213.  
  214. ------------------------------------------------------------------------------
  215.                                Fastgraph/Fonts
  216. ------------------------------------------------------------------------------
  217.  
  218. Fastgraph/Fonts lets you easily add bit-mapped character support to Fastgraph
  219. applications.  The product includes 40 font files in several point sizes.  A
  220. program can load up to 32 fonts simultaneously.  Font files shipped with
  221. Fastgraph/Fonts may be distributed without royalties in your applications.
  222.  
  223. The Fastgraph/Fonts manual includes a detailed description of the font file
  224. format, so you can create your own font files.  PCX templates and a MAKEFONT
  225. utility are included to assist in font file creation.
  226.  
  227. Fastgraph/Fonts requires any version of Fastgraph or Fastgraph/Light.
  228.  
  229. ------------------------------------------------------------------------------
  230.                                Fastgraph/Image
  231. ------------------------------------------------------------------------------
  232.  
  233. Fastgraph/Image is a Fastgraph add-on product that provides functions and
  234. utilities for managing libraries containing images and other files.  While
  235. the product was designed to manage and display GIF, PCX, PPR, and SPR images
  236. stored in a library file, Fastgraph/Image can be used with any type of file,
  237. including bit maps, text files, and Fastgraph/Fonts font files.
  238.  
  239. Functions are provided for opening a library, displaying an image file from
  240. a library, retrieving a file from a library, and closing a library.  The
  241. product also includes a library management utility that lets you add, delete,
  242. extract, and replace files in a library.
  243.  
  244. If an application uses several image files, Fastgraph/Image is especially
  245. valuable because it lets you distribute these images in a single file.  This
  246. provides added security because users can't take your image files and use
  247. them for other purposes (at least not easily).  Another benefit is that
  248. combining many images in a single file uses less disk space than distributing
  249. separate files for each image.
  250.  
  251. Fastgraph/Fonts requires any version of Fastgraph.
  252.  
  253. ------------------------------------------------------------------------------
  254.                              Ordering Information
  255. ------------------------------------------------------------------------------
  256.  
  257. The Fastgraph family of products represents a high-performance, comprehensive
  258. development system for graphics programmers.  For more information about any
  259. of our products, please call, write, or FAX.  You can download evaluation
  260. versions and product demos from our technical support BBS at (702) 796-7134.
  261.  
  262. We accept Visa, MasterCard, and COD (extra charge for COD orders).  Purchase
  263. orders are welcome from most companies, schools, and government agencies.
  264. After December 31, 1993, please call first for current version and pricing
  265. information.
  266.  
  267. Source code and site licenses are available for all products.  Please call,
  268. write, or FAX for details.
  269.  
  270. For your convenience, the order form below appears by itself in the ORDER.FRM
  271. file.
  272.  
  273. Order from:                                              Voice: (702) 735-1980
  274. Ted Gruber Software                                        FAX: (702) 735-4603
  275. PO Box 13408                                               BBS: (702) 796-7134
  276. Las Vegas, NV  89112                                       CIS:     72000,1642
  277.  
  278. Name:    _____________________________________________________________________
  279.  
  280. Company: _____________________________________________________________________
  281.  
  282. Address: _____________________________________________________________________
  283.  
  284. City:    _____________________________________  State: ________  Zip: ________
  285.  
  286. Country: _____________________________________  Phone: _______________________
  287.  
  288. +=====+=========================================+=======+============+=======+
  289. |     |                                         | Price |  Shipping  |       |
  290. | Qty |            Product Description          | Each  | Code  Cost | Total |
  291. +=====+=========================================+=======+=====+======+=======+
  292. |     | Fastgraph graphics library              | $199  |  1  |      |       |
  293. +-----+-----------------------------------------+-------+-----+------+-------+
  294. |     | Fastgraph/Light with on-line manual     |  $49  |  2  |      |       |
  295. +-----+-----------------------------------------+-------+-----+------+-------+
  296. |     | Fastgraph/Light with printed manual     |  $79  |  1  |      |       |
  297. +-----+-----------------------------------------+-------+-----+------+-------+
  298. |     | Fastgraph/Fonts bit-mapped font support |  $49  |  2  |      |       |
  299. |     | (requires Fastgraph or Fastgraph/Light) |       |     |      |       |
  300. +-----+-----------------------------------------+-------+-----+------+-------+
  301. |     | Fastgraph/Image image management library|  $49  |  2  |      |       |
  302. |     | (requires Fastgraph)                    |       |     |      |       |
  303. +-----+-----------------------------------------+-------+-----+------+-------+
  304. |     | FG/Fonts and FG/Image bundle            |  $88  |  2  |      |       |
  305. +-----+-----------------------------------------+-------+-----+------+-------+
  306. |     | Graphics Power Pack                     | $279  |  1  |      |       |
  307. |     | Fastgraph, FG/Fonts, and FG/Image       |       |     |      |       |
  308. +=====+=========================================+=======+=====+======+=======+
  309.                                                            Subtotal  |       |
  310. *********************************                                    +=======+
  311. *                               *    Nevada residents add sales tax  |       |
  312. * Shipping charges per product: *                                    +=======+
  313. *                               *     COD orders (U.S. only) add $5  |       |
  314. *     Code 1         Code 2     *                                    +=======+
  315. *   ----------     ----------   *                             Total  |       |
  316. *   U.S.    $5     U.S.    $3   *                                    +=======+
  317. *   Canada  $7     Canada  $3   *    Specify disk format:
  318. *   Other call     Other   $6   *
  319. *                               *       [ ]  3.5-inch    [ ]  5.25-inch
  320. *********************************
  321.                                      Method of payment:
  322.  
  323.                                         [ ] payment enclosed
  324.                                         [ ] Visa or MasterCard
  325.                                         [ ] COD
  326.                                         [ ] purchase order # _________________
  327. For credit card orders only:
  328.  
  329. Card number: ____________________________________  Expiration date: __________
  330.  
  331. Signature:   _________________________________________________________________
  332.