README.TXT Driver File Contents (Dsv6422.zip)

RELEASE NOTES FOR PROMOTION(tm) Win95 Display Driver VERSION 4.1.3502

RELEASE DATE: 7/25/96.

(c) COPYRIGHT 1993-1996 ALLIANCE SEMICONDUCTOR ALL RIGHTS RESERVED.
-------------------------------------------------------------------------------

OVERVIEW:
---------
Windows 95 Display Driver

The following files are included in this release:
 PROMTN.DRV     -- Display Driver
 PROMTN.VXD     -- VDD Miniport
 PROMTN.INF     -- Installation Script
 PROMDD32.DLL   -- 32 bit DirectDraw
 PROMDD16.DLL   -- 16 bit DirectDraw Thunk helper
 DC95.DLL	-- ProMotion Director's Chair 95 that is loaded into Display Properties
 PMGAMMA.EXE	-- ProMotion Gamma utility loaded into toolbar tray
 PMHELP32.DLL	-- 32-Bit side of thunking utility used by DC95
 PMHELP16.DLL	-- 16-Bit side of thunking utility used by DC95
 README.TXT     -- This File
 OEM95.DOC	-- MS Word Document which describes the driver switch settings 


BUG FIXES AND FUNCTIONALITY CHANGES:

Version 4.1.3502
++++++++++++++++
-  Additinal fixes to DirectX 2 support.
-  Removed mode:  800x600x24bpp.

Version 4.1.3501
++++++++++++++++
-  Directdraw 2 support.
-  Initial release with Gamma utility.
-  Disabled ALL of Eric Jan's optimizations

Version 4.1.3412
++++++++++++++++
-  Incorporates Win31 bug fix--character drops with modem on 6422.
-  Incorporates Win31 bug fix--lock up in Speedy when running in BetterHalf
   mode.
-  Updates font caching routines by Eric Jan in order to fix
   missing fonts.

Version 4.1.3411
++++++++++++++++
-  Incorporates optimizations made by Eric Jan; modifications in:
	+ Bitblt
	+ Font caching
	+ Rectangles

-  Provides DirectX-2 Compatibility for promdd32.dll

Version 4.1.3410
++++++++++++++++
-  Driver now includes Director's Chair 95 and its supporting files
	+ dc95.dll
	+ pmhelp16.dll
	+ pmhelp32.dll

-  Director's Chair features currently include:
	+ An information page for ProMotion Display Driver and BIOS
	+ Changing the Refresh Rate setting for the current mode
	+ Refresh Rate Measurement Utility
	+ Screen-Centering Utility

-  Features added to the driver to support Director's Chair 95
	+ Returns the refresh rates supported for the current resolution
	+ Screen-Centering Functionality only works when driver boots
	  but cannot read the file when returning from DOS to Windows95.  

-  New 4MB Modes and FIFO Values
	+ 1280x1024x16bpp
	+ 1600x1200x16bpp
	+ 1024x768x32bpp
	+ 1152x864x32bpp

Version 4.1.3409
++++++++++++++++
-  Functionality of SYSTEM.INI switch settings has been changed 
        + VerInterp = 0 (Turns off Vertical Interpolation for all cases)
        + VerInterp = 1 (Turns on Vertical Interpolation for all cases)
        + VerInterp = 2 (Same as no entry in SYSTEM.INI which is the default.
                         Vertical Interp. is ON for VClk < 60MHz,
                         Vertical Interp. is OFF for VClk > 60MHz)

	+ HorInterp = 0 (Turns off Horizontal Interpolation, ON by default)

-  Incorporates 3210 BaseAddress fix for MIRO but the *.INF file from
   the MIRO subdirectory must be used.

Version 4.1.3408
++++++++++++++++
-  Switch settings have been added to the SYSTEM.INI
	+ VerInterp = 0 (Turns off Vertical Interpolation, ON by default)
	+ HorInterp = 0 (Turns off Horizontal Interpolation, ON by default)
	+ BurstsOn	= 1 (Turns on Bursts in Win95 driver, OFF by default)
-  Incorporates 3210 BaseAddress fix for MIRO but the *.INF file from
   the MIRO subdirectory must be used.


