home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Devil's Doorknob BBS Capture (1996-2003)
/
devilsdoorknobbbscapture1996-2003.iso
/
Dloads
/
PROGRAMM
/
FGL112A.ZIP
/
README.1ST
< prev
next >
Wrap
Text File
|
1992-10-05
|
21KB
|
376 lines
Ted Gruber Software Voice: (702) 735-1980
PO Box 13408 FAX: (702) 735-4603
Las Vegas, NV 89112 BBS: (702) 796-7134
CIS: 72000,1642
------------------------------------------------------------------------------
Fastgraph
------------------------------------------------------------------------------
Fastgraph is a versatile, high-performance programmer's graphics library for
DOS-based PC systems. It is powerful enough to satisfy the most demanding
graphics application, yet it is easy enough for even the novice graphics
programmer. Fastgraph includes more than 170 hand-optimized routines, from
pixel display to sophisticated animation tools. 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'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
* Redefinable world space coordinate system
* A scalable stroked character font
* Image display facilities, including mode-specific and mode-independent
images, clipped and reversed images, image retrieval, pixel run maps,
PCX file display and creation, and fast image transfer
* Physical, virtual, and logical video page management
* Resizeable video pages for smooth, flicker-free panning
* Animation and special effects
* Keyboard, mouse, and joystick support
* Sound effects and music, both synchronous and asynchronous
* Support for Borland C++, Turbo C and C++, Microsoft C and QuickC,
Power C, Turbo Pascal, QuickBASIC, Microsoft FORTRAN, and MASM/TASM
* Support for small, medium, and large memory models
* Extensive tutorial-style user's guide and reference manual
* No royalties
Fastgraph is an ideal development tool for entertainment and educational
software, presentation graphics products, scientific and engineering
applications, CAD/CAM, animation, and any application that requires robust
graphics. Fastgraph supports 22 video modes, including VGA (standard and
extended), EGA, MCGA, CGA, Hercules, Tandy, and monochrome and color text.
With Fastgraph, it's possible to write programs that run in many different
video modes by changing only a few lines of code, resulting in fast program
development.
Originally developed for use in commercial video games, Fastgraph represents
the cutting edge in graphics technology for the IBM PC. It has been used in
commercial 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, Puppet Playhouse, and Destination Mars; and all our
shareware products.
------------------------------------------------------------------------------
Fastgraph/Light
------------------------------------------------------------------------------
Fastgraph/Light is the shareware version of Fastgraph. It includes all the
features of Fastgraph except the world space coordinate system and stroked
character font. Unlike Fastgraph, Fastgraph/Light uses 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. Fastgraph does not use the external video driver but instead
includes the necessary functions directly in your EXE or COM file.
Any programs developed using Fastgraph/Light are 100% source code compatible
with Fastgraph. If you upgrade from Fastgraph/Light to Fastgraph, all you
need to do is re-link your programs. As with Fastgraph, we don't charge
royalties for using Fastgraph/Light. The Fastgraph/Light software license
agreement allows you to distribute the external video driver without charge
as part of your applications.
------------------------------------------------------------------------------
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 features found in the
registered version of Fastgraph/Light. However, programs created with the
evaluation version will display an evaluation notice when run. In addition,
programs created with the evaluation version may not be sold, given away, or
distributed in any form.
The Fastgraph/Light evaluation version is provided so you can see firsthand
what Fastgraph can do in the context of your own applications. You may use
the evaluation version for 30 days, after which you must purchase Fastgraph
or Fastgraph/Light, or discontinue using the evaluation version.
The Fastgraph and Fastgraph/Light purchase price includes disks containing
the latest version of the product and a license agreement that entitles you
to use the product without royalties in any programs. Orders for Fastgraph
include attractive typeset versions of the Fastgraph User's Guide and
Reference Manual (you can purchase Fastgraph/Light with or without printed
manuals). You'll also receive access to special conferences on our technical
support bulletin board. Please see "Ordering Information" at the end of this
file for complete registration information.
------------------------------------------------------------------------------
Installing Fastgraph/Light
------------------------------------------------------------------------------
The Fastgraph/Light evaluation kit is distributed in two formats -- in ZIP
files or on the Fastgraph demo disk.
If you obtained the Fastgraph demo disk from Ted Gruber Software, it's very
easy to install Fastgraph/Light. Just make A:\FGLIGHT your current directory
(you can use any available diskette drive besides A:) and type INSTALL. From
this point, just follow the directions on the screen.
If you obtained Fastgraph/Light from a bulletin board, shareware distributor,
or other on-line service, it will probably consist of three ZIP files named
FGL112A.ZIP, FGL112B.ZIP, and FGL112C.ZIP. To install FG/Light from the ZIP
files, 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. You can delete the files in the temporary directory when INSTALL
completes.
In either case, 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 utilities, include files, and libraries. For the utilities, we
suggest using the default name \FG. For the include files and libraries, we
recommend using 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 tutorial-
style "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 they specifically
describe Fastgraph, everything in the manuals also applies to Fastgraph/Light
unless stated otherwise.
The User's Guide is a detailed tutorial about Fastgraph. The companion
Reference Manual gives descriptions of each Fastgraph routine in alphabetical
order. We recommend reading Chapter 1 of the User's Guide and the first
section of the Reference Manual before you try Fastgraph or Fastgraph/Light.
The User's Guide is split into separate files for each chapter, USER01.DOC to
USER15.DOC. There is also a file USERAPP.DOC containing the appendices and
index. The file REF.DOC contains the Reference Manual. The INSTALL program
places these files in the \FG directory. All these files are ASCII text
files, suitable for any 80-column (or wider) printer.
------------------------------------------------------------------------------
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 example programs supplied with the zipped format
evaluation kit are written in C (as are the examples in the User's Guide).
You can obtain QuickBASIC, Turbo Pascal, or FORTRAN versions of the examples
from our technical support BBS by calling (702) 796-7134. The Fastgraph demo
disk includes examples for all supported languages.
------------------------------------------------------------------------------
Distribution Files
------------------------------------------------------------------------------
The Fastgraph/Light evaluation version in zipped format should include the
following files:
In FGL112A.ZIP:
README.1ST This file
ORDER.FRM Product order form
INSTALL.EXE Fastgraph/Light installation program
FGDRIVER.EXE Fastgraph/Light video driver
CLIP.EXE Clipping utility for pixel run files
CONVERT.EXE Conversion utility for pixel run files
SNAPSHOT.EXE Screen capture utility to create pixel run files
FGLS.LIB Fastgraph/Light small model library
FGLM.LIB Fastgraph/Light medium model library
FGLL.LIB Fastgraph/Light large model library
FGLS.MIX Fastgraph/Light small model library for Power C
FGLM.MIX Fastgraph/Light medium model library for Power C
FGLL.MIX Fastgraph/Light large model library for Power C
FGLQB.LIB Fastgraph/Light library for Microsoft QuickBASIC
FGLQB.QLB Fastgraph/Light quick library for Microsoft QuickBASIC
FGTP.TPU Fastgraph/Light unit for Turbo Pascal
FASTGRAF.BI Fastgraph/Light function declarations for QuickBASIC
FASTGRAF.H Fastgraph/Light function prototypes for C
INTRFACE.FOR Fastgraph/Light function interfaces for FORTRAN
In FGL112B.ZIP:
NEWSTUFF.DOC New features in this release
USER01.DOC to
USER15.DOC Fastgraph User's Guide (Chapters 1 to 15)
USERAPP.DOC Fastgraph User's Guide (Appendices and Index)
REF.DOC Fastgraph Reference Manual
In FGL112C.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 download a complete kit from our BBS by calling (702) 796-7134. There is
no charge (other than the phone call) for using the BBS.
The Fastgraph/Light evaluation version on the Fastgraph demo disk contains the
following files:
README.1ST This file
ORDER.FRM Product order form
INSTALL.EXE Fastgraph/Light installation program
FGLIGHT.ARJ All other files in FGL112A.ZIP (compressed)
MANUALS.ARJ Fastgraph User's Guide and Reference Manual (compressed)
EXCOMMON.ARJ Files common to all example programs (compressed)
EXC.ARJ Example programs written in C (compressed)
EXMSF.ARJ Example programs written in FORTRAN (compressed)
EXQB.ARJ Example programs written in QuickBASIC (compressed)
EXTP.ARJ Example programs written in Turbo Pascal (compressed)
UNARJ.EXE Robert Jung's file decompression utility
We'd like to personally thank Robert Jung for his liberal licensing agreement
covering the use of his UNARJ utility. UNARJ and its companion product, ARJ,
are excellent products that we highly recommend.
------------------------------------------------------------------------------
Notice to BBS Sysops
------------------------------------------------------------------------------
You may post the zipped format 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.
------------------------------------------------------------------------------
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.
------------------------------------------------------------------------------
Fastgraph/Fonts
------------------------------------------------------------------------------
Fastgraph/Fonts lets you easily add bit-mapped character support to Fastgraph
applications. The product includes 40 font files in several point sizes. A
program can load up to 32 fonts simultaneously. Font files shipped with
Fastgraph/Fonts may be distributed without royalties in your applications.
The Fastgraph/Fonts manual includes a detailed description of the font file
format, so you can create your own font files. PCX templates and a MAKEFONT
utility are included to assist in font file creation.
Fastgraph/Fonts requires any version of Fastgraph or Fastgraph/Light.
------------------------------------------------------------------------------
Fastgraph/Image
------------------------------------------------------------------------------
Fastgraph/Image is a Fastgraph add-on product that provides functions and
utilities for managing libraries containing images and other files. While
the product was designed to manage and display PCX, PPR, and SPR images
stored in a library file, Fastgraph/Image can be used with any type of file,
including bit maps, text files, and Fastgraph/Fonts font files.
Functions are provided for opening a library, displaying an image file from
a library, retrieving a file from a library, and closing a library. The
product also includes a library management utility that lets you add, delete,
extract, and replace files in a library.
If an application uses several image files, Fastgraph/Image is especially
valuable because it lets you distribute these images in a single file. This
provides added security because users can't take your image files and use
them for other purposes (at least not easily). Another benefit is that
combining many images in a single file uses less disk space than distributing
separate files for each image.
Fastgraph/Fonts requires any version of Fastgraph.
------------------------------------------------------------------------------
Ordering Information
------------------------------------------------------------------------------
The Fastgraph family of products represents a high-performance, comprehensive
development system for graphics programmers. For more information about any
of our products, please call, write, or FAX. You can download evaluation
versions and product demos from our technical support BBS at (702) 796-7134.
We accept Visa, MasterCard, and COD (extra charge for COD orders). Purchase
orders are welcome from most companies, schools, and government agencies.
After January 31, 1993, please call first for current version and pricing
information.
Site licenses are available for all products. Please call, write, or FAX for
specific details.
For your convenience, the order form below appears by itself in the ORDER.FRM
file.
Order from: Voice: (702) 735-1980
Ted Gruber Software FAX: (702) 735-4603
PO Box 13408 BBS: (702) 796-7134
Las Vegas, NV 89112 CIS: 72000,1642
Name: _____________________________________________________________________
Company: _____________________________________________________________________
Address: _____________________________________________________________________
City: _____________________________________ State: ________ Zip: ________
Country: _____________________________________ Phone: _______________________
+=====+=========================================+=======+============+=======+
| | | Price | Shipping | |
| Qty | Product Description | Each | Code Cost | Total |
+=====+=========================================+=======+=====+======+=======+
| | Fastgraph graphics library | $169 | 1 | | |
+-----+-----------------------------------------+-------+-----+------+-------+
| | Fastgraph/Light with on-line manuals | $49 | 2 | | |
+-----+-----------------------------------------+-------+-----+------+-------+
| | Fastgraph/Light with printed manuals | $74 | 1 | | |
+-----+-----------------------------------------+-------+-----+------+-------+
| | Fastgraph/Fonts bit-mapped font support | $49 | 2 | | |
| | (requires Fastgraph or Fastgraph/Light) | | | | |
+-----+-----------------------------------------+-------+-----+------+-------+
| | Fastgraph/Image image management library| $49 | 2 | | |
| | (requires Fastgraph) | | | | |
+-----+-----------------------------------------+-------+-----+------+-------+
| | FG/Fonts and FG/Image bundle | $88 | 2 | | |
+-----+-----------------------------------------+-------+-----+------+-------+
| | Graphics Power Pack | $249 | 1 | | |
| | Fastgraph, FG/Fonts, and FG/Image | | | | |
+=====+=========================================+=======+=====+======+=======+
Subtotal | |
********************************* +=======+
* * Nevada residents add sales tax | |
* Shipping charges per product: * +=======+
* * COD orders (U.S. only) add $4 | |
* Code 1 Code 2 * +=======+
* ---------- ---------- * Total | |
* U.S. $5 U.S. $3 * +=======+
* Canada $12 Canada $3 * Specify disk format:
* Other $39 Other $6 *
* * [ ] 3.5-inch [ ] 5.25-inch
*********************************
Method of payment:
[ ] payment enclosed
[ ] Visa or MasterCard
[ ] COD
[ ] purchase order # _________________
For credit card orders only:
Card number: ____________________________________ Expiration date: __________
Signature: _________________________________________________________________