博客專欄

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

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

        發布人:大數據文摘 時間:2021-05-23 來源:工程師 發布文章

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

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

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

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

        1.jpg

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

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

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

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

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

        2.gif

        用樹莓派作為服務器,讓GameBoy登錄互聯網

        Stacksmashing是怎么做到的呢?

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

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

        3.jpg

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

        比如,想象一下你在1998年通過互聯網和別人交易一只寵物小精靈!

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

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

        這個Stacksmashing是個非常有意思的YouTube博主,經常發一些有關GameBoy的魔改視頻。

        4.jpg

        這位已經有了11.6萬粉絲的博主,上次發的關于GameBoy的視頻也獲得了超過65萬的播放量。

        那個視頻的內容是如何用一臺GameBoy挖比特幣。

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

        5.jpg

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

        6.jpg

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

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

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

        相關報道:

        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

        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。

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


        關鍵詞: 芯片

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 神木县| 彭山县| 县级市| 喀喇沁旗| 惠东县| 岑巩县| 平塘县| 聂荣县| 汝城县| 获嘉县| 日喀则市| 弋阳县| 舒兰市| 大姚县| 永定县| 盐津县| 大丰市| 紫阳县| 哈尔滨市| 汉阴县| 交城县| 合川市| 西乌| 霍邱县| 德保县| 金阳县| 怀安县| 武平县| 邹平县| 华宁县| 镇安县| 安宁市| 盐源县| 英德市| 周口市| 罗山县| 依兰县| 武乡县| 周至县| 监利县| 白山市|