找回密码
 注册

QQ登录

只需一步,快速开始

查看: 997|回复: 11

战地2FPS终极优化

  [复制链接]
发表于 2007-11-5 20:49:26 | 显示全部楼层 |阅读模式
首先下载BF2OpenAL.rar 解压文件 2 T7 r3 M; i3 P 将里面的BF2OpenAL.dll复制到BF2142或BF2的根目录 覆盖原来的文件: j1 w. c1 N- Z( Y5 D# w' {2 U U X:\Program Files\Electronic Arts\Battlefield 2142\ BF2142的目录; h" h9 P: a; j9 x g C:\Documents and Settings\系统帐号\My Documents\Battlefield 2\mods\bf2\cache . x. w( g/ R6 o' ]& q+ l6 a删除目录下的所有文件和目录 W' |" r, \ p$ |/ e# b基本步骤完成 启动战地2! G$ K/ L% @4 k2 Q5 M8 N! b: u; ~ 接下来还不能进入游戏 因为进去会没声音 . |$ m/ B) s) f- u( `+ { g+ S; n必须重新设置一下声音和图象. V! S& S$ I. z% l3 b 设置完进入服务器: ^. O$ Y4 E( Y6 j0 i 进入游戏后按 “~” 调出控制面板 类似CMD的一个界面 ! J8 s, d( r0 J, Q) V分别执行renderer.drawfps 1 和 game.lockfps 999 & t7 ]/ W/ ^; A renderer.drawfps 1 查看FPS7 g3 `( P3 k' z$ m game.lockfps 999 将FPS锁定在最大值999' V/ C5 }1 n: C% u9 ^# @3 q* a h/ e BF2OpenAL.dll 2.0.8.0 --这个版本是Bf2142自己带的版本很底 BUG特别多 EA都没更新 * A& Q% m, i; ~附件提供的BF2OpenAL.dll 6.14.357.13 版本高了很多 修复了许多BUG和优化 3 w, y3 Z& f: ?# z (2)利用pb_sleep减少PB扫瞄频率,可以降低冻结频率/ O3 ]$ h/ b8 w+ S 调出控制台 ( ?% v J4 p: }0 M" ` T9 O1 |3 {输入pb_sleep 500 回车 * F1 j, Z6 x3 Y4 [ l输入pb_writecfg 回车) U- J, }8 f9 `" q 默认值是60 4 E/ n @/ T& g5 c/ d; s$ u也可以解决游戏突然卡的问题4 Q; q- f8 A% O, [5 M( R$ `9 u2 z 更换DLL文件请先备份原文件,以免声卡不支持新DLL导致没有声音 * i2 }( p7 H/ i9 z
- B8 J2 Q1 ?0 f* F/ V 战地2142同理也可以用此方法4 X3 _$ E4 l* Y8 i! K) s
$ L8 n8 _% W& M/ q2 j+ @0 S 4 F2 h( X# p! @" h3 O0 |8 n" T- p: Z
回复

使用道具 举报

发表于 2007-11-5 21:22:31 | 显示全部楼层
LZ 试过没. g5 c3 L. @& w, g  R, x
  |+ n3 H& d! }: T/ L" S; U9 A
BF2偶尔会瞬卡的
回复

使用道具 举报

发表于 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 | 显示全部楼层
没效果。。。
& ~/ p9 d9 d8 r3 C8 j要不就是没声音。。。1 D- g% L! I1 x$ `, E% w9 O
害我重新装了游戏。。。
9 w6 y. V* |; x/ }4 v  y多多你个死人头。。。赔偿我的精神损失和时间损失AND。。RANK分损失。。。
回复

使用道具 举报

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

使用道具 举报

发表于 2007-11-6 01:06:38 | 显示全部楼层
我没试试; U4 k+ d% a/ K, i

1 r" y: X0 O' }5 u& n  q我本来就会偶尔瞬卡
回复

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2007-11-6 06:32:06 | 显示全部楼层
自己的声卡不行别怪到我头上来哇 - -, A7 \6 i5 b( r" e$ Q: k
我机器上完全没问题..而且还不错的说~~~~~~~~~~$ i& r: {+ s. m- ~+ u
哥哥都用笔记本在玩了- -! D  a' [! S/ ^  ~  R. s+ m" f
到这里.我真实两眼泪汪汪啊
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-22 07:32

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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