這塊驅動了2D遊戲黃金時代的芯片,今年40歲了

770187 發表於 2019-2-15 05:30:47 [顯示全部樓層] 只看大圖 回覆獎勵 閱讀模式 20 1930
0.jpg

說起摩托羅拉68000(簡稱68k),現在的玩家們已經比較陌生了。但是實際上,國內最熱門的幾款經典街機遊戲,比如《街霸II》《拳皇97》和《打擊者1945》,它們使用的街機基板都是圍繞這款CPU芯片打造的。

世嘉的《太空哈利》和《Out Run》,和大獲成功的16位遊戲主機MD,也使用了這個型號的CPU芯片作為核心運算單元。這還不是全部,這一時期日本廠商開發遊戲使用的工作站,最主流的型號也是基於這款芯片設計的。
實際上,從上世紀80年代末到90年代中旬,絕大部分經典街機和家用機2D遊戲,從概念誕生到與玩家見面的全程,都是在以68k作為基本框架的系統上完成的。

01
68k的設計非常優秀,性能也很超前。這塊芯片早在1979年就誕生了,但是到90年代中期仍然在主流街機和家用機市場上佔有一席之地。

作為一款16位處理器,68k其實誕生得比較晚,英特爾著名的8086比它要早發布3年。但是遲到也有遲到的好處,摩托羅拉的技術更加成熟,讓68k的晶體管數量達到了8086的兩倍,而且還搭載了32位寄存器,讓這個芯片具有了非常強悍的性能和兼容拓展潛力。
許多街機2D遊戲畫面的基礎效果的實現,比如卷軸和畫面元素的縮放,都需要配合其它芯片協同運算。68k良好的設計為整合這些功能打下了很穩健的基礎。

在這條路線上走的最遠的是世嘉。依靠兩塊68k和獨家的縮放芯片,《太空哈利》已經能實現類似“3D”的效果:


而後來的《銀河力量2》在一些場景下已經徹底模糊了2D和3D的邊界:
另外,針對這塊芯片做性能優化也相對比較容易。在設計原型的時候,68k就有意識地在性能和編程難度上作出了平衡。程式員們普遍表示給68k開發軟體比英特爾8086之類的競品要容易得多,這使得這塊芯片的性能很容易就能夠得到完全的發揮。

幾乎所有80-90年代在國內流行的街機基板:卡普空的CPS系列、世嘉的System16和X、Y基板、SNK的AES和MVS,都使用的68k作為自己的CPU。

02
除了街機以外,在家用電腦上68k也有自己的一席之地。雖然價格稍顯昂貴,但是和它出色的多媒體擴展能力相比,還是非常值得。


使用68k作為CPU的Commodore Amiga誕生的時候,市場份額最大的IBM兼容機只能支持四種顏色,畫面是這樣的:


假如程式員下功夫使用合成信號優化一下,也許可以實現這樣的效果:


而Amiga可以實現的顯示效果是這樣的:
由於Amiga出色的性能,EA一度表示要“全力支持在Amiga上發布遊戲”,在Amiga前景還不算明朗的時候,就把好幾部8位機時代的遊戲移植到這個新平台上。
EA甚至還將自己公司內部使用的影像處理軟體《Delux Paint》貢獻了出來,推出了Amiga獨佔的版本,這在當年相當於是Photoshop級別的重磅工具軟體。
日本在同時期也誕生了一款經典的電腦:夏普X68000。和面向普通家庭的Amiga不同,夏普X68000主要針對的是遊戲開發市場,使用的作業系統也是由著名遊戲廠商Hudson開發的。
雖然夏普X68000在當年售價高達將近37萬日元(大約現在人民幣4.6萬元),但當年的日本遊戲開發商普遍都會選擇這個機型作為圖形工作站。一方面是夏普針對圖形處理做了很多優化,另一方面X68000使用的CPU和主機基板上的完全一樣,開發模擬起來非常方便。

