0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在树莓派上的Raspbian中将RetroPie作为应用程序安装

454398 来源:网络整理 作者:网络整理 2019-12-04 16:33 次阅读

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

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

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

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

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

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

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

配置Raspbian以安装RetroPie

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

sudo raspi-config

在此处,转到本地化选项》更改区域设置,然后滚动浏览菜单以选择 en_US.UTF-8 UTF-8 选项。选择确定进行确认,然后等待更改。

然后,使用以下命令重新启动Raspberry Pi:

sudo reboot

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

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

locale

检查每个参数是否分配了 en_US.UTF-8 值。

在Raspbian上安装RetroPie

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

sudo apt install git

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

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

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

cd RetroPie-Setup

chmod +x retropie_setup.sh

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

sudo 。/retropie_setup.sh

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

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

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

登录并配置RetroPie

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

emulationstation

RetroPie的用户界面将加载,并提示您配置控制器。如果您希望跳过此操作并通过键盘进行导航,则可以稍后再处理控制器。

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

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

就目前情况而言,您已准备好在其中安装BIOS文件和游戏ROM。您的Raspberry Pi。但是您可能首先需要一些模拟器。您可以通过 RetroPie》 RetroPie设置》 M管理软件包找到这些文件。在这里,选择 opt管理可选程序包,然后找到适合您要模拟的平台的程序。

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

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

BIOS和游戏文件

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

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

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

退出RetroPie

要退出RetroPie,请单击开始按钮(您将在前面进行配置),然后选择退出》退出EmulationStation ,然后在出现命令行时输入:

sudo systemctl start lightdm

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

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

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

请记住,RetroPie不是Raspberry Pi的唯一复古游戏选项。尽管可能不像RetroPie那样支持手动安装,但是也存在用于Raspberry Pi的其他复古游戏方法。现在您可以访问了,为什么不使用RetroPie构建NES或SNES Mini?如果您更喜欢手持设备,我们也研究了如何构建Raspberry Pi Game Boy工具包。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 应用程序
    +关注

    关注

    37

    文章

    3133

    浏览量

    56368
  • 树莓派
    +关注

    关注

    113

    文章

    1638

    浏览量

    104727
  • raspbian
    +关注

    关注

    0

    文章

    16

    浏览量

    4242
收藏 人收藏

    评论

    相关推荐

    何在ModusToolbox™中检查和设置应用程序的内存地址?

    何在ModusToolbox™中检查和设置应用程序的内存地址?
    发表于 03-01 10:16

    如何利用树莓安装Docker和Docker-compose呢?

    本文主要演示了树莓派如何安装Docker和Docker-compose的过程。
    的头像 发表于 12-14 16:19 1195次阅读
    如何利用<b class='flag-5'>树莓</b>派<b class='flag-5'>安装</b>Docker和Docker-compose呢?

    何在Spring Boot应用程序中整合ZXing库

    在数字化时代,二维码已经成为了信息交流的一种常见方式。它们被广泛用于各种应用,从产品标签到活动传单,以及电子支付。本文将向您展示如何在Spring Boot应用程序中整合ZXing库,以创建和解析QR码。
    的头像 发表于 12-03 17:39 721次阅读

    基于树莓派的机器人设计方案

    以非常低的外形安装树莓派的顶部。 注意:如果你打算在树莓派上安装散热器,请使用非常低调的散热器以避免 CRICKIT 帽子短路。
    发表于 10-19 12:31 326次阅读
    基于<b class='flag-5'>树莓</b>派的机器人设计方案

    何在Keil中将函数或变量编译到指定地址

    何在Keil中将函数或变量编译到指定地址在Keil 中将函数或变量编译到指定地址
    发表于 10-19 06:51

    何在树莓派上安装Windows

    早期,想要在树莓派上安装Windows一直是个比较麻烦的事情,下载系统镜像,烧录、还有一系列复杂的配置。
    的头像 发表于 09-12 09:54 978次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>面<b class='flag-5'>安装</b>Windows

    从Docker映像为Raspbian OpenVINO工具套件的安装过程

    的设备。这意味着无法按正常方式安装。 UDEV 事件在默认情况下不会转发到容器,因此它并不意识到设备重新连接。 每个主机仅支持一台设备。 运行对象检测示例 该应用程序输出一个图像 (out_0.bmp
    发表于 08-15 06:59

    如何用PyArmNN加速树莓派上的ML推理

    NN推理引擎构建一个示例应用程序,将图像分类为火或非火。 本指南使用Raspberry Pi 3或4设备。树莓派设备是由Arm CPU驱动的 霓虹灯的架构。Neon是针对Arm处理器的优化架构扩展
    发表于 08-02 15:40

    树莓派上新,福利来袭!

    工程师专区上新啦!   直击底价! 树莓派4B ,新客包邮! 工程师发烧友的福音, 新用户专享优惠价,还免费送电子发烧友VIP月卡。 ▼树莓派4B 4G开发板, 领满1 00减20优惠券 券后价格
    的头像 发表于 08-02 08:41 333次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派上</b>新,福利来袭!

    Dynamsoft--如何在Glide应用程序中扫描条形码

    Glide是一款无代码应用程序构建器,可让您轻松创建应用程序。Dynamsoft是Glide的合作伙伴,基于其条码读取SDK为其提供条码扫描功能。
    的头像 发表于 07-19 15:24 500次阅读
    Dynamsoft--如<b class='flag-5'>何在</b>Glide<b class='flag-5'>应用程序</b>中扫描条形码

    以Beepberry应对黑莓短缺

    树莓派Zero W为这款被称为“终极日常黑客工具”的便携式计算设备赋能。你可以将Beepberry用作简单的寻呼机,运行iMessage、WhatsApp等,也可以用作可编程的cyberdeck设备。当然,它可以运行任何在树莓
    的头像 发表于 07-03 14:48 577次阅读
    以Beepberry应对黑莓短缺

    何在树莓派4上安装 openwrt?

    何在 Raspberry Pi 4上安装 openwrt
    的头像 发表于 06-07 10:25 931次阅读

    何在python中实现ESP TOUCH协议?

    我在树莓派上使用了多个 esp8266。我可以使用 ESP TOUCH 的 Android 应用程序配置 esp 模块,但我也想使用相同的应用程序配置我的
    发表于 05-17 08:20

    何在linux应用程序中使用pwm捕获?

    /402e4000.pwm/pwm/pwmchip6/pwm0# cat capture cat: capture: 函数未实现 那么,如何在 linux 应用程序中使用 pwm 捕获?
    发表于 05-10 07:05

    何在手机上打开/启动应用程序

    您希望如何在手机上打开/启动应用程序?您会手动启动还是通过语音命令启动它?
    发表于 05-04 08:56