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

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

    关注

    38

    文章

    3342

    浏览量

    59916
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

    109678
  • raspbian
    +关注

    关注

    0

    文章

    17

    浏览量

    4444
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于树莓派(RaspberryPi)构建高效实时监控系统

    安装 ZeroNews Agent 在树莓派(Raspberry Pi)上下载并运行 ZeroNews。 第 2 步:树莓派上安装 Mot
    的头像 发表于 09-22 15:14 853次阅读
    基于<b class='flag-5'>树莓</b>派(RaspberryPi)构建高效实时监控系统

    何在树莓派上安装Ubuntu MATE ?

    ,而非GNOME。在本文中,我将介绍如何轻松地在树莓派上安装它。UbuntuMATE官方支持树莓派,因此每发布一个新版本,都会为树莓派发布一
    的头像 发表于 08-12 18:56 2939次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b><b class='flag-5'>安装</b>Ubuntu MATE ?

    技能+1!如何在树莓派上使用C++控制GPIO?

    在使用树莓派时,你会发现Python和Scratch是许多任务(包括GPIO编程)中最常用的编程语言。但你知道吗,你也可以使用C++进行GPIO编程,而且这样做还有不少好处。借助WiringPi
    的头像 发表于 08-06 15:33 3573次阅读
    技能+1!如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>使用C++控制GPIO?

    这个套件让树莓派5运行几乎所有YOLO模型!Conda 与 Ultralytics!

    何在树莓派上设置YOLO计算机视觉?Conda与Ultralytics在本指南中,我们将学习如何使用Conda在树莓派上
    的头像 发表于 07-31 11:51 3808次阅读
    这个套件让<b class='flag-5'>树莓</b>派5运行几乎所有YOLO模型!Conda 与 Ultralytics!

    初学者指南:树莓派上搭建虚拟环境!

    在这篇简明扼要的指南中,我们将探讨如何在树莓派上设置和使用虚拟环境(或称为Venv)——包括在终端和Thonny集成开发环境中。使用Bookworm操作系统或更高版本时,或在尝试安装P
    的头像 发表于 07-27 13:24 630次阅读
    初学者指南:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>搭建虚拟环境!

    何在树莓派上设置并使用VNC?远程访问完整指南!

    为什么要在树莓派上使用VNC?使用VNC与树莓派的主要优势在于其提供的灵活性。我们可以在“无头模式”(无物理显示器)下运行树莓派,同时仍能完全访问其图形用户界面(GUI)。这减少了对额
    的头像 发表于 07-26 20:42 5053次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>设置并使用VNC?远程访问完整指南!

    C++ 与 Python:树莓派上哪种语言更优?

    Python是树莓派上的首选编程语言,我们的大部分教程都使用它。然而,C++在物联网项目中同样广受欢迎且功能强大。那么,在树莓派项目中选择哪种语言更合适呢?Python因其简洁性、丰富的库和资源而被
    的头像 发表于 07-24 15:32 641次阅读
    C++ 与 Python:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>哪种语言更优?

    何在树莓派上安装并运行 Arduino 集成开发环境!

    ,我们将介绍如何在树莓派上安装并运行ArduinoIDE。所需物品要在树莓派上运行Arduino
    的头像 发表于 07-01 17:41 4036次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b><b class='flag-5'>安装</b>并运行 Arduino 集成开发环境!

    从初学到进阶:树莓派上最适合你的代码编辑器推荐!

    安装树莓派操作系统后,你就可以使用Python、Scratch、Java、C/C++等受Linux支持的多种编程语言进行编程了。其中,Python是树莓派上最受欢迎的编程语言。在
    的头像 发表于 05-15 16:20 780次阅读
    从初学到进阶:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>最适合你的代码编辑器推荐!

    告别复杂的终极指南:如何在树莓派上安装 Manjaro:2024

    如果你想在RaspberryPi上体验ArchLinux,Manjaro可能是你的最佳选择。它基于Arch,但被打包成一个传统的Linux发行版,支持多种桌面环境和架构。让我们来学习如何在RaspberryPi上安装它。什么是Linux发
    的头像 发表于 03-25 09:39 1111次阅读
    告别复杂的终极指南:如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b><b class='flag-5'>安装</b> Manjaro:2024

    零基础入门:如何在树莓派上编写和运行Python程序

    在这篇文章中,我将为你简要介绍Python程序是什么、Python程序可以用来做什么,以及如何在RaspberryPi上编写和运行一个简单的Python程序。什么是Python
    的头像 发表于 03-25 09:27 1519次阅读
    零基础入门:如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>编写和运行Python<b class='flag-5'>程序</b>?

    树莓派+Balena OS:一键解锁智能硬件新技能!

    通过云平台实现远程管理。今天,我们就来详细了解一下如何在树莓派上安装BalenaOS,并开发你的第一个应用,让你的树莓派瞬间变身智能设备!第
    的头像 发表于 03-25 09:25 1521次阅读
    <b class='flag-5'>树莓</b>派+Balena OS:一键解锁智能硬件新技能!

    树莓派云OS哪个最受欢迎?来看看Github Star 28.9k的项目!

    应用程序,简化管理过程,位于现有操作系统之上,将设备转变为自托管机器。2.安装与访问:在树莓派上安装只需运行bash脚本,
    的头像 发表于 03-25 09:21 922次阅读
    <b class='flag-5'>树莓</b>派云OS哪个最受欢迎?来看看Github Star 28.9k的项目!

    树莓派复古游戏“双雄会”,Batocera 和 RetroPie 谁更懂你?

    本文讨论了复古游戏和RaspberryPi常见组合下,两款复古游戏发行版Batocera和RetroPie的对比情况,涵盖历史特点、安装设置、性能易用性等方面,帮助读者选择更适合自己的发行版。关键
    的头像 发表于 03-25 09:19 2544次阅读
    <b class='flag-5'>树莓</b>派复古游戏“双雄会”,Batocera 和 <b class='flag-5'>RetroPie</b> 谁更懂你?

    人脸识别指南:如何在树莓派上安装和设置 Dlib

    学习如何在树莓派上安装Dlib并配置人脸识别功能,为您的AI项目奠定基础。在树莓派上
    的头像 发表于 03-24 17:31 1243次阅读
    人脸识别指南:如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b><b class='flag-5'>安装</b>和设置 Dlib