2006年4月10日 星期一

傳奇的效能征服指南

看到左方的圖,是不是和你的不太一樣。這只是修改註冊機碼所開出來的秘密選項。不少人抱怨說 TRL (Tomb Raider:Legend 縮寫) 的設定怎麼會這麼粗略,據傳是 EIDOS 的主意,目的為何就不清楚了。不過你還是有辦法將這些選項打開來的,現在有個簡單的方法,只要下載 這個檔案 。(*更新:現在正式版,也可以使用這個註冊檔了!請重新下載!)

裡面會有一個名叫 TRL_ExtendedDialog.reg 的檔案,只要打開他,按下"是"確定登錄編輯,就可以了。這時候請執行 Setup 叫出設定視窗,就可以看到和左圖一樣多的選項了!

啥!還是沒有!?注意一下右下角有一個小小的空白按鈕,按下它就會展開更多的進階選項。選項看不懂不要緊,因為現在就要幫你分析,找出最適合你的設定方式。

這個選項視窗,是從最近釋出的試玩版所擷取出來的。可能會和你所使用的正式版有些許落差,不過等台灣正式發行後,我們會馬上更新這篇指南的。

[ Fullscreen Settings 全螢幕設置 ]
在最上方有個 Fullscreen 的選項,可惜在試玩版上他是灰色的(不能選擇)。預估它是用來設定全螢幕和視窗模式的切換。

Display Adapter:這裡會寫出你的"顯示卡型號",你可能需要 Nvidia 6 或 7 系列以上的顯示卡,或者是 Ati Radeon X1 的顯示卡,才能看到所有的特效。

Resolution:螢幕解析度。愈低的解析度效能愈好,設定的愈高畫質會愈好但效能會愈低。

Refresh Rate:螢幕更新速率。這裡無關效能,但是開的愈高,對你的眼睛愈好。

Contrast:對比值。無關效能,請依顯示器的狀況,自行調整。

Brightness:亮度。無關效能,請依顯示器的狀況,自行調整。

[ Windowed Srttings 視窗設定 ]
很可惜這裡也是灰色的,也無法進行設定。

Lock Window Resolution to:鎖定視窗解析度大小。請不要設定超過原本桌面的解析度大小,不然畫面會超出螢幕。

[ Rendering Setup 繪圖設定 ]

Texture Filtering:非均質過濾。設定愈高,貼圖在較遠的地方愈不會發生扭曲模糊現象,建議設定為 4倍 即可。以 Point (單線性) 最低,依序是 Bilinear (雙線性)、Trilinear (三線性)、1X Anisotropic (1倍的各向異性) ... 依此類推。設定的愈高效能愈低



↑ 左邊那張是開 1 倍的效果,右圖是開 4 倍的。請點擊放大來看,並注意紅色框起來的位置。你會發現右圖的貼圖較清晰。

Next Generation Contect:次世代效果。在試玩版中無法開啟。開啟後,畫面效果能媲美於 XBOX360 般的效果,但會消耗大量資源。

Use 3.0 Shader Features:使用 Shader 3.0 模式。在試玩版中無法開啟。開啟後,會有更好的視覺效果,但會消耗大量資源。

Enable Vsync:垂直同步。照理說不會影響效能,他可以預防因每秒格數過快而產生畫面分離的問題。

Enable Shadows
:啟動陰影效果。非不得已的情況下,盡量不要關閉。

Enable Anti Aliasing:啟動反鋸齒,可以消除邊緣鋸齒。關閉後能增進效能

Enable Fullscreen Effects:啟動全螢幕效果。啟動後,會有些微淡化模糊的效果,畫面也比較光亮鮮豔。
Enable Depth of Field:啟動景深模糊效果。需先啟動 Fullscreen Effects 此選項才能被選取。啟動後,愈遠的景物會愈模糊。關閉它能大幅增進效能。而且關閉它,你可以看到更遠的景物。

Enable Reflections:啟動反射效果。非不得已的情況下,盡量不要關閉。

Enable Water Effects:啟動水的效果。啟動後水面會有曲折的效果。非不得已的情況下,盡量不要關閉。

[ DevTech Options 進階設定 ]
這裡的選項主要是給研發者,作為研究用的。大部分的功能對於玩家都沒什麼幫助。而且以下的專業術語較多,你可能會看不太懂。加上筆者本身也沒學過 D3D,若能有熟析此專業的玩家,歡迎多多提供說明與指導。

Disable Hardware Vertexshaders:關閉硬體頂點渲染。表示當你選取它時,會採用軟體模擬。也就是說,你根本不需要將關閉,除非你嫌 TRL 執行的太快。

Disable Hardware DXTC:關閉硬體貼圖壓縮技術。當你的顯示卡記憶體只有 256MB 以下時,建議你不要勾選這個選項,雖然它會造成貼圖不夠精細,但是可以提升效能。而且一般人也看不出壓縮後的貼圖會有多糟糕。

Disable 32bit Textures:關閉32位元貼圖。照理說選取它,應該會採用 16 bit 貼圖(或者更低)來執行遊戲,是能提升一定的效能。可惜當我選取他後,進入遊戲卻是一片黑色。

No Dynamic Textures:不使用動態貼圖。不明原因,這個選項似乎感受不出有任何的作用。

Dont Defer Shader Creation:不延遲渲染建立。預設是不選取。

Always Render Z-pass First:永遠先使用 Z-pass 繪製。Z-Pass 是一種用來形成陰影的方法,開啟它可以增進效能

Create Game FourCC:建立四字元編碼。這是一種影像 ( Video ) 的標準格式,這裡就不再多做說明。預設是選取。

Disable Pure Device:取消純裝置模式。不建議選取這個選項,尤其對於使用低階顯示卡的人來說。關閉可能會降低效能。

D3D FPU Preserve:啟動 D3D 浮點運算預留。預設是不選取。

Use D3D Reference Device:使用 D3D 參考模式。這是研發人員用來測試顯示效果用的。對玩家沒有任何助益。預設是不選取。

Disable Driver Management:取消驅動程式管理。預設是不選取。

Disable Hardware Shadow Maps:取消硬體陰影映射。不建議選取這個選項。使用非模擬方式,能提供較好的效能。

Disable Null Render Targets:取消空白目標繪製。預設是不選取。

LowRes Depth of Field:低解析景深效果。選取此選項將以低解析度處理景深效果,能提升景深效果的效能。不過我們懷疑,這部份是有點問題的。實際上在一開始執行遊戲時,可以看到的景物竟然沒有比死掉後來的遠?不管你有沒有選取這項,結果都是一樣的。

[其他問題]
為什麼我的 Next Generation Contect 不能選(灰色的)?
這個原因是因為你的顯示卡,並不支援 DirectX 9.0c。你需要有 Nvidia Geforce 6 或 Ati Radeon X1 以上等級的顯示卡,才可以選取這個選項…
但還是有一個方法,可以讓你強制開啟這個選項。首先,把 Use D3D Reference Device 給勾起來。在按下 OK 後,就會彈出一個錯誤訊息視窗,內容寫著『Failed to initialze Direct3D with current settings』!繼續按下確定。這時你就會發現 Next Generation Contect 可以被選取了!這個方法已確定可在 Nvidia Geforce FX 和 Ati Radeon X 上執行成功。

原張貼者:SAN

沒有留言: