View Single Post
Old 22-02-2009, 12:32 AM   #8 (permalink)
Barroz86
Junior Member
 
Barroz86's Avatar
 
Join Date: Jun 2008
Location: Sweden
Posts: 20
Default

Quote:
Originally Posted by mttt View Post
Try disable Hyperthreading in Bios.
It works for me.
You can't do that on AMD Phenom?
i cant change/shutdown the processes cores from four to two.

Any advice for me?

EDIT:

I SOLVED THE PROBLEMO!

This is what i did.

In your program/GRID/System folder theres two files called:

*hardware_settings_config.xml
*hardware_settings_restrictions.xml

*REMEMBER TO ALWAYS BACKUP YOUR FILES*

What i did was first opening the config.xml file change "False" into "True"
Quote:
<?xml version="1.0" encoding="UTF-8" ?>
<hardware_settings_config version="39" >

<cpu>
<threadStrategy parallelUpdateRender="false" workerMapFile="system/workerMap.xml" forceFeedbackProcessor="0" dvdStorageProcessor="0" dataSetMonitorProcessor="0" renderProcessor="0" updateProcessor="0" fileStreamProcessor="0"/>
</cpu>
Then close and save the file.

Now open the last file called restrictions.xml

Change all "2" into your core number (in my case i changed them into 4cores as you can see in the quote)

Quote:
<?xml version="1.0" encoding="UTF-8" ?>
<hardware_settings_restrictions>

<cpu>
<restrict_info>
<restrict_if name="cores" op="int_eq" value="4">
<restrict_add>
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap2Core.xml" forceFeedbackProcessor="1" dvdStorageProcessor="1" dataSetMonitorProcessor="0" renderProcessor="0" updateProcessor="1" fileStreamProcessor="1" />
</restrict_add>
</restrict_if>
<restrict_if name="cores" op="int_eq" value="4">
<restrict_add>
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap2Core.xml" forceFeedbackProcessor="1" dvdStorageProcessor="1" dataSetMonitorProcessor="0" renderProcessor="0" updateProcessor="1" fileStreamProcessor="1" />
</restrict_add>
</restrict_if>
<restrict_if name="cores" op="int_eq" value="4">
<restrict_add>
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap4Core.xml" forceFeedbackProcessor="3" dvdStorageProcessor="3" dataSetMonitorProcessor="1" renderProcessor="0" updateProcessor="2" fileStreamProcessor="3" />
</restrict_add>
</restrict_if>
<restrict_if name="cores" op="int_eq" value="4">
<restrict_add>
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap4Core.xml" forceFeedbackProcessor="3" dvdStorageProcessor="3" dataSetMonitorProcessor="1" renderProcessor="0" updateProcessor="2" fileStreamProcessor="3" />
</restrict_add>
</restrict_if>
<restrict_if name="cores" op="int_eq" value="4">
<restrict_add>
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap4Core.xml" forceFeedbackProcessor="3" dvdStorageProcessor="3" dataSetMonitorProcessor="1" renderProcessor="0" updateProcessor="2" fileStreamProcessor="3" />
</restrict_add>
</restrict_if>
<restrict_if name="cores" op="int_eq" value="4">
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap4Core.xml" forceFeedbackProcessor="3" dvdStorageProcessor="3" dataSetMonitorProcessor="1" renderProcessor="0" updateProcessor="2" fileStreamProcessor="3" />
</restrict_add>
</restrict_if>
<restrict_if name="cores" op="int_ge" value="4">
<restrict_add>
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap8Core.xml" forceFeedbackProcessor="3" dvdStorageProcessor="4" dataSetMonitorProcessor="5" renderProcessor="0" updateProcessor="2" fileStreamProcessor="7" />
</restrict_add>
</restrict_if>
Then save and run the game (i did so without any -novirtual or -safemode, and it works just fine!)

IAM SO HAPPY

Last edited by Barroz86; 22-02-2009 at 12:54 AM.
Barroz86 is offline   Reply With Quote