运行Mclk(在DOS或Win95全屏DOS窗口下)后,会显示显卡、显存的类型,还有0~4共5个可选参数。
1.先看0:Mclk设置。运行Mclk /0,屏幕显示原来Mclk的值和计算Mclk的三个变量M、N、R。
2.再来看参数1:显存访问模式。运行Mclk/1,也有三个参数可选,0最快, 3最慢。
3.参数2:显存访问延时,运行Mclk/2 ,我选0ns,对应参数3。应当说明的是,超频很高时,加大延时或许可以成功。
4.参数3:访问延时。
5.参数4:CPU 和内存写频率。最后把命令写入Autoexec.bat 批处理文件中,即大功告成! 最后提醒大家:操作手法不要太凶狠,几乎每个参数都有默认值,在此基础上多试几次,慢慢提高,遇到花屏或黑屏,要及时调回或关机,Mclk绝对不要超过80MHz。Mclk.exe可以在我的主页(http://gsf.srsnet.com)上下载。
二、nVIDIA Riva128
Riva128曾是一款非常火的显示芯片,由于它支持2D窗口线性插值功能,所以Riva128的2D效果非常好。不仅如此,凭借完整的OpenGL ICD驱动程序,它还可以在3DSMAX之类的工作中继续大显身手。随着新显示卡的不断推出,Riva128渐入老态,不过可以想法对其进行一番优化,以使Riva128最大限度地发挥其功能。
1.超频
Riva128的超频性能很不错,通过超频,可以使Riva128在Direct3D游戏中有接近MGA G200的速度表现。可以使用PowerStrip2.30.03(需注册)软件对它进行超频。
选择“进阶选项”→“关于PowerStrip”→“执行效能调整”→“记忆体时脉”并将该选项值调整到125MHz,在“ChipSet”中将“Enableanti-aliasing”和“Disable sync withrefresh Rate”选中,将“PCIoff-screen memory”调整到8MB(这个选项仅针对64MB内存);此外,将“MipmapLevel”设为最高的级别——8级,剩下来选项选“Quality”,至此大功告成。对了,不要忘记在“进阶选项”→“PowerStripoverview”中的“AutoRun”前打一个钩,否则软件无法在进入Win95时对显示卡进行超频。因为Riva128的芯片核心和内存是同步的,所以内存超了频自然就把芯片频率也超了上去。未注册的高版本PowerStrip每次进入桌面时都要手动调整,太麻烦。 你还可以查找文件pstrip.cfg并对它更改,在文件中查找到Riva128一段: [Riva128+]-nVidia Riva128 Plus MClk=90,110,100
这其中,90是最小值,110是最大值,100是缺省值。然后进行如下修改,把最大值改为133,保存改动后,打开“PowerStrip”,进入高级选项,选择“performance”。会发现已更改了最大存储速度。最大值的大小视你的机器情况而定,一般到133MHz比较合适。
2.2D、3D效果优化
2D线性插值对于Riva128二维画面的表现力非常重要,要使Riva128二维画面插值处理功能起作用,必须采用16位或16位以上的真彩色并用基于Win95/98的软件。
有许多游戏都支持Riva128,但是并未对它优化过。你可以通过更改某些参数,激活Riva128所支持的3D效果。要知道,Riva128支持的3D特效比Voodoo卡还多。
以《FIFA99》为例:Fifa99目录下“Setup”子目录中有一名为3ddata.dat的文件,用任一文本编辑软件打开它,在Card-Nvidia Riva128后将/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效果丰富,且画面比“Deafual OpenGL”明亮,当然也同样有许多参数要改。
三、优化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,如果游戏能正常运行,画面没有花块儿,并且长时间不死机,那么恭喜你超频成功了。
以上方法比较简单,可惜只针对 Voodoo1,且只对 Glide 有效而对Direct3D没有影响。对 Voodoo2要设定工作频率可就没那么容易了,因为Voodoo2卡内部设定参数都储存在 Registry(Win98的注册表文件)里,通过修改注册表才能达到超频的目的。在注册表中找到 SSTV2_GRXCLK,这里就是记录Voodoo2卡的工作频率,比如SSTV2_GRXCLK 的值为 110,就是指Voodoo2卡是以 110 MHz 的频率工作。( Voodoo2 正常工作频率是 90 MHz)。
还有显卡超频软件Fast Card,它支持nVidia Detonator驱动程序,Unreal Direct3D设置,对Banshee芯片作了优化,可让Voodoo2内核超到110MHz。
随着Voodoo3的上市,有人编写了一个Voodoo3的超频工具(在我的主页上能找到),可以在Voodoo3显示属性中增加一个超频标签。缺省的核心频率为120MHz~200 MHz,你可以增大或者减小这一频率,使用很简单,下载后解压缩V3oc1000.ZIP到一个目录下,然后执行V3ocinst.exe安装。
此外TNT、TNT2、G400等其他显卡也可通过类似的软件和方法进行优化。 比如日前nVidia发布了一个增强Riva TNT芯片的软件——Detonator,它可以让TNT芯片在运行 DirectX 6和OpenGL程序时提升30%性能,并对新的CPU和操作系统(Windows 2000)作了优化。 内 存
首先要说明的一点是,所谓内存速度(如-10、-8或PC100或PC133等)实际上只是标明内存能稳定运行的最高速度的指标,而内存实际的运行速度取决于系统总线的速度,与任何软件无关,内存优化从本质上说是提高系统对内存的利用率。
一、优化“虚拟内存”
随着软件技术的发展,软件对内存的需求大为增加,在运行大程序时,若机器中的物理内存不够用,系统会自动在硬盘上划出一个空间来建立一个虚拟内存文件,以弥补物理内存的不足,Windows操作系统在硬盘上创建的交换文件(Win386.swp),即通常所说的“虚拟内存”。 虽然可用硬盘来代替内存运行更多的程序,但硬盘的速度毕竟比真正的物理内存慢得多,其实质是“以时间换取空间”。
关于交换文件的设置,Windows95(98)为用户提供了两种选择,即“让Windows管理虚拟内存设置”和“用户自己指定虚拟内存设置”。若选择前者(默认选择),则交换文件的大小是不固定的,从而造成它在C盘上呈碎片状存放。即使运行“磁盘碎片整理程序”也不能消除碎片,因为Windows98(95)启动后,交换文件始终在使用,所以不能进行整理。
CPU与硬盘交换数据的速度本来就比与物理内存交换数据的速度要慢,如果交换文件在硬盘上不连续存放,速度将进一步降低,必然会影响整机的运行速度。因此,可以选择“用户自己指定虚拟内存设置”,通过将交换文件设置成大小固定,且在硬盘上连续存放的文件,达到优化虚拟内存,提高整机运行速度的目的。具体步骤如下:
