home *** CD-ROM | disk | FTP | other *** search
- ---------------
- Fastgraph/Light
- ---------------
-
- Fastgraph/Light is a library of more than 100 highly-optimized routines that
- are callable from high-level and assembly language programs running under the
- MS-DOS or PC-DOS operating systems. This collection of routines provides a
- programmer with proven, powerful tools to take command of the PC and PS/2 text
- and graphics video environment. Fastgraph/Light's major functional areas
- include:
-
- * Video mode detection and initialization
- * Colors, virtual colors, and palettes
- * Graphics fundamentals, including points, solid and dashed lines,
- polygons, circles, ellipses, solid and dithered rectangles, region
- fill, and clipping
- * Character display
- * Image display facilities, including mode-specific and mode-independent
- images, clipped and reversed images, image retrieval, pixel run maps,
- and image transfer
- * Physical and virtual video page management
- * Animation
- * Special effects
- * Keyboard, mouse, and joystick control
- * Sound effects and music, both synchronous and asynchronous
- * Supports Microsoft C, Turbo C/C++, Borland C++, QuickC, QuickBASIC,
- and MS FORTRAN
- * Supports small, medium, and large memory models
- * Extensive tutorial-style user's guide and reference manual
- * No royalties
-
- As its name implies, the most notable feature of Fastgraph/Light is its speed.
- Fastgraph/Light is written in 8086 assembly language, and each routine has
- been optimized by hand to provide maximum performance. Fastgraph/Light
- includes an external video driver (FGDRIVER) that you load before running a
- program developed with Fastgraph/Light, just as you load a mouse driver before
- you run a program that uses a mouse. The Fastgraph/Light software license
- agreement allows you to distribute this driver without charge as part of your
- applications.
-
- Fastgraph/Light supports all standard text and graphics video modes used by
- the IBM PC (PC, PC/XT, and PC/AT) and PS/2 families and compatible systems.
- In addition, Fastgraph/Light provides support for a commonly used video mode
- for the Tandy 1000 series computers and the PCjr, two video modes for the
- Hercules Graphics Card, and two extended VGA modes. In total, Fastgraph/Light
- supports 15 graphics modes and 5 text modes.
-
- -----------------------------------
- Terms of Fastgraph/Light Evaluation
- -----------------------------------
-
- This is an EVALUATION VERSION of Fastgraph/Light and is distributed as
- shareware. It is a full-functioned version with all the features found in the
- registered version. However, any programs created with the evaluation version
- may not be sold, given away, or distributed in any form.
-
- You may evaluate Fastgraph/Light for 30 days, after which you must either
- register the product or discontinue its use. Upon receipt of your
- registration fee, you will receive disks containing the latest registered
- version of Fastgraph/Light, access to our support bulletin board, notices of
- product updates, and a license agreement that entitles you to use the product
- without royalties in any programs. For an additional fee you also can
- purchase an attractive 430-page printed manual. Please see "Ordering
- Information" at the end of this file for complete registration information.
-
- ---------
- Fastgraph
- ---------
-
- Fastgraph is our professional graphics library of more than 150 routines. It
- includes all the functionality of Fastgraph/Light but does not require the
- external video driver FGDRIVER. Instead, any Fastgraph routines you use are
- linked directly into your .EXE file. Fastgraph also includes additional
- features not available in Fastgraph/Light, such as a redefinable world space
- coordinate system and a scalable software character font. As with
- Fastgraph/Light, we don't charge royalties for using Fastgraph.
-
- Fastgraph is an ideal development tool for entertainment and educational
- software, presentation graphics products, scientific and engineering
- applications, CAD/CAM, animation, or just about any application that requires
- robust graphics. Fastgraph has been used in retail products such as
- Accolade's Test Drive III, Day of the Viper, Steel Thunder, and Gunboat,
- ComputerEasy's Video Poker a la Carte, Compu-Teach's Once Upon a Time series
- and Puppet Playhouse, and all our shareware products.
-
- Any programs developed using Fastgraph/Light are 100% compatible with
- Fastgraph. To move from Fastgraph/Light to Fastgraph, all you need to do is
- re-link your programs. Please see "Ordering Information" at the end of this
- file for Fastgraph prices and ordering information.
-
- --------------------------
- Installing Fastgraph/Light
- --------------------------
-
- The Fastgraph/Light evaluation kit is distributed in two formats. One format,
- called the zipped format, is a group of three standard .ZIP files. Your
- evaluation kit will most likely be in this format if you obtained it from a
- bulletin board (BBS), a shareware distributor, or other on-line service. The
- other format, called the unzipped format, consists of three 360KB 5.25-inch
- disks (or two 720KB 3.5-inch disks) containing the same files as the zipped
- format distribution. If you purchased your evaluation kit from Ted Gruber
- Software, it will be in this format.
-
- The procedure for installing Fastgraph/Light on a hard disk differs depending
- on the format of your Fastgraph/Light evaluation kit. The next two paragraphs
- explain the installation procedure for each format.
-
- If you are installing the zipped format Fastgraph/Light evaluation kit, you
- should have three files named FGL105A.ZIP, FGL105B.ZIP, and FGL105C.ZIP.
- Create a new, empty subdirectory (preferably called \FGTEMP) and extract the
- contents of the three .ZIP files into that directory. After doing this, run
- the INSTALL program to move the necessary files to their permanent locations.
- When you're through using INSTALL, you can delete the files from the temporary
- directory.
-
- If you are installing the unzipped format Fastgraph/Light evaluation kit,
- you'll install it directly from the distribution disks. Load the disk labeled
- "Installation and Utilities" in any available diskette drive, make that drive
- your current drive, and then enter INSTALL at the DOS prompt. From this
- point, just follow the directions on each screen.
-
- The INSTALL program will ask you for the compilers and memory models you wish
- to use. It also will ask for the name of the directories for the
- Fastgraph/Light utilities, include files, and libraries. For the utilities,
- we suggest using the default name \FG. For the include files and libraries,
- we recommend specifying the directories where the compiler you've chosen
- normally searches for such files. INSTALL will automatically try to determine
- these directories and propose them as defaults.
-
- ---------------
- On-line Manuals
- ---------------
-
- The Fastgraph/Light evaluation kit includes complete versions of the
- "Fastgraph User's Guide" and the "Fastgraph Reference Manual". These two
- extensive manuals explain Fastgraph and Fastgraph/Light in detail and are the
- definitive references for using the products. While the manuals describe the
- Fastgraph product, everything in the manuals also applies to Fastgraph/Light
- unless stated otherwise.
-
- The User's Guide is a detailed tutorial about Fastgraph, while the companion
- Reference Manual gives descriptions of each Fastgraph routine in alphabetical
- order. We recommend reading chapter one of the User's Guide and the first
- section of the Reference Manual before you try using Fastgraph/Light.
-
- The User's Guide is split into two files, USER1.TXT and USER2.TXT. The file
- REF.TXT contains the Reference Manual. The INSTALL program places these files
- in the \FG directory. All three of these files are ASCII text files, suitable
- for any 80-column (or wider) printer. You can purchase attractive printed
- versions of these manuals for a modest fee; they are sent free if you purchase
- Fastgraph.
-
- ----------------
- Example Programs
- ----------------
-
- The Fastgraph/Light evaluation kit contains files for all the example programs
- in the Fastgraph User's Guide. The INSTALL program places these files in the
- \FG\EXAMPLES directory. The distributed example programs are written in C (as
- are the examples in the User's Guide). You can download QuickBASIC or FORTRAN
- versions of the examples from our support BBS by calling (702) 796-7134.
-
- ------------------
- Distribution Files
- ------------------
-
- The Fastgraph/Light evaluation kit consists of the following files:
-
- In FGL105A.ZIP:
- README.1ST This file
- INSTALL.EXE Fastgraph/Light installation program
- CLIP.EXE Clipping utility for pixel run files
- CONVERT.EXE Conversion utility for pixel run files
- FGDRIVER.EXE Fastgraph/Light video driver
- SNAPSHOT.EXE Screen capture utility to create pixel run files
- FGLS.LIB Fastgraph/Light library for small memory model
- FGLM.LIB Fastgraph/Light library for medium memory model
- FGLL.LIB Fastgraph/Light library for large memory model
- FGLQB.LIB Fastgraph/Light library for Microsoft QuickBASIC
- FGLQB.QLB Fastgraph/Light quick library for Microsoft QuickBASIC
- FGLQC.QLB Fastgraph/Light quick library for Microsoft QuickC
- FASTGRAF.BI Fastgraph/Light function declarations for QuickBASIC
- FASTGRAF.H Fastgraph/Light function prototypes for C
- INTRFACE.FOR Fastgraph/Light function interfaces for FORTRAN
- ORDER.FRM Product order form
-
- In FGL105B.ZIP:
- USER1.TXT Fastgraph User's Guide (through chapter 7)
- USER2.TXT Fastgraph User's Guide (chapter 8 and beyond)
- REF.TXT Fastgraph Reference Manual
-
- In FGL105C.ZIP:
- *.C Example programs written in C
- *.ASM Example assembly language programs
- CORAL.* Data files for the example programs
-
- If your Fastgraph/Light evaluation kit does not include all these files, you
- may order one directly from Ted Gruber Software for $3.00 postage and
- handling. Please see "Ordering Information" at the end of this file for an
- order form. Alternatively, you can download an evaluation package from our
- BBS by calling (702) 796-7134. There is no charge (other than the phone call)
- for using the BBS.
-
- --------------------
- Notice to BBS Sysops
- --------------------
-
- You may post the Fastgraph/Light evaluation kit on your BBS for public
- downloading if you do not modify any of the files in any way. Please use the
- three .ZIP file names listed above and insure they contain all the necessary
- files. If you let Ted Gruber Software know that you've posted Fastgraph/Light
- on your BBS, we'll automatically send you new versions as we release them.
-
- --------------------------------
- Notice to Shareware Distributors
- --------------------------------
-
- Ted Gruber Software hereby grants shareware distributors or vendors the right
- to distribute the Fastgraph/Light evaluation kit, subject to the following
- conditions:
-
- a) You must obtain WRITTEN PERMISSION from Ted Gruber Software
- to distribute the Fastgraph/Light evaluation kit.
-
- b) You must obtain a set of master distribution disks from Ted
- Gruber Software and only distribute identical copies of the
- master disks.
-
- c) You must not include any other files or products on the
- Fastgraph/Light evaluation kit disks.
-
- d) You must not modify the evaluation kit files in any way.
-
- We'll automatically send new versions of Fastgraph/Light as we release them.
-
- --------------------
- Ordering Information
- --------------------
-
- Please use the order form below to register Fastgraph/Light, order Fastgraph,
- or order Fastgraph manuals. For your convenience, this form appears by itself
- in the ORDER.FRM file.
-
- We accept Visa and MasterCard (no surcharge for credit card orders). Purchase
- orders are welcome from most companies, schools, and government agencies.
-
- Site licenses are available for Fastgraph/Light and Fastgraph. Please call or
- write for specific details.
-
- As an added incentive to register Fastgraph/Light or purchase Fastgraph, the
- first 100 orders will receive a truly awesome Fastgraph T-shirt, compliments
- of Ted Gruber Software! This offer does not apply to orders for the
- evaluation kit, or orders for manuals only.
-
- Order from:
- Ted Gruber Software Orders and information: (702) 735-1980
- PO Box 13408 Technical support (voice): (702) 735-1980
- Las Vegas, NV 89112 Technical support (BBS): (702) 796-7134
-
- Name: _____________________________________________________________________
-
- Address: _____________________________________________________________________
-
- City: _____________________________________ State: ________ Zip: ________
-
- Phone: _____________________________________
-
- Please send the following products:
-
- +======+==========================================+=======+==========+=======+
- | | | Price | Shipping | |
- | Qty. | Product Description | Each | Each | Total |
- +======+==========================================+=======+==========+=======+
- | | | | | |
- | | Fastgraph/Light evaluation kit | free | $3 | |
- | | | | | |
- +------+------------------------------------------+-------+----------+-------+
- | | Registered version of Fastgraph/Light | | | |
- | | (includes on-line manuals but no | $49 | free | |
- | | printed manuals) | | | |
- +------+------------------------------------------+-------+----------+-------+
- | | Fastgraph professional graphics library | | | |
- | | (includes Fastgraph User's Guide and | $149 | free | |
- | | Fastgraph Reference Manual) | | | |
- +------+------------------------------------------+-------+----------+-------+
- | | Fastgraph User's Guide and | | | |
- | | Fastgraph Reference Manual | $25 | $5 | |
- | | (for Fastgraph and Fastgraph/Light) | | | |
- +------+------------------------------------------+-------+----------+-------+
- | | Upgrade registered version of | | | |
- | | Fastgraph/Light to Fastgraph | $100 | free | |
- | | | | | |
- +======+==========================================+=======+==========+=======+
- Subtotal | |
- +=======+
- Nevada residents add sales tax | |
- +=======+
- Orders outside the U.S. and Canada add 15% shipping | |
- +=======+
- Total | |
- +=======+
- Specify disk format: Method of payment:
-
- [ ] 3.5-inch [ ] payment enclosed
- [ ] 5.25-inch [ ] purchase order # ____________________
- [ ] Visa
- [ ] MasterCard
- For credit card orders only:
-
- Card number: _______________________________ Expiration date: __________
-
- Signature: ____________________________________________________________