1. Introduction This release of the WEITEK Power 9100 and Video Power Windows 3.1 drivers includes the following features: High-performance graphics drivers WEITEK Video Power coprocessor support with autosensing Microsoft/Intel DCI support (Video for Windows 1.1d) MPEG playback capability Support for a selected set of RAMDACs Release 2.1 supports all revisions of the Power 9100 graphics controller and autosenses the presence of the WEITEK Video Power video coprocessor. The driver is DCI enabled, and will therefore interact seamlessly with any software that supports DCI client. Figure 4 in the published release notes illustrates the Power 9100/Video Power driver data flow. The presence of a WEITEK Video Power coprocessor enables a Video Power control panel, and the Video Power driver is dynamically loaded when activated by the Windows Media Player or other software applications that take advantage of Video for Windows or DCI. The WEITEK Video Power video coprocessor provides hardware digital video acceleration of DCI compliant CODECs (compression/decompression algorithms) such as Indeo 3.1/3.2, Cinepak and MS Video 1. MPEG decoding and playback support is also included in this release. Motion JPEG is available as a separate product (part number 4800-0136-00). Release 2.1 supports MPEG playback through the media player or through other applications that use the Window MCI interface. MPEG audio is supported by decoding the MPEG audio in software and outputting it to any Windows Sound System compatible audio board. The MCI driver assumes that the MPEG file has a .MPG file extension. These release notes show you how to customize the installation program for your particular board, how to install the Power 9100 Windows 3.1 driver software, and how to modify the list of supported monitors. This 2.1 production release consists of the 8-, 16-, 24-, and 32-bits-per-pixel (bpp) Window drivers. The 8bpp and 16bpp drivers have a maximum resolution of 1600x1200 pixels. The 32bpp driver has a maximum resolution of 1024x768. The 24bpp driver has a maximum resolution of 1024x768. Figures 1 through 3 list the video modes the drivers support. Note that the 1600x1200x8 mode requires that your board have a RAMDAC that is capable of operating at 165 MHz or faster. The software is distributed on three 3.5" diskettes. If you purchased Motion JPEG, you will receive an additional diskette containing the Motion JPEG driver. As the files on the diskettes follow normal Windows naming conventions, their functions should be self-explanatory. Figures 5 through 7 list the contents of the Power 9100/Video Power distribution diskettes. Figure 8 lists the contents of the Motion JPEG diskette. Problems There are two problems with this release we want to bring especially to your attention. These are problems with this release only; they will be fixed in the next release. First, Video Power is best optimized when using 16-, 24-, or 32bpp modes. Refer to section 6.2, reference numbers 383-VP and 366-VP. Secondly, there is a problem with Corel PhotoPaint 5.0; see section 6.2 reference number 394. For a full list of bugs, see section 6.2. __________________________________________________ Resolution 8-bit 16-bit 24-bit 32-bit __________________________________________________ 640x400 x x x 640x480 x x 800x600 x x 1024x768 x __________________________________________________ Figure 1. Modes supported with 1MB frame buffer __________________________________________________ Resolution 8-bit 16-bit 24-bit 32-bit __________________________________________________ 640x480 x x x 800x600 x x x 1024x768 x x 1280x1024 x 1600x1200 * x * requires fast RAMDAC, 165MHz or faster _________________________________________________ Figure 2. Modes supported with 2 MB frame buffer __________________________________________________ Resolution 8-bit 16-bit 24-bit 32-bit _________________________________________________ 1024x768 x x x x 1280x1024 x x x 1600x1200 * x x * requires fast RAMDAC, 165MHz or faster _________________________________________________ Figure 3. Modes supported with 4MB frame buffer ______________________________________________________________________________ Directory Name File Name Description ______________________________________________________________________________ \ COPRO.INI File containing installation and configuration variables for the Video Power driver FILES.DOC List of files on this diskette LARGEFON.INI Default large font settings P9X00RES.DAT Data file containing monitor types and timing parameters, and installation and board configuration variables RELNOTES.ICO ICON for release notes in program group RELNOTES.WRI This document SMALLFON.INI Default small font settings SYS_DEF.INI Contains the SYSTEM.INI defaults WINSTALL.EXE Installation program WINSTALL.HLP WINSTALL help file WINSTALL.ICO ICON for WINSTALL.EXE in program group WIN_DEF.INI Contains WIN.INI defaults WTKLOGO.ICO ICON for WEITEK logo WTKSETUP.EXE Windows setup program WTKSETUP.HLP Setup program help file WTKSETUP.ICO ICON for WTKSETUP.EXE in program group WTKVCP.ICO ICON for Video Power MS_FILES <DIR> *.FON Font files VGA.3GR Power 9100 386 grabber VGACOLOR.2GR Microsoft 286 grabber SYSTEM <DIR> P9100_08.DRV Microsoft Windows 3.1 8-bit driver P9100_16.DRV Microsoft Windows 3.1 16-bit driver P9100_24.DRV Microsoft Windows 3.1 24-bit packed pixel driver P9100_32.DRV Microsoft Windows 3.1 32-bit driver P91INIT.DLL Driver initialization dynamic link library VCPDCI.DRV Video Power DCI driver VDD9100.386 Power 9100 virtual display driver ______________________________________________________________________________ Figure 5. Power 9100/Video Power Windows driver distribution diskette #1 contents ______________________________________________________________________________ File Name Description ______________________________________________________________________________ DCIMAN.DL_ DCI - DCI Manager, used by offscreen providers DCISVGA.DR_ DCI - General SVGA Primary Surface Support Driver UDH.DL_ DCI - Universal Draw Handler--uses only offscreen surfaces DVA.38_ DCI - VFlatD, frame buffer linearizer MPLAYER.EX_ Media Player MCIOLE.DL_ Media Player - DLL File MPLAYER.RE_ Media Player - File MPLAYER.HL_ Media Player - Help File SETUP.EXE Setup SETUPAPI.IN_ Setup - API Definitions Include File MSCOMSTF.DL_ Setup - Common Library DLL MSCUISTF.DL_ Setup - Custom UI DLL MSDETSTF.DL_ Setup - Detect DLL MSDETECT.IN_ Setup - Detection API Include File INIUPD.DL_ Setup - DLL File MSCPYDIS.DL_ Setup - DLL File PROFDISP.EX_ Setup - File SETUP.IN_ Setup - File INF File SETUP.LST Setup - File List MSCPYDIS.IN_ Setup - Include File SETUP.INI Setup - INI File MSINSSTF.DL_ Setup - Install Routines DLL _MSTEST.EX_ Setup - MS Test Runtime Ver. (runs Setup.mst) MSSHLSTF.DL_ Setup - MS-Setup Shell Library DLL _MSSETUP.EX_ Setup - Setup Bootstrapper SETUP.MST Setup - Setup Script File MSUILSTF.DL_ Setup - UI Library DLL MSACM.DR_ VFW - ACM Driver MSACM.DL_ VFW - ACM Driver DLL IMAADPCM.AC_ VFW - ACM Driver File MSADPCM.AC_ VFW - ACM Driver File MAP_WIN.HL_ VFW - ACM Help File ICCVID.DR_ VFW - AVI Codec for Cinepak IR21_R.DL_ VFW - AVI Codec for Indeo 2.1 IR32.DL_ VFW - AVI Codec for Indeo 3.1/3.2 MSVIDC.DR_ VFW - AVI Codec for MS Video 1 MSRLE.DR_ VFW - AVI Codec for Run Length Encoding ACMCMPRS.DL_ VFW - DLL File AVICAP.DL_ VFW - DLL File AVIFILE.DL_ VFW - DLL File CTL3D.DL_ VFW - DLL File DISPDIB.DL_ VFW - DLL File MCIAVI.DR_ VFW - MCI AVI Driver COMPOBJ.DL_ VFW - OLE2 DLL File OLE2.DL_ VFW - OLE2 DLL File OLE2CONV.DL_ VFW - OLE2 DLL File OLE2DISP.DL_ VFW - OLE2 DLL File OLE2NLS.DL_ VFW - OLE2 DLL File OLE2PROX.DL_ VFW - OLE2 DLL File STORAGE.DL_ VFW - OLE2 DLL File TYPELIB.DL_ VFW - OLE2 DLL File CLEANUP.RE_ VFW - OLE2 Reg File OLE2.RE_ VFW - OLE2 Reg File STDOLE.TL_ VFW - OLE2 TLB File MSVIDEO.DL_ VFW - Updated MSVIDEO.DLL that uses DCI primary surfaces ______________________________________________________________________________ Figure 6. Power 9100/Video Power Windows driver distribution diskette #2 contents ______________________________________________________________________________ File Name Description ______________________________________________________________________________ MCIMPEG.DR_ MPEG - MCI MPEG Driver MPEG_SIF.DL_ MPEG - DLL MSNDMP2.DL_ MPEG - DLL ______________________________________________________________________________ Figure 7. Power 9100/Video Power Windows driver distribution diskette #3 contents ______________________________________________________________________________ File Name Description ______________________________________________________________________________ Motion JPEG.DLL Motion JPEG DLL File TMotion JPEG.DRV Motion JPEG Codec Driver OEMSETUP.INF Windows Setup Information File README.WRI Motion JPEG Notes ______________________________________________________________________________ Figure 8. Motion JPEG driver distribution diskette contents 1.1. Enhancements and Changes Since the Last Release Only the Windows software has been updated with this release. Since release 2.00, support has been added for Bt489, ATT20C511, ATT20C510, and RGB514 DACs. 1.2. Bugs Fixed Since the Last Release Figure 9 lists the bugs in the 2.00 release which have been fixed or closed in this release. ______________________________________________________________________________ Ref. Fixed Bug Description Application No. Resolution Pixel Depth ______________________________________________________________________________ 160 When use Full Screen Mode in Media App: Media Player - Video Player, the pointer is in the center For Windows of the screen when switch to Program Resolution: All Manager, then jumps to correct Pixel Depth: All position when mouse is moved. 372 Power 9100 Install cannot accommodate Application: P9100 Setup having to close an application. Resolution: All Be sure no applications are running Pixel Depth: All before starting WINSTALL. 381 Balloon Help in Corel Draw 5.0 leaves Application: Corel Draw 5.0 lines and dots on the screen. Resolution: All Pixel Depth: All 394 In Corel PhotoPaint 5.0, the Curve App: Corel PhotoPaint 5.0 Tool causes a General Protection Fault Resolution: All in the video driver. Pixel Depth: All ______________________________________________________________________________ Figure 9. Bugs fixed since the last release 2. Adding Monitor Support Information The P9X00RES.DAT file contains two types of information that are used by the install program: system parameters and monitor configuration. System parameters. This list of variables can be used by an OEM provided installation program. Refer to figure 11 (page 10). If you are using the WEITEK provided installation, refer to sections 3 and 4 for information on customizing the installation. Monitor configuration. P9X00RES.DAT also contains monitor configuration information. You can edit P9X00RES.DAT to add monitor configuration information for new monitors you wish to support. During the first installation of the Power 9100 Windows drivers, the installation program, WINSTALL.EXE, gets initial variables and monitor configuration information from the text file called P9X00RES.DAT. When the user runs the installation program, he may select options other than the defaults. WINSTALL.EXE uses these selections, reads the default information and the monitor information from the P9X00RES.DAT file, and generates an initialization file, WINSTALL.EXE, and modifies the SYSTEM.INI file. Each time Windows is started, the monitor timing information and the options chosen are read out of P9X00RES.INI and SYSTEM.INI and used by the drivers. When the user executes the installation program (to change an option, for example), the chosen option and monitor timing information is copied into the SYSTEM.INI file and the P9X00RES.INI file. Never change variable settings by editing the SYSTEM.INI file or the P9X00RES.INI file. Instead, modify the P9X00RES.DAT file before installation and/or select appropriate options from the install menu. The following subsection, 2.1, describes the format of the P9X00RES.DAT file, so that you can modify it to support other monitors; the section also describes how to read the P9X00RES.INI file. 2.1. P9X00RES.DAT File Format The Windows driver installation program, WINSTALL.EXE, reads P9X00RES.DAT and SYS_DEF.INI (see section 4) to get the system parameters and the list of monitors, resolutions, and CRT parameters to display in the Power 9100 Install dialog box. P9X00RES.DAT is an ASCII text file; it can be examined and modified like any other text file. Some variables appear in both the P9X00RES.DAT file and the SYS_DEF.INI file. Whenever you change any setting that is specified in both files, be sure to make the change in both files. P9X00RES.DAT contains four types of information: 1. A variable contains a value for things like the bus type (BusType), memory address (MemAddr), or default display mode (DefMode). The P9X00RES.DAT file is required to contain a value for the DefMode variable. This is an example of a valid variable for DefMode: DefMode = 1024x768x8 Refer to figure 11 for a list of valid variable settings. In this table, Default refers to settings as shipped by WEITEK. Note that variable names (such as DefMode in the example above) are case sensitive, and must be entered exactly as shown. The settings (anything to the right of the equals sign) are not case sensitive, except as noted. 2. A monitor block lists the resolution and refresh rates for a particular monitor. A monitor block begins with a left square bracket followed immediately by an upper case "M" and ends with a blank line (two newlines). The first equate in a monitor block gives the monitor ID string. Subsequent equates in the block give the resolutions and refresh rates the monitor supports. Occasionally, more than one refresh rate appears for the same resolution, as in this example of a valid monitor block: [M1] name = "Toshiba P20C900" timing0 = T00:1024x768x60Hz timing1 = T00:1024x768x70Hz A monitor block is not permitted to have more than one timing for a given resolution and refresh rate. For example, the following monitor block is not valid: [M2] name = "Sony 1606" timing0 = T00:1280x1024x60Hz timing1 = T01:1280x1024x60Hz 3. A timing block provides the actual timing parameters for a particular resolution and refresh rate. A timing block begins with a left square bracket followed immediately by an upper case "T" and ends with a blank line (two newlines). The first line of a timing block contains the timing identi- fication string between the square brackets. The fourteen subsequent lines in the block provide timing parameters ranging from Horizontal Dot Rate in MHz to Vertical Sync Polarity. The next 10 lines are optional; they are used to set the ICD 2061 and/or the IBMRGB525 as shown in figure 10. White space is not permitted between newlines inside a Timing block. The fourteen equates (and ten optional equates, shown in bold-face type) that appear in a timing block contain parameters for the following, in order: [T00:1024x768x60Hz] hdr= Horz. Dot Rate (with a MHz suffix) hsp= Horz. Sync Pulse (in dots) hbp= Horz. Back Porch (in dots) had= Horz. Active Display (in dots) hfp= Horz. Front Porch (in dots) hco= Horz. Cursor Offsett hp= Horz. Sync Polarity (positive or negative) vlr= Vert. Line Rate (with a Hz suffix) vsp= Vert. Sync Pulse size (in lines) vbp= Vert. Back Porch (in lines) vad= Vert. Active Display (in lines) vfp= Vert. Front Porch (in lines) vco= Vert. Cursor Offset vp= Vert. sync Polarity (positive or negative) IcdSerPixClk = (default) IcdCtrlPixClk = 010 (default) IcdSer525Ref = 50 (default) IcdCtrl525Ref = 010 (default) 525RefClkCnt = 19 (default) 525VidClkFreq = (default) MemCfgClr = FFFFFFFF (default) MemCfgSet = 00000000 (default) SrtCtlClr = FFFF (default) SrtCtlSet = 0000 (default) Refer to example timing block in section 2.2. 4. A comment line begins with a semicolon. Comments are not permitted on the same line as any of the other types of information. Finally, with regard to formatting rules for this file, white space is permissible at the start of any line. White space is permissible immediately before or immediately after an equals sign. Quotation marks must be used to include white space in a value to the right of an equals sign. No line may exceed 255 characters. 2.1.1. Using the Optional Timing Parameters The optional timing parameters are used to support different methods of programming the programmable PLL clock sources: the ICD 2061A and the IBMRGB525. Twenty-four bytes have been appended to the timing block to accommodate the ten optional equate statements. You need not enter all ten optional statements; choose the statements that apply to your board. If the optional statements are not needed, omit them from the timing block. ______________________________________________________________________________ Optional Timing Valid Setting Parameters ______________________________________________________________________________ IcdSerPixClk 24-bit (3 bytes) hex value for the ICD 2061A Serial Word for VCLK frequency setting, for example 4B4423. Programs the ICD 2061A Reference and VCO divisors. The default is the hdr value converted from mHz by the driver. IcdCtrlPixClk 9-bit (2 bytes) hex value that is loaded into the ICD 2061A control register as the VCLK frequency setting. Directs pixel frequency. The default is 010h. IcdSer525Ref 24-bit (3 bytes) hex value for ICD 2061A Serial Word. Used by the ICD 2061A to supply a reference clock to the IBMRGB525. Programs the ICD 2061A Reference and VCO divisors. The default is 50 mHz. If this value is not set to the default (50 mHz), the 525RefClkCnt must be present. IcdCtrl525Ref 9-bit (2 bytes) hex value to load into the ICD 2061A control register when used as a reference clock to the IBMRGB525. Controls the IBMRGB525 reference frequency. The default is 010h. 525RefClkCnt 1 byte hex; uses bits [0..4] to define the Fixed PLL Divider (index 14h in the IBMRGB525). The default is 19h. 525VidClkFreq 1 byte hex; uses bits [6..7] to define the desired video frequency range and bits [0..5] to define the VCO Divide Count (index 20h in the IBMRGB525). Con- trols DF and VCO Divide Count bits of the IBMRGB525. The default is the hdr value converted from mHz by the driver. MemCfgClr 32 bits (4 bytes) hex that allows only bits 19, 27, and 28 of the MemConfig register to be cleared. This value is ANDed with the MemConfig register. The default is FFFFFFFFh. MemCfgSet 32 bits (4 bytes) hex that allows only bits 19, 27, and 28 of the MemConfig register to be set. This value is ORed with the MemConfig register. The default is 00000000h. SrtCtlClr 16 bits ( 2 bytes) hex that allows bits [15..0] of the SrtCtl register to be cleared. This value is ANDed with the SrtCtl register. The default is FFFFh. SrtCtlSet 16 bits (2 bytes) hex that allows bits [15..0] of the SrtCtl register to be set. This value is ORed with the SrtCtl register. The default is 0000h. ______________________________________________________________________________ Figure 10. Optional timing parameters ______________________________________________________________________________ VESA PCI Variable __________________ __________________ Mod. by Name Valid Comments Valid Comments Install Settings Settings ______________________________________________________________________________ BusType VESA PCI No DETECT Autodetect bus DETECT Autodetect bus type (Default) type(Default) BoardType VesaHigh (Default) N/A No VesaLow N/A DacType BT485 (or compatible) BT485 (or compatible) No BT489 (or compatible) BT489 (or compatible) ATT20C510 (or compatible) ATT20C510 (or compatible) ATT20C511 (or compatible) ATT20C511 (or compatible) IBMRGB514 (or compatible) IBMRGB514 (or compatible) IBMRGB525 (or compatible) IBMRGB525 (or compatible) DETECT Automatically DETECT Automatically detects which detects which DAC is installed DAC is installed Default) (Default) ClockType ICD2061a ICD2061a No Tincan Crystal Tincan Crystal oscillator oscillator DETECT Autodetect clock DETECT Autodetect clock type (Default) type (Default) CursorUpdate Off (Default) OFF (Default) No On Micronics ON Micronics motherboards motherboards Monitor Generic (Default) Refer Generic (Default) Refer Yes to P9X00RES.DAT to P9X00RES.DAT file for other file for other valid settings valid settings DefMode 640x480x8 (Default) 640x480x8 (Default) No Selects monitor Selects monitor resolution used resolution used for the first for the first time install time install TmgFileName P9X00- (Default) P9X00- (Default) No RES.INI RES.INI MemClkin- 5100 Memory Clock 5100 Memory Clock DecaKHZ in Deca K Hz in Deca K Hz No 4950 Setting for 4950 Setting for Video Power Video Power wBase C0 (Default) N/A No D0 N/A when E0 N/A BoardType= F0 N/A VesaHigh wBase 04 N/A No 80 N/A when C0 (Default) N/A BoardType= E0 N/A VesaLow IBM525PLL ON (Default) ON (Default) No OFF OFF ______________________________________________________________________________ Figure 11. Valid variable settings; used for OEM provided installation programs 2.2. P9X00RES.INI File Format The Windows driver installation program, WINSTALL.EXE, creates the P9X00RES.INI file containing timing and system information from P9X00RES.DAT for the monitor and refresh rate for the selected monitor. Running WTKSETUP.EXE overwrites any existing copy of P9X00RES.INI in the directory. Note that the driver modifies and uses the SYSTEM.INI file. The P9X00RES.INI file is included for compatibility with specific applications. Contact your WEITEK representative for more information. P9X00RES.INI contains four types of information: 1. A comment. The first part of P9X00RES.INI is a header in which each line starts with a semicolon. The header gives an explanation of values in a timing block. 2. A link begins with a left square bracket followed immediately by a mode identification string and a right square bracket. A mode identification string is a resolution identification string (for example, 640x480) with a number of bits per pixel concatenated to it (for example, 640x480x4). A link has only one other line, which contains an equate to a resolution identification string. An example of a link is as follows: [1024x768x24] link=1024x768 3. A timing block begins with a left square bracket followed immediately by a resolution identification string and a right square bracket. This differs from P9X00RES.DAT, in which timing blocks are headed by a timing identification string. The fourteen subsequent equates in the block provide timing parameters ranging from Horizontal Dot Rate in MHz to Vertical Sync Polarity. The ten optional equates are shown in bold-face type. A timing block may include only the optional equates needed or no optional equates. (See figure 10.) An example of a timing block is as follows: [1024x768] ;hlr=56.5kHz hdr=75mHz hsp=136 hbp=144 had=1024 hfp=24 hco= hp=negative vlr=70Hz vsp=6 vbp=29 vad=768 vfp=3 vco= vp=negative IcdSerPixClk = (default) IcdCtrlPixClk = 010 (default) IcdSer525Ref = 50 (default) IcdCtrl525Ref = 010 (default) 525RefClkCnt = 19 (default) 525VidClkFreq = (default) MemCfgClr = FFFFFFFF (default) MemCfgSet = 00000000 (default) SrtCtlClr = FFFF (default) SrtCtlSet = 0000 (default) 3. Customizing Video Driver Settings The default settings for the Video Power driver can be customized by changing the default settings in the COPRO.INI file, as shown in figure 12. The settings in this file affect the Video Power drivers only. ______________________________________________________________________________ Variable Default Valid Settings Mod. by Name Setting Install ______________________________________________________________________________ VCPEnable OFF OFF Video Power disabled Yes ON Video Power enabled IRQ 9 1-15 IRQ specified here must be one of Yes the IRQs set to On (see below) No Active 500 0-511 Setting for field in Video Power arbitration register; number of clock cycles that Video Power accesses the frame buffer Sleep 25 0-511 Setting for field in Video Power No arbitration register; number of clock cycles that Video Power waits before accessing the frame buffer again Scaling BEST BEST Video Power uses interpolative No scaling (best quality) REPLI- Video Power uses pixel replication CATION for scaling LoopDelay 256 Delay count between checks to No Video Power NumVidWindows 1 0, 1, The number of playback screen or 2 buffers allocated into offscreen memory NumCap 1 0, 1, The number of capture offscreen Yes or 2 buffers allocated into offscreen memory HiColor 16 15 32K color driver; the number of No color bits in the 16bpp driver. 16 64K color driver; the number of color bits in the 16bpp driver. OffScreen1 200 Used by WTKSETUP program to de- No termine how much offscreen memory Video Power needs. OffScreen2 350 Used by WTKSETUP program to de- No termine how much offscreen memory Video Power needs. MsgBox 0 0 or 1 Dialog boxes from Video Power No Driver will be displayed (1) or will not be displayed (0). VSYNC 0 0 or 1 Video Power will sync drawing of No buffers to VSYNC (1) or not (0). If 1, playback performance degrades. VPClk 4200 Speed of frame buffer clock while No Video Power is running. Set in the same units of measurement as the MemClkInDecaKhz in the SYS_DEF.INI file. IRQ1 Off On or For all IRQx: No Off If IRQx=On, that IRQ is displayed as a choice for the IRQ setting in Video Power Control screen. The default IRQ (see above) must be one that is set to On. IRQ2 Off IRQ3 Off IRQ4 Off IRQ5 On IRQ6 On IRQ7 On IRQ8 On IRQ9 On IRQ10 On IRQ11 On IRQ12 Off IRQ13 Off IRQ14 Off IRQ15 Off ______________________________________________________________________________ Figure 12. Valid variable settings for Video Power in COPRO.INI file 4. Customizing the Installation Settings The default settings for the Power 9100 installation can be customized by changing the variable settings in the SYS_DEF.INI file (figure 13). This file is used by the WEITEK installation program. Some of the variables in this file are also specified in the P9X00RES.DAT file. Whenever you change any setting that is specified in both files, be sure to make the change in both files. ______________________________________________________________________________ Variable Default Valid Settings Mod. by Name Setting Install ______________________________________________________________________________ display.drv P9100_08.DRV No 386grabber vga.3gr No oemfonts.fon vgaoem.fon No 286grabber vgacolor.2gr No fixedfon.fon vgafix.fon No fonts.fon vgasys.fon No aspect 100,96,96 No display.drv Weitek Power No 9100 Driver display VDDP9100.386 No DCI vcpdci No Resolution 640x480 Yes Refresh 60Hz Yes Font small small Selects small font Yes large Selects large font (not available in 640x480 resolution) MemClkIn- DecaKhz 4950 5100 Memory Clock in DECA K Hz No 4950 Setting for Video Power BusType DETECT VESA No DETECT Autodetect bus type BoardType VesaHigh VesaLow No VesaHigh MemAddr No wBase C0 when No BoardType= VesaHigh 04 when BoardType= VesaLow DacType DETECT BT485 Bt485 or compatible No BT489 Bt489 or compatible ATT20C- 510 ATT20C510 or compatible ATT20C- 511 Att20C511 or compatible IBM- RGB514 IBMRGB514 or compatible IBM- RGB525 IBMRGB525 or compatible DETECT Automatically detects type of DAC installed CursorUpdate Off Off No On For Micronics motherboards Speed 33.00mHz No Monitor Generic Refer to P9X00RES.DAT for other Yes valid settings DefMode 640x480x8 Selects monitor resolution used No for first time install CfgBa 9100 No OEMString WEITEK No Version 1.0 No Palette Power Yes TmgFileName P9X00- RES.INI No ClockType DETECT ICD2061a No Tincan Crystal oscillator DETECT Autodetect clock type IBM525PLL On Off No On DevBits On Yes ______________________________________________________________________________ Figure 13. Valid variable setting for installation in SYS_DEF.INI file 4.1. Customizing the WINSTALL Dialog Boxes The OEM can modify the dialog messages by changing the WIN_DEF.INI file and recompiling. See the Power 9100 Device Driver Adaptation Kit (DDAK) for more details. 5. Installing the Drivers This section shows you how to install and select the Power 9100 Windows drivers, and also how to change options and drivers whenever you wish from inside Windows. 5.1. Preparation The following installation procedure (section 5.2) assumes that the Power 9100 board is already installed in your system. If it is not, install it now. Note: We recommend installing the Video for Windows software (section 5.6) before installing the Power 9100 and Video Power drivers (section 5.2-5.5), although it is not imperative to do so. If Windows is not installed on your system's hard disk: If Windows 3.1 is not installed on your system's hard disk, install it now using the instructions given in the Microsoft Windows User's Guide. During the Windows installation, you will specify a type of display adapter. It is important to select VGA from the list of available drivers and finish the installation. Since the Power 9100 board has its own VGA controller, we can use a VGA display to help us accomplish the initial driver installation. If you have any earlier versions of the WEITEK drivers installed on your system: If you have any earlier versions of the WEITEK Power 9000 or Power 9100 drivers on your system, remove them using the following procedure: 1. Open the Program Manager window. 2. Select Weitek Installation from the Program Group or Window pull-down menu. 3. Double click on the Power 9000 Installation or Power 9100 Installation icon in the Weitek Installation window. 4. Click on the Remove button in the pop-up window. The WEITEK Power 9000 or Power 9100 drivers are removed and Windows asks for the system to be rebooted in standard VGA mode. Reboot in standard VGA mode and continue with the installation of the Power 9100 Windows Drivers 2.1 as described in section 5.2. If this is the first installation of the WEITEK Power 9100 drivers: If this is the first installation of the WEITEK Power 9100 drivers and if Windows is already installed, use the following procedure to configure the Windows display option to standard VGA: From DOS: 1. Move to the directory where Windows is installed (usually C:\WINDOWS). 2. Type CD \WINDOWS and press Enter. 3. Type SETUP and press Enter. After a few seconds, the Windows Setup screen will appear. 4. Using the up-arrow key, move the highlight up to the Display line and press Enter. 5. From the menu, move the highlight to VGA and press Enter again. This sets the video driver to be VGA. 6. Press Enter twice more to complete the driver change. 7. To start Windows, type WIN and press Enter. From Windows: 1. Select the Main program group. 2. Double click on the Windows Setup Option icon. 3. If VGA is already chosen, click on Cancel. If VGA is not chosen, click on Options, then Change System Setup. 4. Choose Display. Scroll through the available options and pick VGA. Click on OK. 5. Follow the displayed directions to restart Windows. Continue with the installation of the Power 9100 Windows Drivers 2.1 as described in section 5.2. 5.2. Installing the Power 9100 and Video Power Drivers 1. Insert the Power 9100/Video Power Windows diskette #1 into either drive A: or drive B:. 2. From the Windows Program Manager, select the File menu item and choose Run. 3. Type A:\WINSTALL or B:\WINSTALL and click on the Install button or press Enter to copy the installation files to your hard disk. 4. The WEITEK 9100 Driver Installation window is displayed. See figure 14 in the published release notes. Select your monitor type from the list. If your monitor type is not on the list, select Generic. Click on the Install button. 5. A pop-up window is displayed reminding you that Microsoft Video for Windows must be installed on your system in order to use Video Power. Click on the OK button to continue. (Note: Installing Video for Windows is covered in section 5.6) 6. A pop-up window is displayed asking whether to install the drivers and restart Windows. Click on the YES button to install the drivers. The driver files are copied from the distribution diskette to the Windows system directory on your hard disk. 7. The WINSTALL pop-up window is displayed. Click on OK to restart Windows. 8. When the installation is completed, the WEITEK Power Utilities window is displayed opened. See figure 15 in the published release notes. This window contains three icons: Setup, Install, and Release Notes. 5.3. Changing Monitor Type After Installation The selected monitor type can be changed after installation. To change the monitor type: 1. Select the Install icon in the Power 9100 Utilities Program Group (see figure 15 in the published release notes). 2. When the Install dialog box opens, click on the arrow to the right of the monitor drop down list (see figure 14 in the published release notes). 3. A three-item list is displayed. Scroll through the list to find the monitor that will be connected to your system. If your monitor is not on the list, select Generic. 4. Click on the OK button. The monitor timing information in the SYSTEM.INI file is replaced with the timing information for the new monitor selected in step 3. 5.4. Changing the Power 9100 Setup In the WEITEK Power Utilities window (figure 15 in the published release notes), open the Setup icon to access the WEITEK Power 9100 Windows Setup window. In this window you can select among the settings shown in figure 16 (in the published release notes) and explained in figure 17. ______________________________________________________________________________ Setup Description Selection ______________________________________________________________________________ Colors 256, 64K, or 16M. Setting available varies according to resolution, DAC and amount of VRAM. Note that if 16M is selected and the mode is supported in both 24 bpp and 32 bpp, the user can choose which driver to use in the displayed pop-up window. Resolutions Any resolution defined in the P9X00RES.DAT file. The list of resolutions to choose from varies according to the monitor, DAC and amount of VRAM. Caching Enable on or off. Default is on. Power Palette Power on or off. Default is on. Font Size Large or Small. Default is Small. In 640x480 resolution, only small font is available. Video Options Click on this button to open the Video Power Controls window. If your board does not have a Video Power device installed, this fact is autosensed and this button cannot be selected. ______________________________________________________________________________ Figure 17. WEITEK Power 9100 Windows Setup selections 5.5. Changing the Video Power Controls To change Video Power controls, open the WEITEK Setup icon (figure 15 in the published release notes), displaying the WEITEK Power 9100 Windows Setup window (figure 16 in the published release notes). Click on the Video Options button. This displays the Video Power Controls window (figure 19 in the published release notes). Figure 18 explains the settings. ______________________________________________________________________________ Setup Description Selection ______________________________________________________________________________ Video Power Enable Video Power device Optimize Optimize performance for either Video or Graphics ______________________________________________________________________________ Advanced ______________________________________________________________________________ IRQ Choose from available interrupts; change when another device uses the same interrupt. Buffers Single or Multiple; choose single when using one video window, choose multiple to enable more than one video window. ______________________________________________________________________________ Figure 18. Video Power Controls selections 5.6. Installing Video for Windows and MPEG 1. Insert the Power 9100/Video Power Windows diskette #2 into either drive A: or drive B:. 2. From the Windows Program Manager, select the File menu item and choose Run. 3. Type A:\SETUP or B:\SETUP and click on the OK button or press Enter to copy the installation files to your hard disk. 4. When prompted, follow the displayed instructions and remove diskette #2 and insert diskette #3. 5. A pop-up window is displayed welcoming you to Video for Windows. Click on Continue. 6. A pop-up window is displayed asking if you would like to restart Windows. Click on Restart Now. 5.7. Installing Motion JPEG If you have the Motion JPEG driver diskette, use the following instructions to install it: 1. Select the Main program group. 2. Double click on Control Panel. 3. Double click on Drivers. The Drivers box is displayed. 4. Click on the Add... button. 5. Choose the top selection on the list: Unlisted or Updated Driver. 6. The Install Driver dialog box is displayed. Enter the correct drive designation, either A:\ or B:\. 7. Insert the Motion JPEG diskette into either drive A: or B:\ (the same drive you designated in the previous step). 8. Click on OK. The name of the driver to be installed is displayed: Mediamatic QSPEED - Motion JPEG V1.10 Click on OK. 9. When Motion JPEG is properly installed, the system exits the Drivers program. A dialog box is displayed. Click on the New button. 10. A Setup box is displayed. Select Fast Decode. Click on OK. 11. Motion JPEG has been added to the Installed Drivers list. Click on the Close button. 6. Notes, Known Bugs and Limitations 6.1. General Notes 1. 1280x1024 is not supported in 24bpp mode for Video Power. 2. Video Power is best optimized when using 16, 24, or 32 bpp modes. Refer to section 6.2, references number 383-VP and to section 6.3, reference number 366-VP. 3. Note that bug reference number 394 involving Corel Photopaint 5.0 will be fixed in the next release. 4. Because MPEG software decode is very CPU intensive, MPEG playback works best on Pentium-based computers. This also applies to Motion JPEG. 5. Other applications that install software could install an older version of Video for Windows, thereby causing Video Power to stop working. 6.2. Known Bugs ______________________________________________________________________________ Ref. Fixed Bug Description Application No. Resolution Pixel Depth ______________________________________________________________________________ 160 When use Full Screen Mode in Media App: Media Player - Video 184 The "Hard Rain" module in After Dark Application:AfterDark 2.0c 2.0 leaves several pixels in the left Resolution:640x480; 800x600; margin in 8 bpp. 1024x768 large fonts; 1280x1024 Pixel Depth:8BPP 187 The "Times Up" module in After Dark Application:AfterDark 2.0c 2.0 shows orange or light gray clocks Resolution:all in 8 bpp. Pixel Depth:8BPP ONLY 238 In Power Point 3.0, elements of the Application: Power Point 3.0 slide are either missing or too dark Resolution: all when viewed Full Size in 8 bpp. Pixel Depth: 8 bpp 276 In Corel Draw 5.0, the splash screen Application: Corel Draw 5.0 displayed is one for low pixel depth & Shanghai II when in 16 bpp. Resolution: All Pixel Depth: 16 bpp 281 In Microsoft's Device Compatibility Application: DCT - Dibview Test (DCT), the colors for 24 bpp Format Dibs are off when viewed in 8 bpp. Resolution: 1280x1024 Pixel Depth: 8 bpp 282 In Microsoft's Device Compatibility Application: DCT - Dibview Test (DCT), the colors for 8 bpp Format Dibs are off when viewed in 24 bpp. Resolution: 800x600 Pixel Depth: 24 bpp 286 Power 9100 Install must be at the Application: New P9100 root of the disk volume to work Install properly. 309 Weitek drivers do not show up in Application: P9100 Install the Windows Setup Drivers List. 310-VP Must use the Stop button before Application: Video For Windows any other command during play of 1.1A (Media Player) MPEG files. With MPEG Resolution: All Pixel Depth: All 323 In Microsoft's Device Compatibility Application: DCT Bitmap Format Test (DCT), the colors for 4 bpp Resolution: All Dibs are off when viewed in 8 bpp. Pixel Depth: 8 bpp only 347 In Winbench 3.11, get a short Application: Winbench 3.11 vertical line at the end of text Resolution: All lines in Text/Mixed Fonts Test. Pixel Depth: All 354 In Freelance Graphics 2.01, Application: Freelance Graphics elements of the slide are the 2.01 incorrect color when viewed in Resolution: All Slide Sorter in 16, 24 and 32 bpp. Pixel Depth: All except 8 bpp 355 In Freelance Graphics 2.01, Application: Freelance Graphics elements of the slide are in color 2.01 when use Black & White Palette Resolution: All style. Pixel Depth: All 377-VP When viewing 4-5 Motion JPEG files Application: Video For Windows simultaneously at 1600x1200, get a 1.1A & D (Media Player) Motion General Protection Fault when exit JPEG Windows. Resolution: 1600x1200 only Pixel Depth: 8 bpp 382-VP In Media Player with Video Power Application: Video For Windows enabled, an overlapped window leaves 1.1D (Media Player) its image on the playback window when Resolution: All the playback is moved. This bug is Pixel Depth: All very difficult to reproduce; it only occurs under very specific posi- tioning of the overlap window on the playback window. 383-VP When Video Power is enabled on a Application: Video For Windows system with a Micronics motherboard, 1.1D (Media Player) Windows hangs with a wait cursor Resolution: All when Media Player is opened in 8 bpp; Pixel Depth: All General Protection Fault occurs in other pixel depths. For the higher pixel depths, restart Windows to resolve the General Protection Fault. 384-VP When playing an MPEG file, can get Application: Video For Windows the message, "Corrupt end of MPEG, 1.1D (Media Player) with MPEG not repainting last frame" at the end. 9/7/94 This is caused by some encoders not Resolution: All putting correct end of file code in Pixel Depth: All last frame when the file is created. 385-VP For MPEG files, the Stop button Application: Video For Windows becomes disabled when use Auto Repeat 1.1D (Media Player) with MPEG feature. Wait for file to play to end 9/7/94 and de-select Auto Repeat. Resolution: All Pixel Depth: All 411 A screen ripple occurs when running Application: Windows Windows with the 32-bpp driver on a Resolution: 1024x768 board with an IBM RGB525 DAC at the Pixel Depth: 32 bpp 1024x768 resolution with a refresh rate greater than 60 Hz. To eliminate the problem at this time, reduce the refresh rate to 60 Hz or use the 8-, 16-, or 24-bpp driver. ______________________________________________________________________________ Figure 21. Known bugs 6.3. Limitations ______________________________________________________________________________ Ref. Limitation Description Application No. Resolution Pixel Depth ______________________________________________________________________________ 005 Can get message, "Extremely Resolutions: 800x600x60 at low on memory" when restarting 32 bpp Windows after switching to a higher resolution or pixel depth. In some cases, rebooting the system will resolve the problem. Inherent to Windows 3.1. 025 When save an image in Paintbrush as a *.PCX file, the retrieved image is corrupted. Inherent to Windows Paintbrush 3.1. 051 In high pixel depths, underlined Resolutions:All 16 bpp, "topics" in Help appear black instead 24 bpp, and 32 bpp of green. Inherent to Windows Help resolutions. (does not 3.1. happen with 8 bpp resolutions) 097 Get message, "STOP -This application Application: VESA 1.2 has violated system integrity due to Compliance Test an invalid page fault and will be Resolution: 800x600 60Hz terminated. Quit all applications, (so far) quit windows and then restart your Pixel Depth: 8 BPP computer." This error occurs when use some VESA graphics modes in Windowed DOS. Inherent to Windows 3.1. 105 PC Magazine Bench 6.0 fails Vertical Application: PCMag Benchmark Blank Interrupt test. Power 9100 6.0; bench.exe product limitation. Resolution: Not Applicable Pixel Depth: Not Applicable 128 Get General Protection Fault in Application: Logitech Mouse Logitech Mouse Control Center Control Center Trackman, Trackman Driver ver.6.30 when click driver ver. 6.30 on Cursor button. Logitech does not Resolution: all reserve enough memory for large Pixel Depth: all cursor. 135 Slide Sorter in Power Point 3.0 Application: Power Point 3.0 shows "gray scale" slide in color Resolution: all in DRAWCOLR.PPT file. Occurs in 16 Pixel Depth: 16 BPP; 32 bpp and 32 bpp only. Limitation of Power Point. 137 In AmiPro 3.0 installation, the last Application: AmiPro 3.0 install word or words of the display messages Resolution: 1024x768 large fonts are cut off in 1024x768 with Large Pixel Depth: all Fonts selected. Limitation of AmiPro. 138 Error message when launch Quickstart Application: Freelance Graphics Tutorial in Freelance Graphics 2.01, 2.01 `Can't run tutorial on EGA display Resolution: 1280x1024 monitor.' Occurs in 1280x1024 at 16 Pixel Depth: 16 bpp bpp and is a known limitation of tutorial, according to Lotus. 237 Action 2.5 hangs system upon launch Application: Action 2.5 in 8 bpp. Use Ctrl+Alt+Del and then Resolution: all relaunch application. Limitation of Pixel Depth: 8 bpp Action 2.5. 251 The Aquatic Realm and Swan Lake Application: AfterDark-Aquatic modules in After Dark 2.0 show Realm & Swan Lake corrupted bitmaps when move to the Resolution: All right. Occurs when Caching is enabled. Pixel Depth: All Due to limitation of the way AfterDark draws the bitmaps in that direction. Turn off Caching to resolve. 253 The Adobe Photoshop Brush palette has Application: Adobe Photoshop purple for grayscale until switch to Resolution: All another application and return. Occurs Pixel Depth: 8 bpp when Power 9100 Power Palette is enabled. Due to product limitation in Photoshop. 259 The demo of the Slow Zoom fade in the Application: After Dark - Fade Away module in After Dark 2.0 Fade Away leaves behind two strips of the Resolution: All desktop. Limitation of the way After Pixel Depth: All Dark draws the screen. 357-VP For Gateway 2000 P5-66 with AMI BIOS Application: Video For Windows 1.00.04.AF1, get General Protection 1.1d & DCI Fault when open file in Media Player Resolution: All when Video Power enabled. Message is, Pixel Depth: All except 8 bpp "MPLAYER caused a GPF in SYSTEM.DRV at 0001:02D2". Does not occur with BIOS version 1.00.08.AF1. Upgrade system BIOS. 194 When Caching is enabled, fewer Application: Winword 6.0; applications can be running at one Excel 5.0; WordPerfect 6.0 time. In some cases, Ctrl+Esc will not Resolution: 640x480; 800x600; bring up Task Manager due to the lack 1024x768 of available low memory space. Pixel Depth: 8BPP Turn off Caching to resolve. 242 Some wallpaper bitmaps prevent Application: Windows 3.1 Caching from working. Bitmaps of Resolution: 640x480, 800x600, medium size take up enough of the 1024x768 hidden screen memory to prevent some Pixel Depth: 8 & 16 bpp devbit operations from working. This is a product limitation of Power 9100. 267 Media Player control buttons become Application: Video For Windows corrupted after Full Screen playback 1.1A (Media Player) when Caching is enabled. Turn off Resolution: All Caching to resolve. Pixel Depth: All 274 In the Bad Dog module in After Dark Application: After Dark 3.0 v- 3.0, the bitmap colors for icons and Bad Dog the animated dog are incorrect with Resolution: All Power Palette enabled in 8 bpp. Pixel Depth: 8 bpp Disable Power Palette to resolve. 285 In Microsoft's Display Compatibility Application: DCT - DispTest Test (DCT) - DispTest, the Clipboard Resolution: All contents are corrupted when use Pixel Depth: All PrintScreen for Screen #9 (the first one labeled N/A) when Caching is enabled. Turn off Caching to resolve. 288 In Microsoft's Display Compatibility Application: DCT - Dibview Test (DCT) - Dibview Stretch, the Stretch & After Dark screen draws extremely slowly when Resolution: All After Dark invoked and stopped when Pixel Depth: 8 bpp Caching enabled. Turn off Caching to resolve. 304 When Video Power is enabled, 32 bpp Application: P9100 Install - is not available above 640x480 on Video Power boards with a BT485 DAC. This board Resolution: All is 2 meg in size and the problem is Pixel Depth: 32 bpp due to a physical limitation in the product. 313-VP There is no title bar or control box Application: Video For Windows for the playback window when using 1.1A (Media Player) MPEG files. This feature will be With MPEG added in the next release. Resolution: All Pixel Depth: All 331 Incorrect color on Menu bar when Application: Photoshop 2.5 switch from Photoshop to another Resolution: 640x480x60&70Hz application when Power Palette is Pixel Depth: 8 bpp only enabled. Turn off Power Palette to resolve. 332-VP When video is larger than Application: Video For Windows 1280x1024x24bpp at 30fps tearing is 1.1A (Media Player) noticeable. This is due to a band- Resolution: 1280x1024 & width limitation between Video Power 1600x1200 and the frame buffer. Pixel Depth: 24 bpp 334-VP In Microsoft's (DCI), tests 1-3 and Application: TDCITest 7-12 present fail results. Tests Resolution: All 14-45 present General Protection Fault Pixel Depth: All in the LOADBMP.DLL. DCITEST calls this DLL, which uses functions not supported in this release. These functions (LOADBMP.DLL) are only used by DCITEST and no other applications. 346 In Microsoft's Device Compatibility Application: DCT - DTA Misc. Test (DCT) - DTA Misc. Test, ROP3 test Test fails when Power Palette enabled in 8 Resolution: All & 32 bpp. The error is "BitBlt result Pixel Depth: 8 & 32 bpp only is incorrect" with the specified Blt listed such as 81 SPxDSxon. Resolve by turning off Power Palette for 8 bpp. Cannot be resolved for 32 bpp due to a limitation in Power 9100. 349 A message is presented when opening Application: Premiere 1.1 Premiere in high pixel depths. Get Resolution: All "Quicktime failed initialization. Pixel Depth: All except 8 bpp Quicktime services will not be available." Reduce lower memory usage by removing unnecessary drivers (such as network drivers) from CONFIG.SYS. 352 System hangs when run Jump Raven or Application: Jump Raven any demo from Jump Raven CDROM. Only Resolution: All occurs when Caching is enabled. Pixel Depth: All Disable Caching to resolve. 353 In Media Player running a Quicktime Application: Media Player - MOV file, a General Protection Fault Quicktime occurs when play window is overlapped Resolution: All by an object. Only occurs when Caching Pixel Depth: All is enabled. Turn off Caching to resolve. 356 With Sun's SelectMail, get General Application: Sun SelectMail Protection Fault when start with Resolution: All Caching enabled. Turn off Caching Pixel Depth: 8 bpp only to resolve. 363 Depending on the version of BT485 P9100 DAC, 1600x1200 should or should not Install be available to select in the Resolution: 1600x1200 resolution list. If BT485, the Pixel Depth: All resolution is not presented. If BT485A, the resolution is supported and is presented. 365-VP Video stretched above 2K x 2K becomes Application: Media Player very jerky. Maximum output of Video Resolution: All Power is 2K x 2K pixels; if video is Pixel Depth: All enlarged above this resolution, drivers will switch to software-only playback. 366-VP Copy Frame in Media Player corrupts Application: Media Player palette and clipboard contents in 8 and Clipboard bpp with Video Power enabled. Colors Resolution: All are restored when the focus is returned Pixel Depth: 8 bpp only to the Media Player. Intel/Microsoft acknowledge that this is a DCI limitation. 378 Wallpaper corrupts when Alt+Tab from Application: DOS Prompt Full Screen DOS to Program Manager Resolution: 640x800, with Caching enabled. Turn off Caching 800x600 and 1024x768 to resolve. Pixel Depth: 8 bpp (also 16 bpp in 640x480) 379 Wallpaper corrupts when exit Full Application: DOS Prompt in Screen DOS in Mode 12 with Caching Mode 12 enabled. Turn off Caching to resolve. Resolution: All except 1600x1200 Pixel Depth: 8 bpp (also 16, 24, 32 bpp in 640x480 and 16,24 in 800x600) 380 Program Manager colors get corrupted Application: Media Player when load any AVI file at x8 when Resolution: All Caching enabled. Turn off Caching to Pixel Depth: 8 bpp resolve. 387 Get General Protection Fault when Application: Media Player Media Player loads Intro.mov from Myst with QuickTime CD with Caching enabled. Turn off Resolution: 640x480x60 & Caching to resolve. 72 Hz Pixel Depth: All except 32 bpp 388-VP Some AVI files repeatedly pause in a Application: Video For Windows consistent pattern. Does not occur 1.1D (Media Player) if sound is muted. This is caused by Resolution: All AVI files which were encoded with Pixel Depth: All the audio not interleaved every frame. The pause is caused by the delay in refilling the audio buffers each time they are emptied. 393 In Photoshop 2.5, the workspace back- Application: Photoshop 2.5 ground color changes from white to Resolution: All dark blue when exit. Only occurs when Pixel Depth: 8 bpp only Power Palette enabled. Disable Power Palette to resolve. ______________________________________________________________________________ Figure 22. LimitationsDownload 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.