Windows NT 4.0 Drivers
Copyright (c) 1996-1999 Cyrix Corporation
Copyright (c) 1990-1996 Microsoft Corporation
Release Information
- Version 5.05.4.1018 01/08/1999
Respect the miniport setting for screen stride (pitch) rather than trying
to compute it in the display driver. Previously there was a problem with
16 bpp modes in the WHQL tests where NT assumed the pitch was 1024 because
the math works out, but SoftVGA set the pitch to 2048.
- Version 5.05.4.1017 11/12/98
Add GetScanLine feature to direct draw support.
Prevent video overlay from remaining if ddraw app is terminated.
- Version 5.05.4.1016 11/10/98
Record new framebuffer offset when flipping overlay surface. This bug
caused overlay surfaces (most noteably Overfly) to not be destroyed
sometimes.
Change DDBlt code to handle blits from one FourCC surface
to another. This gets us through the FourCC tests on WHQL for
PC98.
When calling EngBitBlt to render for us, pass it the original
surface pointer instead of the created surface pointer. The
PC98 NT 5.0 tests croaked on this for some reason.
Remove some debugging prints that could, in rare cases, cause the
driver to read data that it doesn't have access to. (Applies only
to debug versions.)
- Version 5.05.4.1015 10/20/98
Fixed ddraw bug (unfiled) where the offset to offscreen memory
was ocassionally incorrect. This showed up only under WHQL,
ttddraw test at 1280x1024x8
- Version 5.05.4.1014 8/10/98
Fixed Wormhole bug #2080 by adding memory mapped palette writes.
Fixed flipcube tearing bug #2081 .
Fixed DCT Ithaca bug #2087 by adding all direct draw low-res modes.
- Version 5.05.4.1013 3/3/98
Added support for GXm/5530
Fixed overfly bug #1808 by incorporating Win95 updates
Went to Direct X5 numbering scheme
- Version 1.12 11/25/1997
Added work-around for video on 6x and 7x GXm parts.
Set VGA mode 3 on Video reset so PC97 manual display tests can pass.
- Version 1.11 11/13/1997
Fix direct draw flip code to correctly wait for previous
surface to finish flipping before going on. Fixes WHQL fail.
- Version 1.10 11/11/1997
Mask off lowest 22 bits of DC_CUR_ST_OFFSET before using
it.
- Version 1.09 11/9/1997
Remove destblt capability bit from direct draw
Missing icon problem fixed
Add hook for examining machine state
- Version 1.08 11/5/1997
Add GXm changes to paint and direct draw operations
- Version 1.07 11/3/1997
Accelerate text glyphs
GXm changes
- Version 1.06 10/10/1997
Add version information to gx.dll and add copyright strings
to gx.dll and gx.sys. (#1516)
Completely remove unsupported modes from list of supported
modes instead of just zeroing the length. This was responsible
for intermittent crashes when the HCT short regression suite
was doing auto-restarts. (#1530)
Check for ExpressVideo running and abort miniport's DriverEntry
if it isn't. (#1518)
- Version 1.05 9/25/1997
Added bitblt workaround for requests with more than 50 clipping
rectangles which use EngBitBlt to do the rendering. Clip rectangle
enumeration cannot procede after a call to EngBitBlt.
- Version 1.04 9/25/1997
Fixed HCT errors including 16bpp drawing bug and masked blit.
Added GXm support.
- Version 1.03 8/14/1997
Fixed several internally discovered bugs in the video support.
- Version 1.02 8/1/1997
Added support for Cognac video functions through direct draw
- Version 1.01 4/29/1997
Remove 16 bpp modes for LOW memory model until more
fully supported in firmware.
Fixed bug which broke directdraw programs when they
attempted to switch resolutions.
- Version 1.0 4/21/1997
Direct Draw support.
Cursor panning for flat-panel support.
Video compression added.
- Version 0.2 beta, 3/25/1997
Added sub-pixel line support.
Next release:
Cursor panning for flat-panel support.
Direct Draw support.
- Version 0.1 alpha, 12/8/1996
Initial release
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.