This file documents the video cards SVGATextMode has been known to work
with, or not...

It also describes some known problems (some would call it "bugs"...).

Note that this report will always lag behind one version of SVGATextMode:
you'll have to find out for yourself if THIS version works for you...

--------------------------------------------------------------------------

IMPORTANT NOTE: This program WILL NOT WORK with kernels older than version
1.1.54, because they lack the "VT_RESIZE" kernel call. Compiling will also
NOT work (for the same reason). That is a problem, but you need the kernel
call to change text resolutions once the kernel has booted.

It is possible to use SVGATextMode with an older kernel, but ONLY to IMPROVE
a text mode, and NOT to CHANGE it. If you booted in 132x43 for example, you
might still use SVGATextMode to improve it (higher refresh, more detailed
font, ...). See the INSTALL file for more information !

--------------------------------------------------------------------------

DOS-emulator users! There seems to be a problem for SOME Cirrus Logic cards
using the DOS emulator. When switching back to a linux console, the screen
goes completely out of sync. A solution is being searched for.


--------------------------------------------------------------------------





The following cards seem to work fine. If your card is NOT listed here, but
it is listed in the chipset-strings, it probably means that it is UNTESTED!
If it works for you, please let me know (at kmg@barco.be), with a short
description of your card.


- S3 86C805, 2MB DRAM, VLB bus, Avasem/Chrontel AV9194-07 clock chip
  Product name : "VGA-805-V"
  Max clock: 70 MHz without any artefacts,
             80 MHz with temporary garbage while scrolling,
             above that, weird "fading letters" on screen.
  reported by: kmg@barco.be
             
- S3 86C805p, 1MB DRAM, VLB bus, GenDAC (RAMDAC with integrated clock chip)
  Product name : ExpertColor DSP3805A
  Max clock: 75 MHz, above that: usable, but a bit of garbage when scrolling
  reported by: kmg@barco.be
  NOTE: needs the "chipset s3gendac" line in TextConfig
             
- S3 86C964, 2MB VRAM, VLB bus, ICD2061 clock chip
  Product name : "Diamond Stealth 64"
  Max clock: tested up to 90 MHz, looks OK
  reported by: kmg@barco.be (Thanks to Kris.Coryn@p13.f1906.n291.z2.fidonet.org for providing the card)
  NOTE: needs external clock program for ICD2061 chip (should be included in "diamond" directory)
             
- Trident 8900C, 512 kb DRAM, ISA bus
  Product name: ?
  Max clock: 45 MHz.
             above that, a complete mess...
  reported by: kmg@barco.be
  
             
- Cirrus Logic CLGD5428, 1Mb DRAM, VLB bus
  Product name: ?
  Max clock: 56 MHz.
  reported by: wpg@sebb.bel.alcatel.be
  
- ET4000 W32i, 2 MB DRAM, VLB bus
  Product name: ?
  Max Clock: no limits!
  reported by: Kris.Coryn@p13.f1906.n291.z2.fidonet.org
               gesquiel@sebb.bel.alcatel.be

- Trident 8900CL, 1MB DRAM, ISA bus
  Product name: ?
  Max clock: 45 MHz.
             above that, a complete mess...
  reported by: kmg@barco.be

- WDC90C33, 1MB DRAM, VLB bus
  Product name: Western Digital ?
  Max clock: they all seem to work.
  reported by: Hans.Saelens@p16.f1906.n291.z2.fidonet.org

- ET4000 W32p, PCI bus
  Product name: "STB LightSpeed"
  reported by: root@eek.student.cwru.edu
               dmm0t@rincewind.mech.virginia.edu

- ATI VGA Wonder XL, 1MB DRAM, ISA bus
  Product name : "ATI VGA Wonder XL"
  Max clock: ~60 MHZ
             Above that, lots of garbage...
  reported by: kmg@barco.be (Thanks (again) to Kris.Coryn@p13.f1906.n291.z2.fidonet.org for providing the card)
  NOTE: since this card can already use 64 clocks of its own, this program can select between 128 (!!) different clocks.

- WinFast S400 PCI S3-964, Phoenix BIOS
  reported by: cwtong@se.cuhk.hk
  NOTE: It could be that SVGATextMode caused some PERMANENT damage to this video card. The owner reported that his CGA modes 
        had some red pixels in them that wouldn't go away (forever) after he tried SVGATextMode.
        YOU HAVE BEEN WARNED. It is not CERTAIN that SVGATextMode caused this, but is sure is a dangerous coincidence.
  NOTE2: going back to DOS gives weird screen. Need to do a power-cylce to restore this. Help is underway.
         version 0.4 might (or might not) solve this.

- ISA Trident 8800CS, 512 kb DRAM
  Product name: ?
  Clocks: 25.1 28 40 MHz
          all of them work.
  reported by: rubini@ipvvis.unipv.it

- ET4000 W32i, ISA bus
  Product name: Hercules Dynamite Pro ISA
  Max Clock: no limits, as on most ET4000's
  reported by: kjahds@kjahds.com