反過來說,由於使用了同樣的CPU,把街機遊戲移植到X68000上也十分方便,移植畫面的還原程度也非常高。夏普X68000支持的遊戲包括了卡普空的《街霸II》和世嘉的《超級摩托》這樣的街機遊戲,也包括了《泡泡龍》和《太閣立志傳》這樣的PC、主機遊戲,可以說是主機大戰的真實贏家,也成了一些老玩家口中的“神機”。
世嘉MD的成功,和這塊68k也脫不開聯繫。原本家用遊戲主機是不太可能用得上這種高級芯片的,但是世嘉在因緣巧合下得到了一批廉價的低頻版68k可以裝在主機裡,讓世嘉MD擁有了街機級別的處理器性能,也讓音速小子擁有了無與倫比速度感和爽快感。

03
從街機到主機再到圖形工作站,摩托羅拉68k可以說撐起了80-90年代2D遊戲的半壁江山。但是68k也有一個致命的缺陷:它始終都沒有能夠成為主流。

儘管Amiga、夏普X68000和蘋果的麥金塔系列在各自領域都取得了不小的成功,但是和土氣的辦公用IBM X86兼容機比起來,出貨量還是不夠看。
隨著處理器速度越來越快,像世嘉的縮放芯片這種協處理硬體芯片的重要性也越來越低,更是抹消了68k在技術和設計哲學上的優勢。天才程式員卡馬克在386兼容機上實現了2D卷軸,製作了《指揮官基恩》,後來又在《德軍總部3D》中實現了類似街機上的縮放效果。
借著這些機會,英特爾和微軟的聯盟也開始蠶食68k的優勢領域。Windows花了大力氣優化遊戲和多媒體體驗,甚至比爾蓋茨本人都曾經下場出演廣告。
隨著3D技術逐漸普及,68k系列已經無法跟上新時代的變化。從1991年開始,摩托羅拉就已經開始研究全新的PowerPC架構。1993年,夏普X68000停產。1994年,Commodore倒閉,而同時期蘋果也逐漸滑向倒閉的邊緣。基於68k的街機基板到2000年前後還有新遊戲出現,但是開發遊戲用的工作站已經逐漸變成了Windows和蘋果電腦。

有些人覺得,68k系列的成功純粹就是一個巧合,基於68k的系統能夠呈現出絢麗的畫面,主要功臣應該是那些協處理芯片,換個別的CPU也行。這種說法有一定的道理,畢竟68k雖然設計思路很優秀,但也沒有使用過什麽從未被超越的黑科技。不過對於玩家們來說,假如沒有68k,遊戲歷史不會是我們熟悉的樣子,有些陪伴了我們的童年的遊戲,也許永遠都不會出現。
本帖最後由 770187 於 2019-2-15 05:32 編輯

已有(20)人回文

切換到指定樓層
fbb 發表於 2019-2-15 05:57
雖然以現在來說這晶片已經落伍了,在當時可是嚇嚇叫
江瑋倫 發表於 2019-2-15 06:09
雖然裡面提及的遊戲沒玩過幾個,
不過cpu的開發真的大大影響遊戲的開發啊!
hhh1314 發表於 2019-2-15 07:28
芯片也是逐漸進步的                                   
遊戲畫面跟現在有很大差別                                                                                                                                             
                                                            
                                                                        
hollandgg 發表於 2019-2-15 07:52
原來就是這塊核心晶片 帶給人們那麼多 孩童時代的歡樂
io0213123 發表於 2019-2-15 07:55
說真的這真的是進化偉大的開始   這些晶蕊帶給我們很多童年
io0213123 發表於 2019-2-15 07:56
這晶片  真的是偉大的轉換   也是我們在童年的記憶阿
lin888 發表於 2019-2-15 08:33
這個針的是很久以前的歷史了,以前的遊細針的也滿經典的
kai.hsiang 發表於 2019-2-15 08:42
我記得20年前 DIY 市場開始繁榮的時候,那時出個巫毒卡,就覺得很威猛 ..
klk369klk369 發表於 2019-2-15 08:49
年輕時對這些遊戲的確挺喜歡的
不過現在對打遊戲這檔事幾乎已經完全沒興趣了
123下一頁
你需要登入後才可以回覆 登入 | 註冊會員

本版積分規則

770187

LV:8 領主

追蹤
  • 298

    主題

  • 5350

    回文

  • 12

    粉絲