第306部分(第4/5頁)
章節報錯
方圓電腦就要上市了。當然需要新產品來助興。
這些不相干的心思很快一閃而過,安迪?葛洛夫和戈登。摩爾牢牢地被intel 80286樣機所展現出來的強大效能吸引住了。
沃茲設計的apple ii,在顯示功能方面確實讓人眼前一亮,但不足之處仍然很多,加上他個人技巧的痕跡太明顯,限制了其成為標準的可能。
由於現階段個人電腦硬體標準的五花八門,顯示功能的實現方法也相應地千差萬別。
比如,ibm…pc一開始採用的顯示標準叫monochrome display adapter——單色顯示介面卡即mda。最高支援720x350的解析度,一屏可以顯示80行x25列的文字,比apple ii時代的40行x25列多了一倍。
不過,mda有一個明顯的不足之處,那就是不具備繪圖的能力,一下子就被同行比了下去。
比如由美國大力神公司開發的單色顯示卡hercules graphics card——大力神圖形卡即hgc,支援720x348的解析度,可以顯示清晰的文字和圖形。
hgc不但以相對便宜的價格提供較高解析度顯示圖形的功能,還開放底層介面,讓使用者較大彈性地發揮硬體的功能。對遊戲開發十分有利。
但成也蕭何敗也蕭何,這種底層方式掌握起來非常有難度。尤其是720x348的解析度,過於特殊了,和行業常見的640x480、640x350、640x200標準差異較大。
為了讓自家的ibm…pc具備繪圖能力,藍色巨人迅速推出了color graphics adapter——彩色圖形介面卡即cga。
顧名思義,cga是ibm…pc上第一個支援彩色的顯示卡。
其標準為,提供兩種標準文字顯示模式:40行x25列x16色和80行x25列x16色;以及兩種常用的圖形顯示模式:320行x200列x4色和640行x200列x2色。
當然了,遊戲程式設計者也可以透過特殊的技術,在cga上模擬顯示出更多種顏色。
不得不說,藍色巨人的保守作風,在產品設計上也得到了充分的展示,它自以為順應時勢推出的cga,實際上也沒跟上個人電腦市場的變化。
唐煥為方圓電腦設計的顯示實現方式叫做video graphics standard——影片圖形標準即vgs。
一代方圓電腦使用了vgs的1。0版本,支援的最高分辯率達到了640x350,並且在這種模式下可以顯示4種顏色。
至於文字模式,同樣有兩種,分別為80行x25列x16色,以及40行x25列x16色。
二代方圓電腦使用了vgs的1。5版本,支援的最高分辯率達到了640x480,並且在這種模式下可以顯示8種顏色。
在文字模式方面,vgs的1。5版本和1。0版本一樣,分別為80行x25列x16色,以及40行x25列x16色,但有一個增強之處,那就是還同時支援文字的4種背景色。
另外,vgs有一套完整的組合語言函式介面,供程式設計人員進行更精確的控制。
方圓電腦的相容機廠商,在方圓電腦的公共標準上會進行各種取捨,但基本不會在vgs上縮水。
這使得方圓電腦的顯示功能,明顯比競爭者出色,加上具備一套系統的呼叫介面,進而吸引了越來越多的開發者在這個平臺上開發遊戲。
三代方圓電腦使用了vgs的2。0版本,支援的最高分辯率為640x480,並且在這種模式下可以顯示16種顏色。