找回密码
 注册

QQ登录

只需一步,快速开始

查看: 982|回复: 11

战地2FPS终极优化

  [复制链接]
发表于 2007-11-5 20:49:26 | 显示全部楼层 |阅读模式
首先下载BF2OpenAL.rar 解压文件 7 z! T8 G& N9 x- m8 }将里面的BF2OpenAL.dll复制到BF2142或BF2的根目录 覆盖原来的文件 ' f3 ]! T( i _8 o8 T$ `2 YX:\Program Files\Electronic Arts\Battlefield 2142\ BF2142的目录' c9 d2 a2 x: L) {( t1 _. t C:\Documents and Settings\系统帐号\My Documents\Battlefield 2\mods\bf2\cache: B3 ?# g" o7 T& Q. E) ]8 ? 删除目录下的所有文件和目录 4 I2 k" `9 f$ B* p基本步骤完成 启动战地2 7 y2 x2 [, a% J- c' c/ P9 v5 ], J接下来还不能进入游戏 因为进去会没声音$ f! e8 J: O# T1 o9 y) F+ r% _ 必须重新设置一下声音和图象 / @! T3 |' E6 k) t8 z) _) A设置完进入服务器 4 k( k, `+ @4 [: `% b) z1 g进入游戏后按 “~” 调出控制面板 类似CMD的一个界面; f8 |' U3 d! B, X0 f" o% ^ 分别执行renderer.drawfps 1 和 game.lockfps 999 / G; V6 g( e8 {6 O" Y. L" R renderer.drawfps 1 查看FPS # Q k3 i" Z: ~* w4 Tgame.lockfps 999 将FPS锁定在最大值999; t/ ]+ \5 g- Q# Z# B0 c3 z BF2OpenAL.dll 2.0.8.0 --这个版本是Bf2142自己带的版本很底 BUG特别多 EA都没更新 ; a; C7 G* c: M: D" v p+ l9 _附件提供的BF2OpenAL.dll 6.14.357.13 版本高了很多 修复了许多BUG和优化 , {! L8 i p: L; m: b% T: h7 h (2)利用pb_sleep减少PB扫瞄频率,可以降低冻结频率 / F6 k! M6 f6 O, P0 @调出控制台 0 w: Y8 ]3 ^/ c; ]. L+ b 输入pb_sleep 500 回车2 l% p/ k& ]6 H1 D$ o! O3 n5 s6 K 输入pb_writecfg 回车 + T7 W# d' ~; G7 B Y9 G默认值是60 d6 h$ R/ s; P) ~ 也可以解决游戏突然卡的问题0 Q ?% Z1 c5 Y& ?- r0 p w 更换DLL文件请先备份原文件,以免声卡不支持新DLL导致没有声音- p/ V( F/ G5 H$ j& d- X8 m' e
: X% y7 p- b3 a" _, g; h$ W( J+ C* S战地2142同理也可以用此方法 : L- M- Y8 X2 r8 X; P S S$ _
, T! ~3 a9 l; C : {1 X! j) H% U M! h
回复

使用道具 举报

发表于 2007-11-5 21:22:31 | 显示全部楼层
LZ 试过没
0 Q+ D2 K/ w; A5 {0 G; H* Y6 s
2 z$ h) J. B. Z  U( }$ l# gBF2偶尔会瞬卡的
回复

使用道具 举报

发表于 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 | 显示全部楼层
没效果。。。7 S6 E: L7 |5 E- B; q
要不就是没声音。。。
5 s8 v' i8 y# u& C* I  s害我重新装了游戏。。。
; |) A) ~* w4 U3 j7 P多多你个死人头。。。赔偿我的精神损失和时间损失AND。。RANK分损失。。。
回复

使用道具 举报

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

使用道具 举报

发表于 2007-11-6 01:06:38 | 显示全部楼层
我没试试
2 p- P1 [* f% z% |2 C1 i, c3 R$ k# e/ y2 ?3 t5 c
我本来就会偶尔瞬卡
回复

使用道具 举报

发表于 2007-11-6 01:10:10 | 显示全部楼层
支持OpenAL的声卡用了才管用,其实就是一种更先进的声音硬件加速接口: u! ~+ A5 V0 v; ~

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

使用道具 举报

 楼主| 发表于 2007-11-6 06:32:06 | 显示全部楼层
自己的声卡不行别怪到我头上来哇 - -
* j1 a2 O& F4 \3 Z- L2 x1 N  |我机器上完全没问题..而且还不错的说~~~~~~~~~~5 D- T% K3 u' X# \
哥哥都用笔记本在玩了- -' V) t3 `2 U; \
到这里.我真实两眼泪汪汪啊
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-10 20:08

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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