Back to Know-How-Page

Stereo 3D Driver Chart

Last update: March 11, 2003

A stereo driver may have 4 different purposes:

(1) Standard VGA driver functionality (so no additional VGA-driver is required)
(2) Creating 3D-Content by analyzing the depth-information (z-buffer) from the Direct3D or OpenGL interface
(3) Tweaking the VGA board to put it into page-flipping, interlace or dual-output mode.
(4) Trigger the 3D-shutterglasses (or 3D-display) by sending a trigger signal or a color code


The most popular 3D-drivers and what they actually do and not do
VGA driver
Creating 3D-Content
Tweak VGA-board
Trigger 3D-Glasses
nVidia Detonator plus nVidia Stereo yes yes yes yes (DCC)
Asus VGA driver with VR yes yes yes yes (timing)
Revelator Generic (outdated) yes yes yes yes (DCC)
VRCaddy no yes no no
WINx3D no no yes yes (all)
Wicked3D (outdated) no yes no yes (colorcode)
H3D/E-D/Eye3D Activator/Controller no no no yes (colorcode)
3Dplus/X3D movie/TV converter no yes (artificial) no yes (colorcode)
VFX3D driver no yes no no
more3D no yes yes (dual-out) no
LCDBios (outdated, MS-DOS) no no yes yes (ser/par port)


 A "3D-Flipping-Driver", like WINx3D just tries to force your VGA-card into interlace or page-flipping mode.
It usually doesn't produce any stereo-information by itself. The application or game has to provide this. Exceptions are the drivers by ELSA, Wicked3D and ASUS which calculate the stereo perspectives from raw data delivered by popular 3D-API's such as MS Direct3D.
BTW Ghazali's very useful H3D/eyeSCREAM-Activator-Utility is NOT a driver, it's just a switch!

The following chart is somewhat outdated.
If you're looking for a stereo application driver take WINx3D, it's the best!
For a stereo game driver check this chart

Driver 3D-BIOS

for dos & windows


for dos & windows

3D Win

for windows

VR100 drivers
Revelator drivers
nuvfrag, mpm3db, q-lcd, simuleyes-sdk

for dos 


for windows

(standard stereoscopic device interface) 
for dos & windows
VR-Viewer (VR97) 

for windows

VESA 3.0

for dos & windows


for dos & windows


for windows

Wicked3D eyeSCREAM/
i-Art Eye3D game driver
stereoscopic library, including 'Interlace Control for Windows'

for windows 95 only
(no go on Cyrix/IBM 6x86)

Purpose flipping only flipping only flipping only flipping & stereo calculation from Direct3D data flipping & stereo calculation from Direct3D data flipping only flipping only flipping only flipping only flipping only flipping only stereo calculation only (from Direct3D data) stereo calculation only (from D3D, GL & Glide-data)  flipping only flipping only
Developer Kasan Electronics Russian Shield i-Art, also distr. by 
VR Standard Corp.
ASUS ELSA Donald Sawdai AfterByte Software on behalf of  Stereographics Vrex and Donald Sawdai Meta Media Inc. on behalf of APEC, TW VESA Organization Vrex Inc. for
VRStandard Corp.
Wicked3D  The  Win3D company NuVision
Download Site Kasan SE, 
VMS , Kasan
Russian Shield i-Art (update only, original driver CD required) ASUS ELSA stereo3d since
 the official site is down
Stereographics not yet;
development ceased !?!
APEC, TW SciTech (SDD 6.0) VRex (update only, original driver CD required) VRStandard Corp. Wicked3D
(update only, original driver CD required)
 Win3D (30 day evaluation) Nuvision
