home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / dos / grafik / mgl11 / univbe / doc / changes < prev    next >
Encoding:
Text File  |  1993-10-22  |  3.0 KB  |  81 lines

  1.  
  2.                 Log of changes for the Universal VESA VBE
  3.                 -----------------------------------------
  4.  
  5. Version 4.2 (22 Oct 1993)
  6.  
  7.     - First shareware release.
  8.  
  9.     - Fixed a number of bugs relating to register not being correctly
  10.       preserved, which could solve some of the problems with certain
  11.       programs.
  12.  
  13.     - Improved method to force SuperVGA id from the command line.
  14.  
  15.     - Added option to swap the RED and BLUE bytes in 24 bit modes for
  16.       compatability with some video cards.
  17.  
  18.     - Improved the RAM DAC detection code, so it works correctly for
  19.       more DAC's (like the ATT 20c49x series).
  20.  
  21.     - Fixed bug in Trident detection code and finally!! fixed the page
  22.       flipping for Trident cards in the SuperVGA 256 color video modes
  23.       for cards with > 512k of video memory.
  24.  
  25.     - Fixed wierd bug relating to running Windows 3.1 on top of the
  26.       Universal VESA VBE. I hope this is now fixed.
  27.  
  28. Version 4.1 (24 Sep 1993)
  29.  
  30.     - Added support for > 1Mb of RAM for Cirrus 5426/28 chipsets. Also
  31.       fixed page flipping problem in 640x480x16 color mode.
  32.  
  33.     - Fixed buffer size problems for S3's
  34.  
  35.     - Removed all cli/sti instructions in bank switching routines. These
  36.       seem to have been a cause of a number of problems and are not
  37.       required anyway.
  38.  
  39.     - Fixed problems with DAC detection not resetting the DAC correctly
  40.       for Diamond SS24 DAC's. Also added code to reset the DAC if not
  41.       done correctly by the BIOS.
  42.  
  43.     - Fixed support for Page flipping on AL2101 and read/write bank
  44.       support.
  45.  
  46.     - Fixed page flipping on some cards like the ET3000 in the 256 color
  47.       modes (I hope).
  48.  
  49. Version 4.0 (18 Sep 1993)
  50.  
  51.     - Added support for the ET4000/W32 and OAK OTI-087 SuperVGA's.
  52.  
  53.     - Fixes for the following video cards:
  54.  
  55.             - Paradise
  56.             - Cirrus Logic
  57.             - S3
  58.  
  59.     - Added special protected mode support interface. You can now copy
  60.       relocatable versions of the bank switching and page flipping code
  61.       into your own programs to run at high speed. This will work in
  62.       both 16 and 32 bit protected mode (note that the interface is
  63.       _not_ the same as the interface to the actual VBE routines, but
  64.       much simpler and lower level for simplicity and speed).
  65.  
  66.     - Major changes and restructuring of the code in the Universal VESA
  67.       VBE. This makes it take less memory when installed, a lot simpler
  68.       to modify and add support for new video cards. The Universal VESA
  69.       VBE is now completely autonomous from the MGL package.
  70.  
  71.     - The Universal VESA VBE now only requires 3k of memory when resident,
  72.       through re-engineering the internals. It nows takes the same amount
  73.       of memory not matter how many video cards are supported. All but
  74.       the code required for the installed SuperVGA is removed from
  75.       memory when the TSR goes resident.
  76.  
  77.     - The Universal VESA VBE no longer has any 386 dependant code in it,
  78.       so will work even on old 8086 machines.
  79.  
  80.     - Added 64k color mode support for the RealTek
  81.