BHGVidCardConfig

BHGVidCardConfig - / / Global Config Database / / Contains...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Sheet1 Page 1 // // Global Config Database // // Contains global config settings found to be useful for all titles. // See ID3D8ConfigDatabase.h for format information. // // SceneRenderer // Scene based renderer (eg: PowerVR, Kyro etc. ..) // NoAlphaTest // Disable alpha test (conflicts with other modes) // NoTriLinear // Do not attempt trilinear filtering // NoTripleBuffer // Do not attempt triple buffering // DefaultBltNotFlip // In full screen mode, use BLT // NoFog // Do not attempt fog // TextureOffset // Texel offset for fonts is done on x,y's not u,v (eg: Riva128) // BrokenAlphaTest // Cards that cannot do Alpha test without ALPHABLEND being enabled (eg: ATI Rage) // RenderEqualZ // Render bit depth must equal Z bit depth (eg: nVidia cards) // NoParallelism // Lock the back buffer after rendering (eg: Voodoo3 - queueing up too many blits) // BadMouse // Card can never use GDI mouse (eg: Voodoo) // NoMipMap // Disable mipmaps // Bad4444 // Disable 4444 textures (eg: Chromatic Mpact) // NoDisablePerspective // Disable disabling perspective correct texturing (eg: Voodoo cards) // LimitTextureSize // Limit texture size to 256*256 to correct bad caps // ForceSquareTextures // Do not allow non-square textures // NoStretchTexture // Force system memory stretch blit to square up textures // SlowDisplayModeChange // Prevent video drivers that take a while before sending the WM_DISPLAYCHANGE msg fro m // Bad8888 // Disable 32 bit textures (eg: Voodoo) // // BHG --------------- // THE FOLLOWING PROPERTIES CAN BE CURRENTLY USED TO FLAG SPECIFIC CARDS OR DRIVER VERSIONS: // drivers=notsupported // drivers=notrecommended // videocard=notsupported // videocard=notrecommended // // for cards that think they support pixel shaders, but just don't do a good job of it // pixelshaders=notsupported // // // for cards that cant do team color correctly, seem to be hardwired with texture in channel1 // badteamcolor=true // // for cards / drivers that dont have hardware cursors, but have problems with color cursors (go b/w, or ignore hardware and g o // bwcursor=true // disablehardwarecursor=true // // be sure to block out sections with 'break' commands so as not to overflow into a different region // drivers can be checked as in: // if driver < 4.13.1.2183 // drivers=notsupported // endif //
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Sheet1 Page 2 // much more logic, and property sets and things can be implemented. .. Vendor = 0x1142 "3dfx" Vendor = 0x10d9 "3dfx" Vendor = 0x121a "3dfx" 0x0001 = "Voodoo 1" 0x0002 = "Voodoo 2" 0x0003 = "Banshee" 0x0004 = "Banshee" 0x0005 = "Voodoo 3" 0x0007 = "Voodoo 4" 0x643d = "Rush (Alliance)" 0x8626 = "Rush (Macronix)" videocard=notsupported break 0x0009 = "Voodoo 5" bwcursor=true disablehardwarecursor=true videocard=notrecommended break Vendor = 0x104a "ST Microelectronics" 0x0010 = "Kyro" SceneRenderer Vendor = 0x1002 "ATI" 0x4158 = "Mach 32" 0x4354 = "Mach 64" 0x4358 = "Mach 64" 0x4554 = "Mach 64" 0x4654 = "Mach 64" 0x4742 = "Rage Pro" 0x4744 = "Rage Pro" 0x4747 = "Rage Pro"
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 12/10/2009 for the course H h taught by Professor H during the Spring '09 term at A.T. Still University.

Page1 / 15

BHGVidCardConfig - / / Global Config Database / / Contains...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online