找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1101|回复: 11

战地2FPS终极优化

  [复制链接]
发表于 2007-11-5 20:49:26 | 显示全部楼层 |阅读模式
首先下载BF2OpenAL.rar 解压文件 3 I% t E2 `0 }* q% Q将里面的BF2OpenAL.dll复制到BF2142或BF2的根目录 覆盖原来的文件8 r& H2 {' R7 }% Y2 |2 ~ X:\Program Files\Electronic Arts\Battlefield 2142\ BF2142的目录" a) ^9 f& S8 d3 |$ w+ |: m C:\Documents and Settings\系统帐号\My Documents\Battlefield 2\mods\bf2\cache" s; H( u+ s: L. x! A 删除目录下的所有文件和目录: B8 Q* w! ]# F* K 基本步骤完成 启动战地22 x% ? V& d* ^$ N4 n y0 R 接下来还不能进入游戏 因为进去会没声音 7 C, n9 T q. g. K+ k5 ?必须重新设置一下声音和图象6 V* J }, _3 A0 ?& c 设置完进入服务器 2 `4 N+ c' ~/ @' z7 J J: N进入游戏后按 “~” 调出控制面板 类似CMD的一个界面 , w M5 V1 N+ Q0 X1 T* A分别执行renderer.drawfps 1 和 game.lockfps 999 p9 x ?$ s) x; u renderer.drawfps 1 查看FPS0 S5 D, t7 W8 ]8 D. Q game.lockfps 999 将FPS锁定在最大值999 4 ?8 n, O) w1 ]. |& iBF2OpenAL.dll 2.0.8.0 --这个版本是Bf2142自己带的版本很底 BUG特别多 EA都没更新% C a9 o$ M0 j+ a+ a9 A+ W 附件提供的BF2OpenAL.dll 6.14.357.13 版本高了很多 修复了许多BUG和优化 9 m& l. G' Y% U" A0 i( v(2)利用pb_sleep减少PB扫瞄频率,可以降低冻结频率 7 N/ q' Z5 W: e2 q6 a调出控制台 6 F% v9 p( b+ W" I0 v/ {9 @输入pb_sleep 500 回车8 b7 l7 ^, X$ q8 r. l, d9 D( D 输入pb_writecfg 回车& v1 M8 r2 q6 [, _3 q% D! J& Z1 e. Q6 x 默认值是60 2 ]5 {8 K5 n4 H$ n0 @0 E也可以解决游戏突然卡的问题& E( C+ _1 v9 y7 B5 M 更换DLL文件请先备份原文件,以免声卡不支持新DLL导致没有声音9 n' v' U; e' I. i+ x: H; V4 U6 J
3 B" P; x$ R* `. N+ ?2 `$ K 战地2142同理也可以用此方法* W, X1 {) D6 X- T# r
( ~$ m2 k- C e8 Z/ E- |2 J- p% |7 |& \$ K2 f: _) R9 h+ i
回复

使用道具 举报

发表于 2007-11-5 21:22:31 | 显示全部楼层
LZ 试过没3 u6 U$ X) X: j

% l& H7 \+ J' |6 p/ s; _# G' nBF2偶尔会瞬卡的
回复

使用道具 举报

发表于 2007-11-5 21:35:32 | 显示全部楼层
2142有效果。BF2没试过
回复

使用道具 举报

 楼主| 发表于 2007-11-5 22:09:08 | 显示全部楼层
缩定FPS999后可能会瞬卡.是显卡不够...可以用用缩定其他照做,效果不错
回复

使用道具 举报

发表于 2007-11-5 22:41:22 | 显示全部楼层
saga那抄来的 那openal别随便乱用 a2zs覆盖了会没声音的 xfi才行
回复

使用道具 举报

发表于 2007-11-5 23:04:38 | 显示全部楼层
BF2的用不成
回复

使用道具 举报

发表于 2007-11-5 23:38:06 | 显示全部楼层
没效果。。。
* }% R0 T2 R7 r7 T9 W要不就是没声音。。。) `* W% L3 t% ?4 J
害我重新装了游戏。。。& e8 l3 h. B* _7 @/ L1 |
多多你个死人头。。。赔偿我的精神损失和时间损失AND。。RANK分损失。。。
回复

使用道具 举报

发表于 2007-11-5 23:39:52 | 显示全部楼层
覆盖前备份。。。常识。。
回复

使用道具 举报

发表于 2007-11-6 01:06:38 | 显示全部楼层
我没试试+ _' V7 d  e' }# g0 X. L% n# b

6 R: ]4 M! D, y% L我本来就会偶尔瞬卡
回复

使用道具 举报

发表于 2007-11-6 01:10:10 | 显示全部楼层
支持OpenAL的声卡用了才管用,其实就是一种更先进的声音硬件加速接口
6 Y6 z$ j5 K7 L4 a
; l4 i: U5 K- T. S% o0 |: v. y
如同OpenGL是一个图形API一样,OpenAL是一个声音系统的API。OpenAL被设计为支持大多数通常声卡的许多特征,而且在一个特定的硬件特征不可得时提供一个软件替代。为了更好的定义OpenAL,我们请教了创新公司的Garin Hiebert询问了其定义:OpenAL是对音频硬件的一个软件接口,给程序员提供一个产生高质量多通道输出的能力。OpenAL是在模拟的三维环境里产生声音的一种重要方法。它想要跨平台并容易使用,在风格和规范上与OpenGL相似。任何已经熟悉OpenGL的程序员将发现OpenAL非常熟悉。
回复

使用道具 举报

 楼主| 发表于 2007-11-6 06:32:06 | 显示全部楼层
自己的声卡不行别怪到我头上来哇 - -9 q- X0 l0 K4 t" g! j4 [" x* r
我机器上完全没问题..而且还不错的说~~~~~~~~~~2 M% K- d% S) W! a" U. L2 E# Z
哥哥都用笔记本在玩了- -% c& c4 z6 p! y  \5 n. n
到这里.我真实两眼泪汪汪啊
回复

使用道具 举报

发表于 2010-4-17 12:57:43 | 显示全部楼层
dada
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|=|HERO|=战队 ( 皖ICP备19020640号 )|网站地图

GMT+8, 2026-3-5 20:26

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表