當前位置:編程學習大全網 - 源碼下載 - 這配置什麽網遊多玩不了?

這配置什麽網遊多玩不了?

在有很多顯卡優化軟件,例如Rivatuner、Nvmax、Rage3D等,但大多數軟件都無法對現在市面上所有的顯卡進行優化。更重要的是,現在的優化軟件都是基於顯卡本身的架構進行優化,充其量也只是讓顯卡更好地發揮本身的性能而已,如果顯卡無法滿足應用程序所需要的配置,那麽無論怎麽優化,程序本身的速度不會有太大提升,特別是隨著3D技術的不斷發展,3D遊戲需要的顯卡配置也越來越高,現在很多玩家使用的顯卡都已經不能流暢運行最新的3D遊戲。就當人們為此而苦惱的時候,3D-Analyze出現了。

嚴格來說,3D-Analyze並不是壹個真正意義上的顯卡優化軟件,把它稱為3D程序外掛軟件可能更合適壹些。它並不是針對某種顯卡的架構來對顯卡本身進行優化,它只是修改了3D應用程序的執行文件,所以3D-Analyze可以在任意壹個3D程序中針對任意壹款顯卡進行優化。另外,3D-Analyze還能模擬出時下DirectX以及OpenGL的各種特效,這也使得低級別的顯卡可以通過3D-Analyze模擬出高級別3D API的特殊效果(如DX7顯卡模擬DX8特效)。

由於3D-Analyze是通過修改3D應用程序的執行文件來發揮作用,所以它不能直接對壹款顯卡進行優化,只能依賴於3D程序本身(類似於某些加速工具),只有當應用程序和3D-Analyze同時打開的時候,3D-Analyze對顯卡的優化效果才能體現出來。下面,我們以3D-Analyze 2.26版為例,詳細介紹這個軟件的使用方法。

3D-Analyze是壹個綠色軟件,無需安裝,雙擊3D-Analyze.exe即可出現主界面(圖1)。

1.選擇執行文件

3D-Analyze首先要選擇某個3D程序的執行文件才能進行其他設置。通過圖2中的3個Select(選擇)找到程序的執行文件,雙擊即可選定。記住,選擇的執行文件壹定要相同,這樣下次啟動同樣3D程序的時候會自動觸發3D-Analyze的各項設置,不用玩家重新操作壹遍。

2.DX8.1和DX9.0選項

這壹項主要是對D3D各種選項進行設置,由於3D-Analyze可以模擬各種D3D特效,所以即使玩家的顯卡不支持這些特效,也能通過模擬方式在3D程序中體現出來。下面,我們分別對各種選項進行介紹。

(1) Performance(表現模式)

disable textures:屏蔽紋理

disable rendering:屏蔽渲染

force SW TnL :關閉GPU硬件加速,采用CPU加速

disable state switches:屏蔽模式轉換

performance logging:實時記錄表現

counters:D3D繪圖計算

force small texture:強制最小化紋理

force zbuffer:強制z-buffer

force wbuffer:強制w-buffer

disable lighting:屏蔽光源效果

disable two sided stencil:開啟DX8雙通道模版測試模式

force anisotropic filtering:強制異向過濾

(2) Pixel and Vertex Shader(頂點及像素繪圖)

force max pixel shader version 1.1:打開全部PS1.1效果(需要顯卡支持)

force max pixel shader version 1.4:打開全部PS1.4效果(需要顯卡支持)

skip pixel shader version 1.1:屏蔽PS1.1效果

skip pixel shader version 1.4:屏蔽PS1.4效果

skip pixel shader version 2.0:屏蔽PS2.0效果

force low precision pixel shaders:開啟部分低精度PS效果

force high precision pixel shaders:開啟全部高精度PS效果

save shader to file:保存繪圖格式到文件

(3) Hardware Limits-cap bits(硬件特效界限)

emulate HW TnL:模擬硬件TnL加速(顯卡無TnL加速)

emulate other DX8.1caps:模擬其他DX8.1特效

emulate pixel shader caps:模擬PS特效

emulate bump map caps:模擬顛簸起伏繪圖效果

emulate max sim textures:最大化模擬虛擬紋理效果

(4) Hardware Limits-feature(硬件特征界限)

emulate cube maps:模擬2D貼圖代替3D貼圖的效果

emulate DXT textures:模擬DXT紋理壓縮

KYRO zbuffer/stencil fix:解決KYRO顯卡只支持壹個z-buffer模版格式的問題

VOODOO flicker fix:修復VOODOO系列顯卡全屏模式下閃爍的問題

(5) Game/Demo fixs(遊戲/遊戲DEMO問題修復)

NOLF2 texture/ib fix:修復了KYRO驅動不兼容NOLF2的問題

Gun Metal Demo fix:使非nVIDIA的顯卡可以運行Gun Metal Demo

Mafia shadow fix:修復了ATi顯卡在Mafia這個遊戲中陰影閃爍的問題

