CS > 游戏杂文 > CS 1.6 终极优化指南(2)

CS 1.6 终极优化指南(2)

07-09-21 我要评论 来源:52pk整理

鼠标

随着steam的发布,半条命和它的mod开始占用大量的内存,会导致你的鼠标变得停顿或者失效。这并非Valve公司的错,而是因为系统的“电源管理”关掉了你的鼠标。在以前的版本里也出现过类似的情况。

有两种解决方案:

第一,也是最好的一种,是禁止系统关闭鼠标:

方法:右键单击“我的电脑”,选择“属性”,点“硬件”,点“设备管理器”,展开“通用串行总线控制器”,在USB Root Hub上点右键选“属性”,选“电源管理”并禁用它。(参看第一幅截图步骤三——译者)

第二个方案是提高你的鼠标驱动程序(如果你有用驱动程序)在系统进程中的优先级

截图如下:

 

 

鼠标加速的解决方法

你可能知道这个,此处说明只是以防万一:

最好的方法:

1)下载并解压mouse_fix文件,解压,然后运行.reg文件。

2)在鼠标属性里,去掉“提高指针精确度”复选框的勾

3)在CS里,输入m_filter 0

截图如下:

 

 

第二种方法:

在CS命令栏,加入如下指令:

-noforcemaccel -noforcemparms -noforcemspd

截图如下:

网络状况

 

 

显示出来自服务器的数据包的大小

Out=你发送至服务器的数据量(k/s)

In=你接受自服务器的数据量(k/s)

绿线的高度显示连接中收到某个数据包所花费的时间(latency)。此线是黄色时表示网络阻塞。

红线=丢掉的数据包

蓝线=丢掉的数据包(与服务器完全失去联系)

每一个数据包送出后,图表上都用一个蓝色点表示。如果数据包被跳过,那么你得到一个蓝色点(此处可能有笔误,似乎该是红色点意思才通——译者)(我的是全红,因为我在listen server上)

命令行参数:

一些添加到命令行的参数可影响程序运行的方式(比如“C:\Program Files\Sierra\Counter-strike\cstrike.exe -console”中的-console参数即属此类情况,其作用是打开cs的控制台——译者)。此处我将列举一些能提高半条命及其MOD游戏表现的参数。

在steam中使用命令行:

选择“游戏”/选择适当的MOD(Counter-Strike)/右键单击并选择“属性”/选择“运行选项”/输入你想用的参数并点击“确定”

用法:

-XXXX表示一个参数。例如:-noipx -nojoy -console

+XXXX表示一个控制台命令(cl_cmdrate)例如:+rate 20000 +cl_cmdrate 50 +cl_updaterate 50

有用的参数:

-Heapsize XXX

选择将用于CS的内存总量。在内存较小的系统里这将有可能改善CS的运行效果。我做了一个能告知你适当的heapsize值的方程式。

(你需要一个能告诉你多少内存已被使用的程序。我推荐FreeRam XP Pro http://www.yourwaresolutions.com/products.html#Download)

好,当你有了这个程序后,你需做的是:

运行FreeRam XP/关闭所有不必要的应用程序/选择“AUTO FREE”/点击“GO”/等待你的内存被释放并记住最多能释放的内存的百分比(比如60%)

在开始菜单/运行中输入“calc”回车

在计算器程序里输入你的内存总数(比如:256)/把这个数字的小数点左移两位(比如:2.56)/把这个数字(2.56)乘以你刚才记住的百分比(比如60%)/去掉小数点后的数字(比如:153.6写为153)/在此数字后加上三个零(153000)/在MOD游戏的命令行里加上 -heapsize 和此数字(比如:-heapsize 153000)

*注意:如果游戏运行时死机,把这个值提高大约四分之一。如果仍然死机,放弃使用这个参数。

-zone XXX

这个参数让你选择提供给你的控制台的内存总量。如果你的控制台lag或者有许多指令集。这不该是个大的数字,并且不能大于heapsize数值的3%。当heapsize为153000时我用zone 4500(0.34%)

-preload

预载纹理和建模。内存时钟(GPU时钟)和内存大小合适时可以改善游戏运行效果。

-width XXX -height XXX

设定分辨率——也可以在“设置”里完成,但如果你想为每个MOD游戏设置不同的分辨率,可以用此参数。比如:-width 640 -height 480

服务

运行不需要的服务会占用大量内存和资源。禁用某些你不需要的服务可以提升高达30%的性能。要打开“服务”菜单,点击开始/运行/输入“services.msc”回车

在此你可以禁用,或停止某些服务——但是要小心,一旦禁用某些服务,硬件有可能不能正常工作。

我的建议是使用现成的services.bat文件停止某些服务而不是禁用他们。并且每次重起都运行此文件。用这个方法,如果你遇到任何问题,重起一次就可解决。

Services批处理文件:services.bat (感谢neowin的cajunfox)

其他优化软件

CS1.6显示武器真实名字补丁:

此补丁将把所有cs武器的名字改为真正的名字(比如把BULLOP改为AUG)

Refresh force:

这款软件能让你的显示器在游戏中的刷新率不再为60Hz。看60Hz的显示屏如同盯着一盏日光灯。

 

 

Free Ram XP Pro:

这款软件释放内存,让你更平滑地进行游戏。

Gamma Panel:

这款小软件允许你用热键进行伽马校正。(如果你使用powerstrip,则不必下载此软件,它已内建此功能)

Powerstrip:

Powerstrip让GF显卡几乎每个选项都可以被你定制。

 

 

Riva Tuner:

很简单就能对所有雷管驱动的选项做出调整(NVIDIA显卡)