優(yōu)化顯卡可以從使用最新、最好的驅動程序以及刷新顯卡BIOS等入手,這方面的話題我曾有專文談及,在此不贅述,
硬件優(yōu)化漫談之顯卡篇 老顯卡超頻
。下面談到的顯卡優(yōu)化,主要是談其超頻,現(xiàn)在幾乎針對所有顯示芯片都有相應的超頻軟件,從較老的Riva128,到VOODOO3、TNT2等都有其優(yōu)化工具,有些發(fā)燒友還直接通過修改注冊表對顯卡進行優(yōu)化。一、老顯卡超頻
當今世道,超頻字眼滿天飛,不光CPU,顯卡也能超頻。有MCLK.EXE這個程序就是專為S3,Trident等老顯卡超頻用的。MCLK意思就是存儲器的時鐘頻率,提高它就等于加大了顯卡運算吞吐量。MCLK是個DOS程序以命令加參數(shù)的形式完成任務。
運行MCLK(在DOS或WINDOWS全屏DOS窗口下)后,會顯示顯卡、顯存的類型,還有0-4共5個可選參數(shù)。
1.先看0:MCLK設置。運行MCLK/0,屏幕顯示原來MCLK的值和計算MCLK的三個變量M、N、R。
2.再來看參數(shù)1:顯存訪問模式。運行MCLK/1,也有三個參數(shù)可選,0最快:一個周期的EDO模式,3最慢:FP存儲器;
3.參數(shù)2:顯存訪問延時,運行MCLK/2,我選0ns,對應參數(shù)3,應當說明的是,超頻很多時,加大延時或許可以成功;
4.參數(shù)3:是訪問延時;
5.參數(shù)4:CPU和內存寫頻率。最后把命令寫入autoexec.bat批處理文件中,即大功告成!最后提醒大家:操作手法不要太兇狠,幾乎每個參數(shù)都有默認值,在此基礎上多試幾次,慢慢提高,遇到屏幕飄雪花或黑屏,要及時調回或關機,MCLK絕對不要超過80MHz。MCLK可以在我的主頁(http://gsf.srsnet.com)上下載。
二、nVIDIARiva128
Riva128曾是一款非常火的顯示芯片,由于它支持2D窗口線性插值功能,所以Riva128的2D效果非常好。不僅如此,憑借完整的OpenGLICD驅動程序,它還可以在3DSMAX之類的工作中繼續(xù)大顯身手。隨著新顯示卡的不斷推出,Riva128漸入老態(tài),不過可以想法對其進行一番優(yōu)化,以使Riva128最大限度發(fā)揮其功能。
1.超頻。Riva128的超頻性能很不錯,通過超頻,可以使Riva128在Direct3D游戲中有接近MGAG200的速度表現(xiàn)?梢允褂肞owerStrip2.30.03(需注冊)軟件對其進行超頻。
選擇進階選項關于PowerStrip執(zhí)行效能調整記憶體時脈并將該選項值調整到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。您會發(fā)現(xiàn)您可以更改您所定的最大存儲速度。中間值的大小視您的機器情況而定,一般到133比較合適。
2.2D、3D效果優(yōu)化。2D線性插值對于Riva128二維畫面的表現(xiàn)力非常重要,要使Riva128二維畫面插值處理起作用,必須采用16位或16位以上的真彩色并用基于Windows95/98的軟件。
有許多游戲都支持Riva128,但是并未對它優(yōu)化過。你可以通過更改某些參數(shù),激活Riva128所支持的3D效果。要知道,Riva128支持的3D特效比Voodoo卡還多。
以《FIFA99》為例:Fifa99目錄下Setup子目錄中有一名為3ddata.dat的文件,用任一文本編輯軟件打開它,在Card-NvidiaRiva128后將/TB:0去掉,緊跟著添上(空格)/G:D3D(空格)/M:d3d,記住不能多一個空格或是少一個!這句話的意思是強制Riva128使用所有的D3D特效,
電腦資料
《硬件優(yōu)化漫談之顯卡篇 老顯卡超頻》(http://m.clearvueentertainment.com)。接下來,在Fifa99的3DSetup中可以看到三線性過濾選項變灰,無法選擇,這就表明程序已為Riva128優(yōu)化過了。接著還要修改注冊表,在[HKEY-LOCAL-MACHINESoftwareeasportsfifa99]下,將TripleBuffer鍵值改為1,ThrashResolution鍵值從640480改為800600,意思是打開三線性過濾和將屏幕分辨率提高到800600。再進入游戲效果會有大的改善。上述方法對EA的游戲特別有效,像《極品飛車Ⅲ》等。對于其他的游戲,比如《Unreal》,盡量用支持D3D的補丁,因為D3D效果豐富,且畫面比DeafualOpenGL明亮,當然也同樣有許多參數(shù)要改。三、優(yōu)化G200、Permedia2
對G200,可以使用G200-VSYNC.ZIP軟件進行優(yōu)化,它將會關閉很多3D游戲中所用的V-Sync,并恢復較好的圖像質量。
對Permedia2,可以使用FireGL1000pro軟件,這是針對Permedia2圖形芯片組所進行的超頻工具,這個工具提供確定芯片工作狀態(tài)的注冊鍵Systemclock。缺省配置是53(十六進制)即十進制數(shù)83。一般的Premedia2顯示卡都可以超頻到96MHz下工作。
也可更改注冊表里面的如下信息,將其數(shù)值由0更改為110,對比如下:
舊的:HKR,PermediaClockSpeed,%REG_DWORD%,0
新的:HKR,PermediaClockSpeed,%REG_DWORD%,110
四、VOODOO卡超頻
說起VooDoo卡的超頻,無外乎兩種情況。一是把總線的工作頻率提高,這可以用TWEAK那樣的超頻程序來實現(xiàn)。二是修改VooDoo卡上內存的讀取周期,來達到超頻的目的。這里主要為大家介紹弟二種方式,它對VooDoo卡效能的提高最明顯。大家都知道VooDoo卡是靠GLIDE程序驅動的,所以修改GLIDE程序的環(huán)境變量,即可達到超頻的目的。你可以把這些環(huán)境變量寫在AUTOEXEC.BAT文件中,這樣將會對所有的DOS及WIN95游戲起作用。當然你也可以針對個別游戲建立單獨的*.BAT文件,這完全看個人需要了。
下面我把每個變量的設置和作用告訴大家。
setSST_RGAMMA=1.7設定屏幕輸出的明暗度,數(shù)值越小越暗,越大越亮。
另外,可以讓R,G,B分別作調整,設置如下:
setSST_RGAMMA=1.7
setSST_BGAMMA=1.7
setSST_GGAMMA=1.7
setSST_GRXCLK=57
這項是超頻中最主要的,它就是設置VooDoo卡顯存的工作頻率。預設值是50,最高可到64。一般超到57就足夠了,如果你的VooDoo卡顯存是35納秒,那么你可以試著改成60或64,如果游戲能正常運行,畫面沒有花塊兒,并且長時間不死機,那么恭喜你超頻成功了。
以上方法比較簡單,可惜只針對VooDooI,且只對Glide有效而對Direct3D沒有影響。到了VooDooII 要設定工作頻率可就沒那么容易了,因為VooDooII卡內部設定參數(shù)都儲存在Registry(WIN98的注冊表文件)里,通過修改注冊表可以達到超頻的目的。在注冊表中找到SSTV2_GRXCLK,這里就是記錄巫毒卡的工作頻率,比如SSTV2_GRXCLK的值為110,就是指巫毒卡是以110MHz的頻率工作。(VooDooII正常工作頻率是90MHz)。
還有顯卡超頻軟件FastCard,它支持nVidiaDetonator驅動程序,UnrealDirect3D設置,對Banshee芯片作了優(yōu)化,可讓Voodoo2內核超到110MHz。
隨著Voodoo3的上市,有人編寫了一個Voodoo3的超頻工具(可以在http://gsf.srsnet.com找到),可以在Voodoo3顯示屬性中增加一個超頻標簽。缺省的核心頻率為120-200Mhz,你可以增大或者縮小這一頻率,使用很簡單,下載后解壓縮V3OC1000.ZIP到一個目錄下,然后執(zhí)行V3OCINST.EXE安裝。
此外TNT、TNT2、G400等其他顯卡也可通過類似的軟件和方法進行優(yōu)化。比如日前Nvidia發(fā)布了一個增強RivaTNT芯片的軟件--Detonator,它可以讓TNT芯片在運行DirectX6和OpenGL程序時提升30%性能,并對新的CPU和操作系統(tǒng)(Windows2000)作了優(yōu)化。