|
此现象一般出现在支持DX11的AMD显卡运行在WIN7上 具体说应该是5xxx 到底是游戏BUG 还是驱动BUG就不知道了 6xxx的好像还没有人反映过
解决方法就是把游戏强制在DX9模式下运行! 副作用就是载入地图好像比DX11要久几秒钟(不知道是不是我个人心理作用)
C:\User\Documents\My Games\DiRT3\hardwaresettings下的hardware_settings_config.xml(有些玩家可能盘符不一定是C)
右键编辑它
<?xml version="1.0" encoding="UTF-8" ?>
<hardware_settings_config version="53" deviceId="0x68B8">
<cpu>
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap4Core.xml" forceFeedbackProcessor="3" dvdStorageProcessor="3" dataSetMonitorProcessor="1" renderProcessor="0" updateProcessor="2" fileStreamProcessor="3" />
</cpu>
<audio_card>
<audio mixing="rapture3D" />
</audio_card>
<graphics_card>
<directx forcedx9="true" />
<resolution width="1680" height="1050" aspect="auto" fullscreen="true" vsync="0" multisampling="2xmsaa">
<refreshRate rate="60" />
</resolution>
<gamma level="1.0" />
</graphics_card>
<graphics_detail level="high" />
<shadows enabled="true" size="2048" maskQuality="2" />
<particles enabled="true" wind="true" dynamicRes="false" />
<crowd enabled="true" detail="1" />
<cloth enabled="true" tessellation="true" />
<postprocess quality="2" />
<groundcover mode="blended" clutter="true" />
<objects lod="1.5" maxlod="0" />
<trees lod="1.5" maxlod="0" />
<vehicles characterQuality="2" lodQuality="2" />
<envmap faces="6" size="1024" forceBilinear="false" />
<water update="true" detail="2" tessellation="true" />
<mirrors enabled="true" forceBilinear="false" width="1536" height="512" car_maxlod="0" car_culldist="500.0" />
<skidmarks enabled="true" />
<dynamic_ambient_occ enabled="true" quality="2" />
<night_lighting volumes="true" lights="0" shadows="true" />
<physics environmentalDamage="true" vehicleDamage="true" />
<input device_type="auto" />
<motion enabled="true" ip="dbox" port="20777" delay="1" extradata="0" />
</hardware_settings_config>
找到红色的那行把后面的 false 改成 true 即可! 记得保存
现在游戏就运行在DX9模式了! 花屏解决! 想知道是不是运行在DX9模式下看FRAPS的帧数就知道了 透明底的就是DX9 黑底的就是DX10 DX11
还有玩家说撞树或者回放的时候花屏那是游戏特效好不好! |
|