LOTR texture fix:修復了KYRO顯卡運行LOTR貼圖錯誤的問題

Matrox Reef Demo fix:修復了GeForce 3系列和Radeon 8500顯卡圖形轉換錯誤導致不能運行Matrox Reef Demo的問題。

對大多數玩家來說,DX8.1和DX9.0選項的設置是最重要的。其中Performance(表現模式)和Pixel and Vertex Shader(頂點及像素繪圖)這兩個的選項主要針對顯卡本身擁有的特效或者性能來設置,通過這些設置可以讓顯卡在程序中的效果產生變化;Hardware Limits-cap bits(硬件特效界限)和Hardware Limits-feature(硬件特征界限)則是提升顯卡性能及效果的關鍵,通過這兩項的設置,顯卡可以模擬出各種DX8.1/DX9.0的特效以及其他類顯卡特殊的工作方式,從而在程序中顯示出更好的效果並提升運行速度;而Game/Demo fixs(遊戲/遊戲DEMO問題修復)這壹項主要針對壹些顯卡在遊戲中的錯誤進行了修正,除非玩家需要運行這些遊戲程序,否則沒有必要設置。

3.OpenGL選項

這壹項主要是運行OpenGL程序時,對相關的選項進行設置。同樣的,壹些不完美支持OpenGL的顯卡通過這個項目的設置,可以對壹些特效進行模擬。

(1) Performance(表現模式)

performance logging:實時記錄表現

counters:OpenGL繪圖計算

force small texture:強制最小化紋理

disable textures:屏蔽紋理

disable rendering:屏蔽渲染

force anisotropic filtering:強制異向過濾

(2) Fragment and Vertex Programs(個別程序和頂點效果)

save programs to file:保存程序到文件

3D-Analyze對非主流的OpenGL的設置不多,如果玩家不運行OpenGL程序的話,這壹項可以不設置。

4.顯卡工作方式模擬

這壹項是讓玩家通過選擇nVIDIA和ATi高端顯卡的VendorID(銷售型號)和DeviceID(設備型號)使自己的顯卡模擬這些高端顯卡的工作方式。3D-Analyze已經為玩家列出了4種顯卡,分別是ATi的Radeon 8500、Radeon 9800Pro以及nVIDIA的GeForce 4600、GeForceFX 5900 Ultra。只要玩家在前面的格子中填入想要模擬的顯卡的VendorID(銷售型號)和DeviceID(設備型號),那麽在應用程序中,玩家的顯卡就會模擬這種顯卡的工作方式。這壹項對提升程序運行速度有很大的幫助,務必要設置好。

5.其他設置

這壹項是對顯卡在應用程序中的壹些細節表現進行調整。

force wireframe mode:每壹幀描繪最大多邊形數目

debug logging:除錯調試記錄

force 100hz :強制程序運行在100Hz刷新率下

force reference rast:用軟加速代替硬件加速

ANTI-DETECT-MODE shaders/extures:改變源代碼防止顯卡驅動自動偵測

force hook dll:自動為應用程序加上3D-Analyze設置

countdown disable rendering/disable statetches in seconds:設置屏蔽渲染和轉換模式倒計時(單位:秒)

Remove Stuttering:刪除表現模式和加速模式

Z-buffer:強制使用16位/24位Z-buffer(使用模版/不使用模版)

這壹項的設置比較專業,同時它對顯卡的在程序中的表現並沒有什麽提升,所以玩家不要輕易去設置,以免程序在運行過程中出現錯誤。

當壹切設置完畢後,玩家點擊壹次save batch file(記錄批處理文件)就可以把自己所有的設置保存下來,下壹次直接點擊相同的應用程序,即時沒有運行 3D-Analyze,玩家設置的各種效果都會在程序中得到體現,最後點擊Run(運行),3D-Analyze會自動激活所選擇的3D程序。

在使用了3D-Analyze後,即使是DX7的顯卡也可以完整地運行3Dmark2001的所有測試項目,壹些DX8顯卡才能進入的遊戲也可以用DX7顯卡很順利地運行了(某些遊戲可能會有壹定的繪圖錯誤);即時是普通的3D遊戲,在用3D-Analyze優化以後,速度也比以前提高了20%~30%。當然3D-Analyze還是有壹些不足的地方,比如使用後有殘留文件、不能完美模擬DX9.0特效、對FX 5600系列支持不好等,不過相信隨著新版本的不斷推出,這些問題都會壹壹解決的。而對於大多數玩家來說,3D-Analyze帶來的好處是不言而喻的,它可以針對任何顯卡以及絕大多數3D程序進行優化,完全可以讓壹些垂垂老矣的顯卡發揮出以前想象不到的性能,重新散發出活力。

  • 上一篇:如何在 Linux 下通過 WEB 認證方式上網
  • 下一篇:劉嘉玲綁架案回顧:1990年劉嘉玲被3劫匪綁架,後來怎樣?
  • copyright 2024編程學習大全網