大家好,今天小编来为大家解答RetroPie 街机游戏模拟器入门指南这个问题,很多人还不知道,现在让我们一起来看看吧!
Raspberry Pi 上的RetroPie 简介
RetroPie 是一款免费的游戏模拟器,集成了在Raspberry Pi 上运行游戏和应用程序所需的所有工具。主要运行复古游戏,如《超级马里奥》、《魂斗罗》、《合金弹头》等。
RetroPie 可以通过以下两种方式之一安装:
作为基于Debian 的操作系统
作为Raspbian 操作系统上的应用程序,RetroPie 通过Raspi-config 工具和其他Linux 启动文件管理所有操作系统相关设置。
EmulationStation 是一个模拟器、游戏和应用程序启动器,还管理游戏手柄和键盘支持。它本身不是模拟器。
Libretro是模拟器的框架,libretro的核心是模拟器本身。
Retroarch 是libretro 的前端或GUI。
ROM(例如ROM映像或ROM文件)是包含游戏数据的文件
RetroPie 依赖项
树莓派
至少连接了键盘、鼠标和屏幕的Raspberry Pi 2B、3B/B+ 或4B。 B 型是首选,因为它们有以太网端口。还可以使用无线键盘和鼠标。
SD卡
要将RetroPie 安装为操作系统,需要MicroSD 卡。建议大小为16GB 或更大,以便有足够的空间来存储多个游戏ROM。
读卡器和PC
要将RetroPie安装为操作系统,需要一台连接到互联网的PC和一个SD卡读卡器。
游戏手柄
虽然并非完全必要,但强烈建议使用游戏手柄。大多数USB 和蓝牙游戏手柄均可与Raspberry Pi 配合使用
在树莓派上安装RetroPie
RetroPie OS 基于Raspberry Pi OS Lite 构建(没有PIXEL 桌面环境)。可以使用Raspberry Pi 成像器将其安装到MicroSD 卡上
RetroPie 首次发布
将MicroSD 卡插入Raspberry Pi 并打开电源后,RetroPi 将启动至EmulationStation。
地图键
首次启动时,EmulationStation 将提示您设置句柄(称为映射)。也可以使用键盘。
要开始绑定过程,请按住所选设备(键盘或游戏手柄)的向上键。按住该键约3 秒钟。
如果您的按键映射有误,请按键盘上的F4 键返回到RetroPie 终端并输入sudo restart。这将重新启动RetroPie 并允许用户再次开始设置。要跳过映射步骤,请按Esc。完成后,按控制器上的A 按钮。
设置期间最常用的EmulationStation 键是A 键、B 键、开始键和选择键
复古派配置
现在EmulationStation 已启动,它将在默认前端中以RetroPie 配置启动。这里有两个选项- 您可以转到EmulationStation 主菜单、RetroPie 配置或RetroPie 终端
重要配置和菜单
有四个重要的界面需要掌握:EmulationStation 主菜单、RetroPie 配置、raspi-config 和Retropie-Setup 脚本。
EmulationStation 主菜单
要进入EmulationStation 主菜单,请按开始键。
EmulationStation 主菜单使用游戏手柄键(即A 和B 键)进行导航。
RetroPie配置界面
要进入RetroPie 配置屏幕,请从EmulationStation 选择RetroPie 配置(A 键)。
RetroPie配置界面使用游戏手柄按键进行导航(即A和B键)
树莓派软件配置工具(raspi-config)
Raspberry Pi 软件配置工具是您配置Raspberry Pi 的地方。要进入raspi-config,请从RetroPie 配置屏幕中选择RASPI-CONFIG(A 键)
raspi-config 工具使用箭头、Enter 和Esc 键进行导航。还可以通过按键盘上的F4 键进入RetroPie 终端并输入以下内容来访问Raspi -config 工具:
sudo raspi 配置
RetroPie 设置脚本
获取RetroPie-Setup 脚本的最简单方法是从RetroPie 配置屏幕中选择RETROPIE SETUP
RetroPie-Setup 脚本使用箭头、Enter 和Esc 键进行导航。还可以通过RetroPie 终端(在EmulationStation 中按F4)或SSH 访问RetroPie -Setup 脚本:
sudo bash RetroPie-Setup/retropie_setup.sh
复古派终端
有些命令只能通过终端完成,而其他命令则通过终端更容易完成。 RetroPie 终端与所有其他Linux 终端类似
通过按键盘上的F4 键可以在EmulationStation 中访问RetroPie 终端。
要退出终端并返回EmulationStation,请键入:
出口
要重新启动Raspberry Pi,请使用:
须藤重新启动
互联网设置
RetroPie 需要互联网来安装和更新其大部分功能。在配置Wi-Fi 连接之前,您可以使用以太网连接。
您可以使用RetroPie配置界面来配置Wi-Fi并获取IP地址。
通过Wi-Fi 连接(可选) 从RetroPie 配置界面,向下滚动至WIFI
连接到WiFi 网络
选择网络
输入网络密钥/密码
获取IP地址
有两种方法可以获取运行RetroPie的Raspberry Pi的IP地址:
1. 在RetroPie配置界面中,向下滚动至SHOW IP
或者
2. 在RetroPie 终端中(使用F4 键输入)并使用以下终端命令:
主机名-I
树莓派设置
安装RetroPie 后,至少使用一次R aspi-config 工具非常重要。从这里,您可以设置键盘布局、输出分辨率、更新Raspi-config 工具、启用SSH 等。
更新Raspi-config(重要)
通过选择更新,Raspi-config 工具将更新到最新版本,确保所有Raspberry Pi 配置都是最新的。
欠扫描(可选)
可以在“欠扫描”下的“显示选项”中启用或禁用欠扫描。
键盘设置(可选)
键盘布局在本地化选项下设置。在“键盘”下,通常会选择“通用105 键(国际)” - 这也是默认设置。
默认语言为英语(英国),但也可以设置为英语(美国)。
解决
分辨率是衡量图像清晰度的指标之一,主要取决于显示设备(如电视、电脑屏幕等)。在大多数情况下,720p @60Hz 就足够了,但较小的分辨率可能更适合较旧或非典型的屏幕。更高的分辨率需要Raspberry Pi 更强的处理能力,因此设置正确的分辨率对于速度也很重要。 Raspberry Pi 的输出分辨率在“显示选项- 分辨率”下设置。
目前大多数游戏模拟器不支持1080p和4K
更新RetroPie(重要)
除了更新Raspi-config 之外,RetroPie 包也应该不时更新。
此过程将更新RetroPie-Setup 脚本、所有RetroPie Linux 软件包、RetroArch(模拟器)、驱动程序以及所有可选和实验性安装包。
从RetroPie-Setup 脚本转到更新所有已安装的软件包并按照提示操作。
添加包
软件包是EmulationStation 用于执行特定功能的实际软件模块。它们包括所有必需的包(称为核心包)和流行的包(主包)。
模拟器和其他应用程序(例如Kodi 和Steam Link 应用程序)作为可选或实验包安装。
其他软件包从RetroPie Setup 下的RetroPie Configuration 界面安装。在“管理包”下,有一些选项可用于管理所有类型的包(例如核心包、主包等)。
管理/安装所需的软件包后,用户可以再次返回EmulationStation。
从二进制安装与源安装
可以从二进制文件或源文件安装包。从二进制安装会安装该软件包的最新稳定版本,而从源代码安装则会安装可能仍在开发中的软件包文件。源代码的安装可能需要更长的时间,并且更容易出错。最好从二进制安装
添加模拟器包
模拟器是模拟运行ROM 所需硬件的软件包。模拟器通常针对特定的硬件,但也可以使用多平台模拟器。
Sega Genesis/Mega Drive、Sony PlayStation、Super Nintendo 以及许多其他游戏机和设备都有单平台模拟器。多平台模拟器可用于街机等。
大多数流行的模拟器都已预先安装(例如Genesis/Mega Drive、PlayStation 和NES),但有些模拟器必须手动安装(例如Atari ST)。
可以从可选或实验包下的“管理包”部分安装其他模拟器。
例如,要安装Atari ST 模拟器Hatari(Atari ST/STE/TT/Falcon 模拟器),请转至管理可选包-hatari(第22 项)-从二进制安装。
删除包
该包已从“可选或实验包”下的“管理包”部分中删除。选择该软件包后,“删除”选项将卸载它。
将ROM 添加到RetroPie
安装模拟器后,即可添加其对应的ROM。 RetroPie 中不包含ROM,需要您自行下载/转储。
可以使用U盘向RetroPie添加ROM,在向RetroPie添加ROM之前需要准备好U盘。
为RetroPie 准备ROM 文件
ROM文件准备主要包括压缩或解压、检查文件格式、删除冗余文件、重命名等。
压缩ROM
为了节省空间,ROM 文件通常以.zip、rar 或.7z 压缩文件的形式下载。为了准备与EmulationStation 一起使用的ROM 文件,可能必须将它们提取出来以原始形式使用,和/或重新压缩为支持的文件格式。
文件格式
在大多数情况下,ROM 文件将以原始文件格式工作,但这可能会占用Raspberry Pi 上不必要的空间。它还会使包含多个文件的ROM 文件变得混乱。在大多数情况下,zip 文件也可以使用。
更好的解决方案是查看每个系统支持哪些文件。这可以通过查看EmulationStation 系统文件来完成。可以使用以下命令从RetroPie 终端访问它:
纳米/etc/emulationstation/es_systems.cfg
每个标签代表一个系统,标签代表该系统的缩写。每个系统都附有标签。
例如,megadrive 代表Sega Genesis/Mega Drive:
megadriveSega Mega Drive/home/pi/RetroPie/roms/megadrive.7z .smd .bin .gen .md .sg .zip .7Z .SMD .BIN .GEN .MD .SG .ZIP/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ megadrive %ROM%megadrivemegadrive
同样,atarist 代表Atari ST:
该选项卡将列出系统可用的所有ROM 文件格式。
附加文件信息
某些压缩ROM 文件可能在压缩文件中包含附加信息文件。这些文件可能不会干扰EmulationStation,但建议将其删除。
重命名
下载的ROM(压缩或未压缩)的大多数版本都会以附加信息命名,例如下载它们的版本、区域或站点等。建议将这些文件重命名为更易读的名称。 zip/ROM 文件的文件名实际上会显示在RetroPie 上。
使用USB闪存驱动器添加ROM
准备U盘
在PC 上格式化USB 闪存驱动器
在U盘根目录下创建一个名为**retropie**的目录
弹出USB 闪存驱动器
将U盘插入树莓派后,等待大约一分钟,然后将其拔出。
将闪存驱动器重新插入电脑后,您将在/retropie下看到新创建的retropie子目录
闪存驱动器现已准备就绪。
RetroPie 将为所有已安装的模拟器创建目录。由于EmulationStation 自动安装PlayStation、Genesis/Mega Drive 和Nintendo Entertainment System 的模拟器,因此USB 驱动器/retropie 下将出现以下目录:
复古/psxretropie/megadriverretropie/nes
如果安装了Hatari,/atarist 中也会出现一个目录。
将ROM 传输到RetroPie
完成此操作后,可以从Raspberry Pi 中移除USB 驱动器,并且需要重新启动RetroPie 或EmulationStation。
从EmulationStation 主菜单转至QUIT(退出)并按A 键- 选择RESTART EMULATIONSTATION(重新启动EMULATIONSTATION)并按A 键- 使用A 键选择YES(是)。
使用WinSCP 添加ROM
切换到/home/pi/RetroPie/romsRetroPie 上的目录以及您准备ROM 文件的目录。
由于EmulationStation 会自动安装PlayStation、Genesis/Mega Drive 和Nintendo Entertainment System 的模拟器,因此会出现它们各自的目录。
/home/pi/RetroPie/roms/megadrive//home/pi/RetroPie/roms/atarist/
从EmulationStation 主菜单转至QUIT(退出)并按A 键- 选择RESTART EMULATIONSTATION(重新启动EMULATIONSTATION)并按A 键- 使用A 键选择YES(是)。
访问ROM/游戏
添加ROM 文件并重新启动EmulationStation 后,添加的ROM 的游戏系统将出现在EmulationStation 菜单中。要选择ROM(现在是游戏系统上的游戏),请导航至其系统图标并按A 键。
随着更多ROM的添加,相应系统下会形成一个列表。
首次ROM/游戏设置
打开游戏时,模拟设置界面会短暂闪烁。如果在显示该界面时按任意键(任意键),则会出现模拟器设置菜单。
退出游戏
要退出游戏,请同时按**热键+ 选择+ 开始** 按钮。
删除ROM文件
可以使用RetroPie 文件管理器或WinSCP 删除ROM 文件。重新启动EmulationStation 后,游戏/ROM 将不再出现。
在RetroPie 中截取屏幕截图
用户评论
这篇文章写的真不错!我一直在想找个简单的方法玩老游戏,现在终于找到了!复古游戏机上的玩法看起来也很有趣,我要试试看!
有17位网友表示赞同!
刚开始做这个 RetroPie ,感觉有点复杂… 这篇指南帮了我 HUGE 的忙! 尤其是在安装 Raspbian 系统部分,写的超级清楚明白。
有5位网友表示赞同!
虽然我之前就玩过一些模拟器,但这篇指南让我明白很多新东西,比如一些配置选项和不同的 rom 格式。好文啊!
有14位网友表示赞同!
现在游戏厅越来越贵了,只能说复古游戏机是经济实惠的选择 RetroPie 真是不错,而且支持那么多平台的游戏!
有15位网友表示赞同!
这篇文章给我很多启发,让我知道除了用旧的硬件来玩老游戏以外,还可以用这个方法,体验经典游戏的乐趣!
有17位网友表示赞同!
我试着按照指南搭建RetroPie ,但是遇到了网络连接问题,有点郁闷…不知道这里有没有其他大佬和我遇到相同问题?
有13位网友表示赞同!
我觉得 RetroPie 相对来说还是比较适合新手入门玩的,上手简单,而且系统界面也很友善。
有19位网友表示赞同!
这篇指南虽然解释的很详细,但我还是有些地方不太懂,比如游戏保存设置… 有没有大佬可以帮忙解答一下?
有12位网友表示赞同!
感觉 RetroPie 可以玩的游戏版本还太少,特别是那些经典的平台游戏 希望开发者能支持更多的游戏库!
有20位网友表示赞同!
RetroPie 真的是个神奇的工具! 现在我可以尽情体验小时候喜欢的各种游戏,而且屏幕清晰度也远超我的老游戏机!
有16位网友表示赞同!
我以前没想过用 Raspberry Pi 来玩游戏,这篇指南让我意识到这个平台的潜力非常大了! 绝对要试试看!
有10位网友表示赞同!
RetroPie 的操作确实很便捷,而且支持多玩家模式! 我们几个朋友一起在家玩 RetroPie ,太爽了!
有15位网友表示赞同!
复古游戏的画质和玩法跟现在的游戏很不一样… 有时候会感到有些“落后”,但这种怀旧感还是让人着迷呢。
有16位网友表示赞同!
这篇文章写的太好了,让我彻底了解了 RetroPie 的功能。我马上就去买个 Raspberry Pi,搭建RetroPie 玩游戏!
有15位网友表示赞同!
レトロゲームの世界に戻りたいって思ったときに、まさにぴったりのガイドだよー! 感謝分享!
有6位网友表示赞同!
这篇文章给我打开了一个全新的世界大门! 我从没想过可以使用 Raspberry Pi 来模拟复古游戏,简直太酷了! 现在我要赶紧购买配件开始体验这个奇妙的旅程!
有18位网友表示赞同!
我虽然对技术不太了解,但这篇指南还是很容易理解的,它把整个 RetroPie 的搭建过程详细描述清楚,即使是新手也能轻松上手。
有15位网友表示赞同!