妖娆盛唐 发表于 2008-4-16 19:30:12

BF2不进入游戏修改显示效果方法

重装系统后,可以通过导入注册表的方式达到免重新安装BF2的效果.
    可是每次第一次进去都要设置显示效果,以达到让自己满意的显示效果.在流畅度和显示效果上找一个平衡点.设置完了很多时候还需要重新启动游戏.
   
    而且BF2支持多用户,也就是说在一台机器上可以有多个帐号。每次在本机新启用一个帐号后又要重新设置一次。这样非常不方便.研究过BF2的文件后,我们发现在C盘路径为C:\DocumentsandSettings\你的计算机用户名\MyDocuments\Battlefield2\Profiles\000X(你帐号在本机的编号)下有几个后缀名为.con的文件。根据经验这些是BF2的用户配置文件。
   
    其中有个Video.con文件,就是我们要找的显示配置文件。用记事本打开。可以看到内容如下:(//后的内容是我加的,分别对应在显示设置界面的内容)
   
    VideoSettings.setTerrainQuality2//地形
    VideoSettings.setGeometryQuality3//几何
    VideoSettings.setLightingQuality1//打光
    VideoSettings.setDynamicLightingQuality1//动态光线
    VideoSettings.setDynamicShadowsQuality0//动态阴影
    VideoSettings.setEffectsQuality2//效果
    VideoSettings.setTextureQuality2//材质
    VideoSettings.setTextureFilteringQuality1//材质过滤器
    VideoSettings.setResolution1024x768@75Hz//分辨率及刷新率
    VideoSettings.setAntialiasing2Samples//反锯齿
    VideoSettings.setViewDistanceScale1//可视距离
    VideoSettings.setVideoOptionScheme3//整体品质
   
    可以看见每句后边都跟有数字,这些数字什么意思呢?
    0代表关闭该项效果,1代表该项效果低,2代表中,3代表高
    1024x768@75Hz分辨率1024X768,刷新率75HZ
    2Samples代表反锯齿2X
   
    我特别标示出来的几句修改时候需要注意:
    VideoSettings.setAntialiasing2Samples代表反锯齿,通常都设置为2X,你显示卡够好就把2改成4即可
    VideoSettings.setViewDistanceScale1代表可视距离100%如果是90%就是0.9
    VideoSettings.setVideoOptionScheme3这里一般都写成3(即自订)
   
    这里的设置给的是我7600GS+1G内存的效果。如果你想做个好杀手,即使你显示卡再强,一般建议光影相关的都尽量开低。如果你只是想看风景,不在乎死得莫名其妙的话,那就开全高吧(显示卡要支持哦)。
   
    最后,下次改用新帐号的时候,只要把这个文件复制进另一个帐号的文件夹覆盖即可。也可以备份该文件,重做系统后,拿这个备份文件回去覆盖即可。这样就省去了重新设置的麻烦。
   
    同样要是换了显示器或者显示卡,也不用进游戏重新设置了,直接在外边打开文件,修改几个数字即可。
   
    方便了许多吧

wzw@gy 发表于 2008-4-25 21:01:51

请教一下:VideoSettings.setResolution1024x768@75Hz//
使用宽屏的,比如说19宽屏的,可不可以将此项改成1440x900@65Hz

妖娆盛唐 发表于 2008-8-4 23:37:30

不可以,这个需要在宽屏参数里修改

妖娆盛唐 发表于 2008-8-4 23:38:11

快捷方式里边添加

=|HERO|=Orange. 发表于 2008-8-5 00:30:26

妖娆盛唐学JAVA的?

妖娆盛唐 发表于 2008-8-5 00:56:07

是的……
主要是JAVA

=|HERO|=Spear 发表于 2008-10-15 11:27:08

页: [1]
查看完整版本: BF2不进入游戏修改显示效果方法