home *** CD-ROM | disk | FTP | other *** search
/ Learn 3D Graphics Programming on the PC / Learn_3D_Graphics_Programming_on_the_PC_Ferraro.iso / rwdos / bugs < prev    next >
Text File  |  1995-02-15  |  3KB  |  88 lines

  1.  
  2.            Log of BUGS and problems with the Universal VESA VBE
  3.            ----------------------------------------------------
  4.  
  5. This file documents known problems with the Universal VESA VBE. SciTech
  6. Software have done their best to try to fix all know problems, but some
  7. still persist and may well be limitations in the particular video controller
  8. hardware and may not be fixable.
  9.  
  10. Trident 8900 chipsets:
  11.  
  12.     - The Trident 8900 chipset does not seem to be able to page flip
  13.       the 1024x768 16 color video mode, even though it works for all
  14.       other video modes. Probably a bug in the chipset, since it does
  15.       seem to work on the newer 8900C video cards.
  16.  
  17. Tseng Labs ET3000AX chipsets:
  18.  
  19.     - The 800x600x16 color mode seems to wrap the 256k boundary, and at
  20.       this stage there is now known solution.
  21.  
  22. Weitek 5186/5286 chipsets:
  23.  
  24.     - For the moment the support seems to work, however there is a small
  25.       bug that causes the card to do strange things after a mode has been
  26.       set a number of times.
  27.  
  28. Chips & Technologies 82c45x chipsets:
  29.  
  30.     - These chipsets seem to not be working at all at the moment, and the
  31.       problem is being looked into.
  32.  
  33. Compaq QVision chipsets:
  34.  
  35.     - The Compaq QVision cards are detected however the support is
  36.       currently not working. This is currently being looked into.
  37.  
  38. S3 chipsets:
  39.  
  40.     - The S3 86c911 has some severe bugs in the extended CRT addressing
  41.       code in 1024x768 16 color modes. Page flipping works but looks
  42.       disgusting (bottom 1/8th of the screen is trashed). This bug is
  43.       fixed in the 924 and later chipsets.
  44.  
  45.     - Seems to be some bugs in the B-step 801/805 chipsets that cause the
  46.       UniVBE to do strange things. Works on all the ones that I have
  47.       tested.
  48.  
  49. Video7 chipsets:
  50.  
  51.     - Extended CRT addressing does not seem to be enable correctly in the
  52.       standard VGA 16 and 256 color modes.
  53.  
  54. ATI Mach32:
  55.  
  56.     - Even though the ATI Mach32 chipset can have a TrueColor DAC on board,
  57.       and can support HiColor and TrueColor modes, these modes are only
  58.       available to the accelerator. It is possible to initiliase these
  59.       modes for direct framebuffer access, however they do not behave as
  60.       normal VGA modes (the usual VGA CRT controller status registers
  61.       remain idle, hence code that waits for a vertical retrace will
  62.       simply hang in an infinite loop). Thus support for these modes
  63.       is not provided (even though the ATI VVESA.COM program attempts
  64.       to support these mode - it also causes many programs to hang for
  65.       the same reason).
  66.  
  67. 320x200x256 standard VGA mode:
  68.  
  69.     - Many SuperVGA chipsets seems to disable the bank switching registers
  70.       in the VGA standard 320x200x256 video mode, and hence extended page
  71.       flipping techniques do not work. This may be solveable for some
  72.       chipsets, or it may well be a hardware related problem (backwards
  73.       compatability with the standard VGA). The chipsets that are known to
  74.       currently suffer from this are:
  75.  
  76.         Cirrus Logic 54xx
  77.         ATI
  78.         Video7
  79.         NCR
  80.         Oak
  81.  
  82. QEMM memory manager:
  83.  
  84.     - QEMM does some wierd things with the video BIOS, so you may encounter
  85.       problems when using the Universal VESA VBE with QEMM installed.
  86.       You will need to use the exclude option to get it to work at all
  87.       (see the readme file).
  88.