
# NOTE: do not override this for special cases, unless the card will # this message should be generated/localized code sideĪlert "Sorry, your graphics card is below our min spec.\nThe game will not run.\nPlease see the README for details." 2001 # use temp register count to distinguish 2 from 2a/2b If (($driverBuild >= 117600) and ($driverBuild = 117741) # desktopĮlseif (($isCardFound) and ($gpuLevel >= $gpuLevelMedium)) # only drop identified medium cards to low # identify the build range that has a Spore profile # test each vendor against specific known driver builds Seti adjustedCPU (round($adjustedCPU * 1.3334)) # have to set this, since some overrides fallback on graphicsCard string Seti maxPixelProgramVersion ($testShaderModel*256) Seti maxVertexProgramVersionHW ($testShaderModel*256) #set cardName "NVIDIA GeForce 6800 Series GPU" # card strings confuse 6800 SE comparisons # Note that specific vendors are overridden to a default card. # vendor name is not contained in some vendor card names. # Assumes that at least the cardVendor has been matched, since

# Fallback on the card name text supplied by the card itself. # Note that Remote launch on Vista returns no vendor. # Set some config variables based on a card table and vendor specific rules. # These may be overridden below according to CPU or card. # Shader paths - must match with Material/config.mtlĪlert "The game may run out of address space with some configurations\nand video cards, resulting in stability problems.\n\nIt is recommended that you install the latest Windows Vista Service Pack\nand check for updated video drivers.\n\nFor details see the Microsoft Knowledge Base article\n\n \n\n" 2003 -warning # alert "You are running with new preferences" 1010 -info -id AppConfig!0x000003f2 # alert "You are running with new preferences" 1010 -info -id 0x000003f2

# alert "You are running with new preferences" 1010 -info # the following are equivalent, the error code is used as the guid if no id is supplied

# It also sets some properties determining what the # card, sound card, CPU, and other factors. # do, and sets defaults for them based on the video # This script both defines what the various game options # Configuration rules and options for Spore
