硬件优化漫谈之显卡篇
2000-10-12 16:11:25
优化显卡可以从使用最新、最好的驱动程序以及刷新显卡BIOS等入手,这方面的话题我曾有专文谈及,在此不赘述。下面谈到的显卡优化,主要是谈其超频,现在几乎针对所有显示芯片都有相应的超频软件,从较老的Riva128,到VOODOO3、TNT2等都有其优化工具,有些发烧友还直接通过修改注册表对显卡进行优化。 一、老显卡超频 当今世道,"超频"字眼满天飞,不光CPU,显卡也能超频。有MCLK.EXE这个程序就是专为S3,Trident等老显卡超频用的。"MCLK" 意思就是存储器的时钟频率,提高它就等于加大了显卡运算吞吐量。MCLK是个DOS程序以命令加参数的形式完成任务。 运行MCLK(在DOS或WINDOWS全屏DOS窗口下)后,会显示显卡、显存的类型,还有0-4共5个可选参数。 1、先看0:MCLK设置。运行MCLK /0,屏幕显示原来MCLK的值和计算MCLK的三个变量M、N、R。 2、再来看参数1:显存访问模式。运行MCLK/1,也有三个参数可选,0最快: 一个周期的EDO模式,3最慢:FP存储器; 3、参数2:显存访问延时,运行MCLK/2 ,我选0ns,对应参数3,应当说明的是,超频很多时,加大延时或许可以成功; 4、参数3:是访问延时; 5、参数4:CPU 和内存写频率。最后把命令写入autoexec.bat 批处理文件中,即大功告成! 最后提醒大家:操作手法不要太凶狠,几乎每个参数都有默认值,在此基础上多试几次,慢慢提高,遇到屏幕飘雪花或黑屏,要及时调回或关机,MCLK绝对不要超过80MHz。MCLK可以在我的主页(http://gsf.srsnet.com)上下载。 二、nVIDIARiva128 Riva128曾是一款非常火的显示芯片,由于它支持2D窗口线性插值功能,所以Riva128的2D效果非常好。不仅如此,凭借完整的OpenGLICD驱动程序,它还可以在3DSMAX之类的工作中继续大显身手。随着新显示卡的不断推出,Riva128渐入老态,不过可以想法对其进行一番优化,以使Riva128最大限度发挥其功能。 1、超频 Riva128的超频性能很不错,通过超频,可以使Riva128在Direct3D游戏中有接近MGAG200的速度表现。可以使用PowerStrip2.30.03(需注册)软件对其进行超频。 选择"进阶选项"→"关于PowerStrip"→"执行效能调整"→"记忆体时脉"并将该选项值调整到125MHz,在"ChipSet"中将"Enableanti-aliasing"和"DisablesyncwithrefreshRate"选中,将"PCIoff-screenmemory"调整到8MB(这个选项仅针对64MB内存);此外,将"MipmapLevel"设为最高的级别--8级,剩下来选项选"Quality",至此终于大功告成。对了,不要忘记在"进阶选项"→"PowerStripoverview"中的"AutoRun"前打一个小对勾,否则软件无法在进入Windows95时对显示卡进行超频。因为Riva128的芯片核心和内存是同步的,所以超了内存自然就把芯片超了上去。未注册的高版本PowerStrip每次进入桌面时都要手动调整,太麻烦。 您还可以查找文件pstrip.cfg并对其更改,在文件中查找到Riva128一段: [Riva128+] --nVIDIARiva128plus MClk=90,110,100 这其中,90是最小值,110是最大值,100是缺省值。然后进行如下修改,把中间值改为133,存储变动,打开PowerStrip,进入高级选项,选择performance。您会发现您可以更改您所定的最大存储速度。中间值的大小视您的机器情况而定,一般到133比较合适。 2、2D、3D效果优化 2D线性插值对于Riva128二维画面的表现力非常重要,要使Riva128二维画面插值处理起作用,必须采用16位或16位以上的真彩色并用基于Windows95/98的软件。 有许多游戏都支持Riva128,但是并未对它优化过。你可以通过更改某些参数,激活Riva128所支持的3D效果。要知道,Riva128支持的3D特效比Voodoo卡还多。 以《FIFA99》为例:Fifa99目录下"Setup"子目录中有一名为3ddata.dat的文件,用任一文本编辑软件打开它,在Card-NvidiaRiva128后将/TB:0去掉,紧跟着添上(空格)/G:D3D(空格)/M:d3d,记住不能多一个空格或是少一个!这句话的意思是强制Riva128使用所有的D3D特效。接下来,在Fifa99的3DSetup中可以看到"三线性过滤"选项变灰,无法选择,这就表明程序已为Riva128优化过了。接着还要修改注册表,在[HKEY-LOCAL-MACHINE\Software\easports\fifa99]下,将"TripleBuffer"键值改为1,"ThrashResolution"键值从"640×480"改为"800×600",意思是打开三线性过滤和将屏幕分辨率提高到800×600。再进入游戏效果会有大的改善。上述方法对EA的游戏特别有效,像《极品飞车Ⅲ》等。对于其他的游戏,比如《Unreal》,尽量用支持D3D的补丁,因为D3D效果丰富,且画面比"DeafualOpenGL"明亮,当然也同样有许多参数要改。 三、优化G200、Permedia2 对G200,可以使用G200-VSYNC.ZIP软件进行优化,它将会关闭很多3D游戏中所用的V-Sync,并恢复较好的图像质量。 对Permedia2, 可以使用FireGL1000pro软件,这是针对Permedia2图形芯片组所进行的超频工具,这个工具提供确定芯片工作状态的注册键"Systemclock"。缺省配置是53(十六进制)即十进制数83。一般的Premedia2显示卡都可以超频到96MHz下工作。 也可更改注册表里面的如下信息,将其数值由0更改为110,对比如下: 旧的:HKR,PermediaClockSpeed,%REG_DWORD%,0 新的:HKR,PermediaClockSpeed,%REG_DWORD%,110 四、VOODOO卡超频 说起VooDoo卡的超频,无外乎两种情况。一是把总线的工作频率提高,这可以用TWEAK那样的超频程序来实现。二是修改VooDoo卡上内存的读取周期,来达到超频的目的。这里主要为大家介绍弟二种方式,它对VooDoo卡效能的提高最明显。大家都知道VooDoo卡是靠GLIDE程序驱动的,所以修改GLIDE程序的环境变量,即可达到超频的目的。你 可以把这些环境变量写在AUTOEXEC.BAT文件中,这样将会对所有的DOS及WIN95游戏起作用。当然你也可以针对个别游戏 建立单独的*.BAT文件,这完全看个人需要了。 下面我把每个变量的设置和作用告诉大家。 set SST_RGAMMA=1.7 设定屏幕输出的明暗度,数值越小越暗,越大越亮。你可以适 你的屏幕作调整。 另外可以让R,G,B分别作调整,设置如下: set SST_RGAMMA=1.7 set SST_BGAMMA=1.7 set SST_GGAMMA=1.7 set SST_GRXCLK=57 这项是超频中最主要的,它就是设置VooDoo卡显存的工作频率。预设值是50,最高可到64。一般超到57就足够了,如果你的VooDoo卡显存是35纳秒,那么你可以试着改成60或64,如果游戏能正常运行,画面没有花块儿,并且长时间不死机,那么恭喜你超频成功了。 以上方法比较简单,可惜只针对 VooDoo I,且只对 Glide 有效而对Direct3D没有影响。到了 VooDoo II 要设定工作频率可就没那麽容易了,因为VooDoo II卡内部设定参数都储存在 Registry(WIN98的注册表文件)里,通过修改注册表可以达到超频的目的。在注册表中找到 SSTV2_GRXCLK,这里就是记录巫毒卡的工作频率,比如 SSTV2_GRXCLK 的值为 110,就是指巫毒卡是以 110 MHz 的频率工作。( VooDooII 正常工作频率是 90 MHz)。 还有显卡超频软件Fast Card,它支持nVidia Detonator驱动程序,Unreal Direct3D设置,对Banshee芯片作了优化,可让Voodoo2内核超到110MHz。 随着Voodoo3的上市,有人编写了一个Voodoo3的超频工具(可以在http://gsf.srsnet.com找到),可以在Voodoo3显示属性中增加一个超频标签。缺省的核心频率为120-200 Mhz,你可以增大或者缩小这一频率,使用很简单,下载后解压缩V3OC1000.ZIP到一个目录下,然后执行V3OCINST.EXE安装。 此外TNT、TNT2、G400等其他显卡也可通过类似的软件和方法进行优化。 比如日前Nvidia发布了一个增强Riva TNT芯片的软件--Detonator,它可以让TNT芯片在运行 DirectX 6和OpenGL程序时提升30%性能,并对新的CPU和操作系统(Windows 2000)作了 优化。 下 一 页:硬件优化漫谈之硬盘篇
与 或 标题 全文 关键字 以上全部
·国家级治脑病新药思维源 ·中藏药治疗脑病新突破 ·治类风湿,强直性脊柱炎 ·养肾·痛风·长寿 ·肝病泌尿脑萎缩新药介绍 ·强直性脊柱炎康复乐园 ·让中医辩证不孕不育 ·国医治股骨头坏死一绝 ·乙肝为何久治不愈? ·二千元垄断批发做老板 ·中医中药专治前列腺 ·治牛皮癣白癜风已成现实 ·专治痛风病的白衣天使 ·不孕不育的杏林奇葩 ·专卖店零售管理系统