找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1087|回复: 11

战地2FPS终极优化

  [复制链接]
发表于 2007-11-5 20:49:26 | 显示全部楼层 |阅读模式
首先下载BF2OpenAL.rar 解压文件 0 {% O; g4 U: \4 ~. l将里面的BF2OpenAL.dll复制到BF2142或BF2的根目录 覆盖原来的文件 * B& {, i+ P% x5 {$ S3 f0 RX:\Program Files\Electronic Arts\Battlefield 2142\ BF2142的目录 5 D8 k6 w! L) _) M* P* g0 V# k2 DC:\Documents and Settings\系统帐号\My Documents\Battlefield 2\mods\bf2\cache0 p: l/ s+ V8 n8 E! R. f; r 删除目录下的所有文件和目录 1 ~8 p6 E5 F* t' C' L" ~4 q基本步骤完成 启动战地29 j3 P/ H% a) v: { 接下来还不能进入游戏 因为进去会没声音 8 o4 Q, Q" C2 I, B) \+ n; i必须重新设置一下声音和图象6 M7 }& V0 s9 u6 V, O2 |# Q# ` 设置完进入服务器 3 |9 f3 X' R. n; h1 ~* L( z" T进入游戏后按 “~” 调出控制面板 类似CMD的一个界面 : b0 K& b1 @) Q: D& x) z4 k/ L! k分别执行renderer.drawfps 1 和 game.lockfps 999 ) Y- M" d- x- x: H2 Xrenderer.drawfps 1 查看FPS % E$ {% ~$ `' R4 ]4 J3 K. P9 lgame.lockfps 999 将FPS锁定在最大值999 : @' T$ ?- b7 xBF2OpenAL.dll 2.0.8.0 --这个版本是Bf2142自己带的版本很底 BUG特别多 EA都没更新 ! L) ?- L$ T9 b附件提供的BF2OpenAL.dll 6.14.357.13 版本高了很多 修复了许多BUG和优化 ( j0 T ?8 d9 ]+ x/ _, v5 U (2)利用pb_sleep减少PB扫瞄频率,可以降低冻结频率 " k0 N G+ @% m+ O# ?) ?: A调出控制台 6 B# u7 D2 n5 V$ i输入pb_sleep 500 回车! [& z: d3 A4 U8 S 输入pb_writecfg 回车 ) O, M% K5 p7 c' A默认值是60 6 Y1 i% w( j6 k2 D! ~5 F) Q也可以解决游戏突然卡的问题% m( c4 Q) s& K1 S L8 x% f 更换DLL文件请先备份原文件,以免声卡不支持新DLL导致没有声音. b6 C% }/ `/ s# v, C/ Y. l6 q+ Q
, w2 ?' L6 k: H9 s0 x2 T8 B战地2142同理也可以用此方法; D7 x: L$ i+ y U' I
# Z4 F) j+ M4 c9 F8 q2 b4 n( J2 y4 m1 X: z) o
回复

使用道具 举报

发表于 2007-11-5 21:22:31 | 显示全部楼层
LZ 试过没
6 O/ R1 O, w3 t: G% l9 D$ C) _3 ~* |& `, g
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 | 显示全部楼层
没效果。。。
" v* J8 k7 T0 ^! l" O& e4 f要不就是没声音。。。* \9 T& d! d# U7 Z- t  d& j% {
害我重新装了游戏。。。- n' n0 }' u) Q
多多你个死人头。。。赔偿我的精神损失和时间损失AND。。RANK分损失。。。
回复

使用道具 举报

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

使用道具 举报

发表于 2007-11-6 01:06:38 | 显示全部楼层
我没试试
+ G! X  J) @- Z+ Y9 R' D5 U
' z6 _# V7 c6 n1 i1 g$ s; D* ]我本来就会偶尔瞬卡
回复

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2007-11-6 06:32:06 | 显示全部楼层
自己的声卡不行别怪到我头上来哇 - -
4 N) v. D2 i% I6 x1 e我机器上完全没问题..而且还不错的说~~~~~~~~~~
, k) g" G0 ?" l( g1 g9 p哥哥都用笔记本在玩了- -
+ w' g4 D- [6 D; D' L到这里.我真实两眼泪汪汪啊
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-14 12:05

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

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