I don't quite understand why this game can't be forced to use Software TnL. Heres my mat_info btw (default 945gm drivers)
ShaderAPI: shaderapidx9.dll Shader API Driver Info: Driver : igxprd32.dll Version : 660286 Driver Description : Mobile Intel(R) 945 Express Chipset Family Chipset version 32902 10146 17829925 3 Display mode : 640 x 480 (BGRX8888) Vertex Shader Version : 3.0 Pixel Shader Version : 2.0 (interesting... it actually detects vs 3.0) Device Caps : CANBLTSYSTONONLOCAL N CANRENDERAFTERFLIP Y HWRASTERIZATION Y HWTRANSFORMANDLIGHT N NPATCHES N PUREDEVICE N (hmm no HwTnL) SEPARATETEXTUREMEMORIES N TEXTURENONLOCALVIDMEM N TEXTURESYSTEMMEMORY N TEXTUREVIDEOMEMORY Y TLVERTEXSYSTEMMEMORY Y TLVERTEXVIDEOMEMORY N Primitive Caps : BLENDOP Y CLIPPLANESCALEDPOINTS N CLIPTLVERTS Y COLORWRITEENABLE Y MASKZ Y TSSARGTEMP Y Raster Caps : FOGRANGE Y FOGTABLE Y FOGVERTEX Y ZFOG Y WFOG Y MIPMAPLODBIAS Y WBUFFER N ZBIAS Y ZTEST *N* Size of Texture Memory : 229376 kb Max Texture Dimensions : 2048 x 2048 Max Texture Aspect Ratio : *2048* Max Textures : 8 Max Stages : 8 Texture Caps : ALPHA Y CUBEMAP Y MIPCUBEMAP Y SQUAREONLY N vendor id: 0x8086 device id: 0x27a2 SHADERAPI CAPS: m_NumTextureUnits: 2 m_NumTextureStages: 2 m_HasSetDeviceGammaRamp: no m_SupportsVertexShaders (1.1): no m_SupportsVertexShaders_2_0: no m_SupportsPixelShaders (1.1): no m_SupportsPixelShaders_1_4: no m_SupportsPixelShaders_2_0: no m_SupportsPixelShaders_2_b: no m_SupportsCompressedTextures: COMPRESSED_TEXTURES_ON m_bSupportsAnisotropicFiltering: no m_nMaxAnisotropy: 1 m_MaxTextureWidth: 2048 m_MaxTextureHeight: 2048 m_MaxTextureAspectRatio: 2048 m_MaxPrimitiveCount: 65535 m_ZBiasAndSlopeScaledDepthBiasSupported: no m_SupportsMipmapping: yes m_SupportsOverbright: yes m_SupportsCubeMaps: no m_NumPixelShaderConstants: 0 m_NumVertexShaderConstants: 0 m_TextureMemorySize: 234881024 m_MaxNumLights: 0 m_SupportsHardwareLighting: no m_MaxBlendMatrices: 0 m_MaxBlendMatrixIndices: 0 m_MaxVertexShaderBlendMatrices: 0 m_SupportsMipmappedCubemaps: no m_SupportsNonPow2Textures: no m_DXSupportLevel: 60 m_PreferDynamicTextures: no m_HasProjectedBumpEnv: no m_MaxUserClipPlanes: 0 m_SupportsSRGB: no m_HDRType: HDR_TYPE_NONE m_bSupportsSpheremapping: no m_UseFastClipping: yes m_pShaderDLL: m_bNeedsATICentroidHack: no m_bColorOnSecondStream: no -- INTEL 9xx SOLDIERS SANS FRONTIERS
