FPS(SOS)
FPS(SOS)
K游戏地带』 [网络游戏]FPS(SOS)

作者:看海的猴 提交日期:2004-2-16 22:14:00
在Window 2000或XP下,打开垂直同步并使FPS超过60的方法:
  
  以前,对于在Windows 2000或Windows XP上玩CS的人来说,是否开显卡的垂直同步是个两难的选择。不开垂直同步可以得到更高的FPS,但画面老是抖动,打时间长了眼睛很累;开了垂直同步,FPS就肯定超不过60。我自己为这事苦恼过很长时间,一直没找到好的解决办法。后来苦心钻研了一些资料后才找到问题所在。可能有人已经知道怎么解决了,但我相信还有很多朋友不知道该怎么办,因此把解决办法公布,希望能对大家有所帮助。
  
  在Window 2000或XP下,开垂直同步后FPS超不过60的原因是:Window 2000或XP在这种情况下会把游戏中的FPS设定为Windows的缺省值60,再好的配置也没用。
  
  解决这个问题的办法很多,可以用第三方程序如PowerStrip等,但这种办法需要外挂程序,可能不安全。最近,我终于找到最根本的解决办法,就是在直接在注册表里把Windows的缺省值改成100(或更高,只要你的显示器支持就可以)。请千万注意:在修改注册表前,一定要确认你的显示器在不同的分辨率下所支持的最高刷新频率。比如,我的电脑在1024*768的分辨率下能达到100Hz的刷新频率,我玩CS也是在这个分辨率下玩,所以,我才敢把Windows的缺省值设为100。另外也请注意,这样修改完注册表后,你电脑桌面的分辨率和刷新频率也会被限定为这个数值。
  
  修改注册表的方法如下:
  
  Open regedit and find this key:
  运行regedit命令进入注册表修改界面;
  进入[HKEY_LOCAL_MACHINE\system\CurentControlSet\Control\Class],打开“Class“键,你将看到一大排的键,类似于
  
  {4D36E96E-E325-11CE....}
  
  如果你选中其中一个键你将可以看到一些键值,如“Default“、“Class“等,并指明设备的种类,如“Modem“, “Keyboards“等,逐个打开这些{4D36E96E-E325-11CE....}键,直到看到“Class“的键值是“Monitor“。好的,我们已经找到控制显示器的注册信息了,接下来就是在这里面该缺省值了。
  
  打开你刚找到的那个键,里面至少应该有1个键,叫做“0000“,这里也可能有其他的键,如“0001“、“0002“等。如果里面只有个“0000“,那就简单了,你直接在“0000“里按下面的方法修改就可以了。如果有多个键,你就必须逐个找出来哪个键是控制你的显示器的,方法是逐个键地按照下面说的“修改缺省值的操作”进行修改,修改后立即用下面说的“检查缺省值是否修改”的方法检查,如果相符就说明这个键是控制你显示器的,否则就不是。
  
  “修改缺省值的操作”方法:
  
  打开“0000“或你找到的其他的键,你可以看到里面有个“MODES“键,打开它你将看到一个键显示的是你的显示器的最大分辨率,如“1600,1200“,现在假设你要在1024*768的分辨率下达到100Hz的刷新率,那么操作如下:在“MODES“下增加一个键叫做“1024,768“,在“1024,768“键里增加一个键叫做“Mode1“,键值设为“100-100,100-100“。修改缺省值得操作完毕。
  
  “检查缺省值是否修改”的方法:
  
  进入“Display properties -> Setting“,看分辨率是否为你设定的值,如果不是那么说明你修改的那个类似于“0000“的键不是现在控制你显示器的键,,如果分辨率是你设定的值(如1024*768),那么再进“Advanced -> Monitor“里面看显示器的刷新频率是不是也是你设定的值,如果是,选中“Hide all unsupported modes“后你的刷新频率应该只有一个值可以选择,就是你设定的值(如100Hz)。这说明你修改得正确。
  
  总结:
  
  修改后,你进入游戏后无论游戏是用Direct3D还是OpenGL,你的FPS都可以超过60了。这个修改方法对Windows 2000和Windows XP都有效。

作者:看海的猴 回复日期:2004-2-16 22:14:34
  Display properties -> Setting找不到。。。
  谁懂的啊?

作者:看海的猴 回复日期:2004-2-16 22:34:45
  不会吧,没有人懂改啊?

作者:zh52169 回复日期:2004-2-17 10:15:36
  OK,确时有效。
  改好后在显示属性->设置->高级->适配器->列出所有模式
  
  里可以看到

作者:wufeiwufei 回复日期:2004-2-17 12:18:09
  不错,呵呵,我说我的机子配置这么高,怎么fps就60了

作者:看海的猴 回复日期:2004-2-19 1:55:18
  我安装了W98的,怎么进不了服务器了浩方又能进,但服务器进不了?SOS

作者:xtfnqtd 回复日期:2004-2-19 18:55:36
  过于麻烦了。
  我一直都用HZTOOLS 用来调整刷新率的工具,很方便。
  
  可以在这里下。
  
  http://hem.passagen.se/doxx

作者:xtfnqtd 回复日期:2004-2-19 18:56:10
  用这个直接下
  
  http://hem.spray.se/doxx/hztool14.zip

作者:看海的猴 回复日期:2004-2-20 4:17:57
  看不懂啊,都是ABC。。。。。。。

作者:yyl_lyy 回复日期:2004-2-20 8:32:42
  这个东东看起来不错啊!先谢谢了!

作者:孤卒无名 回复日期:2004-2-20 10:17:29
  hehe ....我的FPS100

作者:看海的猴 回复日期:2004-2-23 21:21:14
  无名..你的是怎么调的???
  
  


注意:非注册用户没有发表信息的权利。登陆社区>> 
用户:  口令:

图片链接:HTTP://
 


. 非注册用户不能发表文章。未注册用户请返回社区首页注册。
. 请确认您发表的言论遵守国家法律法规、本社区规则,并符合本栏目的主旨。
. 作者文责自负,由此产生的一切后果由作者负责,本网站不承担任何责任。

接收邮件地址: 关 闭