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

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

3天内不再提示

如何使用RetroPie构建自定义树莓派NES或SNES Classic仿真器

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

厌倦了尝试购买Nintendo NES Classic Edition吗?为SNES Classic祈祷吗?停止浪费时间,并使用Raspberry Pi和RetroPie仿真套件构建自己的服务器。

构建自己的NES或SNES经典版

尽管这些天来Nintendo NES经典版和SNES变体可能更容易出现,但您并不需要不必等待正确的交易。

您现在就可以使用低成本的Raspberry Pi计算机构建自己的Nintendo NES Classic Edition!我们建议您使用Raspberry Pi 3以获得最佳效果,尽管您可以使用Raspberry Pi 3 B +榨出更多果汁(尽管这样可能不太稳定)。

您还需要:

8 GB microSD卡

可靠的电源

etcher.io的Etcher SD卡写入软件

filezilla的Filezilla FTP客户端软件-project.org

HDMI电缆

任天堂风格的USB游戏控制器

可选的USB键盘(用于初始设置)

适合的游戏机壳(用于真实外观)

适合的游戏控制器可以在网上购买,任天堂和NES风格的游戏机壳也可以在线购买。一些亚马逊卖家将Raspberry Pi 3与合适的外壳和游戏控制器捆绑在一起。

在开始之前,请确保Raspberry Pi已连接到电视,并且游戏控制器已准备就绪。电源应在可及范围内,但应断开连接。您应该已经下载了建议的软件,并拥有SD卡。

在Raspberry Pi上播放NES和SNES Classic游戏

由于使用了复古游戏软件,因此安装和安装都很容易在Raspberry Pi上玩经典的NES和SNES游戏。梦想着与《超级马里奥兄弟2》或《塞尔达传说》踢回来吗?想要对付大金刚国家并最终尝试完成它吗?

您可以!

但是,有一个警告。这些游戏需要ROM,以及原始盒带中数据的快照。如果您不能自己制作这些文件(这并不容易),则需要在线查找文件。同样,您还将需要BIOS文件,该文件可让仿真器运行。

您将在RetroPie Wiki:NES BIOS Wiki页面中找到有关Nintendo Entertainment System BIOS文件的详细信息

请注意,SNES不需要BIOS文件。

很遗憾,我们无法告诉您在哪里可以找到ROM。大多数游戏受版权保护;的确,除非您实际拥有原始游戏的副本,否则您不应该使用ROM文件。

但是,请注意,使用喜欢的搜索引擎会找到所需的内容,但要当心。在2018年,任天堂使流行的复古游戏网站难以共享其经典游戏。因此,您的ROM搜索可能需要一些时间。

(如果这一切听起来有些令人沮丧,并且您仍然想要一些复古游戏,请不用担心。我们列出了10个经典游戏,您可以

在Raspberry Pi上安装RetroPie

一旦收集了一些ROM,就需要播放它们。尽管Raspberry Pi提供了多种复古游戏系统,但任天堂游戏的最佳选择是RetroPie。

要安装此游戏,您需要前往retropie.org.uk并下载适用于该版本的正确版本。您的Raspberry Pi。如前所述,尽管较旧的版本也可以运行Nintendo游戏,但Raspberry Pi 3可以达到最佳效果。

要在Raspberry Pi上安装操作系统,Etcher图像写入软件是理想的选择。在继续操作之前,请从上面的链接下载并安装它。

确保您知道将RetroPie下载到的位置,然后将Pi的microSD卡插入PC的读卡器。

下一步,打开Etcher,然后在选择映像下浏览到RetroPie的磁盘映像,然后选择它。确认您的microSD列在“选择驱动器”下(单击按钮,然后浏览到该驱动器,如果没有,则单击Flash,然后开始将RetroPie写入您的microSD卡。该过程完成后,Etcher会通知您,此时您应安全弹出卡,将其插入Raspberry Pi中,然后启动。

您会在我们的安装指南中找到更多详细信息Raspberry Pi操作系统。

如果您出于特定目的使用Raspberry Pi并不想格式化SD卡怎么办?你很幸运;您可以在树莓派上将RetroPie安装为应用程序,并在需要时加载仿真软件。

启动RetroPie时,系统会提示您配置游戏控制器。请按照以下过程操作,以确保正确设置了控制器,从而可以导航EmulationStation用户界面。这是RetroPie的“前端”,可以组织仿真器和ROM以便于启动。

将Raspberry Pi转变为NES

安装RetroPie后,您需要以某种方式将下载的ROM和BIOS文件复制到Raspberry Pi。最简单的方法是通过具有SFTP支持的FTP客户端。 FileZilla可能是您最好的选择,但是您首先需要在Raspberry Pi上启用SSH。

可以使用将数据复制到Raspberry Pi的其他方法。

使用控制器(或键盘)浏览到 Configuration 菜单,然后选择 raspi-config ,启用SSH。这将打开“ Raspberry Pi配置”屏幕,您应在其中选择接口选项》 SSH 。选择启用,然后重新启动Raspberry Pi。

计算机重新启动后,在PC上打开FileZilla并选择 Site Manager 。在此处,点击新站点,然后输入凭据。您需要设备的IP地址(在“配置”菜单中找到)以及默认的用户名和密码。这设置为默认的Raspbian用户名和密码 pi 和 raspberry 。

选择SFTP选项,浏览PC(左窗格)和Raspberry Pi(右窗格)的内容。使用FTP很简单:在左侧浏览要复制的文件,然后在右侧找到目标目录。然后只需双击文件即可开始复制。

要使用RetroPie运行NES游戏,请将ROM文件复制到/nes/目录。不要忘记BIOS文件,该文件应复制到/bios/文件夹中。

复制所有内容后,请使用游戏控制器选择菜单》 退出选项。选择重新启动EmulationStation ,然后等待。片刻之后,您将看到NES游戏已准备就绪,可以在Raspberry Pi上玩!

在Raspberry Pi上运行SNES游戏

要在RetroPie上运行SNES游戏,请遵循相同的步骤如上所述,但是将SNES文件复制到/snes/目录中。

同样,在复制完文件后,最好重新启动。完成后,RetroPie将具有一个SNES菜单,其中列出了您的游戏,可以开始玩!

遇到问题了吗?查看我们的RetroPie性能提示。

您刚刚构建了Raspberry Pi游戏控制台!

Nintendo NES Classic Edition很难做到找到,而且很贵。它也不会播放SNES标题。

同时,Raspberry Pi易于获得,价格合理,并且可以播放NES和SNES标题。哦,它还可以让您享受PlayStation游戏,Sega Dreamcast游戏,甚至Commodore 64游戏,等等!

感谢Pi的小巧体积,同时,您可以在从安装到游戏控制器到构建自己的街机机等多种游戏方式。即使您的Raspberry Pi看起来像迷你任天堂,您仍然可以使用它来玩几乎任何电子游戏。
责任编辑:wv

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

    关注

    113

    文章

    1639

    浏览量

    104742
  • RetroPie
    +关注

    关注

    0

    文章

    7

    浏览量

    7151
收藏 人收藏

    评论

    相关推荐

    HarmonyOS开发实例:【自定义Emitter】

    使用[Emitter]实现事件的订阅和发布,使用[自定义弹窗]设置广告信息。
    的头像 发表于 04-14 11:37 616次阅读
    HarmonyOS开发实例:【<b class='flag-5'>自定义</b>Emitter】

    基于YOLOv8实现自定义姿态评估模型训练

    Hello大家好,今天给大家分享一下如何基于YOLOv8姿态评估模型,实现在自定义数据集上,完成自定义姿态评估模型的训练与推理。
    的头像 发表于 12-25 11:29 1268次阅读
    基于YOLOv8实现<b class='flag-5'>自定义</b>姿态评估模型训练

    博途用户自定义库的使用

    博途官方提供了很多库,比如:基本函数库、通信库、安全库、驱动库等等,用户可以使用库中的函数/函数块来完成具体的控制任务。除了官方的库,我们也可以创建自己的库(用户自定义库)。比如,把项目
    的头像 发表于 12-25 10:08 290次阅读
    博途用户<b class='flag-5'>自定义</b>库的使用

    Android端自定义铃声 MobPush对安卓端自定义铃声的教程

    如何为APP推送设置独特的通知铃声呢?本次带来的是MobPush对安卓端自定义铃声的教程,快来看看吧~
    的头像 发表于 10-21 15:34 816次阅读
    Android端<b class='flag-5'>自定义</b>铃声 MobPush对安卓端<b class='flag-5'>自定义</b>铃声的教程

    OpenHarmony装饰指定自定义组件:@BuilderParam装饰

    引入了@BuilderParam装饰,@BuilderParam用来装饰指向@Builder方法的变量,开发者可在初始化自定义组件时对此属性进行赋值,为自定义组件增加特定的功能。该装饰器用于声明任意
    发表于 09-27 16:02

    OpenHarmony自定义构建函数:@Builder装饰

    开始,该装饰支持在ArkTS卡片中使用。 装饰器使用说明 自定义组件内自定义构建函数 定义的语法: @builder MyBuilderF
    发表于 09-26 16:36

    OpenHarmony应用开发之自定义弹窗

    ?: AnimateParam}) 参数: 参数名 参数类型 必填 参数描述 builder CustomDialog 是 自定义弹窗内容构造。 cancel () => void 否 点击遮障
    发表于 09-06 14:40

    labview超快自定义控件制作和普通自定义控件制作

    labview超快自定义控件制作和普通自定义控件制作
    发表于 08-21 10:32 5次下载

    RISC-V自定义计算 – 构建您的抱负

    RISC-V自定义计算 – 构建您的抱负演讲ppt分享
    发表于 07-14 17:15 0次下载

    教程 3:构建自定义配置文件

    教程 3:构建自定义配置文件
    发表于 07-06 18:49 0次下载
    教程 3:<b class='flag-5'>构建</b><b class='flag-5'>自定义</b>配置文件

    教程 2:自定义配置文件示例

    教程 2:自定义配置文件示例
    发表于 07-04 20:50 0次下载
    教程 2:<b class='flag-5'>自定义</b>配置文件示例

    带计时器的自定义锻炼

    电子发烧友网站提供《带计时器的自定义锻炼.zip》资料免费下载
    发表于 06-16 10:29 0次下载
    带计时器的<b class='flag-5'>自定义</b>锻炼

    PyTorch教程6.5之自定义图层

    电子发烧友网站提供《PyTorch教程6.5之自定义图层.pdf》资料免费下载
    发表于 06-05 15:17 0次下载
    PyTorch教程6.5之<b class='flag-5'>自定义</b>图层

    HarmonyOS/OpenHarmony应用开发-ArkTS语言@Builder自定义构建函数

    。 为了简化语言,我们将@Builder装饰的函数也称为“自定义构建函数”。 说明,从API version 9开始,该装饰支持在ArkTS卡片中使用。 一、装饰器使用说明 1.自定义
    发表于 05-31 15:15

    labview自定义控件

    labview自定义精美控件
    发表于 05-15 16:46 9次下载