有影沒?星海2用768MB VRAM也能特效全開

有影沒?星海2用768MB VRAM也能特效全開

最近在一些論壇上出現了這樣的討論話題,有人主張GeForce GTX460的768MB版本,並不能滿足遊戲選項中特效全開,需要1GB顯示記憶體的基本要求,但是令小編感到疑惑的是,小編用這張卡玩劇情任務,一路過關斬將,好不容易推倒刀鋒女皇凱莉根,都是特效全開,並沒有不順暢的感覺。

如果材質品質開到超高,建議要1024MB的顯示卡記憶體,那我是不是一定要選有1GB顯示卡記憶體的顯示卡?」小編當時手邊的平台上,正好就插著一張NVIDIA GeForce GTX460 768MB版本的顯卡。依照遊戲的描述,照理說只有768MB顯示記憶體的Geforce GTX460,應該不能達到遊戲訂下的標準才對。但事實上真是如此嗎?

稍微研究一下星海爭霸2的選項,就會發現選項都附有貼心說明,其中在「材質品質」的部份是這樣寫的。

材質品質:

決定遊戲中使用的材質清晰度與及大小。較高的材質品質將會顯示較多細節,但會需要用到更多的顯示卡記憶體

材質品質取決於顯示卡的記憶體大小(VRAM)

低:128MB

中:256MB

高:512MB

超高:1024MB

建議選項:普通

引發爭議的部份就在於,GeForce GTX460有兩種版本的顯示記憶體(簡稱為VRAM),分別是768MB跟1024MB兩種版本。但是遊戲設定建議卻寫著「超高:1024MB」,於是很多準備買新顯示卡的玩家感到困惑,GeForce GTX 460的768MB版本,是不是反而不能將材質開到最高,取得最好的畫面。被768MB的VRAM倒扯後腿,浪費效能表現?

有影沒?星海2用768MB VRAM也能特效全開

▲遊戲選項就出現這麼直接的敘述,包括小編自己都因此深信不疑

小編遊戲功力不夠,APM(Actions Per Minute,每分鐘動作次數)連50都不到,在Battle.net上根本就是T客邦之恥,為了實驗,找來星海爭霸2蟲族高手IdrA對上人類高手drewbie的對戰紀錄Replay檔,兩位高手在這場對戰中纏鬥了48分鐘多,有好幾次衝突都是雙方大軍壓境,將近上百個單位的會戰,開打瞬間的資源佔用量相當可觀。在這同時,小編透過FRAPS來紀錄對戰過程中FPS張數的變化。

在硬體方面,小編參考Blizzard的官方建議配備,架了一組使用AMD Athlon X3 445三核心處理器、4GB的DDR3記憶體,以及MSI的N460GTX CYCLONE 768D5顯示卡的測試平台。雖然比不上目前主流市場中的中高階配備,卻較接近官方開出的遊戲需求配備,相對來說也是可以接受的範圍。

  Blizzard官方公告的建議配備 測試機配備
CPU Dual Core 2.4 GHz 處理器 AMD Athlon X3 445 3.1GHz
RAM 2GB記憶體 PATRIOT Viper II Sector 5
DDR3-2400 4GB (2GBx2) Kit
(註:降頻為DDR3 1066)
GPU 512 MB NVIDIA GeForce 8800 GTX
或 ATI Radeon HD 3870 或更高階的顯示卡
MSI N460GTX CYCLONE 768D5
(Driver: 258.96 whql)
OS Windows Vista/Windows 7 作業系統  Windows 7 家用進階版,32位元
程式目前最新版本 1.0.2.16223 1.0.2.16223

▲很多人配備應該都不比這個清單來得遜

有影沒?星海2用768MB VRAM也能特效全開

▲會戰當中通常也是畫面最延遲的時候

一開始測試頗令人玩味,小編將解析度開到1920x1200,並將特效統統開到超高或是最大,沒有使用「不會燒卡的秘方」。在只調整材質品質的測試中,除了看見畫面細緻度有所變化之外,對於遊戲進行並沒有明顯的延遲或加速感。而最後得到的數據,也不如預期那樣,只要看到一開超高,遊戲畫面就會整個頓掉。甚至還懷疑自己沒設定好,重跑了好幾次,結果幾乎都一樣,只有個位數不到的誤差。

