全新nVIDIA“雷管40”驅動程序功能
本文以刊登在《中國計算機報-電腦工程師》
我們應當承認,ATi與nVIDIA在顯示領域激烈的競爭格外的精彩,而且這種激烈的碰撞也使得消費者受益非淺,最終用戶則可以用更少的錢購買到功能更多與性能更強的顯示卡。
隨著最近ATi Radeon9700的發布,nVIDIA在顯示芯片領域性能之王寶座的位置也受到巨大的威脅,雖然已經進入最后完成階段的“NV30”的性能似乎更強大一些,但是畢竟“遠水不解近渴”,nVIDIA在今年8月到11月之間的這段“間歇期”內會用什么來同對手對抗呢?我想答案很多人都猜到了,正是“Detonator 40(雷管40)”驅動程序+NV18/28!

關于昨晚發布的“Detonator 40”驅動程序我們在此之前就有所耳聞,不過此前我們得到的消息是全新的雷管驅動會同NV30一起發布,但由于最終因為NV30要解決一些設計上以及生產工藝上碰到得問題而導致發布的進一步拖延,nVIDIA似乎也不得不將這個新的雷管驅動提前發布以對抗ATi Radeon9700以及Radeon9000的強力攻勢,然后同以前一樣nVIDIA這次沒有讓我失望,全新的驅動程序帶來更強大的性能與功能,并為未來NV30的發布做好最后的準備。
我們所見到的“Detonator 40”并不只是在驅動界面上改進和性能上的提升,而是nVIDIA近一年以來對驅動程序架構最重大的一次升級,并且這次升級是建立在硬件構架基礎上的,也就是說未來的“NV30”的驅動也是將基于Detonator 40的設計基礎。從nVIDIA公布的資料看,Detonator 40已經可以實現“NV30 Emulation”,也就是說能模擬NV30才能實現的大多數特效,對于開發人員來說已經可以借助“Detonator 40”驅動來提前完成一些基于NV30硬件才能開發的程序。
除此以外,“Detonator 40”驅動程序還在功能上進行了以下幾個方面的重要改進:
- OpenGL ICD升級到1.4版本
- 支持微軟DirectX 9,在新的雷管40驅動中包含了新的Vertex Shaders、Antialiasing 模式、Multi-display驅動等等
- nView升級為2.0版本,提供更為功能強大的多屏顯示特性
- Desktop Manager功能更加豐富和人性化
- 提供了NVRotate桌面旋轉功能,支持數字LCD顯示器可方面的樹立使用
- 更強的數字抖動控制(Digital Vibrance Control),以更好的改進畫質
“Detonator 40”提供全新的控制界面,較以前的控制面板相比使用更加方便,調節控制選項更加完善,另外此版驅動還首次提供了錯誤恢復等特性,穩定性和性能更加出色。
在驅動的命名上,40.41版雷管驅動并沒有被稱為“雷管五”,而是重新命名為“Detonator 40”,此次nVIDIA驅動的推出也顯得有些突然,從驅動發布到現在nVIDIA官方網站只提供了For WinXP/2K的驅動程序,而沒有提供For Win98/ME的驅動。不過雖然還不是WHQL版本的驅動程序,但在測試中穩定性方面的表現還是比較令人滿意(針對測試使用的Windows XP英文版而言)。
關于NV18以及NV28方面,我們了解到的消息是它將悄然取代現有NV17以及NV28的市場。從nVIDIA前兩天發布的nForce顯示部分的驅動程序中發現,NV17系列與NV28系列的產品也并非完全“克隆”NV17與NV25,而是取消了兩個市場定位不佳的產品——GeForce4 MX460與GeForce4 Ti4400。

從上面的INF文件中可以看到NV18系列中增加了GeForce4 MX440SE這款產品,雖然nVIDIA還沒有透露出這款產品具體規格,但是也不難想象它可能是搭配MicroBGA顯存的GeForce 4MX440顯卡。今天我已經見過了NV18的實際樣卡,nVIDIA方面表示它會在近期推向市場。從市場角度看GeForce4 Ti4200和GeForce4 MX440(GeForce4 MX440SE將更受歡迎)將是未來主流市場的兩款主力產品。
不過這些都是后話,這里就不再多說了,下面我將為你帶來全新的雷管40驅動程序的功能介紹以及性能測試。<
下面我將為您詳細的介紹雷管40驅動程序的功能,雖然我也剛剛使用不到半天,但是還是非常驚訝nVIDIA為驅動程序捆綁了如此多的功能,有些功能可能我也還不能完全了解,希望同各位高手一同交流,一起玩轉雷管驅動:P

在驅動界面上,從Detonator 40開始nVIDIA拋棄了傳統的選項卡式樣的控制面板風格,改用級連式菜單的控制面板切換方式。從易用性方面可以說更貼近用戶,如果你見過ATi催化劑多的讓人眼暈的選項卡,再去比較這種“級連式菜單”會感覺條例清晰很多。

