Game Boy俄羅斯方塊粉絲們的挑戰導致了這款基于Pico的錄制設備的誕生,Rosie Hattersley在全新一期的《the MagPi》中披露了這一點(https://magpi.raspberrypi.com/issues/128)。
電腦游戲俄羅斯方塊令人上癮的特性是眾所周知的,所以了解到有一大群game Boy俄羅斯方塊粉絲在網上參與這個項目也許并不奇怪。
GB Interceptor可作為年長Game Boys的視頻捕捉設備,在在線俄羅斯方塊比賽中播放動作
基于RP2040微控制器的Game Boy Interceptor是在計劃舉辦這樣一場比賽時推出的,“當然,他們想流式播放參賽者的游戲,”俄羅斯方塊粉絲Sebastian Staacks說道。Sebastian說:“流媒體對于經過修改的Game Boy或模擬口袋等現代Game Boys克隆版來說不會是問題,但這意味著參賽者將被迫使用同一平臺進行比賽。”。“這種改變是行不通的:”參賽者總是使用他們最喜歡的Game Boy型號,在比賽中,他們會想使用他們訓練肌肉記憶的模型。“
讓每個人都修改他們心愛的掌上電腦是不可能的。Sebastian安感覺到了一個他可以享受的挑戰,于是同意想出一種讓所有人都滿意的比賽流媒體方式。他的想法是在游戲卡帶和game Boy之間插入一個設備,該設備可以檢查掌上游戲機正在做什么,并根據數據重建游戲。
游戲開始了!
物理學家Sebastian擁有固態物理學博士學位,他謙虛地宣布:“這意味著我知道幾乎所有技術的基礎,但不需要應用它。”。Sebastian從小就是一名自學成才的程序員和電子愛好者,他遵循自己的想法,學習新技能的最佳方式是“癡迷于一個稍微超出你當前能力的項目。”
Sebastian的GB Interceptor板基于樹莓派的Pico最低硬件規格,并添加了USB-C
十年前,當他得到第一個樹莓派時,他不太確定自己會用它做什么。從那以后,Sebastian一直在運行一個基于樹莓派的家庭自動化設置,并將樹莓派放在身邊,以應對不斷涌現的項目,這些項目總是需要一個簡單的服務器來實現物聯網。當樹莓派Pico推出時,他對樹莓派微控制器很好奇,尤其是在與Arduinos合作了一段時間之后。令人高興的是,“RP2040與GB Interceptor完美匹配!”與現代設備不同,Game Boy從盒式磁帶中讀取數據的速度與從RAM中讀取數據一樣快,因此它沒有理由先將代碼加載到RAM中。相反,代碼是直接從墨盒中執行的(很少有例外),介于兩者之間的設備可以確切地知道Game Boy在做什么。
意想不到的好處
起初,Sebastian只是希望使用RP2040來捕捉俄羅斯方塊中的信息,但微控制器足夠強大,可以渲染圖形,模擬正在玩的游戲中的代碼,并充當通用視頻捕捉設備。RP2040的強大和復雜意味著Game Boy攔截器比Sebastian預期的更有用、更靈活。“你可以簡單地將它插在墨盒和Game Boy之間,并通過USB將其連接到主機設備。”在那里,它看起來像一個網絡攝像頭,作為一個USB視頻類設備,它不需要驅動程序,只適用于Linux、Windows和Android。它也適用于macOS,盡管Sebastian說他在基于M1和M2的Mac上仍然遇到一些問題。它甚至可以利用Game Boy的攝像頭,并起到網絡攝像頭的作用。
Sebastian之前曾使用ESP8266微控制器開發過一個墨盒,該微控制器具有Wi-Fi的優勢,但功率太小,無法處理Game Boy的1MHz總線速度。他還利用其可編程IO進行了一個樹莓派Pico項目。使用RP2040是有意義的,因為他不需要Game Boy攔截器的無線連接,而PIO擅長讀取總線數據,讓CPU可以自由地以自己的速度接收總線事件。這一點,加上他“經常”使用樹莓派,意味著設計和實現很快就結合在一起了。與他的第一個版本相比,唯一的變化是更正了一些LED的方向,并切換到USB-C,這有助于指示Game Boy是打開還是關閉
審核編輯 :李倩
-
微控制器
+關注
關注
48文章
7542瀏覽量
151316 -
流媒體
+關注
關注
1文章
194瀏覽量
16659 -
樹莓派
+關注
關注
116文章
1706瀏覽量
105607
原文標題:樹莓派Pico Game Boy攔截器| MagPi#128
文章出處:【微信號:Arm軟件開發者,微信公眾號:Arm軟件開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論