但是從GPU-Z的監控中可以確定,記憶體消耗量可以說和預期一樣,在開到「超高」的情況下,會吃到698MB的程度,推測在這時候,驅動程式本身也針對VRAM的記憶體管理上進行優化,所以雖然程式要求1024MB,但是顯卡只有實體記憶體768MB的情形下,遊戲仍然能夠正常運作。有趣的是,配備未做更動的前提下,小編同時也將材質品質開到低,照理說應該只需要128MB的VRAM,卻在GPU-Z的監控中測得282MB的記憶體使用量

有影沒?星海2用768MB VRAM也能特效全開

▲測試設定,圖形品質的部份都開到超高

有影沒?星海2用768MB VRAM也能特效全開

▲全開並開到超高的特效相當耗資源,比較容易看出差別。

有影沒?星海2用768MB VRAM也能特效全開

▲從FPS張數上看來,幾乎沒有變化,只有很小的誤差

這時不由得懷疑,星海爭霸2這遊戲其實對VRAM要求並沒有想像中過份,寫在選項旁的備忘條目應該只是參考數值。進一步改變條件,在平台配備不動的情況下,小編直接進入主機板BIOS,將CPU倍頻調低,時脈從預設的3.1GHz降為2.4GHz,發現明顯會感受到小幅延遲,平均FPS也下降了一些。而將時脈設回預設值3.1GHz,拔掉一條2GB記憶體,僅剩一條2GB記憶體的情況下,遊戲FPS也明顯有滑落1張的情況,但是影響相當小。

有影沒?星海2用768MB VRAM也能特效全開

▲CPU降頻之後,明顯看到平均FPS從23掉到20

有影沒?星海2用768MB VRAM也能特效全開

▲和沒降頻之前相比,降頻之後FPS明顯降了3~4張

有影沒?星海2用768MB VRAM也能特效全開

▲記憶體若從4GB減為2GB,FPS影響程度不大,大約只有1~2張差異

若是不管材質品質,改調整下一欄的圖形品質,影響範圍就顯著多了。圖形品質那欄的說明中寫著:

圖形品質:

決定整體的圖形品質。這將直接設定以下所有進階選項。此預設值是針對電腦所建議的等級。

建議選項:普通

先前的測試中,小編都把圖形品質開到「超高」,所以下方所有選項都會跟著自動設定到最高或超高,如果將圖形品質改為「高」或「普通」,下面的所有選項都會跟著上方設定做出改變。於是小編試著在材質品質「超高」的前提下,改變圖形品質來測試。可以肯定的是,特效關得越多,理所當然遊戲也越順,而且雖然材質品質超高的建議VRAM是1024MB,但是並未因為材質品質超高的關係,影響遊戲正常運作。先前GPU-Z也僅測得顯示記憶體最大使用698MB而已,但小編覺得,畢竟大多顯示卡用的VRAM通常是速度相當快的GDDR5或是GDDR3,透過驅動程式優化,能有不錯的效能表現,若是中低階顯卡或是內建顯示晶片,就算顯示記憶體再大,也會是較慢的DDR2或是分享系統記憶體,很難發揮出效能。

有影沒?星海2用768MB VRAM也能特效全開

▲圖形品質拉低之後提昇的效能,比拉低材質品質明顯

由測試中可以發現,影響遊戲流暢度最大的關鍵,明顯和圖形品質有相當大的關聯。但材質品質選項中提供的VRAM數值,也僅只是一項參考,不代表沒有1GB就不能看到最高畫質。但至少調低材質品質還是能有效降低VRAM利用,適合運算速度沒有這麼快的顯示卡。而小編在網路上看別的網友討論時,曾經聽過有網友以GeForce GTX460進行星海爭霸2時,出現顏色不正確、破圖、或者是畫面不自然延遲,但小編在進行測試,包括自己下海去被電腦AI電了幾場,前前後後也花了大半天,甚至還請出FurMark來「加熱」顯示卡,但除了最後小編故意按停風扇造成破圖當機之外,並未出現這樣的情況。

