彩绘陶罐:CS中FPS的问题!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 00:32:44
我家装的CS1.6,玩的时候很流畅!但是就是FPS总是69跳动!我挑到100也不行,就是上不去!有高手能解答下吗?
说下,我家电脑CPU是AMD3000+ 显卡是256的
5200配的电脑,请问是电脑上的问题吗?
我知道怎么设置,我就是想问问是不是我的电脑不行,这是我担心的,我有个同学也是5000配的电脑FPS200!!
让我很郁闷!

你的配置上200绝对没 问题!!! 2楼 和4 楼的都是SB 2楼的是1。5的优化 4楼说FPS不能 超过100 那是放屁 我的机器N卡的显卡 FPS:400 你的问题就是 没关显卡的垂直同步 但是``
看了很多关于垂直同步的帖子,都是告诉大家关掉它,因为某种程度降低了游戏FPS,尤其是XP/2000系统。我现在就纠正这种错误的说法。

一、相信大家都遇到过在CS中由于各种原因导致画面卡那么几秒的时候,如果这种情况发生的时候, 刚好你面前有几个人, 但当画面再次流畅时,这几个人的位置已经完全不在画面凝固时的位置了。是不是很想知道他们在这几秒中去了哪里,我完全可以说他们在火星和地球之间兜了一圈,为什么我这么肯定,因为这几秒的画面你并没有真正看到。

在你继续下面文章之前你可以先做一个实验。
买一个HE(手雷)或任何一个可投掷物品,然后从点A扔出到点B,仔细观察HE在空中的一段画面,很流畅对吧。之后,在控制台里把fps_max 改成1,然后重复这个过程,画面和刚才不一样了吧,感觉HE像不像是在空中瞬间移动过去的? 请继续。。。

先给大家举个例子
1 2 3 4 5 6 7 8 9 10 (CS FPS 100)
上方数字表示CS每秒可以显示的100个画面
1 3 4 6 7 8 9 10 (刷新率在80HZ的显示器)
以上八个数字表示你显示器在80Hz刷新率下每秒中显示的80个画面,
简单用这个例子来说明当用一个低刷新率的显示器来玩高FPS的游戏所会发生的情况,因为你的显示器在80Hz,所以每秒最多可以显示80个画面,但CS每秒却提供了100个画面其中20个随机画面将不会被显示出来。如果这其中的画面所要显示的正是你在CS中一拐弯发现敌人蹲在那里,想象一下会是什么情况,在你一转弯的0.1秒中,如果敌人的显示器正确显示了你没有显示的画面,他将比你提前做出反映。所以,提高你显示器的刷新率,并同步显示器与CS每秒画面的一致性, 这样CS的每一个画面都不会被漏掉了。

二、CS和硬件的基础知识。

1。CS:1个基于HL引擎的MOD,FPS上限100。每秒种最多只能显示100个画面,不会多,只会少。
2。显示器刷新率(Hz):也可以说成是FPS,根据带宽与分辨率不同而改变。(带宽越高,刷新率越高;分辨率越高,刷新率越低。TIP:高带宽高刷新率对减轻眼睛疲劳有帮助)
带宽在120MHZ的显示器(市面普遍显示器,普遍千元价位显示器带宽都在120MHZ),640X480@120hz 800X600@100hz
1024X768@85hz 带宽更高的显示器将会有更高刷新率,比如我的PHILIPS 107P4,带宽在203,1024X768@100hz,所以无论在以上三个任何一个分辨率中,都可以保证CS每秒100个画面的显示。所以低带宽的显示器就只能用640X480和800X600的分辨率来运行CS,以提供显示器可以运行在100hz的需要。

设置步骤
1,正确安装显示器驱动,因为很多人都不安显示器驱动而用WINDOWS所提供的普通显示器的驱动,如果你是高带宽的显示器, 将发挥不出高刷新率的特点。问:驱动盘找不到或根本没有。答:请跳到步骤(9)

2,正确安装显卡驱动,N卡推荐61.76 whql,A卡推荐最新驱动。
重新启动。问:没有此驱动。答:请跳到步骤(10)

作者上传了以下图片:

3,检查系统在640,800,1024三种分辨率下,显示属性高级中的监视器-刷新频率里的最高数字,并采用可以达到100或更高刷新率下的分辨率来运行CS。一般情况下 640 和 800 都可以达到100HZ,越高越好。如果你用1024下CS,而1024的分辨率下刷新率达不到100,请继续使用你现在设置,不要做任何改动。

作者上传了以下图片:

4,98 将刷新率设成优化即可。XP/2000 跳到步骤(5)

