WEerJK 发表于 2009-11-29 01:58

【Dirt2】让你的DX9 DX10显卡postprocess选项也能开high!

大家知道,由于Dirt2引入了DX11 API,DX11显卡特效全开比DX9、10的卡全开会多些特效。。。(没办法,想要多特效,掏钱吧~~)
抛开具体画面特效不说
那么 在游戏的Graphic选项里DX11卡与DX9、10卡最直观的区别就是postprocess选项(后处理效果),游戏设定只有DX11卡 才可以开high
而DX10、DX9显卡只能开middle,没有high选项
那么能不能修改让DX10、DX9显卡postprocess选项也能开启high呢??
小弟研究了下DiRT2 Demosystem文件夹的文件,在hardware_settings_options.xml文件中发现了其中奥秘,如下图




就是图中的dx11Only="true">这个判定让广大DX10、DX9显卡无法开启high选项!!!
因此将true改为false后 再进入游戏Graphic选项里   postprocess选项便可以开high啦 呵呵
如图



我已把改好的文件上传附件了,大家下载解压后直接放入游戏目录下system文件夹里,再进入游戏Graphic选项里   postprocess选项便可以开high!注意备份原文件~~

当然这里要说明的是:C社既然做了限定,自然有他的道理, postprocess选项一定用到了DX11的一些独有特效技术。即便我们DX10、9的卡打开high,也很有可能没有效果或效果不明显。
我这里只是提供给大家一个参考,具体效果如何,就仁者见仁智者见智啦 呵呵
PS:看了好多DX11的评测截图着实看不太出来与DX9的太大区别。。。当然DX11带来的不仅是新的特效,更主要的是更高的执行效率!!

lin2009 发表于 2009-11-29 02:05

不错啊~~支持下~~可以去试试啊~~

我是超级靓仔 发表于 2009-11-29 02:12

这个感觉没什么作用………

ft5555 发表于 2009-11-29 11:54

postprocess
在dx11下 应该调用的是DiRT2 Demodx11shaderpack里的postprocess.pssg文件

在dx9下调用的是DiRT2 Demodx9shaderpack里的postprocess.pssg文件


而dx9shaderpack里postprocess.pssg大小比dx11shaderpack里的postprocess.pssg小得多

所以dx9下开high也应该没有对应的特效的

我自己用游戏内建测试dx9下开high跑 成绩和不开一致

lstxxjlj 发表于 2009-11-29 12:01

不错啊~~支持下~~

ichitaka 发表于 2009-11-29 12:03

额。。。我怎么直接全部都能HIGH呢??不懂不懂。。。呵呵。。

iamvips 发表于 2009-11-29 13:24

自欺欺人的选项,无视
页: [1]
查看完整版本: 【Dirt2】让你的DX9 DX10显卡postprocess选项也能开high!