The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    American Mcgee's Grimm IntelGM950

    Discussion in 'Gaming (Software and Graphics Cards)' started by TrackerTrem, Aug 8, 2008.

  1. TrackerTrem

    TrackerTrem Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    5
    Hey all I'm trying to play American Mcgee's Grimm but whenever I start it
    up the game says I need a render file. I asked the people over on gametap
    and they said it wont work cause I need shader model 2. But the Intel
    950 comes with shader model 2 and vertex shader 3. So is there a way
    to tell the grimm.exe that the TnL is on the software and not the hardware?
    Any help would be appreciated.
     
  2. TrackerTrem

    TrackerTrem Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    5
    Oh some guy named rabbit found a way to modify the Mobile Intel 4 series
    to work for the GMA950 series. But Im not good at modifying Inf files
    so I cant get it to work. Maybe somebody else can and can send me the
    modified inf file?

    Heres the Post by some guy named rabbit

    Aug 02 | RABBIT said:

    Its simple to modify. Download the “Mobile Intel 4 Series Drivers for Windows Vista” from intel. Then extract the “.exe” file, you can do it using winrar. Then move to Graphics folder. There you will notice a file called Igdlh.inf or in other words setup information fîle. Now, make sure the drivers ur downloading the file version is 15.9.8. Ok…now do exactly as I am telling you…

    Copy the following coding as in its apporpriate places…

    = Under [Intel.mfg] copy this

    %iLPGD0% = i945G0, PCI\VEN8086&DEV2772

    %iLPGD1% = i945G1, PCI\VEN8086&DEV2776

    %iCLGD0% = i945GM0, PCI\VEN8086&DEV27A2

    %iCLGD1% = i945GM1, PCI\VEN8086&DEV27A6

    %iCLGE0% = i945GME0, PCI\VEN8086&DEV27AE

    = Under General Installation Section copy this

    [i945G0]

    FeatureScore=F6 DelFiles=CUI.DelFiles CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG500.Copy, Opm.Copy, CUI.Copy, CUISDK.Copy, Resource.Copy , OpenGL.Copy , DX10.Copy , CLK9.Copy AddReg = igfxSoftwareDX10Settings, igfxSoftwareCommonSettings, CUI.AddReg, CUISDK.AddReg , OpenGL.AddReg AddReg = OEMStaticModeAddSwSettings, HotPlugAddSwSettings, GeneralAddSwSettings, UnderscanAddSwSettings, PwrConsCantigaAddSwSettings, PwrConsDPSAddSwSettings, SDVOHDMIVSIAddSwSettings, NonEDIDModeAddSwSettings, DynamicScalingAddSwSettings, Enable3DContextsCNTEGLAddSwSettings, CRTHotPlugDefaultVrefVoltageAddSwSettings,MediaSrcModeAddSwSettings,MediaScalingAddSwSettings, HDMICEATimingsAddSwSettings, SdvoDdcEdidReadAddSwSettings, PipeOptimizationAddSwSettings, AsyncFlipsAddSwSettings, EnableInterlacedModeRemovalAddSwSettings, ForceBorderForMARAddSwSettings, IntLVDSSwingAddSwSettings, RedBlankingPnlAddSwSettings, IncFixedSegWAAddSwSettings DelReg = igfxRemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg DelReg = OEMStaticModeDelSwSettings, HotPlugDelSwSettings, GeneralDelSwSettings, UnderscanDelSwSettings, PwrConsCantigaDelSwSettings, PwrConsDPSDelSwSettings, SDVOHDMIVSIDelSwSettings, NonEDIDModeDelSwSettings, DynamicScalingDelSwSettings, Enable3DContextsCNTEGLDelSwSettings, CRTHotPlugDefaultVrefVoltageDelSwSettings,MediaSrcModeDelSwSettings,MediaScalingDelSwSettings, HDMICEATimingsDelSwSettings, SdvoDdcEdidReadDelSwSettings, PipeOptimizationDelSwSettings, AsyncFlipsDelSwSettings, EnableInterlacedModeRemovalDelSwSettings, ForceBorderForMARDelSwSettings, IntLVDSSwingDelSwSettings, RedBlankingPnlDelSwSettings, IncFixedSegWA_DelSwSettings

    RegisterDLLs = igfx_RegisterDX10DLL

    [i945G1]

    FeatureScore=F6 DelFiles=CUI.DelFiles CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG500.Copy, Opm.Copy, CUI.Copy, CUISDK.Copy, Resource.Copy , OpenGL.Copy , DX10.Copy , CLK9.Copy AddReg = igfxSoftwareDX10Settings, igfxSoftwareCommonSettings, CUI.AddReg, CUISDK.AddReg , OpenGL.AddReg AddReg = OEMStaticModeAddSwSettings, HotPlugAddSwSettings, GeneralAddSwSettings, UnderscanAddSwSettings, PwrConsCantigaAddSwSettings, PwrConsDPSAddSwSettings, SDVOHDMIVSIAddSwSettings, NonEDIDModeAddSwSettings, DynamicScalingAddSwSettings, Enable3DContextsCNTEGLAddSwSettings, CRTHotPlugDefaultVrefVoltageAddSwSettings,MediaSrcModeAddSwSettings,MediaScalingAddSwSettings, HDMICEATimingsAddSwSettings, SdvoDdcEdidReadAddSwSettings, PipeOptimizationAddSwSettings, AsyncFlipsAddSwSettings, EnableInterlacedModeRemovalAddSwSettings, ForceBorderForMARAddSwSettings, IntLVDSSwingAddSwSettings, RedBlankingPnlAddSwSettings, IncFixedSegWAAddSwSettings DelReg = igfxRemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg DelReg = OEMStaticModeDelSwSettings, HotPlugDelSwSettings, GeneralDelSwSettings, UnderscanDelSwSettings, PwrConsCantigaDelSwSettings, PwrConsDPSDelSwSettings, SDVOHDMIVSIDelSwSettings, NonEDIDModeDelSwSettings, DynamicScalingDelSwSettings, Enable3DContextsCNTEGLDelSwSettings, CRTHotPlugDefaultVrefVoltageDelSwSettings,MediaSrcModeDelSwSettings,MediaScalingDelSwSettings, HDMICEATimingsDelSwSettings, SdvoDdcEdidReadDelSwSettings, PipeOptimizationDelSwSettings, AsyncFlipsDelSwSettings, EnableInterlacedModeRemovalDelSwSettings, ForceBorderForMARDelSwSettings, IntLVDSSwingDelSwSettings, RedBlankingPnlDelSwSettings, IncFixedSegWA_DelSwSettings

    RegisterDLLs = igfx_RegisterDX10DLL

    [i945GM0]

    FeatureScore=F6 DelFiles=CUI.DelFiles CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG500.Copy, Opm.Copy, CUI.Copy, CUISDK.Copy, Resource.Copy , OpenGL.Copy , DX10.Copy , CLK9.Copy AddReg = igfxSoftwareDX10Settings, igfxSoftwareCommonSettings, CUI.AddReg, CUISDK.AddReg , OpenGL.AddReg AddReg = OEMStaticModeAddSwSettings, HotPlugAddSwSettings, GeneralAddSwSettings, UnderscanAddSwSettings, PwrConsCantigaAddSwSettings, PwrConsDPSAddSwSettings, SDVOHDMIVSIAddSwSettings, NonEDIDModeAddSwSettings, DynamicScalingAddSwSettings, Enable3DContextsCNTEGLAddSwSettings, CRTHotPlugDefaultVrefVoltageAddSwSettings,MediaSrcModeAddSwSettings,MediaScalingAddSwSettings, HDMICEATimingsAddSwSettings, SdvoDdcEdidReadAddSwSettings, PipeOptimizationAddSwSettings, AsyncFlipsAddSwSettings, EnableInterlacedModeRemovalAddSwSettings, ForceBorderForMARAddSwSettings, IntLVDSSwingAddSwSettings, RedBlankingPnlAddSwSettings, IncFixedSegWAAddSwSettings DelReg = igfxRemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg DelReg = OEMStaticModeDelSwSettings, HotPlugDelSwSettings, GeneralDelSwSettings, UnderscanDelSwSettings, PwrConsCantigaDelSwSettings, PwrConsDPSDelSwSettings, SDVOHDMIVSIDelSwSettings, NonEDIDModeDelSwSettings, DynamicScalingDelSwSettings, Enable3DContextsCNTEGLDelSwSettings, CRTHotPlugDefaultVrefVoltageDelSwSettings,MediaSrcModeDelSwSettings,MediaScalingDelSwSettings, HDMICEATimingsDelSwSettings, SdvoDdcEdidReadDelSwSettings, PipeOptimizationDelSwSettings, AsyncFlipsDelSwSettings, EnableInterlacedModeRemovalDelSwSettings, ForceBorderForMARDelSwSettings, IntLVDSSwingDelSwSettings, RedBlankingPnlDelSwSettings, IncFixedSegWA_DelSwSettings

    RegisterDLLs = igfx_RegisterDX10DLL

    [i945GME0]

    FeatureScore=F6 DelFiles=CUI.DelFiles CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG500.Copy, Opm.Copy, CUI.Copy, CUISDK.Copy, Resource.Copy , OpenGL.Copy , DX10.Copy , CLK9.Copy AddReg = igfxSoftwareDX10Settings, igfxSoftwareCommonSettings, CUI.AddReg, CUISDK.AddReg , OpenGL.AddReg AddReg = OEMStaticModeAddSwSettings, HotPlugAddSwSettings, GeneralAddSwSettings, UnderscanAddSwSettings, PwrConsCantigaAddSwSettings, PwrConsDPSAddSwSettings, SDVOHDMIVSIAddSwSettings, NonEDIDModeAddSwSettings, DynamicScalingAddSwSettings, Enable3DContextsCNTEGLAddSwSettings, CRTHotPlugDefaultVrefVoltageAddSwSettings,MediaSrcModeAddSwSettings,MediaScalingAddSwSettings, HDMICEATimingsAddSwSettings, SdvoDdcEdidReadAddSwSettings, PipeOptimizationAddSwSettings, AsyncFlipsAddSwSettings, EnableInterlacedModeRemovalAddSwSettings, ForceBorderForMARAddSwSettings, IntLVDSSwingAddSwSettings, RedBlankingPnlAddSwSettings, IncFixedSegWAAddSwSettings DelReg = igfxRemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg DelReg = OEMStaticModeDelSwSettings, HotPlugDelSwSettings, GeneralDelSwSettings, UnderscanDelSwSettings, PwrConsCantigaDelSwSettings, PwrConsDPSDelSwSettings, SDVOHDMIVSIDelSwSettings, NonEDIDModeDelSwSettings, DynamicScalingDelSwSettings, Enable3DContextsCNTEGLDelSwSettings, CRTHotPlugDefaultVrefVoltageDelSwSettings,MediaSrcModeDelSwSettings,MediaScalingDelSwSettings, HDMICEATimingsDelSwSettings, SdvoDdcEdidReadDelSwSettings, PipeOptimizationDelSwSettings, AsyncFlipsDelSwSettings, EnableInterlacedModeRemovalDelSwSettings, ForceBorderForMARDelSwSettings, IntLVDSSwingDelSwSettings, RedBlankingPnlDelSwSettings, IncFixedSegWA_DelSwSettings

    RegisterDLLs = igfx_RegisterDX10DLL

    [i945GM1]

    FeatureScore=F6 DelFiles=CUI.DelFiles CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG500.Copy, Opm.Copy, CUI.Copy, CUISDK.Copy, Resource.Copy , OpenGL.Copy , DX10.Copy , CLK9.Copy AddReg = igfxSoftwareDX10Settings, igfxSoftwareCommonSettings, CUI.AddReg, CUISDK.AddReg , OpenGL.AddReg AddReg = OEMStaticModeAddSwSettings, HotPlugAddSwSettings, GeneralAddSwSettings, UnderscanAddSwSettings, PwrConsCantigaAddSwSettings, PwrConsDPSAddSwSettings, SDVOHDMIVSIAddSwSettings, NonEDIDModeAddSwSettings, DynamicScalingAddSwSettings, Enable3DContextsCNTEGLAddSwSettings, CRTHotPlugDefaultVrefVoltageAddSwSettings,MediaSrcModeAddSwSettings,MediaScalingAddSwSettings, HDMICEATimingsAddSwSettings, SdvoDdcEdidReadAddSwSettings, PipeOptimizationAddSwSettings, AsyncFlipsAddSwSettings, EnableInterlacedModeRemovalAddSwSettings, ForceBorderForMARAddSwSettings, IntLVDSSwingAddSwSettings, RedBlankingPnlAddSwSettings, IncFixedSegWAAddSwSettings DelReg = igfxRemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg DelReg = OEMStaticModeDelSwSettings, HotPlugDelSwSettings, GeneralDelSwSettings, UnderscanDelSwSettings, PwrConsCantigaDelSwSettings, PwrConsDPSDelSwSettings, SDVOHDMIVSIDelSwSettings, NonEDIDModeDelSwSettings, DynamicScalingDelSwSettings, Enable3DContextsCNTEGLDelSwSettings, CRTHotPlugDefaultVrefVoltageDelSwSettings,MediaSrcModeDelSwSettings,MediaScalingDelSwSettings, HDMICEATimingsDelSwSettings, SdvoDdcEdidReadDelSwSettings, PipeOptimizationDelSwSettings, AsyncFlipsDelSwSettings, EnableInterlacedModeRemovalDelSwSettings, ForceBorderForMARDelSwSettings, IntLVDSSwingDelSwSettings, RedBlankingPnlDelSwSettings, IncFixedSegWA_DelSwSettings

    RegisterDLLs = igfx_RegisterDX10DLL

    =Just after General Installation Section you will notice the “.coinstallers”. Copy this

    [i945G0.CoInstallers]

    AddReg = CoInst.AddReg

    CopyFiles = CoInst.CopyFiles

    [i945G1.CoInstallers]

    AddReg = CoInst.AddReg

    CopyFiles = CoInst.CopyFiles

    [i945GM0.CoInstallers]

    AddReg = CoInst.AddReg

    CopyFiles = CoInst.CopyFiles

    [i945GME0.CoInstallers]

    AddReg = CoInst.AddReg

    CopyFiles = CoInst.CopyFiles

    [i945GM1.CoInstallers]

    AddReg = CoInst.AddReg

    CopyFiles = CoInst.CopyFiles

    =If now scroll a bit further you will notice Service Installation. Copy the following

    [i945G0.Services]

    AddService = igfx, 0x00000002, igfxServiceInst

    [i945G1.Services]

    AddService = igfx, 0x00000002, igfxServiceInst

    [i945GM0.Services]

    AddService = igfx, 0x00000002, igfxServiceInst

    [i945GME0.Services]

    AddService = igfx, 0x00000002, igfxServiceInst

    [i945GM1.Services]

    AddService = igfx, 0x00000002, igfxServiceInst

    =Scroll a bit more further u will notice “End of Device Specific Inf”. Copy this..

    [i945G0.GeneralConfigData]

    MaximumNumberOfDevices = 2

    MaximumDeviceMemoryConfiguration = 256

    [i945G1.GeneralConfigData]

    MaximumNumberOfDevices = 2

    MaximumDeviceMemoryConfiguration = 256

    [i945GM0.GeneralConfigData]

    MaximumNumberOfDevices = 2

    MaximumDeviceMemoryConfiguration = 256

    [i945GME0.GeneralConfigData]

    MaximumNumberOfDevices = 2

    MaximumDeviceMemoryConfiguration = 256

    [i945GM1.GeneralConfigData]

    MaximumNumberOfDevices = 2

    MaximumDeviceMemoryConfiguration = 256

    =In the end of file you will notice “localizable Strings”. copy this..

    iLPGD0 = “Intel(R) 82945G Express Chipset Family”

    iLPGD1 = “Intel(R) 82945G Express Chipset Family”

    iCLGD0 = “Mobile Intel(R) 945 Express Chipset Family”

    iCLGD1 = “Mobile Intel(R) 945 Express Chipset Family”

    iCLGE0 = “Mobile Intel(R) 945 Express Chipset Family”

    There you go. Then just save the file again and close . Then run the setup.exe…During installation it will ask u wheather u wanna proceed with the installation or not. Just say yes…And one more thing when ur done installation. just open run and type “dxdiag”. You will notice that these drivers are actually WHQL DIGITAL SIGNED for GMA950. And also ur DDI Version will change to 10 from 9ex. If u need any assistance just scrap a msg and I will get back to you…Also the above coding can be used by any user of 945chipset. As I have modified the coding in a manner that all 945 chipsets will accept the driver for installation.

    All the best guys……Hope u guys give me some credit for the hard work…

    Enjoy ur self
     
  3. JuiCe_pl

    JuiCe_pl Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    5
    Did you try the solution presented above?

    There are new drivers BTW. I have moded the inf file so thay can be installed on GMA 950 - You can also add a game to the registry so It will use HW TnL (in your case grimm.exe) I have posted the solution here in the forums but nobody seams to care so here it is again

    Good Luck