自動拉伸出來的級連菜單提供了nView Display Mode(nView多屏顯示模式控制)、3D Antialiasing Settings(3D反鋸齒設置)、DirectX3D Setting(D3D設定)、OpenGL Setting(OpenGL設定)、Overlay Controls(覆蓋控制)、Desktop Utilites(桌面管理設定)、NVRotate(桌面旋轉設定)共七個大項的設定控制。在拉伸菜單的右下角提供了還菜單鎖定按鈕,調節更加順手。<
nView Modes面板中提供了水平拉伸、垂直拉伸以及克隆三種雙屏顯示模式,這同早前的驅動程序完全一樣,而在下面的Device Setting子菜單中可以找到一些更多的變化。

首先改進的是nVIDIA的數字振動(Digital Vibrance)功能。數字振動控制給了使用者改變圖像色飽和度、亮度和純凈度的能力。通過對數字振動的調節,可以使顯示器輸出栩栩如生的圖像,而且對DVD播放效果的提高有非常重要的作用。
在此前的雷管驅動中數字振動只有四個固定的調節檔位可選擇,而從Detonator 40開始數字振動的控制幅度已經可以進行線性調節,用戶可以根據自己的需要來調節以達到非常好的的顯示效果。

下面的Device Selection、Screen Adjustment、Display Timing調節功能變化不大,但是驅動界面顯得更加“XP”化。

Device Selection(設備選擇)選項可以調節TV-Out信號的多種格式

Screen Adjustment(屏幕調整)選項提供了屏幕平移調整的功能

Display Timing(顯示時間)面板提供了三種模式的時間設定選型<
在全屏反鋸齒選項卡中nVIDIA除了保持原有的2X、Quincunx Antialiasing、4X、4XS四種模式的反鋸齒工作模式外,還增加了Texture Sharpening(銳利紋理)選項,這樣可以使得在FSAA模式下的3D畫面顯得更加銳利清晰。

在DirectX 3D設置面板中最重要的改進是nVIDIA首次向用戶提供了Anisotropic Filtering(各項異性過濾)的設置,Texture Anisotropic Setting中你可以設置為1X、2X、4X、8X,以得到更清晰的畫質,但是也會帶來劇烈的性能下降,還是建議一般用戶去不要去隨意調整。


在OpenGL設置中“Multi-monitor hardware acceleration(多屏硬件加速)”功能,也就是說我們可以用多顯示器來玩OpenGL加速的游戲,這點有點類似Matrox Parhelia的環視游戲的功能。不過由于條件所致我們還不能測試這項功能。<
桌面旋轉功能在以前的雷管驅動中一直做為隱藏的功能,此次nVIDIA正式向用戶開發了這項功能。這項功能可以讓使用可旋轉LCD顯示屏的用戶在縱向上獲得更大的可視長度。

此功能提供了四種旋轉模式:Landscape(風景模式)、Portrait(人像模式)、Inverted Landscape(倒轉風景模式)、Inverted Portrait(倒轉人像模式),當然用戶也可以通過上面的旋轉表示箭頭來旋轉桌面。<
Desktop Manger是此版驅動中的又一重大改進的地方,它從30.10版驅動的nView1.0升級到2.0版本,在對原有功能加強的同時又增添了許多新的特性,需要說明的是,這些功能并非華而不實的設計,而都是相當實用的、從大多數用戶的使用角度出發的設計。

進入nView Desktop Manager管理面板后,你會發現增添了許多新的功能,當然你必須打開Advanced nView Controls選項。

虛擬桌面功能:
nView1.0中就提供了虛擬桌面功能,其可以建立多達32虛擬桌面以增大桌面的工作面積。在nView2.0中此項功能有得到了加強,其中每個虛擬桌面的壁紙、圖標都可以在屬性中獨立設定,這是nView1.0所辦不到的。


應用程序自動加載nView設置功能:


nView2.0可以記憶你所設定的應用程序的各種顯示效果屬性,如透明度、位置等等,也就是說當這個程序啟動時就可以安裝你所設定的樣式顯示出來。<
功能強悍的屏幕放大工具:
雖然Windows操作系統都自帶放大鏡工具,但是同nView中的Zoom功能相比就顯得寒酸多了。nView2.0的Zoom功能提供Magnifying Glass、Centered on cursor、Fixed frame三種放大模式,同時你也啟用鼠標滾輪來控制放大倍數。


Zoom功能更加強大,提供了多種屏幕放大模式,而且加強了操作的方便性
NVKeysto,前所未有的屏幕校正功能:
在nView2.0中,nVIDIA還集成了新的NVKeyston功能,所謂NVKeyston功能就是通過軟件可以實時的在便攜投影儀或者顯示器上進行圖形的校正。

NVKeystone功能的控制界面

通過在桌面右擊鼠標來進一步進行屏幕的校正

調整前的效果 調整后的效果<

打開nView的標題欄擴展功能后,你會發現在窗口的標題欄上增加了nView擴展菜單按鈕,點擊nVIDIA標準的圖標便會彈出nView擴展菜單,通過它可以將任何一個窗口或應用程序發送到任意一個顯示器上或虛擬桌面上,定義半透明效果等等;點擊nVIDIA標志右側的向上箭頭按鈕則可以使當前窗口縮小只剩下標題欄。

