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

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

    关注

    122

    文章

    2069

    浏览量

    109710
  • RetroPie
    +关注

    关注

    0

    文章

    9

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    搭建并优化树莓《我的世界》服务:全面指南!

    远低于传统台式机服务,因此全天候运行更节能、成本更低。环保:能耗降低也意味着环境足迹更小。服务完全掌控:可完全控制服务环境,支持自定义
    的头像 发表于 08-11 16:08 1059次阅读
    搭建并优化<b class='flag-5'>树莓</b><b class='flag-5'>派</b>《我的世界》服务<b class='flag-5'>器</b>:全面指南!

    树莓5上开启YOLO姿态估计识别之旅!

    AIHat+上|如何编写自定义Python代码YOLO姿态估计在树莓AIHat+上|编写自定义Python代码今天是第二部分:树莓
    的头像 发表于 07-18 15:31 1989次阅读
    在<b class='flag-5'>树莓</b><b class='flag-5'>派</b>5上开启YOLO姿态估计识别之旅!

    【VisionFive 2单板计算机试用体验】2、打造复古游戏机(Batocera镜像+FBNeo虚拟机, 多款游戏ROM分享)

    模拟(Emulators) 而设计的 Linux 发行版,它们主要运行在树莓、旧电脑、安卓盒子、电视棒等低功耗设备上,方便玩家用来玩 NESS
    发表于 07-17 21:58

    树莓5上使用YOLO进行物体和动物识别-入门指南

    AIHat+上|如何编写自定义Python代码YOLO姿态估计在树莓AIHat+上|编写自定义Python代码今天是第一部分:在树莓
    的头像 发表于 07-17 17:16 1565次阅读
    在<b class='flag-5'>树莓</b><b class='flag-5'>派</b>5上使用YOLO进行物体和动物识别-入门指南

    如何将你手中的树莓变身为强大路由

    用作DIY路由器具有多种优势,包括可定制化、成本节约和学习机会:可定制性:基于树莓的路由可让您完全掌控软件和配置。您可以根据特定需求定制路由,例如设置
    的头像 发表于 07-07 16:30 2877次阅读
    如何将你手中的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>变身为强大路由<b class='flag-5'>器</b>?

    完整指南:如何使用树莓5、Hailo AI Hat、YOLO、Docker进行自定义数据集训练?

    今天,我将展示如何使用令人印象深刻的HailoAIHat在树莓5上训练、编译和部署自定义模型。注意:文章内的链接可能需要科学上网。HailoAIHat根据你的设置,在树莓
    的头像 发表于 06-28 08:23 3462次阅读
    完整指南:如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>5、Hailo AI Hat、YOLO、Docker进行<b class='flag-5'>自定义</b>数据集训练?

    树莓小技巧:无需键盘显示,如何通过WiFi设置树莓

    树莓是一款小巧便携的USB供电计算机,可以隐藏起来用于小型项目,如网络服务家庭自动化。通常,设置树莓
    的头像 发表于 06-26 15:41 1044次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>小技巧:无需键盘<b class='flag-5'>或</b>显示<b class='flag-5'>器</b>,如何通过WiFi设置<b class='flag-5'>树莓</b><b class='flag-5'>派</b>?

    KiCad 中的自定义规则(KiCon 演讲)

    “  Seth Hillbrand 在 KiCon US 2025 上为大家介绍了 KiCad 的规则系统,并详细讲解了自定义规则的设计与实例。  ”   演讲主要围绕 加强 KiCad 中的自定义
    的头像 发表于 06-16 11:17 1469次阅读
    KiCad 中的<b class='flag-5'>自定义</b>规则(KiCon 演讲)

    HarmonyOS应用自定义键盘解决方案

    自定义键盘是一种替换系统默认键盘的解决方案,可实现键盘个性化交互。允许用户结合业务需求与操作习惯,对按键布局进行可视化重构、设置多功能组合键位,使输入更加便捷和舒适。在安全防护层面,自定义键盘可以
    的头像 发表于 06-05 14:19 1580次阅读

    LabVIEW运动控制(三):EtherCAT运动控制的高效加工指令自定义封装

    LabVIEW高效加工指令自定义封装
    的头像 发表于 04-08 13:49 3267次阅读
    LabVIEW运动控制(三):EtherCAT运动控制<b class='flag-5'>器</b>的高效加工指令<b class='flag-5'>自定义</b>封装

    如何添加自定义单板

    在开发过程中,用户有时需要创建自定义板配置。本节将通过一个实例讲解用户如何创建属于自己的machine,下面以g2l-test.conf为例进行说明。
    的头像 发表于 03-12 14:43 1082次阅读

    关于DLPDLCR230NPEVM与树莓4B的几个问题求解

    有关于DLPDLCR230NPEVM与树莓4B的以下几个问题,望大佬解答: 1、如何用DLP投影出树莓4B的桌面,按照官方提供的步骤一直有问题 2、如何利用DLP显示
    发表于 02-18 07:06

    Altium Designer 15.0自定义元件设计

    电子发烧友网站提供《Altium Designer 15.0自定义元件设计.pdf》资料免费下载
    发表于 01-21 15:04 0次下载
    Altium Designer 15.0<b class='flag-5'>自定义</b>元件设计

    think-cell:自定义think-cell(四)

    C.5 设置默认议程幻灯片布局 think-cell 议程可以在演示文稿中使用特定的自定义布局来定义议程、位置和议程幻灯片上的其他形状,例如标题图片。通过将此自定义布局添加到模板,您
    的头像 发表于 01-13 10:37 880次阅读
    think-cell:<b class='flag-5'>自定义</b>think-cell(四)

    think-cell;自定义think-cell(一)

    本章介绍如何自定义 think-cell,即如何更改默认颜色和其他默认属性;这是通过 think-cell 的样式文件完成的,这些文件将在前四个部分中进行讨论。 第五部分 C.5 设置默认议程幻灯片
    的头像 发表于 01-08 11:31 1242次阅读
    think-cell;<b class='flag-5'>自定义</b>think-cell(一)