用樹莓派制作紅白游戲機


用樹莓派制作紅白游戲機

toc

1.前言

小時候,最喜歡玩游戲機了,最開始的坦克大戰,然后是紅斗羅,接着是超級瑪麗等等。當時的電子設備很匱乏,沒有什么電腦,手機之類的,不像現在的電子設備那樣發達。也沒有這么多可以玩的游戲。一個超級瑪,一個紅斗羅,一個冒險島,就可以愉快的玩一個暑假了。

后來,接機盛行,游戲廳盛行,出來了后來的經典的游戲三國戰記,也有恐龍快打,拳皇系列游戲等等。或許現在的小孩子都沒有接觸過了,那些都是80后90年后最真實的童年的記憶。

游戲機的出現給,啟發很多的小孩子探索的欲望,在一個又一個關卡中,體會到通關的樂趣。所以對於游戲的態度,適當的電子游戲,有利於成長,但是過度的放縱,必然會耽誤學業。

由於樹莓派的性能強大,並且編寫性很高,所以用樹莓派做個復古游戲機將是一個不錯的Idea。下面一步一步的講述一下制作的過程。

2.實物展示

3.環境准備

3.1 硬件准備

現在樹莓派2,3,4都可以按照教程進行參考。

一個USB鍵盤(用於輸入wifi名稱與密碼,非必須)

一個USB游戲手柄

一個帶有HDMI線的顯示屏

3.5耳機或者3.5接口音響(用於播放游戲音樂)

有了上述的硬件,就可以准備軟件了。

3.2 軟件准備

采用retropie系統進行復古游戲平台的構建,該版本最基礎也最容易去實現。官網下載地址

https://retropie.org.uk/download/

選擇適合自己的板子的鏡像進行下載。比如我在樹莓派3B上進行安裝。

為了方便下載,我已經存放到百度網盤了。

鏈接:https://pan.baidu.com/s/1BN540jK8cyu2_T4g8eQcTA
提取碼:x575

然后用Raspberry Pi Imager燒錄鏡像

https://www.raspberrypi.org/downloads/

這個工具中直接選擇Use custom -> retropie-buster-4.6-rpi2_rpi3.img

接着選擇WRITE就可以燒錄鏡像到SD卡了。

此時系統制作完成。

4.上電配置

樹莓派插上制作好鏡像的SD卡,插上HDMI屏,插上USB鍵盤,插上USB游戲鼠標。接着就可以進行配置了。

已經檢測到USB的游戲手柄插上了,長按游戲手柄A開始配置。

配置完成后,下次重啟后,接着就可以設置樹莓派的網絡,以及音頻相關的設置了。

4.1 配置音頻輸出

玩游戲少了音樂,游戲樂趣少一半。

由於我插入的是耳機,所以選擇耳機設備

配置完成后,按下鼠標的A鍵即可。選擇條目的時候,就可以聽到聲音了。

4.2 配置WIFI

由於這里安裝的至少一個游戲模擬器,是沒有游戲ROM的,如果要把文件放到ROM里,這里有幾種方式

1.直接下載rom文件,放到SD卡跟文件系統指定的目錄

2.通過ssh或者sftp進行游戲ROM傳輸(需要網絡)

3.通過U盤進行文件傳輸。

這里我主要是通過網絡方式進行傳輸。配置WIFI的時候最好插上USB。

然后配置SSH,因為后面會通過SSH+SFTP傳輸文件。

配置完成后,重啟樹莓派。

4.3 游戲ROM安裝

接下來,就可以安裝游戲ROM了。這里我只簡單的介紹一下SFC游戲的安裝情況,其他的游戲可以在網站上下載然后放到模擬器指定的目錄下。

首先下載游戲。

可以到百度網盤中下載:

鏈接:https://pan.baidu.com/s/1BN540jK8cyu2_T4g8eQcTA
提取碼:x575

接着打開SSH,在使用SSH的時候,還需要查看樹莓派本機的IP地址,與PC電腦的IP在同一網段。

用戶名pi,密碼raspberry

將剛才的sfc游戲rom放到/home/pi/RetroPie/roms/snes/目錄下即可。

上電重啟系統,可以看到模擬器可以檢測到游戲。

超級街頭霸王

旋風快打

5.本文小結

本文主要介紹了一下從頭安裝和搭建一個樹莓派紅白游戲機的辦法,通過上述的操作,可以玩你想玩的游戲。目前體驗下來,樹莓派3B上運行這個模擬器還是蠻流暢的,玩基本的SFC游戲沒有任何問題,但是游戲游戲還是無法啟動加載。后面可以慢慢摸索。retropie的游戲支持的種類比較多,不僅只有SFC游戲,還有其他。有了這些,就可以再次體驗一下紅白游戲機的樂趣了。






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM