11月中旬,大航海時代已經進入壓盤階段,即將在圣誕節期間開始發售。
此時戰龍眾人開始全力投入到一項名為“X”的計劃當中。
蘇布冬給眾人的要求是“戰龍速度、戰龍標準、戰龍精神”
遠在米國的數名硬件工程師來到華夏,跟戰龍一同參與到這項X的計劃當中。
連一向能夠進入工作室的宋喜樂,也被門口的保安給驅逐。
“有什么了不起的,不就是一臺破機器嗎?”被驅趕的宋喜樂一點也沒有自覺,嘟囔道,他的室友劉美麗同志現在也在計劃組成員當中,每天對著洋人天天的哈嘍好啊油,熟悉的人都知道他是個大老粗,不知道的還以為這貨是個留學生呢。據說劉美麗同志確實給力,據說貢獻了不少華夏人獨有的智慧。
楚行云有些佩服蘇布冬的野心或者說野望。為了趕在圣誕假期讓這個X變成玩家手中的圣誕禮物,戰龍眾人把全部精力都用在了這臺代號為X的掌機上。
“這是戰龍在游戲機領域的初啼。”蘇布冬這樣說道。他絞盡腦汁,把所有關于GB的記憶都挖掘了出來。對于掌機的構想,蘇布冬有幾個想法:體積小、便攜、續航時間有保障,不容易壞。
所以除了在米國找硬件工程師,蘇布冬還向紅色羅剎科學院計算機中心申請了10個救兵,其中就包括帕基特諾夫。
畢竟制造這種皮糙肉厚抗造耐操的機器,紅色羅剎人最有發言權。
一臺掌機,最關鍵的地方在于CPU。
由于跟IBM的合作關系,現在技術專利的讓渡十分便宜,所以蘇布冬向Zilog訂做了一批FMG-CN芯片(8-bit)。
FMG,全稱為FIGHTMatrixGame,是蘇布冬給芯片起的代號,基于Z80芯片定制,芯片中是8KB內存,8KB的顯存,最高頻率4.16MHz,作為8Bit的處理器,有16位的儲存地址,擁有16并加上了卡帶插口、聲道出口和圖片處理單元(PPU),并能夠跟IBM8080微處理器指令集相兼容。
除了CPU,還有顯示屏、外殼、電路板、遙控器鍵帽、存儲卡等相應的設備定制,戰龍向寶島、棒子等亞洲四小龍發出海量訂單,預計11月底交貨,并在華夏組裝完畢。
顯示屏采用了夏普的四色黑白顯示屏。外殼則定制了紅黃藍白四種色彩外殼。
遙控器鍵帽用了FC經典的十字和AB鍵,方便玩家上手理解。不過為了避免專利糾紛,十字鍵和FC手柄的十字還是有所不同,用了PS手柄一樣的上下左右分割開的十字形狀。AB鍵則做了字體專利,為了區別于任系的凹陷AB鍵,做了磨砂凸起,使手感更加舒適。
從某種理論上說,用錢能解決的問題都不是問題。
剩下的還有軟件的問題。
當第一臺掌機樣品攢出來,在場之人中只有蘇布冬最清楚的知道他們這款掌機對標的是哪一款掌機,應該擁有的性能是怎樣的。
這絕不是什么可以當做試驗品投向市場的玩具,而是關乎戰龍未來走向的具有里程碑意義的游戲機。
樣機開發出來后,測試游戲時卻發現圖形系統出現了問題。
GPUVRAM,這部分的內存地址從8000到9Fff,共8KB,這一部分是從來存儲背景和游戲數據的。夏普屏別看只有黑白兩色,但還能顯示明、暗灰度,總共是4種顏色。這樣一來,顯示出來的每個像素點需要占用2bit的空間。對于Gb的顯示系統來說,屏幕會緩存256*256大小的圖片,其中160*144大小的某個區域會顯示在液晶屏上,而要緩存的圖片的大小為256*256*2=16KB。但是掌機的顯存只有從8000-9Fff的8KB,顯然是放不下的。
為了攻克這個難題,蘇布冬和研發人員們差點把眼睛都熬瞎了。蘇布冬又開始懷念起任系的黑科技,當時老任也面臨這種情況,他們是怎么解決的?讓不夠16KB的顯存也能夠顯示出16KB大小的內容的呢?
時間緊迫,蘇布冬被趕著去食堂吃飯,腦子里想的還是如何實現。
在吃飯的時候,宋喜樂做了四個朝天鍋卷餅,擺在蘇布冬面前炫耀道:“想吃嗎?不過我才不給你吃。”蘇布冬盯著卷餅,宋喜樂被他盯的心里發毛,訕訕的將其中一卷推到他面前:“算了,看你這么可憐,送給你一卷吃吧。”
蘇布冬下意識的將餅攤開,里面露出豬腸、蔥白、白芝麻等物品。
“它們都被卷起來了,看上去是一個塊。”蘇布冬蹲下,平行著看著那張桌子上的餅,然后又將餅卷起來,餅的兩頭恰好是一個方塊。