Version 4.1.3407
++++++++++++++++
-  Turns off Vertical Interpolation for all modes.
-  Adds 4MB modes to driver but FIFO values have not been tested.

Version 4.1.3406
++++++++++++++++
-  Fixes the vertical problem with DirectDraw at RefRates > 60Hz

Version 4.1.3405
++++++++++++++++
-  Enables Refresh Rate > 60Hz for 1024x768x4bpp and 1280x1024x4bpp


Version 4.1.3404
++++++++++++++++
-  Added backward compatibility for the GXX and GXS which limits
   the Maximum Refresh Rates
-  Fixed the lock-up when exiting DOS Full-Screen in 4-bit packed
   pixel and 24-bit modes (Fatal Exception 0E at 0137:BFF9A07C
-  1024x768x8 100Hz now comes up at 100Hz rather than 98Hz
-  1024x768x8 with 1MB underflow fixed
-  Banding/Shadow in 640x480 120Hz fixed by adjusting HTotal
-  In promtn.ini setting to 1280x1024x4 to 43Hz no longer comes up
   with blank screen.

Version 4.1.3403
++++++++++++++++
-  Added following refresh rates:
   * 100Hz, 120Hz @ 640x480x8bpp, 640x480x16bpp, 640x480x32bpp
   * 100Hz, 120Hz @ 800x600x8bpp, 800x600x16bpp
   * 100Hz @ 1024x768x8bpp
   * 85Hz  @ 1152x864x8bpp
   * 85Hz  @ 1280x1024x8bpp 

Version 4.1.3402
++++++++++++++++
-  Modified the PhysBltCmCd routine to fix the Windows
   explorer bug  (removed the rep movs instruction)


Version 4.1.3401
++++++++++++++++
-  Added 640x480x24bpp and 800x600x24bpp FIFO Support
-  Fixed the 800x600x32bpp@85Hz VESATimings Bug
-  No 85Hz support for 800x600x32bpp@85Hz nor 800x600x24bpp@85Hz
-  Fixed the fontcache bug shown in Speedy( Full Screen Text ) and
   WinBench 3.11 27pt. Font

Version 4.1.33
++++++++++++++
-  Fixed refresh rates (HHABECK)
-  Enabled 85Hz for 1024x768
-  Added 65Hz for 1600x1200

Version 4.1.32
++++++++++++++
-  Re-architected QuickROP fix for PHYSSL.ASM by turning off QuickROP only in
   PhysInitScanLine Proc
-  Changed the PHYSCACH routine back to the 6422 implementation, i.e. it no
   longer does direct HOST-TO-SCREEN uploads. (Fix for GXM Rev C)


Version 4.1.31
++++++++++++++
QuickROP fix for PHYSSL.ASM fixed by using edx rather than eax 
QuickROP fix for PHYSCACH.ASM changed to use ebx rather than eax

Version 4.1.30
++++++++++++++
QuickRop fixes put into following routines:
  - PHYSCACH.ASM
  - PHYSSL.ASM

Version 4.1.29
++++++++++++++
Fixes made to DirectVideo, Directdraw.
85Hz added back to 1024x768
Refresh settings separated from physsetm.c to prefresh.h

Version 4.1.28
++++++++++++++
85Hz refresh rates removed for 1024x768

Version 4.1.27
++++++++++++++
Font cache reduced to 52k for GXS,GXX
Vesa mode timings added, accessed by setting VESATimings=1 under [ProMotion] section of system.ini.
Fixes made to DirectVideo, Directdraw.

Version 4.1.26
++++++++++++++
Fifo waits removed for 6424
Checks for invalid FIFO status on 3210-6422
85hz refresh rates added

BTS #882,#885 - fixed


OUTSTANDING / OPEN ISSUES:
--------------------------
640 x 480 24bit and 800 x 600 16bit at 85Hz in 
a 1 meg configuration with fast page DRAM requires
an MCLK of at least 55MHz due to memory bandwidth
limitations.

800x600 16 color is only available after loading
the SVGA driver included with Windows 95.  This is
Microsoft's driver.


MISCELLANEOUS NOTES:
--------------------
This driver uses FIFO settings configured for EDO DRAM.
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: web1, load: 0.86