摩爾線程正式發(fā)布了版本號(hào)為v230.50的Windows驅(qū)動(dòng)程序,適用于摩爾線程桌面級(jí)顯卡MTT S80和MTT S70。這也是自今年8月發(fā)布了v230.40后,摩爾線程正式版驅(qū)動(dòng)程序迎來(lái)的又一次重大升級(jí)。
新增功能,包括:
Windows 10操作系統(tǒng)下提供OpenGL 3.3 API的支持
性能和體驗(yàn)優(yōu)化,包括:
《絕地求生》平均幀率對(duì)比v230.40版本提升超過(guò)80%
《無(wú)畏契約》平均幀率對(duì)比v230.40版本提升超過(guò)60%
GTA5平均幀率對(duì)比v230.40版本提升超過(guò)60%
《神力科莎》平均幀率對(duì)比v230.40版本提升超過(guò)50%
《孤島驚魂:新曙光》平均幀率對(duì)比v230.40版本提升超過(guò)30%
《命運(yùn)方舟》游戲體驗(yàn)優(yōu)化
《晶核》游戲體驗(yàn)優(yōu)化
《洛奇》游戲體驗(yàn)優(yōu)化
《龍之谷》游戲體驗(yàn)優(yōu)化
《戴森球計(jì)劃》游戲體驗(yàn)優(yōu)化
《農(nóng)場(chǎng)模擬19》游戲體驗(yàn)優(yōu)化
《神力科莎》游戲體驗(yàn)優(yōu)化
《奇怪的RPG》游戲體驗(yàn)優(yōu)化
《模擬人生4》游戲體驗(yàn)優(yōu)化
《海島大亨5》游戲體驗(yàn)優(yōu)化
《狂野飆車9:競(jìng)速傳奇》游戲體驗(yàn)優(yōu)化
《極品飛車:最高通緝》游戲體驗(yàn)優(yōu)化
《都市運(yùn)輸2》游戲體驗(yàn)優(yōu)化
《浮城》游戲體驗(yàn)優(yōu)化
《星之海》游戲體驗(yàn)優(yōu)化
《地下城與勇士》游戲體驗(yàn)優(yōu)化
《無(wú)畏契約》游戲(Riot平臺(tái))體驗(yàn)優(yōu)化
《猛獸派對(duì)》游戲體驗(yàn)優(yōu)化
該版驅(qū)動(dòng)程序適用于MTT S80和MTT S70顯卡,支持基于英特爾400/500/600/700系列芯片組或AMD B550/B650/X670系列芯片組的主板。版本號(hào)v230.50的Windows驅(qū)動(dòng)程序適用于Windows10 64bit 21H2 專業(yè)工作站版以及后續(xù)版本,下載地址:點(diǎn)此前往>>>
這個(gè)月 10 號(hào),賽博朋克 2077 解禁,世超周圍的小伙伴有一個(gè)算一個(gè),全部一頭扎進(jìn)了夜之城,上起了夜班。
本來(lái)世超也想抽空玩來(lái)著,奈何顯卡版本太老,游戲是能進(jìn),畫(huà)質(zhì)確實(shí)沒(méi)法看。
換新顯卡吧,現(xiàn)在 RTX 的價(jià)格又被那群礦難孤兒炒到了天上,別提有多鬧心了。
唉,快樂(lè)都是別人的,小丑竟是我自己。
也是在這個(gè)月,有位叫Eric Engstrom微軟大佬去世了。
這位老哥沒(méi)有比爾蓋茨這么大的名氣,但要是沒(méi)他,我們現(xiàn)在想要在夜之城夜夜笙歌,估計(jì)沒(méi)那么容易。
甚至說(shuō) Windows 電腦,可能還只是一臺(tái)主要的生產(chǎn)力工具,就像蘋(píng)果 Mac 一樣。
Eric Engstrom 所創(chuàng)立的 DirectX 接口,把 PC 個(gè)人電腦,拽進(jìn)了電子游戲的世界。讓 “ 玩電腦游戲 ” 成為了一種游戲方式。
這事兒展開(kāi)聊聊還挺有意思的。
大家小時(shí)候有沒(méi)有玩盜版游戲的經(jīng)歷?
先是辛辛苦苦從 3XM 、游 X Sky 上找到資源,然后冒著被老媽發(fā)現(xiàn)的危險(xiǎn),電腦掛一晚上把游戲下下來(lái)。
好不容易下完了解壓好,興奮的打開(kāi)游戲的 exe 文件,正準(zhǔn)備抄起鼠標(biāo)大殺四方,系統(tǒng)卻彈出了這么一個(gè)窗口。。。
對(duì)那時(shí)還沒(méi)有被社會(huì)毒打的世超來(lái)說(shuō),看到它之后,一秒鐘前因?yàn)榕d奮而怦怦跳的心臟直接驟停。。。
。。。三秒鐘后恢復(fù)心跳開(kāi)始發(fā)瘋似的滿世界尋找這個(gè)拓展名 .dll 的文件。
后來(lái)世超才知道,這個(gè)文件其實(shí)是 DirectX 的驅(qū)動(dòng)文件,重新裝一下 DirectX 最新驅(qū)動(dòng)就行了。
正版游戲在運(yùn)行之前會(huì)有一個(gè)自檢的環(huán)節(jié),來(lái)確認(rèn)電腦中是否有相關(guān)的驅(qū)動(dòng)文件。
而上傳盜版游戲的黑客,并不會(huì)把這部分自檢程序放到壓縮包里。
這樣一來(lái),用戶在解壓完游戲之后就會(huì)發(fā)生文件缺失的情況,需要自己去網(wǎng)上找到對(duì)應(yīng)的文件把它補(bǔ)上。
沒(méi)有. dll 文件,游戲就跑不起來(lái)。
那個(gè)時(shí)候玩的單機(jī)游戲,從CS 、紅警、魔獸爭(zhēng)霸 3 到GTA 罪惡都市、騎馬與砍殺、文明 IV 等等等等游戲,都是基于DirectX 接口開(kāi)發(fā)的。
DirectX 的存在,覆蓋了整個(gè)電腦游戲發(fā)展史。
那問(wèn)題來(lái)了,為什么在電腦上的游戲離不開(kāi) DirectX 呢?
要解答這個(gè)問(wèn)題,我們得先了解一下圖形 API 的發(fā)展歷史。
早期的軟件開(kāi)發(fā)沒(méi)有統(tǒng)一標(biāo)準(zhǔn),往往是一個(gè)新的硬件出來(lái),程序員就得為它定制開(kāi)發(fā)一套軟件來(lái)用。
這就造成了硬件與硬件,軟件與軟件之間并不互通。
打個(gè)比方來(lái)說(shuō),你跑到金拱門(mén)問(wèn)服務(wù)員點(diǎn)單,要一份雙層天椒皇堡,外加一塊吮指原味雞打包帶走。。。
服務(wù)員可能會(huì)把你當(dāng)傻子看,他們的炸爐根本就做不出原味雞,想要吃到這些東西,只能去不同的店買(mǎi)。
那時(shí)候程序員們開(kāi)發(fā)游戲也是如此,為了讓游戲能在不同的硬件上跑,就要一個(gè)個(gè)適配過(guò)來(lái)。
比如《仙劍奇?zhèn)b傳》,想要在不同的平臺(tái)上玩,就需要程序員適配三次。
可以做,但沒(méi)必要,還掉頭發(fā)。。。
基于此,在人類的原始生產(chǎn)力 “ 懶 ” 的驅(qū)使下,程序員們發(fā)明出了 Application Programming Interface ( 應(yīng)用編程接口 ),簡(jiǎn)稱 API 。
它的出現(xiàn)統(tǒng)一了所有的開(kāi)發(fā)規(guī)范,解決了不同硬件需要適配的問(wèn)題,大大節(jié)省了開(kāi)發(fā)的成本。
要是用統(tǒng)一的API,就不需要重復(fù)開(kāi)發(fā)了,直接適配。▼
這玩意的出現(xiàn)就好像是外賣平臺(tái),啥漢堡炸雞店都有,想吃啥直接動(dòng)動(dòng)手指下單就會(huì)送上門(mén),不用親自跑去買(mǎi)。
不過(guò)那時(shí)候率先登場(chǎng)的 API 的并不是 DirectX ,而是大名鼎鼎的 Glide 和 OpenGL ,還沒(méi)微軟什么事。
Glide 的 API 標(biāo)準(zhǔn)是一家叫 3dfx 的顯卡公司創(chuàng)立的,在英偉達(dá)崛起之前, 3dfx 的 Voodoo 系列顯卡就是當(dāng)初 3D 游戲的絕對(duì)標(biāo)桿。
不管是古早的《 DOOM 》、《古墓麗影》還是 FPS 始祖游戲《雷神之錘》,都體現(xiàn)出了 API 接口的巨大優(yōu)勢(shì)。
原本分散的游戲開(kāi)發(fā)者,都聚集到了統(tǒng)一的平臺(tái)上來(lái)做游戲,人多力量大,無(wú)數(shù)的新技術(shù)和好游戲就源源不斷的冒出來(lái)了。
著名的 “ 三角胸 ” 勞拉。▼
這 3D 畫(huà)面,在當(dāng)時(shí)算得上是跨時(shí)代的。
而微軟這邊一開(kāi)始其實(shí)并不看好游戲領(lǐng)域,根本不想在游戲方面投資。
一方面 Windows 95 系統(tǒng)做的也差不多了,隨時(shí)準(zhǔn)備發(fā)布,管理層覺(jué)得這時(shí)候再做一個(gè)游戲編程界面沒(méi)有太大必要。
另一方面從老的 MS-DOS 系統(tǒng)上轉(zhuǎn)移到新的環(huán)境里開(kāi)發(fā),誰(shuí)也不敢保證會(huì)怎么樣。
Eric Engstrom 看到了這上面的前景,自己偷偷拉了個(gè)三人的小團(tuán)隊(duì),開(kāi)發(fā)起了 DirectX ,頂著微軟管理層的壓力,把這個(gè)項(xiàng)目給做了下來(lái)。
到了 1995 年 4 月, DirectX 正式發(fā)布,并在后面逐步融合進(jìn)了 Windows 95 ,為微軟打入游戲市場(chǎng),立下了汗馬功勞。
有意思的是,在 Eric Engstrom 開(kāi)發(fā) DirectX 的過(guò)程中,不僅要面對(duì)技術(shù)上的難題,還要面臨微軟的上層百般阻撓,面對(duì)企業(yè)內(nèi)斗。
這個(gè)過(guò)程還被寫(xiě)成了一本名為《 Renegades of the Empire 》(《帝國(guó)叛逆者》)的書(shū),記述下了那段時(shí)間微軟內(nèi)憂外患的處境。
內(nèi)有管理層矛盾,外面臨反壟斷調(diào)查。▼
一群程序員腹黑起來(lái)玩 “ 宮斗 ” ,也是挺可怕的。。。
不過(guò)至少結(jié)果是好的, DirectX 在經(jīng)過(guò)了幾個(gè)版本的更新之后,已經(jīng)穩(wěn)坐了游戲圖形 API 的頭把交椅。
半條命 2 在 DirectX6.0 上的表現(xiàn)已經(jīng)相當(dāng)好了。▼
而 Glide 和 OpenGL 卻被命運(yùn)開(kāi)了玩笑,相繼翻車,給 DirectX 占領(lǐng)市場(chǎng)提供了很大機(jī)會(huì)。
Glide 翻車是因?yàn)?3dfx 的沒(méi)落,支持 Glide 的游戲及設(shè)備越來(lái)越少,它不及 Windows 系統(tǒng)有這么多的開(kāi)發(fā)者,又不開(kāi)源,沒(méi)多久就頂不住了。
OpenGL 倒是開(kāi)源的,不過(guò)因?yàn)閮?nèi)部意見(jiàn)不統(tǒng)一,它逐漸轉(zhuǎn)向了專業(yè)圖形領(lǐng)域的方向,漸漸弱化了游戲方面的更新。
在更新到了 DirectX 9.0 之后,微軟在圖形 API 的領(lǐng)域,基本坐穩(wěn)了龍頭老大的位置。
順帶一提,微軟的 XBOX 主機(jī)用到的也是 DirectX ,這樣一來(lái),就形成了一個(gè)閉環(huán),但凡廠商想要在主機(jī)平臺(tái)和 PC 平臺(tái)上開(kāi)發(fā)游戲,就繞不過(guò) DirectX 。
隨之而來(lái)的就是 N 卡和 A 卡長(zhǎng)達(dá) 10 年的顯卡大戰(zhàn),由于兩邊都要用到 DirectX 來(lái)優(yōu)化,微軟的更新就成了制衡 N 、 A 兩家發(fā)展的砝碼。
微軟不愧是做 “ 操作系統(tǒng) ” 的公司。
不過(guò)這兩年,OpenGL 的母公司 Khronos推出了自家的新圖形 API Vulkan,意欲動(dòng)搖 DirectX 的傳統(tǒng)優(yōu)勢(shì)地位。
Vulkan 作為一個(gè)攪局者,他的強(qiáng)勢(shì)之處在于跨平臺(tái)的兼容性,它能在Windows、Linux、Android 三個(gè)平臺(tái)上開(kāi)發(fā),連接了電腦和手機(jī)端。
在底層硬件的兼容方面,Vulkan 會(huì)更好一些,游戲開(kāi)發(fā)者能更徹底的榨干顯卡的性能。
未來(lái)的競(jìng)爭(zhēng)或許會(huì)更勢(shì)均力敵一些。。。
世超是覺(jué)得,我們?cè)陔娔X游戲里 “ 突突突 ” 玩爽的時(shí)候,也別忘了背后有成千上萬(wàn)個(gè)像 Eric Engstrom 一樣的程序員,在默默努力。
對(duì)于世超來(lái)說(shuō),對(duì)于電子游戲的啟蒙記憶就是在電腦上的。
因?yàn)槟承┰颍覀冃r(shí)候沒(méi)辦法接觸到游戲主機(jī),要是沒(méi)有電腦上的游戲,世超的童年或許就錯(cuò)失了一個(gè)精彩的世界。
盡管很多都是盜版。。。
所有 PC 游戲的開(kāi)發(fā)人員,都值得感謝。