5,监视器-刷新率下面,请选择“隐藏该监视器无法显示的模式”因为此选项会导致超频显示器造成黑屏。解决XP/2000 DX与OPENGL下刷新率锁在60的问题 请跳到步骤(6)

作者上传了以下图片:

6,N卡最新的ForceWare驱动中增加了解决游戏中刷新率60HZ的办法。显示属性-设置-高级-显卡设置(例如GEFORCE4 xxxx 字样)-左设置面板-刷新率超频-右面选择指定默认刷新频率。将下面640X480;800X600;1024X768 后面的默认改成你显示器在这三种分辨率下所支持的最高刷新率。(!!!注意!!!是步骤(3)中,三种分辨率下监视器刷新率所显示的最高刷新率数字,而不是这里所显示的最高数字,如果误设,将带来很多麻烦。)如正确设置,XP/2000系统无论在任何游戏下, 三种分辨率将自动适应这里设置的刷新率。

作者上传了以下图片:

上方图片中刷新率数字, 为本人显示器最高刷新率. 请根据显示器实际带宽做相应更改. 请详细阅读步骤(3)(6)

7,为CS建立单独的显卡设置文件。在显卡设置左面板中的“性能和质量设置”右面点添加,配置文件下面是这个文件你想用的名字。既然是给CS,那就直接打上CS好了,然后选择下面的浏览,找到CS运行文件cstrike.exe,好了,为CS设置的单独配置文件搞定。

8,开垂直同步。步骤(7)设置无误的话,你将在“应用程序设置文件”下找到CS。“用于CS的设置”下面,4个默认的选项前面都选上,把“系统性能”设置为性能。“垂直同步”选择为开。

9,显示器,显卡驱动网址在 www.mydrivers.com
部分显示器驱动请访问该制造商官方网站。

10,NVIDIA系列芯片显卡ForceWare驱动61.76 WHQL官方正式多语言版
For Win9x/ME(2004年7月21日发布)
http://www.mydrivers.com/dir95/d38096.htm

For Win2000/XP(2004年7月21日发布)
http://www.mydrivers.com/dir95/d38094.htm

本人丛CS1.0开始接触,CS年龄4年,95年开始接触计算机,曾经担当队内技术指导。以个人经验,在CS中正确设置垂直同步可以使游戏画面更加流畅,对此本人在高低档配置机器做过实验,已经得到证实。

推荐:一台带宽在120MHZ的显示器,CS分辨率在640X480 或800X600。如果CS分辨率在1024下,显示器带宽要在160MHZ以上,或是设置游戏FPS为85。一块Geforce2以上的显卡。一个1G频率以上的CPU。256M或512M的内存。

楼上的这些说了太多的概念,我告诉一些楼主最实用的提高FPS的方法。看楼主的状况应该有两种可能:

首先,关闭显卡中OPENGL中的垂直同步,使它始终为关的状态,按照楼主的被配置是应该可以达到90以上的FPS的。

其次,检查你的config.cfg中的fps_max参数,将这个数值设置为100,如果你这个数值设置为70的话,那么你的FPS永远就小于70,楼主很可能也是这个原因。

另外,纠正楼主一个错误的认识,CS中的FPS实际上不可能超过100的,你同学的所谓的FPS200只是一个计量标准的不同。

这么好的电脑足够了
按2楼的方法调吧
另外找速度快的服务器

http://game.linktone.com/cs/wz/jq/500025569.shtml
有详细介绍 去看看吧。
是关于参数的设置。

《反恐精英》提高你CS的FPS

