home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Format 4
/
Disk4.iso
/
A
/
VCAD.EXE
/
VGACAD.NEW
< prev
next >
Wrap
Text File
|
1989-09-09
|
8KB
|
238 lines
VGACAD v2.4 Copyright (c) 1988-91 Lawrence Gozum & Marvin Gozum, MD.
The VGACAD Graphics System is a powerful, fully-functional graphics
system distributed through Shareware ("try before you buy"). As a CAD
program, it supports drawing and painting functions for multiple
graphics and artistic renderings. VGACAD's strength lies in its
color and grey image image processing functions, and system interactions
with its various stand-alone but integrated utilities for printing,
desktop publishing, and color rendering "conversions". This is but part
of the "big picture"; the sum of VGACAD's parts are greater than the
whole. To give you some idea here is a diagram of VGACAD's current
components (more are being added as you read this).
GIFPUB [GIFDOT] (desktop publishing and printing)
GIFBIT \ |
(B&W scan \ | VGA2CGA (256-color to CGA)
to grey) \ | /
\ | /
VGACAP ---- VGACAD (image processing) --- MVGAVU (viewing/slideshows)
(imports / | \
VGA/SVGA / | \
images) / | \
/ SQZGIF GIFHEX (256-color to 16-color conversion)
MAC2GIF [EGA2VGA] [VGA2EGA]
(B&W (resizing
"readmac" and color
to grey) resynthesis)
VGACAD SYSTEM v2.4 UPDATE
**************************
VGACAD (Main)
Update v2.4 * BUGFIX: VDISK module did not accept changed palette from
MVGAVU; corrected.
* BUGFIX: LARGE hard disks users (>32Meg) or users with
hardware 'hard disk caching devices' experienced SEVERE
problems with IMGPRO functions involving the saving or
loading of image data. This caused the infamamous
"ERROR 5 at VDISK" or "blank"/"trashed" screens saved
to TEMP files.
The "/SL:" option now triggers direct disk/video RAM to
go through slower but safer LOW memory buffers to avoid
"mix-ups" with hardware caching techniques.
* BUGFIX: Trace/Fill function would 'hang' if the "seed"
point had less than x 2x2 pixel clearance; corrected.
* BUGFIX: EXTCHAIN did not detect and verify REGISTER.OVL
file; corrected.
* BUGFIX: Users with minimal "low" RAM (eg, 32KB free RAM
after runnign VGACAD) "hung" when chaining to GIFHEX or
GIFPUB at the VDISK Module. Corrected; most RAM buffers
used by VDISK are now deallocated prior to chaining to
any "chainable utility" via VDISK.
VGAFIL v2.2 * Adds "-H" option for "hex" (ie., 16-color GIF encoding.
No need to rename files to NYBLSCRN.* anymore; now you
encode as many as you want in one sitting without getting
out of VGAFIL.
VGACAP v7.2 * FAST VGA 640x480x16 grabs
- Automatically detects VGA 640x480x16 mode and
jumps to appropriate routine.
- Works in BIOS or ANY SVGA hardcoded setting.
* BUGFIX: Trident 8800/8900 and Zymos routines for fast
SVGA grabs were flawed; corrected.
* MULTIPLE FILE FORMAT SUPPORT
============================
o GIF 87a (read/write)
o GIF 89a (read only)
o PCX (read/write)
o BMP/Windows 3.0 (read/write)
o BASIC/"Bload" (read/write)
o Virtual Screen loading/importing (to 32KBx32KBx256).
o Conversion/encoding/exporting (to 2048x2048x256).
* GEOMETRIC SHAPES
================
o Circles
o Ellipses
o Rectangles
o Polygons
o Lines
o Splines/Curves
o Color Fills
* VIRTUAL SCREEN FREEHAND DRAWING TOOLS
=====================================
o Airbrushes
o Spray brushes
o Multiple Brush Shapes
- 6 Rectangular
- 3 Circular
- 3 Horizontal
- 3 Vertical
- 6 Diagonal
o Mask/Stencil option.
o Global Color "OVeRLay" and "SWAP" function
* VIRTUAL SCREEN COLORIZATION
===========================
o Variable color ranges
o "Area" or "zoom" colorization
* FULL SCREEN MVGA & SVGA CUT & PASTE FUNCTIONS
=============================================
o NO EXPANDED OR EXTENDED MEMORY REQUIRED !
o 100% assembly, video-card specific encoding for speed.
o 320x400x256 (PS/2 50 or register-compatible 256KB VGA)
o 360x480x256 (PS/2 50 or register-compatible 256KB VGA)
o 640x400x256 (SVGA)
o 640x480x256 (SVGA)
o 800x600x256 (SVGA)
o User-definable video modes (up to 1024x768x256)
(e.g., Genoa 512x512x256 and STB 528x480x256 modes)
o User-switchable video modes FROM WITHIN THE PROGRAM;
o Auto-sized viewing, clipping and screen updating is
adjusted to selected video mode; mix and match screens
with different aspect ratios FROM WITHIN THE PROGRAM
(e.g., 360x480x256 <-> 800x600x256).
o Auto-interpolation of VERY LARGE GIFs to any user
full-screen viewing mode (to 1048x768x256).
o Enhanced/automatic color melding for pasting 'clips'
with different palettes (new color matching algorithm).
o Immediate importation of 320x200x256 BLD images for
'pasting' to SVGA screens; position 320x200x256 screens
anywhere (e.g., on 640x400x256 screens) with mouse
or keyboard without scrolling the Virtual Screen.
o SVGA chipset support of IMGPRO module.
ATI 18800/28800 --- VGA Wonder, Tatung, Altec, Gateway,
TeleMart, TriStar...
Tseng 4000 -------- STB 4000, Orchid Pro II,
Boca, Everex VRAM, Sigma Legend...
Tseng 3000 -------- STB, Sigma, Orchid, Willow,
Genoa 5x00, Tecmar VGA/AD,...
Paradise ---------- AST, ARC, AT&T, CompuAdd, Compaq,
old Dell, DEC, Epson, NCR, Olivetti,
Tandy, Toshiba...
Video7 v1-4 ------- new Dell, Video7 FW, Video7 VRAM ...
Video7/Headlands -- Video7 1024i
Genoa GVGA -------- Genoa 6100,6200,6300,6400,6600
C&T 452/453 ------- Cardinal, Data General...
C&T 451/455/456 --- Cardinal, (various laptops)...
Oak --------------- (no examples)
Sorry, now Trident/Zymos support at this time due to incompatible
read/write bank routines.
* FULL SCREEN MVGA & SVGA COLOR/GREY IMAGE PROCESSING
===================================================
o Buffered algorithm (no image overlapping)
o 100% assembly, video-card specific encoding for speed.
* COLOR IMAGE PROCESSING
======================
o Variable Anti-aliasing/Smoothing (Virtual & Full Screen)
o Variable Tinting/Blending (Virtual & Full Screen)
o Variable Shading/Washing (Virtual & Full Screen)
o Colorization (Virtual Screen)
* SIX GLOBAL/LOCAL MVGA & SVGA COLOR-TO-GREY CONVERSION
=====================================================
o Stretched 16 (Virtual & Full Screen)
o Stretched 32 (Virtual & Full Screen)
o Stretched 64 (Virtual & Full Screen)
o Color 16-31 (Virtual & Full Screen)
o Color 32-63 (Virtual & Full Screen)
o Color 63-127 (Virtual & Full Screen)
* GREY IMAGE PROCESSING
=====================
o Variable Anti-aliasing (Virtual & Full Screen)
o Variable Median Threshold (Virtual & Full Screen)
o Variable Intensity Shading (Virtual & Full Screen)
o Variable Edge Detection & Frequency Boosting (Virtual Screen)
o Variable Histogram-Based Contrast Stretching (Virtual Screen)
* VIRTUAL SCREEN AREA EDITING FUNCTIONS
=====================================
o Edit images up to 32KB x 32KB
o 5:6 to 1:1 aspect ratio editing mode.
o Cut & Paste
o Auto-sizing
o Variable User-sizing
o Image Flipping (Portrait, 90 & 180 degrees, Horizontal, Vertical)
o Cut & Paste (COPY, CUT, Transparent, Inverse, Drag)
o COLOR MELDING (mix and match images with different palettes)
* VIRTUAL SCREEN AREA ZOOM EDITING/IMAGE PROCESSING
=================================================
o COLORIZE
o MARK & FIND
o BLUR/HAZE
o WASH/LITE/DARK
o BLEND
o 16x16 PATTERN EDITING
o GLOBAL UNDO
* VIRTUAL SCREEN AREA COLOR FILLS
===============================
o Border Tracing
o Solid Fills
o 16/32/64-Color Gradient Fills
o 256-Color 16x16 Pattern Fills
o User-definable 16x16 patterns.
* FULL 256-COLOR PALETTE CONTROL
==============================
o Unique 256 COLOR MAP organization/management.
o COPY
o SWAP
o UNDO
o DIGI ("fill-in" or "spread")
* VIRTUAL SCREEN TEXT
===================
o Interactive
o Normal
o Mixed-Color
o Inverse