I have 2 alliance versions and both gave display corruption in windows. It seems that some drivers clock the alliance chip too high. You can fix this in the registry by simply clocking the alliance chip a bit slower.
You can find the registry setting here: HKEY_LOCAL_MACHINE, SOFTWARE\Alliance Semiconductor\Driver\HW Acceleration Settings, MCLKFrequency
Setting it from 72 to 60 will most likely fix the problem. This does not clock the 3dfx chip lower, just the 2d chip.
These cards also didn't like fast systems when i tested them, so the same as with voodoo1, if you have problems try a slower system.
About quake 2: Quake 2 DOS 3DFX: Call to Testing [Voodoo Rush]
asus tx97-e, 233mmx, voodoo1, s3 virge ,sb16
asus p5a, k6-3+ @ 550mhz, voodoo2 12mb sli, gf2 gts, awe32
asus p3b-f, p3-700, voodoo3 3500TV agp, awe64
asus tusl2-c, p3-S 1,4ghz, voodoo5 5500, live!
asus a7n8x DL, barton cpu, 6800ultra, Voodoo3 pci, audigy1