Screen modes Interlace  Interlace  Interlace Interlace & 
Software- Page-Flipping Software- Page-Flipping Interlace 
(plus White Line Code)
& Interlace
Interlace Hardware- Page-Flipping  Interlace (the low-res basic modes use page flipping)  standard standard  software page flipping, hardware page flipping, interlace, line-sequential, over/under, anaglyph,  Hardware- (and Software-???) Page-Flipping
Supported Controller Types proprietary ISA 8-bit slot card (old type I requires feature connector) 
or Kasan VGA-card with on-board controller
proprietary ISA 8-bit slot card ??? VGA-pass-through, 
WLC-VGA-pass through, 
(3D-Max ISA)
VGA-pass through VGA-pass through, proprietary signaling for Revelator serial-, parallel-, I/O-port, on board, some VGA-pass through 

(there are drawbacks on VGA-pt controllers) 

For reversing stereo in LCD-BIOS swap the LL and RR numbers in LCDCtrl:/AALLRROO 

WLC-VGA-pass through, VGA-pass through ALL (almost), including par., ser., VGA, on-board, free view, anaglyph, polarization, exotic stuff (in the future) VGA-pass-through VESA miniDIN-3 connector on graphics board, VGA-pass through  VGA-pass through  VGA-pass through  sync-doubler  ALL (almost), including VGA pass through, Simuleyes WLC, H3D color code, parallel, serial, anaglyph Parallel port (3D-SPEX addressing), some VGA-pass through
Typical Refresh Rates 80 to 150 Hz (S3)   usually anything your hardware can handle  100 to 160 Hz 50 to 150 Hz 60 to 160 Hz or even higher when used with the right hardware and refresh-utility 80 to 120 Hz (S3) anything your hardware can handle  up to 120 Hz up to 150 Hz ? can be fine tuned with integrated utility, hardware dependent (typical: 100 to 130Hz) 100 to 160 Hz    
Current Version v2.53 (1995) & v3.0 beta (1996), hellooo Kasan, 96 is over, hellooo (you know that Jay Lenno-style "hellooo") 


