home *** CD-ROM | disk | FTP | other *** search
/ PC Format 4 / Disk4.iso / A / VCAD.EXE / VGACAD.NEW < prev    next >
Text File  |  1989-09-09  |  8KB  |  238 lines

  1. VGACAD v2.4 Copyright (c) 1988-91 Lawrence Gozum & Marvin Gozum, MD.
  2.  
  3. The VGACAD Graphics System is a powerful, fully-functional graphics
  4. system distributed through Shareware ("try before you buy").  As a CAD
  5. program, it supports drawing and painting functions for multiple
  6. graphics and artistic renderings.  VGACAD's strength lies in its
  7. color and grey image image processing functions, and system interactions
  8. with its various stand-alone but integrated utilities for printing,
  9. desktop publishing, and color rendering "conversions".  This is but part
  10. of the "big picture"; the sum of VGACAD's parts are greater than the
  11. whole.  To give you some idea here is a diagram of VGACAD's current
  12. components (more are being added as you read this).
  13.  
  14.  
  15.                        GIFPUB [GIFDOT] (desktop publishing and printing)
  16.       GIFBIT  \        |
  17.       (B&W scan \      |       VGA2CGA (256-color to CGA)
  18.        to grey)   \    |     /
  19.                     \  |   /
  20.    VGACAP ---- VGACAD (image processing) --- MVGAVU (viewing/slideshows)
  21.    (imports         /  |  \
  22.     VGA/SVGA      /    |    \
  23.     images)     /      |      \
  24.               /     SQZGIF      GIFHEX (256-color to 16-color conversion)
  25.       MAC2GIF       [EGA2VGA]   [VGA2EGA]
  26.       (B&W         (resizing
  27.        "readmac"    and color
  28.        to grey)     resynthesis)
  29.  
  30. VGACAD SYSTEM v2.4 UPDATE
  31. **************************
  32. VGACAD (Main)
  33. Update v2.4     * BUGFIX: VDISK module did not accept changed palette from
  34.           MVGAVU; corrected.
  35.  
  36.         * BUGFIX: LARGE hard disks users (>32Meg) or users with
  37.           hardware 'hard disk caching devices' experienced SEVERE
  38.           problems with IMGPRO functions involving the saving or
  39.           loading of image data.  This caused the infamamous
  40.           "ERROR 5 at VDISK" or "blank"/"trashed" screens saved
  41.           to TEMP files.
  42.  
  43.           The "/SL:" option now triggers direct disk/video RAM to
  44.           go through slower but safer LOW memory buffers to avoid
  45.           "mix-ups" with hardware caching techniques.
  46.  
  47.         * BUGFIX: Trace/Fill function would 'hang' if the "seed"
  48.           point had less than x 2x2 pixel clearance; corrected.
  49.  
  50.         * BUGFIX: EXTCHAIN did not detect and verify REGISTER.OVL
  51.           file; corrected.
  52.  
  53.         * BUGFIX: Users with minimal "low" RAM (eg, 32KB free RAM
  54.           after runnign VGACAD) "hung" when chaining to GIFHEX or
  55.           GIFPUB at the VDISK Module.  Corrected; most RAM buffers
  56.           used by VDISK are now deallocated prior to chaining to
  57.           any "chainable utility" via VDISK.
  58.  
  59.  
  60. VGAFIL v2.2     * Adds "-H" option for "hex" (ie., 16-color GIF encoding.
  61.           No need to rename files to NYBLSCRN.* anymore; now you
  62.           encode as many as you want in one sitting without getting
  63.           out of VGAFIL.
  64.  
  65. VGACAP v7.2     * FAST VGA 640x480x16 grabs
  66.  
  67.           - Automatically detects VGA 640x480x16 mode and
  68.             jumps to appropriate routine.
  69.  
  70.           - Works in BIOS or ANY SVGA hardcoded setting.
  71.  
  72.         * BUGFIX: Trident 8800/8900 and Zymos routines for fast
  73.           SVGA grabs were flawed; corrected.
  74.  
  75.  
  76.  
  77. * MULTIPLE FILE FORMAT SUPPORT
  78.   ============================
  79.   o GIF 87a (read/write)
  80.   o GIF 89a (read only)
  81.   o PCX (read/write)
  82.   o BMP/Windows 3.0 (read/write)
  83.   o BASIC/"Bload" (read/write)
  84.   o Virtual Screen loading/importing (to 32KBx32KBx256).
  85.   o Conversion/encoding/exporting (to 2048x2048x256).
  86.  
  87.  
  88. *  GEOMETRIC SHAPES
  89.    ================
  90.    o Circles
  91.    o Ellipses
  92.    o Rectangles
  93.    o Polygons
  94.    o Lines
  95.    o Splines/Curves
  96.    o Color Fills
  97.  
  98. * VIRTUAL SCREEN FREEHAND DRAWING TOOLS
  99.   =====================================
  100.   o Airbrushes
  101.   o Spray brushes
  102.   o Multiple Brush Shapes
  103.     - 6 Rectangular
  104.     - 3 Circular
  105.     - 3 Horizontal
  106.     - 3 Vertical
  107.     - 6 Diagonal
  108.   o Mask/Stencil option.
  109.   o Global Color "OVeRLay" and "SWAP" function
  110.  
  111. * VIRTUAL SCREEN COLORIZATION
  112.   ===========================
  113.   o  Variable color ranges
  114.   o  "Area" or "zoom" colorization
  115.  
  116. * FULL SCREEN MVGA & SVGA CUT & PASTE FUNCTIONS
  117.   =============================================
  118.   o NO EXPANDED OR EXTENDED MEMORY REQUIRED !
  119.   o 100% assembly, video-card specific encoding for speed.
  120.   o 320x400x256 (PS/2 50 or register-compatible 256KB VGA)
  121.   o 360x480x256 (PS/2 50 or register-compatible 256KB VGA)
  122.   o 640x400x256 (SVGA)
  123.   o 640x480x256 (SVGA)
  124.   o 800x600x256 (SVGA)
  125.   o User-definable video modes (up to 1024x768x256)
  126.     (e.g., Genoa 512x512x256 and STB 528x480x256 modes)
  127.   o User-switchable video modes FROM WITHIN THE PROGRAM;
  128.   o Auto-sized viewing, clipping and screen updating is
  129.     adjusted to selected video mode; mix and match screens
  130.     with different aspect ratios FROM WITHIN THE PROGRAM
  131.     (e.g., 360x480x256 <-> 800x600x256).
  132.   o Auto-interpolation of VERY LARGE GIFs to any user
  133.     full-screen viewing mode (to 1048x768x256).
  134.   o Enhanced/automatic color melding for pasting 'clips'
  135.     with different palettes (new color matching algorithm).
  136.   o Immediate importation of 320x200x256 BLD images for
  137.     'pasting' to SVGA screens; position 320x200x256 screens
  138.     anywhere (e.g., on 640x400x256 screens) with mouse
  139.     or keyboard without scrolling the Virtual Screen.
  140.  
  141.   o SVGA chipset support of IMGPRO module.
  142.  
  143.     ATI 18800/28800 --- VGA Wonder, Tatung, Altec, Gateway,
  144.                 TeleMart, TriStar...
  145.     Tseng 4000 -------- STB 4000, Orchid Pro II,
  146.                 Boca, Everex VRAM, Sigma Legend...
  147.     Tseng 3000 -------- STB, Sigma, Orchid, Willow,
  148.                 Genoa 5x00, Tecmar VGA/AD,...
  149.     Paradise ---------- AST, ARC, AT&T, CompuAdd, Compaq,
  150.                 old Dell, DEC, Epson, NCR, Olivetti,
  151.                 Tandy, Toshiba...
  152.     Video7 v1-4 ------- new Dell, Video7 FW, Video7 VRAM ...
  153.     Video7/Headlands -- Video7 1024i
  154.     Genoa GVGA -------- Genoa 6100,6200,6300,6400,6600
  155.     C&T 452/453 ------- Cardinal, Data General...
  156.     C&T 451/455/456 --- Cardinal, (various laptops)...
  157.     Oak --------------- (no examples)
  158.  
  159.     Sorry, now Trident/Zymos support at this time due to incompatible
  160.     read/write bank routines.
  161.  
  162.  
  163. * FULL SCREEN MVGA & SVGA COLOR/GREY IMAGE PROCESSING
  164.   ===================================================
  165.   o Buffered algorithm (no image overlapping)
  166.   o 100% assembly, video-card specific encoding for speed.
  167.  
  168. * COLOR IMAGE PROCESSING
  169.   ======================
  170.   o Variable Anti-aliasing/Smoothing (Virtual & Full Screen)
  171.   o Variable Tinting/Blending (Virtual & Full Screen)
  172.   o Variable Shading/Washing  (Virtual & Full Screen)
  173.   o Colorization (Virtual Screen)
  174.  
  175. * SIX GLOBAL/LOCAL MVGA & SVGA COLOR-TO-GREY CONVERSION
  176.   =====================================================
  177.   o Stretched 16 (Virtual & Full Screen)
  178.   o Stretched 32 (Virtual & Full Screen)
  179.   o Stretched 64 (Virtual & Full Screen)
  180.   o Color 16-31  (Virtual & Full Screen)
  181.   o Color 32-63  (Virtual & Full Screen)
  182.   o Color 63-127 (Virtual & Full Screen)
  183.  
  184. * GREY IMAGE PROCESSING
  185.   =====================
  186.   o Variable Anti-aliasing (Virtual & Full Screen)
  187.   o Variable Median Threshold (Virtual & Full Screen)
  188.   o Variable Intensity Shading (Virtual & Full Screen)
  189.   o Variable Edge Detection & Frequency Boosting (Virtual Screen)
  190.   o Variable Histogram-Based Contrast Stretching (Virtual Screen)
  191.  
  192. * VIRTUAL SCREEN AREA EDITING FUNCTIONS
  193.   =====================================
  194.   o Edit images up to 32KB x 32KB
  195.   o 5:6 to 1:1 aspect ratio editing mode.
  196.   o Cut & Paste
  197.   o Auto-sizing
  198.   o Variable User-sizing
  199.   o Image Flipping (Portrait, 90 & 180 degrees, Horizontal, Vertical)
  200.   o Cut & Paste (COPY, CUT, Transparent, Inverse, Drag)
  201.   o COLOR MELDING (mix and match images with different palettes)
  202.  
  203. * VIRTUAL SCREEN AREA ZOOM EDITING/IMAGE PROCESSING
  204.   =================================================
  205.   o COLORIZE
  206.   o MARK & FIND
  207.   o BLUR/HAZE
  208.   o WASH/LITE/DARK
  209.   o BLEND
  210.   o 16x16 PATTERN EDITING
  211.   o GLOBAL UNDO
  212.  
  213. * VIRTUAL SCREEN AREA COLOR FILLS
  214.   ===============================
  215.   o Border Tracing
  216.   o Solid Fills
  217.   o 16/32/64-Color Gradient Fills
  218.   o 256-Color 16x16 Pattern Fills
  219.   o User-definable 16x16 patterns.
  220.  
  221. * FULL 256-COLOR PALETTE CONTROL
  222.   ==============================
  223.   o Unique 256 COLOR MAP organization/management.
  224.   o COPY
  225.   o SWAP
  226.   o UNDO
  227.   o DIGI ("fill-in" or "spread")
  228.  
  229. * VIRTUAL SCREEN TEXT
  230.   ===================
  231.   o Interactive
  232.   o Normal
  233.   o Mixed-Color
  234.   o Inverse
  235.  
  236.  
  237.  
  238.