找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1093|回复: 11

战地2FPS终极优化

  [复制链接]
发表于 2007-11-5 20:49:26 | 显示全部楼层 |阅读模式
首先下载BF2OpenAL.rar 解压文件 1 u$ N" S" L# W; q8 `% ]6 V将里面的BF2OpenAL.dll复制到BF2142或BF2的根目录 覆盖原来的文件' ?4 y% P, x, l3 Q$ Q X:\Program Files\Electronic Arts\Battlefield 2142\ BF2142的目录 8 R# g$ }, K$ a% k% S( _7 ^C:\Documents and Settings\系统帐号\My Documents\Battlefield 2\mods\bf2\cache ' L: B ^: Z! ]7 e. x/ ` [; d; V3 F删除目录下的所有文件和目录6 h' ?/ w: K& o8 L% l 基本步骤完成 启动战地2 9 k# C4 A1 s2 }% U接下来还不能进入游戏 因为进去会没声音- ^, j3 `. b, n7 y8 ^/ F+ q6 D 必须重新设置一下声音和图象& D; R9 K& {- [7 d8 E$ }2 C; B5 W/ L0 k 设置完进入服务器 / r5 i+ U" k; r6 I进入游戏后按 “~” 调出控制面板 类似CMD的一个界面! t4 I) {5 W, E* b. ~ 分别执行renderer.drawfps 1 和 game.lockfps 999 ! O: Z0 P$ u; k) d1 F0 p8 b. |renderer.drawfps 1 查看FPS$ C$ ~6 I4 q3 @5 \, Q8 n2 {9 t game.lockfps 999 将FPS锁定在最大值999 * x. Y7 ]: D- c4 NBF2OpenAL.dll 2.0.8.0 --这个版本是Bf2142自己带的版本很底 BUG特别多 EA都没更新9 k8 U% H. m3 e1 m3 \/ t/ f 附件提供的BF2OpenAL.dll 6.14.357.13 版本高了很多 修复了许多BUG和优化 0 [: W* E, o: b" n$ o (2)利用pb_sleep减少PB扫瞄频率,可以降低冻结频率 / Q4 Q3 @$ Z9 O% L* l调出控制台 & j5 D- L# N" k) t输入pb_sleep 500 回车0 N% v2 k0 p4 y5 i0 W" T+ q 输入pb_writecfg 回车# A" K& C- z0 L) N T! v+ v 默认值是60 # X# K4 V6 F! d. c! L( Q也可以解决游戏突然卡的问题* t& s8 K3 Z/ C( y 更换DLL文件请先备份原文件,以免声卡不支持新DLL导致没有声音 ! ]2 `2 g0 W" s. j; _' K( x& M5 P# i8 C
; T% v6 P0 w& [8 Q& L5 G: N 战地2142同理也可以用此方法/ \, y: D- m8 V
$ h5 |- e/ Y. S) `+ s6 t5 m' D, v: f% M$ _! Z
回复

使用道具 举报

发表于 2007-11-5 21:22:31 | 显示全部楼层
LZ 试过没# l6 a9 @! q0 ]+ v
8 |4 c( e9 k) S1 {2 ?+ F' R
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 | 显示全部楼层
没效果。。。4 U& u* m" m$ ?) u* [7 n
要不就是没声音。。。7 A. `) c& F1 P& W: L- R" {
害我重新装了游戏。。。1 X0 H( E1 V" {
多多你个死人头。。。赔偿我的精神损失和时间损失AND。。RANK分损失。。。
回复

使用道具 举报

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

使用道具 举报

发表于 2007-11-6 01:06:38 | 显示全部楼层
我没试试
9 ?: V. i, L5 y) t# o% ?
+ h. \; p- [4 a- ^, `2 K# `  c9 U我本来就会偶尔瞬卡
回复

使用道具 举报

发表于 2007-11-6 01:10:10 | 显示全部楼层
支持OpenAL的声卡用了才管用,其实就是一种更先进的声音硬件加速接口/ B+ o6 x! H* m& V: q

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

使用道具 举报

 楼主| 发表于 2007-11-6 06:32:06 | 显示全部楼层
自己的声卡不行别怪到我头上来哇 - -
& w% k- C+ g0 r7 U8 f0 l/ y我机器上完全没问题..而且还不错的说~~~~~~~~~~
8 m& w4 ^: C4 y  B8 M: P( B哥哥都用笔记本在玩了- -% W7 h0 i, H5 Q7 W. y4 k9 J
到这里.我真实两眼泪汪汪啊
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-11 08:48

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

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