v2.0 new (1997)  (1999)  (1999) (1999) v1.31 (1996) v1.0.0.3 (1997) 1.0 (1997)  1.0 (1996) 1997  v1.3 (1997) 1999 1998  V 2.0 (1999). v 2.1 (1997)
Compatible Products Kasan 3D-Max Russian Shield Stereo Set Virtual Eyes and other VGA-pass-through devices, including SimulEyes (i.e. WLC) and 3D-Max (3D-BIOS still requ.) ASUS VR-100, VR-Joy, VR-Surfer, EyeFX, Virtual Eyes, Eye3D, VGA-pt, VR97, Cyber3DVisor, Another I's VR-Joy, EyeFX, i-Art, VGA-pt, VR97, Cyber3DVisor, Another I's full support: Cyberboy, 3DSpex, Cybershades, Virtual Visor, 
limited support: VR97, Cyber3DVisor, Total3D, VGA-pt, VR-Joy and more
Stereographics SimulEyes and other VGA-pass-through products (the SimulEyes work with LCD-BIOS too, as long as there is a White Line Code) Almost all (in the future VR97 and other VGA-pass-through products (the VR97 uses LCD-BIOS under DOS) Hercules Stingray (new model), Thriller, Diamond Fire GL 1000 and more VRex VRSurfer , some other VGA-pass-through devices  VR-Joy, EyeFX, Eye3D, AnotherI's, CyberMaxx eyeSCREAM,  H3D, StereoGraphics EPC2, NuVision 60GX-NSR, homebrew SD, (certain models by Neotek/3DTV)  ALL (almost) NuVision 3DSpex and compatibles 

(does not run on Cyrix/IBM 6x86 processors)

Emulations (backward compatibility) HMD's; 

(LCD-BIOS - can be difficult, but works sometimes)


(LCD-BIOS - can be difficult, but works sometimes) 

  3D-BIOS (partial)   VR-BIOS and more    not yet (please write some <g) LCD-BIOS (partial) 
3D-BIOS (partial) 
Image Formats Line sequential Line sequential Line sequential Line sequential Field sequential Line sequential, 
Field sequential
Line sequential Line sequential, Field sequential, above-below, side-by-side, anaglyph Line sequential Line sequential (?), 
Field sequential
Line sequential, 
(Field sequential)
Line sequential above-below split-screen  Stereo Pairs are converted into any format required for the actual hardware used (Line sequential?), Field sequential
Specific Software Titles (just a selection) Hi-Octane, Magic Carpet, Nascar Racing   Windows titles almost all Direct3D almost all Direct3D Whiplash, Slipstream 5000, In Pursuit of Greed Windows titles  Windows titles Windows titles   Windows titles, almost no native DOS software written for VR-BIOS, but most titles for 3D/LCD-BIOS work. almost all Direct3D, miniOpenGL & Glide  those enabled by the Win3D stereoscopic library Special Windows titles
Windows desktop compatible YES YES YES YES NO NO YES YES YES YES (?) YES NO  YES limited
VGA-Chipset compatibility common chipsets from S3, Tseng, ATI, ARK, CL and some more, new: Matrox announced (don't count on it), must support VESA 

check VMS for a complete list

Cirrus Logic, 
Trident (up to 9750/9850 AGP 3D), 
Tseng (up to ET6000), 
S3 (up to VirgeGX2), 
TNT, TNT2 (ASUS only) TNT, TNT2, Savage4Pro, Banshee (ELSA only) compatible to almost all chipsets, uses standard VGA and VESA modes common chipsets, Windows desktop only, 8 bit (256 colors) only in most cases In the future each chipset will get what it needs, 

current version 1.00 for VRSurfer supports most common chipsets, which support interlace, including S3, Tseng, ATI, Matrox (!)

common chipsets, Windows desktop modes only, all resolutions and color depth. chipsets with VESA 3.0 driver support Basic modes: compatible to almost all chipsets, 

Advanced modes: chipset must be specifically supported (most common chipsets which support interlace), 

(Advaned modes are very much recommended)

Version 2.5:

3dfx_Voodoo_2/3/Banshee, ATI Rage_128/128GL, intel_i749/752, Matrox_G200, 
nVidia Riva TNT1/2/2MV/2Ultra/Vanta, S3 Savage 3D/4

 Matrox, S3, ATI, 3DLabs, 3Dfs, nVidia, and others common chipsets, Windows full-screen mode only

Download LCD-BIOS and read the documentation. It's long and complicated, but you'll learn a lot about 3D and Shutterglasses in general. 3D-BIOS is also discussed in-depth. LCD-BIOS is the de-facto driver industry standard for LC-Shutterglasses. The new VESA 3.0 standard is promising however. There's a special version of LCD-BIOS for NuVisions 3D-SPEX called NuvFrag. Initially designed to run DOS-QUAKE, it can be used to force other programs into stereo mode too!!! I successfully tested it on Shattered Steel (i-glasses mode) and Terminal Velocity (CyberMaxx patch). (Syntax: nufrag lock run:"name of program"). It can also be used to watch any "alternate line" stereo image with any normal DOS-Image-Viewer. NUVFRAG adds Quake, HMD and hi-res 3D-Max compatibility to LCD-BIOS!!! NuvFrag was designed for Nuvisions own 3D-SPEX glasses. It doesn't seem to work on serial port devices. Technically it contains the LCD-BIOS code and some inspiration by Marius who did the first Quake-LCD-BIOS hack.

Since most drivers doesn't complain if no controller is present it's possible to do some drydock testing on your video hardware before buying glasses. There is a 3D-BIOS emulation in LCD-BIOS, but this doesn't work in hi-res (640 and up), it doesn't work with windows and it doesn't work with "w3d.exe" or "". The original 3D-BIOS only runs if a Kasan 3D-Max ISA slot or a special Kasan VGA card is installed. "w3d.exe" and "" are only switches which call functions of 3D-BIOS. Without 3D-BIOS they're useoess. 

Back to Know-How-Page