Originally posted by 32nm
View Post
Please could you edit the following xml file in Notepad:
C:\Program Files\Codemasters\F1 2010\system\hardware_settings_restrictions.xml
(We would advise, as a precaution, to make a backup of the file too)
Once loaded, please override the "<cpu>" section by copying and pasting the following lines of data, which is under "<hardware_settings_restrictions>":
<cpu>
<restrict_info>
<restrict_if name="cores" op="int_eq" value="2">
<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="3">
<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="6">
<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_ge" value="8">
<restrict_add>
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap8Core.xml" forceFeedbackProcessor="6" dvdStorageProcessor="7" dataSetMonitorProcessor="4" renderProcessor="0" updateProcessor="2" fileStreamProcessor="5" />
</restrict_add>
</restrict_if>
<restrict_if name="hyperThreading" op="bo_eq" value="true">
<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_else>
<restrict_add>
<threadStrategy parallelUpdateRender="false" workerMapFile="system/workerMap.xml" forceFeedbackProcessor="0" dvdStorageProcessor="0" dataSetMonitorProcessor="0" renderProcessor="0" updateProcessor="0" fileStreamProcessor="0" />
</restrict_add>
</restrict_else>
</restrict_info>
</cpu>
credit : http://community.codemasters.com/for...or-race-2.html
Comment