筆者前陣子收到了一年多前訂購的 9 美元電腦 C.H.I.P.。這組電腦和當紅炸子雞 Raspberry Pi 相似,都是嵌入式系統,但比起 Raspberry Pi,C.H.I.P. 的硬體規格相對陽春許多。
C.H.I.P. 雖然陽春,但一台電腦該有的它一點都不缺,系統開機便自動載入視窗系統,看看簡單的網頁或是做文書編輯都難不倒它。
筆者想,既然是台小型電腦,運算能力又比 NES(任天堂紅白機) 強,跑跑 NES 模擬器應該不成問題吧,於是便上網搜尋了 C.H.I.P. 的官方討論區,也順利找到了網友們貢獻的說明。
以下介紹筆者簡化之後的安裝步驟。
硬體
C.H.I.P. 的安裝十分簡單,接上螢幕,插上 Micro USB 即可開機,筆者購買的 C.H.I.P. 有加上 VGA 輸出模組。
筆者選用一組無線鍵盤滑鼠組與一隻藍牙遊戲搖桿,搖桿連線設定請看文末敘述。
步驟
C.H.I.P. 預裝 ARM CPU 版本的 Debian 作業系統,在此不贅述系統歷史與進階操作,有興趣的朋友可以到 Debian 官方網站閱讀。本篇我們將使用 Mednafen 這個模擬器,除了 NES 之外,它還能模擬許多早期流行的電視遊樂器主機系統。
1. 點選右上角的網路圖示,將機器連上家中的無線網路
2. 打開終端機模擬器,輸入 sudo apt-get update
從網路上取得套件資訊。C.H.I.P. 預設的密碼為 chip
。
3. 輸入 sudo apt-get install mednafen libsdl2-dev
,安裝模擬器與 SDL 函式庫。
4. 打開檔案管理員,點右鍵編輯 /home/chip/.mednafen/mednafen-09x.cfg
,找到 display.driver opengl
,替換成 display.driver sdl
後存檔。
5. 下載 ROM 檔,若您是使用 C.H.I.P. 內建瀏覽器下載,檔案會在 /home/chip/Downloads
中,點兩下便可以執行遊戲。
Bonus
如果你跟筆者一樣有支藍牙搖桿的話,可以用以下方式連線遊戲。
1. 將搖桿設定成配對模式,在畫面右上角點選藍牙圖示,選擇 Add device。
2. 按下 Search 之後,找到藍牙遊戲搖桿,點右鍵、點選 Connect。
3. 連線成功後,右上角藍牙圖示會轉變為綠色。
4. 進入遊戲後,按 Alt + Shift + 1
設定 P1 搖桿,完成設定後即可以搖桿進行遊戲。
弱氣實況影片
筆者不大擅長玩遊戲,瑪莉歐永遠都卡在 1-1。
後話
雖說 C.H.I.P. 本身是 9 美元的電腦,但它本身只能輸出複合影像(A/V 端子),解析度只有 720×400,若要輸出較好的畫面,就得要加上 VGA 或是 HDMI 模組,整組買起來再加上國際運費,其實是遠超過 9 美金的啊。 (遠目)
而根據官方文件,若你想使用 USB 搖桿,你必須加上一組可供電的 HUB,否則機器的保護晶片可能會因為 USB 用電量過大而自動關機。
哎呀,畢竟只是台 9 美元的電腦,就不要太苛責它了。 (笑)
C.H.I.P. 除了單售本體之外,還有另外包裝成掌上型裝置的 PocketCHIP,加上了電池、觸控螢幕和鍵盤,變成了可以帶得出門的小玩具。根據筆者測試的結果,因為按鍵設計的關係,想直接在 PocketCHIP 上玩遊戲還是有些困難,不過官方 Blog上有些有趣的 mod,有 maker 魂的朋友可以點閱參考。 :p