文章目录
1.前言
本文首发于本人的知乎文章
详细介绍了树莓派安装retropie畅玩复古游戏的流程
现分享给csdn的小伙伴~
感谢大家的支持
希望大家也能够喜欢这篇经验分享
【原创不易 纯手打 对你有帮助的话在收藏的同时可以点赞支持嘛
大家的点赞是我创作的最大动力 谢谢了 】
2.RetroPie 是啥
RetroPie 可让您将 Raspberry Pi、ODroid C1/C2 或 PC 变成复古游戏机。它建立在 Raspbian、EmulationStation、RetroArch 和许多其他项目的基础上,使您能够以最少的设置玩自己喜欢的街机、家用控制台和经典 PC 游戏。对于高级用户,它还提供了多种配置工具来根据需要自定义系统。
RetroPie 位于完整操作系统之上,您可以将其安装在现有的 Raspbian 上,或者从 RetroPie 映像开始,然后再添加其他软件。由你决定。
(retropie官网介绍)
retropie官网
简单来说,就是你安装了retropie后,就可以用里面带有的模拟器游玩你的喜欢的街机游戏啦
3.前期准备
①树莓派(演示用的是树莓派版本为zero)
②micro-usb转usb线(仅树莓派zero需要)
③usb-hub(用于扩展树莓派的usb口,树莓派zero必须,3代4代可选)
④显示屏
⑤键盘
⑥手柄
⑦U盘
确保我们的前期准备都做好后,我们就可以安装系统啦
4.系统安装
①首先要把sd卡格式化
下载后,打开文件夹“sd卡格式化工具”
点击“SDFormatter.exe"
接着按下面步骤操作即可
如果显示格式化失败
重复以上步骤即可
②写入系统
双击这个程序进行树莓派镜像工具的安装
安装完成后双击这个图标
按下面的步骤进行操作
根据你的树莓派型号选择合适的版本
有可能会出现以下下载失败的情况,可能是网络问题,毕竟是外国的站点
此时,重新格式化一下sd卡,然后再重新下载
重试后
等待片刻后写入成功!
接下来我们去看看系统是不是真的已经成功安装上了
将sd卡插入到树莓派中
上电!开机!
5.首次开机及控制器配置
开机后,如果你能看到这个界面
恭喜你,你真的成功安装上restropie了!
但是,为啥没反应呢?
哦,原来手柄还没插上hhh
插上手柄后,长按手柄上的a键
系统会自动识别你的手柄
第一次会让你配置你的手柄控制器
官方文档的配置介绍
https://retropie.org.uk/docs/Controller-Configuration/
根据自己的手柄样式对照下图配置即可
配置完成后就能看见这个主界面了
6.连接wifi
首先得配置wifi地区
会出现这样的提示
选择"yes"
然后根据以下进行操作
一直下翻找到CN CHINA 即可(忘记拍照了…)
看到下图即表示配置成功了
点击ok
然后,按键盘上的“esc”键
就可以进入wifi连接界面
7.配置中文
首先退出主页面后,按键盘上的“F4”
然后在控制台输入:sudo apt update
更新完成后
输入:sudo apt-get -y install fonts-droid-fallback
下载完成后,输入sudo reboot 重启树莓派
然后我这里出现了一个问题==重启过程中我的屏幕疯狂闪屏(不知道是屏幕问题还是系统的问题,不知道大家会不会出现这种情况呢)
我拔了屏幕和树莓派的电源后就好了
8.更新retropie-setup
首先进入retropie-setup
然后等待更新完成即可(最后提示出现错误也没关系,一直按yes即可)
9.安装模拟器
retropie中本身自带了一些模拟器,但还有一部分可选择安装的模拟器
我为了方便,就决定一次性安装所有的模拟器(但这是一个非常漫长的过程,我下载了估计有一个多小时)
如果大家觉得时间长的话,可以选自己需要的安装即可
漫长的等待后
终于好了
但会出现一些安装失败
但也是没有关系
我们已经把绝大部分的模拟器都安装上了
安装完成后按esc退回到retropie
10.重启模拟器
按手柄上的B键返回主界面
此时的你的主界面应该只有retropie的(这里我重启之前忘记拍照了)
然后按手柄上的“select”
光标移到QUIT,按手柄的A键确认
选择第一个,手柄A键确认
重启模拟器
片刻之后重启完成
如果树莓派中有可以运行的游戏时,主界面就会显示相应的模拟器。
但是为啥我现在还没放游戏进去,就已经显示了几个模拟器了,我估计是新系统自带的测试游戏?我几个月前用的时候还没有的…
11.放入游戏
芜湖~做到这里,我们离我们的街机模拟器已经很接近了
首先我们将U盘插入到电脑中
在u盘的根目录创建一个文件夹,命名为“retropie”
创建好之后,就可以将u盘从电脑中拔出了
插入到树莓派中
然后等待一段时间,U盘有指示灯的话就看指示灯不闪烁就可以拔出了
没有指示灯的话就等一会吧,大概两三分钟吧
拔出U盘插入到电脑中
打开retropie文件夹
可以看到以下内容
进入roms文件夹
可以看到自动为每个游戏机创建了一个文件夹
那么我们只需要将游戏的roms放入对应的文件夹中即可
但注意的是neogeo和ngp的游戏需要bios,模拟器才能正常运行
以下为官网的说明
将bios文件放入 retropie-BIOS-fbneo中
接下来就可以放入游戏啦
放入GBA游戏
注意:放入neogeo游戏时,也得同时把neogeo.zip这个依赖放入
然后将U盘拔出,插入到树莓派中
等待片刻
然后重启模拟器
吼吼吼,捣鼓了这么久
终于!要进入最激动人心的环节啦
马上进入游戏试玩!
12.游戏体验
首先玩的是GBA的游戏
找到GBA,A键进入
可以看到,成功读取到我们放入的游戏了
首先来玩一下口袋妖怪吧!童年回忆啊
手柄a键选择游戏
此时按手柄a键进入游戏配置
这里可以设置运行游戏所需的模拟器以及设置分辨率等等
首先选择第一个修改游戏运行的模拟器
选中第一个后,按键盘上的回车键
用lr-mgba运行游戏
如果不知道怎么选择合适的模拟器,请参考官网文档
https://retropie.org.uk/docs/Game-Boy-Advance/
设置完成后,选择lanch即可运行
接下来就是见证奇迹的时刻了
登登登登!童年的味道回来了
再测试一下其他游戏
neogeo的游戏
恭喜你,你已经可以在你的心爱的树莓派上玩你儿时的最爱了
即使小时没有机会玩,你现在可以弥补童年的遗憾啦哈哈哈
13.关于游戏ROM
Retropie本身是不带有游戏的
我们想要玩游戏必要得自己从网上找资源
下面推荐几个网站
1.网上大部分的树莓派整合包都是来自这个网站,里面有很多开箱即用的镜像,但文件很大,下载要很久
2.这个是我今天偶然间发现的,根据游戏机类别分好类了,网页整洁,速度还可以
Browse Game Consoles | ROMs Games
我分享的链接中也放入我的演示中使用到的游戏
有的游戏即使改变了模拟器和修改了分辨率也无法运行
我也还没有找到合适的解决办法
希望有大佬可以解决…
那么这次的分享到这里就要结束了
要是大家觉得有帮助了 请点个小赞吧 ! 谢谢了!