home *** CD-ROM | disk | FTP | other *** search
/ The Best of Select: Games 4 / CD_1.iso / vesadrv / univbe / doc / changes < prev    next >
Text File  |  1994-08-17  |  6KB  |  177 lines

  1.  
  2.                 Log of changes for the Universal VESA VBE
  3.                 -----------------------------------------
  4.  
  5. Version 5.0 (18 August 1994)
  6.  
  7.     - Added high performance 32 bit protected mode interface to UniVBE so
  8.       that 32 bit PM apps can copy the bank switching code directly into
  9.       their own address space.
  10.  
  11.     - Added support for emulating 640x350 and 640x400 resolution modes on
  12.       all video adapaters that do not directly support these modes. Works
  13.       in all 256, 32k and 64k color video modes! Great modes for games!!
  14.  
  15.     - Added support for the VBE/PM Power Management interface for controlling
  16.       VESA DPMS (Display Power Management System) monitors.
  17.  
  18.     - Added support for 1600x1200 video modes.
  19.  
  20.     - Added support for 32 bits per pixel TrueColor modes.
  21.  
  22.     - Added the ability to force UniVBE to load the resident portion into
  23.       and MSDOS Upper Memory Block. Shareware version will also now refuse
  24.       to load high with the MSDOS LOADHIGH command.
  25.  
  26.     - Split into UniVBE/Lite and UniVBE/Pro versions.
  27.  
  28.     - Added UniCENTER utility.
  29.  
  30.     - Added UniPOWER.SCR Windows Screen Saver.
  31.  
  32.     - Added UniPOWER.EXE DOS Screen Saver.
  33.  
  34.     - Added automatic install program.
  35.  
  36.     - New online registration scheme.
  37.  
  38.     - Reduced internal memory consumption to lower the amount of memory
  39.       required to go resident.
  40.  
  41.     - Bug fixes and extra chipset and mode support for various adapters.
  42.  
  43.     - Fixed the -c0 command line option to detect the installed SuperVGA
  44.       if not specified on the command line.
  45.  
  46.     - Added option to ignore underlying VBE BIOS if causing problems.
  47.  
  48. Version 4.3 (20 March 1994)
  49.  
  50.     - Added support for 8 bit wide DAC's when certain RAMDAC's are
  51.       installed. Updated RAMDAC detection code.
  52.  
  53.     - Added support for extended CRT offset register programming for
  54.       supported SuperVGA cards. This allows gigantic virtual displays to
  55.       be set up on cards with lots of memory, and also allows virtual
  56.       screens to be enabled for the HiColor and TrueColor modes which
  57.       usually overflow the standard VGA CRT offset register. Support was
  58.       added for the following cards (unsupported cards will have to live
  59.       with the standard VGA offset register values for the time being):
  60.  
  61.         ET4000
  62.         NCR
  63.         S3
  64.         Cirrus Logic
  65.         Compaq QVision
  66.  
  67.     - Added new online registration process so registered users can convert
  68.       shareware versions to registered versions once they have the correct
  69.       id code.
  70.  
  71.     - Fixes for following chipsets:
  72.  
  73.             - ET4000/W32i
  74.             - Cirrus Logic 5426/28
  75.             - NCR 77C22E, 77C32BLT
  76.             - S3 801/805/928
  77.             - Paradise
  78.             - Avance Logic
  79.             - Oak OTI-067, OTI-077, OTI-087
  80.             - ATI 28800-5
  81.             - Chips & Tech 45x, 655x0
  82.             - MXIC 860x0
  83.             - RealTek RTG310x
  84.             - Trident 8900/9000
  85.  
  86.     - New support added for the following chipsets:
  87.  
  88.             - ATI 68800 (Mach32)
  89.             - Compaq QVision 1024 and 1280
  90.             - Weitek 5086/5186/5286 (support chips for P9000 boards)
  91.             - UMC 85c408
  92.             - Hualon HM86304
  93.             - Trident 8900CL/GUI9420
  94.  
  95. Version 4.2 (22 Oct 1993)
  96.  
  97.     - First shareware release.
  98.  
  99.     - Fixed a number of bugs relating to register not being correctly
  100.       preserved, which could solve some of the problems with certain
  101.       programs.
  102.  
  103.     - Improved method to force SuperVGA id from the command line.
  104.  
  105.     - Added option to swap the RED and BLUE bytes in 24 bit modes for
  106.       compatability with some video cards.
  107.  
  108.     - Improved the RAM DAC detection code, so it works correctly for
  109.       more DAC's (like the ATT 20c49x series).
  110.  
  111.     - Fixed bug in Trident detection code and finally!! fixed the page
  112.       flipping for Trident cards in the SuperVGA 256 color video modes
  113.       for cards with > 512k of video memory.
  114.  
  115.     - Fixed wierd bug relating to running Windows 3.1 on top of the
  116.       Universal VESA VBE. I hope this is now fixed.
  117.  
  118. Version 4.1 (24 Sep 1993)
  119.  
  120.     - Added support for > 1Mb of RAM for Cirrus 5426/28 chipsets. Also
  121.       fixed page flipping problem in 640x480x16 color mode.
  122.  
  123.     - Fixed buffer size problems for S3's
  124.  
  125.     - Removed all cli/sti instructions in bank switching routines. These
  126.       seem to have been a cause of a number of problems and are not
  127.       required anyway.
  128.  
  129.     - Fixed problems with DAC detection not resetting the DAC correctly
  130.       for Diamond SS24 DAC's. Also added code to reset the DAC if not
  131.       done correctly by the BIOS.
  132.  
  133.     - Fixed support for Page flipping on AL2101 and read/write bank
  134.       support.
  135.  
  136.     - Fixed page flipping on some cards like the ET3000 in the 256 color
  137.       modes (I hope).
  138.  
  139. Version 4.0 (18 Sep 1993)
  140.  
  141.     - Added support for the ET4000/W32 and OAK OTI-087 SuperVGA's.
  142.  
  143.     - Fixes for the following video cards:
  144.  
  145.             - Paradise
  146.             - Cirrus Logic
  147.             - S3
  148.  
  149.     - Added special protected mode support interface. You can now copy
  150.       relocatable versions of the bank switching and page flipping code
  151.       into your own programs to run at high speed. This will work in
  152.       both 16 and 32 bit protected mode (note that the interface is
  153.       _not_ the same as the interface to the actual VBE routines, but
  154.       much simpler and lower level for simplicity and speed).
  155.  
  156.     - Major changes and restructuring of the code in the Universal VESA
  157.       VBE. This makes it take less memory when installed, a lot simpler
  158.       to modify and add support for new video cards. The Universal VESA
  159.       VBE is now completely autonomous from the MGL package.
  160.  
  161.     - The Universal VESA VBE now only requires 3k of memory when resident,
  162.       through re-engineering the internals. It nows takes the same amount
  163.       of memory not matter how many video cards are supported. All but
  164.       the code required for the installed SuperVGA is removed from
  165.       memory when the TSR goes resident.
  166.  
  167.     - The Universal VESA VBE no longer has any 386 dependant code in it,
  168.       so will work even on old 8086 machines.
  169.  
  170.     - Added 64k color mode support for the RealTek
  171.  
  172. Versions 3.3 and below
  173.  
  174.     Previous versions of this software were named the Universal VESA TSR,
  175.     but the name was changed at the request of VESA to the Universal VESA
  176.     VBE, which describes more accurately what the program does.
  177.