博客專欄

EEPW首頁 > 博客 > 硬核博主魔改32年前GameBoy,可遠程聯(lián)機玩俄羅斯方塊,還能挖比特幣!

硬核博主魔改32年前GameBoy,可遠程聯(lián)機玩俄羅斯方塊,還能挖比特幣!

發(fā)布人:大數(shù)據(jù)文摘 時間:2021-05-23 來源:工程師 發(fā)布文章

任天堂在1989年4月21日推出了GameBoy,如今已經(jīng)32年過去了。

黑白點陣液晶屏幕,游戲卡帶支持更換,GameBoy作為任天堂第一款便攜式游戲機,銷量達到1.2億臺,可以說是風靡世界。

作為許多玩家兒時的回憶,GameBoy甚至還擁有有線聯(lián)機的功能!簡單通過一根連接線,兩臺GameBoy就可以連在一起打游戲了!

這不,黑寡婦斯嘉麗和美隊克里斯就在拍《復(fù)聯(lián)4》的時候一起聯(lián)機玩GameBoy。

1.jpg

有玩家從背面的卡帶認出了兩人玩的正是GameBoy經(jīng)典的《俄羅斯方塊》,看美隊的表情,那是相當興奮,難怪有粉絲說,對于設(shè)定上誕生于1920年的美隊來說,1989年發(fā)售的GameBoy可是新鮮玩意兒。

不得不說,找出塵封已久的GameBoy,和曾經(jīng)的老友聯(lián)機打一把俄羅斯方塊,確實是紀念童年美好時光的好方法。

但是對普通人來說,這也很難——你得自己有一臺GameBoy,還得找一個也有GameBoy的好友,然后湊到一起才能進行有線連接。

幸運的是,有人已經(jīng)解決了這個問題。近期,硬件黑客Stacksmashing成功對Game Boy的聯(lián)機線協(xié)議進行了逆向工程,使得聯(lián)機不再是面對面,而是變成在互聯(lián)網(wǎng)上遠程聯(lián)機。

當然,第一個測試成功的游戲還是俄羅斯方塊。

2.gif

用樹莓派作為服務(wù)器,讓GameBoy登錄互聯(lián)網(wǎng)

Stacksmashing是怎么做到的呢?

首先,Stacksmashing將GameBoy通過連接線連接到一個定制的Raspberry Pi(樹莓派) 桌面客戶端,該客戶端反過來會Ping一個游戲服務(wù)器,該服務(wù)器就充當你和你的其他玩家之間的橋梁。

簡單來說,就是讓手里的GameBoy以為自己連接到了另一個GameBoy,卻沒有意識到它實際上是在和一個可能在地球另一端的服務(wù)器通信。

3.jpg

遺憾的是,目前只實現(xiàn)了這樣玩俄羅斯方塊,因為讓任何給定的游戲運行起來需要對游戲獨特的通信協(xié)議進行逆向工程,不過未來還是很值得期待的。

比如,想象一下你在1998年通過互聯(lián)網(wǎng)和別人交易一只寵物小精靈!

幸運的是,Stacksmashing已經(jīng)放出所有構(gòu)建組件的源代碼,對其他有興趣的玩家而言,有了一定的參考基礎(chǔ)。聯(lián)機當然需要更多的玩家加入,稍后還會推出一個定制的PCB(約15美元)組件,預(yù)計在今年6月份出貨,可以讓玩家更好地實現(xiàn)連接。

GameBoy+樹莓派還能挖比特幣?挖一枚需要100萬億年

這個Stacksmashing是個非常有意思的YouTube博主,經(jīng)常發(fā)一些有關(guān)GameBoy的魔改視頻。

4.jpg

這位已經(jīng)有了11.6萬粉絲的博主,上次發(fā)的關(guān)于GameBoy的視頻也獲得了超過65萬的播放量。

那個視頻的內(nèi)容是如何用一臺GameBoy挖比特幣。

Stacksmashing還是借助了樹莓派的微型版Raspberry Pi Pico讓GameBoy可以進行互聯(lián)網(wǎng)通信,來傳輸挖礦的計算數(shù)據(jù)和校驗信息,從而搭建一個完整可用的挖礦平臺。

5.jpg

不過GameBoy搭載的是一顆夏普的8bit處理器,主頻在4.18MHz,所以挖比特幣算力僅為0.8 hash/s,相比如今專門挖比特幣的ASIC礦機(100 terahash/s),作者表示,一臺GameBoy可能需要幾百萬億年才能挖到1個比特幣。

6.jpg

不過作者也調(diào)侃道,考慮到ASIC礦機的大功耗,Gameboy只需要4節(jié)AA電池就可以運行了。

所以,四舍五入,也算是個巨大成功(big success)?

作者最后也說,用GameBoy挖礦不過是一個探索,是不可能通過這個來盈利的,但是通過這個過程,可以學(xué)習到很多有意思的事情,這才是最重要的。

相關(guān)報道:

https://techcrunch.com/2021/05/17/hardware-hacker-brings-online-multiplayer-to-the-original-game-boy/

https://www.youtube.com/watch?v=_E0PWQvW-14

https://www.youtube.com/watch?v=KtHu693wE9o

*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


關(guān)鍵詞: 芯片

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