你會(huì)用AGP嗎? -電腦資料

電腦資料 時(shí)間:2019-01-01 我要投稿
【clearvueentertainment.com - 電腦資料】

  如今市場(chǎng)上的AGP顯示卡已經(jīng)很多了,擁有一塊強(qiáng)勁顯卡的玩家也不少了,但是你的卡子安裝正確嗎?你是否感覺(jué)到AGP所帶來(lái)的強(qiáng)勁呢?

  使用AGP顯卡,重要的是如何把AGP給驅(qū)動(dòng),讓其發(fā)揮它的強(qiáng)大威力,

你會(huì)用AGP嗎?

。這就需要安裝必要的軟件。首先你的操作系統(tǒng)必須是Win95OSR2.1。的確,OSR2.1是必需的,但是我們需要的不是OSR2.1本身,而是OSR2.1中所包含的USBSUPP.EXE。在USBSUPP.EXE內(nèi)有重要的VMM32虛擬設(shè)備檔案,它與DIME的啟動(dòng)有關(guān)。

  DIME是AGP的核心特色,照字面的意思就是直接內(nèi)存執(zhí)行。也就是說(shuō)顯示卡可以直接取用系統(tǒng)的內(nèi)存做為材質(zhì)(Texture)的存放,可以說(shuō)是把系統(tǒng)內(nèi)存作為顯示內(nèi)存的延伸。

  顯示卡的分辨率分為2D分辨率和3D分辨率。所謂3D分辨率,也就是3D顯示卡在執(zhí)行3D應(yīng)用程序時(shí)的畫(huà)面。當(dāng)3D顯示卡在進(jìn)行3D畫(huà)面的顯示的時(shí)候,對(duì)于內(nèi)存的使用是才取FrontBuffer、BackBuffer、Z-buffer。如果是一個(gè)640x48016bit的畫(huà)面,以上三者分別需要600K空間,總計(jì)需要1.8MB,接近于2MB。再加上相同數(shù)量的框架緩存(Framebuffer)2MB,這樣共需顯示內(nèi)存4MB。所以一般來(lái)說(shuō)一塊PCI3D顯示卡,所支持的分辨率只有640x480.沒(méi)有了DIME,AGP就無(wú)法發(fā)揮作用。

  在OSR2.1中,USBSUPP.EXE是與系統(tǒng)程序分開(kāi)的,它位于安裝盤的USB目錄下面,在你按裝好OSR2.1之后,USBSUPP.EXE并沒(méi)有裝上去,你還需要把USB目錄下的USBSUPP.EXE安裝進(jìn)去。這才是我們想要的OSR2.1。假如你的操作系統(tǒng)是OSR2,你也不一定去安一套OSR2.1,只要拿到USBSUPP.EXE升一下級(jí)就可以了。有一個(gè)重要的問(wèn)題,英文版的win95與中文版的USBSUPP.EXE不一樣,千萬(wàn)不能在中文win95中安裝英文版的USBSUPP.EXE,否則win95中的字體會(huì)混亂,大家千萬(wàn)不要安錯(cuò)!

  另一個(gè)重要方面,就是安裝芯片組的AGPDriver,

電腦資料

你會(huì)用AGP嗎?》(http://clearvueentertainment.com)。安裝它的目的是在于‘VGART.VXD’這個(gè)虛擬設(shè)備文件的安裝。它與DIME也是有直接的關(guān)系,如果沒(méi)有它,這和沒(méi)裝上面的USBSUPP.EXE的意思差不多,DIME還是沒(méi)有被啟動(dòng)。VGART.VXD代表VirtualCARTDriver,它的用途是在于實(shí)現(xiàn)GART。上面已經(jīng)提到,一般的3D顯示卡在4MB的情況下只能達(dá)到640x480的分辨率,3D還有一個(gè)很主要的方面就是即時(shí)(real-time),實(shí)現(xiàn)更高的分辨率,就需要更多的顯示內(nèi)存,這必定使3D卡的成本提高。AGP的DIME就是用來(lái)解決這個(gè)問(wèn)題的。假設(shè)外頻是66MNz,且系統(tǒng)內(nèi)存是10ns的SDRAM,因?yàn)镾DRAM是64bit,所以芯片組和內(nèi)存之間的帶寬為66Mzx64bit=528MB/sec。但是PCI總線的帶寬為33MHzx32bit=132MB/sec。當(dāng)程序所需的texture大小超過(guò)3D卡所能提供的localmemory(本地存儲(chǔ)器)所能提供的容量時(shí),就需要借助系統(tǒng)的內(nèi)存。但是用于PCI總線較慢,所以要達(dá)到即時(shí)(real-time)3D運(yùn)算就現(xiàn)的力不從心了。而AGP的帶寬高達(dá)528MB/sec,所以AGP可以直接取用系統(tǒng)內(nèi)存來(lái)當(dāng)作自己的localmemory,來(lái)存放所需的材質(zhì)資料。內(nèi)存中的資料直接傳輸?shù)斤@示芯片上處理。這部分被AGP顯示卡所使用的內(nèi)存就被稱為AGPMemory。而顯示卡的顯存是本身的localmemory,加上部分的AGPmemory,還有剩余的systemmemory,如此分類,就需要對(duì)內(nèi)存地址做一個(gè)定義,讓系統(tǒng)去支配控制,因此就有GrapicsAddressRemappingTable,簡(jiǎn)稱GART.所以GART必須一開(kāi)始就被啟動(dòng)。現(xiàn)在可以使用AGP顯示卡的主板大體有兩種,VP3和440LX(BX)。兩種主板的AGPDriver不一樣,一般來(lái)說(shuō),主板的生產(chǎn)廠家會(huì)把這個(gè)驅(qū)動(dòng)程序附上的。如果沒(méi)有的話,只好四處借一下了。另外,有些顯示卡的附贈(zèng)光盤上也有,不妨仔細(xì)找一找。

  此外要做的就是安裝顯示卡的驅(qū)動(dòng)程序和DirectX5.0。現(xiàn)在有很多朋友喜歡自己測(cè)試顯卡,用的多是3DWinbench.在測(cè)試中如果你沒(méi)有安裝上面幾個(gè)軟件,測(cè)試中AGP就無(wú)法發(fā)揮它的威力,尤其是在大場(chǎng)景的測(cè)試中,AGP顯卡的數(shù)值比PCI顯卡高不了多少,這可是天大的冤枉。

最新文章