硬核博主魔改32年前GameBoy,可遠程聯(lián)機玩俄羅斯方塊,還能挖比特幣!
任天堂在1989年4月21日推出了GameBoy,如今已經(jīng)32年過(guò)去了。
黑白點(diǎn)陣液晶屏幕,游戲卡帶支持更換,GameBoy作為任天堂第一款便攜式游戲機,銷(xiāo)量達到1.2億臺,可以說(shuō)是風(fēng)靡世界。
作為許多玩家兒時(shí)的回憶,GameBoy甚至還擁有有線(xiàn)聯(lián)機的功能!簡(jiǎn)單通過(guò)一根連接線(xiàn),兩臺GameBoy就可以連在一起打游戲了!
這不,黑寡婦斯嘉麗和美隊克里斯就在拍《復聯(lián)4》的時(shí)候一起聯(lián)機玩GameBoy。
有玩家從背面的卡帶認出了兩人玩的正是GameBoy經(jīng)典的《俄羅斯方塊》,看美隊的表情,那是相當興奮,難怪有粉絲說(shuō),對于設定上誕生于1920年的美隊來(lái)說(shuō),1989年發(fā)售的GameBoy可是新鮮玩意兒。
不得不說(shuō),找出塵封已久的GameBoy,和曾經(jīng)的老友聯(lián)機打一把俄羅斯方塊,確實(shí)是紀念童年美好時(shí)光的好方法。
但是對普通人來(lái)說(shuō),這也很難——你得自己有一臺GameBoy,還得找一個(gè)也有GameBoy的好友,然后湊到一起才能進(jìn)行有線(xiàn)連接。
幸運的是,有人已經(jīng)解決了這個(gè)問(wèn)題。近期,硬件黑客Stacksmashing成功對Game Boy的聯(lián)機線(xiàn)協(xié)議進(jìn)行了逆向工程,使得聯(lián)機不再是面對面,而是變成在互聯(lián)網(wǎng)上遠程聯(lián)機。
當然,第一個(gè)測試成功的游戲還是俄羅斯方塊。
用樹(shù)莓派作為服務(wù)器,讓GameBoy登錄互聯(lián)網(wǎng)
Stacksmashing是怎么做到的呢?
首先,Stacksmashing將GameBoy通過(guò)連接線(xiàn)連接到一個(gè)定制的Raspberry Pi(樹(shù)莓派) 桌面客戶(hù)端,該客戶(hù)端反過(guò)來(lái)會(huì )Ping一個(gè)游戲服務(wù)器,該服務(wù)器就充當你和你的其他玩家之間的橋梁。
簡(jiǎn)單來(lái)說(shuō),就是讓手里的GameBoy以為自己連接到了另一個(gè)GameBoy,卻沒(méi)有意識到它實(shí)際上是在和一個(gè)可能在地球另一端的服務(wù)器通信。
遺憾的是,目前只實(shí)現了這樣玩俄羅斯方塊,因為讓任何給定的游戲運行起來(lái)需要對游戲獨特的通信協(xié)議進(jìn)行逆向工程,不過(guò)未來(lái)還是很值得期待的。
比如,想象一下你在1998年通過(guò)互聯(lián)網(wǎng)和別人交易一只寵物小精靈!
幸運的是,Stacksmashing已經(jīng)放出所有構建組件的源代碼,對其他有興趣的玩家而言,有了一定的參考基礎。聯(lián)機當然需要更多的玩家加入,稍后還會(huì )推出一個(gè)定制的PCB(約15美元)組件,預計在今年6月份出貨,可以讓玩家更好地實(shí)現連接。
GameBoy+樹(shù)莓派還能挖比特幣?挖一枚需要100萬(wàn)億年
這個(gè)Stacksmashing是個(gè)非常有意思的YouTube博主,經(jīng)常發(fā)一些有關(guān)GameBoy的魔改視頻。
這位已經(jīng)有了11.6萬(wàn)粉絲的博主,上次發(fā)的關(guān)于GameBoy的視頻也獲得了超過(guò)65萬(wàn)的播放量。
那個(gè)視頻的內容是如何用一臺GameBoy挖比特幣。
Stacksmashing還是借助了樹(shù)莓派的微型版Raspberry Pi Pico讓GameBoy可以進(jìn)行互聯(lián)網(wǎng)通信,來(lái)傳輸挖礦的計算數據和校驗信息,從而搭建一個(gè)完整可用的挖礦平臺。
不過(guò)GameBoy搭載的是一顆夏普的8bit處理器,主頻在4.18MHz,所以挖比特幣算力僅為0.8 hash/s,相比如今專(zhuān)門(mén)挖比特幣的ASIC礦機(100 terahash/s),作者表示,一臺GameBoy可能需要幾百萬(wàn)億年才能挖到1個(gè)比特幣。
不過(guò)作者也調侃道,考慮到ASIC礦機的大功耗,Gameboy只需要4節AA電池就可以運行了。
所以,四舍五入,也算是個(gè)巨大成功(big success)?
作者最后也說(shuō),用GameBoy挖礦不過(guò)是一個(gè)探索,是不可能通過(guò)這個(gè)來(lái)盈利的,但是通過(guò)這個(gè)過(guò)程,可以學(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
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。
linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)