<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

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

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

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

任天堂在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。

1.jpg

有玩家從背面的卡帶認出了兩人玩的正是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è)測試成功的游戲還是俄羅斯方塊。

2.gif

用樹(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ù)器通信。

3.jpg

遺憾的是,目前只實(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的魔改視頻。

4.jpg

這位已經(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è)完整可用的挖礦平臺。

5.jpg

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

6.jpg

不過(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不再難懂)


關(guān)鍵詞: 芯片

相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>