比起拿VRAM比大小,要讓星海爭霸2順暢執行的話,乖乖花錢投資比較高階的顯示卡,而且CPU不能表現太差,才是比較正確的途徑。遊戲中會有建議的VRAM大小,但是若是要跑出該有的效果,單靠VRAM數值去評價,容易忽略其他零組件的重要性,反而會陷入業務的話術陷阱,投入預算仍無法獲得該有的效能。

有影沒?星海2用768MB VRAM也能特效全開

▲這張顯卡也有1GB的顯示記憶體,但是就不建議材質品質開到超高了…(圖片來源:微星科技

以上是UNN的唐尼.弗米利恩,來自T客邦編輯部為您做的報導。

最狂嘴砲戰鬥哥 Amola Li
作者

前 T 客邦技術編輯 目前為天橋下說書的

使用 Facebook 留言
Zion-X
7.  Zion-X (發表於 2010年8月13日 13:56)
謝謝你唐尼

最大可能不一定是吃到698
要拿張1G的460來對照會比較準
不知道驅動程式會不會為了OS在VRam留一手
如果是的話只吃到698就說得通了
換成1G應該張數可以再上去一些

以上是凱特。羅克維爾的現場連線
2676b60c4f9cd41fe0ec56a9e39fa2ce?size=48&default=wavatar
8.  電腦瘋子 (發表於 2010年8月13日 15:20)
少聽他們扯了
我自己用Q6600超3.0
4G DDR2 800
加上768M GTX260+
還不是照樣全開在順順跑

真的會遇到延遲 (FPS低於20一些的程度)
也不過是人真的多到爆炸時
比方說其中一關要阻止神足淨化感染星球
一群人打一隻淨化者

要不我根本也沒碰到LAG
連24張以下的感覺都沒有

這種機會根本不多
除非你找到密計開出超多人

難不成
它們說的全開就一定要全程30到60張之間就對了
那我也沒辦法 我不是有錢人
2676b60c4f9cd41fe0ec56a9e39fa2ce?size=48&default=wavatar
10.  電腦瘋子 (發表於 2010年8月13日 15:24)
補充一下
我還是開1920x1080
那些跑不動的
該不會是自己用AMD那招在星海2裡開鋸齒吧
6145e377684f54038eacb38818a7f25c?size=48&default=wavatar
12.  dinex (發表於 2010年8月13日 18:41)
小唐你竟然為了要它破圖把風扇關掉...(驚)
6cb113aef04b36edcd5cd89453511243?size=48&default=wavatar
14.  Ange (發表於 2010年8月13日 21:52)
鋸齒是啥?
常常聽到這個字
卻不了解是做甚麼用?
Tast
17.  Tast (發表於 2010年8月13日 23:39)
不知道大家是不是都開1920*1080解析度
還是SC2是神級遊戲不吃顯卡的XD?
最狂嘴砲戰鬥哥 Amola Li
18.  最狂嘴砲戰鬥哥 Amola Li (發表於 2010年8月14日 00:05)
我覺得不可能不吃卡,但是吃CPU應該會更重。只是那個1024MB的敘述真的太溫馨了…只要有心,國民卡都可以湊得出1G的VRAM,問題是剛好有些高階卡反而看起來沒這麼多VRAM……XD
2676b60c4f9cd41fe0ec56a9e39fa2ce?size=48&default=wavatar
19.  電腦瘋子 (發表於 2010年8月14日 01:33)
星海2裡面沒有鋸齒選項 (唉可惜)
是AMD那邊
有提出對應方法給ATI核心的使用者
並不是遊戲本身內建
5ef0678fc74fa80906f59652fb3ed3b1?size=48&default=wavatar
20.  fanta (發表於 2010年8月14日 01:47)
沒開反鋸齒都20幾張了
開反鋸齒應該會出人命吧XD
我不相信A卡有多神,可以開鋸齒還能順到靠北邊走。
反正買460應該就可以打得很快樂了吧
發表回應
謹慎發言,尊重彼此。按此展開留言規則