找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1100|回复: 11

战地2FPS终极优化

  [复制链接]
发表于 2007-11-5 20:49:26 | 显示全部楼层 |阅读模式
首先下载BF2OpenAL.rar 解压文件 1 F, l6 f/ n7 |# |/ W将里面的BF2OpenAL.dll复制到BF2142或BF2的根目录 覆盖原来的文件( v# V j2 L8 f: }7 V+ j X:\Program Files\Electronic Arts\Battlefield 2142\ BF2142的目录 ) ]7 V1 _: C, K- rC:\Documents and Settings\系统帐号\My Documents\Battlefield 2\mods\bf2\cache ; P. u5 Z" y7 m删除目录下的所有文件和目录 U2 r" ` |: {, T" K/ w0 V ^基本步骤完成 启动战地2* q+ x4 g; K J# F9 \4 [+ s w 接下来还不能进入游戏 因为进去会没声音 ! R" s1 s: j! E) f6 M5 L) G1 U) k必须重新设置一下声音和图象 + h3 B3 T, Q& w& L) n7 T! E" }设置完进入服务器+ f; X7 x7 r" m8 ` 进入游戏后按 “~” 调出控制面板 类似CMD的一个界面 6 J2 d. V9 @6 M' u5 V4 d分别执行renderer.drawfps 1 和 game.lockfps 999 2 R& N* B4 t' ^1 L" ~renderer.drawfps 1 查看FPS % ]- K6 n3 @9 h- ~2 x2 C: L) V$ ]( Cgame.lockfps 999 将FPS锁定在最大值9991 {+ y8 @. S" x" j, A9 | BF2OpenAL.dll 2.0.8.0 --这个版本是Bf2142自己带的版本很底 BUG特别多 EA都没更新5 p- b2 K9 @5 T q1 L 附件提供的BF2OpenAL.dll 6.14.357.13 版本高了很多 修复了许多BUG和优化 % m! e. w( |2 o4 X! ](2)利用pb_sleep减少PB扫瞄频率,可以降低冻结频率" i9 y9 o& T' m. V2 F: A& [0 M 调出控制台 2 y4 I. z, m( S/ E G! _; S% w 输入pb_sleep 500 回车 - q8 a# H& z( _- X输入pb_writecfg 回车 ) L. }+ {, a+ d8 t5 Y默认值是60 $ c% r7 b" ^+ F5 a也可以解决游戏突然卡的问题- j X0 [6 N& N1 D' i3 G 更换DLL文件请先备份原文件,以免声卡不支持新DLL导致没有声音 9 W0 s& P: M* _& n; [
$ j' B0 y3 R: ~- u! w3 K 战地2142同理也可以用此方法 8 j- k1 p& A! D
- ~) N, m6 @- A) y5 d ; W' N+ _" |. X3 k
回复

使用道具 举报

发表于 2007-11-5 21:22:31 | 显示全部楼层
LZ 试过没
- J- y5 ?$ O! E* k
2 j$ t7 ]- ]# X1 t' vBF2偶尔会瞬卡的
回复

使用道具 举报

发表于 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) B7 m) C' `要不就是没声音。。。6 y) [0 S8 w& d, U7 S
害我重新装了游戏。。。
. l8 l1 G2 A, e! M" K多多你个死人头。。。赔偿我的精神损失和时间损失AND。。RANK分损失。。。
回复

使用道具 举报

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

使用道具 举报

发表于 2007-11-6 01:06:38 | 显示全部楼层
我没试试
2 G/ J( ~# R) H) f; U8 A" ^1 U$ e$ r0 F( u; G
我本来就会偶尔瞬卡
回复

使用道具 举报

发表于 2007-11-6 01:10:10 | 显示全部楼层
支持OpenAL的声卡用了才管用,其实就是一种更先进的声音硬件加速接口' f6 C3 T5 C1 |2 L7 v, q

: b4 o& S1 A4 h. }% g& o
如同OpenGL是一个图形API一样,OpenAL是一个声音系统的API。OpenAL被设计为支持大多数通常声卡的许多特征,而且在一个特定的硬件特征不可得时提供一个软件替代。为了更好的定义OpenAL,我们请教了创新公司的Garin Hiebert询问了其定义:OpenAL是对音频硬件的一个软件接口,给程序员提供一个产生高质量多通道输出的能力。OpenAL是在模拟的三维环境里产生声音的一种重要方法。它想要跨平台并容易使用,在风格和规范上与OpenGL相似。任何已经熟悉OpenGL的程序员将发现OpenAL非常熟悉。
回复

使用道具 举报

 楼主| 发表于 2007-11-6 06:32:06 | 显示全部楼层
自己的声卡不行别怪到我头上来哇 - -% u% Q! T! D! C7 w8 p
我机器上完全没问题..而且还不错的说~~~~~~~~~~
7 x- U1 P5 H: I4 r9 l- A哥哥都用笔记本在玩了- -1 L. @+ C! E9 F2 _0 T. v0 d4 v
到这里.我真实两眼泪汪汪啊
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

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