如何在Raspberry Pi上的Raspbian中将RetroPie作为应用程序安装

是否要安装RetroPie,但又不想失去现有的Raspbian项目和环境?不热衷于双重引导的想法?答案是将RetroPie作为Raspbian中的应用程序安装。实际上,它是如此简单,您会想知道为什么以前没有这样做。

您并不总是需要专用的磁盘映像

Raspberry Pi用户已经卖出了让计算机具有单一功能的想法。这个功能通常是Raspbian发行版,鼓励用户为每个主要项目重新安装。不仅减少了SD卡的使用寿命,而且没有必要。

Raspberry Pi可以支持从USB设备引导,甚至可以通过BerryBoot在HDD上安装多个操作系统。

In short, things have moved on since the Raspberry Pi first appeared in 2012. Dedicated disk images might be useful for Pi-based retro gaming projects, but if you want more of a versatile experience, Raspbian Stretch is more than adequate. We’ve already looked at how to install Kodi in Raspbian , so let’s find out how to install and configure RetroPie.

您需要的内容

与Raspberry Pi项目一样,您将需要可靠的电源,microSD卡(至少8GB,已预安装Raspbian Stretch),和HDMI电缆(除非您使用触摸屏显示器)。

您还需要将以太网电缆连接到路由器(或Wi-Fi连接),键盘和鼠标以及一个游戏控制器。是否保持这些连接取决于您打算玩的游戏类型。

确实,如果您对非常特殊的游戏类型(例如为Commodore 64发行的游戏)感兴趣。 ,那么您只需要一个键盘和两个按钮的操纵杆即可。

Configure Raspbian to Install RetroPie

要开始使用,请启动Raspberry Pi,并更改语言环境选项。可以在命令行中使用以下命令完成此操作:

sudo raspi-config

在此处,转到 Localization Options> Change Locale ,然后滚动浏览菜单以选择 en_US.UTF-8 UTF-8 选项。选择确定进行确认,然后等待所做的更改。

然后,通过以下方式重新启动Raspberry Pi:

sudo reboot

您可能更喜欢使用桌面 Raspberry Pi配置工具,可在首选项菜单中使用。在这种情况下,请转到本地化标签,选择设置区域设置,然后选择 en_US.UTF-8 字符集。系统将提示您重新启动,因此请单击确定

计算机重新启动后,打开一个新的终端窗口并输入命令:

locale

检查确保每个参数都分配了 en_US.UTF-8 值。

在Raspbian上安装RetroPie

在安装RetroPie之前,您需要确保git已安装在Raspbian中:

sudo apt install git

完成此操作后,您就可以安装RetroPie:

git clone https://github.com/RetroPie/RetroPie-Setup.git

RetroPie-Setup文件夹将下载,因此更改目录并进行retropie_setup .sh脚本可执行文件:

cd RetroPie-Setupchmod +x retropie_setup.sh

您现在可以使用以下安装脚本安装RetroPie:

sudo ./retropie_setup.sh

在运行时等待。可能会安装一些其他软件包。完成此操作后,将显示RetroPie-Setup脚本菜单。选择确定以关闭简介屏幕,然后选择 1。基本安装

这将安装核心和主要RetroPie项目中的所有软件包;选择继续,并等待仿真套件的安装。

这将花费一些时间,一旦完成,您将返回到设置菜单。选择 R Perform Reboot (执行重新启动),然后选择进行确认。

Log In and Configure RetroPie

计算机重新启动后,您会首先看到桌面;然后将关闭并显示命令行界面。使用常规的Raspberry Pi凭据登录。完成此操作后,运行EmulationStation:

emulationstation

The user interface to RetroPie will load up, and you’ll be prompted to configure your controller. If you prefer to skip this and navigate via your keyboard, you can deal with the controller later.

下一步,如果您使用的是无线网络而不是以太网,则需要连接到无线网络。转到RetroPie菜单,然后选择 WiFi 。选择 1连接到WiFi网络,然后选择正确的网络名称。单击确定,然后输入密码,然后单击确定进行确认。

完成后,等待菜单再次出现;如果成功,它将显示无线连接的IP地址。选择退出关闭菜单。

按现状,您可以在Raspberry Pi上安装BIOS文件和游戏ROM。但是您可能首先需要一些模拟器。您可以通过 RetroPie> RetroPie设置> M管理软件包找到这些文件。在这里,选择 opt管理可选程序包,然后找到适合您要模拟的平台的程序。

借助Nintendo 64和Sega Dreamcast等可识别的游戏平台,您可以会发现旧的8位系统,甚至是街机游戏(始终标记为“ MAME")。同时,可以在列表中找到移植到Raspberry Pi的经典游戏(例如Doom和Quake)以及ScummVM程序,该程序使您可以运行某些点击式图形冒险游戏。

找到要添加的仿真器后,使用从源安装一次选择一个。这可能需要一段时间,具体取决于您选择了多少个(和哪个)仿真器。完成操作后,单击返回,直到返回RetroPie-Setup脚本主菜单,然后再次选择 R执行重启

在RetroPie上玩游戏,您需要有关模拟器的BIOS文件,以及您要玩游戏的ROM文件。根据版权法,我们无法链接到这些内容,但是您应该通过Google找到所需的内容。请注意,如果您使用的是ROM文件,则您应该已经拥有物理介质的副本。

拥有文件后(ROM文件应保存到适当的仿真器文件夹中,BIOS文件应保存到相应的仿真器文件夹中)。 BIOS目录中),您将可以在EmulationStation中运行游戏。

通常,我们会指示您从另一台计算机通过SSH或FTP执行此操作。但是,如果您可以轻松退出RetroPie并返回Raspbian中的PIXEL桌面,则不需要这样做。这样,您可以使用Chromium浏览器查找并下载BIOS和ROM文件,并将其保存到Raspberry Pi。

退出RetroPie

To exit RetroPie, click the Start button (which you will have configured earlier) and select Quit > Quit EmulationStation, then when the command line appears, enter:

sudo systemctl start lightdm

这将重新启动Pixel桌面在Raspbian上,您可以继续正常使用Raspberry Pi。也许您有一个正在开发的项目?否则,Raspberry Pi还有很多其他用途。

每当您想再次启动RetroPie时,只需使用emulationstation命令。

如果您讨厌标准的话界面,您还可以深入研究设置并在RetroPie上安装新主题。

请记住,RetroPie不是Raspberry Pi的唯一复古游戏选项。还可以使用Raspberry Pi的其他复古游戏方法。

标签: Raspberry Pi Raspbian Retro Gaming RetroPie