THE EZ-VGA GRAPHICS LIBRARY FOR DJGPP V1.4 ------------------------------------------- BY MATTHEW BENTLEY What is it ? -------------- The EZ-VGA graphics library is an extremely basic mode 13h graphics library, giving you 320 x 200 pixels, and 256 colours to work with, using the fast near pointer technique under DJGPP to access the screen. It is suitable for anybody, but especially beginners who, like me, can't be bothered with complicated projects, or external drivers. It has basic functions (pixels, etc), advanced functions (lines, circles, ellipses, etc), palette functions, file functions (.BLD, .PCX, etc), mouse functions, and clipping ! And its extremely fast! And it is also free-ware! (see LEGAL.TXT) The library is written completely in C++, with no assembler coding, external files or project files required. All that the programmer needs to do to start using the library in their programming is put this at the start of their programs : #include Simple, isn't it ? Installation : ---------------------------------------------------------------------- 1. Unzip ezvgadj.zip into your' DJGPP directory - you must use the "-d" option on pkunzip as the zip contains sub-directories. And that's all - you're off ! Just type this at the start of your programs : #include Here is a list and description of the files included with the EZ-VGA library: ----------------------------------------------------------------------------- include\ezvgadj.h - The header file which contains all the code and functions for the EZ-VGA graphics library. contrib\ezvga\readme.txt - This file ! contrib\ezvga\legal.txt - Legal stuff about the library. contrib\ezvga\makedemo.bat - Run this batch file to compile the EZ-VGA demo - djgpp\bin *must* be in your autoexec PATH list as this uses gcc to compile. docs\ezvga\ezfaq.txt - The Frequently Asked Questions list for the EZ-VGA library. docs\ezvga\ezinfo.doc - Descriptions, explanations and examples of the EZ-VGA library functions in a Word 6.0/95 Document form. docs\ezvga\ezinfo.txt - As above, but in text form - This document is not as easy to read as the one in Word document format. contrib\ezvga\demo\ezdemodj.cpp - Source code for the compiled file, DEMO.EXE. contrib\ezvga\demo\*.plt *.pcx, *.bld, *.raw - Graphics files for the EZ-VGA demo. manifest\ezvga14.mft - Detailed listing of all files in zip. manifest\ezvga14.ver - Version details.