國內著名樹莓派玩家與開發板外殼製做者 longbow ,最近使用Raspberry Pi製做了一款7寸桌面街機。html
機器採用7寸屏幕,標準的街機搖桿與按鈕,原創自制外殼,屏幕可變換橫縱向。使用Raspberry Pi平臺與MAME開源街機模擬器。linux
longbow 精於開發板外殼的設計與製造,曾經爲Raspberry Pi、Arduino Uno、pcDuino等多種硬件製做過亞克力層疊外殼,此次的桌面迷你街機是他外殼製做與硬件DIY的一個大工程。編程
聲明:此產品爲本人原創設計製做,謝絕商家仿製。版權歸本人全部。segmentfault
去年6月曾在論壇裏發帖立志作過搖桿殼子接在樹莓派上玩模擬器遊戲。各類拖延綜合症,終於作出來了。。。(請忽略渣文筆,自動看圖理解。)ui
期間各類原稿的修改調整。終於畫了個還算滿意的外殼。google
先介紹下整個系統的構成吧。spa
硬件設備:設計
- 樹莓派
- 7寸液晶屏,分辨率800*480
- HDMI驅動板
- 搖桿USB接口驅動板
- 自制外殼一套。
- 仿清水搖桿和一些國產按鍵
軟件:PIMAME(0.71),現已改名 PIPlay 0.8b3code
剩下的就是上圖解說:htm
上機雕刻。。。使用的材料是5MM的膠合板。
作出來了拼裝一下試試。。。
試驗下屏安裝的效果。因爲街機遊戲分縱軸和橫軸的種類。特地設計了能夠手動轉換屏幕的功能。(東西作出來了,過於激動,就逮那拍那了,請自動忽略背景)
次日,實在看着切割痕跡的焦邊難受,用了一上午的時間,又把外殼重新打磨了一遍。
拿回來後繼續拼裝。。。這個是按鍵和搖桿部分,按鍵板設計成了可掀起的結構,方便安裝和更改跳線。
把usb的搖桿驅動板裝上,並設置要線路。
接下來就是 安裝 後面的液晶驅動板了。爲了能讓移動電源供電,特作了一根 usb到5.5dc接頭的鏈接線。
接上樹莓派,因爲我只有一個樹莓派,就不把樹莓派安裝到箱體裏了。拆來裝去的實在 是麻煩。
把液晶驅動板和樹莓派都裝好了。。也接上了移動電源。
機器啓動了,進入個遊戲實驗下。。。能夠玩了。。心情小激動了一下。。。
爲了美觀,背後有增長了個 後門。
縱版遊戲的效果。(詳細辦法見後面的附)
街機的一些細節。
雙截龍1代
底部的開始按鍵。
搖桿和按鍵。
附:縱版遊戲的設置:
因爲本人的linux和編程屬於渣技能,因此google了大半天,也沒找到 mame4all 和 FBA 的 遊戲屏幕 最大化顯示的選項。只能使用了最笨的辦法。把 mame4all 的程序複製了一份。並在目錄中的 mame.cfg
文件中修改
ror=no rol=no
其中一個 no 改爲 yes。
這樣就使用 2個不一樣 mame4all程序 來分別執行 縱版和橫軸的遊戲。
備註:pimame中所使用到的遊戲ROM因爲版權的問題不提供,請自行搜索。
做者:longbow
原帖:填坑之做-歷時一年7寸桌面街機完成
編輯責任:沙渺