找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1032|回复: 11

战地2FPS终极优化

  [复制链接]
发表于 2007-11-5 20:49:26 | 显示全部楼层 |阅读模式
首先下载BF2OpenAL.rar 解压文件 $ y8 H2 v4 V9 D将里面的BF2OpenAL.dll复制到BF2142或BF2的根目录 覆盖原来的文件( B* ?. ]. t- [/ T: ?# ? X:\Program Files\Electronic Arts\Battlefield 2142\ BF2142的目录 9 q; t4 Y( t* v6 z0 J) L* eC:\Documents and Settings\系统帐号\My Documents\Battlefield 2\mods\bf2\cache ( r. A2 v/ _. b6 r: A8 W& n+ m删除目录下的所有文件和目录 6 \& f( K/ F( y: q" a3 T- s1 K- e7 J基本步骤完成 启动战地23 P/ K2 J3 {. H$ |0 t" g/ c9 t 接下来还不能进入游戏 因为进去会没声音5 w7 }7 {- P* K. S& S) T1 X 必须重新设置一下声音和图象: S/ U$ I- k6 U- ?' D# m 设置完进入服务器% K3 g* T, T( E6 N% S 进入游戏后按 “~” 调出控制面板 类似CMD的一个界面 X: M! h1 s% u5 ]' I, T3 }分别执行renderer.drawfps 1 和 game.lockfps 999 9 ^+ m T# d* L* A3 y6 k' y4 a5 z renderer.drawfps 1 查看FPS" _$ T1 ]. j, e game.lockfps 999 将FPS锁定在最大值9995 J2 |2 P4 H& S9 k; T+ F BF2OpenAL.dll 2.0.8.0 --这个版本是Bf2142自己带的版本很底 BUG特别多 EA都没更新" C& J' K2 J, j% H( P) o) K( T* P 附件提供的BF2OpenAL.dll 6.14.357.13 版本高了很多 修复了许多BUG和优化 Z/ {% B6 C- U! s (2)利用pb_sleep减少PB扫瞄频率,可以降低冻结频率- ]( j# w7 w* N: d) X, x 调出控制台 O: H$ @2 s4 k! ^: {输入pb_sleep 500 回车 2 J4 B, |$ r6 {& E' q; x0 h L/ e输入pb_writecfg 回车 - J. ]) A& R& W. T' Q- R1 {3 I默认值是60. s5 L; c; Y2 b2 a 也可以解决游戏突然卡的问题; C4 r* X* |) ] 更换DLL文件请先备份原文件,以免声卡不支持新DLL导致没有声音 8 f8 V+ c4 U4 ?) F% S( v$ R
3 t: C' k7 w2 ?1 W- H* \) ? a6 ^9 Q* `战地2142同理也可以用此方法 : W f0 ?: u8 i3 N0 W2 l
8 ~2 l+ n5 w# s9 ^! H : Z% _* [/ C* g& l/ r: W
回复

使用道具 举报

发表于 2007-11-5 21:22:31 | 显示全部楼层
LZ 试过没
# E6 F% y% e' u- [) y. Y
! s' P9 y3 V3 p& B9 \/ F1 r* C; {! `, qBF2偶尔会瞬卡的
回复

使用道具 举报

发表于 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 | 显示全部楼层
没效果。。。
* g" _. J) w5 |7 j2 U要不就是没声音。。。+ P% [- S& X& }1 U  B
害我重新装了游戏。。。
( z- j; R. w7 c多多你个死人头。。。赔偿我的精神损失和时间损失AND。。RANK分损失。。。
回复

使用道具 举报

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

使用道具 举报

发表于 2007-11-6 01:06:38 | 显示全部楼层
我没试试
3 _. F) q1 ?9 i2 Y* Y) Q% `7 D8 ]8 h! j4 B- `# F
我本来就会偶尔瞬卡
回复

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2007-11-6 06:32:06 | 显示全部楼层
自己的声卡不行别怪到我头上来哇 - -
+ q  P) c( ~$ E! a% g我机器上完全没问题..而且还不错的说~~~~~~~~~~4 S& B  ]6 Q! ]5 W2 r7 g
哥哥都用笔记本在玩了- -
2 M8 n* Z/ ~- a到这里.我真实两眼泪汪汪啊
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-12 16:46

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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