nView2.0還增加了任務欄半透明功能,這樣即使你將任務欄拉寬也不會完全遮擋住你的工作區域。


單擊任務欄右側的nVIDIA標志可以完成基本常用的選項設置,如反鋸齒模式的轉換等等。<
在以前的雷管驅動程序中nVIDIA就隱藏了AGP速率設定、核心與顯存時鐘頻率調整、桌面旋轉等功能,而在雷管40驅動中也一樣有一些隱藏功能,下面我為您介紹各個隱藏功能開啟的方法。
打開超頻調節項:
事實上通過手動修改注冊表就可以打開這項功能,不過有很多的N卡超頻軟件直接提供了激活此項功能的快捷按鈕,下載運行nVHardPage這個軟件后激活Cool Bits就可以獲得這個新的功能。

點擊Activate Cool Bits按鈕

核心頻率與顯存頻率的超頻功能打開
打開AGP速率設定:
在雷管系列驅動程序中一直有AGP速率調整這項隱藏功能,但雷管40的激活方法則同以前不太一樣,如果你嘗試用nVHardPage的Hardware Opention功能來激活的話也能看到AGP速率的調整面板,但是如果你通過下載這個注冊表文件則可以看到更多的隱藏功能。


AGP速率設定
屏幕刷新率的修復:
WinXP與Win2K一直存在D3D與OpenGL游戲下的刷新率過的情況低令人非常討厭,因此用戶一直是通過的NV Refresh rate fix等一些軟件來修正這個問題,但是新的雷管40驅動出來后,這些軟件統統失效,要使游戲模式下的刷新率恢復正常則要通過下面的方法解決。
先把雷管40驅動解壓縮出來,用下面這個文件來替換驅動目錄中的nv4_disp.inf文件,重新安裝驅動后,再使用Rivatuner軟件中的Refresh rate fix功能修正刷新率一切就OK了。<
測試配置:

測試說明:
在測試顯卡的選用上我們特地選擇了當今市場的兩個最主流的產品:GeForce4 MX440與GeForce4 Ti4200。這兩款產品可以說時GeForce4系列顯卡中兩個非常受歡迎的產品/產品較受歡迎,性價比突出、市場占有率大,因此選擇它們來測試也最具代表性。
在測試軟件上我們也盡可能多的選擇未來主流的游戲,也就是說支持DirectX 8.1的游戲,比如UT2003、超級卡曼齊4、怒海潛將等等。
專業性能測試中我們則使用了nVIDIA目前最強的專業級顯卡Quadro4 900XGL,并且選用了最具代表性和權威性的Specviewperf 7.0軟件來進行測試。<
3DMark2001SE基準性能測試:



3DMark2001SE細節測試成績:





<
Quake3 Arean OpenGL性能測試:



MaxPanye D3D性能測試:


<
Aquamark 2.1 (DircetX8.1)游戲性能測試:



UT2003(DircetX8.1)游戲性能測試:


<
Quake3 Arean FSAA性能測試:



UT2003 FSAA性能測試:



各項異性過濾性能測試:

<
OpenGL測試專用軟件SPECviewperf 7.0測試:





<
雷管40驅動程序的推出是成功的,正如和nVIDIA的朋友聊的那樣,雷管40驅動是對nVIDIA顯示芯片驅動構架的一次改進,比如非常重要的OPENGL ICD 1.4的升級,以及一些非常有用和貼近用戶的功能的徹底改進。這完全不同于驅動版本號提升帶來的改變,對于廠商的意義不亞于推出新的芯片型號,正因為如此,我們才投入甚至超過顯示卡測試的詳細篇幅,讓顯示芯片超過50%占有率的nVIDIA的用戶們感受到雷管40的變化。
當然很重要的一個問題就是性能的提升,我們可以看到總體而言雷管40比原來的驅動提高了大概5%左右的性能,針對DX8的游戲提高的可能還要高一些。不過性能提升最讓人興奮的莫過于來自Quadro4的專業測試部分了,雷管40驅動帶來了明顯的提升,最高超過了30%,OPENGL ICD 1.4的升級功不可沒。至于性能方面,整體看來雷管40驅動是讓人滿意的。
至于雷管40驅動的讓人不滿意的地方比較明顯,不知道為什么nVIDIA這次推出這個驅動如此倉促,首先只有WINXP/WIN2K版本的驅動,另外還沒有通過WHQL的認證,而且還沒有提供多語言包,按照以往的慣例這樣的驅動是不會放在nVIDIA的官方網站上的,我們希望nVIDIA可以盡快提供滿足更多用戶使用的全系列完整版本出來。
雷管40驅動在測試的三天中我們沒有發展任何BUG,但是從我們的新聞留言以及社區的反饋看,不少用戶已經發現了一些問題,由于平臺不同我們也無法做針對性的測試。對于雷管40驅動的使用經驗和BUG探討,大家不妨在本文留言,大家共同探討雷管40驅動。
雷管40驅動,讓你的nVIDIA顯卡煥然一新的驅動就在你的眼前!<
關注我們


