5446 Windows 95 1.40c ---------------------- Note: This product does not install the DX5 executables. To use DX5 features, install the DX5 executables shipped by MicroSoft. Changes to 1.40c since 1.40b =========================== Files modified: - CIR.VXD - CIRMM.DRV - CLMMDD32.DLL Problems solved/New features ============================ Display driver: CIRMM.DRV 1. Change Rev infomration. 2. Fixed switching between DOS 132 column mode and Desktop that is caused by the previous WB98 fix. When switching to DOS, we may not be able to access linear/MMIO address so need to move the previous fix to output80/output36, clblt80/clblt36 and strblt80/strblt36. 3. Fixed for Pentium II PCI Parity error caused by the previous patch 4. Fixed PDR # 11108 that color fill errors with "project1.exe"/Visual Basic 4. 5. Changed VER_LEGALCOPYRIGHT_YEARS info. 6. Fixed PDR #11224 that GPF occurred when running "Winteg.exe" 7. Revisited the fix to disable Burst mode for Intel 440FX/LX - Direct Draw: CLMMDD32.DLL 1. Change/update version rev info. 2. Modified on GetVideoSingalStatus(), so that VPE can always report correct status 3. Changes copyright string. VDD : CIR.VXD Disables USWC for 5446AC only Changes to 1.40b since 1.40a =========================== Files modified: - CIRMM.DRV Problems solved/New features ============================ - Color filling errors occur while using Visual Basic 4. In a previous release, running the Visual Basic test program such as PROJECT1.EXE draws black and orange circles instead of green and red. This has been corrected in 1.40b. Changes to 1.40a since 1.40 =========================== Files added: Files removed: Files modified: - CIR.VXD - CIRMM.DRV - CLMMDD32.DLL Problems solved/New features ============================ Display driver: CIRMM.DRV - External modem data corruption in Windows 95 and Windows NT using Hyperterminal now works properly. PDR#10925. - Interrupt disabled in 1024x768x24bpp & 1280x1024x16bpp while running Winbench 98 tests have been corrected. - GPF in Microsoft Works 4.0a when using the previous "<" and next ">" page button has been fixed. PDR#10646. - Problems with Wordpad and Notepad locking up with the 5446 (and the 54M30 v1.06) drivers installed using Windows 95-J, Office 95-J has been fixed. Direct Draw: CLMMDD32.DLL - Updated version number in preparation for WHQL requirements. VDD : CIR.VXD - Screen corruption occurs when switching from Windows 95 desktop to DOS fullscreen. This has been corrected. PDR#10643. Changes to 1.40 since 1.31 ========================== Files added: - CLUNINST.EXE - CLREFRSH.DLL - CLREFRSH.TXT - CLREFRSH.HLP File removed: - DIRECTXV.ONE - DIRECTXV.TWO - CL_REF.DLL - CL_REF.HLP Files modified: - README.1ST - Release information ASCII file. - CIR.VXD - CLMMDD32.DLL - CIRMM.DRV - CIRRUS.INF Problems solved/New features ============================ Display driver: CIRMM.DRV - Added performance improvement by modifying font cache data structure, improved the device bitmap caching algorithm, to be able to cache more bitmaps, and reduced the amount of memory used for caching brushes. - Added Memphis support, including multi-monitor. - Added support for DX5 and VPE. - Resolved Japanese OSR2 system not waking up from suspend mode. PDR#8705. - Fixed corrupted characters left in MS DOS box. Problem occurs using a special font ID 23h. PDR# 7035. - Fixed Winbench 97 display corruption with the 5446. - Fixed GPF problem when using MS Word from Office 97 and SoftIce. - DCT hang with StretchBlt with sw cursor. PDR# 10234. - Fox & Bear corrupt when the offscreen memory is not enough to flip. PDR#10347. - Fixed character corruption on screen in Fox and Bear when changing from any standard 24 bit mode. PDR#8288 - Increased bitmap cache size for WinBench 97. - Disable windows dos graphics mode to prevent character corruption in 800x600x24 bpp when running Win95 WHQL VM manual test. PDR#7031. - Fixed Korean system hang-up after running AutoCad in Windows 95 DOS mode. - Resolved Notepad/Wordpad lock ups when selecting Page Setup from the File Menu using Japanese MS Office 4.2 on Japanese Windows 95. PDR#7887. - Fixed system hang after setting Display mode and moving Hardware Acceleration slidebar . PDR#8523. - Fixed character corruption on a full screen DOS session when switching to a windows session. This appeared when simutaneously running two WHQL overfly tests. PDR#8527. - Fixed character corruption that appears when running a second OVERFLY test over the first. PDR#8526. - Fixed software cursor corruption at 640x480x256@100hz mode when ruuning Win Bench 96 in Windows 95 OEMSR2. PDR#8684. - Resolved Windows 95 lock up when setting the performance slider down to none. PDR#8707, - BIOS default refresh rate will be saved if changed. - Support for 512x384 in 16 and 24 bpp removed. - Fix for Shockwave Assault problem in 8 bit and full screen while in 320x200 and 320x240 has been removed since the fix is already provided in DX5. PDR#5121. Direct Draw: CLMMDD32.DLL - Added DX5 and VPE support. - Modified to allow for VPE support in the 5446BE chip. - Fixed blank or truncated text in DOS full screen when launching Windows in CRT 8x6 panel. PDR#2220. - Fixed the print screen capture problem that shows an improper image in the Clipboard Viewer when running a 24-bit AVI file in VFW. PDR#2226. - Resolved video corruption in 8x16bpp mode when playing an .AVI file and moving an open window on top of it. PDR#8322 and PDR#8237. - Fixed character corruption that appears when running a second OVERFLY test over the first. PDR#8526. VDD : CIR.VXD - Added modifications to be able to support DX5 and VPE. - Added support for Memphis, OSR2 and winICE3. - Added Pentium Pro USWC support. - Modified the EDID interpretation to solve some DDC problems. - Added ACPI support for Memphis - Duke 3D corrupt after switch back from Windows. PDR 10235. - Added maximum resolution settings when optimal is set and a DDC monitor is registered per EDID values. - Resolved Refresh Rate changing to 100Hz when exiting a full screen dos session. PDR#7618. - Fixed character corruption on a full screen DOS session when switching to a windows session. This appeared when simutaneously running two WHQL overfly tests. PDR#8527. Refresh Rate Utility: CLREFRSH.DLL - Modified monitor bitmap's background to match the Display Properties' current background color. - Added checking OEM flag in registry to eliminate 1024x768x64K, 85Hz for a customer. - Added warning message box and 10 seconds dialog box when Optimal or Adapter Default is selected. - Corrected text characters being cut off in the Desktop Area Field in German Windows 95. PDR# 8515. - Corrected hot key ALT-A being occupied twice on the Monitor Refresh tab in German Windows 95. PDR# 8516. Information file: CIRRUS.INF - Added refresh rate for each color depth and resolution. - Memphis multi-monitor support. General Changes: - Removed Directx 3 files and CLMerge utility from the disk. - Reduced the number of diskettes from two to one. DRIVER INSTALLATION PROCEDURE FOR WINDOWS 95 ============================================ 1. Click Start, then Settings, then Control Panel. 2. Start the "Display" applet program. 3. Select the "Settings" page, push the "Change Display Type" button. 4. Push the "Change" button in the "Adapter Type" area. 5. Push the "Have Disk" button and press "OK". 6. Specify the path to the new driver and press the 7. The "Select Device" dialog box will appear. Select the adapter that corresponds to the one you installed in your machine and click OK. 8. Windows 95 will copy the display drivers to the proper directories on your system. Continue choosing Close until asked to restart your machine from the "Systems Settings Change" dialog box. 9. After the system has restarted, you can go back into the Display applet and select alternate screen resolutions and color depths. Internal Version ================ 140c == 140c01 Diskette Contents ===================== 5446VPM.DLL ; 1.10.010 CIR.VXD ; 4.10.01.2103-02.00.06 CIRMM.DRV ; 4.10.01.2103-03.00.05 CIRRUS.INF ; N/A CLBIOS16.DLL ; 1.00.0000 CLBIOS32.DLL ; 1.00.0000 CLMMDD32.DLL ; 4.10.01.2103-01.00.06 CLREFRSH.DLL ; 1.00.0007 CLREFRSH.HLP ; N/A CLREFRSH.TXT ; N/A CLUNINST.EXE ; 1.00.0002 PNP16VPM.DLL ; 1.10.01.0000 PNP32VPM.DLL ; 1.10.01.0000 README.1ST ; N/A VPM16T.DLL ; 1.10.10.0000 VPM32AP.EXE ; 1.10.03.0000 VPM32T.DLL ; 1.10.11.0000 VVPMD.VXD ; 4.01.00.0999