hct.txt Driver File Contents (4NHCT_Update.exe)

FNDDRAW Tests
==============
FNDDRAW contains a series of tests that perform basic checks on a Display Driver's DirectDraw features.  The following specific tests are performed.

PC98_22 (PC97 20) Perform Double Buffer Swaps with no tearing
-------------------------------------------------------------
Tests a drivers support for page flipping.  Tries to verify whether or not page flipping is in sync with the vertical blank period.  This test is somewhat timing dependent, and should not be run with with a minimal amount of background processes, and with all debug spew turned off.

PC99 14.8 ScrnRes & VidMem Amt
------------------------------
This test verifies that the display drivers meet basic screen resolution and Video Memory PC99 requirements (14.8). PC99 requires 4 MB of Local Video Memory and support for the following screen resolutions:
             640x480    [8, 16, 24(or 32) bpp]
             800x600    [8, 16, 24(or 32) bpp]
             1024x768   [8, 16 bpp]
    
The following resolutions are recommended:
	     1024x768   [24(or 32) bpp]
             1280x1024  [8, 16, 24(or 32) bpp]


PC99 14.23 Low-Res Support
------------------------------
This test verifies that the display drivers/ Hardware support linear-mapped, low-resolution modes (14.8). The following screen resolutions are required:
    
    	320x200  [8, 16 bpp]
    	320x240  [8, 16 bpp]
    	640x400  [8, 16 bpp]
    
    The following resolutions are recommended:
    	400x300  [8, 16 bpp]
    	512x384  [8, 16 bpp]


PC99TA 6.8.1 Overlay support
------------------------------
This test checks for basic overlay support.

PC99TA 6.8.2 Color key support
------------------------------
This test checks for overlay support with destination color keying.

PAL_CreatePalette - Init 256 clrs(TC 2.6.9)
---------------------------------------------
This test simply displays a range of colors in various modes.  In 8-bit modes a labled palette is displayed.

MEMMAN - Consume All Video Mem Test(TC 6.1.1)
---------------------------------------------
This test allocates surfaces of smaller and smaller sizes such that every usable byte of video memory is consumed (including any AGP memory).  As each surface is created, it's buffer is filled with a somewhat unique byte value, which can then be checked upon release to verify the surface integrity and ensure no surface allocations overlapped.  The test will allow for 1% (or at least 2K) of video memory to be inaccessible.

MEMMAN - Rand Create/Release Video Memory surfaces 100X Test(TC 6.1.3)
----------------------------------------------------------------------
This test makes 100 random calls to create or release a video memory surface.  Each created surface is filled with the byte value representing it's number.  For example, the first surface is filled with '1'.  Upon release, the entire surface is scanned to verify it's contents have not been changed. Created surfaces randomly range in size up to 320x175.

MEMMAN_GetAvailableVidMem(TC 3.6.?]
------------------------------------
This test reports the amount of total local and AGP video memory, and performs some basic checks on the numbers.

BLT Basic, VMem to Primary(TC 3.6.48, 3.6.103)
---------------------------------------------
This test performs a basic copy blt from an offscreen video memory surface to the primary.  The blt is simulated using generic software blitters for comparison.  Both the simulation, and an exhanced XOR of the differences are  shown on screen to aid in debugging.

BLT, single SRCKEY, VMem to Primary(TC 3.6.60)
---------------------------------------------
This test performs a source color key blt from an offscreen video memory surface to the  primary.  The blt is simulated using generic software blitters for comparison.  Both the simulation, and an exhanced XOR of the differences are  shown on screen to aid in debugging.

BLT Color Fill Primary(TC 3.6.57)
---------------------------------------------
This test performs a series of color fill blts on the primary surface (the screen).  The blt is simulated with GDI operations on an offscreen bitmap for comparison (not shown).

BLT, Clipped, VMem to Primary Test
---------------------------------------------
This test performs a series of blts on the primary surface (the screen) where an elliptical clipping region has been established.  The blt is simulated on an offscreen bitmap for comparison (not shown).

BLT_OnscreenOverlap
--------------------
This test attempts to perform overlapping blts using the primary surface as both the source and destination. The blts are performed in a circular pattern and simulated with software blitters for comparison.

SURF_LockRectVideo
-------------------
Simple test which verifies that the appropriate memory address is returned when locking the primary.

BLT Stretch x 2, VMem to Primary(TC 3.6.49-50)
----------------------------------------------
This test performs a stretch blt from an offscreen video memory surface to the primary.  The blt is simulated using generic software blitters for comparison.  Both the simulation, and an exhanced XOR of the differences are  shown on screen to aid in debugging.
Download Driver Pack

How To Update Drivers Manually

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.

server: ftp, load: 2.05