也谈玩游戏刷新率低的问题
硬件周刊
《电脑报》今年第13期C10版中刊登了鲁卡先生解决在 WindowsXP里玩游戏刷新率低的一种方案,他采用的是修改显卡驱动信息文件(.inf文件)的方法,对初学者来说十分有用。笔者采用的办法与上述有所不同,下面介绍一下实现过程,供大家参考。
1.对Direct3D的修改方法:
运行DirectX Diagnostic Tool(DirectX诊断工具,对应程序为DXDIAG.EXE),点击页面标签“其他帮助”,再点击“替代” ,出现(图1)的对话框,在刷新频率的“替代值”中输入需要的刷新率数值即可(注意,此值依赖于显卡和显示器品质,千万不要过大!)。

2.对OpenGL的修改方法:
对OpenGL的修改则要依靠修改注册表来进行,在注册表中找到 “HKEY_LOCAL_MACHINE\system\CurrentControlSet\Services\nv4”下的Device0”主键,在它的右窗格中会看到很多键值,这些键值对应nVIDIA显示卡不同类型(此处的部分键值和对应的显卡见(图2)),选中你所用的显卡对应的键值,双击它(比如笔者的显卡为TNT2 M64,所以双击“NV5M64_Modes”),出现包括显示卡所支持的分辨率、色深及刷新率的对话框(如图2);其中每一行第一列的数值是色深((图3)的8表示256色──2的8次方),第二、三列是分辨率,从第四列起的数字(除最后一列的0)是该分辨率下支持的刷新率。调整的方法是删除不需要的刷新率,比如需要85Hz以上的刷新率,就把某个分辨率下小于85以下的数值删除,这样85Hz就变成了默认的最低刷新率,不要删除该色深、分辨率下最后的“0”。然后重新启动系统就可以了。

