;***** INTEL DISPLAY DRIVER REGISTRY ENTRY END ******* ;***************************************************** ;***** BEGIN INTEL DISPLAY DRIVER REGISTRY ENTRY ***** ;***************************************************** ; This was was initially setup for the Sunset Valley default cconfiguration ;----------------------------------------------------------------------------- ; GDI display driver configuration ;----------------------------------------------------------------------------- [HKEY_LOCAL_MACHINE\System\GDI\Drivers] "Display"="ddi_iceg.dll" ;----------------------------------------------------------------------------- ; D3D Mobile display driver configuration ;----------------------------------------------------------------------------- [HKEY_LOCAL_MACHINE\System\D3DM\Drivers] "RemoteHook"="ddi_iceg.dll" [HKEY_LOCAL_MACHINE\Drivers\Display\Intel] ;----------------------------------------------------------------------------- ; Driver Version=1.0.0.94 ;----------------------------------------------------------------------------- ; Width & Height values must be hex ; 1920x1080: 780h x 438h ; 1280x720 : 500h x 2D0h ; 1024x768 : 400h x 300h ; 800x600 : 320h x 258h ; 720x576 : 2D0h x 240h (Use this with a refresh rate of 50 Hz.) ; 720x480 : 2D0h x 1E0h ; 640x480 : 280h x 1E0h ;----------------------------------------------------------------------------- "Width"=dword:2D0 "Height"=dword:240 ;----------------------------------------------------------------------------- ; Bit depth must be one of: ; 815 830 854 ; --- --- --- ; 8bpp : 8 NO NO NO ; 16bpp : 10 YES YES YES ; 24bpp : 18 YES NO NO ; 32bpp : 20 NO YES YES ;----------------------------------------------------------------------------- "Depth"=dword:20 ;----------------------------------------------------------------------------- ; Refresh rate must be one of: ; 50 Hz : 32 ; 60 Hz : 3c ; 70 Hz : 46 ; 75 Hz : 4b ; 85 Hz : 55 ;----------------------------------------------------------------------------- "Refresh"=dword:32 ;----------------------------------------------------------------------------- ; DVOScanMode is an 854 chipset only setting for requesting ; interlace/pixel doubled/line doubled timings from a port driver. ; DVOScanMode should only be used with SiI9030 port driver interlaced HDMI modes ; ie (480i, 576i, and 1080i) ; Valid bitfield : 0x01 Interlace Mode ; 0x02 Pixel Double Mode ; 0x04 Line Double Mode ; example for siI9030 480i/576i mode use: "DVOScanMode"=dword:03 ;------------------------------------------------------------------------------ ; "DVOScanMode"=dword:0 ;----------------------------------------------------------------------------- ; These settings are for a 64M platform where the video memory is 14M at the top. ; The settings assume there is no system BIOS/firmware that has stolen any memory. ; Except for ACSFL, memory area is reused. ; ; NOTE: THESE SETTINGS SHOULD BE COMMENTED OUT FOR DYNAMIC VIDEO MEMORY. ;----------------------------------------------------------------------------- ; "ReservedMemoryBase"=dword:03200000 ; "ReservedMemorySize"=dword:00E00000 ;----------------------------------------------------------------------------- ; This is the Maximum Frame Buffer Size used to limit the maximum size in bytes ; of the main frame buffer. ; ; Note: for 720p Maximum Frame Buffer should be 600000 ; for 1080i Maximum Frame Buffer should be > 800000 ;----------------------------------------------------------------------------- "MaxFbSize"=dword:300000 ;----------------------------------------------------------------------------- ; Page Request Limit is used to control the max allocations of offscreen video ; surfaces. This value is in number of pages (4K each) and is independant ; of dynamic or static memory configuration. ; ; The max for 830m,854 = 128MB = 0x8000 ; The max for 815 = 64MB = 0x4000 ;----------------------------------------------------------------------------- "PageReqLimit"=dword:8000 ;----------------------------------------------------------------------------- ; These settings define a minimum width and height that would allow for video ; surface allocations to succeed. ; ; e.g.: surfaces with width < 16 are ; forced to be in system-mem ; e.g.: surfaces with height < 16 are ; forced to be in system-mem ; ; Notes: ; This only affects allocations of surfaces with the GPE_PREFER_VIDEO_MEMORY flag. ; Do not use values lower than 16 (10 hex) ;----------------------------------------------------------------------------- "MinVidSurfX"=dword:10 "MinVidSurfY"=dword:10 ;----------------------------------------------------------------------------- ; Possible target Display Port combo: ; DigitalPort 0 == Use Analog ; DigitalPort 1 == Use DVO ; DigitalPort 2 == Reserved ; DigitalPort 4 == Use Analog + DVO (Twin mode: common timing across ports) ; Note: 1.with Twin mode use SetHead=1 so the digital port is primary. ; 2.if we want sii9030 output 480i/576i we have to set it to 1(DVO only). ;----------------------------------------------------------------------------- "DigitalPort"=dword:4 ;----------------------------------------------------------------------------- ; Set the primary head for twin mode. Also, affects the port order ; for ExtEscape() calls. ; 0 == Analog is primary ; 1 == DVO is primary ;----------------------------------------------------------------------------- "SetHead"=dword:1 ;----------------------------------------------------------------------------- ; List the port drivers to load ; Possible port drivers: fs454, cx873, sii9030 ; For 1080i, fs454 is used for 1 ; For Shadow DVO use "cx873 sii9030" ;----------------------------------------------------------------------------- "PortDrivers"="cx873" ;----------------------------------------------------------------------------- ; Set the below to '1' to enable driver to perform System to Video stretch blits. ; (For 815, this value does not have any effect, since currently the driver does ; not support any form of accelerated stretch blits on the 815.) ; ; 0 == Disabled ; 1 == Enabled ;----------------------------------------------------------------------------- "SysToVidStretch"=dword:1 ;----------------------------------------------------------------------------- ; Blending filter method selection. This is used in stretch blitting. ; This value is active for GDI stretch BLTs when the stretch blit mode is set ; to BILINEAR through the SetStretchBltMode GDI API. For DirectDraw AlphaBlt ; stretch blits it is active when the DDABLT_FILTERENABLE flag is passed in ; the call. ; ; 1 == BILINEAR ; 2 == ANISOTROPIC ; ;----------------------------------------------------------------------------- "BlendFilter"=dword:1 ;----------------------------------------------------------------------------- ; Enable 3D functionality. ; 0 == No 3D (D3DM) functionality. (default) ; 1 == Enable D3DM functionality. You will still need to have a proper ; module loaded. See the 3D parameters section below. ;----------------------------------------------------------------------------- ; "Enable3D"=dword:0 ;----------------------------------------------------------------------------- ; Shared system memory allocation heap size. ; The size of the shared memory heap (in bytes) to be allocated at driver ; startup. ; ; Defaults to 1MB. ; ; NOTE: This currently applies only to system memory allocations made ; through Direct3D Mobile. ;----------------------------------------------------------------------------- ; "SharedMemHeapSize"=dword:100000 ;1MB ;----------------------------------------------------------------------------- ; Maximum shared system memory heap allocation size. ; The maximum size (in bytes) to allocate from the shared system memory ; heap. Any requests larger than this will have a dedicated memory ; allocation created for them. ; ; Defaults to 256KB. ; ; NOTE: This currently applies only to system memory allocations made ; through Direct3D Mobile. ;----------------------------------------------------------------------------- ; "SharedMemHeapMaxAllocSize"=dword:40000 ;256KB ;----------------------------------------------------------------------------- ; Following is the registry entry for enabling/disabling TEARING option ; 0 == OFF (default) ; 1 == Enables the NOTEARING option ;----------------------------------------------------------------------------- "BlitSyncVBI"=dword:1 ;----------------------------------------------------------------------------- ; This setting is used to turn on or off the debug messages in port portion. ; 0 == Disable ; 1 == Enable ;----------------------------------------------------------------------------- "DebugPortMessage"=dword:0 ;----------------------------------------------------------------------------- ; Plane-based Alpha Blending Mode. ; 0 == Disable (X:8:8:8) ; 1 == Enable (8:8:8:8) ; ; Video Renderer Workaround [while in plane-based alpha blending mode] ; 0 == Disable (Stock CE 5.0 video renderer will draw color key on primary surface) ; 1 == Enable (Display driver will not allow any gdi color blt that matches dest rect ; of the video overlay plane) ;----------------------------------------------------------------------------- "AlphaBlendMode"=dword:0 "VRWorkaroundMode"=dword:0 ;---------------------------------------------------------------------------- ; PowerMgmtShutdownDelay is optional. Shutdown delay is in milliseconds. ; Default is 0 ms. ;---------------------------------------------------------------------------- "PowerMgmtShutdownDelay"=dword:0 ;---------------------------------------------------------------------------- ; Enables hardware bob to be automatically enabled for overlays IF ; interleaved (woven) source is provided AND the GMCH is in a progressive ; display mode. If disabled, hardware bob will NOT be automatically enabled ; for overlays. ; ; The driver dynamically checks the state of this registry key's ; (Drivers\Display\Intel) value (InterlacedToProgressiveAutoBob) whenever ; IDirectDrawSurface5::UpdateOverlay is called to show the overlay. ; ; 0 == Disable ; ; 1 == Enable (default) ;---------------------------------------------------------------------------- ; "InterlacedToProgressiveAutoBob"=dword:1 ;----------------------------------------------------------------------------- ; Configuration ID for all keys falling under the "Config" subkey. ; ; This enables multiple registry configurations to be present at the same time ; with a single configuration selected for use. ;----------------------------------------------------------------------------- "ConfigId"=dword:1 ;----------------------------------------------------------------------------- ; Configuration 1 settings ;----------------------------------------------------------------------------- [HKEY_LOCAL_MACHINE\Drivers\Display\Intel\Config\1\General] "PortOrder"="2500" ;----------------------------------------------------------------------------- ; DVO-A for configuration 1 ; ; Comment out anything that is intended to use default parameters. (Don't use ; zero unless you want zero.) ; ; ---------------------------------------------------- ; Value Range ; ---------------------------------------------------- ; I2cPin: 0,1,2,3,4,5,6. ; I2cDab: Port Driver Dependent ; ; 830 Chipset ; ------------------------------------------------------------- ; I2cPin DAB PortOrder PortDrivers Encoder ; ------------------------------------------------------------- ; 1 88 1500 cx873 CX25873 on-board Cobra ; 1 94 1500 fs454 FS454 paddle Santa Rita ; ; 815 Chipset ; ------------------------------------------------------------- ; I2cPin DAB PortOrder PortDrivers Encoder ; ------------------------------------------------------------- ; 1 D4 1200 fs454 FS454 on-board Kalaheo ; ;----------------------------------------------------------------------------- [HKEY_LOCAL_MACHINE\Drivers\Display\Intel\Config\1\Port\1\DVO] ; "I2cPin"=dword:0 ; "I2cDab"=dword:0 ;----------------------------------------------------------------------------- ; DVO-B for configuration 1 ; ; 830, 854 Chipset ; ------------------------------------------------------------- ; I2cPin DAB PortOrder PortDrivers Encoder ; ------------------------------------------------------------- ; 4 88 2500 cx873 CX25892 on Lost Creek 200 ; 4 88 2500 cx873 CX25873 on Miller Creek ; 4 94 2500 fs454 Spartan-B ; 4 88 2350 cx873 sii9030 Shadow DVO CX25875, SiI9030 ; ; Comment out anything that is intended to use default parameters. (Don't use ; zero unless you want zero.) ;----------------------------------------------------------------------------- [HKEY_LOCAL_MACHINE\Drivers\Display\Intel\Config\1\Port\2\DVO] "I2cPin"=dword:4 "I2cDab"=dword:88 ;----------------------------------------------------------------------------- ; DVO-C for configuration 1 ; ; 830, 854 Chipset ; ------------------------------------------------------------- ; I2cPin DAB PortOrder PortDrivers Encoder ; ------------------------------------------------------------- ; 4 94 3500 fs454 Lost Creek 101 ; 3 72 5300 sii9030 Silicon Image 9030 ; ; Comment out anything that is intended to use default parameters. (Don't use ; zero unless you want zero.) ;----------------------------------------------------------------------------- ;[HKEY_LOCAL_MACHINE\Drivers\Display\Intel\Config\1\Port\3\DVO] ; "I2cPin"=dword:0 ; "I2cDab"=dword:0 ;----------------------------------------------------------------------------- ; GDI control ;----------------------------------------------------------------------------- [HKEY_LOCAL_MACHINE\System\GDI] "ForceGRAY16"=dword:1 ;----------------------------------------------------------------------------- ; Video Playback: Number of Backbuffers ; ; 0 == Single Buffering ; 1 == Double Buffering (CE 4.2 default value) ; 2 == Triple Buffering (THIS IS RECOMENDED FOR PERFORMANCE) ;----------------------------------------------------------------------------- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\DirectShow\Video Renderer] ; "MaxBackBuffers"=dword:1 ;----------------------------------------------------------------------------- ; Destination Color Key ;----------------------------------------------------------------------------- ; "KeyColor"=dword:09090900 ;----------------------------------------------------------------------------- ; Port Driver Attribute Configuration ;----------------------------------------------------------------------------- [HKEY_LOCAL_MACHINE\Drivers\Display\Intel\Param\Attr] ;----------------------------------------------------------------------------- ; The following registry entries are specific to each port device, such as the ; Conexant CX25873/CX25892 and Focus FS454. ;----------------------------------------------------------------------------- ;----------------------------------- ; Conexant CX25873/CX25892 port attributes begin ;----------------------------------- ; Note: Each attribute is preceded by a comment that describes the valid ; values in hexadecimal. If the attribute is not set in the registry, ; then the driver uses its internal default value. The default is ; provided for each attribute. For example, consider the brightness ; setting: ; ; Brightness: 0-64 ; "Brightness"=dword:32 ; ; 1) The brightness attribute has a valid range of 0-64 hexadecimal. ; 2) The default brightness value is 32 hexadecimal. ; Brightness: 0-64 ; Note: Ignored with either Digital-TV format and/or DVI output ; "Brightness"=dword:32 ; Contrast: 0-7 ; Note: Ignored with either Digital-TV format and/or DVI output ; "Contrast"=dword:4 ; Flicker Filter: 0-4 ; Note: Ignored with either Digital-TV format and/or DVI output ; "Flicker Filter"=dword:1 ; Saturation: 0-7 ; Note: Ignored with either Digital-TV format and/or DVI output ; "Saturation"=dword:4 ; Hue: 0-64 ; Note: Ignored with either Digital-TV format and/or DVI output ; Note: Hue does not have an effect when in SECAM ; "Hue"=dword:32 ; Text Filter: 0-3 ; Note: Ignored with either Digital-TV format and/or DVI output ; "Text Filter"=dword:0 ; Macrovision: ; Note: Ignored with either Digital-TV format and/or DVI output ; 0=Off ; 1=On ; "Macrovision"=dword:0 ; Overscan ratio: 1-5 ; Note: Ignored with either Digital-TV format and/or DVI output ; 1 = None ; 2 = Lower ; 3 = Low ; 4 = Standard ; 5 = High "Overscan ratio"=dword:2 ; TV Format: ; 1=NTSC-M ; 2=NTSC-M-J ; 3=Reserved ; 4=PAL-B ; 5=PAL-G ; 6=PAL-D ; 7=PAL-H ; 8=PAL-I ; 9=Reserved ; A=Reserved ; B=Reserved ; C=SECAM-L ; D=SECAM-L1 ; E=SECAM-B ; F=SECAM-D ; 10=SECAM-G ; 11=SECAM-H ; 12=SECAM-K ; 13=SECAM-K1 ; 14=Digital-TV ; Note: Set Width,Height,Refresh to 720,480,60 for 480p and TV format to Digital-TV ; Note: Set Width,Height,Refresh to 720,576,50 for 576p and TV format to Digital-TV ; Note: Set Width, Height, Refresh to 1280, 720, 60 for 720p and TV format to Digital-TV ; Note: Set Width,Height,Refresh to 1920,1080,60 for 1080i and TV format to Digital-TV ; Note: Digital-TV is supported on the CX25892. It is not supported on the CX25873. "TV Format"=dword:4 ; TV Output: ; 1=Composite + S-Video ; 2=Composite ; 3=S-Video ; 4=Component ; 5=None (disable all DACs) ; Note: Option "None" is supported on the CX25892. It is not supported on the CX25873. ; Note: Set TV output to Component for 480p, 720p, or 1080i. ; Note: Other TV output types do not work with 480p, 720p, or 1080i. ; "TV Output"=dword:1 ; EnableDVI: ; Note: DVI is only supported on the CX25892. It is not supported on the CX25873. ; Note: Other attributes do not affect DVI output ; 0=DVI off (default) ; 1=DVI on ; "EnableDVI"=dword:0 "EnableDVI"=dword:0 ; SoftECCGate: ; 0=disable ; 1=enable ; Note: When enabled, it activates a software workaround for a Conexant silicon issue ; Note: When disabled, you may observe duplicated or missing characters ; approximately three to five times a minute "SoftECCGate"=dword:1 ; DAC routing control attributes ; DACA <=> R, Pr, Composite ; DACB <=> G, Y, Chroma ; DACC <=> B, Pb, Luma ; ; "DACA"=dword:1 ; "DACB"=dword:2 ; "DACC"=dword:3 ;----------------- ; --CX25875-- ; "DACA"=dword:3 ; "DACB"=dword:1 ; "DACC"=dword:2 ; "DACD"=dword:4 ; --CX25873--Miller Creek-- "DACA"=dword:1 "DACB"=dword:2 "DACC"=dword:3 ; --CX25892--Lost Greek 200-- ; "DACA"=dword:3 ; "DACB"=dword:2 ; "DACC"=dword:1 ; "DACD"=dword:4 ; --CX25899--Hominy Hill2-- ; "DACA"=dword:3 ; "DACB"=dword:1 ; "DACC"=dword:2 ; "DACD"=dword:4 ;----------------- ;--------------------------------- ; Conexant CX25873/CX25892 port attributes end ;--------------------------------- ;------------------------------------ ; Focus FS454 port attributes begin ;------------------------------------ ; Note: Each attribute is preceded by a comment that describes the valid ; values in hexadecimal. If the attribute is not set in the registry, ; then the driver uses its internal default value. The default is ; provided for each attribute. For example, consider the brightness ; setting: ; ; Brightness: 0-64 ; "Brightness"=dword:32 ; ; 1) The brightness attribute has a valid range of 0-64 hexadecimal. ; 2) The default brightness value is 32 hexadecimal. ; Brightness: 0-64 ; "Brightness"=dword:32 ; Contrast: 0-64 ; "Contrast"=dword:32 ; Saturation: 0-64 ; "Saturation"=dword:32 ; Flicker: 0-64 ; Note: Flicker is not applicable when TVFormat is set to B(480p) or C(720p) ; "Flicker"=dword:64 ; Sharpness: 0-64 ; "Sharpness"=dword:64 ; LumaFilter: 0=Disable, 1=Enable ; Note: LumaFilter is not applicable when TVFormat is set to B(480p) or C(720p) ; "LumaFilter"=dword:0 ; ChromaFilter: 0=Disable, 1=Enable ; Note: ChromaFilter is not applicable when TVFormat is set to B(480p) or C(720p) ; "ChromaFilter"=dword:1 ; HPosition: 0-64 ; Note: HPosition is not applicable when TVFormat is set to B(480p) or C(720p) ; "HPosition"=dword:14 ; VPosition: 0-64 ; Note: VPosition is not applicable when TVFormat is set to B(480p) or C(720p) ; "VPosition"=dword:A ; HScale: 0-3E8 ; Note: HScale is not applicable when TVFormat is set to B(480p) or C(720p) ; "HScale"=dword:2D0 ; VScale: 0-3E8 ; Note: VScale is not applicable when TVFormat is set to B(480p) or C(720p) ; "VScale"=dword:1E0 ; TVFormat: ; 0=NTSC ; 1=NTSC-EIAJ ; 2=PAL ; 3=PAL-D ; 4=PAL-G ; 5=PAL-H ; 6=PAL-I ; 7=PAL-M ; 8=PAL-N ; 9=PAL-NC ; A=Reserved ; B=480p ; C=720p ; D=1080i ; "TVFormat"=dword:0 ; TVOutType: ; Note: When TVFormat B(480p), C(720p) or D(1080i) is selected, the TVOutType must be Component. Other TVOutTypes do ; not work with 480p or 720p. ; 0=Composite ; 1=Composite + S-Video ; 2=S-Video ; 3=Component ; 4=Reserved ; 5=SCART Type2 (S-Video) ; 6=Composite + Component ; "TVOutType"=dword:1 ; Macrovision: ; For NTSC (See TVFormat): ; 0=Macrovision off ; 1=Macrovision without color stripe ; 2=Macrovision + 2-line color stripe ; 3=Macrovision + 4-line color stripe ; For PAL (See TVFormat): ; 0=Macrovision off ; 1=Macrovision on ; ; "Macrovision"=dword:0 ; HorzFilter: 0-64 ; "HorzFilter"=dword:32 ; ClkConfig: 0-3 ; 0=815 ; 1=Reserved ; 2=830,854 ; 3=Reserved ; "ClkConfig"=dword:2 ;---------------------------------- ; Focus FS454 port attributes end ;---------------------------------- ;----------------------------------- ; Silicon Image sii9030 port attributes begin ;----------------------------------- ; There are no settable Sii9030 port driver attributes ;---------------------------------- ; Silicon Image 9030 port attributes end ;---------------------------------- ;------------------------------------------------ ; 3D Parameters Section Begin ;------------------------------------------------ [HKEY_LOCAL_MACHINE\Drivers\Display\Intel\3D] ;----------------------------------------------------------------------------- ; 3D Module ; Name of the 3D module DLL to load. Intel offered modules are: ; "gdld3dm" - Main 3D module for the 830 and 854. Use this if you will ; be using D3DM all the time. ; ;----------------------------------------------------------------------------- "3DModule" = "gdld3dm" ;------------------------------------------------ ; 3D Parameters Section End ;------------------------------------------------ ;***** INTEL DISPLAY DRIVER REGISTRY ENTRY END ******* ;*****************************************************