RetroPie快速游玩指南(一)
最初目标:150块畅玩宝可梦
事情是这样的,本人最近突然又对gba、nds以及3ds上的宝可梦游戏非常感兴趣,经过一系列的对复古掌机以及模拟器的了解和研究发现,这个东西不太适合自己。原因是:
- 我出门的时候不喜欢带包,并且夏天穿短袖上衣没有兜,裤兜又被手机、耳机以及钥匙占领,再装一个复古掌机比较麻烦。
- 经济因素,市面上能够运行3ds模拟器的主机往往使用的是安卓系统,安卓掌机价格较高;而我手里恰好有一个之前玩home
assistant闲置的树莓派3b,于是想要尝试把树莓派用起来。
如果你和我有一样的苦恼,可以参考我的解决办法:
- 外出时使用手机模拟器,安卓和苹果都有可以运行各种游戏机的模拟器(这里非常推荐折叠屏用户,玩模拟器很爽),具体模拟器不做推荐可以百度谷歌,如果后序有需求,我也可以再出一篇相关的文章。
- 回家之后使用树莓派部署的RetroPie游玩游戏,但是由于树莓派机能比较差,所以无法游玩3ds。因此,最终我选择在外面玩3ds模拟器,回家之后躺在沙发上用电视玩RetroPie。
如果你认同我的解决办法,或者单纯就是想把手里的老树莓派用起来,那么欢迎继续阅读。
什么是RetroPie
引用RetroPie官方文档1的介绍的中文翻译:
RetroPie 可让您将 Raspberry Pi 或 PC 变成一台复古游戏机。它基于 Raspberry Pi OS (Raspbian)、EmulationStation、RetroArch 和许多其他项目构建,让您只需进行最低限度的设置即可畅玩您喜爱的街机游戏、家用游戏机和经典 PC 游戏。对于高级用户,它还提供了丰富的配置工具,可根据您的需求定制系统。
RetroPie 建立在完整的操作系统之上,您可以将其安装在现有的 Raspbian 上,也可以从 RetroPie SD 映像开始,稍后再添加其他软件。一切由您决定。
可以看到,RetroPie,不是一个系统,而是一系列项目的集合体。
工具、购买方式
- 树莓派3B
- SD卡
- SD卡读卡器
- 电源
- 树莓派外壳(可以不买,但是推荐)
新的树莓派3b价格较高,建议去闲鱼上面找一找便宜的,大约100到110元。
SD卡,32G只要不是重度玩家基本足够,但是32G和64G价格基本没有差距,35元左右。
读卡器有些闲鱼卖家也会送,要是买的话买USB2.0就行,树莓派3B不需要快的,全新的大约也就10元左右。
树莓派外壳,同样很多闲鱼卖家卖板子会送,淘宝全新5元左右。
本人在闲鱼上淘的带外壳的树莓派3B以及一张128G的SD一共150元,综合下来还是蛮不错的。
电源比较重要(好吧,这个是从家里淘的现有的,忘了买这个也要钱了,150元至此超支,,,),如果电源供电不够,你在刷系统上电玩游戏的时候经常会遇到屏幕右上角有闪电标志,这是供电不够的标志,经过实测供电不足时玩宝可梦都会有一定的画面卡顿,供电正常时则没有出现卡顿现象。
不建议使用太新的充电器。笔者拿手里的anker最新的140w多口氮化镓,酷态科15号140w多口氮化镓、苹果10w的iPad充电器以及一个几年前的小米55w氮化镓单口充电器做实验。唯一能让树莓派3B正常运行的是小米55w氮化镓单口充电器,iPad充电器可能是因为输出功率太低,只有10w,而anker和酷态科则不知道为什么,大概率是协议问题吧;官方的充电器本人手中没有,所以无法证明是否能够正常供电,但是既然是官方出品,那我相信大概率是可以的,淘宝12元。
后记:刚看了一下充电器输出功率,酷态科和anker的A口5v只支持2.4A,小米55w支持5V3A
综上所述,最终核算160元至170元即可。
安装RetroPie
给树莓派刷机需要下载Raspberry Pi Imager,下载地址如下
https://pidoc.cn/downloads/
-
在下载安装后,将SD卡插入读卡器再将读卡器插入电脑。
先将SD卡格式化,这点是必须的,在开始的时候折腾了几次发现,即便Raspberry Pi Imager会帮你格式化后再烧录系统,但是如果你自己不格式化之后直接刷系统,进页面设置的时候就会崩溃。
-
打开Raspberry Pi Imager。Raspberry Pi Device选择“Raspberry Pi 3”,如果你买的是树莓派4则选择4。
注意!!!不要图一时新鲜买树莓派5刷RetroPie,因为比较新,RetroPie这个项目因为是非盈利的所以更新比较慢,在imager里面没有可以刷的镜像,要想刷的话会相对麻烦一些。
-
选择操作系统,点击emulation and game os,就会出现以下界面,选择RetroPie。最后选择你的SD卡。
- 选择编辑设置,在这里把你家的WiFi账号密码写上去,WiFi国家设置为CN,保存后点击“是”,就等待刷机完成吧。
开机设置
第一次登录需要一定的时间,耐心等待一下。
另外,树莓派3B使用的是HDMI接口,树莓派4使用的是Micro-HDMI接口,注意,是Micro-HDMI,而不是Mini-HDMI,不要买错了(好吧,突然想到这个也要钱,超支++)。
按键映射
进入系统后,会出现如下画面,这个需要你拿一根USB线连接键盘或者手柄设置按键映射。
这里我是用的是ps5的手柄进行的映射,注意,switch pro手柄连接后不能正常映射,需要后期安装额外的包后才可以。没有手柄也可以使用键盘进行这项映射。另外,在使用ps5映射的时候,左右肩键轻按就行,按的时间长了系统会把你的设置跳过了,LEFT THUMB和RIGHT THUMB的意思是你的左右摇杆垂直下按,
如果你需要重新设置按键映射,在进入系统后,按Start进入Menu,选择input config即可重新设置。
Hotkey(热键)
热键是为了在模拟器中实现退出保存等功能,我只使用过退出,所以具体功能不太了解,害怕翻译出错,所以剩下的我列出来大家可以自行探索。
不是所有的模拟器都适用以下热键,有些模拟器退出方法请自行探索
退出:Hotkey + Start
保存:Hotkey + 左肩键
加载:Hotkey + 右肩键
Input State Slot Increase:Hotkey + R
Input State Slot Decrease:Hotkey + L
RGUI Menu:Hotkey + X
重置:Hotkey + B
添加游戏
添加游戏的方法很多,为了让更多人能懂,我们只选择最简单的方法。
在上面的页面,点击A进入RetroPie的设置,选择 Show IP,如果前面没有设置WiFi,可以先点击WiFi去连接WiFi,具体方法不难,确认键一般是A或者B,自行摸索。
找到IP地址之后,例如我的树莓派IP是192.168.1.6,在Windows打开我的电脑,在上面的地址栏输入‘\your_ip_address’,就可以看到如下画面。
对于这个页面,小白只需要点开roms找到相应的模拟器,向这个文件夹添加游戏的rom文件就行了,具体资源请自行百度。
添加后,回到主页,选择Menu,找到Quit,点击Restart emulation重启模拟器,重启后就可以看到你现在的游戏了。
朋友可能会发现,这个文件夹里面没有nds和3ds的文件夹,因为官方没有预装这些模拟器,具体安装方法,我将在下一篇文章中介绍。
同时我也将介绍怎么像如下一样更换UI界面,让它变得更酷。
谢谢大家捧场,再次感谢。
https://retropie.org.uk/docs/ ↩︎