- Cirrus Logic
  Product name: Genoa WindowsVGA 24/ 8500VL-28
  Max Clock: 58 MHz works fine.
  Reported by: zimmermann@zimnet.hanse.de

- S3 801, ISA bus, 2MB DRAM
  Product name: Actix Graphic Engine 32+ 
  Reported by: jes@anat3d2.anatomy.upenn.edu
  
- WDC90C00, ISA bus, 512 Kb RAM  (according to SuperProbe)
  Product name: ?
  Reported by: Alexander Scheerschmidt  (no E-mail)

- ET4000 W32i, VLB
  Reported by: meier@hp56.rbg.informatik.th-darmstadt.de
  NOTE: needs ET4000_AltClockSelect, and clocks from DOS utility "dmode.exe"

- ET4000, ISA, 1MB
  Product name: Genoa 7900
  Reported by: Ulrich Dessauer (ud@nitmar.muc.de)
  
- ET4000
  Product name: Diamond SpeedStar + 
  Max clock: 50 MHz.  
  Reported by: Matt Hohfeld (mh007b@uhura.cc.rochester.edu)
  
- ISA Trident 8900C
  Product name: ?
  Clocks: 45 MHz works just fine
  reported by: Alexander JOLK (p6mqt001@cicrp.jussieu.fr)

- S3
  Product name: SPEA Mercury PCI  
  Clocks: 70 MHz no problem.
  reported by: Andreas Beck (becka@hp817s.rz.uni-duesseldorf.de)

- S3 805, GenDAC
  Product name: ?
  Clocks: ?
  reported by: Mitch Gorman (msghouse!emrys@twwells.com)

- Cirrus Logic GD6235 (as detected by SuperProbe) , 512k RAM   
  Product name: Prisma VGART 1024i
  Clocks: at least 50 MHz OK.
  reported by: Boris Tobotras (boris@xtalk.msk.su)
  NOTE: dosemu (0.53pl37) works perfectly with this one.

- ?
  Product name: Diamond speedstar pro
  Clocks: at least up to 50 MHz
  reported by: Robert Schouwenburg <rodos@rodosworld.stack.urc.tue.nl>

- Trident 9200CX with 1MB DRAM, VLB
  Product name: Trident?
  Clocks: 
  reported by:
  NOTE: In some resolutions with >80 chars per line: text scrolls off the
        bottom of the screen and is never seen again. Switching to another
        VC and back corrects the problem temporarily.
  
- S3 864, idc2061a
  Product name: S3 Vision64
  reported by: Fabio Alexander Yeon <fay@acpub.duke.edu>
  NOTE: Only works with the external "diamond" clock program, NOT with
        ICD2061 clockchip option.
        
- Cirrus Logic CL-GD5426, 1024K ram 
  Product name: Genoa WindowsVGA 24 8500VL
  reported by: paladin@netcom.com (John Bashaw)
  NOTE: of course, version 0.6 didn't work, due to a bug...
  
- Cirrus Logic CLGD5428
  Product name: ?
  reported by: Ahmon Dancy <dancy@volga.EECS.Berkeley.EDU>
  NOTE: only worked after repairing the Cirrus bug in 0.6.


---------------------------------------------------------------------

But the following cards DON'T work... yet! :

- ANY unsupported card NOT using one of the listed chipsets, of course.
  (e.g. Matrox, OTI, Compaq, NCR, Headland Technologies, MX, Advance Logic, AGX, ...)

- ATI VGA Wonder older than V4 (i.e. V3). I could do this if someone asks me to...

- #9GXE Level 11 (2 megs of Vram, S3-926, ICD2061A programmable dotclock)
  reported by yanowitz@eternity.cs.umass.edu
  
- #9GXE64-Pro using "Ti3025" clock chip. 
  reported by warwick@cs.uq.oz.au
  NOTE: should work in version 0.5. Untested.
  
- Cirrus Logic CLGD5434, 2MB DRAM
  Product name: ?
  reported by: nemorino@linux.it

- ATI Graphics Ultra Pro, ISA, 2M RAM
  reported by corey@interaccess.com

- S3-864, icd2061a clock chip
  Product Name: #9GXE64 S3-864
  reported by Michael Chew <mchew@uclink2.Berkeley.EDU>
  
- S3 928-P, icd2061a clock chip, 1MB VRAM
  Product Name: ELSA Winner 1000PCI
  Reported by: Stefan Dalibor <Stefan.Dalibor@informatik.uni-erlangen.de>
  NOTE: Some resolutions make the machine HANG completely (hard reset needed)

- S3 Vison 864, ICS9161 clock chip, 2 MB RAM.
  Product name: Elsa Winner Pro 1000
  reported by: chris@cj.snafu.de (Christof Junge)
  
- ATI Vgawonder, 1 MB RAM, 68830 15/16 bit HiColor DAC
  Product name: ATI VGAWonder
  reported by: root@drage.vestnett.no



