第51部分(第1/5 頁)
除了這些,工作臺的一邊還有一臺林鴻很熟悉的裝置——“蘋果ii”計算機。
顧偉今天拿到的遊戲板子有點大,林鴻一眼就看出來,這是街機上的板子,類似的板子,他之前在東陵市遊戲廳的時候看過,當時小胖的舅舅還仔細給他講過。
“這塊板子可是個好東西。”
顧偉將工作臺上的東西推到一邊,然後將板子放在上面。
“這是八六年科樂美公司發行的街機遊戲《沙羅曼蛇》,是一款飛行射擊類遊戲,非常耐玩。沙羅曼蛇大大地改變了宇宙巡航機一貫的“死板”風格,畫面和音樂都有大幅提升,關卡和敵人的設計也非常豐富,並且很有特色,還可以雙人同時遊戲,死亡後可以立即復活,武器和能力系統也大為簡化了……這些特點,讓其成為了飛行射擊類遊戲中的經典之作。”
“偉哥,你這是打算怎麼破解?”孫武問……
“首先要將它給移植過來,將遊戲儲存在卡帶上,讓這個遊戲在紅白機和其他相容機上也能玩。然後才能對其進行破解。”
顧偉指著遊戲機主機板上的幾個晶片說道:
“看到這幾個晶片沒有?這裡就是儲存遊戲資料的地方,型號為2764的儲存器ic。”
順著他的指向,林鴻從那幾個晶片上的確看到了印著的“2764”幾個數字,還有品牌名稱“intel”,他這才明白,原來這個數字指的是晶片的型號,並且是儲存資料的地方。他數了一下,大概有十幾個這樣的ic晶片。
顧偉將其中一塊2764用電烙鐵小心地取了下來,然後在上面貼上一個編號,他用鑷子夾著這個晶片解說道:
“2764是8k*8位元組的紫外線擦除、電可程式設計只讀儲存器,單一正5伏供電,工作電流為75毫安,維持電流為35毫安,總共有28根針腳,採用雙列直插式封裝,它的各個引腳含義為……”
顧偉對這些非常瞭解,這個晶片是他接觸得比較多的元件,所以對其技術引數張口就來。
說完之後,他問道:“你們能聽懂嗎?”
“聽不懂。”孫武很乾脆地搖頭。
林鴻則點點頭:“差不多聽懂了,它的原理其實和計算機的記憶體差不多,比cpu要簡單多了。”
顧偉眼睛一亮:“你懂計算機?”
“我家裡有一臺apple_ii,這些天來一直在研究那本計算機手冊。”林鴻如實說道。
“你既然有這方面的基礎,那就更好了。武子,你要是覺得無聊就自己找東西玩去吧,我講的東西,沒有技術起初肯定是聽不懂的。”
“好嘞!”
孫武聞言,頓時不在呆在這裡,跑去大廳那邊玩遊戲去了,那邊有電視機,有遊戲機,更有各種各樣的遊戲卡,他早就有點迫不及待了。
接著,顧偉問了幾個比較深入的技術問題,林鴻很快就回答上來了,而且答案要比他預料中的更加專業,他這才有點明白孫武為什麼說林鴻對電子技術比較“精通”了。
然後,顧偉將剩下的幾個2764晶片全部給取了下來,他向林鴻介紹,這些晶片當中,分別儲存了遊戲的各種資料,例如影象、聲音以及字元等,透過主程式,可以講這些資料進行呼叫執行,正是這些資料構成了遊戲的主體。
“下一步,需要將這些儲存器中的資料提取出來,這一個過程,有一個術語叫做dump,意思就是提取,匯出的意思。”
“因為街機遊戲機基本都是使用z80作為cpu進行運算,所以我們需要模擬z80的執行環境,這就需要用到蘋果ii計算機,你自己有一臺蘋果機,應該知道如何切換到z80環境吧?”
林鴻搖了搖頭:“我那臺機器的cp