全心全意為游戲之顯卡優(yōu)化
很多酷愛(ài)游戲的朋友可能像筆者一樣,對(duì)于最近頻繁出臺(tái)的游戲有些無(wú)奈的感覺(jué),它們對(duì)顯卡的要求越來(lái)越高。很多網(wǎng)友都在問(wèn)玩游戲什么顯卡好,怎么選擇顯卡來(lái)升級(jí)配置,其實(shí)靜下心來(lái)想想,即使我們根據(jù)游戲顯卡推薦升級(jí)了顯卡,但我們還是更不上技術(shù)更新的腳步,不斷地升級(jí)顯卡是不可能的,那么在不換顯卡的前提下如何更好地體驗(yàn)最新的3D游戲呢?現(xiàn)在筆者就和大家說(shuō)說(shuō)針對(duì)游戲的顯卡優(yōu)化。
顯卡優(yōu)化基礎(chǔ)知識(shí)。
1.一般來(lái)說(shuō),基于ATi芯片的顯卡擅長(zhǎng)于DirectX游戲,而基于nVIDIA芯片的顯卡則擅長(zhǎng)OpenGL游戲,至于某款游戲是基于DirectX還是OpenGL開(kāi)發(fā),你可以從該游戲的官方網(wǎng)站查詢(xún)獲得。多數(shù)FPS(第一人稱(chēng)射擊類(lèi))游戲采用了OpenGL技術(shù),目前流行的DOOM3也基于此開(kāi)發(fā)。
2.要讓顯卡最大發(fā)揮自己的性能,尤其是在最新3D游戲的考驗(yàn)中做到“金身不破”,安裝最新的DirectX版本、選擇合適的驅(qū)動(dòng)、適當(dāng)?shù)某l等基本的優(yōu)化措施是必不可少的。此外,隨時(shí)留意你所使用顯卡的官方網(wǎng)站,它可能會(huì)針對(duì)某些游戲中出現(xiàn)的問(wèn)題推出特別的補(bǔ)丁(hotfix)。
3.游戲是對(duì)整個(gè)計(jì)算機(jī)系統(tǒng)綜合性能的考驗(yàn),除了顯卡優(yōu)化外,游戲?qū)τ脖P(pán)傳輸速度、內(nèi)存容量、CPU運(yùn)算速度也有不同程度的要求。建議大家打開(kāi)硬盤(pán)的UDMA功能,否則游戲速度會(huì)大打折扣;如果你的硬盤(pán)是低速5400轉(zhuǎn),那么最好確保內(nèi)存足夠大,否則運(yùn)行最新3D游戲速度會(huì)較慢。
4.運(yùn)行“dxdiag”命令,切換到“顯示”標(biāo)簽,確保打開(kāi)“DirectDraw加速”、“Direct3D加速”、“AGP紋理加速”三項(xiàng)(圖1);在顯卡的OpenGL設(shè)置界面中勾選“默認(rèn)的紋理著色深度”。
圖1
針對(duì)游戲的優(yōu)化
當(dāng)紅小生——魔獸世界(WOW)
魔獸世界(WOW)可以說(shuō)是目前最為火爆的游戲(圖2),作為由著名游戲公司Blizzard最新出品的多人在線(xiàn)角色扮演網(wǎng)絡(luò)游戲,其絢麗多彩的游戲場(chǎng)景和極富趣味性的情節(jié)是吸引玩家的主要原因。當(dāng)然,魔獸世界里用來(lái)調(diào)節(jié)圖像質(zhì)量的設(shè)置選項(xiàng)數(shù)量也是多得有些讓人目不暇接。
圖2
在默認(rèn)設(shè)置中屏幕分辨率是1024×768,遠(yuǎn)景顯示等級(jí)為30%,材質(zhì)細(xì)節(jié)最高,世界細(xì)節(jié)層次、頂點(diǎn)動(dòng)態(tài)遮罩和硬件指針為打開(kāi)狀態(tài),其余選項(xiàng)均關(guān)閉(圖3)。這種情況下,Radeon 9550級(jí)別或以上的顯卡已可以基本流暢運(yùn)行默認(rèn)設(shè)置下的游戲,倘若你希望游戲中的幀數(shù)更高或在稍微低端一點(diǎn)的顯卡也能流暢運(yùn)行,那么你可以做一下的一些優(yōu)化。
圖3
No.1:針對(duì)游戲設(shè)置的優(yōu)化
首先,在畫(huà)質(zhì)的設(shè)置面板中把遠(yuǎn)景顯示、環(huán)境細(xì)節(jié)、地形陰影質(zhì)量、材質(zhì)細(xì)節(jié)等全部設(shè)置為低,而實(shí)現(xiàn)光影效果的頂點(diǎn)動(dòng)態(tài)遮罩也去掉鉤選,甚至降低游戲分辨率,這樣你就可以看到游戲的速度有很明顯的提升了,Radeon 9550會(huì)有50%以上的提升。
接下來(lái)開(kāi)啟“全屏幕泛光效果”(圖4),畫(huà)面不僅明亮了許多而且變得非常柔和。然后我們10%的遠(yuǎn)景顯示,用來(lái)觀察遠(yuǎn)方的地形,在分辨率方面,我們?cè)O(shè)在1024×768。在這種設(shè)置下低端的顯卡上可以達(dá)到流暢運(yùn)行的效果,同時(shí)也兼顧了游戲?qū)Ξ?huà)面的需求。
圖4
No.2:硬件配置吃緊的用戶(hù)特別優(yōu)化
如果說(shuō)顯卡決定了你在玩WOW時(shí)能夠獲得更好的享受,那么內(nèi)存的容量就決定了你是否能玩WOW了。
如果你使用筆記本來(lái)玩WOW,由于硬盤(pán)轉(zhuǎn)速往往采用的5400轉(zhuǎn)低倍速,所以它對(duì)內(nèi)存的要求更大,建議最好不要低于768MB。
如果你的筆記本內(nèi)存比較吃緊,建議在Windows XP中設(shè)置更多的虛擬內(nèi)存,此外還有兩個(gè)方法可以讓內(nèi)存更好的為WOW服務(wù):
為WOW設(shè)置更高的優(yōu)先級(jí)
運(yùn)行WOW后,按下Ctrl+Shift+Esc鍵打開(kāi)任務(wù)管理器,切換到“進(jìn)程”選項(xiàng)卡,右鍵單擊WOW游戲進(jìn)程,選擇“設(shè)置優(yōu)先級(jí)→高”(圖5)。這樣能保證在內(nèi)存占用比較緊張的時(shí)候,WOW最先獲得系統(tǒng)分配的內(nèi)存。
圖5
定時(shí)釋放WOW占用的內(nèi)存
如果你使用的是Windows XP系統(tǒng),那么Windows 2003中有個(gè)名為“empty.exe”的小工具非常適合你(下載地址:),它可以釋放特定程序在占用大量?jī)?nèi)存后不能及時(shí)釋放的內(nèi)存資源,用來(lái)改善因部分軟件占用內(nèi)存過(guò)大導(dǎo)致系統(tǒng)變慢的情況非常有效。
下載獲得empty.exe之后,用記事本編輯如下文字并將其保存為*.bat文件:
@echo off
empty wow
將該文件保存在empty.exe所在目錄,我們只需要在WOW運(yùn)行過(guò)程中,偶爾運(yùn)行一下這個(gè)bat批處理文件即可釋放由WOW占用的內(nèi)存。根據(jù)筆者的試用,其優(yōu)化效果十分明顯。
使用OpenGL模式進(jìn)入游戲
默認(rèn)情況下WOW的運(yùn)行模式為DirectX模式,所以最好安裝DirectX 9.0c版本。不過(guò)對(duì)于硬件配置不夠強(qiáng)勁的用戶(hù),可以用OpenGL模式進(jìn)入,方法為:用記事本打開(kāi)WOW安裝目錄下的config.wtf文件,在其中加入一句:“SET gxApi ”opengl“”(輸入時(shí)不帶外面的中文全角引號(hào)),保存之后即可。
對(duì)于某些用戶(hù)進(jìn)入WOW時(shí),提示“魔獸世界不支持你的3D加速卡。請(qǐng)安裝支持Dual-TMU的3D加速卡”的情況,同樣可以采用該方法進(jìn)入游戲,不過(guò)該模式下fps會(huì)有很大幅度的下降,根本的解決之道還是升級(jí)你的顯卡。
No.3:驅(qū)動(dòng)程序的選擇
對(duì)于nVIDIA顯卡,推薦使用Forceware 61.76版驅(qū)動(dòng),此驅(qū)動(dòng)全部支持Microsoft 9.0和OpenGL軟件應(yīng)用,這使它提供了最佳的性能和增強(qiáng)的圖像質(zhì)量,同時(shí)它還支持快速Windows縮放功能以及緩解視力疲勞,而使用ATi顯卡的話(huà),推薦使用新催化劑4.9版本驅(qū)動(dòng)。
硬件殺手——DOOM3
在將全球游戲玩家的胃口足足吊到嗓子眼之后,DOOM3終于上市了,這款出自ID之手的大作帶來(lái)的炫麗復(fù)雜的動(dòng)態(tài)光影、高質(zhì)量的凹凸貼圖確實(shí)營(yíng)造了身臨其境的效果,逼真的物理引擎以及創(chuàng)新最新音頻技術(shù)的后續(xù)加入都將給挑剔的游戲玩家一個(gè)最好的答復(fù)。
從DOOM官方推薦的硬件配置上來(lái)看,ATi8500和nVIDIA的GeForce4 MX440顯卡、最低384M內(nèi)存、P4 1.5G或AMD1800+處理器配置即可體驗(yàn)DOOM3,似乎讓我們感覺(jué)DOOM3也并不那么難以靠近。但是這樣的配置能讓我們充分領(lǐng)略DOOM的精妙體驗(yàn)嗎?
答案是否定的,在稍顯低端的顯卡上我們還必須做優(yōu)化工作,由于DOOM3對(duì)基于nVIDIA芯片的顯卡作了優(yōu)化,所以在同等頻率下,nVIDIA顯卡的成績(jī)會(huì)好于ATi顯卡,但是通過(guò)優(yōu)化后,這種差距可以縮小。
No.1:針對(duì)游戲的設(shè)置優(yōu)化
面對(duì)DOOM3,9550之流的顯卡在選擇1024×768分辨率、高畫(huà)質(zhì)已經(jīng)不現(xiàn)實(shí)了,我們建議這類(lèi)顯卡選擇800x600分辨率、中等畫(huà)質(zhì)模式運(yùn)行;而X700/6600級(jí)別的顯卡則完全可以在1024x768分辨率、高畫(huà)質(zhì)下流暢運(yùn)行;更高級(jí)別的顯卡只要不設(shè)置太極端的高要求模式基本沒(méi)問(wèn)題(圖6)。
圖6
No.2:超頻——游戲加速絕對(duì)的真理
對(duì)大部分使用Radeon 9550或Geforce 5700LE的用戶(hù)來(lái)說(shuō),要想體驗(yàn)DOOM3的魅力,不超頻絕對(duì)只能看幻燈片。我們的目標(biāo)是在800x600或1024x768的分辨率下中等畫(huà)質(zhì)跑30幀以上的速度,這樣算基本流暢運(yùn)行了。當(dāng)你把默認(rèn)頻率為250MHz/400MHz的Radeon 9550或Geforce 5700LE通過(guò)Rivetuner超頻至325MHz/500MHz以上,這是你至少在800x600下可以獲得30幀以上的速度。
No.3:游戲畫(huà)質(zhì)該如何選擇
游戲畫(huà)質(zhì)的設(shè)置主要取決于你的顯卡顯存:512MB顯存的顯卡推薦選擇“Ultra quality”;256MB顯存顯卡推薦選擇“High quality”,該模式下普通紋理貼圖不壓縮保持原來(lái)的分辨率,這樣在保持大約和最高畫(huà)質(zhì)的質(zhì)量差不多的情況下大大減少了顯存占用; 128MB顯存顯卡則推薦選擇“Medium quality”,該模式下使用硬件壓縮所有紋理,這樣的畫(huà)質(zhì)表現(xiàn)還是不錯(cuò),只是在尖銳角度和平滑邊緣的圖像與會(huì)有失真;至于64MB顯卡,只能選擇“Low quality”了。
No.4:驅(qū)動(dòng)程序的選擇
對(duì)于ATi顯卡用戶(hù),建議你采用版本號(hào)為5.4的催化劑,據(jù)某些測(cè)試表明,它的性能表現(xiàn)比最新的5.5還要好,也是最近幾款催化劑中綜合性能最好的一款,比起5.3版本,它在DOOM3中的表現(xiàn)有5%左右的提升,值得推薦;對(duì)于nVIDIA顯卡用戶(hù)則選擇推薦使用 Forceware 61.76版驅(qū)動(dòng)。
小提示:
部分顯卡,如nVIDIA 5900ZT在DOOM中打開(kāi)抗鋸齒(AA)和各項(xiàng)異性過(guò)濾(AF)后將大幅度降低性能,大家在設(shè)置的時(shí)候需要注意。
可玩性很高的跳票王——Half Life
Half Life 2不是一款對(duì)硬件要求很高的游戲,它的平臺(tái)適應(yīng)優(yōu)勢(shì)令它注定將會(huì)有很廣的用戶(hù)群。如果你正在使用的是DirectX 9的顯卡,恭喜你,基本上所有的DirectX 9顯卡都能在1024×768 32bit的模式下流暢運(yùn)行Half Life 2,就算是FX 5200在Celeron 2.4GHz的平臺(tái)上也會(huì)有35幀以上的成績(jī)。
但是如果你使用的是DirectX 8甚至是更加老舊的顯卡,那么你就需要進(jìn)行一定的優(yōu)化了。如果你使用的是如Ti500/8500/9100/9200/Ti4200/4600等型號(hào)的顯卡,可以按照下面的幾個(gè)地方來(lái)進(jìn)行優(yōu)化。
No.1:針對(duì)游戲的設(shè)置優(yōu)化
實(shí)際體驗(yàn)證明,800×600+高效果的設(shè)置絕對(duì)好過(guò)1024×768+低效果設(shè)置。對(duì)于Direct X 8顯卡,在800×600的分辨率下可以開(kāi)到6AA,但測(cè)試表明效果并不理想,而且一旦開(kāi)AA占用資源很高,建議不要打開(kāi)。
接下來(lái),設(shè)置model和texture細(xì)節(jié)為最高,這兩項(xiàng)是畫(huà)面質(zhì)量的保證,必選。此外,將反射效果開(kāi)到最高,這也是畫(huà)質(zhì)的保證,夢(mèng)幻般的水面反射效果和地板效果并不需要DirectX 9顯卡來(lái)支持,在DirectX 8顯卡上你能感受到DirectX 9顯卡90%以上的效果。
最后,打開(kāi)陰影效果和gamma 1.6兩個(gè)特性。Half Life 2的陰影和DOOM3差了不止一個(gè)檔次,DirectX 8顯卡應(yīng)付起來(lái)綽綽有余。低端的DirectX 8顯卡因?yàn)樽龉び昧蠁?wèn)題,往往輸出亮度不足,因此不但gamma要選1.6, 顯示器要選高亮度,必要時(shí)還應(yīng)當(dāng)在顯卡面板上設(shè)置亮度和對(duì)比度。
No.2:針對(duì)ATi顯卡的特別優(yōu)化
你如果使用的是ATi顯卡,可以在控制中心中命令行中輸入“+r_fastzreject 1 ”。這個(gè)參數(shù)在nVIDIA顯卡上是默認(rèn)開(kāi)啟的,但是在ATi顯卡上會(huì)遇到兩種情況,當(dāng)CPU成為游戲瓶頸的時(shí)候,這個(gè)參數(shù)會(huì)降低一點(diǎn)性能,不過(guò)如果是顯卡受到限制的話(huà),那么這個(gè)參數(shù)會(huì)提高性能。