/ cl_himodels 禁用高画质模型,从而提高FPS,默认为0.
cl_highmodel “0“
// cl_bob 这些bob系列参数用来描绘玩家移动时手臂的动作,把这些参数设置为
0,那么在游戏中玩家的手臂将始终是静止的,对提高FPS有小小帮助.
cl_bob “0“
cl_bobup “0“
cl_bobcycle “1“
// fps_max 设定游戏的最高FPS数值,一般来说,应该与你显示器的刷新频率相同.如果你的机器非常强劲,你可以把这个值设到100,否则,75就足够了.
fps_max “75“
// fps_moden 设定在网络联机时的最高FPS数值。如果设成0,那么这个参数会使
用fps_max的数值.
fps_moden “0.0“
// gl_cull 激活后,只对可以看到的画面进行渲染。设成0的话将降低FPS值.
gl_cull “1“
// gl_clear 如果设成1,那么将会金币引擎对画面上各个模型连接的部分的连贯
渲染,这样画面感觉上会变得断裂,但可以提高FPS值.
gl_clear “1“
// gl_lightholes 禁用光洞效果,提高FPS值
gl_lightholes “0“
// gl_max_size 设定贴图材质的最大解析度。CS1.1版这个数值默认为512X512,
为了FPS,还是改成128吧.
gl_max_size “128“
// gl_playermip 设定玩家模型的贴图效果 0 最好效果 (默认值) 1 一般效果
2 最差效果
gl_playermip “2“
// gl_picmip 这个参数非常重要,调整它甚至可以带来20帧的提高,它的默认值
为0
gl_picmip “0“
// gl_round_down 这个参数涉及贴图尺寸,默认值为3,这个值设得越高,画质
越差,而FPS也就越高.
gl_round_down “10“
// gl_smoothmodels 禁用对玩家模型的光滑处理,从而提高FPS
gl_smoothmodels “0“
// 此参数用于设置透视效果。它的调节范围,从最差画质(最高FPS)到
// 最优画质(最低FPS)依次如下:
// gl_nearest_mipmap_nearest
// gl_liner_mipmap_nearest
// gl_nearest_mipmap_liner
// gl_liner_mipmap_liner
// 只设置gl_nearest,删除mipmap效果可以大幅提高FPS,如果设成gl_liner则可以在稍损FPS值的基础上提高画质
gl_texturemode “gl_nearest“
//gl_wateramp 用来设置水纹效果,改成0以后水面将永远保持平静,从而赚取F
PS.
gl_wateramp “0“
// gl_ztrick 扩展渲染参数,只要针对3DFX显卡及其它一些显卡,可能会导致旧显卡出现错误。一般来说,设置成1.
gl_ztrick “1“
// mp_decals 用以控制血花四溅和墙上的弹孔效果,设成0.
mp_decals “0“
// gmax_smokepuffs 用以控制烟雾表现效果,设成0.
max_smokepuffs “0“
// max_shells 设定同一时间内出现在屏幕上的弹壳数目,还是设成0.
max_shells “0“
// 调整控制台弹出的速度.
scr_conspeed “8000“
// r_decals 设定血花或者墙上的弹孔数目,这个值不可高过mp_decals设定值.

r_decals “0“
// r_drawviewmodel 设成0可提高FPS并增大视野范围.
r_drawviewmodel “0“
// r_dynamic 动态光影,一定要关闭.
r_dynamic “0“
// r_mirroralpha 反射效果,也要关闭.
r_mirroalpha “0“
// r_mmx 在游戏中使用mmx函数,PentumII或者pentumIII的玩家可设置成1,AMD
,赛扬和CYRIX只能设为0.
r_mmx “1“
//violence_ablood
//violence_agibs
//violence_hblood
//violence_hgibs 这些参数用以控制游戏中的各种暴力表现效果,例如血花四溅等等,关闭它们可以赚取一些FPS.
violence_ablood “0“
violence_agibs “0“
violence_hblood “0“
violence_hgibs “0“
//命令:ex_interp
//默认值:0.1
//插值是用来使玩家从一点移动到另外的点的时候移动更平滑,HL的引擎依据一个玩家以前所处位置以及在一定时间后的位置来显示他在这两点之间的移动,而这个时间是由ex_interp来进行设置,默认的设置是0.1即100毫秒,如果这个数值越低,那么玩家在这两点之间的移动也就更平滑。不过这个参数只作用在修改了该参数的机器上,在其他机器上并不会有任何影响.
ex_interp “0.02“
//命令:cl_nopred, ex_extrapmax
//默认值:0, 1.2
//网络代码推测是HL的引擎在玩家的瞬间状态,基于其的动作进行一定的预测,
从而提高一定的游戏速度。使用这两个参数得当可以大幅度的减少互联网游戏中的迟钝现象,就不需要依*感觉来对对手的下一步行动进行一定的预测了。
//cl_nopred设置为0即为打开预测,ex_extrapmax即为设置预测的最大时间,该值设置为适中比较合适。
cl_nopred “1“
ex_extrapmax “1.2“
//命令:: cl_nosmooth, cl_smoothtime, cl_vsmoothing
//默认值:0, 0.1, 0.05
//这部分的预测为屏幕显示方面的预测,与网络代码的优化无关。
cl_nosmooth “1“
cl_smoothtime “0.1“
cl_vsmoothing “0.05“

请参考我的博客http://nn27.blogchina.com/3249987.html

提高2000/xp下cs的FPS值- -
Tag: cs fps

关于在2000或XP下,不关垂直同步,FPS也能达到60以上的方法