home *** CD-ROM | disk | FTP | other *** search
/ World of Graphics / WOGRAPH.BIN / 338.README.TXT < prev    next >
Text File  |  1993-01-08  |  3KB  |  52 lines

  1. ---------------- INSTALLING VESA BIOS EXTENSION DRIVERS ---------------
  2.  
  3. DRIVERS2.EXE is a self extracting archive file which contains the 
  4. VESA BIOS Extensions.  When executed, it will create subdirectories for 
  5. each of the video adapter manufacturers.  Within each subdirectory, it
  6. will place the respective VESA driver.  To execute:
  7.  
  8.       1. Get into the directory where you want the subdirectories 
  9.          to be created.
  10.       
  11.       2. Copy the file DRIVERS2.EXE into this directory.
  12.       
  13.       3. type drivers2 -d  (the -d tells it to create subdirectories).
  14.       
  15. ----------------        WHATS NEW IN DRIVERS2.EXE       ---------------
  16.  
  17. The DRIVERS2.EXE archive has new VESA BIOS drivers for Western Digital, 
  18. Tseng, Trident, ATI, Orchid, Video7, and Paradise products.  These new
  19. drivers solve many problems. Specifically, the VSA256 Graphics Library 
  20. was written for the VESA BIOS Standard version 1.1 and up.  Many of the
  21. old drivers were written for VESA BIOS Standard version 1.0.  The new 
  22. drivers either support version 1.1 or 1.2 (both okay for us). 
  23.  
  24. -------------- WHATS NEW IN VSA256 GRAPHICS LIBRARY V1.1b -------------
  25.  
  26. 1.) Corrected a bug which caused it to improperly write to graphics memory
  27.     (ie. not work) on Paradise cards (and any card which provides window 
  28.     resolution not equal to 64k).  All the data used to pile up at the top 
  29.     part of the screen.  Now it works correctly.
  30.  
  31. 2.) Put in detection for VESA BIOS EXTENSION TSRs which do not support
  32.     Text I/O in SVGA modes.  In these cases (such as ATI driver) Graphics 
  33.     will still work but vsa_set_text_cursor, vsa_write_char, 
  34.     vsa_write_string, and vsa_write_string_alt now will do nothing (instead 
  35.     of trying to write and thus mucking up the display). 
  36.  
  37. 3.) Put in better exception handling to detect no VESA BIOS loaded, un-
  38.     supported video modes, etc.
  39.  
  40. --------------------------- Trouble Shooting --------------------------
  41.     
  42. 1.) If Text seems to be readable but goes in wrong locations on screen,
  43.     try manually changing the YCharResolution and YCharSize parameters
  44.     after running vsa_init.  Some of the older VESA BIOS TSRs report the
  45.     wrong YCharsize value (ie. 8 pixels when really 16 ... Trident in 
  46.     mode 103  ... Paradise )
  47.  
  48. 2.) Borland C version 2.0 always seems to give a stack overflow error 
  49.     when code is compiled in small memory model.  Use large memory model 
  50.     if you get this until I can figure out problem.  Microsoft doesn't 
  51.     have this problem.
  52.