Category : BASIC Source Code
Archive   : GRAFWZ15.ZIP
Filename : GRAFWIZ.NEW

 
Output of file : GRAFWIZ.NEW contained in archive : GRAFWZ15.ZIP
GRAFWIZ 1.5, 02/11/91:

An additional VGA mode has been added, providing 360x480 in 256 colors.
This is not a standard mode, but should work with many VGA systems.

A pseudo-graphics mode has been implemented for SCREEN 0. This provides
80x50 graphics in text mode, which will work on any video adapter.

The QLB version of the library is no longer included, to help reduce the
size of this burgeoning package. You can create it from the LIB like so:

LINK GRAFWIZ.LIB/Q/SE:512,,NUL,BQLB45

See the LIBRARY.TXT and QUESTION.TXT files if this doesn't work for you.

A floating-point division inadvertently slipped into the ellipse routines.
This has been removed.



GRAFWIZ 1.4, 12/24/90:

An additional VGA mode has been added, providing 320x400 in 256 colors.
This is not a standard mode, but should work with most VGA systems. It
provides double the resolution of the usual 256-color mode, SCREEN 13.

G#Get and G#Put routines are now provided for SCREEN 13 mode.

Routines to draw circles and ellipses are now included.

Besides screen handling, GRAFWIZ now allows you to work with an Epson
printer as if it were a screen. The results can be previewed on a VGA.

The G#Banner routines are now faster when displaying normal-sized
characters.



GRAFWIZ 1.3, 11/23/90:

Support for VGA modes is now complete with the addition of routines that
handle the high-resolution SCREEN 11 and SCREEN 12.

Support for Hercules monochrome graphics (SCREEN 3) has been added. This
is self-contained and does not require the QBHERC TSR that BASIC needs.

The DEMO program has been updated for some extra flare on VGAs.

New demo programs (S&B4EGA and VGABOX) have been added. These sharp
little demos were sent to me by Mike Welch, who has very kindly given me
permission to include them in GRAFWIZ. Note that you will need a copy of
Crescent Software's PDQ library if you wish to recompile the sources.

Several DECLARE statements needed in SCREEN 13 were left out of
GRAFWIZ.BI. These have been added.

The G#Line routines continued to be buggy, so I replaced the diagonal line
algorithm. The new versions work fine and are faster.



GRAFWIZ 1.2, 10/28/90:

Support for low-resolution VGA mode (SCREEN 13) has been added.

A bug in several of the G#Line routines has been fixed. Some kinds of
lines are now drawn more smoothly as well.



GRAFWIZ 1.1, 09/23/90:

Detection of the active display adapter type has been included.

Most of the routines have been ported over to work with EGA graphics modes
(SCREEN 7 through SCREEN 9). Other new EGA routines include set/get
palette, set/get border color, and set blink vs background intensity.

The G#Banner routines now support fonts of 8x14 and 8x16 as well as 8x8.

The .MAC picture loader now allows you to specify which part of the image
you want to load. Loading of .PCX pictures is also supported.

GET and PUT replacements have been added for SCREEN 2 mode.

Palette and border color selection has been added for SCREEN 1 mode. A
side-effect of border color selection allows you to choose the foreground
color used in SCREEN 2 mode.



GRAFWIZ 1.0, 08/21/90:

This is the initial release of The Graphics Wizard's Library for BASIC,
featuring:
graphics support for SCREEN 1 and SCREEN 2 modes (CGA):
points, lines, boxes, polygons, GET/PUT mirror images,
full-color text, variable-sized text
loading of .MAC pictures for SCREEN 2
getting the current size of any SCREEN 0 (text mode) screen
sending a screen (almost any MDA/Herc/CGA/EGA/VGA mode) to the printer


  3 Responses to “Category : BASIC Source Code
Archive   : GRAFWZ15.ZIP
Filename : GRAFWIZ.NEW

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/