3D列印樹莓派街機
框體列印
- 使用此模型列印 simplyRetro D8 by Geaz
- 推薦使用 SpiderMaker 消光 PLA,台灣製造,高品質的3d列印線材。
- 功放旋鈕
零組件清單 (BOM)
- 樹莓派4B (2gb or 4gb)
- 8吋螢幕 HJ080IA-01E (174*136mm)
- 螢幕驅動板 單hdmi 5v
- 焊好的喇叭
- 功率放大器 可USb供電 3.5mm音頻輸入
- 街機搖杆芯片 2P線x10 5p線x1
- 搖杆 (可換三和)
- 24mm按鈕 x 8 (可換三和)
- 螺絲 m3x8 x 12
- 螺絲 m2.5x6 x 4 (固定樹莓派)
- m3腳墊 16mm圓
- USB 20cm 彎頭 x 2 (爭取框體內空間)
- 鐵氟龍膠帶或絕緣膠帶
- USB type-c 對 type-a 帶開關接線 (樹莓派供電)
- micro USB 對 type-a 長接線 (螢幕驅動板供電)
- micro USB 對 type-a 短接線 (功率放大器供電)
- 小米2口USB充電器 (同時供電樹莓派(5v3a)與螢幕驅動板(5v2a)
- micro hdmi-hdmi 公對公接線 (愈短愈節省空間)
- 3.5mm音頻公對公接線
- microSD卡 (64或256gb)
- 包線管 (1~2m)
零組件清單 - 進階部分
組裝
組裝過程需要H2.0內6角螺絲起子,這框體幾乎所有螺絲都藏在內部,空間狹小,愈小隻愈好安裝。使用小米精修螺絲起子或球頭L形板手可以順利安裝。
軟體安裝
-
PI4 推薦以下三擇一
-
PI3 唯一推薦
-
使用 Win32 Disk Imager 寫入即可
wifi 設定
- 依照官方文件設定,請記得要設定 WLAN Country 為 TW,否則 wifi 設定會失敗。
NOTE: In order to use the WiFi on the new Raspberry Pi 3 Model B+,
you will need to first configure the WLAN Country via raspi-config.
It’s under menu 5 Localisation options in raspi-config.
You can start raspi-config from the RetroPie menu in EmulationStation or from the command line with sudo raspi-config.
- wifi 設定過程中需要輸入密碼,建議先準備藍芽小鍵盤或使用USB鍵盤。
藍芽鍵盤連線
PS3藍芽手把安裝
- 官方文件目前推薦 sixaxis 驅動,而 ps3controller 驅動對非原廠的 PS3 手把支援性可能較佳。
- sixaxis
-
- PS3手把用 USB 與樹莓派連接
-
- 至RetroPie Setup 選 Manage packages 再選 driver
-
- 選 sixaxis 再選 Install from source
-
- 裝完後去藍芽配對,在掃描藍芽的過程中,需要將PS3手把照畫面上指示拔插一次,顯示連上後即可將 USB 拔除。
-
- 退回到 EmulationStation,按 Start 進 Configure input,配置 PS3 手把按鈕對應
-
- ps3controller
-
免
用USB連接
-
- 至RetroPie Setup 選 Manage packages 再選 driver
-
- 選 ps3controller 再選 Install from source
-
- 裝完後去藍芽配對,在掃描藍芽的過程中,按下PS鈕,抓到後會自動震動
-
- 退回到 EmulationStation,按 Start 進 Configure input,配置 PS3 手把按鈕對應
-
3.5mm 音源接頭無輸出聲音
- 由於預設是由 hdml 輸出的,可將音源線插至螢幕驅動板(建議),或者以下調整成強制 3.5mm 音源輸出
- OPTIONS -> RASPI_CONFIG -> Advance Options -> A4 Audio -> 選 Force 3.5mm headphone jack -> Ok
螢幕無輸出
- Pi4 有兩個 hdmi port,此情況優先換hdmi port 試試,官方預設以 hdmi0 port 輸出,為電源接口旁邊的 hdmi 孔,客制化 image 可能會有變更。
螢幕比例跑掉
- 若為樹莓派輸出問題,請將 SD 卡插入 windows 系統,修改 config.txt 中的 hdmi_group 及 hdmi_mode 依照螢幕的規格及此文件給予正確設定,例如 HJ080IA-01E 是 1024x768-60Hz-4:3 正確設定為
hdmi_group=2
hdmi_mode=16
- 若為遊戲輸出的比例問題,遊戲中按下 function key + x 進入 retroarch 設定,選 Settings -> Video -> Scaling -> Aspect Ration,內有多種比例可調整,若要存為全域設定,進 Retroarch 的 Main menu 的 Configuration File,選擇 Save Current Configuration。
關 On-Screen Overlay (畫面兩邊的遊戲圖片)
- 因為 4:3 畫面幾乎都是全屏的,可在遊戲中按 function key + x 進 retroarch 選單後,至 On-Screen Overlay -> Display Overlay 關閉。
支援中文檔名遊戲列表
使用 PuTTY 登入 pi,預設帳號 pi,密碼 raspberry,登入後,執行以下指令,完成後重啟。
sudo apt-get install ttf-wqy-zenhei fonts-droid-fallback
Expand 記憶卡 (當用較大的記憶卡燒錄較小的image需要)
- 進 Setup
- 選 RASPI-CONFIG
- 進 Advance options
- 選 Expand file system
- 完成後重開機
其它注意事項
- 螢幕預設亮度是99%,請降至50%以下,以減少四邊暗角的問題。
- 接電源接口旁邊的hdmi以減少顯示上的問題。
- 選單上按Start -> OTHER SETTINGS -> SAVE METADATA 選 ALWAYS,才不會直接關機後最愛與最後遊玩的記錄消失。
關於我
- FB: caa1211
- Mail: caa1211@gmail.com